body,.header-language-container,.page-header,.nav-primary a,.footer,.footer button,.button,.cart-table .product-cart-actions .button,#co-shipping-method-form .buttons-set .button,.footer .button,#search,.breadcrumbs li,.products-grid .product-name,.products-list .product-name,.price-box .price,.price,.toolbar,.pager,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.price-box,label,.cms-page-view .std li,.cms-no-route .std li,.cms-page-view .std p,.cms-no-route .std p,.data-table tbody td,.data-table tfoot td,.header-minicart .block-subtitle,.button2 span,.button2 span span,.fme-filter dt,div.fme-filter dd a,form .form-instructions,.pages a,.pages .current,.cart-table thead th,.cart-table tbody td,.cart-table .product-cart-sku,h2.product-name,h3.product-name,h4.product-name,h5.product-name,p.product-name,button,input,optgroup,select,textarea,#discount-coupon-form label,.cart .giftcard label,.block-related .block-title h2,.product-collateral>dl>dt,.data-table th,.block-progress dt,.block-title h2,.block-title h3,.block-title strong,.block-account li,.block-cms-menu li,.sidebar .block:not(.block-layered-nav) .block-title>strong,.sidebar .block:not(.block-layered-nav) .block-title.active>strong,.block-progress dd,.pager .amount,#customer-reviews dl,#customer-reviews dl dd,#customer-reviews dl dd .review-meta,#customer-reviews dl dd .ratings-table,.cart-table,.cart .cart-totals table,.opc #opc-login p:not(.required),.dashboard .box-account p,.dashboard .box-account address,body[class*="checkout-multishipping-"] .checkout-progress>li,.block-layered-nav .block-content>dl>dt{font-family:'Open Sans',sans-serif;font-size:inherit;line-height:1.5;color:#333}body{font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.5;color:#333}@media all and (min-width:1200px){.container-fluid{padding-left:30px;padding-right:30px}}@media (max-width:1700px){.container-fluid{padding-left:20px;padding-right:20px}}.btn-slick{font-size:16px;text-transform:uppercase;color:#fff;border:solid 1px #fff;padding-top:8px;padding-bottom:8px;font-weight:300}.btn-slick:hover{color:#fff}.icon{background-image:url(../images/sprite.png);display:inline-block;vertical-align:middle;background-repeat:no-repeat}a:focus{outline:none}.header-top-contaienr{background-color:#fff;min-height:38px}.header-top-contaienr .row{margin-right:10px;padding-top:5px}.headerTop-content{position:relative}.headerTag{padding-left:200px;padding-right:200px;font-size:14px;color:#fff}.customerTop>a,.accountUl>li>a{color:#202020;font-size:12px;display:block}.customerTop>a>.fa{font-size:18px}.customerTop>a:hover,.accountUl>li>a:hover{text-decoration:none;color:#303030}.headerTag p{margin-bottom:0}.accountUl{list-style:none;padding-left:0;padding:0;margin:0}.accountUl>li{display:inline-block;margin:0;padding:0}.headercontact-info,.headeraccount-info{background-color:#fff;position:absolute;top:100%;left:0;min-width:300px;z-index:99;padding:6px 0;line-height:1.3;display:none;box-shadow:0 10px 24px rgba(0,0,0,.2);-moz-box-shadow:0 10px 24px rgba(0,0,0,.2);-o-box-shadow:0 10px 24px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 24px rgba(0,0,0,.2);-ms-box-shadow:0 10px 24px rgba(0,0,0,.2)}.headeraccount-info{left:inherit;right:0}.accountUl>li:hover>.headeraccount-info{display:block}.headercontact-info .block-title{border-top:none;border-bottom:solid 1px #216cc5;margin-bottom:0;padding:0 15px;color:#216cc5;line-height:2}.headercontact-info .block-content{padding:15px;margin-top:0;font-size:14px;line-height:1.5}.customerTop:hover>.headercontact-info{display:block}@media all and (max-width:1570px){.headerTag{font-size:13px}}@media all and (max-width:1480px){.headerTag{padding-left:165px;padding-right:165px}}@media all and (max-width:1410px){.customerTop .hidden-xs,.accountUl .hidden-xs{display:none}.accountUl .visible-xs{display:inline-block!important}.headerTag{padding-left:100px;padding-right:100px}.customerTop>a,.accountUl>li>a{font-size:12px;display:block;text-align:center}.accountUl li{padding:0 10px}.header-top-contaienr .container-fluid{padding-left:0;padding-right:0}}@media all and (max-width:1240px){.headerTag p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media all and (max-width:767px){.customerTop{height:46px}.headercontact-info{z-index:99}}.headeraccount-info .block-content{margin-top:0}.headeraccount-info li{display:block;margin-top:1px;border:none}.headeraccount-info li+li{border-top:solid 1px #d0d0d0}.headeraccount-info li a{display:block;color:#093cc6;padding:9px 16px;font-size:14px;border:none}.headeraccount-info li a:hover{color:#2daaf2;text-decoration:none}.arrowdopt,.arrowdopt1{position:absolute;left:20px;bottom:0;width:0;height:0;border-bottom:solid 8px #fff;border-left:solid 8px transparent;border-right:solid 8px transparent;display:none}.arrowdopt1{left:inherit;right:20px}.customerTop:hover>.arrowdopt,.accountUl>li:hover>.arrowdopt1{display:block}.header-brand-container{min-height:109px;background-color:#2daaf2;//background-image:-moz-linear-gradient(top,#014db4 0%,#1790ec 100%);//background-image:-webkit-linear-gradient(top,#014db4 0%,#1790ec 100%);//background-image:linear-gradient(to bottom,#014db4 0%,#1790ec 100%);//background-position:top center;//background-repeat:repeat-x}.logoimg{margin-top:30px}.flikeblock{position:absolute;top:10px;right:7px}.header-minicart{text-align:left;padding-top:18px;padding-bottom:18px}.minicart-wrapper{box-shadow:0 10px 24px rgba(0,0,0,.2);-moz-box-shadow:0 10px 24px rgba(0,0,0,.2);-o-box-shadow:0 10px 24px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 24px rgba(0,0,0,.2);-ms-box-shadow:0 10px 24px rgba(0,0,0,.2)}#search_mini_form .search-button:before{display:none}@media only screen and (min-width:771px){#header-search{display:inline-block;position:relative;top:0;right:0;width:auto;height:30px;padding:0}}#header-search,.header-minicart{margin:20px 0 0 0}.skip-link{background:transparent}.header-minicart,#header-search,.header-tollfree,.header-address,.header-curency{display:inline-block;vertical-align:middle}.header-minicart .skip-link .label{display:none}.header-minicart .skip-link .icon{color:#fff;font-size:36px;text-indent:0;vertical-align:top;width:38px;height:38px;background-image:none}#search_mini_form .input-box{background-color:#2daaf2;border-radius:15px;border:solid 1px #FFF;color:#FFF}.header-minicart .skip-cart .count,.header-minicart .skip-cart.no-count .count{display:inline-block;text-indent:0;vertical-align:middle}.header-minicart .skip-cart .count{width:32px;height:32px;color:#216cc5;background-color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;line-height:32px}.skip-cart .count:before,.skip-cart .count:after{display:none}.headbarsearch label{color:#FFF}.headbarsearch .input-text#search{background-color:transparent;border:none;height:32px;padding:10px 54px 10px 14px;font-size:13px;min-width:368px;color:#fff;position:relative;z-index:1;overflow:hidden;border-radius:16px}.headbarsearch .input-text#search:focus{outline:none}#search_mini_form .search-button{text-indent:0;color:#fff;width:35px;height:35px;margin:-7px 10px 0 0;font-size:20px;z-index:1}.header-tollfree{font-size:18px;color:#fff;padding-right:12px;margin-right:70px;position:relative;top:-28px}.header-tollfree p{margin-bottom:0}.header-address{color:#fff;font-size:14px;text-align:left;max-width:280px;float:left}.h-address-call{font-size:18px;font-weight:600;padding-left:32px;position:relative;margin-bottom:13px;line-height:1}.h-address-loc{padding-left:32px;position:relative;margin-bottom:0;line-height:1.4}.h-address-call:before,.h-address-loc:before{content:'';display:block;position:absolute;top:0;left:0;width:24px;height:24px;background-image:url(../images/sprite.png);background-repeat:no-repeat}.h-address-call:before{background-position:0 -143px}.h-address-loc:before{background-position:2px -183px}.header-curency{color:#10e6ff;font-size:14px;margin-right:44px}.header-curency p{margin-bottom:0}.currency-switcher{display:inline-block;vertical-align:middle}.header-minicart,#header-search,.header-tollfree,.header-curency{padding-top:12px}#header-search{height:auto}.header-curency img{display:inline-block}@media all and (max-width:1900px){.header-curency{margin-right:24px}.header-tollfree{margin-right:6px}}@media all and (max-width:1800px){.headbarsearch .input-text#search{min-width:280px}}@media all and (max-width:1700px){.hidecurrency{display:none}.header-tollfree{font-size:16px}}@media all and (max-width:1570px){.hidetoll{display:none}}@media all and (max-width:1485px){.header-address{font-size:12px}.h-address-call{font-size:16px}.header-curency{margin-right:10px}}@media (max-width:1500px){.headbarsearch .input-text#search{min-width:250px}}@media all and (max-width:1400px){.header-tollfree{position:absolute;left:15px;bottom:-39px;z-index:9;top:inherit}.header-brand-container{position:relative}}@media all and (max-width:1200px){.header-curency{position:absolute;left:233px;bottom:-38px;z-index:9;color:#fff}}@media all and (max-width:1015px){.brand-logo{width:300px}.brand-logo img{max-width:100%;height:auto}}@media all and (max-width:950px){.brand-logo{float:none;margin:0 auto;display:block}.header-brand-container .skip-cart .count{top:0}.header-brand-container .skip-link{width:auto;border-right:none}}@media all and (max-width:640px){.header-address{display:none}#header-search{width:100%}.header-tollfree{display:none}.header-curency{left:15px}}@media all and (max-width:500px){.header-minicart .skip-link .icon{margin-right:14px}}@media all and (max-width:420px){.brand-logo{width:240px;float:left}}.header-minicart #header-cart.skip-active{border:none;top:100%}.header-minicart #header-cart .block-subtitle{padding:18px 5px;color:#2daaf2}.header-minicart .block-subtitle .close{color:#505050;top:0;right:0;opacity:8;filter:alpha(opacity=80)}.header-minicart .mini-products-list li .product-details{text-align:left}.header-minicart .product-details .product-name a{color:#505050}.header-minicart .product-details .product-name a:hover{color:#505050;text-decoration:none}.header-minicart .info-wrapper{font-family:'Open Sans',sans-serif;color:#777}.header-minicart .info-wrapper .price{font-weight:600;color:#2daaf2}.header-minicart .mini-products-list li .product-details>a{font-size:12px;text-transform:uppercase;color:#000}.header-minicart .subtotal{background-color:#505050;text-align:center;line-height:36px}.header-minicart .subtotal .price{color:#FFF;font-weight:600}.header-minicart .subtotal .label{color:white;text-transform:uppercase;font-weight:400;font-size:13px}.header-minicart .minicart-actions .cart-link{font-weight:600;color:#000}.header-minicart .minicart-actions .cart-link:hover{text-decoration:none;color:#2daaf2}.mini-products-list .product-image{overflow:hidden}.headernavbar{background:#002eaa}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{font-size:13px;color:#fff;text-transform:uppercase;padding:15px 20px;text-shadow:none;background:#002eaa;font-weight:600}.headernavbar,.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;border-radius:0;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;margin:0;padding:0;text-align:center}.headernavbar .navbar-collapse{padding-right:0;padding-left:0}.submenu-container{text-align:left;position:absolute;background-color:#fff;padding:15px;z-index:9;box-shadow:0 10px 24px rgba(0,0,0,.2);-moz-box-shadow:0 10px 24px rgba(0,0,0,.2);-o-box-shadow:0 10px 24px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 24px rgba(0,0,0,.2);-ms-box-shadow:0 10px 24px rgba(0,0,0,.2);display:none}.nav-1 .submenu-container{min-width:600px}.nav-2 .submenu-container,.nav-4 .submenu-container,.nav-5 .submenu-container,.nav-6 .submenu-container{min-width:200px}.nav-3 .submenu-container{min-width:200px}.submenu-container .submenu li{width:190px}.submenu-container .submenu li>a{color:#202020;display:block;font-weight:300}.submenu-container .submenu li>a:hover{text-decoration:none;color:#3090B0}.arrowdop{position:absolute;left:50%;margin-left:-5px;bottom:0;width:0;height:0;border-bottom:solid 8px #fff;border-left:solid 8px transparent;border-right:solid 8px transparent;display:none}.submenu>li{margin-bottom:6px;padding-left:0;float:none;position:relative;clear:left}.submenu>li.view-all{display:none}.submenu>li.parent{float:left;margin-bottom:15px;clear:none}.s .submenu-container .submenu .parent>a.has-children{font-weight:600;color:#000}.submenu-container .submenu>li li a,.nav-4 .submenu-container .submenu>li,.nav-9 .submenu-container .submenu>li,.nav-10 .submenu-container .submenu>li,.nav-11 .submenu-container .submenu>li{font-size:12px}.submenu-container .submenu>li li.active>a{color:#000}.submenu-container .submenu>li>ul{margin-top:10px}.submenu-container .submenu>li li,.nav-4 .submenu-container .submenu>li,.nav-9 .submenu-container .submenu>li,.nav-10 .submenu-container .submenu>li,.nav-11 .submenu-container .submenu>li{position:relative;margin-left:10px}.submenu-container .submenu>li li:before,.nav-4 .submenu-container .submenu>li:before,.nav-9 .submenu-container .submenu>li:before,.nav-10 .submenu-container .submenu>li:before,.nav-11 .submenu-container .submenu>li:before{content:'\f105';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:-10px;color:#093CC6}.navbar-nav>li:hover>.submenu-container,.navbar-nav>li:hover>.arrowdop{display:block}.submenu-container .submenu-container{position:static;padding:0;display:block;box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;padding-top:10px;padding-left:10px;padding-right:10px;min-width:inherit}.submenu-container .submenu-container .submenu>li{margin-bottom:6px;padding-left:0}@media all and (min-width:992px){.navbar .nav,.navbar .nav>li{float:none;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.navbar-inner{text-align:center}}@media all and (max-width:992px){.headernavbar .navbar-collapse>.navbar-nav{margin:0}.headernavbar .nav>li>a{padding-right:20px;padding-left:20px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle{padding:18px 21px;margin:0;border-radius:0;border:0}.headernavbar .nav>li+li{border-top:solid 1px #4d81af}}@media (max-width:992px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.headerblocks{background-color:#fAfAfA;padding:20px;vertical-align:middle}.headerblocks i{vertical-align:middle;color:#A0A0A0}.headerblocks label{color:#A0A0A0;font-size:12px;text-transform:uppercase}@media all and (max-width:767px){.headerblocks{display:none}}.bannerimage-block,.bannervideo-block{float:left}.bannerimage-block{width:31.85%}.bannervideo-block{width:68.15%}@media all and (max-width:767px){.bannerimage-block,.bannervideo-block{width:100%}}.bannerimage-block img{width:100%;height:auto;display:none}.bannerimage-block a{display:block;height:100%}.bannerimage-block a>span{background-repeat:no-repeat;background-position:top center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;height:100%;display:block}@media all and (max-width:767px){.bannerimage-block a>span{height:auto!important;background-image:none!important}.bannerimage-block img{display:block}}.bannerimage-block>p{margin:0;height:100%}.videoframe{overflow:hidden}.videoframe .embed-responsive-16by9{padding-bottom:62%}.sitebrand-container{padding-top:42px;padding-bottom:42px}.brandcarousel img{height:auto}.brandcarousel.owl-carousel .owl-item img{width:auto;max-width:100%}.category-container code{font-size:100%;padding:0;color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.category-container .row{margin:0}.category-container .row>*,.category-container .row div[class^="col-"],.category-container .row div[class*=" col-"]{padding:0}.h-categoryblock{overflow:hidden}.h-categoryblockimage>img{transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease}.h-categoryblock-content{padding:10px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:9;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease}.h-categoryblock-content>*{text-align:center;vertical-align:middle;display:block;width:100%}.hover .h-categoryblock-content{background-color:#000;background-color:rgba(0,0,0,.6);top:30px;left:30px;bottom:30px;right:30px}.hover .h-categoryblockimage>img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transition:all 8s ease;-moz-transition:all 8s ease;-webkit-transition:all 8s ease;-o-transition:all 8s ease;-ms-transition:all 8s ease}.h-categoryblock-title{font-weight:300;color:#fff;text-transform:uppercase;margin-bottom:24px;font-size:38px;line-height:1.2}@media all and (max-width:1650px){.h-categoryblock-title{font-size:30px}}@media all and (max-width:1250px){.h-categoryblock-title{font-size:26px}}@media all and (max-width:1200px){.h-categoryblockimage>img{width:100%}.h-categoryblock-title{font-size:38px}}.category-description.std{display:none}.h-contentblock-container{padding:10px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:9;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease}.h-contentblock-container>*{text-align:center;vertical-align:middle;display:block;width:100%}.hover.h-contentblock-container{background-color:#000;background-color:rgba(0,0,0,.6);top:30px;left:30px;bottom:30px;right:30px}.parallax-homecontent{min-height:752px;background:transparent;position:relative}.h-contentblock-text{color:#fff;font-size:18px;font-weight:300}.h-contentblock-text p{margin-bottom:34px}.h-contentblock-title{color:#fff;font-size:48px;font-weight:300;text-transform:uppercase;margin-bottom:20px;line-height:1}@media all and (max-width:1230px){.homecontent-container .container{width:auto}}.base-category-container .row{margin:0}.base-category-container .row>*{padding:0}.h-basecatgory-block{position:relative;height:100%}.h-categoryblockimage-content{padding:10px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:9;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;color:#fff;font-size:18px;font-weight:300}.hover.h-categoryblockimage-content{background-color:#000;background-color:rgba(0,0,0,.6);top:30px;left:30px;bottom:30px;right:30px}.h-categoryblockimage-content>*{text-align:center;vertical-align:middle;display:block;width:100%;padding:0 10%}.h-categoryblockimage-title{color:#fff;font-size:48px;font-weight:300;text-transform:uppercase;margin-bottom:20px;line-height:1}.h-categoryblockimage{height:100%}.h-categoryblockimage span{display:block;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;height:100%}.h-categoryblockimage span img{display:none}@media all and (max-width:1200px){.h-categoryblockimage-content div p{display:none}}@media all and (max-width:991px){.h-categoryblockimage span{background-image:none!important}.h-categoryblockimage span img{width:100%;display:block}}.newsletter-container{padding-top:92px;padding-bottom:92px;background-color:#fff;text-align:center}.newsletter-block .block-title{color:#fff;font-size:48px;font-weight:300;text-transform:uppercase;margin-bottom:20px;line-height:1}.newsletter-block .block-title>strong{font-weight:300}.newsletter-block .block-title *{line-height:1}.newsletter-block input[type=email]{width:100%;border:none;border-bottom:solid 1px #000;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;font-size:28px;font-weight:300;font-style:italic;color:#4d4d4d;padding:12px 0;height:50px}.newsletter-block input[type=email]:focus{outline:none}.newsletter-block .input-box{padding-top:0;padding-bottom:0}.newsletter-block .block-content{margin-top:0;position:relative}.newsletter-block .actions{position:absolute;top:0;right:0;bottom:0;margin-top:0}.newsletter-block .actions .button{background-color:transparent;padding:10px;color:#333}.newsletter-block .actions .button>span{font-size:24px}.newsletter-block .actions .button>span:before{content:"\f1d8";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newsletter-block .actions .button>span>span{display:none}.newsletter-block .actions .button:focus,.newsletter-block .actions .button:hover{color:#093cc6}.focusStyle{position:relative}.newsletter-block .block-content .form-subscribe-header label{display:block}.newsletter-block p.required,.newsletter-block .validation-advice{position:absolute}.focusStyle:after{content:'';position:absolute;bottom:0;left:0;width:0;background-color:#093cc6;height:1px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;display:block}.focus:after{width:100%}@media all and (max-width:767px){.newsletter-block input[type=email]{font-size:20px}.newsletter-block .block-title{font-size:30px}}.main-container,.footer-container{max-width:100%}@media only screen and (min-width:480px){.main-container,.footer-container{padding:0}}.main-container,.footer-container{padding:0}.footer-container .container{width:1170px}@media all and (max-width:1190px){.footer-container .container{width:auto}}.footer-social-container{background-color:#2daaf2;padding-top:22px;padding-bottom:22px}.f-social{padding:0;margin:0}.f-social-block,.f-card-block{text-align:center}.f-social li{display:inline-block;vertical-align:middle;padding-right:30px}.f-social li a{display:block;width:60px;height:60px;background-color:#fff;color:#2daaf2;text-align:center;line-height:60px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;font-size:30px}.f-card li{display:inline-block;vertical-align:middle;padding-right:30px}.f-card li a{display:block;width:70px;color:#FFF;text-align:center;line-height:50px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;font-size:30px}@media all and (max-width:991px){.f-social-block{text-align:center;margin-bottom:12px}.icon.icon-card{float:none;margin-top:0}.f-social li{padding-left:10px;padding-right:10px}.footer-social-container{padding-bottom:18px}}@media all and (max-width:767px){.f-social li{padding-left:3px;padding-right:3px}.f-social li a{display:block;width:58px;height:58px;line-height:58px;font-size:20px}.icon.icon-card{min-width:inherit;width:100%;background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;-o-background-size:100% auto}}.footer-link-container{background-color:#505050;padding-top:55px;padding-bottom:50px;color:#fff}.footer-link-container li>a{color:#ccd8f9;font-size:14px;font-weight:300;padding:2px 0;display:block;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.footer-link-container li>a:hover{color:#fff;text-decoration:none}.linehover{display:inline-block;position:relative}.linehover:after{content:'';position:absolute;top:14px;left:0;width:0;background-color:#fff;height:1px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;display:block}.linehover:hover:after{width:100%}.footer-link-container .block-title{border-bottom:solid 1px #FFF;border-top:none;padding-top:0;padding-bottom:14px;margin-bottom:15px}.footer-link-container .block-title h2,.footer-link-container .block-title h3,.footer-link-container .block-title strong{font-weight:600;color:#fff;text-transform:uppercase;font-size:20px}.footer-link-container .links:before,.footer-link-container .links:after{content:'';display:block}.footer-link-container .links:after{clear:both}.links.col2>ul{display:inline-block;vertical-align:top}.links.col2>ul+ul{padding-left:10px}@media all and (max-width:1340px){.links.col2>ul{float:left;width:50%}}@media all and (max-width:1230px){.footer-link-container .block-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media all and (max-width:991px){.footer-link-container .links{margin-bottom:30px}}.footer-tagline-container{background-color:#505050;padding-top:15px;padding-bottom:15px;color:#ccd8f9;font-size:16px;font-weight:300;border-top:solid 1px #909090;border-bottom:solid 1px #909090}.footer-tagline-container p{margin-bottom:0}@media all and (max-width:991px){.footer-tagline-container{padding-left:15px;padding-right:15px}}.footer-copyright-container{background-color:#404040;padding-top:36px;padding-bottom:36px;color:#ccd8f9;font-size:14px;font-weight:300}.footer-copyright-container a{color:#ccd8f9}.footer-copyright-container a:hover{color:#fff;text-decoration:none}.f-tagline-text ul,.f-tagline-text p{padding:0;margin:0}.f-tagline-text li{display:inline-block;vertical-align:top;padding-left:5px;padding-right:5px}.f-tagline-text li+li{position:relative}.f-tagline-text li+li:before{content:'';display:inline-block;width:1px;height:13px;background-color:#fff;position:absolute;left:-2px;top:5px}@media all and (max-width:991px){.footer-copyright-container .f-tagline-text{text-align:center;margin-bottom:12px}.footer-copyright-container{padding-bottom:20px}}.lookbook-link{position:fixed;top:50%;right:-54px;color:#fff;background-color:#2daaf2;text-transform:uppercase;font-weight:600;font-size:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;z-index:99;padding:8px 16px;text-decoration:none;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.lookbook-link:hover,.lookbook-link:active,.lookbook-link:focus{text-decoration:none;color:#fff;background-color:#216cc5}.lookbookbg{background-color:#2daaf2;position:fixed;top:50%;left:50%;width:1px;height:1px;z-index:999;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.bgin .lookbookbg{top:0;left:0;right:0;bottom:0;width:100%;height:100%}.lookbookbg2{position:absolute;top:50%;left:30px;right:30px;z-index:999;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s;color:#fff;text-align:center;opacity:0;filter:alpha(opacity=0)}.bgin1 .lookbookbg2{width:auto;height:auto;opacity:1;filter:alpha(opacity=100)}.flipcontainer{position:fixed;top:30px;bottom:30px;right:30px;left:30px;z-index:-9999999;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s}.bgin3 .flipcontainer{opacity:1;filter:alpha(opacity=100);z-index:9999}.flipbook-container,.flipcontainer .container{height:100%}.closeflip{color:#fff;font-size:20px;position:fixed;top:15px;right:15px;z-index:999;cursor:pointer}@media all and (max-width:991px){.flipcontainer .container{width:auto}}.clicktoTop{position:fixed;right:30px;bottom:30px;z-index:999;width:42px;height:42px;background-color:#070e21;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;line-height:39px;text-align:center;color:#fff;font-size:22px;cursor:pointer}.clicktoTop:hover{background-color:#1a316f}.animsition-overlay-slide{background-color:#fff}.bg-init{background-color:#fff}.animsition-overlay-slide.fade-out{background-color:transparent}.animsition-loading{border-top:5px solid rgba(0,46,170,.2);border-right:5px solid rgba(0,46,170,.2);border-bottom:5px solid rgba(0,46,170,.2);border-left:5px solid #2daaf2}.page-container{padding-top:20px}.page-container .container{width:1170px}@media (max-width:1190px){.page-container .container{width:auto}}.page-container .col-left,.page-container .col-right{width:auto;float:none}.page-container .col-main{width:auto;float:none}.page-container .col-left,.page-container .col-right,.page-container .col-main{padding:0}.page-main-container .breadcrumbs{margin:0 0 40px;padding-bottom:19px;border-bottom:solid 1px #c3c3c3;font-size:14px;color:#2c2924}.page-main-container .breadcrumbs a{color:#2c2924}.page-main-container .breadcrumbs a:hover{color:#093CC6;text-decoration:none}.page-main-container .breadcrumbs li strong{color:#093cc6}.breadcrumbs li{text-transform:none}.page-title h1,.page-title h2,.product-name h1,.product-name .h1{color:#2daaf2}.sidebar-container .block-title{border-bottom:solid 1px #EAEAEA;border-top:solid 1px #EAEAEA;padding-bottom:8px;padding-top:8px;margin-bottom:15px}.sidebar-container .block-title strong{font-size:16px;text-transform:uppercase;font-weight:700;color:#000}.sidebar-container .block-content{margin-top:0}.sidebar-container .fme_layered_dt{border:none;background-color:transparent;border-bottom:solid 1px #EAEAEA;border-top:solid 1px #EAEAEA;padding:8px 0;margin-bottom:15px;font-size:16px;text-transform:uppercase;font-weight:700;color:#000}.sidebar-container #fme_filters_list{border:none}.sidebar-container .block-layered-nav dl dd{margin:0 0 15px;padding:0}.sidebar-container .block-layered-nav dl dt{position:relative}.sidebar-container .block-layered-nav dl dt:first-child{border-top:none}.sidebar-container .block-layered-nav .block-content>dl>dt{border-bottom:solid 1px #EAEAEA;border-top:solid 1px #EAEAEA;padding:8px 0;margin-bottom:8px;font-size:16px;text-transform:uppercase;font-weight:700;color:#000;border-left:none;border-right:none}.sidebar-container .block-layered-nav .block-content>dl>dt:hover{background-color:transparent}.sidebar-container .block-layered-nav .block-content>dl>dt:before{content:'\f0d7';display:block;position:absolute;top:50%;right:0;margin-top:-8px;color:#000;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-container .block-layered-nav .block-content>dl>dd{padding:0;border:none;margin-bottom:15px}.sidebar-container .block-layered-nav dl dd ol>li>span,.sidebar-container .block-layered-nav dl dd ol>li>a{padding:4px 0;font-size:14px;color:#212425}.sidebar-container .block-layered-nav dl dd ol>li.categorylist-items>span.badge{display:inline-block;vertical-align:middle;color:#fff;font-weight:400;padding:3px 7px;font-family:Arial;text-align:left;font-size:12px}.sidebar-container .block-layered-nav dl dd ol>li.categorylist-items>a{padding:0}.sidebar-container .block-layered-nav dl dd ol>li>a:hover{text-decoration:none;color:#093CC6}.sidebar-container div.fme-filter a.adj-nav-pad3{padding-left:0}.sidebar-container div.fme-filter dd a,.sidebar-container div.fme-filter span.adj-nav-category-current,#leftnav li a{padding:0;font-size:14px;color:#212425;float:none;display:inline-block;vertical-align:top}.sidebar-container div.fme-filter dd a:hover,.sidebar-container div.fme-filter span.adj-nav-category-current,div.fme-filter dd li.active>a,#leftnav li a:hover,#leftnav li.active>a{text-decoration:none;color:#093CC6}.sidebar-container div.fme-filter .color{margin:0}.sidebar-container div.fme-filter .color span{margin-top:0}.sidebar-container div.fme-filter span.adj-nav-category-current{font-weight:400}.sidebar-container div.fme-filter dd a.linehover:after{background-color:#2daaf2;top:12px}.sidebar-container div.fme-filter dd li.active a.linehover:after{display:none}.sidebar-container .price-container{width:auto;font-size:13px}.sidebar-container div.price_slider{width:84%}.sidebar-container .fme_layered_clear_all{border:none;padding:0;font-weight:400;font-size:12px}.sidebar-container div.price_slider div.handle{width:23px;height:23px;background-image:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-color:#216cc5;box-shadow:0 0 11px rgba(0,0,0,.5);top:-9px}.sidebar-container div.price_slider{position:relative;z-index:9;height:6px;margin:14px 0% 11px 0;background-image:none;width:92%;cursor:pointer;background-color:#2daaf2}.sidebar-container .btn-remove:after{color:#2daaf2}.sidebar-container .btn-remove:hover,.sidebar-container .btn-previous:hover{background-color:#2daaf2;border-color:#2daaf2;text-decoration:none;width:20px;height:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;text-align:center;line-height:20px;color:#fff}.sidebar-container .btn-remove:hover:after,.sidebar-container .btn-previous:hover:after{color:#fff}.sidebar-container .fme_layered_clearall{color:#093cc6;padding:3px 9px;display:inline-block}.sidebar-container .fme_layered_clearall:hover{background-color:#2daaf2;border-color:#2daaf2;text-decoration:none;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;color:#fff}.sidebar-container .block .fme_layered_clearall{float:none}@media all and (max-width:767px){.sidebar-container .fme_layered_dt{margin-bottom:-1px}}@media all and (max-width:767px){.block-layered-nav .block-subtitle--filter{padding:10px 10px 10px 24px;font-family:'Open Sans',sans-serif;font-weight:400;background-color:#093cc6}.block-layered-nav .block-subtitle--filter:hover{background-color:#216cc5;color:#FFF}.block-layered-nav .block-subtitle--filter:after{margin-top:-3px}}div.fme-filter dd#fme_layered_cat li>ul{padding-left:16px}div.fme-filter dd#fme_layered_cat li>ul>li{position:relative;overflow:visible}div.fme-filter dd#fme_layered_cat li>ul>li:before{content:'\f105';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:7px;left:-10px;color:#093CC6}.childcat-menu{display:none}.childcat-parent{position:relative;padding-right:20px}.childcat-link{position:absolute;width:20px;height:20px;top:5px;right:0;text-align:center;font-size:12px;cursor:pointer}.childcat-link:before{content:'\f078';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.childcat-link.down:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.categorylist-items{position:relative;padding-left:17px;padding-top:2px;padding-bottom:2px}.categorylist-items:before{content:'';width:9px;height:9px;background-color:#f5f5f5;border:solid 1px #d8d8d8;position:absolute;top:8px;left:0}.categorylist-items:hover:before,.categorylist-items.active-cat:before{background-color:#093cc6;border-color:#093cc6}#leftnav{}#leftnav li ul{padding-left:12px}.color span.badge{color:#fff}.sidebar-container div.fme-filter dd a.fme_layered_attribute{background-image:none;color:#2daaf2}.page-main-container .category-image{}.categoty-productItems .products-grid>li{margin-right:0;width:100%}@media only screen and (min-width:480px){.categoty-productItems .products-grid>li{width:50%;margin-right:0}.categoty-productItems .products-grid>li:nth-child(3n+1){clear:none}}@media only screen and (min-width:768px){.categoty-productItems .products-grid>li{width:50%;margin-right:0}.categoty-productItems .products-grid>li:nth-child(3n+1){clear:none}}@media only screen and (min-width:992px){.categoty-productItems .products-grid>li{width:33.333%;margin-right:0}.categoty-productItems .products-grid>li:nth-child(3n+1){clear:none}}.categoty-productItems .products-grid .product-image{border:none;margin-bottom:15px}.categoty-productItems .products-grid .product-image{overflow:hidden}.categoty-productItems .products-grid .product-image img{margin:0 auto;-webkit-transition:all time;-o-transition:all time;transition:all time;width:auto}.categoty-productItems .products-grid:hover .product-image img{margin:0 auto}.categoty-productItems .products-grid .product-info{padding-bottom:46px}.categoty-productItems .products-grid .product-name,.categoty-productItems .products-list .product-name{font-size:14px;height:50px;overflow:hidden}.categoty-productItems .products-grid .product-name a,.categoty-productItems .products-list .product-name a{font-weight:600;color:#121212;text-transform:none}.categoty-productItems .products-grid .price-box{color:#2daaf2;font-weight:700;font-size:18px;margin:0 0 5px}.categoty-productItems .price-box .price,.categoty-productItems .price{color:#2daaf2}.categoty-productItems .products-grid .actions{padding-top:0;min-height:37px}.button,.cart-table .product-cart-actions .button,#co-shipping-method-form .buttons-set .button,.footer .button{color:#fff;background-color:#2daaf2;border-color:#2daaf2;font-weight:600;font-size:14px;text-transform:uppercase}.button:hover,.cart-table .product-cart-actions .button:hover,#co-shipping-method-form .buttons-set .button:hover,.footer .button:hover,.button:active,.cart-table .product-cart-actions .button:active,#co-shipping-method-form .buttons-set .button:active,.footer .button:active,.button:focus,.cart-table .product-cart-actions .button:focus,#co-shipping-method-form .buttons-set .button:focus,.footer .button:focus{background-color:#216cc5}h2.product-name a:hover,h3.product-name a:hover,h4.product-name a:hover,h5.product-name a:hover,p.product-name a:hover,.categoty-productItems .products-grid .product-name a:hover{color:#2daaf2}.categoty-productItems .button{font-size:14px;text-transform:uppercase;color:#000;border:solid 1px #000;padding-top:7px;padding-bottom:7px;font-weight:600;background-color:transparent}.categoty-productItems .button:hover{color:#2daaf2;border:solid 1px #2daaf2}.products-grid>li{margin-bottom:42px}

