body{margin:0;padding:0}body,input,select,table,textarea{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;color:#000}b,strong{font-weight:700;color:#000}hr{border-color:#f0f0f0}a{color:#000;text-decoration:none}a:focus,a:hover{color:#000;text-decoration:underline;outline:0}a,button,input,textarea{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;outline:0!important}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=col-],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}textarea{resize:none}#wrapper{max-width:100%;margin:0 auto}.padding{padding:40px 0}header{left:0;right:0;top:0;z-index:999;background-color:#fff}header .container{position:relative;width:calc(100% - 8%);margin:0 4%}header #top{padding:10px 0;background-color:#3f6f97;color:#fff;position:relative;font-size:13px}header #top .sales-end{background-color:#0d304e;color:#fff;padding:10px 15px;margin:-10px 0}header #top .sales-end span{margin-left:10px}header #top .sales-end span em{font-style:normal;font-size:11px}header #middle{padding:5px 0;position:relative}header #logo{display:block;max-width:350px;margin-top:32px}header .since-img{display:inline-block;margin-right:20px}header .get-connected{margin-bottom:10px;text-align:right}header .get-connected ul{margin:0;padding:0;list-style:none}header .get-connected ul li{display:inline-block;vertical-align:middle;font-size:20px;color:#3f6f97;margin-left:7px}header .get-connected ul li a{color:#3f6f97}header .get-connected ul li.first{margin-right:10px;font-size:14px}header #search-box{background-color:#f2f4f7;border-radius:20px;position:relative;width:270px;display:inline-block;vertical-align:middle}header #search-box:before{content:'';background:url(icons-sprite.png) left top no-repeat;width:19px;height:19px;display:block;position:absolute;left:15px;top:50%;margin-top:-9.5px}header #search-box .input-group{width:100%}header #search-box input{border:0;box-shadow:none;width:100%;height:35px;line-height:35px;background-color:transparent;padding:0 10px 0 45px;color:#000}header #search-box ::-webkit-input-placeholder{color:#b1b1b1}header #search-box ::-moz-placeholder{color:#b1b1b1}header #search-box :-ms-input-placeholder{color:#b1b1b1}header #search-box :-moz-placeholder{color:#b1b1b1}header #view-cart{display:inline-block;vertical-align:middle;position:relative;margin-left:30px;font-size:18px;font-weight:600;color:#231f20;padding-left:40px}header #view-cart:before{content:'';position:absolute;left:0;top:0;background:url(icons-sprite.png) -30px top no-repeat;width:32px;height:29px}header #top .navbar{border-radius:0;margin-bottom:0;margin-top:10px}header #top .navbar-nav>li>a:hover{background-color:transparent;color:#f98c02}header #bottom{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}#main-menu.navbar{margin-bottom:0;min-height:0;border:none;z-index:10}#main-menu .navbar-nav{float:none}#main-menu .navbar-nav>li{position:relative}#main-menu .navbar-nav>li>a{font-size:14px;font-weight:600;padding:12px 28px;color:#000;text-transform:uppercase;display:block}#main-menu .navbar-nav>li.spl{float:right}#main-menu .navbar-nav>li.spl>a{color:#3f6f97;padding-right:0; text-transform:capitalize;}#main-menu .nav>li>a:focus,#main-menu .navbar-nav>li:hover>a{background-color:transparent;color:#3f6f97}#main-menu .navbar-nav>li.active a{color:#3f6f97}#main-menu .navbar-nav>li>ul{margin:0;padding:20px 19.5px;list-style:none;display:none;position:absolute;left:0;top:43px;background-color:#fff;z-index:1;box-shadow:1px 5px 5px rgba(0,0,0,.2)}#main-menu .navbar-nav>li:hover>ul{display:block}#main-menu .navbar-nav>li.has-megamenu:hover>ul{display:flex}#main-menu .navbar-nav>li.has-megamenu>ul>li{float:left;margin-right:25px}#main-menu .navbar-nav>li>ul>li>a{font-size:13px;color:#000;padding:3px 7px;display:block;white-space:nowrap;margin-bottom:3px}#main-menu .navbar-nav>li.has-megamenu>ul>li>a{display:block;font-size:16px;font-weight:600;color:#3f6f97;text-transform:uppercase;border-bottom:1px solid #b2c5d5;white-space:nowrap;margin-bottom:15px}#main-menu .navbar-nav>li.has-megamenu>ul>li:hover>a{background-color:transparent}#main-menu .navbar-nav>li>ul>li:hover>a{text-decoration:none;background-color:#f4f4f4;color:#3f6f97}#main-menu .navbar-nav>li>ul>li>ul{margin:0;padding:0;list-style:none;min-width:180px}#main-menu .navbar-nav>li>ul>li>ul>li>a{font-size:13px;color:#000;padding:3px 7px;display:block;white-space:nowrap;margin-bottom:3px}#main-menu .navbar-nav>li>ul>li>ul>li:hover>a{background-color:#f4f4f4;color:#3f6f97;text-decoration:none}#mobile-menu{display:none}a#mobile-menu-icon:before{content:'MENU';font-size:10px;font-weight:700;text-decoration:none;position:absolute;left:0;top:-15px}#mobile-menu-icon{display:none;position:absolute;right:15px;top:23px;width:30px;height:30px;z-index:9999}#mobile-menu-icon span,#mobile-menu-icon span:after,#mobile-menu-icon span:before{width:30px;height:2.5px;background-color:#000;display:block;position:absolute;top:7px;transition:all .3s}#mobile-menu-icon span:before{content:'';top:-7px}#mobile-menu-icon span:after{content:'';top:7px}#mobile-menu-icon.active span{background-color:transparent}#mobile-menu-icon.active span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);top:0}#mobile-menu-icon.active span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);top:0}#mobile-menu{display:none;background-color:#fff;border-left:4px solid #000;position:fixed;width:250px;top:105.11px;height:calc(100% - 105.11px);z-index:12;overflow-y:scroll;right:-250px}#mobile-menu ul{margin:0;padding:0;list-style:none;float:none}#mobile-menu ul li{float:none;padding:0;margin:0;border:none;position:relative;border-bottom:1px solid #d6d0d0}#mobile-menu ul li a{padding:12px 20px;display:block;color:#4a4a4a;font-weight:400;text-decoration:none;text-transform:uppercase}#mobile-menu ul li ul li a{color:#3f6f97;font-size:85%;text-decoration:none}#mobile-menu ul li.active ul li a{color:#fff}#mobile-menu ul li ul li a:hover{color:#3f6f97}#mobile-menu ul li a:hover,#mobile-menu ul li.active>a,#mobile-menu ul li>a:hover{color:#3f6f97;border-bottom:none}#mobile-menu ul li a:hover .submenu:before,#mobile-menu ul li.active>a .submenu:before,#mobile-menu ul li>a:hover .submenu:before{background-color:#3f6f97}#mobile-menu ul li a:hover .submenu:after,#mobile-menu ul li.active>a .submenu:after,#mobile-menu ul li>a:hover .submenu:after{background-color:#3f6f97}#mobile-menu ul li>a:focus{background-color:transparent}#mobile-menu ul li:hover>a{border-bottom:none}#mobile-menu ul li a .submenu{position:absolute;width:42px;height:42px;right:0;top:1px;display:block;cursor:pointer;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}#mobile-menu ul li a .submenu:after,#mobile-menu ul li a .submenu:before{content:"";background-color:#212121;display:block;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}#mobile-menu ul li a .submenu:before{width:1px;height:15px;position:relative;left:20px;top:12px}#mobile-menu ul li a .submenu:after{width:15px;height:1px;position:relative;left:13px;top:4px}#mobile-menu ul li.changebg>a>.submenu:before{transform:rotate(-90deg)}#mobile-menu ul li.changebg>a>.submenu:after{display:none}#mobile-menu ul li>ul{padding:0;border:none}#mobile-menu ul li.submenu-one:hover>ul{top:0}#mobile-menu ul li.submenu-one ul{margin-bottom:-1px}#mobile-menu ul li ul,#mobile-menu ul li ul li ul,#mobile-menu ul li ul li:hover>ul,#mobile-menu ul li:hover>ul{width:auto;display:none;opacity:1;position:relative;left:0;top:0;visibility:visible;transition:none;box-shadow:none}#mobile-menu ul.mob-view{display:block}#mobile-menu ul.mob-view ul li a{padding:12px 30px}#mobile-menu ul li ul li a{padding:12px 30px}#mobile-menu ul li ul li ul li a{padding:12px 40px}#mobile-menu ul li ul li{border-bottom:1px solid #d6d0d0}#banner{z-index:0;overflow:hidden;width:100%;position:relative}#banner ul.slider{margin:0 auto;padding:0;list-style:none}#banner ul.slider li{position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover}#banner .banner-content{position:absolute;left:60px;right:0;top:60px;z-index:50;text-align:left}#banner .banner-content .banner-title{font-size:60px;font-weight:600;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.29)}#banner .banner-content .banner-title span{display:block;font-size:23px;font-weight:400;font-style:normal}#banner .bx-wrapper{margin:0 auto}#banner .bx-wrapper .bx-controls.bx-has-pager .bx-pager{position:absolute;right:15px;top:50%;bottom:auto;width:15px;z-index:99;padding-top:0;transform:translateY(-50%)}#banner .bx-wrapper .bx-pager .bx-pager-item{display:block;margin:10px 0}#banner .bx-wrapper .bx-pager.bx-default-pager a{width:10px;height:10px;background-color:#3f6f97;border-radius:50%;position:relative;transition:all .4s;display:block;text-indent:-999px;overflow:hidden}#banner .bx-wrapper .bx-pager.bx-default-pager a.active,#banner .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#dc4f44;transform:scale(1.1)}#comfort-panel .content-wrapper{padding:10px 50px;text-align:center;background-color:#fff}#comfort-panel h2.title{font-size:30px;font-weight:600;color:#0d0d0d;margin:0 0 60px;line-height:normal;font-family:'Open Sans',sans-serif}#comfort-panel .item{text-align:center}#comfort-panel .item p{padding:10px 30px}#comfort-panel .item .icon{display:block;height:110px;position:relative;margin-bottom:20px}#comfort-panel .item .icon i{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#comfort-panel .item h3, #comfort-panel .item .sec-title{font-size:18px;font-weight:600;color:#000;margin:0 0 15px}#comfort-panel [class^=col]{border-right:0 solid #d7d6d4}#comfort-panel [class^=col]:last-child{border-right:none}#comfort-panel .product-icon{background-position:0 -152px;width:115px;height:83px}#comfort-panel .warranty-icon{background-position:-126px -153px;width:86px;height:86px}#comfort-panel .stress-free-icon{background-position:-210px -150px;width:89px;height:89px}#comfort-panel .prices-icon{background-position:-299px -152px;width:94px;height:94px}.tbl{display:table;width:100%}.tbl .row{display:table-row}.tbl .row [class^=col]{float:none;display:table-cell;vertical-align:top}.vMiddle{vertical-align:middle!important}#biggest-sale .biggest-sale-wrapper{background-color:#dad8d9}#biggest-sale .biggest-sale-wrapper .content{text-align:center;padding:50px}#biggest-sale .biggest-sale-wrapper .content h2.title{font-family:'Cantata One',serif;font-size:30px;font-weight:600;color:#1e507a;margin-bottom:30px;line-height:1.3em}#biggest-sale .biggest-sale-wrapper .content p{font-size:24px;font-weight:700;color:#17191a;text-transform:uppercase;margin-bottom:30px}#gift-panel{padding-bottom:0;padding-top:10px}#comfort-panel .owl-dots{margin:0}#gift-panel .gift-container .col-xs-6{padding-right:5px}#gift-panel .gift-container .col-md-71{padding-left:10px}#gift-panel .gift-container .content{text-align:center}#gift-panel .gift-container .content h2.title{font-family:'Cantata One',serif;font-size:30px;font-weight:600;color:#333;margin:0 0 15px;line-height:1.2em}#gift-panel .gift-container .content h2.title span{display:block;font-family:'Open Sans',sans-serif;font-size:18px}#gift-panel .gift-container .content p{font-size:18px;font-weight:400;color:#333;margin-bottom:30px;padding:0 50px}#gift-panel .gift-container .item{display:block;font-size:15px;font-weight:600;color:#16171d;margin-bottom:10px}#gift-panel .gift-container .item span{display:block;position:relative;margin-top:10px}#gift-panel .gift-container .item span:after{content:'';width:0;height:0;border-left:10px solid #2b2e35;border-top:6px solid transparent;border-bottom:6px solid transparent;display:inline-block;margin-left:13px}#best-collections h2.title{text-align:center;font-size:30px;font-weight:700;color:#3e3b38;margin:0 0 60px;position:relative;text-transform:uppercase}#best-collections h2.title:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#d2d3d4}#best-collections h2.title span{display:inline-block;background-color:#fff;padding:0 20px;position:relative}#best-collections .item{display:block;text-decoration:none;text-align:center;border:1px solid #eceeef;background-color:#f9fbfc;min-height:230px}#best-collections .item:hover{color:#000;box-shadow:0 0 8px rgba(0,0,0,.2)}#best-collections .item img{margin:5px auto 15px auto}#best-collections .item .details,#best-collections .item .details span{display:block;padding:0 10px 0 10px}#best-collections .item .details span{font-weight:400;color:#000;margin-top:7px;font-size:14px}#best-collections .item .details span s{margin-right:10px;color:#666;font-size:14px}#collections{padding-bottom:30px}#collections h2.title{text-align:center;font-size:30px;font-weight:400;color:#333;margin:0 0 40px;position:relative;text-transform:uppercase}#collections h2.title:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#d2d3d4}#collections h2.title span{display:inline-block;background-color:#fff;padding:0 20px;position:relative}#collections .item{display:block;text-decoration:none;text-align:center;border:1px solid #eceeef;background-color:#f9fbfc;min-height:350px}#collections .item:hover{color:#3f6f97;box-shadow:0 0 8px rgba(0,0,0,.2)}#collections .item .slide-image{display:block;max-width:100%;position:relative;height:200px;overflow:hidden}#collections .item .slide-image img{max-height:100%;position:absolute;left:0;right:0;bottom:0;margin:auto;width:auto}#collections .item img-re{margin:5px auto 15px auto}#collections .item .details,#collections .item .details span{display:block;padding:0 10px 0 10px}#collections .item .details span{font-weight:400;color:#000;margin-top:7px;font-size:14px}#collections .item .details span s{margin-right:10px;color:#666;font-size:14px}#collections .item .details span.reg-price{font-weight:400;color:#666;margin-top:7px;text-align:center}#collections .item .details span.spl-price{color:#9c1111;margin-top:0;text-align:center}#collections .item:hover{color:#333}#welcomeText{margin:30px 0 0 0;background-color:#f3f3f3; max-width:100%;}#welcomeText .container{padding:0 20px}#welcomeText .container h2.title{font-family:'Cantata One',serif;font-size:28px;font-weight:600;color:#333;margin-bottom:20px;line-height:1.2em;text-align:center}#welcomeText .container h1.title{font-family:'Cantata One',serif;font-size:28px;font-weight:600;color:#333;margin-bottom:20px;line-height:1.2em;text-align:center}#welcomeText .container{font-weight:600;color:#333;text-align:center}#section1.padding{padding:10px 0}#section1 .org-pro-wrapper .content{text-align:center;padding:30px}#section1 .org-pro-wrapper .content h2.title{font-family:'Cantata One',serif;font-size:30px;font-weight:600;color:#333;margin-bottom:30px;line-height:1.2em}#section1 .org-pro-wrapper h2.title{font-family:'Cantata One',serif;font-size:26px;font-weight:600;color:#333;margin-bottom:20px;line-height:1.2em;text-align:center}#org-pro-panel .org-pro-wrapper h2.title{font-family:'Cantata One',serif;font-size:20px;font-weight:600;color:#333;margin-bottom:30px;line-height:1.2em;text-align:center}#org-pro-panel .org-pro-wrapper h2.title span,#section1 .org-pro-wrapper h2.title{display:block}#section1 .org-pro-wrapper .content h2.title span{display:block;font-size:24px}#section1 .org-pro-wrapper .content p{font-weight:600;color:#333;line-height:1.8em;margin-bottom:30px}#section1 .org-pro-wrapper .content .icon-wrapper{margin-top:50px}#section1 .org-pro-wrapper .content .icon-wrapper img{display:inline-block;margin:0 10px}#org-pro-panel{padding-top:0}#org-pro-panel .org-pro-wrapper .content{text-align:center;padding:40px 60px}#org-pro-panel .org-pro-wrapper .content h2.title{font-family:'Cantata One',serif;font-size:30px;font-weight:600;color:#333;margin-bottom:30px;line-height:1.2em}#org-pro-panel .org-pro-wrapper .content h2.title span{display:block;font-size:24px}#org-pro-panel .org-pro-wrapper .content p{font-weight:600;color:#333;line-height:1.8em;margin-bottom:30px}#org-pro-panel .org-pro-wrapper .content .icon-wrapper{margin-top:50px}#org-pro-panel .org-pro-wrapper .content .icon-wrapper img{display:inline-block;margin:0 10px}#discounted-pro-panel .container{position:relative;overflow:hidden}#discounted-pro-panel .disc-pro-wrapper{position:absolute;left:15px;right:15px;top:0;bottom:0;z-index:1}#discounted-pro-panel .disc-pro-wrapper .disc-offer{position:absolute;right:23%;top:-30px;width:198px;height:198px;border:2px solid #000;border-radius:50%;text-align:center;font-size:26px;font-weight:700;color:#16171d}#discounted-pro-panel .disc-pro-wrapper .disc-offer span{display:table-cell;width:198px;height:198px;vertical-align:middle}#discounted-pro-panel .disc-pro-wrapper .disc-offer em{display:block;font-size:20px;font-style:normal}#discounted-pro-panel .disc-pro-wrapper .text{position:absolute;left:180px;bottom:30px;max-width:330px;font-size:26px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal}#discounted-pro-panel .disc-pro-wrapper .text span{display:block;font-size:16px;font-weight:600;text-transform:none;margin-bottom:5px}#discounted-pro-panel .disc-pro-wrapper .text .btn{margin-top:15px}#testimonials h2.title{font-size:30px;font-weight:400;color:#333;text-transform:uppercase;margin:0 0 40px;text-align:center}#testimonials .owl-stage{display:flex}#testimonials .item{border:1px solid #e1e1e1;border-radius:7px;padding:25px 20px 90px 20px;height:100%;position:relative;margin:0 2px}#testimonials .item .customer-review p{font-weight:500;font-size:15px;color:#1d1d1d}#testimonials .item .customer-details{font-weight:600;color:#3f4449;position:absolute;left:20px;right:20px;bottom:25px}#testimonials .item .customer-details .place{color:#d10036;position:relative}#testimonials .item .customer-details .place:before{content:'|';color:#4c5055;margin-right:7px}#testimonials .star-ratings{background:url(star-ratings.png) left top no-repeat;height:17px;margin-top:10px}#testimonials .star-ratings.one{width:18px}#testimonials .star-ratings.two{width:44px}#testimonials .star-ratings.three{width:71px}#testimonials .star-ratings.four{width:98px}#testimonials .star-ratings.five{width:125px}footer #top{background-color:#e4e4e4;padding:20px 0;text-align:center}footer #top h3, footer #top .section-title{display:inline-block;vertical-align:middle;font-size:30px;font-weight:600;color:#3f6f97;margin:0 30px 0 0}footer #top h2{display:inline-block;vertical-align:middle;font-size:30px;font-weight:600;color:#3f6f97;margin:0 30px 0 0}footer #top .text{display:inline-block;vertical-align:middle;font-size:14px;color:#000;max-width:430px;text-align:left;margin-right:40px}footer #top form{display:inline-block;vertical-align:middle;max-width:290px}footer #top form .btn,footer #top form .form-control{height:54px;border:none;box-shadow:none}footer #top form .btn{background-color:#3f6f97;color:#fff;font-size:22px;font-weight:600}footer #middle{background-color:#f3f3f3;border-bottom:1px solid #e6e6e6;padding:40px 0}footer #middle h3{font-size:16px;font-weight:700;color:#000;margin:0 0 25px}footer #middle h3.caps{text-transform:uppercase}footer #middle ul.btm-nav{margin:0;padding:0;list-style:none}footer #middle ul.btm-nav li{margin-bottom:10px}footer #middle ul.btm-nav li a{color:#000}footer #middle ul.btm-nav li a:hover{color:#3f6f97}footer #middle .connect-us h3{margin-bottom:5px}footer #middle .connect-us h4, footer #middle .connect-us .section-title{font-size:20px;font-weight:600;color:#16171d}footer #middle .cards{margin-top:20px}footer #middle .cards h3{margin-bottom:10px}footer #middle .cards img{max-width:40px;margin-right:5px; height:auto;}.social-connect{position:relative;margin:20px 0}.social-connect ul{margin:0;padding:0;list-style:none}.social-connect ul li{float:left;font-size:16px;margin-right:12px}.social-connect ul li a{width:30px;height:30px;line-height:30px;background-color:#2e2e2e;color:#fff;border-radius:50%;display:block;text-align:center;font-size:16px}.social-connect ul li:hover a{background-color:#3f6f97}footer #bottom{padding:20px 0}footer #bottom .copy-text{color:#202020;margin-bottom:0}footer #bottom .copy-text a:focus,footer #bottom .copy-text a:hover{text-decoration:underline}#signupFooter{background-color:#3f6f97;border:1px solid #3f6f97;color:#fff;font-size:20px;font-weight:600;border-radius:25px;padding:8px 25px}.sprite{background-image:url(icons-sprite.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle}#totop{bottom:30px;cursor:pointer;display:block;height:40px;line-height:40px;padding:0;position:fixed;right:30px;width:40px;z-index:9;background-color:#444;text-align:center;border-radius:2px;transition:background-color .2s linear;opacity:0}#totop i{font-size:24px;color:#fff;position:relative;top:2px}#totop:hover{background-color:#000}.btn-custom{background-color:transparent;color:#191817;font-size:100%;font-weight:400;text-decoration:none;border-radius:20px;position:relative;min-width:150px;border:1px solid #191817;padding:0;line-height:42px}.btn-custom:hover{background-color:#191817;color:#fff}.btn-style1{border:2px solid #000;border-radius:0;background-color:transparent;color:#000;text-transform:uppercase;font-size:18px;font-weight:600;min-width:0;padding:8px 15px;line-height:normal}.btn-style1:after{content:'';background:url(icons-sprite.png) -127px 0 no-repeat;width:21px;height:14px;display:inline-block;margin-left:7px}.btn-style1:hover{background-color:#000;color:#fff}.btn-style1:hover:after{filter:invert(1)}.btn-style2{background-color:#3f6f97;color:#fff;border:none;border-radius:15px;text-transform:uppercase;font-size:20px;font-weight:600;min-width:0;padding:8px 25px;line-height:normal}.btn-style2:hover{background-color:#dc4f44;color:#fff}.btn-style3{border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;color:#000;text-transform:uppercase;font-size:18px;font-weight:600;min-width:0;padding:5px 0;line-height:normal}.btn-style3:after{content:'';background:url(icons-sprite.png) -127px 0 no-repeat;width:21px;height:14px;display:inline-block;margin-left:7px}.btn-style4{border:none;color:#fff;text-transform:uppercase;font-size:18px;font-weight:600;min-width:0;padding:5px 0;line-height:normal}.btn-style4:after{content:'';background:url(icons-sprite.png) -127px 0 no-repeat;width:21px;height:14px;display:inline-block;margin-left:7px;filter:invert(1)}.red{color:red!important}.owl-nav.disabled .owl-next,.owl-nav.disabled .owl-prev{display:none!important}.owl-dots,.owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-nav{margin-top:10px}.owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-nav .disabled{opacity:.5;cursor:default}.owl-nav.disabled+.owl-dots{margin-top:40px}.owl-dots .owl-dot{display:inline-block;zoom:1;cursor:pointer}.owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#7d7c7c;display:block;-webkit-backface-visibility:visible;transition:all .4s ease;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#151413;transform:scale(1.3)}.owl-flex .owl-stage{display:flex}.owl-flex .owl-item{display:flex;flex:1 0 auto}.style1 .owl-nav [class*=owl-]{background:url(icons-sprite.png) -73px 0 no-repeat;width:14px;height:25px;cursor:pointer;position:absolute;top:calc(50% - 12.5px);transition:all .4s;margin:0;padding:0}.style1 .owl-nav .owl-prev{left:-33px}.style1 .owl-nav .owl-next{right:-35px;background-position:-99px 0}.style1 .owl-nav .owl-next.disabled,.style1 .owl-nav .owl-prev.disabled{color:#000}.style1 .owl-nav.disabled+.owl-dots{margin-top:15px}#main-container{padding:25px 0}#main-container .container h1{font-family:'Open Sans',sans-serif;font-size:22px;font-weight:700;color:#333;margin:0 0 18px 0}aside .product-list{margin:0 0 15px;padding:0;list-style:none}aside .product-list li{margin-bottom:3px}aside .product-list li a{color:#000;padding:3px 7px;display:block}aside .product-list li:hover a{background-color:#f4f4f4;color:#3f6f97;text-decoration:none}aside a img{margin-bottom:15px}.product-list .col-md-3{padding-right:0!important;padding-left:10px!important}.breadcrumb{background:0 0;padding:0 0 10px;border-bottom:1px solid #e3e3e3}.breadcrumb>li+li:before{content:'|'}.breadcrumb>.active{color:#000}.left-nav-title{font-size:16px;font-weight:600;color:#3f6f97;text-transform:uppercase;border-bottom:1px solid #b2c5d5;white-space:nowrap;margin:7px 0 10px 7px;padding-bottom:5px}.left-nav-sub-title{font-size:14px;font-weight:600;color:#0d304e;text-transform:uppercase;margin:7px 0 10px 7px;padding-bottom:5px}.product-wrapper{border-left:1px solid #e3e3e3}.product-detail{margin-bottom:25px;position:relative}.product-content h1.title{font-size:22px;font-weight:700;color:#000;margin:0 0 20px}.product-content h2.title{font-size:18px;font-weight:700;color:#000;margin:0 0 20px}.product-slider .item .content img{margin:0 auto;max-height:550px;width:100%;max-width:580px}.product-list .row{flex-wrap:wrap}.product-list .item{display:block;text-decoration:none;margin-bottom:30px;border:1px solid #eceeef;background-color:#f9fbfc;height:calc(100% - 30px)}.product-list .item .list-image,.product-list .item .list-img-cont{display:block;max-width:100%;position:relative;height:200px;overflow:hidden}.product-list .item .list-image img{max-height:100%;position:absolute;left:0;right:0;bottom:0;margin:auto;width:auto}.product-list .item img{margin:0 auto 10px auto;transition:all .4s;max-width:100%}.product-list .item .details{padding:10px}.product-list .item .details,.product-list .item .details span{display:block}.product-list .item .details span.reg-price{font-weight:400;color:#999;margin-top:7px;text-align:center}.product-list .item .details span.spl-price{color:red;text-align:center}.product-list .item:hover{color:#000;box-shadow:0 0 8px rgba(0,0,0,.2)}.product-detail-info{margin-bottom:25px;position:relative}.product-detail-info h1.product-name{font-size:26px !important;font-weight:600 !important;color:#000;margin:0 0 20px} #product-desc h2 {margin: 0 0 20px 0;font-size: 22px; font-weight: 600;} .product-detail-info .product-thumb-slider{margin-top:5px;padding:0 20px}.product-detail-info .product-thumb-slider .content{padding:0 5px}.product-detail-info .product-thumb-slider .style1 .owl-nav .owl-prev{left:-20px}.product-detail-info .product-thumb-slider .style1 .owl-nav .owl-next{right:-20px}.product-detail-info .item,.product-detail-info .product-slider{position:relative}.product-detail-info .product-info{margin-bottom:25px;position:relative}.product-detail-info .product-info p{font-size:15px}.product-detail-info .product-info .reg-price{font-size:18px;font-weight:600;color:#000;margin:0 0 7px}.product-detail-info .product-info .spl-price{font-size:22px;font-weight:600;color:#9c1111;margin:0 0 15px}.product-detail-info .product-info .style{margin-bottom:15px}.product-detail-info .product-info .style .form-group .form-control{padding:2px 7px;height:auto;min-width:130px}.product-detail-info .product-info .style .form-group{display:inline-block;vertical-align:middle;width:auto;margin:0 0 0 15px}.product-detail-info .product-info .size{margin-bottom:15px}.product-detail-info .product-info .color{margin-bottom:15px}.product-detail-info .product-info .color ul{margin:15px 0;padding:0;list-style:none}.product-detail-info .product-info .addition{margin:25px 0 20px}.product-detail-info .product-info+hr{margin:10px 0}.product-detail-info .product-info label{font-size:16px}.product-detail-info .product-info input.qty{width:80px;margin-left:7px;text-align:center;font-size:16px}.product-detail-info .product-info input[type=image]{max-width:100%}.product-detail-info .shipping-resp{background-color:#f4f4f4;padding:15px}.product-detail-info .shipping-resp p{font-size:16px;text-transform:uppercase;padding-left:70px;position:relative;margin-bottom:0}.product-detail-info .shipping-resp p i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.product-detail-info .shipping-resp .free-shipping{background-position:-286px 0;width:60px;height:40px}.product-detail-info .shipping-resp .resp-sourced{background-position:-343px 5px;width:60px;height:50px}#thumbnailSlider .content img{max-height:100px;overflow:hidden; cursor:pointer;}.ico-zoom{font-size:22px;font-weight:300;position:absolute;top:5px;left:20px;z-index:10;color:#000}.product-info-tabs .nav-tabs>li>a{border:1px solid #b7b7b7;color:#000;margin-right:12px}.product-info-tabs .nav-tabs>li.active>a,.product-info-tabs .nav-tabs>li.active>a:focus,.product-info-tabs .nav-tabs>li.active>a:hover{background-color:#3f6f97;color:#fff}.product-info-tabs .tab-content{padding:25px 0}.featured-products h2.title{text-align:center;font-size:30px;font-weight:400;color:#000;margin:0 0 50px;position:relative}.featured-products h2.title:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#d2d3d4}.featured-products h2.title span{display:inline-block;background-color:#fff;padding:0 20px;position:relative}.featured-products .item{display:block;text-decoration:none}.featured-products .item img{margin-bottom:15px}.featured-products .item .details,.featured-products .item .details span{display:block}.featured-products .item .details span{font-weight:600;color:#000;margin-top:7px;font-size:16px}.featured-products .item .details span s{margin-right:10px;color:#666;font-size:14px}.featured-products .item:hover{color:#3f6f97}.custom-radio{margin-top:10px}.custom-radio input[type=radio]{display:none}.custom-radio input[type=radio]+label{position:relative;border:1px solid #cdcdcd;border-radius:4px;padding:5px 10px;display:inline-block;transition:box-shadow .4s,border .4s;cursor:pointer;margin:0 5px 10px 0;font-weight:400}.custom-radio input[type=radio]:checked+label{background-color:#3f6f97;color:#fff}.custom-radio input[type=radio]+label:after{content:'';width:14px;height:14px;background-color:red;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;text-align:center;border-radius:50%;transform:scale(0);transition:all .2s;display:none}.custom-radio input[type=radio]:checked+label:after{transform:scale(1)}.custom-radio.circle input[type=radio]+label{position:relative;border:1px solid #cdcdcd;border-radius:50%;padding:4px;display:inline-block;transition:box-shadow .4s,border .4s;cursor:pointer;margin:0 5px 10px 0;font-weight:400}.custom-radio.circle input[type=radio]+label>span{display:block;border-radius:50%;width:20px;height:20px;display:block;text-decoration:none}.custom-radio.circle input[type=radio]:checked+label{border-color:#000;background:0 0;color:#fff}#review-sec{list-style-type:none;margin:10px 0 0 0;padding:0}#review-sec li{margin-bottom:5px;border-radius:10px;background:#f3f3f3;border-bottom:1px solid #f3f3f3;padding:20px;display:block;clear:both;float:left;width:100%}#review-sec li:hover{background-color:#f0f0f0;border-bottom:1px solid #ccc}#review-sec li .review-left{float:left;width:25%}#review-sec li .review-right{float:right;width:75%}#review-sec li .review-left span{display:block;margin-bottom:0}#review-sec li span.star-rating{background:url(star-0.png) no-repeat left center;display:block}#review-sec li .rating-5{background:url(star-5.png) no-repeat left;display:block;padding-left:90px}#review-sec li .rating-4{background:url(star-5.png) no-repeat -15px;display:block;padding-left:90px}#review-sec li .rating-3{background:url(star-5.png) no-repeat -31px;display:block;padding-left:90px}#review-sec li .rating-2{background:url(star-5.png) no-repeat -48px;display:block;padding-left:90px}#review-sec li .rating-1{background:url(star-5.png) no-repeat -65px;display:block;padding-left:90px}#review-sec li .review-right span{display:block;margin-bottom:5px}#review-sec li span.cust-name{font-size:18px; background:url(badge-verified.png) no-repeat center right; padding-right:25px; display:inline-block;} #review-sec li .review-left em{display:block; clear:both;} .product-list .review-stats,.product-slider .review-stats{text-align:center;margin-top:10px;font-size:12px;vertical-align:middle}.product-info .review-stats{text-align:left;margin:0 0 15px 0;font-size:12px;vertical-align:middle}.top-reviews,.top-reviews:hover{text-decoration:none;display:inline-block}.review-stats img{vertical-align:top;max-width:100%!important;width:auto!important;display:inline-block!important}#reviewPager i{color:#ccc}#reviewPager a i{color:#3f6f97}#reviewPager label{display:inline-block;margin-right:10px}.btn-review-go{border:none;padding:3px 5px;margin-right:10px;background-color:#3f6f97;color:#fff}@media only screen and (max-width:767px){#review-sec li .review-left{float:left;width:100%;padding-bottom:8px;margin-bottom:8px;text-align:center;border-bottom:2px solid #eceaea}#review-sec li .review-right{float:left;width:100%}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border:3px solid #666}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/lib/yhst-95447403303911/fancybox-sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/lib/yhst-95447403303911/fancybox-loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:0 0;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/lib/yhst-95447403303911/fancybox-overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/lib/yhst-95447403303911/fancybox-sprite-2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/lib/yhst-95447403303911/fancybox-loading-2x.gif);background-size:24px 24px}}
.gs-icons-desc {width:100%; margin:0 auto; display:inline-block; clear:both;}
.gs-icons-desc img{text-align:center; margin:0 auto; max-width:100% !important;}	
.single-image {border:1px solid #CCCCCC; border-radius:10px;padding:5px; margin:5px auto;display:inline-block;}
.icon-wrapper span.single-img{float:left;}
.valign-middle {padding-top:10px;}
.icon-wrapper span.single-img-txt{float:right;}
.icon-wrapper .small-text {font-size:1em; text-align:justify; padding:15px;}
.certi-sec {padding: 30px 15px 0 15px;}
.certi-sec img{max-width:100%;}
.certi-sec p {font-weight:600; color:#333; line-height:1.5em;}
#as_seen .title {font-size:2.9rem;font-weight: 400;color: #333;	text-transform: uppercase;margin: 0 0 30px;text-align: center;}
.custom-badge {position:absolute; top:0px; right:0px; z-index:59; display:inline-block; background:#3f6f97; color:#fff; padding:2px 5px; font-family:'Open Sans',sans-serif; font-size:1.3rem}
@media only screen and (max-width:767px){#as_seen .title { font-size:2rem;margin: 0 0 20px; }}