/* Cart */
.cart-header strong {position: absolute;top: 25%;font-size: 28px;background: rgba(255,255,255,0.8);padding: 5px 30px;color: #00adb4;font-weight: lighter;}
.content-left {box-sizing:border-box;float:left;width:75%}
.content-left #gui-form-cart {margin-bottom:20px;}
.image-right {box-sizing:border-box;float:left;width:25%}
.image-right img {padding: 20px 20px;width: 100%;box-sizing: border-box;float: left;}
.gui-checkout-payment-provider.gui-payment-provider-authorizenet.first .gui-payment-method.gui-payment-method-service.gui-is-selected { Min-height: 410px !important; }

.sidebars .gui,
.sidebars .textpage {border-left: 1px solid #eee;}
.gui, .textpage {background:#fff;position: relative;padding: 40px;float:left;box-sizing: border-box;width: 100%;}
.gui-table {position:relative;}
.gui .gui-page-title {color: #000;}
.gui-faq .gui-page-title {margin-bottom:20px;}
.gui-content-title {font-size: 24px;margin-bottom: 20px;}
.gui-number .gui-value {background:#fff;}
.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-large.gui-button-action {background: #00ADB4;border-color:#00ADB4;}
.gui #gui-form-cart tr:nth-child(odd) {background: rgba(100,100,100,0.1);color: #000;}
.gui-cart-sum .gui-item .gui-desc {width:50%;}
.gui-cart-sum .gui-item .gui-price {width:50%;}
.gui-cart-sum .gui-item.gui-big .gui-price strong {color: #00ADB4;font-size: 36px;}
.gui a.gui-button-large, .gui a.gui-button-small {background: #464646;border-color:#464646;color:#fff;}
.kiyoh {box-sizing:border-box;padding:0px 20px;padding-bottom: 20px;}

.gui-col2-right .gui-col2-right-col1,
.gui-col2-right .gui-col2-right-col2 {width:100%;margin-bottom:20px;}
.gui-block.gui-div-faq-form {width: 50%;float: left;display: inline-block;box-sizing: border-box;}
.gui-block.gui-margin.gui-div-faq-links {width: 45%;float: right;display: inline-block;box-sizing: border-box;margin:0px !important;}
#gui-popover-terms-and-conditions.gui-popover {position: fixed;top: 25%;left: 22.5%;width: 50%;z-index: 999;}

/* Usp */
.usp-image {padding: 0px 40px;padding-bottom:20px;}
.usp-image .usp-item {border: 1px solid #eee;box-sizing: border-box;float: left;width: 25%;padding-top: 40px;padding: 40px 10px;text-align: center;}
.usp-image .usp-item i {font-size: 60px;float: left;margin-bottom: 10px;width: 100%;}

/* Textpage */
.textpage-title.text-left {width: 66.66%;float: left;}
.breadcrumbs.text-right {width: 33.33%;float: right;box-sizing: border-box;text-align:right;}
.gui a.gui-button-large, .gui a.gui-button-small {box-sizing:border-box;}
.textpage-content {width: 100%;float: left;padding-top: 20px;}

.gui-messages, .messages {margin-bottom:0px;}
.gui-messages ul, .messages ul {margin-bottom: 0px;}

/* blog */
.Blog .gui-blog .gui-col2-right .gui-col2-right-col1 article.gui-blog-article.gui-blog-article-image {width: calc(50% - 40px);float: left;margin-right: 40px;box-sizing: border-box;clear: none;}
.gui-blog-article.gui-last {margin-bottom:30px !important;border-bottom: 1px solid #CCCCCC ;}
.gui-block {border:0px solid !important;}