.toolbar {padding: 10px;margin: 0 0 15px;background: #F3F3F3;border: none;font-size: 11px;text-transform:uppercase;font-weight:bold;}

.toolbar .pager{margin:0}.pager .limiter{height:auto;line-height:inherit}.sorter label{margin-top:8px}.sorter>.sort-by select,.pager .limiter select{height:32px;margin:0;border:none;background-color:#fff}.toolbar .pager{margin:0}.pager>.count-container .amount{margin-top:6px}.sorter>.sort-by .sort-by-switcher{vertical-align:top}.pager .amount,.pager .limiter,.pager .pages{margin-bottom:0}.sorter{margin-bottom:2px}.product-img-box,.product-view .product-shop,.product-view .add-to-cart-wrapper{width:auto;float:none}.product-view .product-shop,.product-view .add-to-cart-wrapper{padding-left:0}.product-image,.no-touch .product-img-box .product-image:not(.zoom-available):hover{border:none}.product-img-box .product-image{overflow:hidden}.product-view .product-shop .product-name{float:none}.product-options{padding:0 0 12px;border:none;border-bottom:solid 1px #c3c3c3;margin-bottom:24px}.product-view .product-shop .extra-info,.product-view .product-shop .price-info{max-width:inherit}.product-view .product-shop .price-info{float:none;text-align:left;padding-left:0}.page-title h1,.page-title h2,.product-name h1,.product-name .h1{border-bottom-color:#c3c3c3}.product-view .product-shop .short-description{color:#2c2924;margin-bottom:36px}.product-view .product-shop .price-box .regular-price .price{color:#2daaf2;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1}.product-view .product-shop .price-box{margin-bottom:32px}.product-options label,.productdetails-container .qty-wrapper label{font-size:18px;color:#000;font-weight:600;text-transform:uppercase;margin-right:6px}.product-options .form-control{padding:8px;font-size:14px;color:#000;height:40px}@media (min-width:768px){.product-options .form-inline .form-group{display:inline-block;margin-bottom:10px;vertical-align:middle;margin-right:12px}}.productdetails-container .qty-wrapper{display:inline-block;vertical-align:middle;margin-right:15px;float:left}input[type=number].qty,input[type=text].qty{border-radius:0;height:40px}.product-view .add-to-cart-wrapper .add-to-box{margin-bottom:36px}.product-view .add-to-links a.btn-wishlist{background-color:#323232;border-color:#323232;color:#fff;padding:8px 16px;font-weight:600;font-size:14px}.product-view .add-to-links a.btn-wishlist:hover{background-color:#3d3d3d;border-color:#3d3d3d;color:#fff}.product-essential{margin-bottom:70px}.product-collateral>dl>.tab-container{border-right:solid 1px #c3c3c3;border-left:solid 1px #c3c3c3;border-bottom:solid 1px #c3c3c3;padding:0}.product-collateral .toggle-tabs{border:none;border-bottom:solid 1px #c3c3c3;}.product-collateral .toggle-tabs li{float:left;margin-bottom:-1px;display:block;position:relative}.tabs .tab-content{padding:24px}.tabs .tab-content>.tab-pane{padding:24px}.tabs .nav-tabs{border-bottom-color:#c3c3c3}.tabs .nav-tabs>li>a,.product-collateral .toggle-tabs li span{background-color:#7b7b7b;text-transform:uppercase;color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;font-weight:600;padding:10px 15px;height:auto;line-height:1.45;bottom:0;font-size:15px}.tabs .nav-tabs>li>a:hover,.product-collateral .toggle-tabs li.current>span,.product-collateral .toggle-tabs li.current span,.product-collateral .toggle-tabs li:hover span{background-color:#093cc6;border-color:#093cc6;color:#fff}@media all and (max-width:480px){.product-view .add-to-cart-buttons{margin-right:0;width:100%}.productdetails-container .qty-wrapper{margin-bottom:10px}.tabs .nav-tabs>li{margin-bottom:2px;display:block;float:none}}.product-img-box .product-image .product-image-gallery img{margin:0}.product-img-box .product-image.product-image-zoom{margin-bottom:15px}.product-image-thumbs li{vertical-align:middle}.no-touch .product-image-thumbs a:hover{border-color:#2daaf2}.product-view .add-to-cart{padding-bottom:0;margin-bottom:25px;border-bottom:none}.tab-container .tab-content a{color:#093cc6}.tab-container .tab-content a:hover{color:#06267d;text-decoration:none}.product-view .product-shop .extra-info,.product-view .product-shop .price-info{width:100%;display:block}.messages .success-msg li{color:#3a3a3a;border-left:none;background-color:#bae6b6}.messages .success-msg li:before,.messages .error-msg li:before,.messages .notice-msg li:before{display:none}.messages .error-msg li{color:#3a3a3a;border-left:none;background-color:#f5bab1}.messages .notice-msg li{color:#3a3a3a;border-left:none;background-color:#f4c59f}.cart-table thead th{font-weight:600;color:#0c0c0c}.cart-table h2.product-name a{color:#2daaf2}.cart-table h2.product-name a:hover{color:#06267d}.cart-table .product-cart-image a{overflow:hidden}.cart-table .product-cart-sku .label{color:#2daaf2}.cart-table tbody td .cart-price .price{font-weight:700;color:#2daaf2}.cart-table .btn-remove2{color:#2daaf2}.cart-totals,.cart-forms .discount,.cart-forms .giftcard,.cart-forms .shipping{border:none;background-color:#F7F7F7;padding:20px}.cart .page-title{margin-bottom:40px;border-bottom:1px solid #ededed;padding-top:22px}.cart-table .button2{background:#2daaf2;color:#FFF;padding:7px 15px;font-size:13px;font-weight:600}.cart-table .button2:hover{background-color:#093cc6}.cart-table .button2 span{height:auto;text-decoration:none}.button2 span:hover,.button2 span span:hover{color:#fff}#discount-coupon-form .input-text,.cart .giftcard .input-text{background-color:#fff;border:none;width:100%;height:36px;margin-top:0;margin-right:0}#discount-coupon-form .field-wrapper,.cart .giftcard .field-wrapper{position:relative;display:block}#discount-coupon-form .button-wrapper>button,.cart .giftcard .button-wrapper>button{background-color:#2daaf2;color:#fff;padding:7px 15px;font-size:13px;font-weight:600;position:absolute;top:0;right:0;bottom:0;text-decoration:none;height:36px}#discount-coupon-form .button-wrapper>button:hover,.cart .giftcard .button-wrapper>button:hover{background-color:#093cc6}#discount-coupon-form .button-wrapper>button.button2 span,.cart .giftcard .button-wrapper>button.button2 span span,#discount-coupon-form .button-wrapper>button.button2 span,.cart .giftcard .button-wrapper>button.button2 span span{color:#fff;height:auto;text-decoration:none}#discount-coupon-form .input-text,.cart .giftcard .input-text:focus{outline:none}.checkout-types .method-checkout-cart-methods-multishipping a{color:#2daaf2;font-size:13px}.checkout-types .method-checkout-cart-methods-multishipping a:hover{color:#000}.cart .cart-totals table tfoot strong{font-weight:700}.cart .cart-totals table td:first-child{font-size:16px}.cart .cart-totals table tfoot strong span,.cart .cart-totals table tfoot span.price{color:#2daaf2;font-family:'Open Sans',sans-serif}.cart-table .product-cart-actions .button{font-size:12px;margin-bottom:10px;padding-top:6px;padding-bottom:6px}.opc .section .step-title .number,.opc .section.allow.active .step-title .number,.no-touch .opc .section.allow:hover .step-title .number{width:26px;height:42px;text-align:center;color:rgb(255,207,171);line-height:42px;background-color:transparent;display:block;position:absolute;top:inherit;left:0;margin-top:0;font-size:55px;bottom:27px}.opc .section .step-title h2{color:#2daaf2;height:54px}.no-touch .opc .section.allow:not(.active) .step-title:hover,.opc .section.allow .step-title:hover{background-color:#ffcfab;color:#fff}.opc .section.allow .step-title:hover h2,.opc .section.active .step-title h2{background-color:#ffcfab;color:#fff}.opc .section .step-title{margin-bottom:20px;border:none;background-color:#efefef}.opc .section.allow .step-title .number{color:#093cc6;background-color:transparent}.no-touch .opc .section.allow:not(.active) .step-title:hover .number,.opc .section.allow .step-title:hover .number{color:#093cc6}.opc .section.active .step-title{background-color:#ffcfab}.opc .section.allow.active .step-title .number,.no-touch .opc .section.allow.active:hover .step-title .number{color:#093cc6}.opc .section.allow:not(.active) .step-title a{font-size:0;color:#093cc6;padding-top:10px;padding-bottom:10px}.opc .section.allow:not(.active) .step-title a:after{content:'\f040';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title .number{width:auto}body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title h2{margin-left:45px}input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],input[type=text]{height:36px;width:100%}textarea{width:100%;max-width:100%}.opc select{height:36px;width:100%;max-width:100%}.opc .step h3{font-weight:600;font-size:21px;color:#2daaf2}.opc#checkoutSteps .step .description{font-size:12px}.product-options ul.options-list label,.col2-set .form-list .control label{width:100%}.opc .step a{color:#093cc6}.opc .step a:hover{color:#06267d;text-decoration:none}.checkout-onepage-index .page-title h1{margin-bottom:42px}.opc-block-progress.block-progress dt{font-size:16px;font-weight:400;text-transform:none;color:#093cc6;padding-left:20px;position:relative}.opc-block-progress.block-progress dt:after{content:'\f061';display:inline-block;font:normal normal normal 18px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;left:0;color:#093cc6}.opc-block-progress dt.complete .changelink a,.opc-block-progress dt.complete .changelink .separator{font-size:12px;color:#000;text-transform:uppercase}.opc-block-progress dt.complete .changelink a:hover{text-decoration:none;font-weight:600}.block-progress dd address,.block-progress dd.complete{font-style:normal;font-weight:600;font-size:14px}.opc .step#checkout-step-review h3{font-size:15px}.checkout-onepage-success .page-title h1{border:none;font-size:44px;text-transform:none;font-weight:300}.checkout-onepage-success .page-container{padding-top:72px;padding-bottom:72px}.checkout-onepage-success .page-container a{color:#093cc6}.checkout-onepage-success .page-container a:hover{color:#06267d;text-decoration:none}.block-account .block-content li a{padding:4px 0;font-size:16px;color:#212425}.block-account .block-content li a:hover,.block-account .block-content li.current strong,.block-account .block-cms-menu li.current strong{text-decoration:none;color:#093CC6}.block-account .block-content li.current strong,.block-account .block-cms-menu li.current strong{font-weight:600}.block-account .block-content li,.block-account .block-cms-menu li{text-transform:none;margin:0}.block-account .block-content li .linehover:after,.block-account .block-cms-menu li .linehover:after{background-color:#093CC6;top:17px}.customer-account .page-container{padding-top:60px;padding-bottom:0}.dashboard .box-head a,.dashboard .col2-set .col-1 .box-title a,.dashboard .col2-set .col-2 .box-title a{color:#093cc6}.dashboard .box-head a:hover,.dashboard .col2-set .col-1 .box-title a:hover,.dashboard .col2-set .col-2 .box-title a:hover{color:#06267d;text-decoration:none}.col-left .block .actions .button~a,.col-right .block .actions .button~a,.buttons-set a{background-color:#2daaf2;color:#fff;padding:7px 15px;border-color:#d06d23;font-weight:600;font-size:14px;text-transform:uppercase;line-height:21px}.col-left .block .actions .button~a:hover,.col-right .block .actions .button~a:hover,.buttons-set a:hover{text-decoration:none;background-color:#093cc6;border-color:#eaa775}.my-wishlist table .product-image{overflow:hidden}.buttons-set{margin-bottom:10px}#wishlist-table .product-name a{color:#2daaf2;font-weight:600;font-size:14px}#wishlist-table .price-box .price{color:#2daaf2;font-weight:600;font-size:14px}body.customer-account .data-table td.view a{font-weight:600;font-size:12px;font-family:'Open Sans',sans-serif;color:#2daaf2}body.customer-account .data-table td.view a:hover{text-decoration:none;color:#06267d}.my-account .addresses-list{font-family:'Open Sans',sans-serif;font-weight:400}.box-account.box-info address,.addresses-primary address,body.customer-account .dashboard .box-account p,body.customer-account .dashboard .box-account address{font-style:normal;font-weight:600}body.customer-account .my-account .fieldset h2,body.customer-account .my-account .addresses-list h2,body.customer-account .my-account .order-details h2,body.customer-account .sidebar .block-reorder .block-title strong{font-size:16px;font-weight:600;color:#093cc6}body.customer-account .pager>.count-container{font-size:13px}body.customer-account .pager>.count-container .amount{margin-top:6px}body.customer-account .sorter>.sort-by select,body.customer-account .pager .limiter select{background-color:#e8e8e8}@media all and (max-width:767px){.dashboard .welcome-msg{font-family:'Open Sans',sans-serif;font-weight:400}.dashboard .welcome-msg .hello{font-style:normal}.customer-account .sidebar .block:not(.block-layered-nav) .block-title>strong{padding:10px 10px 10px 24px;font-family:'Open Sans',sans-serif;font-weight:400;background-color:#093cc6;color:#fff}.customer-account .sidebar .block:not(.block-layered-nav) .block-title:hover>strong,.customer-account .sidebar .block:not(.block-layered-nav) .block-title.active>strong .customer-account .sidebar .block:not(.block-layered-nav) .block-title.active>strong:hover{background-color:#216cc5;color:#FFF}.sidebar .block:not(.block-layered-nav) .block-title>strong:after{border-left-color:#fff}.sidebar .block:not(.block-layered-nav) .block-title.active>strong:after{border-top-color:#fff}}.col3-layout .col-wrapper,.col3-layout .col-wrapper .col-left{float:none;width:auto}.mini-products-list .product-details .product-name,ol#cart-sidebar-reorder p.product-name{padding-top:0;font-size:13px;font-weight:600}.customer-account-login .page-container,.customer-account-create .page-container,.cms-index-noroute .page-container,.cms-reward-points .page-container{background-color:#e4e4e4;padding:10%}.cms-reward-points .page-container{padding:0}.cms-reward-points .col-wrapper{padding:5%}.customer-account-create .page-container{padding-right:20%;padding-left:20%}.customer-account-login .page-container .container,.customer-account-create .page-container .container,.cms-index-noroute .page-container .container{width:auto}.cms-index-noroute .page-container .container{text-align:center}.customer-account-login .page-title h1,.customer-account-create .page-title h1,.cms-index-noroute .page-container .page-title>h1,.cms-reward-points .page-container .page-title>h1{font-size:42px;font-weight:300;text-transform:none;border-bottom:none;text-align:center}.customer-account-login .account-login>form,.customer-account-create .account-create>form,.cms-index-noroute .page-container .col-main,.cms-reward-points .page-container .col-main{background-color:#FFF;padding:40px;box-shadow:0 20px 20px rgba(0,0,0,.2);-moz-box-shadow:0 20px 20px rgba(0,0,0,.2);-webkit-box-shadow:0 20px 20px rgba(0,0,0,.2);-o-box-shadow:0 20px 20px rgba(0,0,0,.2);-ms-box-shadow:0 20px 20px rgba(0,0,0,.2)}@media only screen and (min-width:768px){.customer-account-login .page-container .col2-set .col-2{padding-left:8px;border-left:none}}@media all and (max-width:991px){.customer-account-create .page-container{padding-left:10%;padding-right:10%}}@media only screen and (max-width:767px){.customer-account-login .page-container .col2-set .col-2{padding-left:0;border-left:none}.customer-account-login .page-container .col2-set .col-1,.customer-account-login .page-container .col2-set .col-2{width:100%}.customer-account-login .col2-set .col-2{border-top:solid 1px #eee;padding-top:25px;margin-top:0}.customer-account-login .page-container .col2-set .col-1,.customer-account-login .page-container .col2-set .col-2{margin-top:0}.customer-account-login .account-login>form,.customer-account-login .page-container,.customer-account-create .account-login>form,.customer-account-create .page-container,.cms-index-noroute .page-container,.cms-index-noroute .page-container .col-main{padding:20px}.customer-account-login .page-title h1,.customer-account-create .page-title h1,.cms-index-noroute .page-container .page-title>h1{font-size:26px}}.cms-index-noroute .page-container .col-main .std ul{list-style:none}.cms-page-view .std h1,.cms-no-route .std h1{color:#2daaf2}.customer-account-create .buttons-set{max-width:100%}.customer-account-create .scaffold-form label:first-child{width:auto}.category-thumbnail{position:relative;margin-bottom:15px}.category-thumbnail .h-categoryblockimage>a{display:block;overflow:hidden}.category-thumbnail>a{display:block}.category-thumbnail .h-categoryblockimage>a>img{width:100%}@media all and (max-width:767px){.category-thumbnail .h-categoryblockimage>a{height:auto;background-image:none}.category-thumbnail .h-categoryblockimage>a>img{display:block}}.categorythumbnail-caption{position:absolute;bottom:0;left:0;right:0}.category-thumbnail .h-categoryblock-title{margin-bottom:0;font-size:20px;text-decoration:none}.cms-page-view .std p,.cms-no-route .std p,.cms-page-view .std li,.cms-no-route .std li{font-style:normal}.cms-page-view .std h3,.cms-no-route .std h3{font-size:18px;color:#000}.std .nav-pills>li{margin:1px}.std .nav-pills>li>a{color:#9e9e9e;padding:6px 12px}.std .nav-pills>li>a:hover,.std .nav-pills>li>a:focus{color:#093cc6}.cms-page-view.cms-links .std .media-left a{width:248px;display:block}.cms-page-view.cms-links .std .media{margin-top:24px}@media all and (max-width:767px){.cms-page-view.cms-links .media-left,.cms-page-view.cms-links .media-right,.cms-page-view.cms-links .media-body{display:block}}.storlocator .embed-responsive{margin-bottom:20px}#contactForm.contact-form-wrapper{padding-left:0}.contacts-index-index .buttons-set{max-width:100%;margin-left:0}.contact-map-block{margin-bottom:30px}.cms-reward-points .page-breadcrumbs{padding-top:20px;margin-bottom:0}.cms-reward-points .page-container .page-title>h1{display:none}.rewardimage{float:left;max-width:100%;height:auto}.reward-content{margin-left:300px}.reward-title{margin-bottom:20px;max-width:100%;height:auto}.cms-page-view .std .reward-content ul{margin-bottom:24px}.cms-page-view .std .reward-content ul li{margin-bottom:5px}.cms-page-view .std .reward-content p.rewardlink{font-size:18px}.cms-page-view .std .reward-content p.rewardlink a{color:#093cc6}.cms-page-view .std .reward-content p.rewardlink a:hover,.cms-page-view .std .reward-content p.rewardlink a:focus{color:#06267d;text-decoration:none}@media all and (max-width:767px){.reward-content{margin-left:0}.rewardimage{float:none;margin-bottom:20px}}.cms-caring-swimwear.cms-page-view .std li{margin-bottom:14px}.sizeblock img{display:inline-block}.sizeblock-image{text-align:center}.sizeblock-image img{display:inline-block}.size-blocks-container{margin-bottom:20px}.swimwearimg{float:left}.swimwearimg img{max-width:100%}.swimwear-content>div{margin-left:95px}.swimwear-content{margin-bottom:20px;overflow:hidden}.product-view .block-related.related-productItems{width:auto;float:none;clear:both}.block-related.related-productItems .product-details{margin-left:0}.related-productItems .mini-products-list .product-image{float:none;min-width:inherit;margin-bottom:15px}.relatedproducts-item img{height:auto}.block-related.related-productItems .product-details .price-box span{float:none}.block-related.related-productItems .product-details .price-box .price{font-weight:600}.block-related.related-productItems .product{margin-left:0}.product-view .block-related.related-productItems{padding-left:0;margin-bottom:40px}.block-related.related-productItems .block-title{border:none;padding:0;margin:0 0 20px}.block-related.related-productItems .block-title h2,.box-collateral h2{text-transform:uppercase;font-size:24px;font-weight:600;color:#2daaf2;border-bottom:1px solid #ededed;padding-bottom:3px;margin-bottom:15px;text-transform:uppercase}.product-view .product-collateral.product-floowing{margin-bottom:40px}.related-productItems{position:relative}.related-productItems .owl-carousel .owl-nav .owl-next,.related-productItems .owl-carousel .owl-nav .owl-prev{position:absolute;top:-47px;right:0;font:0/0 a}.related-productItems .owl-carousel .owl-nav .owl-prev{right:43px}.related-productItems .owl-carousel .owl-nav .owl-next:after,.related-productItems .owl-carousel .owl-nav .owl-prev:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.related-productItems .owl-carousel .owl-nav .owl-next:after{content:'\f054'}.related-productItems .owl-carousel .owl-nav .owl-prev:after{content:'\f053'}.data-table th.label{display:table-cell}@media only screen and (max-width:760px){#fme_layered_container .category-products .toolbar .pager,.category-products .toolbar .pager{border-top:1px solid #ccc;margin:15px 0 0;padding:15px 0 0}.pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;margin:0;padding:5px 0;text-align:center;width:30px;height:30px}.pages .current,.pages .current:hover{background-color:#ccc;border:1px solid #ccc;border-radius:50%;color:#000;cursor:default;height:30px;line-height:30px!important;width:30px}.submenu>li.parent{clear:none;display:block;float:none;margin-bottom:15px;padding:0 0 0 30px!important}.nav-3 .submenu-container{min-width:100%}#review-buttons-container .f-left{float:right;margin:20px 0 0}.opc .buttons-set a{color:#fff!important;display:inline-block;line-height:20px;padding:5px 10px}.skip-content.skip-active{background:#ededed none repeat scroll 0 0;display:block;position:relative;z-index:99}.bb-custom-side{display:inherit!important}.bb-item{height:57%!important;overflow:hidden!important}.buttons-set a:not(.button){margin:0 0 15px}}.box-up-sell{margin-top:50px}.product-options-bottom{padding:0;border:none;background-color:transparent}.paypal-logo{display:inline-block;vertical-align:middle}.product-view .add-to-cart-buttons .paypal-logo{clear:none}.product-view .add-to-cart-buttons .button{width:auto}.product-options dd select{padding:10px;border:solid 1px #c7c7c7}.h-category-titleblock{position:absolute;width:100%;display:block;background-color:#2daaf2;opacity:.8;padding:13px 4px;text-align:center}.h-category-titleblock>.h-categoryblock-title{color:#fff;font-size:18px;font-weight:500}.category-thumbnail a:hover .h-categoryblock-title{text-decoration:none}.category-thumbnail:hover .h-category-titleblock{background-color:#216cc5}.cms-page-view .std .swimwer-body .media-object{max-width:inherit}.f-social li .fa{padding-left:7px}.f-social li a{text-align:center}.toolbar .pager li>a,.toolbar .pager li>span{padding:5px;border-radius:0}.toolbar .pager li.current{line-height:30px}.toolbar .pages .next:hover,.toolbar .pages .previous:hover{border-color:#2daaf2}.toolbar .pages .next:hover:before{border-left-color:#0159c2}.toolbar .pages .prev:hover:before{border-right-color:#0159c2}li.level0.menu-nav.active,li.level0.menu-nav.active>a{background:#093cc6!important;color:#FFFFFF!important}@media (max-width:991px){.headbarsearch .input-text#search{max-width:210px}.submenu-container{position:relative;text-align:left}.headernavbar,.navbar-default .navbar-collapse,.navbar-default .navbar-form{text-align:left}}@media (max-width:768px){.header-brand-container{min-height:134px;max-height:134px}.header-minicart{display:none}.logoimg{margin-top:15px}}.box-tags{display:none}.categorylists-side .count,.categorylists-side .badge{background:#EAEAEA;color:#202020!important;font-size:11px;font-weight:300}.block-content.toggle-content dt{padding:10px!important}.categorylists-side .categorylist-items a{background:#FFFFFF!important}.newsletter-container{display:none}.cart-footer-actions span.or{display:none}.cart-footer-actions button.button2 span{color:#FFF}#shopping-cart-totals-table{border:0;background-color:#F7F7F7}#review-buttons-container>p.f-left{display:none}
.homepanel{
	display:table-cell;
	max-width:100%;
	height:120px;
	vertical-align:middle;
}

.homepanel img{
	max-height: 80%;
	max-width: 70%;
}

.homepaneltxt{
	padding:40px 20px;
}

.homepaneltxt h1{
	font-size:24px;
	margin:20px;
}

.homepaneltxt p{
	line-height:2;
}

.extContent .col-lg-6{
	margin:0px;
	padding:0px;
}

.lpad{
	margin:0px;
	padding:0px 0px 0px 10px;
}

.rpad{
	margin:0px;
	padding:0px 10px 0px 0px;
}

@media (max-width: 768px){
	.rpad, .lpad {
		padding:0px;
	}
}

.extContent h2{
	color:#2daaf2;
	font-size:20px;
	font-weight:bold;
	text-transform:none;
}

.extContent h3{
	color:#2daaf2;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
}

.extContent p{
	color:#505050;
	font-size:14px;
	font-weight:normal;
	line-height:180%;
}

.vcontainer {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.toolbar label{
	display:none;
}