body.boxed > .page-wrapper{background: #fff none repeat scroll 0 0;margin: 0 auto;overflow-x: hidden;position: relative;width: 1200px}body.boxed.width1024 > .page-wrapper{width: 1024px}body.boxed.width1366 > .page-wrapper{width: 1366px}body.boxed.fullwidth > .page-wrapper{width: 100%}body.boxed .container{width: 100%;padding: 0 30px}@media (min-width: 768px) and (max-width: 991px){body.boxed > .page-wrapper{width: 750px}body.boxed .container{width: 100%}}@media (min-width: 992px) and (max-width: 1199px){body.boxed > .page-wrapper{width: 970px}body.boxed .container{width: 100%}}@media (max-width: 768px){body.boxed > .page-wrapper{width: 100%}}.row{margin-right: -10px;margin-left: -10px}.container,.container-fluid{padding-left: 10px;padding-right: 10px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{padding-right: 10px;padding-left: 10px}.separator{line-height: 0}.bg-center{background-position: center center}.no-display{display: none}.color-theme{color: #bddcda}.minimal-price-link{display: none}.margin5{margin: 5px}.margin10{margin: 10px}.margin15{margin: 15px}.margin20{margin: 20px}.margin25{margin: 25px}.margin30{margin: 30px}.margin35{margin: 35px}.margin40{margin: 40px}.margin45{margin: 45px}.margin50{margin: 50px}.margin-top5{margin-top: 5px}.margin-top10{margin-top: 10px}.margin-top15{margin-top: 15px}.margin-top20{margin-top: 20px}.margin-top25{margin-top: 25px}.margin-top30{margin-top: 30px}.margin-top35{margin-top: 35px}.margin-top40{margin-top: 40px}.margin-top45{margin-top: 45px}.margin-top50{margin-top: 50px}.margin-right5{margin-right: 5px}.margin-right10{margin-right: 10px}.margin-right15{margin-right: 15px}.margin-right20{margin-right: 20px}.margin-right25{margin-right: 25px}.margin-right30{margin-right: 30px}.margin-right35{margin-right: 35px}.margin-right40{margin-right: 40px}.margin-right45{margin-right: 45px}.margin-right50{margin-right: 50px}.margin-bottom5{margin-bottom: 5px}.margin-bottom10{margin-bottom: 10px}.margin-bottom15{margin-bottom: 15px}.margin-bottom20{margin-bottom: 20px}.margin-bottom25{margin-bottom: 25px}.margin-bottom30{margin-bottom: 30px}.margin-bottom35{margin-bottom: 35px}.margin-bottom40{margin-bottom: 40px}.margin-bottom45{margin-bottom: 45px}.margin-bottom50{margin-bottom: 50px}.margin-left5{margin-left: 5px}.margin-left10{margin-left: 10px}.margin-left15{margin-left: 15px}.margin-left20{margin-left: 20px}.margin-left25{margin-left: 25px}.margin-left30{margin-left: 30px}.margin-left35{margin-left: 35px}.margin-left40{margin-left: 40px}.margin-left45{margin-left: 45px}.margin-left50{margin-left: 50px}.padding5{padding: 5px}.padding10{padding: 10px}.padding15{padding: 15px}.padding20{padding: 20px}.padding25{padding: 25px}.padding30{padding: 30px}.padding35{padding: 35px}.padding40{padding: 40px}.padding45{padding: 45px}.padding50{padding: 50px}.padding-top5{padding-top: 5px}.padding-top10{padding-top: 10px}.padding-top15{padding-top: 15px}.padding-top20{padding-top: 20px}.padding-top25{padding-top: 25px}.padding-top30{padding-top: 30px}.padding-top35{padding-top: 35px}.padding-top40{padding-top: 40px}.padding-top45{padding-top: 45px}.padding-top50{padding-top: 50px}.padding-right5{padding-right: 5px}.padding-right10{padding-right: 10px}.padding-right15{padding-right: 15px}.padding-right20{padding-right: 20px}.padding-right25{padding-right: 25px}.padding-right30{padding-right: 30px}.padding-right35{padding-right: 35px}.padding-right40{padding-right: 40px}.padding-right45{padding-right: 45px}.padding-right50{padding-right: 50px}.padding-bottom5{padding-bottom: 5px}.padding-bottom10{padding-bottom: 10px}.padding-bottom15{padding-bottom: 15px}.padding-bottom20{padding-bottom: 20px}.padding-bottom25{padding-bottom: 25px}.padding-bottom30{padding-bottom: 30px}.padding-bottom35{padding-bottom: 35px}.padding-bottom40{padding-bottom: 40px}.padding-bottomt45{padding-bottom: 45px}.padding-bottomt50{padding-bottom: 50px}.padding-left5{padding-left: 5px}.padding-left10{padding-left: 10px}.padding-left15{padding-left: 15px}.padding-left20{padding-left: 20px}.padding-left25{padding-left: 25px}.padding-left30{padding-left: 30px}.padding-left35{padding-left: 35px}.padding-left40{padding-left: 40px}.padding-left45{padding-left: 45px}.padding-left50{padding-left: 50px}.no-padding{padding: 0}*,*:hover,*:focus{outline: none !important}.slider_mgs_carousel.on-load{height: 500px;background-color: #fff;position: relative;border: 1px solid #ddd}.slider_mgs_carousel.on-load:after{content: "\f110";font-family: FontAwesome;font-size: 30px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);animation: fa-spin 1s infinite steps(8);-ms-animation: fa-spin 1s infinite steps(8);-webkit-animation: fa-spin 1s infinite steps(8);-o-animation: fa-spin 1s infinite steps(8)}.slider_mgs_carousel.on-load .owl-stage-outer{display: none}body{color: #858585;background: #fff;text-align: left;font-weight: 400;font-size: 14px;line-height: 1.5}body #maincontent{min-height: 400px}body #maincontent > .row{width: auto}.cms-index-index .heading-page1{display: none}.cms-index-index .page-wrapper > #maincontent{width: 100%;padding: 0}.cms-index-index .page-main > .page.messages{position: absolute;top: 0;left: 0;right: 0;z-index: 999}.cms-index-index .footer{margin: 0}.cms-index-index .header-v2 .vertical-menu-home .menu-title .icon-vertical{display: none}html,body{overflow-x: hidden}ul,ol{list-style: none;padding: 0;margin: 0}ul li,ol li{padding: 5px 0}a,button{transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out}.table{width: 100%}.table tr td,.table tr th{border: 1px solid #ddd;text-align: center;padding: 8px 10px;vertical-align: middle}.table thead tr th{color: #222;font-weight: 700;text-transform: uppercase}h1,.h1{font-size: 28px}h2,.h2{font-size: 24px}h3,.h3{font-size: 20px}h4,.h4{font-size: 16px}h5,.h5{font-size: 15px}h6,.h6{font-size: 14px}a{text-decoration: none;color: #222222;outline: none}a:hover,a:focus{text-decoration: none;color: #bddcda;outline: none}form{display: inline}fieldset{border: 0}.form-control,.input-text,input[type="text"],input[type="password"],input[type="email"],select,textarea{background-color: #fff;height: 36px;padding-left: 18px;border: 1px solid #ddd;width: 100%;color: #868686;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}select[multiple],select[size]{min-height: 144px;padding-left: 0}select[multiple] option{height: 36px;padding-left: 18px;padding-top: 8px}textarea{min-height: 130px}.form-group label{font-weight: 500;color: #222}.form-control,.input-text,input[type="text"],input[type="password"],input[type="email"]{padding-left: 18px}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-top: 1px}input[type="number"]{-moz-appearance: textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}.mage-error{color: red}.no-padding-left{padding-left: 0}button:hover,button:focus{outline: none !important}.btn{text-transform: uppercase;font-size: 13px;font-weight: 700;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.btn-lg{padding: 12px 19px}.btn-sm{padding: 7px 21px}.btn-default{background: #eeeeee;color: #212121;border: 1px solid #eee}.btn-default:hover,.btn-default:focus{background: #bddcda;color: #212121;border: 1px solid #bddcda}.btn-primary{background: #bddcda;color: #212121;border: 1px solid #bddcda}.btn-primary:hover,.btn-primary:focus{color: #fff;border: 1px solid #bddcda;background: #bddcda}.btn-secondary{background: #444444;color: #fff;border: 1px solid #444}.btn-secondary:hover,.btn-secondary:focus{background: #eeeeee;color: #212121;border: 1px solid #eee}.btn-icon{padding: 0;overflow: hidden}.btn-icon .icon{float: left;display: inline-block;background: rgba(0,0,0,0.3);width: 36px;height: 36px;line-height: 36px;text-align: center}.btn-icon .text{line-height: 36px;text-align: center;padding: 0 15px}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary.active[disabled],fieldset[disabled] .btn-primary.active{background-color: #bddcda;border-color: #bddcda;opacity: 1 !important}.price{font-size: 18px;color: #ef5254;font-weight: bold}.old-price .price{font-size: 14px;color: #858585;text-decoration: line-through}.price-box > p{margin: 0;display: inline-block}.price-box > p.old-price{padding-right: 5px}.slider_mgs_carousel.owl-theme .owl-controls{margin: 0}.slider_mgs_carousel.owl-theme .owl-controls .owl-nav [class*="owl-"]{position: absolute;top: 50%;border: 1px solid #222;width: 36px;height: 36px;font-size: 16px;color: #fff;background: #222;text-align: center;line-height: 32px;padding: 0;margin: 0;opacity: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out}.slider_mgs_carousel.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{border-color: #222;background: #fff;color: #222}.slider_mgs_carousel.owl-theme .owl-controls .owl-nav .owl-next{right: 20px !important}.slider_mgs_carousel.owl-theme .owl-controls .owl-nav .owl-prev{left: 20px !important}.slider_mgs_carousel.owl-theme .owl-dots{position: absolute;bottom: 0;left: 0;right: 0}.slider_mgs_carousel.owl-theme .owl-dots span{background: #222;margin: 5px !important;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out}.slider_mgs_carousel.owl-theme .owl-dots .owl-dot.active span,.slider_mgs_carousel.owl-theme .owl-dots .owl-dot:hover span{background: #bddcda}.slider_mgs_carousel.owl-theme:hover .owl-controls .owl-nav [class*="owl-"]{opacity: 1}.home-subscribe .block-content{display: table;width: 100%}.home-subscribe .block-content .input-box{width: 270px;float: left}.home-subscribe .block-content .input-box .input-text{height: 44px}.home-subscribe .block-content .actions{float: left;margin-left: 10px}.center-content .title-content{text-align: center}.title-content{text-transform: uppercase}.title-content .title{color: #444444;display: inline-block;font-weight: 700;margin: 0;padding: 0 2px 5px;position: relative}.title-content .title:after{background: #bddcda;bottom: -1px;content: "";height: 2px;left: 0;position: absolute;width: 100%}.on-wishlist .fa:before{content: "\f004";color: #bddcda}.on-wishlist:hover .fa:before{color: #fff}.products-grid .owl-controls{margin-top: 0}.products-grid .owl-carousel-nopadding .owl-item{padding: 0 !important}.products-grid li{padding-top: 0;padding-bottom: 0}.products-grid .item{margin-bottom: 30px}.products-grid .product-content .product-top{position: relative}.products-grid .product-content .product-top > a{display: block}.products-grid .product-content .product-top .img-base{position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s}.products-grid .product-content .product-top .icon-links{position: absolute;right: 20px;bottom: 20px}.products-grid .product-content .product-top .icon-links li{margin-bottom: 5px;padding: 0}.products-grid .product-content .product-top .icon-links li:last-child{margin-bottom: 0}.products-grid .product-content .product-top .icon-links li button{box-shadow: 0 0 2px 0 rgba(0,0,0,0.4);background: #fff;width: 40px;height: 40px;border: 1px solid #fff;color: #222222;font-size: 14px;visibility: hidden;opacity: 0;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);-moz-transform: rotateY(90deg);-o-transform: rotateY(90deg);border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.products-grid .product-content .product-top .icon-links li button:hover{background-color: #bddcda;border-color: #bddcda}.products-grid .product-content:hover .product-top .img-base{opacity: 1}.products-grid .product-content:hover .product-top .icon-links button{opacity: 1;visibility: visible;transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg)}.products-grid .product-content .product-desc{padding-top: 30px}.products-grid .product-content .product-desc .cate-name{display: none;font-size: 13px;font-weight: 700;color: #999999;margin-bottom: 9px;text-transform: uppercase}.products-grid .product-content .product-desc .product-name{margin-top: 0;margin-bottom: 10px;font-weight: 400}.products-grid .product-content .product-desc .price-box{display: table-cell;vertical-align: middle}.products-grid .product-content .product-desc .product-reviews-summary{display: table-cell;width: 65px;vertical-align: middle}.products-grid .product-content .product-desc .product-reviews-summary .reviews-actions{display: none}.products-grid .product-content .product-desc .product-reviews-summary .rating-summary .label{display: none}.products-grid .product-content .product-desc .tocart{width: 100%;height: 36px;background: #aaaaaa;border: none;line-height: 36px;text-transform: uppercase;font-weight: 700;overflow: hidden;color: #fff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.products-grid .product-content .product-desc .tocart .icon{font-size: 12px;transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s}.products-grid .product-content .product-desc .tocart:hover{background: #bddcda}.products-grid .product-content .product-desc .tocart .text{padding: 0;text-align: center}.products-grid .product-content .product-desc .prar{margin-bottom: 14px;display: table;width: 100%}.products-grid .product-content .product-desc .prar .price-box .price-label{display: none}.products-grid .owl-item{padding: 0 10px}.products-grid .owl-item .item{margin-bottom: 0}.product-label{height: 26px;position: absolute;top: 10px;text-transform: uppercase;color: #fff;padding: 2px 9px;z-index: 1;font-weight: 500}.product-label.sale-label{background: #6fa2f7;right: -2px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;-ms-border-top-left-radius: 3px;-ms-border-bottom-left-radius: 3px;-moz-border-top-left-radius: 3px;-moz-border-bottom-left-radius: 3px;-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-o-border-top-left-radius: 3px;-o-border-bottom-left-radius: 3px}.product-label.new-label{background: #ef7e7e;left: -2px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;-ms-border-top-right-radius: 3px;-ms-border-bottom-right-radius: 3px;-moz-border-top-right-radius: 3px;-moz-border-bottom-right-radius: 3px;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-o-border-top-right-radius: 3px;-o-border-bottom-right-radius: 3px}.owl-carousel .owl-controls .owl-nav > [class*="owl-"]{color: #868686;font-size: 14px;width: 40px;height: 40px;text-align: center;background: #eeeeee;line-height: 40px;position: absolute;margin: 0;padding: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;opacity: 0;visibility: hidden}.owl-carousel .owl-controls .owl-nav > [class*="owl-"] .text{display: none}.owl-carousel .owl-controls .owl-nav > [class*="owl-"]:hover{background-color: #bddcda}.owl-carousel .owl-controls .owl-nav .owl-prev{left: 0}.owl-carousel .owl-controls .owl-nav .owl-next{right: 0}.owl-carousel:hover .owl-controls .owl-nav > [class*="owl-"]{opacity: 1;visibility: visible}.owl-carousel:hover .owl-controls .owl-nav > [class*="owl-"].owl-next{right: -50px}.owl-carousel:hover .owl-controls .owl-nav > [class*="owl-"].owl-prev{left: -50px}.custom-owl .brands-grid.owl-carousel .owl-controls .owl-nav > div{background: #fff;border: 1px solid #ddd}.custom-owl .brands-grid.owl-carousel .owl-controls .owl-nav > div:hover{background: #bddcda;color: #222}.rating-result{font-size: 0;height: 15px;line-height: 0;overflow: hidden;text-indent: -999em;width: 65px;position: relative}.rating-result:after{position: absolute;width: 100%;left: 0;top: 9px;content: "\f005\f005\f005\f005\f005";font-family: FontAwesome;font-size: 12px;color: #858585;letter-spacing: 2px}.rating-result > span{float: left;height: 15px;overflow: hidden;position: relative}.rating-result > span:after{position: absolute;width: 100%;left: 0;top: 9px;content: "\f005\f005\f005\f005\f005";font-family: FontAwesome;font-size: 12px;color: #ffc926;z-index: 1;letter-spacing: 2px}.category-block{position: relative;overflow: hidden;max-width: 370px;margin: 0 auto}.category-block img{margin: 0 auto}.category-block .cate-info{position: absolute;bottom: 0px;left: 30px;right: 30px;background: #fff;padding: 45px 30px 25px}.testimonial-container .testimonial-item{padding-left: 50px}.testimonial-container .testimonial-item .info{position: relative;padding: 50px 103px 43px 75px;background: #fff}.testimonial-container .testimonial-item .info:after{content: "\f10e";font-size: 60px;color: #eeeeee;font-family: FontAwesome;position: absolute;top: 23px;right: 43px}.testimonial-container .testimonial-item .img-author{width: 100px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;overflow: hidden;position: absolute;bottom: 45px;left: -35px}.testimonial-container .testimonial-item .img-author img{border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.testimonial-container .testimonial-item .testimonial-content{font-size: 18px;color: #212121;padding-bottom: 17px;border-bottom: 1px solid #ddd;margin-bottom: 14px}.testimonial-container .testimonial-item .testimonial-author .name{text-transform: uppercase;font-weight: 700;color: #212121}.testimonial-container .owl-carousel .owl-controls .owl-nav > div{opacity: 1;visibility: visible;top: auto;bottom: 20px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-o-transform: translate(0)}.testimonial-container .owl-carousel .owl-controls .owl-nav .owl-next{right: 20px !important}.testimonial-container .owl-carousel .owl-controls .owl-nav .owl-prev{right: 70px !important;left: auto !important}.service-block{text-align: center;color: #222222;padding: 10px 0 0}.service-block .icon,.service-block .text{display: inline-block;vertical-align: middle}.service-block .text{margin-top: -9px;text-align: left}.service-block .icon{font-size: 50px;padding-right: 15px}.service-block .icon span{transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-webkit-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-ms-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-moz-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-o-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1)}.service-block.inline{margin-bottom: 20px;padding-bottom: 18px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.service-block.inline .icon{padding-left: 18px;padding-right: 0;display: block;text-align: center}.service-block.inline .text{padding-right: 0;display: block;text-align: center}.service-block:hover .icon span{transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-webkit-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-ms-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-moz-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-o-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1)}.service-block.box{background: #f4f4f4;border: 1px solid #ddd;margin-bottom: 20px;padding-bottom: 3px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.menu-home .title-menu{background: #bddcda;color: #fff;font-weight: 700;padding: 17px 20px;position: relative;text-transform: uppercase}.menu-home .title-menu .title{margin: 0}.menu-home .vertical-menu{border: 1px solid #ddd;border-top: none;border-bottom-left-radius: 4px;-ms-border-bottom-left-radius: 4px;-moz-border-bottom-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-o-border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-o-border-bottom-right-radius: 4px;-ms-border-bottom-right-radius: 4px;-moz-border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;background: none;padding: 0;overflow: hidden;width: auto}.menu-home .vertical-menu li{position: relative;padding: 0}.menu-home .vertical-menu li a{border-top: 1px solid #ddd;display: block;margin: 0 20px;padding: 13px 0 12px}.menu-home .vertical-menu li:first-child a{border: none}.menu-home .vertical-menu li .label-hot{background: #ef7e7e;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;color: #fff;font-size: 10px;font-weight: 500;margin-left: 3px;padding: 2px 4px;vertical-align: middle}.latest-post-carousel .owl-item{padding: 0 10px}.latest-post-carousel .owl-item .item{margin-bottom: 0}.latest-post-carousel .item{margin-bottom: 20px}.latest-post-carousel .item .post-info{border-bottom: 1px solid #ddd;padding: 16px 0}.widget-latest .item .post-info .fa{font-size: 16px;margin-right: 10px}.widget-latest .item .post-info .time{margin-right: 20px}.widget-latest .item h4{margin-top: 16px;margin-bottom: 15px;text-transform: uppercase}.widget-latest .item .read-more{text-transform: uppercase;font-weight: 700;display: block;margin-top: 10px;color: #666666}.widget-latest .item .read-more:hover{color: #bddcda}.widget-latest .item .read-more .fa{font-size: 10px;color: #bddcda;vertical-align: middle;margin-top: -3px;transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s}.widget-latest .item .read-more:hover .fa{padding-left: 10px}.widget-latest .item .go-to-detail{background: #fff none repeat scroll 0 0;border: 1px solid #fff;color: #222222;font-size: 14px;height: 40px;opacity: 0;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);-moz-transform: rotateY(90deg);-o-transform: rotateY(90deg);visibility: hidden;width: 40px;position: absolute;bottom: 20px;z-index: 2;right: 20px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.widget-latest .item .go-to-detail:hover{background: #bddcda;border-color: #bddcda}.widget-latest .item:hover .go-to-detail{opacity: 1;transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);visibility: visible}.widget-latest .blog_link_img{display: block;position: relative}.breadcrumbs{margin-bottom: 50px}.breadcrumbs.bg-image{background-repeat: no-repeat;background-size: cover;background-position: center center}.breadcrumbs .breadcrumbs-menu{display: table;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;background: none;margin: 0;padding: 0}.breadcrumbs .breadcrumbs-menu li{display: inline-block;font-weight: 500;padding-top: 0;padding-bottom: 0}.breadcrumbs .breadcrumbs-menu li .fa{display: table-cell;font-size: 10px;vertical-align: middle}.breadcrumbs .breadcrumbs-menu li > span{margin-top: -2px;padding: 0 10px;display: inline-block;color: #212121}.breadcrumbs .breadcrumbs-menu li:last-child > span{color: #777}.breadcrumbs .breadcrumbs-menu.breadcrumb li:before{content: none}.breadcrumbs .breadcrumbs-title h1{margin: 0;color: #fff;font-weight: 700}.breadcrumbs.breadcrumbs-v1 .page-header{margin: 0;padding: 0;padding-top: 20px;border: none;text-transform: uppercase;color: #212121}.breadcrumbs.breadcrumbs-v1 .breadcrumbs-menu{width: 100%;padding: 15px 0;border-bottom: 1px solid #ddd}.breadcrumbs.breadcrumbs-v2{background: rgba(0,0,0,0) linear-gradient(rgba(33,106,53,0.8), #1d482a) repeat scroll 0 0;padding: 38px 0}.breadcrumbs.breadcrumbs-v2 .breadcrumbs-table{display: table;width: 100%}.breadcrumbs.breadcrumbs-v2 .breadcrumbs-title h1{margin: 0;padding: 0;border: none}.breadcrumbs.breadcrumbs-v2 .breadcrumbs-menu,.breadcrumbs.breadcrumbs-v2 .breadcrumbs-title{display: table-cell;vertical-align: middle}.breadcrumbs.breadcrumbs-v2 .breadcrumbs-menu{text-align: right}.breadcrumbs.breadcrumbs-v2 .breadcrumbs-menu a,.breadcrumbs.breadcrumbs-v2 .breadcrumbs-menu li,.breadcrumbs.breadcrumbs-v2 .breadcrumbs-menu li > span{color: #fff}.breadcrumbs.breadcrumbs-v3{background-image: url('../images/bg_bredcumbs.jpg');padding: 74px 0 80px;text-align: center;background-repeat: no-repeat;background-size: cover;background-position: center center}.breadcrumbs.breadcrumbs-v3 .breadcrumbs-menu{text-align: center;width: 100%}.breadcrumbs.breadcrumbs-v3 .breadcrumbs-menu a,.breadcrumbs.breadcrumbs-v3 .breadcrumbs-menu li,.breadcrumbs.breadcrumbs-v3 .breadcrumbs-menu li > span{color: #fff}.breadcrumbs.breadcrumbs-v3.bg-color{background-image: none}.breadcrumbs.breadcrumbs-v3 .breadcrumbs-title h1{font-size: 40px;text-transform: uppercase;margin-bottom: 8px;padding: 0;border: none}.wishlist-table thead tr th{border-top: 1px solid #ddd !important}.wishlist-table thead tr th,.wishlist-table tbody tr td{vertical-align: middle;padding: 10px}.wishlist-table .image-product{width: 100px}.product-info-main .box-tocart.update .form-group{display: inline-block;width: 120px;margin-bottom: 0}.product-info-main .box-tocart.update .form-group .input-text{height: 36px}.product-info-main .box-tocart.update .actions{display: inline-block}.product-info-main .box-tocart.update .actions .btn-icon{float: none !important;margin-top: -4px}.product-info-main .product-brand .brand-image > a{display: inline-block;border: 1px solid #ddd;margin-top: 30px}.product-info-main .product-name .h1{color: #444444;font-weight: 700;margin-bottom: 0;margin-top: 0}.product-info-main .product-info-price{line-height: 1;margin-top: 13px;padding-top: 15px}.product-info-main .product-info-price .price{color: #bddcda;font-size: 36px;font-weight: 400}.product-info-main .product-info-price .old-price{margin-left: 15px}.product-info-main .product-info-price .old-price .price{color: #858585;font-size: 28px}.product-info-main .product.attibute.overview{padding-top: 25px}.product-info-main .product.attibute.overview p{margin: 0}.product-info-main .rating-result{width: 83px;height: 17px}.product-info-main .rating-result > span{height: 17px}.product-info-main .rating-result > span:after{font-size: 16px;left: 2px}.product-info-main .rating-result:after{font-size: 16px;left: 2px}.product-info-main .product-reviews-summary{display: table;width: 100%;padding-top: 21px}.product-info-main .product-reviews-summary .rating-summary{display: table-cell;vertical-align: middle;width: 103px}.product-info-main .product-reviews-summary .reviews-actions{display: table-cell;vertical-align: middle}.product-info-main .product-add-form{padding-top: 35px}.product-info-main .product-add-form .swatch-opt{margin-top: 0px}.product-info-main .product-add-form .qty-product-buy .form-group{display: table;width: 100%;margin: 0}.product-info-main .product-add-form .qty-product-buy .form-group .box-qty{width: 110px;position: relative;float: left}.product-info-main .product-add-form .qty-product-buy .form-group .box-qty .edit-qty{border: 1px solid #ddd;cursor: pointer;display: block;height: 36px;line-height: 36px;position: absolute;text-align: center;top: 0;width: 36px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.product-info-main .product-add-form .qty-product-buy .form-group .box-qty .edit-qty.minus{left: 0}.product-info-main .product-add-form .qty-product-buy .form-group .box-qty .edit-qty.plus{right: 0}.product-info-main .product-add-form .qty-product-buy .form-group .box-qty .input-text{text-align: center;padding: 0 36px}.product-info-main .product-add-form .btn-icon{background: #bddcda none repeat scroll 0 0;border: medium none;color: #fff;font-size: 13px;font-weight: 700;height: 36px;line-height: 36px;overflow: hidden;padding: 0;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;text-transform: uppercase;float: left;margin-left: 15px}.product-info-main .product-addto-links a{color: #868686;display: inline-block;font-size: 14px;height: 30px;line-height: 30px}.product-info-main .product-addto-links a .icon{background: #eee none repeat scroll 0 0;display: block;float: left;height: 30px;text-align: center;width: 30px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;margin-right: 10px}.product-info-main .product-addto-links a:hover{color: #bddcda}.product-info-main .product-addto-links a:hover .icon{background: #bddcda;color: #fff}.product-info-main a.action.mailto.friend{color: #868686;display: inline-block;font-size: 14px;height: 30px;line-height: 30px}.product-info-main a.action.mailto.friend .icon{background: #eee none repeat scroll 0 0;display: block;float: left;height: 30px;text-align: center;width: 30px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;margin-right: 10px}.product-info-main a.action.mailto.friend:hover{color: #bddcda}.product-info-main a.action.mailto.friend:hover .icon{background: #bddcda;color: #fff}.product-info-main .product-info li{border-bottom: 1px solid #ddd;padding: 8px 0 9px}.product-info-main .product-info li:first-child{border-top: 1px solid #ddd}.product-info-main .product-info li .title{padding-right: 10px;text-transform: uppercase}.product-info-main .product-info li a{color: #bddcda}.block-facebook-page-plugin #fb-width{overflow: hidden}.brands-grid li{padding-top: 0px;padding-bottom: 0px}.brands-grid .brands .brand{display: block;border: 1px solid #ddd;text-align: center;position: relative}.brands-grid .brands .brand img{margin: 0 auto;position: absolute;max-width: calc(90%);top: 50%;left: 50%;width: auto !important;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.brands-grid .brands .brand:hover{border-color: #bddcda}.brands-grid .owl-item{padding: 0 10px;overflow: hidden}.brands-grid .feature-brand-title{border: 1px solid #ddd;border-top: none;background: #eeeeee;padding: 15px 10px 10px;margin-bottom: 0}.brands-grid .feature-brand-title .h6{color: #222;margin: 0}.characters-filter{display: table}.characters-filter li{float: left;padding: 0;width: 36px;height: 36px;line-height: 36px;border-radius: 4px;text-align: center;border: 1px solid #ddd;margin-right: 5px;margin-bottom: 5px}.characters-filter li a{display: block}.characters-filter li a:hover{color: #fff;background: #bddcda}.social-icons{display: table}.social-icons > p{padding-top: 15px;font-size: 12px;color: #444444;font-weight: 700;padding-right: 30px;text-transform: uppercase;display: block;float: left}.social-icons > span{display: block;float: left}.social-icons > span .stButton{margin-right: 5px !important;margin-left: 0px !important}.social-icons > span .stButton .stLarge{background-image: none !important;position: relative;width: 36px;height: 36px;background: #eeeeee;margin: 0;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;float: left;display: block}.social-icons > span .stButton .stLarge:before{font-size: 14px;color: #777777;color: #b8b8b8;font-family: "FontAwesome";position: absolute;left: 0;z-index: 1;text-align: center;transform: translateY(-50%);top: 50%;right: 0px}.social-icons > span .stButton .stLarge:hover{background: #bddcda}.social-icons > span .stButton .stLarge:hover:before{color: #fff}.st_sharethis_large .stButton .stLarge:before{content: "\f1e0"}.st_facebook_large .stButton .stLarge:before{content: "\f09a"}.st_twitter_large .stButton .stLarge:before{content: "\f099"}.st_linkedin_large .stButton .stLarge:before{content: "\f0e1"}.st_pinterest_large .stButton .stLarge:before{content: "\f231"}.st_email_large .stButton .stLarge:before{content: "\f003"}.st_googleplus_large .stButton .stLarge:before{content: "\f0d5"}.ajaxcart-popup{background-color: rgba(0,0,0,0.5);display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 999}.ajaxcart-popup .content{background-color: #fff;left: 50%;margin-left: -25%;padding: 20px;position: absolute;top: 100px;width: 50%}.block-title{margin-bottom: 20px}.block-title .title{border-bottom: 1px solid #ddd;color: #444444;font-weight: 700;margin: 0;text-transform: uppercase}.block-title .title > span{display: inline-block;padding-bottom: 6px;position: relative}.block-title .title > span:after{background: #bddcda none repeat scroll 0 0;bottom: -1px;content: "";height: 2px;left: 0;position: absolute;width: 100%}.owl-top-text .owl-carousel .owl-controls .owl-nav > div{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;background: none;opacity: 1;visibility: visible;line-height: 1.3;height: auto;font-weight: 700;width: auto;top: -58px;background: none !important}.owl-top-text .owl-carousel .owl-controls .owl-nav > div .fa{font-size: 10px;vertical-align: top;line-height: 17px}.owl-top-text .owl-carousel .owl-controls .owl-nav > div:hover{color: #bddcda}.owl-top-text .owl-carousel .owl-controls .owl-nav > div .text{display: inline-block}.owl-top-text .owl-carousel .owl-controls .owl-nav .owl-next{right: 10px !important;border-left: 1px solid #ddd;padding-left: 12px}.owl-top-text .owl-carousel .owl-controls .owl-nav .owl-prev{left: auto !important;right: 82px !important}.owl-top-text .title-content{border-bottom: 1px solid #ddd;margin-bottom: 30px}.owl-top-text .title-content .title{font-size: 20px}.owl-bottom-text .owl-carousel .owl-controls .owl-nav{text-align: center;padding-top: 15px}.owl-bottom-text .owl-carousel .owl-controls .owl-nav > div{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;background: none;opacity: 1;visibility: visible;line-height: 1.3;height: auto;font-weight: 700;width: auto;position: static;display: inline-block;background: none !important}.owl-bottom-text .owl-carousel .owl-controls .owl-nav > div .fa{font-size: 10px;vertical-align: top;line-height: 17px}.owl-bottom-text .owl-carousel .owl-controls .owl-nav > div:hover{color: #bddcda}.owl-bottom-text .owl-carousel .owl-controls .owl-nav > div .text{display: inline-block}.owl-bottom-text .owl-carousel .owl-controls .owl-nav .owl-prev{padding-right: 10px}.owl-bottom-text .owl-carousel .owl-controls .owl-nav .owl-next{border-left: 1px solid #ddd;padding-left: 10px}.catalog-product-view .swatch-attribute-options{display: block}.catalog-product-view .product.info.detailed{margin-top: 50px}.catalog-product-view .product.data.items{position: relative;z-index: 1;border-bottom: 0;margin-left: 0;margin-right: 0;display: block;width: 100%}.catalog-product-view .product.data.items > .item.title{float: left;width: auto;margin: 0 -1px 0 0}.catalog-product-view .product.data.items > .item.title > .switch{display: block;position: relative;z-index: 2;background: #eee none repeat scroll 0 0;color: #222;font-weight: 500;padding: 5px 17px 6px;border: 1px solid transparent;border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-o-border-radius: 4px 4px 0 0;line-height: 1.42857;margin-right: 2px}.catalog-product-view .product.data.items > .item.title > .switch:hover{background: #fff;border-color: #ddd #ddd #fff}.catalog-product-view .product.data.items > .item.title.active > .switch{background: #fff;border-color: #ddd #ddd #fff}.catalog-product-view .product.data.items > .item.content{background: #fff;margin-top: 32px;padding: 30px 23px;border: 1px solid #ddd;box-sizing: border-box;float: right;margin-left: -100%;width: 100%}.catalog-product-view table.additional-attributes tr td{text-align: left;padding-left: 15px}.catalog-product-view table.additional-attributes tr th{text-align: left;padding-left: 15px;color: #222}.catalog-product-view .review-list .review-items li.item{border-bottom: 1px solid #ddd;margin-bottom: 15px}.catalog-product-view .review-list .review-items li.item .review-title{font-weight: 700;color: #222}.catalog-product-view .review-list .review-items li.item .review-author .review-details-value{color: #222}.catalog-product-view .review-list .review-items li.item .rating-label,.catalog-product-view .review-list .review-items li.item .rating-result{display: inline-block;vertical-align: middle}.catalog-product-view .review-list .review-items li.item .rating-result{margin-top: -5px;margin-left: 10px}.catalog-product-view .review-list .review-items li.item .rating-summary{margin: 5px 0 8px}.catalog-product-view .block.review-add h1,.catalog-product-view .block.review-add h2,.catalog-product-view .block.review-add h3,.catalog-product-view .block.review-add h4,.catalog-product-view .block.review-add h5,.catalog-product-view .block.review-add h6,.catalog-product-view .block.review-add .h1,.catalog-product-view .block.review-add .h2,.catalog-product-view .block.review-add .h3,.catalog-product-view .block.review-add .h4,.catalog-product-view .block.review-add .h5,.catalog-product-view .block.review-add .h6{color: #222}.catalog-product-view .review-field-ratings{margin-bottom: 30px}.catalog-product-view .review-field-ratings .add-review-table{width: 450px;border-bottom: 1px solid #ddd}.catalog-product-view .review-field-ratings .add-review-table thead tr th{color: #222;font-weight: 700;text-align: center;border: none;border-bottom: 1px solid #ddd}.catalog-product-view .review-field-ratings .add-review-table tbody tr th{text-transform: uppercase;color: #222;font-weight: 700}.catalog-product-view .review-field-ratings .add-review-table tr th,.catalog-product-view .review-field-ratings .add-review-table tr td{padding: 8px 0;min-width: 70px;border-bottom: 1px solid #ddd}.catalog-product-view .review-field-ratings .add-review-table .radio{margin: 0 auto}.swatch-attribute-options{display: inline-block}.swatch-attribute-options .swatch-option{height: auto !important;float: none !important;display: inline-block !important;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.swatch-attribute-options .swatch-option.color{height: 20px !important;margin-right: 5px;min-width: auto;width: 20px !important}.swatch-attribute-options .swatch-option.text{font-size: 10px;padding: 0 6px;margin-right: 5px}.clear{clear: both}.sidebar .block-reorder .form.reorder{display: block}.sidebar .block-reorder .product-items{margin-bottom: 15px}.sidebar .block-reorder .product-items li.product-item{border-bottom: 1px dotted #ddd;padding: 10px 0;position: relative;margin-bottom: 0}.sidebar .block-reorder .product-items .product-item-name{margin-top: 0;font-size: 16px;font-weight: 400}.sidebar .block-brand .item{border-bottom: 1px dotted #ddd;padding: 10px 0;position: relative;padding-right: 20px}.sidebar .block-brand .item .brand-link a .pull-right{position: absolute;top: 50%;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.sidebar .block-brand .item img{border: 1px solid #ddd;margin-right: 10px}.sidebar dl.filter-options > dt{margin-top: 36px}.sidebar dl.filter-options > dt:first-child{margin-top: 0}.sidebar .filter-options-content ol li{border-bottom: 1px solid #ddd;padding: 14px 25px 13px 0;position: relative}.sidebar .filter-options-content ol li .count.pull-right{position: absolute;float: none !important;right: 0;top: 50%;transform: translateY(-50%)}.sidebar .filter-options-title.block-title{position: relative}.sidebar .filter-options-title.block-title .hide-filter{background: none;border: medium none;font-size: 10px;height: 25px;padding: 0;position: absolute;right: 0;text-align: right;top: 0;width: 25px;padding-right: 5px}.sidebar .swatch-option,.sidebar .swatch-attribute-options .swatch-option.color{width: 40px !important;margin: 0 10px 10px 0 !important;height: 40px !important;line-height: 40px !important;font-size: 14px !important}.sidebar .product-list-block .block-title{margin-bottom: 30px}.sidebar .block-subtitle{font-weight: 700;color: #212121}.sidebar .product-content{margin-bottom: 15px}.sidebar .product-content .product-left{border: 1px solid #ddd;width: 100px;display: inline-block;vertical-align: top;position: relative;text-align: center}.sidebar .product-content .product-left .choice.related{position: absolute;left: 5px;top: 5px;z-index: 1}.sidebar .block{margin-bottom: 36px}.sidebar .block .title-block span small{text-transform: lowercase}.sidebar .block-compare .product-items .product-item{border-bottom: 1px dotted #ddd;padding: 8px 0}.sidebar .block.related .block-actions .action.select{background: none;border: none;box-shadow: none;outline: none !important;font-weight: 700;color: #bddcda}.sidebar .block.related .owl-theme .owl-controls{margin-top: 0}.sidebar .block.related .owl-theme .owl-controls .owl-nav{padding-top: 0}.product-item-photo .product-image-container .product-image-wrapper{padding: 0 !important}.product-list-block .product-content .product-right{width: calc(100% - 105px);display: inline-block;vertical-align: top;padding-left: 14px}.product-list-block .product-content .product-right .product-name{margin-top: 0;font-weight: 400;margin-bottom: 8px}.product-list-block .product-content .product-right .ratings{margin-bottom: 9px}.service-list li{border-bottom: 1px solid #ddd;padding-bottom: 24px;padding-left: 53px;padding-top: 25px;position: relative}.service-list li:first-child{padding-top: 0}.service-list li:first-child .icon{top: 0}.service-list li .icon{font-size: 30px;left: 0;position: absolute;top: 25px}.service-list li strong{color: #222}.price-box .price-to{position: relative;padding-left: 30px}.price-box .price-to:after{content: "\f061";font-family: "FontAwesome";font-size: 16px;position: absolute;left: 8px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.available,.unavailable{padding: 6px 12px;border: 1px solid #ddd;text-align: center;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;color: #fff;font-weight: 500;display: inline-block}.available{background: green}.unavailable{background: #ef5254}.block-bundle-summary .bundle-summary .product-add-form > .product-addto-links{display: none}.block-bundle-summary .bundle-summary .price-box{margin-top: 15px}.block-bundle-summary .bundle-summary .bundle.items li{border-bottom: 1px dotted #ddd}.block-bundle-summary .bundle-summary .bundle.items .label{padding: 0;color: #222;font-size: 14px}.table-wrapper.grouped .grouped tbody tr td,.table-wrapper.grouped .grouped thead tr th{border: 1px solid #ddd}.table-wrapper.grouped .grouped .input-text.qty{padding: 0 18px;text-align: center}.form-group.custom-option .coltrol-custom-select .field.choice{position: relative;padding-left: 20px;margin-bottom: 10px}.form-group.custom-option .coltrol-custom-select .field.choice .label{font-size: 13px;padding: 0;margin: 0;font-weight: 400}.form-group.custom-option .coltrol-custom-select .field.choice .checkbox,.form-group.custom-option .coltrol-custom-select .field.choice .radio{position: absolute;left: 0;top: 0;margin: 0}.toolbar{margin: 0;display: table;width: 100%;padding-bottom: 30px}.toolbar label{font-size: 14px;font-weight: 400;color: #666666;display: inline-block;margin-bottom: 0;margin-right: 10px}.toolbar select{height: 32px;padding-left: 12px;background-image: url('../images/bg_tbsel.png');background-repeat: no-repeat;background-position: right center;display: inline-block;appearance: none;-ms-appearance: none;-o-appearance: none;-webkit-appearance: none;-moz-appearance: none}.toolbar .left{display: table-cell;vertical-align: middle}.toolbar .left .toolbar-sorter{display: inline-block;vertical-align: middle}.toolbar .left .toolbar-sorter select{min-width: 170px;width: auto}.toolbar .left .toolbar-sorter .sorter-action{padding: 0 10px}.toolbar .left .modes{display: inline-block;vertical-align: middle}.toolbar .left .modes .modes-mode:first-child{padding: 0 15px 0 10px}.toolbar .left .modes strong.modes-mode{color: #bddcda}.toolbar .right{display: table-cell;vertical-align: middle}.toolbar .right .limiter{display: inline-block;vertical-align: middle}.toolbar .right .limiter select{width: 70px}.toolbar .right .pages{display: inline-block;vertical-align: middle;margin: 0;margin-left: 16px}.pagination{margin: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.pagination li{padding-left: 3px;display: inline-block}.pagination li:first-child{padding-left: 0px}.pagination li a{display: block;width: 32px;text-align: center;padding-left: 0;padding-right: 0;font-size: 14px;font-weight: 700;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;color: #212121;float: none}.pagination li a .fa{font-size: 10px}.pagination li a:hover,.pagination li a:focus{color: #fff;background: #bddcda;border-color: #bddcda}.pagination li.current a,.pagination li.current a:focus,.pagination li.current a:hover{color: #fff;background: #bddcda;border-color: #bddcda}.filter-one-column select{height: 32px;padding-left: 12px;background-image: url('../images/bg_tbsel.png');background-repeat: no-repeat;background-position: right center;display: inline-block;appearance: none;-ms-appearance: none;-o-appearance: none;-webkit-appearance: none;-moz-appearance: none}.filter-one-column .swatch-attribute-options{margin: 0}.filter-one-column .swatch-attribute-options .swatch-option,.filter-one-column .swatch-attribute-options .swatch-option.color{width: 32px !important;height: 32px !important;max-height: 32px !important;line-height: 32px !important}.products-list-mode .product-item{border-bottom: 1px solid #ddd;margin-bottom: 20px;padding-bottom: 20px}.products-list-mode .product-item .product-images-box{border: 1px solid #ddd}.products-list-mode .product-item .product-item-name{font-weight: 400;margin-bottom: 10px;margin-top: 0}.products-list-mode .product-item .product-reviews-summary{margin: 5px 0 10px}.products-list-mode .product-item .product-reviews-summary .reviews-actions{display: none}.products-list-mode .product-item .icon-links{display: table;width: 100%}.products-list-mode .product-item .icon-links li{float: left;margin-right: 10px}.products-list-mode .product-item .icon-links li button.action{background: #fff none repeat scroll 0 0;border: 1px solid #ddd;color: #212121;font-weight: 700;height: 39px;padding: 0 13px}.products-list-mode .product-item .icon-links li button.action:hover{color: #fff;background: #bddcda}.panel-group .panel{border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;margin-top: 0;margin-bottom: 12px;box-shadow: none}.panel-group .panel .panel-heading{font-size: 15px;padding: 0;position: relative;background: #fff;color: #212121;border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0}.panel-group .panel .panel-heading .panel-title a{padding: 10px 15px 10px 40px;display: block;background: url("../images/topic_b.png");background-repeat: no-repeat;background-position: left center}.panel-group .panel .panel-heading:hover,.panel-group .panel .panel-heading.active{background: #bddcda;color: #fff;border-color: #bddcda}.panel-group .panel .panel-heading:hover a,.panel-group .panel .panel-heading.active a{color: #fff;background: url("../images/topic_w.png");background-repeat: no-repeat;background-position: left center}.service-inline{position: relative;padding-left: 58px}.service-inline a{font-weight: 500}.service-inline .icon{position: absolute;left: 0;font-size: 40px;top: 0;transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-webkit-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-ms-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-moz-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1);-o-transform: rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1)}.service-inline strong{color: #222}.service-inline .title{font-size: 20px;margin-bottom: 10px;color: #444444}.service-inline:hover .icon{transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-webkit-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-ms-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-moz-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1);-o-transform: perspective(400px) rotateX(5deg) rotateY(5deg) translateZ(10px) scale(1.1)}.ch-item{display: block;height: 270px;margin-bottom: 20px;overflow: visible;padding: 0;border: 1px solid #ddd;position: relative;border-radius: 4px}.ch-item:hover .ch-info-back{transform: rotate3d(0, 1, 0, 0deg);-webkit-transform: rotate3d(0, 1, 0, 0deg);-moz-transform: rotate3d(0, 1, 0, 0deg);-o-transform: rotate3d(0, 1, 0, 0deg)}.ch-item:hover .ch-info-front{transform: rotate3d(0, 1, 0, 180deg);-webkit-transform: rotate3d(0, 1, 0, 180deg);-moz-transform: rotate3d(0, 1, 0, 180deg);-o-transform: rotate3d(0, 1, 0, 180deg)}.ch-item .icon{font-size: 40px;color: #bddcda;padding-left: 22px}.ch-item .title{color: #444444;margin-top: 20px}.ch-info-wrap{background: #fff none repeat scroll 0 0;border-radius: 10px;height: 268px;perspective: 800px;position: absolute;transition: all .4s ease-in-out 0s;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;width: 100%}.ch-info{position: absolute;transform-style: preserve-3d;transition: all .4s ease-in-out 0s;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;top: 0;bottom: 0;left: 0;right: 0}.ch-info > div{backface-visibility: hidden;background-position: center center;transition: all .4s ease-in-out 0s;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0}.ch-info .ch-info-back{color: #fff;font-size: 14px;background: #bddcda;padding: 20px;padding-top: 60px;text-align: center;transform: rotate3d(0, 1, 0, 180deg);-webkit-transform: rotate3d(0, 1, 0, 180deg);-moz-transform: rotate3d(0, 1, 0, 180deg);-o-transform: rotate3d(0, 1, 0, 180deg);transition: all .4s ease-in-out 0s;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s}.ch-info-front{padding-top: 95px;text-align: center}.info-list li{position: relative;padding-left: 63px;min-height: 42px;margin-bottom: 30px}.info-list li .icon{font-size: 24px;color: #ffffff;width: 42px;height: 42px;background: #444444;text-align: center;line-height: 42px;padding-left: 11px;position: absolute;top: 0;left: 0}.info-list li .title{font-weight: 400;color: #444444;margin-top: 0;margin-bottom: 0}.office-post{display: flex;align-items: center}.office-post .img{width: 50%;padding-left: 10px}.office-post .content{padding-right: 10px}.office-post .content .title{margin-top: 0;color: #444444}.button-link{color: #bddcda;border-bottom: 2px solid #bddcda;font-weight: 700;padding-bottom: 4px;font-size: 13px}.button-link .fa{font-size: 10px}.box-office{padding: 30px;border: 1px solid #ddd;display: flex;align-items: center;border-radius: 4px}.box-office p{margin-bottom: 0}.box-office .full-width{width: 100%;font-size: 18px;color: #212121}.cms-noroute-index .heading-page1{display: none}.cms-noroute-index #maincontent{min-height: 0}.cms-noroute-index #maincontent.container{width: 100%;padding: 0}.cms-noroute-index footer{margin: 0}.cms-noroute-index .title404{font-weight: 700;text-transform: uppercase;font-size: 80px;line-height: 1;margin-top: 0;color: #ff0000}.address-info li{border-bottom: 1px dotted #ddd;display: table;height: 56px;padding-bottom: 10px;padding-left: 46px;padding-top: 10px;position: relative;width: 100%}.address-info li .icon{background: #bddcda none repeat scroll 0 0;color: #222;height: 36px;left: 0;line-height: 36px;padding-left: 3px;position: absolute;text-align: center;border-radius: 4px;width: 36px}.address-info li .text{display: table-cell;vertical-align: middle}.message{border: 1px solid transparent;margin-bottom: 20px;padding: 15px 15px 15px 55px;font-size: 13px;color: #fff;position: relative;background: #5ec2e7;border-color: #5ec2e7;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.message:after{font-family: FontAwesome;font-size: 20px;color: #fff;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);left: 24px;content: "\f024"}.message.empty,.message.warning,.message.danger,.message.notice{background-color: #efba48;border-color: #efba48}.message.empty:after,.message.warning:after,.message.danger:after,.message.notice:after{content: "\f12a"}.message.error{background-color: #d85e5e;border-color: #d85e5e}.message.error:after{content: "\f00c"}.message.success{background-color: #00b174;border-color: #00b174}.message.success:after{content: "\f00c"}.heading-page1 .page-header{margin-top: 30px;text-transform: uppercase;color: #212121;border: none}.account-nav ul li{border-bottom: 1px dotted #ddd;padding: 10px 0}.account-nav ul li.current{color: #bddcda}.account-sub-title{color: #212121;margin-top: 0}.table-order-items tr th{border-top: 1px solid #ddd !important}.testimo-sidebar .owl-stage-outer{border: 1px solid #ddd;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.testimo-sidebar .testimonial-item{text-align: center;padding: 0 !important}.testimo-sidebar .testimonial-item .info{padding: 0 !important}.testimo-sidebar .testimonial-item .info:after{font-size: 20px;color: #bddcda;content: "\f10d";left: 50%;right: auto;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%)}.testimo-sidebar .testimonial-item .img-author{position: static;margin: 0 auto;transform: translate(0px) !important;-moz-transform: translate(0px) !important;-webkit-transform: translate(0px) !important;-o-transform: translate(0px) !important;-ms-transform: translate(0px) !important}.testimo-sidebar .testimonial-item .testimonial-content{font-size: 16px;padding: 59px 20px 24px;background: #eeeeee;color: #878787;position: relative;margin-bottom: 24px}.testimo-sidebar .testimonial-item .testimonial-content:after{content: "";height: 0;width: 0;border-top: 10px solid #ddd;border-bottom: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid transparent;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%)}.testimo-sidebar .testimonial-item .testimonial-content:before{content: "";height: 0;width: 0;border-top: 8px solid #eee;border-bottom: 8px solid transparent;border-left: 8px solid transparent;border-right: 8px solid transparent;position: absolute;z-index: 1;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%)}.testimo-sidebar .testimonial-item .testimonial-content .ic{display: none}.testimo-sidebar .testimonial-container .owl-carousel .owl-controls .owl-nav{text-align: center;padding-top: 20px}.testimo-sidebar .testimonial-container .owl-carousel .owl-controls .owl-nav > div{position: static;display: inline-block;margin: 0 3px !important;opacity: 1;visibility: visible;transform: translate(0) !important;-webkit-transform: translate(0) !important;-moz-transform: translate(0) !important;-ms-transform: translate(0) !important;-o-transform: translate(0) !important}.testimo-sidebar .testimonial-author{padding: 12px 10px 20px}.post-sidebar .widget-latest .owl-carousel .owl-controls .owl-nav{text-align: center;padding-top: 20px}.post-sidebar .widget-latest .owl-carousel .owl-controls .owl-nav > div{position: static;display: inline-block;margin: 0 3px !important;opacity: 1;visibility: visible;transform: translate(0) !important;-webkit-transform: translate(0) !important;-moz-transform: translate(0) !important;-ms-transform: translate(0) !important;-o-transform: translate(0) !important}.widget-latest .latest-post-list .item{padding-top: 15px}.widget-latest .latest-post-list .item:first-child{padding-top: 10px}.widget-latest .latest-post-list .item .blog_link_img{width: 100px;display: inline-block;vertical-align: top}.widget-latest .latest-post-list .item .go-to-detail{width: 30px;height: 30px;line-height: 30px;bottom: 10px;right: 10px}.widget-latest .latest-post-list .item .post-info{padding: 0 0 0 11px;width: calc(100% - 105px);display: inline-block;vertical-align: top;border: none}.widget-latest .latest-post-list .item .post-info h4{margin-top: 0;margin-bottom: 6px}.widget-latest .latest-post-list .item .post-info h4 a{font-size: 14px}.owl-theme .owl-controls{margin-top: 0px !important}.sidebar-newsletter{background: #f4f4f4;padding: 27px 20px 32px;border: 1px solid #ddd;border-radius: 4px}.sidebar-newsletter .actions{margin-top: 5px}.sidebar-newsletter .actions .btn{width: 100%;position: relative}.sidebar-newsletter .actions .btn .icon{border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.sidebar-newsletter .actions .btn .text,.sidebar-newsletter .actions .btn .icon{color: #fff}.sidebar-newsletter .input-box .input-text{padding-left: 15px}.product-list-block .product-content{margin-bottom: 15px}.product-list-block .product-content .product-top{border: 1px solid #ddd;width: 100px;display: inline-block;vertical-align: top;position: relative}.product-list-block .product-content .product-details{width: calc(100% - 105px);display: inline-block;vertical-align: top;padding-left: 14px}.product-list-block .product-content .product-details .product-name{margin-top: 0;font-weight: 400;margin-bottom: 8px}.product-list-block .block-content > .product-content:last-child{margin-bottom: 0}.product-list-block .product-reviews-summary{margin-bottom: 9px}.product-list-block .product-reviews-summary .reviews-actions{display: none}.nav-toggle{display: none}.header .top-header-content{padding: 15px 0;border-bottom: 1px solid #eee;max-height: 41px;color: #777}.header .top-header-content a{color: #777;font-size: 14px;font-weight: 400}.header .top-header-content a:hover{color: #bddcda}.header .top-header-content .language,.header .top-header-content .currency,.header .top-header-content .welcome{display: inline-block;float: left;border-right: 1px solid #eee;line-height: 1;position: relative}.header .top-header-content .welcome{margin-left: 15px;border-right: none}.header .top-header-content .welcome .fa{margin-right: 5px}.header .top-header-content .language a.toggle .fa,.header .top-header-content .currency a.toggle .fa{font-size: 10px;margin-left: 5px}.header .top-header-content .currency a.toggle{margin-left: 0}.header .top-header-content .social-header,.header .top-header-content .header-wishlist{display: inline-block;float: right;border-left: 1px solid #eee;line-height: 1;position: relative}.header .top-header-content .account-dropdown{display: inline-block;float: right;line-height: 1;position: relative}.header .top-header-content .account-dropdown > a,.header .top-header-content .header-wishlist > a,.header .top-header-content .social-login-options > a{margin-left: 15px;margin-right: 15px;line-height: 1;display: inline-block}.header .top-header-content .account-dropdown > a .fa,.header .top-header-content .header-wishlist > a .fa,.header .top-header-content .social-login-options > a .fa{float: left;font-size: 13px;line-height: 1;margin-right: 5px}.header .top-header-content .social-login-options{border-left: none}.header .top-header-content .dropdown-menu{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;left: 0;margin-top: 10px}.header .top-header-content .dropdown-menu li{padding: 0}.header .top-header-content .dropdown-menu li a{line-height: 1.75;padding: 5px 15px;float: left;width: 100%}.header .top-header-content .dropdown-menu li a:hover{background: none;color: #bddcda}.header .middle-header-content{padding-top: 30px;padding-bottom: 30px}.header .middle-header-content .logo{margin-top: 10px;float: left}.header .header-menu{background-color: #eee;max-height: 60px;width: 100%}.header .sticky-menu .sticky-content{position: fixed;top: 0;left: 0;width: 100%;z-index: 100;background-color: #fff;box-shadow: 0 1px 12px rgba(0,0,0,0.175);height: 60px;padding: 10px 0}.header .sticky-menu .sticky-element{position: fixed;top: 0;z-index: 200;margin-top: 15px}.header .sticky-menu .sticky-element.minicart-wrapper{right: 11%}.header .sticky-menu .sticky-element.minicart-wrapper .showcart .title-shopbag{display: none}.header .sticky-menu .sticky-element.minicart-wrapper .showcart .icon-cart .count.qty .loading-mask{right: 0}.header .header-v1 .sticky-content .search-form{display: none}.header .header-v1 .header-menu .sticky-element{margin-top: 0}.header .header-v2 .top-header-content{background-color: #eee}.header .header-v2 .top-header-content .language,.header .header-v2 .top-header-content .currency,.header .header-v2 .top-header-content .welcome,.header .header-v2 .top-header-content .account-dropdown,.header .header-v2 .top-header-content .header-wishlist,.header .header-v2 .top-header-content .social-header{border-color: #ddd}.header .header-v2 .header-menu{max-height: 50px;background: none}.header .header-v2 .header-menu .search-form{margin-left: -10px;padding-right: 0;width: calc(100% + 10px)}.header .header-v2 .header-menu .search-form .form-search{border-left: 0}.header .header-v2 .header-menu .vertical-menu-home .menu-title{height: 50px;padding: 15px 20px}.header .header-v2 .header-menu .vertical-menu-home .menu-title > span{color: #fff}.header .header-v2 .header-menu .vertical-menu-home .menu-content{padding-bottom: 5px}.header .header-v2.sticky-menu .sticky-content{max-height: 60px;background-color: #fff;padding: 0}.header .header-v2.sticky-menu .sticky-content .search-form{display: none}.header .header-v2.sticky-menu .sticky-content .vertical-menu-home{display: block}.header .header-v2.sticky-menu .sticky-content .vertical-menu-home .menu-title{background-color: #fff;padding: 5px 0}.header .header-v2.sticky-menu .sticky-content .vertical-menu-home .menu-title span:first-child{display: none}.header .header-v2.sticky-menu .sticky-content .vertical-menu-home .menu-title .icon-vertical{display: block !important;height: 50px;width: 50px;background-color: #bddcda;color: #222;text-align: center;border-radius: 3px;line-height: 50px;cursor: pointer;font-size: 20px;padding-left: 3px}.header .header-v2.sticky-menu .sticky-content .vertical-menu-home .menu-content{opacity: 0;visibility: hidden;transform: scale(1, .7);-webkit-transform: scale(1, .7);-moz-transform: scale(1, .7);-o-transform: scale(1, .7)}.header .header-v2.sticky-menu .sticky-content .vertical-menu-home:hover .menu-content{opacity: 1;visibility: visible;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-o-transform: scale(1, 1)}.header .header-v2.sticky-menu .logo{z-index: 300}.header .header-v3 .search-form .form-search{border-color: #ddd}.header .header-v3 .search-form .form-search .btn{background-color: #ddd;border-color: #ddd}.header .header-v3 .middle-header-content .logo{width: 100%;text-align: center}.header .header-v3 .header-menu{background: none;border-top: 1px solid #eee;border-bottom: 1px solid #eee}.header .header-v3 .main-menu ul.nav-main > li:first-child a.level0{padding-left: 0 !important}.header .header-v3.sticky-menu .sticky-content{background-color: #fff;padding: 0}.header .header-v3.sticky-menu .sticky-content .col-md-12{width: 75%;float: right}.header .header-v3.sticky-menu .sticky-logo.sticky-element .logo{margin-top: 0;text-align: left}.header .header-v3 .header-container{position: relative}.header .block-search-abs{position: absolute;right: 0}.header .contact-header ul li{display: inline-block;float: left;width: 50%;padding: 0;margin: 0}.header .contact-header .fa{display: inline-block;float: left;width: 36px;height: 36px;color: #fff;background-color: #bddcda;font-size: 12px;line-height: 38px;margin-right: 10px;text-align: center;border-radius: 3px;margin-top: 5px;padding-left: 3px}.header .contact-header .box-content{display: inline-block;float: left}.header .contact-header .box-content .h4{font-size: 13px;color: #888;font-weight: 700;margin: 0;text-transform: uppercase}.header .contact-header .box-content p{margin: 0;padding: 0}.header-v4 .top-header-content{background-color: #333;color: #aaa}.header-v4 .top-header-content a{color: #aaa}.header-v4 .top-header-content a:hover{color: #bddcda}.header-v4 .top-header-content .header-wishlist{border-right: 1px solid #555}.header-v4 .top-header-content .account-dropdown,.header-v4 .top-header-content .social-login-options,.header-v4 .top-header-content .header-wishlist,.header-v4 .top-header-content .currency,.header-v4 .top-header-content .language,.header-v4 .top-header-content .welcome{border-color: #555}.header-v4 .top-header-content .minicart-wrapper .dropdown-menu{right: 0;left: auto;margin-top: 4px}.header-v4 .middle-header-content{padding: 50px 0;text-align: center;width: 100%}.header-v4 .middle-header-content .logo{float: none;margin-top: 0}.header-v4 .header-menu{background: none;border-bottom: 1px solid #eee;border-top: 1px solid #eee;max-height: 100%;height: 70px}.header-v4 .header-menu .container{position: relative}.header-v4 .minicart-wrapper{margin-top: 0;margin-left: 15px}.header-v4 .minicart-wrapper .showcart .title-shopbag{display: none}.header-v4 .minicart-wrapper .showcart .icon-cart{color: #fff;float: left}.header-v4 .minicart-wrapper .showcart .icon-cart .pe-7s-shopbag{float: left;display: inline-block;font-size: 20px;top: -6px}.header-v4 .minicart-wrapper .showcart .icon-cart .show-header3{display: inline-block;float: left;font-size: 14px;font-weight: 700;margin-left: 15px;margin-right: 15px;text-transform: uppercase;line-height: 1}.header-v4 .minicart-wrapper .showcart .icon-cart .count{position: relative;display: inline-block;float: left;top: 0;line-height: 1}.header-v4 .minicart-wrapper .showcart:hover .icon-cart{color: #bddcda}.header-v4 .search-form{padding-right: 0}.header-v4 .search-form .form-search{background: none;border: none;float: right;width: 100%}.header-v4 .search-form .form-search .input-text{background-color: #fff;border-bottom: 1px solid #eee;box-shadow: none;color: #222;display: block;font-size: 16px;font-style: italic;height: 60px;margin-top: 0;opacity: 0;transform: translate(10px, 0);-webkit-transform: translate(10px, 0);-moz-transform: translate(10px, 0);-o-transform: translate(10px, 0);transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;visibility: hidden}.header-v4 .search-form .form-search .btn{background: none;color: #222;font-size: 14px;height: 70px;line-height: 70px;border: none}.header-v4 .search-form:hover .form-search .input-text{opacity: 1;visibility: visible;transform: translate(0, 0);-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-o-transform: translate(0, 0)}.header-v4.sticky-menu .sticky-content{padding: 0}.header-v4.sticky-menu .sticky-content .vertical-menu-button,.header-v4.sticky-menu .sticky-content .block-search-abs{display: none}.header-v4.sticky-menu .sticky-content .col-md-12{width: 75%;float: right}.header-v4.sticky-menu .sticky-content .main-menu nav ul.nav-main > li a.level0{padding: 20px 15px !important}.header-v4.sticky-menu .sticky-content .main-menu nav ul.nav-main > li:first-child a.level0{margin-left: 0}.header-v4.sticky-menu .minicart-wrapper.sticky-element .showcart .icon-cart{margin-top: 7px}.header-v4.sticky-menu .minicart-wrapper.sticky-element .showcart .icon-cart .pe-7s-shopbag{color: #222;float: right;font-size: 35px}.header-v4.sticky-menu .minicart-wrapper.sticky-element .showcart .icon-cart .show-header3{display: none}.header-v4.sticky-menu .minicart-wrapper.sticky-element .showcart .icon-cart .count{position: absolute;top: -12px}.header-v4.sticky-menu .minicart-wrapper.sticky-element .dropdown-menu{margin-top: 0}.header-v5.sticky-menu .middle-header-content .sticky-logo.sticky-element .logo{margin-top: 0}.header-v5.sticky-menu .sticky-content{padding: 0}.header-v5.sticky-menu .sticky-content .col-md-12{width: 75%;float: right}.social-header span{margin-left: 15px;float: left;display: inline-block;margin-right: 10px}.social-header ul{float: left;margin: 0}.social-header ul li{float: left;display: inline-block;margin: 0 10px;padding: 0}.social-header ul li a{font-size: 13.37px}.social-login-options .dropdown-menu{left: auto !important;padding: 10px;right: 0;text-align: center}.social-login-options .dropdown-menu .social-link{display: inline-block;padding-left: 5px;padding-right: 0;text-indent: 0}.social-login-options .dropdown-menu .social-link a{background-image: none}.social-login-options .dropdown-menu a{width: 36px;height: 36px;text-align: center;background-color: #eee;border-radius: 4px;margin: 0;display: inline-block;line-height: 36px}.social-login-options .dropdown-menu a:hover{background-color: #bddcda;color: #fff !important}.currency a.toggle,.language a.toggle{margin-right: 15px;margin-left: 15px;line-height: 1}.language .dropdown-menu img{margin-right: 5px}.search-form{float: left;width: 100%}.search-form .form-search{border: 3px solid #bddcda;color: #666;float: left;position: relative;width: 100%}.search-form .form-search .input-text{background-color: transparent;border: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;box-shadow: none;float: left;height: 44px;line-height: 44px;margin-bottom: 0;width: 100%}.search-form .form-search .search-autocomplete{width: 100%}.search-form .form-search .search-select{background-color: transparent;border-left: 1px solid #bddcda;display: inline-block;float: left;margin-left: 1px;position: relative;width: 199px}.search-form .form-search .search-select .search-cat-active{cursor: pointer;float: left;height: 44px;line-height: 44px;padding-left: 20px;width: 100%}.search-form .form-search .search-select .search-cat-active:after{color: #222;content: "\f107";display: inline-block;font: 13px/1 FontAwesome;position: absolute;right: 15px;top: 16px}.search-form .form-search .search-select #select-cat-dropdown{background-color: #fff;border: 1px solid #bddcda;height: 400px;left: 0;margin-left: -1px;margin-top: 2px;overflow-y: auto;padding: 10px 15px;position: absolute;top: 100%;width: 100%;z-index: 99}.search-form .form-search .search-select #select-cat-dropdown li span{cursor: pointer;float: left;padding: 5px;width: 100%}.search-form .form-search .search-select #select-cat-dropdown li:first-child span,.search-form .form-search .search-select #select-cat-dropdown li.level2 span{color: #222}.search-form .form-search .search-select #select-cat-dropdown li.level3 span:before,.search-form .form-search .search-select #select-cat-dropdown li.level4 span:before{content: "";display: inline-block;width: 5px;height: 1px;vertical-align: middle;background-color: #666;margin-right: 10px}.search-form .form-search .search-select #select-cat-dropdown li.level4 span:before{margin-left: 5px}.search-form .form-search .btn{width: 45px;height: 45px;line-height: 45px;font-size: 14px;padding: 0;color: #222;position: absolute;right: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.search-form.select-search .form-search .input-text,.search-form.select-search .form-search .search-autocomplete{width: calc(100% - 245px)}.search-form .search-autocomplete{position: absolute;top: 100%;background-color: #fff;box-shadow: 0 6px 12px rgba(0,0,0,0.176);left: 0 !important;min-height: 50px;padding: 15px 20px;z-index: 99}.search-form .search-autocomplete .list-box .amount{font-weight: bold;margin-left: 5px}.search-form .search-autocomplete .list-box .amount:before{content: "("}.search-form .search-autocomplete .list-box .amount:after{content: ")"}.minicart-wrapper{float: right;display: inline-block;position: relative;margin-top: 7px}.minicart-wrapper .showcart .icon-cart{float: right;font-size: 35px;color: #222;position: relative;max-height: 35px}.minicart-wrapper .showcart .icon-cart .pe-7s-shopbag{position: relative;top: -5px}.minicart-wrapper .showcart .icon-cart .count{font-size: 12px;text-align: center;position: absolute;top: -12px;left: 0;right: 0;font-weight: 700}.minicart-wrapper .showcart .icon-cart .count .counter-number{background-color: #ef7e7e;border-radius: 50%;padding: 3px 7px;text-align: center;height: 20px;color: #fff;display: initial}.minicart-wrapper .showcart .icon-cart .count .firstload{display: none}.minicart-wrapper .showcart .icon-cart .empty .loaded{display: none}.minicart-wrapper .showcart .icon-cart .empty .firstload{display: initial !important}.minicart-wrapper .showcart .show-header3{display: none}.minicart-wrapper .showcart .title-shopbag{display: inline-block;margin-right: 15px;font-size: 16px;text-transform: uppercase;color: #222;font-weight: 500;line-height: 2}.minicart-wrapper .showcart .title-shopbag .loading-mask{display: none}.minicart-wrapper .showcart .title-shopbag .price{color: #222;font-weight: 500;font-size: 16px}.minicart-wrapper .showcart .title-shopbag .counter2{display: none}.minicart-wrapper .showcart .title-shopbag .counter1{display: inherit}.minicart-wrapper .showcart .title-shopbag .empty .counter2{display: inherit}.minicart-wrapper .showcart .title-shopbag .empty .counter1{display: none}.minicart-wrapper .dropdown-menu{border-radius: 0;width: 336px;right: 0;left: auto;padding: 20px;margin-top: 10px;z-index: 999}.minicart-wrapper .dropdown-menu #btn-minicart-close{display: none}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items{height: auto !important;max-height: 400px !important;overflow-y: auto}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .item{width: 100%;display: block;clear: both;padding-top: 10px;padding-bottom: 10px;position: relative;border-bottom: 1px solid #eee}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-left{display: inline-block;float: left;margin-right: 10px}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-left img{width: 80px}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-right{display: inline-block}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-right .details-qty .cart-item-qty{border: 1px solid #eee;background-color: #fff;text-align: center;width: 40px;padding: 0;float: left;display: inline-block}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-right .product-item-pricing .price{font-size: 16px;font-weight: 400}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-right .product.actions{position: absolute;top: 20%;right: 0;padding-top: 10px}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-right .product.actions .primary,.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-right .product.actions .secondary{display: inline-block;margin-right: 3px}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-item-details .product.options.active .fa-angle-down:before{content: "\f106"}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-item-details .product.options.active .subtitle span{color: #212121}.minicart-wrapper .dropdown-menu .minicart-items-wrapper .minicart-items .product-content .product-item-details .product.options.active .list .label{font-size: 14px;color: #222;margin-bottom: 5px;padding-left: 0}.minicart-wrapper .dropdown-menu .subtotal{padding: 15px 0 25px}.minicart-wrapper .dropdown-menu .subtotal .label{color: #222;font-size: 15px;margin-right: 10px;padding: 0;display: inline-block}.minicart-wrapper .dropdown-menu .subtotal .price-container{display: inline-block;line-height: 1}.minicart-wrapper .dropdown-menu .actions .btn{display: inline-block;float: right;margin-left: 5px}.minicart-wrapper .loading-mask img{width: 20px !important}.footer{margin-top: 50px}.cms-index-index .footer{margin-top: 0}.footer .footer-container a{color: #fff}.footer .footer-container a:hover{color: #bddcda}.footer .footer-container .middle-footer{background-color: #222;color: #fff;border: 1px solid transparent;padding-top: 55px;padding-bottom: 40px}.footer .footer-container .middle-footer .logo-footer{margin-bottom: 25px}.footer .footer-container .middle-footer .logo-footer-info{color: #aaa;margin-bottom: 25px}.footer .footer-container .middle-footer .social-header{border-left: none;float: left;margin-bottom: 30px}.footer .footer-container .middle-footer .social-header > span{font-weight: 700;width: 100%;text-transform: uppercase;margin-left: 0;float: left;margin-bottom: 15px;border-left: none}.footer .footer-container .middle-footer .social-header ul{float: left;width: 100%}.footer .footer-container .middle-footer .social-header ul li:first-child{margin-left: 0}.footer .footer-container .middle-footer .footer-box h4{font-size: 20px;text-transform: uppercase;font-weight: 700;color: #fff;margin: 0}.footer .footer-container .middle-footer .footer-box h4:after{height: 1px;content: "";display: block;background-color: #444;float: left;width: 100%}.footer .footer-container .middle-footer .footer-box h4 span{float: left}.footer .footer-container .middle-footer .footer-box h4 span:after{height: 2px;content: "";display: block;background-color: #bddcda;position: relative;margin-top: 5px;margin-bottom: -1px}.footer .footer-container .middle-footer .footer-box .box-content{float: left;width: 100%;margin-top: 30px;margin-bottom: 30px}.footer .footer-container .middle-footer .footer-box .contact-box .box-content{margin-bottom: 0}.footer .footer-container .middle-footer .contact-box ul li{float: left;width: 100%;clear: both}.footer .footer-container .middle-footer .contact-box ul li .fa{width: 36px;height: 36px;line-height: 36px;text-align: center;color: #222;background-color: #bddcda;font-size: 13px;padding-left: 3px;display: inline-block;margin-right: 10px;border-radius: 3px;margin-bottom: 20px;float: left}.footer .footer-container .middle-footer .contact-box ul li .box-content{display: inline-block;float: left;width: calc(100% - 46px);margin-top: 0}.footer .footer-container .middle-footer .contact-box ul li .box-content p{margin-bottom: 0}.footer .footer-container .middle-footer .contact-box ul li .h4{font-size: 13px;font-weight: 700;color: #878787;margin: 0;float: left;width: 100%}.footer .footer-container .middle-footer .product-tag-box .tagcloud a{padding: 5px 10px;background-color: #333;color: #aaa;font-size: 13px;border: none;display: inline-block;margin-bottom: 8px;margin-right: 5px;border-radius: 4px}.footer .footer-container .middle-footer .product-tag-box .tagcloud a:hover{background-color: #242424;color: #aaa}.footer .footer-container .middle-footer .twitter_feed .tweet-container{margin-bottom: 15px;color: #ccc;clear: both}.footer .footer-container .middle-footer .twitter_feed .tweet-container .icon{font-size: 30px;color: #666;margin-right: 15px;float: left;display: inline-block;margin-bottom: 30px}.footer .footer-container .middle-footer .twitter_feed .tweet-container .tweet-content{display: inline-block;width: calc(100% - 45px)}.footer .footer-container .middle-footer .twitter_feed .tweet-container a{color: #bddcda}.footer .footer-container .middle-footer .twitter_feed .tweet-container .times a{color: #888;font-size: 13px}.footer .footer-container .middle-footer .twitter_feed .tweet-container .times a:hover{color: #bddcda}.footer .footer-container .bottom-footer{background-color: #2d2d2d;padding: 25px 0;color: #aaa;border-top: 1px solid #2d2d2d}.footer .footer-container .bottom-footer address{margin-bottom: 0;margin-top: 10px}.footer .footer-container .bottom-footer .payment{float: right}.footer .footer-container .bottom-footer .payment li{display: inline-block;margin-left: 10px;float: right}.product-image-photo.swatch-option-loading{position: relative;content: none !important;opacity: .5}.product-image-photo.swatch-option-loading:after{content: url("../images/loader-2.gif");position: absolute;top: 0;bottom: 0;left: 0;right: 0}.sidebar .empty{padding: 15px}.boxed-checkout{border: 1px solid #ddd;padding-top: 15px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-bottom-left-radius: 4px;-moz-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-o-border-bottom-left-radius: 4px;-o-border-bottom-right-radius: 4px;-ms-border-bottom-left-radius: 4px;-ms-border-bottom-right-radius: 4px}.boxed-checkout .block-title span{padding-left: 15px;padding-right: 15px}.boxed-checkout .content{padding: 15px;padding-top: 0}.checkout-cart-index .items .item .item-info .product-item-photo,.checkout-cart-index .items .item .item-info .product-item-details{display: inline-block;vertical-align: top}.checkout-cart-index .items .item .item-info .product-item-details{margin-left: 10px}.checkout-cart-index .items .item .item-info .product-image-wrapper{padding-bottom: 0 !important}.checkout-cart-index .items .item .qty .label{display: none}.checkout-cart-index .items .item .qty .qty{width: 70px;margin: 0 auto}.checkout-cart-index .items .item .item-actions{text-align: right}.checkout-cart-index .cart-totals,.checkout-cart-index .block.shipping{position: relative}.checkout-cart-index .cart-totals .loading-mask,.checkout-cart-index .block.shipping .loading-mask{position: absolute !important;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,0.8)}.checkout-cart-index .cart-totals .loading-mask img,.checkout-cart-index .block.shipping .loading-mask img{top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);width: 50px;height: 50px}.checkout-cart-index .cart-totals table{margin-bottom: 0}.checkout-cart-index .cart-totals table caption{display: none}.checkout-cart-index .cart-totals table .totals.sub{font-size: 24px}.checkout-cart-index .cart.items thead tr th{border-top: 1px solid #ddd;text-transform: capitalize;font-weight: 500;font-size: 14px;vertical-align: middle}.checkout-cart-index .cart.items tbody tr td{vertical-align: middle}.boxed-checkout{border: 1px solid #ddd;padding-top: 15px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-bottom-left-radius: 4px;-moz-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-o-border-bottom-left-radius: 4px;-o-border-bottom-right-radius: 4px;-ms-border-bottom-left-radius: 4px;-ms-border-bottom-right-radius: 4px}.boxed-checkout .block-title span{padding-left: 15px;padding-right: 15px}.boxed-checkout .content{padding: 15px;padding-top: 0}.boxed-checkout legend.legend,.boxed-checkout.block.shipping br{display: none}.boxed-checkout .label{padding: 0;line-height: 1.5;color: #222;font-weight: 500;margin-bottom: 5px;max-width: 100%;display: inline-block;font-size: 14px}.boxed-checkout .field{margin-bottom: 15px}.boxed-checkout .field.choice{position: relative;padding-top: 4px;padding-left: 20px}.boxed-checkout .field.choice input{position: absolute;left: 0;top: 0}.checkout-index-index .label{padding: 0;line-height: 1.5;color: #222;font-weight: 500;margin-bottom: 5px;max-width: 100%;display: inline-block;font-size: 14px;text-align: left;border: none}.checkout-index-index .billing-address-details{margin-bottom: 20px}.checkout-index-index .payment-option-title.field.choice{padding-left: 0;margin-top: 30px;cursor: pointer}.checkout-index-index .field{margin-bottom: 15px}.checkout-index-index .field.choice{position: relative;padding-left: 20px}.checkout-index-index .field.choice input{position: absolute;left: 0;top: 0}.checkout-index-index .field.street{margin-bottom: 0px !important}.checkout-index-index .field.street .control .field > label{display: none}.checkout-index-index .opc-payment .payment-methods .payment-method .payment-method-content{display: none}.checkout-index-index .opc-payment .payment-methods .payment-method._active .payment-method-content{display: block}.checkout-index-index .payment-option.discount-code .payment-option-title.field.choice{position: relative;border-bottom: 1px solid #ddd;cursor: pointer;color: #222;font-size: 18px;margin-top: 30px;padding-bottom: 8px;padding-left: 0}.checkout-index-index .payment-option.discount-code .payment-option-title.field.choice:after{content: "\f107";color: #222;font-family: FontAwesome;font-size: 10px;position: absolute;right: 0;top: 50%;transform: translateY(-50%)}.checkout-index-index .payment-option.discount-code .payment-option-title.field.choice._active:after{content: "\f106"}.checkout-index-index .modal-popup .modal-inner-wrap{max-height: 500px;overflow-y: auto}.checkout-index-index .step-content .legend{border: none !important}.checkout-index-index .step-content .fieldset > br{display: none}.checkout-index-index button{padding: 7px 21px;font-size: 13px;font-weight: 700;text-transform: uppercase;background: #bddcda none repeat scroll 0 0;border: 1px solid #bddcda;color: #212121;margin-bottom: 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.checkout-index-index button:hover{color: #fff}.checkout-index-index button.checkout{padding: 12px 40px}.checkout-index-index .page-main{position: relative}.checkout-index-index .page-main .main{position: static}.checkout-index-index .checkout-container{position: relative}.checkout-index-index .checkout-container .authentication-wrapper{position: absolute;right: 0;bottom: 0;z-index: 1}.checkout-index-index .checkout-container .authentication-wrapper aside.authentication-dropdown{display: none;position: absolute;width: 385px;right: 0;border: 1px solid #ccc;padding: 15px;background-color: #fff;z-index: 99 !important;border-top: 2px solid #bddcda;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-bottom-left-radius: 4px;-moz-border-bottom-right-radius: 4px;-o-border-bottom-left-radius: 4px;-o-border-bottom-right-radius: 4px;-ms-border-bottom-left-radius: 4px;-ms-border-bottom-right-radius: 4px}.checkout-index-index .checkout-container .authentication-wrapper .block-customer-login .block-title{display: none}.checkout-index-index .checkout-container .authentication-wrapper .modal-header{border: medium none;height: 0;padding: 0;width: 100%}.checkout-index-index .checkout-container .authentication-wrapper .modal-header .action-close{color: transparent;font-size: 0;margin: 0;padding: 15px;position: absolute;right: 5px;top: 0;background: none;border: none}.checkout-index-index .checkout-container .authentication-wrapper .modal-header .action-close:before{-webkit-font-smoothing: antialiased;font-size: 14px;line-height: 14px;color: #8f8f8f;content: "\f00d";font-family: FontAwesome;margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.checkout-index-index .checkout-container .authentication-wrapper .modal-content{box-shadow: none;border: none}.checkout-index-index .checkout-container .authentication-wrapper .modal-content .actions-toolbar{padding-top: 10px}.checkout-index-index .checkout-container .authentication-wrapper aside._show{display: block}.checkout-index-index .opc-progress-bar{display: table;width: 100%;border-bottom: 1px solid #ddd;margin-bottom: 40px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item{width: 50%;float: left;position: relative;text-align: center;vertical-align: top}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:before{background: #e4e4e4;top: 19px;transition: background .3s;content: '';height: 7px;left: 0;position: absolute;width: 100%}.checkout-index-index .opc-progress-bar .opc-progress-bar-item > span{display: inline-block;padding-top: 45px;width: 100%;word-wrap: break-word;color: #e4e4e4;font-weight: 300;font-size: 1.8rem}.checkout-index-index .opc-progress-bar .opc-progress-bar-item > span:before,.checkout-index-index .opc-progress-bar .opc-progress-bar-item > span:after{background: #e4e4e4;height: 38px;margin-left: -19px;transition: background .3s;width: 38px;border-radius: 50%;content: '';left: 50%;position: absolute;top: 0}.checkout-index-index .opc-progress-bar .opc-progress-bar-item > span:after{background: #fff;height: 26px;margin-left: -13px;top: 6px;width: 26px;content: counter(i);counter-increment: i;color: #333;font-weight: 600;font-size: 1.8rem}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active > span{color: #333}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active > span:before{background: #bddcda}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active > span:after{font-family: FontAwesome;content: "\f00c"}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:before{background: #bddcda}.checkout-index-index .opc-estimated-wrapper{display: none}.checkout-index-index .opc-wrapper{width: 66.66666667%;float: left;order: 1;padding-right: 30px}.checkout-index-index .opc-wrapper .step-title{border-bottom: 1px solid #ccc;color: #333;font-size: 20px;font-weight: 500;margin-bottom: 20px;padding-bottom: 5px;text-transform: uppercase;position: relative}.checkout-index-index .opc-wrapper .step-title:after{background: #bddcda;bottom: -1px;content: "";height: 2px;left: 0;position: absolute;width: 200px}.checkout-index-index .opc-wrapper .step-content{margin: 0 0 40px}.checkout-index-index .opc-wrapper .form-login,.checkout-index-index .opc-wrapper .form-shipping-address{margin-top: 28px;margin-bottom: 28px;display: block}.checkout-index-index .opc-wrapper .form-login .note,.checkout-index-index .opc-wrapper .form-shipping-address .note{font-size: 14px;margin-top: 10px;display: block}.checkout-index-index .opc-wrapper .form-login{border-bottom: 1px solid #ccc;padding-bottom: 20px}.checkout-index-index .opc-wrapper .form-login .field-tooltip{cursor: pointer;position: absolute;right: 0;top: 1px}.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-action{display: inline-block;text-decoration: none}.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-action:before{-webkit-font-smoothing: antialiased;font-size: 21px;line-height: inherit;color: #bbb;content: "\f059";font-family: FontAwesome;vertical-align: middle;display: inline-block;font-weight: normal;speak: none;text-align: center}.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-action:hover:before{color: #333}.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-content{background: #f4f4f4;border: 1px solid #999;border-radius: 1px;font-size: 14px;padding: 12px;width: 270px;display: none;left: 38px;position: absolute;text-transform: none;top: -9px;word-wrap: break-word;z-index: 2}.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-content:after,.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-content:before{border: 10px solid transparent;height: 0;width: 0;border-right-color: #f4f4f4;left: -20px;top: 12px;content: '';display: block;position: absolute;z-index: 3}.checkout-index-index .opc-wrapper .form-login .field-tooltip .field-tooltip-content:before{border-right-color: #666}.checkout-index-index .opc-wrapper .form-login ._with-tooltip{position: relative}.checkout-index-index .opc-wrapper .form-login ._with-tooltip input{width: calc(64%)}.checkout-index-index .opc-wrapper .form-login .field-tooltip._active{z-index: 100}.checkout-index-index .opc-wrapper .form-login .field-tooltip._active .field-tooltip-action:before{color: #333}.checkout-index-index .opc-wrapper .form-login .field-tooltip._active .field-tooltip-content{display: block}.checkout-index-index .methods-shipping .table-checkout-shipping-method{width: 100%}.checkout-index-index .methods-shipping .table-checkout-shipping-method thead th{display: none}.checkout-index-index .methods-shipping .table-checkout-shipping-method tbody tr:first-child td{border-top: none}.checkout-index-index .methods-shipping .table-checkout-shipping-method tbody tr:first-child td:first-child{padding-left: 0;padding-right: 0;width: 20px}.checkout-index-index .methods-shipping .table-checkout-shipping-method tbody td{border-top: 1px solid #ccc;padding-bottom: 20px;padding-top: 20px}.checkout-index-index .methods-shipping .table-checkout-shipping-method tbody .col-price{font-weight: 600}.checkout-index-index .methods-shipping .actions-toolbar{text-align: right}.checkout-index-index .methods-shipping .actions-toolbar button{padding: 14px 40px;font-size: 18px;margin: 0;background: #bddcda;border: 1px solid #bddcda;color: #212121}.checkout-index-index .methods-shipping .actions-toolbar button:hover{color: #fff}.checkout-index-index .opc-sidebar{float: right;order: 2;width: 33.33%}.checkout-index-index .opc-sidebar .modal-header .action-close{display: none}.checkout-index-index .opc-sidebar .modal-content{box-shadow: none;border: none}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary{border: 1px solid #ddd;margin: 0 0 20px;padding: 22px 30px}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .table-totals{margin-top: 15px}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .table-totals .table-caption{display: none}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary > .title{color: #222;display: block;font-size: 20px;font-weight: 500;text-transform: uppercase}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .items-in-cart > .title{border-bottom: 1px solid #ccc;padding: 10px 40px 10px 0;cursor: pointer;display: block;text-decoration: none;margin-bottom: 0;position: relative}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .items-in-cart > .title strong{font-size: 1.8rem;font-weight: 300;margin: 0}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .items-in-cart > .title:after{position: absolute;right: 0;top: 10px;-webkit-font-smoothing: antialiased;font-size: 12px;line-height: 12px;color: inherit;content: "\f107";font-family: FontAwesome;margin: 3px 0 0;vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .items-in-cart .minicart-items{margin: 0;padding: 0;list-style: none none}.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .items-in-cart.active > .title:after{content: "\f106"}.checkout-index-index .opc-sidebar .modal-content .opc-block-shipping-information .shipping-information{padding: 20px 30px;border: 1px solid #ddd}.checkout-index-index .opc-sidebar .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title{text-transform: uppercase;color: #222;font-weight: 700}.checkout-index-index .opc-sidebar .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit{display: block;margin-top: 5px}.checkout-index-index .opc-sidebar .modal-content .opc-block-shipping-information .shipping-information > div{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #ddd}.checkout-index-index .opc-sidebar .modal-content .opc-block-shipping-information .shipping-information > div:last-child{padding-bottom: 0;border: none}.checkout-index-index .opc-sidebar .minicart-items .product-item{padding-top: 20px}.checkout-index-index .opc-sidebar .minicart-items .product-item .product-image-container,.checkout-index-index .opc-sidebar .minicart-items .product-item .product-item-details{display: inline-block;vertical-align: top}.scroll-to-top{background-color: #bddcda;bottom: -100px;cursor: pointer;height: 35px;text-align: center;position: fixed;right: 25px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;transition: all 0s ease-in-out 0s;-webkit-transition: all 0s ease-in-out 0s;-moz-transition: all 0s ease-in-out 0s;-o-transition: all 0s ease-in-out 0s;width: 35px;z-index: 9999;line-height: 25px;padding: 3px;color: #222222}.scroll-to-top:hover{color: #fff}.modal-popup{position: fixed;z-index: 900 !important}.modal-popup .modal-inner-wrap{box-sizing: border-box;height: auto;left: 0;margin: 10rem auto;position: absolute;right: 0;-webkit-transform: translateY(-200%);transform: translateY(-200%);-o-transform: translateY(-200%);-ms-transform: translateY(-200%);-moz-transform: translateY(-200%);transition-duration: .2s;-webkit-transition-property: -webkit-transform, visibility;transition-property: transform, visibility;transition-timing-function: ease;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 75%;background-color: #fff;box-shadow: 0 0 12px 2px rgba(0,0,0,0.35);opacity: 1;pointer-events: auto}.modal-popup._show{visibility: visible;bottom: 0;right: 0;top: 0;left: 0}.modal-popup._show .modal-inner-wrap{-webkit-transform: translateY(0);transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0)}.modal-popup .modal-header{padding-bottom: 1.2rem;flex-shrink: 0;padding-top: 3rem;flex-grow: 0;padding-left: 3rem;padding-right: 3rem;display: block;border: none}.modal-popup .action-close{padding: 1ssrem;color: #736963;position: absolute;right: 0;top: 0;z-index: 1;background-color: transparent;border: none;border-radius: 0;box-shadow: none;margin: 0;border-color: #adadad}.modal-popup .action-close:before{content: "\f00d";transition: color .1s linear;font-size: 2rem;-webkit-font-smoothing: antialiased;font-family: FontAwesome;line-height: 1;font-style: normal;font-weight: normal;speak: none}.modal-popup .action-close > span{clip: rect(0, 0, 0, 0);overflow: hidden;position: absolute;display: none;visibility: hidden}.modal-popup .modal-content{padding-left: 3rem;padding-right: 3rem;box-shadow: none;border: none}.modal-popup .modal-footer{text-align: right;padding-top: 2.6rem;margin-top: auto;padding-bottom: 3rem;flex-grow: 0;flex-shrink: 0;padding-left: 3rem;padding-right: 3rem}.modals-overlay{background: rgba(0,0,0,0.35) none repeat scroll 0 0;bottom: 0;left: 0;position: fixed;right: 0;top: 0}.blog-list .blog-post{margin-bottom: 30px}.blog-list .blog-post .post-tag{margin-bottom: 25px}.blog-list .blog-post .post-info h2{color: #444;font-size: 24px;font-weight: 700;margin-bottom: 20px;margin-top: 30px;text-transfrom: uppercase}.blog-list .blog-post .post-info.col-md-6 h2{margin-top: 0}.blog-list .blog-post .post-link{margin-top: -46px}.blog-list .blog-post.col-md-6 .post-link,.blog-list .blog-post.col-md-4 .post-link{float: left !important;margin-top: 0}.blog-list .blog-post hr{float: left;width: 100%;margin-bottom: 0;margin-top: 30px}.blog-post .postTitle h2{color: #222;font-weight: 700;margin-bottom: 30px;margin-top: 40px}.blog-post .post-tag{color: #878787;float: left;margin-bottom: 20px;width: 100%}.blog-post .post-tag > span{display: inline-block;float: left;margin-right: 10px}.blog-post .post-tag .fa{color: #bddcda;font-size: 16px;margin-right: 5px}.blog-post .post-tag .post-in a:after{content: ",";margin-left: 2px;margin-right: 2px;display: inline-block}.blog-post .post-tag .post-in a:last-child:after{content: ""}.blog-post .post-tag .tip{color: #444}.blog-post .post-tag a:hover{color: #bddcda !important}.blog-post .post-content{margin-bottom: 20px}.blog-post .tags h4{color: #222;float: left;font-size: 14px;margin-bottom: 10px;margin-top: 10px;width: 100%;font-weight: 700}.blog-post .tags > a{display: inline-block;font-size: 1em;background-color: #eee;border-radius: 4px;margin-bottom: 8px;margin-right: 5px;padding: 5px 10px}.blog-post .tags > a:hover{background-color: #bddcda;color: #fff}.blog-post .post-comments{margin-top: 30px}.blog-post .comment-list .comment-list-container .name{color: #202020;font-size: 14px;font-weight: 700;margin-bottom: 10px;margin-top: 0;text-transform: uppercase}.blog-post .comment-list .comment-list-container .content{background-color: #eee;border-radius: 3px;padding: 15px}.blog-post .comment-list .comment-list-container .posted-on{font-size: 12px;color: #aaa;font-weight: 400;text-transform: none}#post-comment-form .input-text{margin-bottom: 10px}.portfolio-layout-wide .page-wrapper .page-main.container{width: 100%}.portfolio-layout-wide footer{margin-top: 0}.portfolio-share .title{font-weight: 700;color: #222;float: left;display: inline-block;margin-top: 10px;margin-right: 10px}.portfolio-share .social-icons{display: inline-block}.tabs-center{text-align: center}.tab-menu.tabs_categories_portfolio{margin-bottom: 40px}.tab-menu.tabs_categories_portfolio li{display: inline-block;margin-right: 10px}.tab-menu.tabs_categories_portfolio li a{cursor: pointer;padding: 10px 15px;font-size: 13px;font-weight: 700;text-transform: uppercase;background-color: #eee;color: #888;border-radius: 3px;display: block}.tab-menu.tabs_categories_portfolio li a .fa{font-size: 10px;font-weight: 400;margin-left: 5px}.tab-menu.tabs_categories_portfolio li a.is-checked,.tab-menu.tabs_categories_portfolio li a:hover{background-color: #bddcda;color: #fff}.portfolio-content{position: relative;overflow: hidden}.portfolio-content.portfolio-title{margin-bottom: 20px}.portfolio-content .portfolio-top-content{position: relative}.portfolio-content .portfolio-top-content .portfolio-image:after{position: absolute;left: 0;right: 0;bottom: 0;top: 0;opacity: 0;background-color: #222;content: "";transform: scaleY(0);-webkit-transform: scaleY(0);-moz-transform: scaleY(0);-o-transform: scaleY(0);-webkit-transform-origin: 50% 100%;-moz-transform-origin: 50% 100%;-o-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;visibility: hidden;transition: transform .4s ease;-webkit-transition: transform .4s ease;-moz-transition: transform .4s ease;-o-transition: transform .4s ease}.portfolio-content .portfolio-top-content a.view{display: block;width: 30px;height: 30px;text-align: center;line-height: 30px;position: absolute;font-size: 25px;top: 50%;left: 50%;margin-top: -15px;margin-left: -15px;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);color: #fff}.portfolio-content .portfolio-top-content a.view:hover{color: #bddcda}.portfolio-content .portfolio-top-content.portfolio-box a.portfolio-image:after{display: none}.portfolio-content .portfolio-bottom-content{padding-bottom: 30px;padding-top: 30px}.portfolio-content .portfolio-bottom-content .portfolio-name{font-weight: 700;font-size: 14px;color: #222;margin: 0 0 10px}.portfolio-content .portfolio-bottom-content .category-link{font-size: 14px;color: #888;margin-bottom: 0}.portfolio-content .portfolio-bottom-content.portfolio-box-title{padding: 25px 30px;background-color: rgba(34,34,34,0.75);color: #aaa;position: absolute;bottom: 0;left: 0;width: 100%;max-height: 100px;transform: scaleY(0);-webkit-transform: scaleY(0);-moz-transform: scaleY(0);-o-transform: scaleY(0);transform-origin: 50% 100%;-webkit-transform-origin: 50% 100%;-moz-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;visibility: hidden;display: block;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out}.portfolio-content .portfolio-bottom-content.portfolio-box-title .portfolio-name{margin-bottom: 5px}.portfolio-content .portfolio-bottom-content.portfolio-box-title .portfolio-name a{color: #fff}.portfolio-content .portfolio-bottom-content.portfolio-box-title .portfolio-name a:hover{color: #bddcda}.portfolio-content .portfolio-bottom-content.portfolio-box-title a.view{font-size: 18px;height: 30px;width: 30px;color: #222;background-color: #eee;text-align: center;line-height: 30px;border-radius: 3px;position: absolute;top: 35px;right: 30px;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);opacity: 1;visibility: hidden}.portfolio-content .portfolio-bottom-content.portfolio-box-title a.view:hover{background-color: #bddcda;color: #fff}.portfolio-content:hover .portfolio-bottom-content.portfolio-box-title{transform: scaleY(1);-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);visibility: visible}.portfolio-content:hover .portfolio-bottom-content.portfolio-box-title a.view{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);visibility: visible}.portfolio-content:hover .portfolio-top-content a.view{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);visibility: visible}.portfolio-content:hover .portfolio-top-content .portfolio-image:after{transform: scaleY(1);-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);opacity: 0.5;visibility: visible}.portfolio-details .title-portfolio{margin-top: 40px;margin-bottom: 20px;font-size: 20px;color: #444;position: relative;width: 100%;float: left}.portfolio-details .title-portfolio:after{content: "";display: inline-block;width: 100%;height: 1px;background-color: #eee;float: left}.portfolio-details .title-portfolio span{float: left}.portfolio-details .title-portfolio span:after{content: "";display: block;height: 2px;width: auto;margin-top: 5px;background-color: #bddcda;position: relative;margin-bottom: -1px}.portfolio-details .portfolio-content{margin-top: 45px}.portfolio-details .portfolio-content .portfolio-share .social-icons{padding-top: 5px}.portfolio-details .portfolio-table{color: #666;margin-bottom: 30px;border-bottom: 1px solid #ddd}.portfolio-details .portfolio-table b{color: #444;font-size: 14px;text-transform: uppercase;font-weight: 700}.portfolio-details .portfolio-table > tbody > tr > td{padding: 10px 0;text-align: left;border: none;border-bottom: 1px solid #ddd !important}.portfolio-details .portfolio-table > tbody > tr > td a{color: #bddcda}.portfolio-details .portfolio-carousel.owl-carousel{float: left;width: 100%}.portfolio-details .portfolio-carousel.owl-carousel .portfolio-content{margin-top: 0}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav > div{opacity: 1;top: -45px;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;visibility: visible;left: auto !important;right: 0;width: auto;height: auto;line-height: 1.25;border-radius: 0;background: none}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav > div .fa{color: #878787;font-size: 10px}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav > div .text{display: inline-block;font-size: 13px;color: #666;font-weight: bold}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav > div:hover{background: none}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav > div:hover .fa,.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav > div:hover .text{color: #bddcda}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav .owl-prev{right: 70px;padding-right: 8px;border-right: 1px solid #eee}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav .owl-prev .fa{margin-right: 3px}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav .owl-next{right: 15px !important}.portfolio-details .portfolio-carousel.owl-carousel .owl-controls .owl-nav .owl-next .fa{margin-left: 3px}.show-cate .products-grid .product-content .product-desc .cate-name{display: block}.desc-center .products-grid .product-content .product-desc{text-align: center}.desc-center .products-grid .product-content .product-desc .controls{text-align: center}.desc-center .products-grid .product-content .product-desc .controls .tocart{width: auto;font-size: 13px;color: #222222;height: 40px;line-height: 40px;background: #eeeeee;margin: 0 auto}.desc-center .products-grid .product-content .product-desc .controls .tocart .text{padding: 0 20px}.desc-center .products-grid .product-content .product-desc .controls .tocart .icon{height: 40px;width: 40px;background: none;border-right: 1px solid #fff;color: #222222}.desc-center .products-grid .product-content .product-desc .controls .tocart:hover{background: #bddcda}.desc-center .products-grid .product-content .product-desc .prar.has-rate{position: relative;padding-top: 25px;height: auto !important}.desc-center .products-grid .product-content .product-desc .prar.has-rate .product-reviews-summary{position: absolute;top: 0}.desc-center .products-grid .product-content .product-desc .price-box,.desc-center .products-grid .product-content .product-desc .product-reviews-summary{display: block;width: 100%}.desc-center .products-grid .product-content .product-desc .product-reviews-summary .rating-summary .rating-result{margin: 0 auto}.icon-horizontal .products-grid .product-content .product-top .icon-links li{display: inline-block;margin-bottom: 0;margin-left: 5px}.icon-horizontal .products-grid .product-content .product-top .icon-links li button{width: 30px;height: 30px;background: #eeeeee;color: #666666;border-color: #eeeeee}.icon-horizontal .products-grid .product-content .product-top .icon-links li button:hover{background: #bddcda;color: #fff;border-color: #bddcda}.page-layout-3columns .top-toolbar .pages.list-inline{display: none}.page-layout-3columns .bottom-toolbar .left{display: none}.checkout-success{border-radius: 4px;padding: 20px;border: 1px solid #ddd}.fotorama{overflow: visible !important}.fotorama .fotorama__arr .fotorama__arr__arr{border: 1px solid #222;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;height: 36px;width: 36px;background-color: #fff;background-position: center center;background-repeat: no-repeat}.fotorama .fotorama__arr .fotorama__arr__arr:hover{background-color: #bddcda}.fotorama .fotorama__arr.fotorama__arr--next .fotorama__arr__arr{background-image: url('../images/icon-next.png')}.fotorama .fotorama__arr.fotorama__arr--prev .fotorama__arr__arr{background-image: url('../images/icon-prev.png')}.fotorama.fotorama--fullscreen{position: fixed !important;top: 0;right: 0;left: 0;bottom: 0}.fotorama.fotorama--fullscreen .fotorama__stage{padding-bottom: 30px}.fotorama.fotorama--fullscreen .fotorama__nav{text-align: center}.fotorama .fotorama__stage{border: 1px solid #ddd;margin-bottom: 10px}.fotorama .fotorama__nav-wrap .fotorama__nav{height: auto !important}.fotorama .fotorama__nav-wrap .fotorama__thumb-border{display: none}.fotorama .fotorama__nav-wrap .fotorama__nav__frame{cursor: pointer;height: auto !important;padding: 0 !important;margin: 0 !important;display: inline-block}.fotorama .fotorama__nav-wrap .fotorama__nav__frame .fotorama__thumb{border: 1px solid #ddd;margin: 0 5px;width: auto;padding-bottom: 1px}.fotorama .fotorama__nav-wrap .fotorama__nav__frame .fotorama__img{width: auto !important;max-width: 100%;position: static !important;transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px)}.fotorama .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__thumb{border-color: #bddcda;box-shadow: 0 0 2px 0 rgba(0,0,0,0.4)}.modal-popup.newsletter-popup .modal-inner-wrap{height: auto;width: 858px !important}.modal-popup.newsletter-popup .modal-header{position: absolute;right: 0;top: 5px}.modal-popup.newsletter-popup .modal-content{padding: 0}.modal-popup.newsletter-popup #newsletter-popup{position: relative}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content{height: 100%;line-height: 1.5;padding: 77px 60px 60px;position: absolute;top: 0;width: 100%}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .h2{clear: both;color: #222;float: left;width: 100%;font-size: 28px;margin: 10px 0 30px}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .subscribe .input-box{width: 330px;margin-bottom: 20px}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .subscribe .input-box .input-text{background-color: rgba(255,255,255,0.5)}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .subscribe .input-box,.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .subscribe .actions{display: inline-block;float: left;margin-right: 10px;position: relative}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .subscribe button{border-radius: 4px;font-size: 13px;font-weight: 700;padding: 9px 12px 8px}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .checkbox{float: left;width: 100%}.modal-popup.newsletter-popup #newsletter-popup .newsletter-popup-content .checkbox input[type="checkbox"]{margin-top: 4px}.modal-popup.newsletter-popup #newsletter-popup .img-newsletter{margin-bottom: 0}.mgs-brand-widget .owl-carousel .owl-item{padding: 0 10px}.mgs-brand-widget .item{border: 1px solid #ddd}.mgs-brand-widget .item:hover{border-color: #bddcda}.mgs-brand-widget .item img{width: auto;margin: 0 auto}.checkout-cart-index .shopping-cart-bottom .checkout-methods-items .action.primary.checkout{background: #bddcda none repeat scroll 0 0;border: 1px solid #bddcda;color: #212121;padding: 20px 25px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;font-size: 14px;font-weight: 700;text-transform: uppercase;float: right}.checkout-cart-index .shopping-cart-bottom .checkout-methods-items .action.primary.checkout:hover{color: #fff}.menu-scroll-block .title-menu{background: #bddcda none repeat scroll 0 0;color: #fff;font-weight: 700;padding: 17px 20px;position: relative;text-transform: uppercase}.menu-scroll-block .title-menu .title{margin: 0}.menu-scroll-block .title-menu .sh-menu{bottom: 0;cursor: pointer;font-size: 18px;line-height: 50px;position: absolute;right: 5px;text-align: center;top: 0;width: 50px}.menu-scroll-block .vertical-menu-widget{border: 1px solid #ddd;border-top: none;border-bottom-left-radius: 4px;-ms-border-bottom-left-radius: 4px;-moz-border-bottom-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-o-border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-ms-border-bottom-right-radius: 4px;-moz-border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-o-border-bottom-right-radius: 4px;overflow: hidden}.menu-scroll-block .vertical-menu-widget li{position: relative;padding: 0}.menu-scroll-block .vertical-menu-widget li > ul{padding-left: 15px;display: none}.menu-scroll-block .vertical-menu-widget li > a{border-top: 1px solid #ddd;display: block;margin: 0 20px;padding: 13px 0 12px}.menu-scroll-block .vertical-menu-widget li.level0:first-child > a{border-top: medium none}.menu-scroll-block .vertical-menu-widget .toggle-icon > a{background: rgba(0,0,0,0) url("../images/bg_vertical.png") no-repeat scroll right -15px top;height: 49px;position: absolute;right: 20px;top: 0;width: 40px}.menu-scroll-block .vertical-menu-widget .toggle-icon > a.collapse{background-position: right -15px top -50px;display: block !important}.dark-style .sidebar-newsletter{background: #222;padding: 46px 20px 49px}.dark-style .sidebar-newsletter .title-content .title{color: #fff}.dark-style .sidebar-newsletter .actions .btn{border: none}.dark-style .sidebar-newsletter .actions .btn .icon{color: #222;background: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;border-right: 1px solid #222;width: 40px}.dark-style .sidebar-newsletter .actions .btn .text{color: #222}.dark-style .sidebar-newsletter .actions .btn:hover .icon{color: #fff}.dark-style .sidebar-newsletter .actions .btn:hover .text{color: #fff}.owl-control-top .title-content{margin-bottom: 30px}.owl-control-top .title-content .title{font-size: 20px}.owl-control-top .owl-carousel .owl-controls .owl-nav > div{opacity: 1;visibility: visible;top: 0;transform: translateY(-100%) !important;-ms-transform: translateY(-100%) !important;-webkit-transform: translateY(-100%) !important;-moz-transform: translateY(-100%) !important;-o-transform: translateY(-100%) !important;margin-top: -25px}.owl-control-top .owl-carousel .owl-controls .owl-nav .owl-next{right: 10px !important}.owl-control-top .owl-carousel .owl-controls .owl-nav .owl-prev{right: 60px !important;left: auto !important}.product-tab-category .nav-tabs{text-align: center;border: none;margin-bottom: 36px}.product-tab-category .nav-tabs > li{float: none;display: inline-block}.product-tab-category .nav-tabs > li a,.product-tab-category .nav-tabs > li:hover a,.product-tab-category .nav-tabs > li.active a{border: none;background: none}.product-tab-category .nav-tabs > li a{text-transform: uppercase;font-weight: 700;font-size: 14px;padding: 0 40px 0 20px;position: relative}.product-tab-category .nav-tabs > li a:after{position: absolute;font-family: FontAwesome;content: "\f067";font-size: 10px;top: 3px;right: 20px}.product-tab-category .nav-tabs > li:hover a,.product-tab-category .nav-tabs > li.active a,.product-tab-category .nav-tabs > li:hover a:after,.product-tab-category .nav-tabs > li.active a:after{color: #bddcda}.mgs-product-tab .tab-content{position: relative}.mgs-product-tab .tab-content .tab-pane{display: block;opacity: 0;visibility: hidden;position: absolute;top: 0;left: 0;right: 0;transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;transform: translateY(50px);-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-o-transform: translateY(50px)}.mgs-product-tab .tab-content .tab-pane.active{opacity: 1;visibility: visible;transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px);position: static}.mgs-product-tab li{padding-top: 0;padding-bottom: 0}.tabs-style-flip .tab-attribute{position: relative;border-bottom: 1px solid #ddd;margin-bottom: 30px}.tabs-style-flip .nav-tabs{border: none}.tabs-style-flip .nav-tabs > li:not(:first-child){padding-left: 16px}.tabs-style-flip .nav-tabs > li > a,.tabs-style-flip .nav-tabs > li > a:hover,.tabs-style-flip .nav-tabs > li > a:focus,.tabs-style-flip .nav-tabs > li.active > a,.tabs-style-flip .nav-tabs > li.active > a:hover,.tabs-style-flip .nav-tabs > li.active a:focus{border: none;background: none}.tabs-style-flip .nav-tabs > li > a{font-size: 20px;font-weight: 700;color: #888888;padding-top: 2px;padding-left: 4px;padding-bottom: 4px;padding-right: 17px;text-transform: uppercase;position: relative}.tabs-style-flip .nav-tabs > li > a:after{font-family: FontAwesome;font-size: 10px;color: #888888;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);content: "\f067"}.tabs-style-flip .nav-tabs > li > a:before{content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 2px;background: #bddcda;transform: scaleX(0);-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-o-transform: scaleX(0);transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s}.tabs-style-flip .nav-tabs > li > a:hover,.tabs-style-flip .nav-tabs > li > a:focus,.tabs-style-flip .nav-tabs > li.active > a,.tabs-style-flip .nav-tabs > li.active > a:hover,.tabs-style-flip .nav-tabs > li.active > a:focus,.tabs-style-flip .nav-tabs > li > a:hover:after,.tabs-style-flip .nav-tabs > li > a:focus:after,.tabs-style-flip .nav-tabs > li.active > a:after,.tabs-style-flip .nav-tabs > li.active > a:hover:after,.tabs-style-flip .nav-tabs > li.active > a:focus:after{color: #444444}.tabs-style-flip .nav-tabs > li.active > a:before{transform: scaleX(1);-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-o-transform: scaleX(1)}.no-border-img .mgs-brand-widget .item{border: none}.coming-soon-event img{margin: 0 auto}.coming-soon-event strong{color: #222}.coming-soon-event .countdown{margin-bottom: 40px;margin-top: 25px}.coming-soon-event .countdown .timer > div{width: calc((100% - 95px)/ 4);border-radius: 4px;background: #fff;display: inline-block;margin: 0 10px;padding: 7px 0 12px;color: #222;font-weight: 700}.coming-soon-event .countdown .timer > div > strong{display: block;color: #bddcda;font-size: 24px}.promobanner.type1 .text{padding-left: 30px}.promobanner.type1 .text .banner-text{color: #000}.promobanner.type1 .text .banner-text p{margin-bottom: 0px}.promobanner.type1 .btn-default{border-color: #676767;color: #676767}.promobanner.type1 .btn-default:hover{color: #fff;border-color: #bddcda}.promobanner.btn-white .btn-default{background: #fff;border-color: #fff}.promobanner.btn-white .btn-default:hover{color: #fff;border-color: #bddcda;background: #bddcda}.promobanner.banner-padding30 .text{padding: 30px}.text-colour-white.title-content .title{color: #fff}.text-colour-white.title-content .title:after{background: rgba(255,255,255,0.15)}.parallax{background-attachment: fixed !important;background-position: center center;background-repeat: no-repeat;background-size: cover}.background-date .latest-post-carousel .item .post-info{background-color: #bddcda;border: none;padding: 0;display: table;width: 100%}.background-date .latest-post-carousel .item .post-info .time,.background-date .latest-post-carousel .item .post-info .author{width: 50%;margin: 0;padding: 16px 0 16px 20px;float: left;display: block;color: #fff}.background-date .latest-post-carousel .item .post-info .time{border-right: 1px solid #fff}.background-date .latest-post-carousel .item .read-more{border-bottom: 2px solid #bddcda;display: inline-block}.background-date .latest-post-carousel .item .read-more .fa{display: none}.background-date .latest-post-carousel .item h4{margin-top: 29px}.footer .top-footer{background: #222222;padding-top: 80px;padding-bottom: 80px}.footer .footer-container.footer-v2 .bottom-footer{padding-top: 27px;border-top-width: 1px;border-top-style: solid;padding-bottom: 17px}.footer .footer-container.footer-v2 .middle-footer{padding-bottom: 40px;padding-top: 0}.footer .footer-menu li{position: relative;padding: 6px 0 6px 13px}.footer .footer-menu li:after{content: "\f105";font-family: "FontAwesome";font-size: 16px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%)}.social-btn{display: table;margin: 0 auto}.social-btn li{float: left;margin: 0 3.5px;padding: 0}.social-btn li a{display: block;width: 40px;height: 40px;font-size: 14.4px;color: #222222;background: #fff;line-height: 40px;border-radius: 4px}.social-btn li a:hover{color: #fff;background: #bddcda}.deal-timer .countdown{display: table;margin: 0 auto}.deal-timer .countdown > span{display: block;float: left;background: #212121;border-top-left-radius: 4px;border-top-right-radius: 4px;-moz-border-top-left-radius: 4px;-moz-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-ms-border-top-left-radius: 4px;-ms-border-top-right-radius: 4px;-o-border-top-left-radius: 4px;-o-border-top-right-radius: 4px;width: 50px;text-align: center;color: #fff;font-weight: 700;margin: 0 5px;font-size: 15px;padding-top: 6px}.deal-timer .countdown > span:first-child{margin-left: 0}.deal-timer .countdown > span:last-child{margin-right: 0}.deal-timer .time-note{display: table;margin: 0 auto}.deal-timer .time-note > span{display: block;float: left;background: #212121;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-bottom-left-radius: 4px;-moz-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-ms-border-bottom-left-radius: 4px;-ms-border-bottom-right-radius: 4px;-o-border-bottom-left-radius: 4px;-o-border-bottom-right-radius: 4px;width: 50px;text-align: center;padding-bottom: 9px;font-size: 10px;font-weight: 700;text-transform: uppercase;color: #cccccc;margin: 0 5px}.deal-timer .time-note > span:first-child{margin-left: 0}.deal-timer .time-note > span:last-child{margin-right: 0}.header .header-v6 .top-header-content{padding: 0;height: auto;max-height: 100px}.header .header-v6 .top-header-content .dropdown-menu{margin: 0}.header .header-v6 .hotline{padding-right: 37px;float: left}.header .header-v6 .hotline > div{float: left}.header .header-v6 .hotline .icon{font-size: 18px;width: 50px;text-align: center;color: #777777;padding: 11px 0;background: #eeeeee}.header .header-v6 .hotline .text{padding: 14px 0 14px 13px}.header .header-v6 .hotline .text a{text-decoration: underline}.header .header-v6 .switcher-language{border: none !important}.header .header-v6 .switcher-language .switcher-options{margin-top: 0px;line-height: 1.5;padding: 14px 0;border: none}.header .header-v6 .switcher-language .switcher-options .fa-plus:before{content: "\f107"}.header .header-v6 .switcher-currency{border: none !important}.header .header-v6 .switcher-currency .switcher-options{margin-top: 0px;line-height: 1.5;padding: 14px 0;border: none}.header .header-v6 .switcher-currency .switcher-options .fa-plus:before{content: "\f107"}.header .header-v6 .welcome{display: inline-block;margin-right: 29px;margin-top: 0px;line-height: 1.5;padding: 14px 0;border: none;float: none;margin-left: 0}.header .header-v6 .custom-link{display: inline-block;margin-right: 29px;margin-top: 0px;line-height: 1.5;padding: 14px 0;border: none}.header .header-v6 .account-dropdown{margin-top: 0px;line-height: 1.5;padding: 14px 0;border: none}.header .header-v6 .account-dropdown .dropdown-menu{right: 0;left: auto}.header .header-v6 .account-dropdown .dropdown-menu li.link.compare{display: none}.header .header-v6 .account-dropdown .top-links-trigger{margin: 0;line-height: 1.5}.header .header-v6 .account-dropdown .top-links-trigger .fa{line-height: 1.5}.header .header-v6 .search-form .form-search{border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.header .header-v6 .vertical-menu-home .menu-title{border-top-left-radius: 4px;-ms-border-top-left-radius: 4px;-moz-border-top-left-radius: 4px;-webkit-border-top-left-radius: 4px;-o-border-top-left-radius: 4px;border-top-right-radius: 4px;-ms-border-top-right-radius: 4px;-moz-border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;-o-border-top-right-radius: 4px}.header .header-v6 #search_mini_form .btn-primary{line-height: 44px}.header .header-v6 .main-menu ul.nav-main li a.level0{padding: 20px 22px !important}.header .header-v6 .minicart-wrapper{margin-top: 3px}.header .header-v6 .minicart-wrapper .showcart .title-shopbag{vertical-align: top;margin-right: 0;padding-left: 11px;padding-top: 8px}.header .header-v6 .minicart-wrapper .showcart .title-shopbag .price{font-weight: 400;color: #212121;font-size: 16px}.header .header-v6 .minicart-wrapper .showcart .title-shopbag > .counter.qty{display: none}.header .header-v6 .minicart-wrapper .showcart .title-shopbag > span > span:not(.price){display: none}.header .header-v6 .minicart-wrapper .showcart .icon-cart{float: none}.header .header-v6 .minicart-wrapper .showcart .icon-cart .pe-7s-shopbag:before{content: "\f07a";font-family: "FontAwesome";font-size: 36px}.header .header-v6 .top-menu-wl-cp{display: inline-block;text-align: right;float: right;vertical-align: top;padding-top: 15px}.header .header-v6 .top-menu-wl-cp .count{position: absolute;bottom: 0;right: 0;background: #222;font-size: 10px;font-weight: 700;color: #fff;min-width: 15px;max-height: 15px;text-align: center;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;transform: translateX(25%);-webkit-transform: translateX(25%);-moz-transform: translateX(25%);-o-transform: translateX(25%)}.header .header-v6 .top-menu-wl-cp .header-cp,.header .header-v6 .top-menu-wl-cp .header-wl{display: inline-block;position: relative}.header .header-v6 .top-menu-wl-cp .fa{font-size: 24px;color: #cccccc}.header .header-v6 .middle-header-content.sticky-content .search-form.select-search{display: none}.header .header-v6 .middle-header-content.sticky-content .top-menu-wl-cp{padding-top: 7px}.header .header-v6 .middle-header-content.sticky-content .minicart-wrapper{margin-top: 11px}.header .header-v6.sticky-menu .sticky-element{margin-top: 0;right: 0}.catalog-product-compare-index .table-comparison{border-top: 1px solid #ddd;margin-top: 65px}.catalog-product-compare-index .table-wrapper.comparison{max-width: 100%;overflow-y: hidden;overflow-x: auto;padding: 10px;border: 1px solid #ddd}.catalog-product-compare-index .product-reviews-summary .rating-summary .label{display: none}.catalog-product-compare-index .product-reviews-summary .rating-summary .rating-result{margin: 0 auto}.hot-cate{border: 1px solid #ddd;overflow: hidden}.hot-cate img{margin: 0 auto}.hot-cate .block-title{position: relative}.hot-cate .block-title .hot{position: absolute;background: #ef7e7e;color: #fff;font-size: 10px;padding: 0 5px;border-radius: 3px;top: 0;left: 12px}.hot-cate .block-title .title{padding-top: 20px}.hot-cate .block-title .title > span{padding-left: 12px;padding-right: 12px}.hot-cate ul li{border-bottom: 1px solid #ddd;padding: 5px 0 6px;padding-right: 10px;position: relative}.hot-cate ul li > a{display: block}.hot-cate ul li > a:after{font-family: FontAwesome;font-size: 10px;color: #878787;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;content: "\f067"}.hot-cate ul li > a:hover:after{color: #bddcda}.hot-cate ul li:last-child{border: none}.hot-cate .center-content{position: relative}.hot-cate .center-content:after{position: absolute;bottom: 100%;left: 0;right: 0;height: 200px;background: none;background: -webkit-linear-gradient(rgba(255,255,255,0), #fff);background: -o-linear-gradient(rgba(255,255,255,0), #fff);background: -moz-linear-gradient(rgba(255,255,255,0), #fff);background: linear-gradient(rgba(255,255,255,0), #fff);z-index: 1;content: ""}.no-images.testimo-sidebar .owl-stage-outer{border: none}.no-images.testimo-sidebar .testimonial-container .testimonial-item .img-author{display: none}.no-images.testimo-sidebar .testimonial-container .testimonial-item .testimonial-content{background: none;border: 1px solid #ddd;border-radius: 4px;margin-right: 1px}.subcribe-center{padding-top: 24px}.subcribe-center .home-subscribe .block-content .input-box{float: none;display: inline-block;vertical-align: top;width: 420px}.subcribe-center .home-subscribe .block-content .input-box .input-text{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;height: 43px;background-color: rgba(255,255,255,0.8)}.subcribe-center .home-subscribe .block-content .actions{float: none;display: inline-block;vertical-align: top}.header .header-v7 .main-menu ul.nav-main > li:first-child a.level0{padding-left: 0 !important}.header .header-v7.sticky-menu .sticky-content .search-form.select-search{display: none}.header .header-v7.sticky-menu .sticky-element.sticky-navigation{margin: 0;width: auto}.header .header-v7.sticky-menu .sticky-element.sticky-navigation .main-menu ul.nav-main{text-align: right}.header .header-v7.sticky-menu .sticky-element.sticky-navigation .main-menu ul.nav-main > li{display: inline-block;float: none}.header .header-v7.sticky-menu .sticky-element.sticky-navigation .main-menu ul.nav-main > li.pull-right{display: none}.header .header-v7.sticky-menu .sticky-element.minicart-wrapper{display: none}.header-v8{padding-bottom: 20px}.header-v8 .sticky-element .nav-main-collapse.main-menu{background: none !important}.header-v8 .nav-main-collapse.main-menu{border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}.footer .footer-v3 .middle-footer{border-right: none;border-bottom: none;border-left: none}.footer .footer-v3 .middle-footer .footer-box h4::after{content: none !important}