.clear-l-padding{padding-left:0}.clear-r-padding{padding-right:0}.clear-lr-padding{padding-left:0;padding-right:0}.discount-circle{position:absolute;top:10px;right:10px;height:60px;width:60px;display:flex;align-items:center;background:#fdb833;border-radius:50%;color:#fff;padding:2px 11px 4px 10px;font-family:"Source Sans Pro";font-style:italic;font-weight:700;text-align:center}.shop-product{position:relative;font-family:montserrat;font-size:18px;color:#27a0f0;text-decoration:none}.shop-product:hover{text-decoration:none;color:#27a0f0}.shop-product:after{position:absolute;top:5px;right:-21px;width:10px;height:12px;content:'';background-image:url(../images/header/triang.svg);background-repeat:no-repeat}.pointer{cursor:pointer}#toTop{color:#27a0f0;font-family:montserrat;text-decoration:none;display:table;margin:20px auto}#toTop img{margin-left:3px;margin-bottom:1px;display:inline-block}.height-spacer{min-height:500px}.cms-page-view .container .page-title,.catalog-seo-sitemap-category .container .page-title,.catalog-seo-sitemap-product .container .page-title,.cms-index-noroute .container .page-title,.customer-account-create .container .page-title,.customer-account-index .container .page-title,.customer-account-edit .container .page-title,.customer-address-form .container .page-title,.sales-order-history .container .page-title,.sales-billing-agreement-index .container .page-title,.sales-recurring-profile-index .container .page-title,.oauth-customer-token-index .container .page-title,.newsletter-manage-index .container .page-title,.customer-account-logoutsuccess .container .page-title,.customer-account-forgotpassword .container .page-title,.customer-account-changeforgotten .container .page-title{margin-top:30px}.cms-page-view .container h2,.catalog-seo-sitemap-category .container h2,.catalog-seo-sitemap-product .container h2,.cms-index-noroute .container h2,.customer-account-create .container h2,.customer-account-index .container h2,.customer-account-edit .container h2,.customer-address-form .container h2,.sales-order-history .container h2,.sales-billing-agreement-index .container h2,.sales-recurring-profile-index .container h2,.oauth-customer-token-index .container h2,.newsletter-manage-index .container h2,.customer-account-logoutsuccess .container h2,.customer-account-forgotpassword .container h2,.customer-account-changeforgotten .container h2{color:#666;font-size:20px}.cms-page-view .block,.catalog-seo-sitemap-category .block,.catalog-seo-sitemap-product .block,.cms-index-noroute .block,.customer-account-create .block,.customer-account-index .block,.customer-account-edit .block,.customer-address-form .block,.sales-order-history .block,.sales-billing-agreement-index .block,.sales-recurring-profile-index .block,.oauth-customer-token-index .block,.newsletter-manage-index .block,.customer-account-logoutsuccess .block,.customer-account-forgotpassword .block,.customer-account-changeforgotten .block{margin-top:30px}.large-brand-button{font-family:montserrat,sans-serif;font-size:18px;color:white;display:block;background-color:#27a0f0;text-align:center;line-height:50px;width:100%;height:50px;border:0;border-radius:31px;text-decoration:none;margin-top:20px;text-transform:none;transition:background .3s ease}.large-brand-button:hover{background:#0584c3}.popup-width{max-width:650px}.remove-popup-width>.popup-width{max-width:unset}.section-padding{padding-top:30px;padding-bottom:30px}.bullet-list{list-style:disc;padding:0 0 0 20px;margin:10px 0}.bullet-list.circle{list-style:circle}.bullet-list>li{margin-bottom:2px}body{font-family:'Source Sans Pro',sans-serif;color:#999!important;font-size:16px;line-height:1.25}input{outline:0}.main-container{padding:0;max-width:100%}* h1,* h2,* h3,* h4,* h5{text-transform:none}.breadcrumbs{width:100%;margin-top:5px}.telfix a{color:#27a0f0!important;text-underline:none!important;padding-top:0!important}body.cms-homepage #top{min-height:650px;background:url(../images/header/bg-top.jpg) no-repeat center;background-size:cover}body.cms-homepage #top .bg-top{background-color:rgba(39,160,240,0.77);min-height:650px;width:100%}body.cms-homepage #top .navbar-header{float:right}body.cms-homepage #top form{display:inline-block;border:2px solid #fff;border-radius:20px;padding:0 8px;line-height:2;float:right;position:relative}body.cms-homepage #top form input{border:0;background:transparent;line-height:.9;color:#fff;width:116px;position:relative;z-index:5;margin-left:26px;padding-left:1px;padding-right:5px}body.cms-homepage #top form input::-webkit-input-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}body.cms-homepage #top form input::-moz-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}body.cms-homepage #top form input:-moz-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}body.cms-homepage #top form input:-ms-input-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}body.cms-homepage #top form .search-ico:before{content:"\e003";position:absolute;top:8px;color:#fff;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;font-size:18px;left:5px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.cms-homepage #top form div.mini-search button.button{height:30px;left:1px;background:transparent}body.cms-homepage #top .container.home-top{position:relative;margin-bottom:80px;padding-top:30px}body.cms-homepage #top .container.home-top .home-logo{float:left}body.cms-homepage #top .container.home-top .home-logo a{width:100%;padding:0}body.cms-homepage #top .container.home-top #header-search{display:block;position:static;width:auto;padding:0}body.cms-homepage #top .container.home-top #header-search #search{height:32px}body.cms-homepage #top .navbar-toggle{border:1px solid #fff;margin-top:0;margin-left:40px}body.cms-homepage #top .navbar-toggle .icon-bar{background:#fff}body.cms-homepage #top .call-us{margin-left:355px;line-height:2}body.cms-homepage #top .login{line-height:2}body.cms-homepage #top .login a{background:transparent;text-transform:none}body.cms-homepage #top .cart-button{line-height:2}body.cms-homepage #top .home-logo{float:left}body.cms-homepage #top .home-mid{margin-bottom:90px;position:relative}body.cms-homepage #top .home-mid h1{font:700 45px montserrat;color:#fff;text-align:center;margin:0 0 25px;text-transform:none}body.cms-homepage #top .home-mid h4{font:400 19px montserrat;color:#fff;opacity:.65;text-align:center;margin:0;text-transform:none}body.cms-homepage #top .home-mid .brochure{color:#fff;width:248px;height:50px;border:2px solid rgba(255,255,255,0.65);text-align:center;border-radius:30px;font:400 18px montserrat;line-height:46px;margin:27px auto 0;text-decoration:none;transition:all .5s;display:none}body.cms-homepage #top .home-mid .brochure:hover{background-color:rgba(255,255,255,0.65);color:#27a0f0}body.cms-homepage #top .home-mid .order-online{display:flex;justify-content:center;margin-bottom:20px;margin-top:40px}body.cms-homepage #top .home-mid .order-online .message{text-align:center;font:400 20px montserrat;color:#FFF;border:2px solid #eccd4c;padding:10px 20px;border-radius:50px}body.cms-homepage #top .home-mid .header-button-group{padding:30px 60px;margin-top:20px}body.cms-homepage #top .home-mid .header-button-group .header-button{display:block;min-width:180px;color:#fff;background:transparent;text-align:center;text-decoration:none;font-family:montserrat;font-size:20px;border:2px solid rgba(255,255,255,0.65);border-radius:30px;margin:0;text-transform:none;padding:10px 30px;transition:all .2s ease;cursor:pointer}body.cms-homepage #top .home-mid .header-button-group .header-button:hover{border:2px solid white}body.cms-homepage #top .home-bottom{position:relative;padding-bottom:30px}body.cms-homepage #top .home-bottom .col-sm-3 .round-icon,body.cms-homepage #top .home-bottom .col-xs-6 .round-icon{width:64px;height:64px;border:2px solid rgba(255,255,255,0.65);border-radius:32px;text-align:center;line-height:54px;margin:0 auto 12px}body.cms-homepage #top .home-bottom .col-sm-3 .round-icon img,body.cms-homepage #top .home-bottom .col-xs-6 .round-icon img{display:inline-block}body.cms-homepage #top .home-bottom .col-sm-3 p,body.cms-homepage #top .home-bottom .col-xs-6 p{font-family:montserrat;font-size:18px;color:#fff;text-align:center;opacity:.65}body.cms-homepage div#navbar-header{display:block}header#pyramid{color:#fff;background-color:#27a0f0;height:70px;padding-top:19px}header#pyramid #header-search{display:block;position:static;width:auto;padding:0}header#pyramid #header-search #search{height:32px}header#pyramid .pyr-place{padding:0;float:left}header#pyramid .pyr-place img{float:left;margin-right:15px}header#pyramid .pyr-place .slogan{color:#fff;float:left;font-size:22px;font-weight:600;margin:0;letter-spacing:-0.4px}header#pyramid .pyr-place span{color:#f7ce3c}header#pyramid .navbar-header{position:relative;float:right}header#pyramid form{display:inline-block;border:2px solid #fff;border-radius:20px;padding:0 8px;line-height:2;float:right;position:relative}header#pyramid form input{border:0;background:transparent;line-height:.9;color:#fff;width:116px;position:relative;z-index:5;margin-left:26px;padding-left:1px;padding-right:5px}header#pyramid form input::-webkit-input-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}header#pyramid form input::-moz-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}header#pyramid form input:-moz-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}header#pyramid form input:-ms-input-placeholder{color:#fff;opacity:.4;font-size:18px;font-family:montserrat;top:2px;position:relative}header#pyramid form .search-ico:before{content:"\e003";position:absolute;top:8px;color:#fff;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;font-size:18px;left:5px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header#pyramid form div.mini-search button.button{height:30px;left:1px;background:transparent}header#pyramid .container{position:relative}header#pyramid .navbar-toggle{border:1px solid #fff;margin-top:0;margin-left:40px}header#pyramid .navbar-toggle .icon-bar{background:#fff}#search_mini_form .search-button{left:0}#search_mini_form .search-button::before{margin-top:-17px!important;margin-left:-25px!important;background-image:none!important}.call-us{color:#fff;font-family:montserrat;font-size:18px;line-height:1.8;float:left;margin-left:222px}.navbar-nav{margin:2px 0 0 -60px}.navbar-nav .login{font-family:montserrat;font-size:18px;line-height:1.8;float:right;margin-left:48px}.navbar-nav .login img{margin-right:17px;display:inline-block;height:20px}.navbar-nav .login a{color:#fff;background:transparent;text-transform:none}.navbar-nav .login a:hover{text-decoration:none;opacity:.8}.navbar-nav .cart-button{font-family:montserrat;font-size:18px;line-height:1.8;float:right;margin-left:47px}.navbar-nav .cart-button img{margin-right:11px;display:inline-block}.navbar-nav .cart-button a{color:#fff;background:inherit;text-transform:none}.navbar-nav .cart-button a:hover{text-decoration:none}.navbar-nav .glyphicon-remove::before{margin-left:20px}#navbar-collapse2{float:left;padding:0}#navbar-collapse2 .nav li a{padding:0;line-height:inherit}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.search-small{display:none}.nav>li.close-menu{display:none}nav{border-bottom:1px solid #e4f0f7;border-top:1px solid #e4f0f7;background:#f8fdff}nav .navbar-collapse{padding:0}nav .navbar-collapse.show{display:block!important}nav .nav li a{font-family:montserrat;font-size:16px;color:#27a0f0;padding:24px 12px}nav .navbar-header{position:relative}nav .navbar-header p{display:none;float:left;margin-top:16px;font-family:montserrat;font-size:16px;color:#27a0f0}nav .navbar-header .navbar-toggle{border-color:#27a0f0;padding:9px 10px 4px 10px}nav .navbar-header .navbar-toggle .glyphicon-triangle-bottom{color:#27a0f0}nav .nav-primary{margin:0 -15px}nav .nav-primary li a{text-transform:none!important;padding:24px 12px!important}nav .nav-primary li.view-all{display:none!important}.header-minicart{display:block!important}.header-minicart .minicart-actions{background:#fff}.header-minicart .minicart-actions .paypal-logo{display:none}.header-minicart .minicart-actions a{background-color:#27a0f0;color:#fff;padding:4px 8px!important;font-size:14px;font-weight:bold;text-transform:none;border-radius:3px;width:80%;display:block;margin:2px auto;transition:background .3s ease}.header-minicart .minicart-actions a:hover{background-color:#0584c3}.header-minicart .minicart-actions a.cart-link{background-color:#fff;color:#27a0f0;border:1px solid #ddd}.header-minicart .minicart-actions a.cart-link:hover{border-color:#0584c3;color:#0584c3}.header-minicart a.product-image{display:none}.header-minicart #cart-sidebar .product-name{color:#666;font-size:16px;line-height:20px}.header-minicart #cart-sidebar .product-name a{color:inherit}.header-minicart #cart-sidebar a.remove{color:#27a0f0;font-size:16px}.header-minicart #cart-sidebar a.remove:before{content:""}.header-minicart #cart-sidebar a.btn-edit{display:none;float:right}.count{color:#fff!important}#two-brand{margin-top:30px;margin-bottom:30px}#two-brand .brand-container{padding:0}#two-brand .brand-container .col-md-8{padding:0;padding-top:68px;padding-bottom:70px;width:75%}#two-brand .brand-container .img-container{height:81px;overflow:hidden}#two-brand .brand-container .img-container img{display:inline-block}#two-brand .brand-container .img-container .gold-badge{position:relative}#two-brand .brand-container .img-container .gold-badge:after{position:absolute;width:85px;height:52px;content:'gold distributor badge here';color:#e2ba14;padding:11px 10px 7px 9px;left:28px;font-family:montserrat;font-size:10px;border:1px solid #e2ba14;margin-top:1px}#two-brand .brand-container .title{font:700 22px montserrat;color:#666}#two-brand .brand-container .descr{font-size:18px;margin-bottom:49px}#two-brand .left-border{box-shadow:inset 7px 0 0 -6px #f1f2f2}#two-brand .left-border .col-md-8{margin-left:72px}#brand-list{height:450px;border-bottom:1px solid #e4f0f7;border-top:1px solid #e4f0f7;background:#f8fdff}#brand-list .wrap{padding:0}#brand-list .wrap:before{position:absolute;height:100px;width:100%;z-index:555;content:'';top:0;-webkit-box-shadow:inset 0 100px 80px -35px #f8fdff;-moz-box-shadow:inset 0 100px 80px -35px #f8fdff;box-shadow:inset 0 100px 80px -35px #f8fdff}#brand-list .wrap .list{padding:0}#brand-list .wrap .list .col-md-6.col-xs-4{position:relative}#brand-list .wrap .list .dummy{padding-top:100%}#brand-list .wrap .list .img-container{text-align:center;font:0/0 a}#brand-list .wrap .list .img-container:before{content:' ';display:inline-block;vertical-align:middle;height:100%}#brand-list .wrap .list .img-container img{vertical-align:middle;display:inline-block;max-width:180px;max-height:70px}.headline{padding-left:50px;margin-top:110px;display:block}.headline .title{font:700 32px montserrat;margin-top:0;margin-bottom:20px;color:#777;text-transform:none}.headline .descr{font-size:20px;margin-bottom:32px;width:90%}.hdln-show{display:none}#top-cat{margin-top:50px;background-image:linear-gradient(#fff,#ecf8fb)}#top-cat .blue-pyr{display:block;margin:0 auto}#top-cat .container .row{margin:0}#top-cat .container h2{font:700 22px montserrat;text-align:center;color:#666;margin-top:10px;margin-bottom:60px}#top-cat .container .col-sm-4.col-sm-offset-1{margin-left:5.9%}#top-cat .container .cat{background:#fff;width:29.4%;padding:0;margin-bottom:66px;border:1px solid rgba(39,160,240,0.2)}#top-cat .container .cat .col-sm-12{background:#fff;padding:0 20px}#top-cat .container .cat .col-sm-12 .title{font-size:18px;font-family:montserrat;color:#666;text-align:center;margin:23px 0;display:block;text-decoration:none;transition:color .3s ease}#top-cat .container .cat .col-sm-12 .title:hover{color:#27a0f0}#top-cat .container .cat .col-sm-12 .descr{font-size:18px}#top-cat .container .cat .img-container{padding:0;text-align:center;height:295px}#top-cat .container .cat .img-container img{vertical-align:middle;max-width:100%;display:initial}#top-cat .container .shop-all{width:248px;height:50px;font-family:montserrat;font-size:18px;color:#fff;text-align:center;display:block;margin:0 auto;line-height:50px;text-decoration:none;background:#27a0f0;border-radius:30px;margin-bottom:45px}#seo .container .title{font:700 32px montserrat;color:#666;margin-top:65px;margin-bottom:23px}#seo .container .text{font-size:20px;margin-bottom:69px}#seo .container .blue-block{width:47.5%;background:#27a0f0;height:auto;min-height:265px;margin-bottom:20px;padding-top:50px;padding-bottom:20px}#seo .container .blue-block .wrap{float:left;width:64.6%}#seo .container .blue-block .img-container{float:left;width:auto}#seo .container .blue-block .img-container .brochure{margin-left:10px;margin-right:25px;width:155px;margin-top:6px}#seo .container .blue-block .img-container .mouse{margin-left:26px;margin-top:6px;margin-right:29px;width:135px;min-height:145px}#seo .container .blue-block h3{color:#fff;font:700 22px montserrat;margin:0;margin-bottom:18px;text-transform:none}#seo .container .blue-block a{color:#fff}#seo .container .blue-block a:after{background-image:url(../images/home/white-tr.svg)}#seo .container .blue-block .descr{color:#fff;opacity:.7;font-size:18px;font-weight:300;margin-bottom:18px}#seo .container .col-sm-offset-1{margin-left:5%}.product{padding-top:35px}.product h1{font:700 32px montserrat;line-height:1;color:#666;margin-bottom:20px}.product .product-details{padding-left:0;margin-bottom:50px}.product .product-details .image-cont{position:relative;padding-left:0;height:152px;overflow:hidden}.product .product-details .image-cont a .img-responsive{width:100%}.product .product-details .image-cont .discount-circle{right:25px}.product .descr p{font-size:18px;margin-bottom:26px}.product .descr .full{font-size:16px;font-family:montserrat;color:#27a0f0}.product .descr .full:hover{text-decoration:none}.product .descr .full:focus{text-decoration:none}.product .descr .full .glyphicon-triangle-right{color:#27a0f0}.product .features ul{list-style:none;padding-top:4px;padding-left:0}.product .features ul li{padding-bottom:23px;color:#27a0f0;font-family:montserrat;display:flex;align-items:center}.product .features ul li img{vertical-align:text-bottom;margin-right:15px;display:inline-block}div.breadcrumbs ul li.product{padding-top:0}#finish{border-bottom:1px solid #e4f0f7;border-top:1px solid #e4f0f7;background:#f8fdff}#finish .container{padding-top:40px;padding-bottom:40px}#finish .container .sfss{padding:0;margin-bottom:32px}#finish .container .sfss .boxinp{background:#fff;border:1px solid #e4f0f7;border-radius:3px;padding-top:15px;padding-bottom:9px}#finish .container .sfss .boxinp .col-xs-6{padding-left:18px;padding-right:18px}#finish .container .sfss .boxinp .col-xs-6 input[type=radio]{display:none}#finish .container .sfss .boxinp .col-xs-6 label{font-size:18px;font-weight:400;cursor:pointer;position:relative;font-family:"Source Sans Pro",sans-serif}#finish .container .sfss .boxinp .col-xs-6 label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:11px;position:relative;border-radius:11px;bottom:-1px;background-color:#fff}#finish .container .sfss .boxinp .col-xs-6 label.drop-label:before{border:2px solid #ddd}#finish .container .sfss .boxinp .col-xs-6 label.checked:before{border:5px solid #27a0f0}#finish .container .sfss .sf{padding-left:0}#finish .container .sfss .ss{padding-right:0}#finish .container .sfss label.required:after{font-size:20px}#finish .container .select{font:700 20px montserrat;color:#666;margin-bottom:6px}#finish .container .select span{font-weight:400;color:#bbb}#finish .container .config-option{font-family:inherit;font-size:inherit;font-weight:inherit}#finish .container .sc{padding:0}#finish .container .sc .color-box{background:#fff;border:1px solid #e4f0f7;border-radius:3px;padding-left:5px;padding-top:5px;height:299px;overflow-y:scroll}#finish .container .sc .color-box a:hover{box-shadow:inset 0 0 0 2px #e4f0f7;border-radius:4px}#finish .container .sc .color-box .disabled{display:none}#finish .container .sc .color-box .col-sm-4{padding:15px;color:#999;font-size:18px;font-weight:400;margin-bottom:5px;text-decoration:none;line-height:19px}#finish .container .sc .color-box .col-sm-4 input:checked+label{box-shadow:inset 0 0 0 2px #27a0f0;border-radius:3px}#finish .container .sc .color-box .col-sm-4 input{display:none}#finish .container .sc .color-box .col-sm-4 label{padding:15px;color:#bbb;font-weight:400;width:97%}#finish .container .sc .color-box .col-sm-4 label i{content:'';width:40px;height:40px;display:inline-block;border-radius:27px;float:left;margin-right:15px}#finish .container .sc .color-box .col-sm-4 label span{font-size:18px;color:#999}#finish .container .sc .color-box .col-sm-4 .color-txt{color:#bbb;font-size:16px}#finish .container .sc .color-box option:disabled{display:none}#finish .container .sc .custom-select{display:none}#finish .container .cart{background-color:#fff;border:1px solid #27a0f0;border-radius:3px;padding:27px 30px 30px 27px}#finish .container .cart #has-call-for-pricing{display:none;opacity:0;text-align:center;font:400 18px montserrat,sans-serif;color:#666;padding:10px}#finish .container .cart #has-call-for-pricing .phone{display:block;padding-top:4px;color:#27a0f0;font:700 18px montserrat,sans-serif}#finish .container .cart .qty-wrapper{margin-bottom:21px}#finish .container .cart .qty-wrapper label{position:absolute;right:40px;line-height:28px;color:#bbb}#finish .container .cart .qty-wrapper input{width:100%}#finish .container .cart .stock-price .stock-container{width:40%;float:left}#finish .container .cart .stock-price .stock-container .stock{text-transform:none;font:700 14px montserrat,sans-serif;margin:4px 0 0}#finish .container .cart .stock-price .stock-container .stock .availability{text-transform:none}#finish .container .cart .stock-price .stock-container .discount-info{color:#fdb833;font:700 18px montserrat,sans-serif;font-style:italic;margin:6px 0 0}#finish .container .cart .stock-price .total{display:none}#finish .container .cart .stock-price .total,#finish .container .cart .stock-price #total-price{width:60%;float:right}#finish .container .cart .stock-price .total [id^="configurable-price-from-"],#finish .container .cart .stock-price #total-price [id^="configurable-price-from-"]{display:none}#finish .container .cart .stock-price .total .price-box,#finish .container .cart .stock-price #total-price .price-box{margin:0;text-align:right}#finish .container .cart .stock-price .total .price-box .price,#finish .container .cart .stock-price #total-price .price-box .price{color:#666;font:700 24px montserrat,sans-serif}#finish .container .cart .stock-price .total .price-box .price.discount,#finish .container .cart .stock-price #total-price .price-box .price.discount{color:#fdb833}#finish .container .cart .stock-price .total .price-box .priceWithTax,#finish .container .cart .stock-price #total-price .price-box .priceWithTax{color:#999;font:16px "Source Sans Pro",sans-serif}#finish .container .cart .add-to-cart{border:0;padding:0;margin:20px 0 0}#finish .container .cart .add-to-cart .add-to-cart-buttons{margin:0;width:100%}#finish .container .cart .add-to-cart .add-to-cart-buttons .btn-cart{font-family:montserrat,sans-serif;font-size:18px;color:white;display:block;background-color:#27a0f0;text-align:center;line-height:50px;width:100%;height:50px;border-radius:31px;text-decoration:none;margin-top:20px;text-transform:none;transition:background .3s ease}#finish .container .cart .add-to-cart .add-to-cart-buttons .btn-cart:hover{background-color:#0584c3}#finish .container .cart #attribute-label{margin-bottom:20px}#finish .container .cart #attribute-label .clearfix{padding-bottom:8px;border-bottom:1px solid #ddd}#finish .container .cart #attribute-label .clearfix p{font-family:montserrat,sans-serif;float:left;margin:0;width:86px;clear:both}#finish .container .cart #attribute-label .clearfix span{font:700 18px montserrat;float:left;color:#666}#finish .container .cart #attribute-label .top{padding-top:0;line-height:24px}#finish .container .cart #attribute-label .non-top{padding-top:14px;line-height:24px}#finish .container .cart #attribute-label .color-text-right{line-height:43px}#finish .container #tier-val{margin-bottom:5px}#finish .container #tier-val .light{color:#bbb}#finish .container #tier-val .highlight{color:#eb2675}#finish .container #tier-val .tier{font-size:14px;font-family:montserrat,sans-serif;margin-bottom:0;border-bottom:1px solid #eee;padding:4px 0}#finish .container #tier-val .tier:first-child{padding-top:0}#finish .container #tier-val .tier:last-child{border-bottom:0;margin-bottom:4px}#finish .container #tier-val .tier .sizing2{float:left;margin-bottom:inherit}#finish .container #tier-val .tier .pps{float:right;margin-bottom:inherit}#finish .container #tier-val .tier .pps.discount{color:#fdb833}#finish .container #tier-val .tier-div{margin-bottom:20px}#finish .container #SCPcustomOptionsDiv{display:none}#discount-savings{font-size:14px;font-weight:700;color:#27a0f0;margin-top:20px;margin-bottom:-35px;text-align:center}#discount-savings .savingsWithTax{font-weight:400}a.color-selected{box-shadow:inset 0 0 0 2px #27a0f0;border-radius:4px}a.color-selected:hover{box-shadow:inset 0 0 0 2px #27a0f0!important;border-radius:4px}fieldset#product-options-wrapper{border:0;padding:0;margin:0}fieldset#product-options-wrapper p.required{position:absolute}#specs .container{padding-top:30px}#specs .container .cart{background-color:#fff;border:1px solid #27a0f0;border-radius:3px;padding:27px 30px 30px 27px;margin:0 0 30px 0}#specs .container .cart #has-call-for-pricing-simple{display:none;opacity:0;text-align:center;font:400 18px montserrat,sans-serif;color:#666;padding:10px}#specs .container .cart #has-call-for-pricing-simple .phone{display:block;padding-top:4px;color:#27a0f0;font:700 18px montserrat,sans-serif}#specs .container .cart .qty-wrapper{margin-bottom:21px}#specs .container .cart .qty-wrapper label{position:absolute;right:40px;line-height:28px;color:#bbb}#specs .container .cart .qty-wrapper input{width:100%}#specs .container .cart .stock-price .stock-container{width:40%;float:left}#specs .container .cart .stock-price .stock-container .stock{text-transform:none;font:700 14px montserrat,sans-serif;margin:4px 0 0}#specs .container .cart .stock-price .stock-container .stock .availability{text-transform:none}#specs .container .cart .stock-price .stock-container .discount-info{color:#fdb833;font:700 18px montserrat,sans-serif;font-style:italic;margin:6px 0 0}#specs .container .cart .stock-price .total{display:none}#specs .container .cart .stock-price .total,#specs .container .cart .stock-price #total-price{width:60%;float:right}#specs .container .cart .stock-price .total [id^="configurable-price-from-"],#specs .container .cart .stock-price #total-price [id^="configurable-price-from-"]{display:none}#specs .container .cart .stock-price .total .price-box,#specs .container .cart .stock-price #total-price .price-box{margin:0;text-align:right}#specs .container .cart .stock-price .total .price-box .price,#specs .container .cart .stock-price #total-price .price-box .price{color:#666;font:700 24px montserrat,sans-serif}#specs .container .cart .stock-price .total .price-box .price.discount,#specs .container .cart .stock-price #total-price .price-box .price.discount{color:#fdb833}#specs .container .cart .stock-price .total .price-box .priceWithTax,#specs .container .cart .stock-price #total-price .price-box .priceWithTax{color:#999;font:16px "Source Sans Pro",sans-serif}#specs .container .cart #discount-savings{margin-bottom:-15px}#specs .container .cart .add-to-cart{border:0;padding:0;margin-bottom:0}#specs .container .cart .add-to-cart .add-to-cart-buttons{margin:0;width:100%}#specs .container .cart .add-to-cart .add-to-cart-buttons #add-to-cart-button{margin-bottom:0}#specs .container .cart .add-to-cart .add-to-cart-buttons .btn-cart{font-family:montserrat,sans-serif;font-size:18px;color:white;display:block;background-color:#27a0f0;text-align:center;line-height:50px;width:100%;height:50px;border-radius:31px;text-decoration:none;margin-top:20px;text-transform:none;transition:background .3s ease}#specs .container .cart .add-to-cart .add-to-cart-buttons .btn-cart:hover{background-color:#0584c3}#specs .container .cart #attribute-label{margin-bottom:20px}#specs .container .cart #attribute-label .clearfix{padding-bottom:8px;border-bottom:1px solid #ddd}#specs .container .cart #attribute-label .clearfix p{font-family:montserrat,sans-serif;float:left;margin:0;width:86px;clear:both}#specs .container .cart #attribute-label .clearfix span{font:700 18px montserrat;float:left;color:#666}#specs .container .cart #attribute-label .top{padding-top:0;line-height:24px}#specs .container .cart #attribute-label .non-top{padding-top:14px;line-height:24px}#specs .container .cart #attribute-label .color-text-right{line-height:43px}#specs .container #tier-val{margin-bottom:5px}#specs .container #tier-val .light{color:#bbb}#specs .container #tier-val .highlight{color:#eb2675}#specs .container #tier-val .tier{font-size:14px;font-family:montserrat,sans-serif;margin-bottom:0;border-bottom:1px solid #eee;padding:4px 0}#specs .container #tier-val .tier:first-child{padding-top:0}#specs .container #tier-val .tier:last-child{border-bottom:0;margin-bottom:4px}#specs .container #tier-val .tier .sizing2{float:left;margin-bottom:inherit}#specs .container #tier-val .tier .pps{float:right;margin-bottom:inherit}#specs .container #tier-val .tier .pps.discount{color:#fdb833}#specs .container #tier-val .tier-div{margin-bottom:20px}#specs .container .col-md-8{padding:0}#specs .container .col-md-8 h2{font:700 22px montserrat;color:#666;margin-top:0;margin-bottom:20px}#specs .container .col-md-8 h2.spec{margin-top:30px;margin-bottom:30px}#specs .container .col-md-8 .addit-box{padding:9.5px 17px 9.5px 9.5px;background:#fff;border:1px solid #f1f2f2;border-radius:3px;margin-bottom:10px;font-family:montserrat}#specs .container .col-md-8 .addit-box .left{float:left;display:table}#specs .container .col-md-8 .addit-box .left .img-container{width:60px;height:60px;overflow:hidden;float:left;border-radius:2px;margin-right:15px}#specs .container .col-md-8 .addit-box .left .img-container .product-image{border:0;display:flex;justify-content:center;height:inherit;overflow:hidden}#specs .container .col-md-8 .addit-box .left .img-container img{width:220%;align-self:center}#specs .container .col-md-8 .addit-box .left .title{font-weight:700;color:#999;width:380px;display:table-cell;vertical-align:middle}#specs .container .col-md-8 .addit-box .left .title a{color:#999;transition:color .3s ease}#specs .container .col-md-8 .addit-box .left .title a:hover{text-decoration:none;color:#0584c3}#specs .container .col-md-8 .addit-box .price-cart{overflow:hidden;display:flex;justify-content:flex-end}#specs .container .col-md-8 .addit-box .price-cart .add-cart{background:#27a0f0;color:#fff;text-decoration:none;text-align:center;line-height:26px;font-size:14px;font-weight:400;display:block;float:right;border-radius:20px;margin:17px;padding:0 18px;font-family:montserrat;text-transform:none;align-self:center;transition:background .3s ease}#specs .container .col-md-8 .addit-box .price-cart .add-cart:hover{background:#0584c3}#specs .container .col-md-8 .addit-box .price-cart .pricing{font-weight:700;color:#27a0f0;float:right;align-self:center}#specs .container .col-md-8 .addit-box .price-cart .pricing .price-box{margin:0;text-align:right}#specs .container .col-md-8 .addit-box .price-cart .pricing .price-box .price{font-family:montserrat}#specs .container .col-md-8 .addit-box .price-cart .pricing .price-box .minimal-price-link{font-size:14px}#specs .container .col-md-8 .col-sm-12{padding:0}#specs .container .view-entire{background:#fff;border:1px solid #f1f2f2;border-radius:3px;padding-top:10px;padding-bottom:9px}#specs .container .view-entire a{font-family:montserrat;color:#888;text-align:center;display:block;position:relative;text-decoration:none}#specs .container .view-entire a img{display:inline-block}#specs .container .view-entire p{font-family:montserrat;color:#888;text-align:center;margin-bottom:20px;margin-top:20px}#specs .container .swatch-form{border:1px solid #fedb99;margin-bottom:20px;padding-bottom:20px}#specs .container .avery-app{background:#fff;border:1px solid #f1f2f2;border-radius:3px;margin-top:20px;padding:0;overflow:auto}#specs .container .avery-app .avery-top{background-image:url(../images/avery-app/avery-app-bckg.svg);background-size:cover;padding:10px;border-top-left-radius:3px;border-top-right-radius:3px}#specs .container .avery-app .avery-top .avery-logo{max-height:50px;margin:10px auto}#specs .container .avery-app .avery-top .tagline{display:block;color:#fff;text-transform:uppercase;font:700 18px montserrat;text-align:center}#specs .container .avery-app .avery-bottom .link{padding:10px}#specs .container .avery-app .avery-bottom .link a img{max-height:40px}#specs ul.spec-img{margin-bottom:30px;padding:0;list-style:none}#specs ul.spec-img li{display:inline-block;margin-right:20px;position:relative}#specs ul.spec-img li .helper{position:absolute;height:100%;width:100%}#specs .heading p{font-size:18px;margin-bottom:30px}#specs .heading p span.product{padding:0;font-weight:700;font-style:italic}#specs .col-xs-12{border-bottom:1px solid #f1f2f2;margin-bottom:10px;padding:0 0 8px}#specs .col-xs-12 .col-xs-12{margin:0;padding:0;border:0}#specs .tech-data-t,#specs .average-t{color:#888;font-family:montserrat;font-size:16px}#specs .col-xs-4{padding:0}#specs .col-xs-offset-1{margin-left:8.15%}#specs .col-xs-7{padding:0;width:57.833333%}#specs .average p{font-size:18px;margin:0}#specs .tech-data p{font-size:18px;margin:0}.download{display:table;border:1px solid #f1f2f2;border-radius:3px;padding:10px;font-size:18px}.download:hover{border:1px solid #2e8ab8;text-decoration:none}.download:focus{color:#2e8ab8;border:1px solid #2e8ab8;text-decoration:none}.download .halflings-download:before{content:"\e026";font-family:'Glyphicons Halflings';font-size:22px;padding-right:8px;vertical-align:bottom;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quote-form{background:#fff;border:1px solid #fedb99;border-radius:3px;padding-top:10px;margin-bottom:20px;padding-bottom:20px}.quote-form .form-title{text-align:center;padding:10px}.quote-form a{font-family:montserrat;color:#888;text-align:center;display:block;position:relative;text-decoration:none}.quote-form a img{display:inline-block}.quote-form p{font-family:montserrat;color:#888;text-align:center;margin-bottom:20px;margin-top:20px}.quote-form input[type="radio"]{margin:8px}.quote-form input[type="text"]{width:100%}.tooltip{font-size:16px!important;font-weight:400!important;font-family:montserrat,"Source Sans Pro",sans-serif!important}.tooltip.in{opacity:1}.tooltip .tooltip-inner{background-color:#0584c3!important}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;border-top-color:#0584c3!important}#similar .container{padding-top:20px}#similar .container h2{font:700 22px montserrat;color:#666;margin-top:20px;margin-bottom:10px}#similar .container .col-md-8{padding:0}#similar .container .similar-box{background:#fff;border:1px solid #f1f2f2;border-radius:3px;padding:10px;font-family:montserrat;margin-bottom:10px}#similar .container .similar-box .img-container{width:80px;height:80px;overflow:hidden;float:left;border-radius:2px;margin-right:15px}#similar .container .similar-box .img-container a{border:0}#similar .container .similar-box .img-container a img{width:100%}#similar .container .similar-box .title{font-weight:700;color:#999;margin-top:20px}#similar .container .similar-box .title a{color:#999}#similar .container .similar-box .title a:hover{text-decoration:none}#similar .container .similar-box .view-product{color:#27a0f0;text-decoration:none;font-size:16px}#add-to-simple .total .price{color:#666;font:700 24px montserrat,sans-serif;margin-left:20px}#add-to-simple .add-to-box .add-to-cart{border:0}#add-to-simple .add-to-box .add-to-cart .add-to-cart-buttons{min-width:220px}#add-to-simple .add-to-box .add-to-cart .add-to-cart-buttons .btn-cart{font-family:montserrat,sans-serif;font-size:18px;color:white;display:block;background-color:#27a0f0;text-align:center;line-height:50px;width:100%;height:50px;border-radius:31px;text-decoration:none;margin-top:5px;text-transform:none}.tab{overflow:hidden;display:flex;flex-wrap:wrap}.tab button{background-color:#f8fcff;flex-grow:1;width:20%;border-left:none;border-top:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;font-size:14px;font-family:montserrat,sans-serif;font-weight:bold}.tab button:first-child{border-left:1px solid #DDD}.tab button:hover{background-color:#e1e5e8}.tab button.active{background-color:#FFF;border-bottom:1px solid #FFF}.tabcontent{display:none;padding:20px 0;border-top:0;margin-top:-1px;border-top:1px solid #DDD}.tabcontent ul,.tabcontent ol{list-style:disc;padding:0 0 0 20px;margin:0 0 10px 0}@media(max-width:767px){.tab{border-left:1px solid #DDD}.tab button{width:50%}.tab button:first-child{border-left:none}}#category-page .container .col-sm-8{padding:0;width:67.584%}#category-page .container .col-sm-offset-1,#category-page .container .features{margin-left:7.4%}#category-page .container .features ul li{padding-bottom:16px;display:flex;align-items:center}#category-page .container .features ul li img{max-height:50px}#category-page .container .category-img{padding-left:0;padding-right:0;margin-bottom:25px;position:relative}#category-page .container .category-img img{margin-left:-15px;border-radius:5px}#category-page .container .category-img .image-desc{position:absolute;bottom:15px;right:15px;text-align:right;padding:4px 10px 6px;background:#444;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:14px}#category-page .container .descr{padding:0;border-bottom:1px solid #e4f0f7;margin-bottom:25px}#category-page .container .descr .category-description{font-size:18px;margin-bottom:26px}#category-page .container .descr .category-description h2{font:700 20px montserrat;color:#27a0f0}#category-page .container .descr .category-description a{color:#999;border-bottom:1px dotted #27a0f0}#category-page .container .descr .category-description a:hover{color:#27a0f0;border-bottom:1px solid #27a0f0;text-decoration:none}#category-page #cat-select .block-title{display:none}#category-page #cat-select .filters{padding:0}#category-page #cat-select .filters .col-sm-12{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;padding:25px 30px}#category-page #cat-select .filters .col-sm-12 .navbar-default{background:transparent;box-shadow:none;border:0;min-height:0;margin:0}#category-page #cat-select .filters .col-sm-12 h2{font:700 20px montserrat;color:#666;margin-bottom:0}#category-page #cat-select .filters .last-div{border-bottom:1px solid #eee}#category-page #cat-select .filters ol{overflow:hidden;margin-top:10px}#category-page #cat-select .filters ol li{margin:6px 0}#category-page #cat-select .filters ol li a{font-size:16px;padding:0 0 5px;font-family:montserrat;color:#27a0f0;text-decoration:none}#category-page #cat-select .filters ol li a:hover{color:#0584c3}#category-page #cat-select .filters ol li a .count{color:#bbb!important}#category-page #cat-select .filters ol li:last-child{margin:6px 0 0 0}#category-page #cat-select .filters .currently ol{padding-left:0}#category-page #cat-select .filters .currently ol li{padding:4px 0;border-bottom:1px solid #eee}#category-page #cat-select .filters .currently ol .label,#category-page #cat-select .filters .currently ol .value{font-family:"Source Sans Pro",sans-serif;font-size:16px;color:#666;font-weight:normal;padding:0 4px 0 0}#category-page #cat-select .filters .currently ol .value{color:#999}#category-page #cat-select .filters .actions a{float:none}#category-page #cat-select .filters .sub-categories{border:1px solid #eee;padding:25px 30px;margin-bottom:20px}#category-page #cat-select .filters .sub-categories h2{font:700 20px montserrat;color:#666}#category-page #cat-select .filters .sub-categories ol{margin-top:10px}#category-page #cat-select .filters .sub-categories ol li{list-style:none;margin:6px 0}#category-page #cat-select .filters .sub-categories ol li:last-child{margin-bottom:0}#category-page #cat-select .filters .sub-categories ol li a{font-size:16px;padding:0 0 5px;font-family:montserrat;color:#27a0f0;text-decoration:none}#category-page #cat-select .filters .sub-categories ol li a:hover{color:#0584c3}#category-page #cat-select .navigation{font-family:montserrat;color:#c6c5c2;margin-bottom:10px;position:relative}#category-page #cat-select .navigation .col-sm-8{width:66.66666667%}#category-page #cat-select .navigation .col-sm-8 .count-container,#category-page #cat-select .navigation .col-sm-8 .sorter{padding:0;font-family:montserrat;color:#c6c5c2;float:left}#category-page #cat-select .navigation .view-mode .grid{background-image:url(../images/category/blockview.svg);background-position:initial;margin-right:15px}#category-page #cat-select .navigation .view-mode .list{background-image:url(../images/category/listview.svg);background-position:initial}#category-page #cat-select .navigation .count-container{padding:0}#category-page #cat-select .col-sm-pull-4 .col-md-12{padding:0}#category-page #cat-select .col-sm-pull-4 .col-md-12 .col-md-4{margin-bottom:30px;border:1px solid #eee;width:32.1%;padding:0;margin-right:15px}#category-page #cat-select .col-sm-pull-4 .col-md-12 .col-md-4 a.product-image{overflow:hidden;border:0}#category-page #cat-select .col-sm-pull-4 .col-md-12 .col-md-4.discounted{border:1px solid #fedb99}#category-page #cat-select .col-sm-pull-4 .col-md-12 .col-md-4:nth-child(3n){margin-right:0}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content{height:250px;margin-bottom:20px;text-overflow:ellipsis}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content .product-name{color:#666;text-align:center;margin:13px 10px 0 10px;text-transform:none;font:700 20px montserrat}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content .product-name a{color:#666;transition:color .2s ease}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content .product-name a:hover{color:#0584c3;text-decoration:none}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img{padding:0;list-style:none;display:table;margin:20px auto}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img li{display:inline-block;margin:0 10px;position:relative}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img li .helper{position:absolute;height:100%;width:100%}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img li .tooltip{font-size:16px;font-weight:400;font-family:montserrat,"Source Sans Pro",sans-serif}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img li .tooltip.in{opacity:1}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img li .tooltip .tooltip-inner{background-color:#0584c3}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.spec-img li .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#0584c3}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.specs{padding:0;display:table;list-style:none;margin:0 auto 57px}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content ul.specs li{font-size:18px}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .product-description-content .catpg-description{margin:20px;max-height:160px;overflow:hidden}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions{text-align:center;min-height:initial}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions a,#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions button{display:block;width:175px;height:40px;line-height:40px;color:#fff;background:#27a0f0;text-align:center;text-decoration:none;font-family:montserrat;font-size:20px;border-radius:30px;margin:0 auto 20px;text-transform:none;padding:0;transition:background-color .2s ease}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions a:hover,#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions button:hover{background:#0584c3}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions a.discounted,#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions button.discounted{background:#fdb833}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions a.discounted:hover,#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .actions button.discounted:hover{background:#e08d08}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .price-container{min-height:50px;display:flex;justify-content:center}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .price-container .price-box{text-align:center;align-self:flex-end}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .price-container .price-box #configurable-price-from-4,#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .price-container .price-box .price{font:700 20px montserrat;color:#27a0f0;padding:0}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .price-container .price-box .old-price .price{color:#CCC;font:400 18px montserrat}#category-page #cat-select .col-sm-pull-4 .products-grid .product-info .price-container .price-box .special-price .price{color:#fdb833}@media(max-width:768px){#category-page .container .category-img img{margin-left:0}#category-page .container .category-img .image-desc{right:0}#category-page .container .features ul li:last-child{padding-bottom:30px}}#contact-top{height:139px;background-image:url(../images/contact/contact-top.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#contact-top .top-img{background-color:rgba(39,160,240,0.6);height:139px;width:100%;display:flex;align-items:center;justify-content:center}#contact-top .top-img h1{font:700 32px montserrat;color:#fff;text-align:center;margin:0}#send-a-message{height:165px;display:flex;align-items:center;padding:10px 0}#send-a-message h2{font:700 22px montserrat;color:#777;text-align:center;margin-bottom:25px;margin-top:10px}#send-a-message p{font-size:20px;text-align:center}#form-block{background-color:#f2f9fe;border-top:1px solid #f1f2f2;border-bottom:1px solid #f1f2f2;padding-bottom:29px;padding-top:29px}#form-block .container .form{padding:20px 19px;float:none;width:54.17%;margin:0 auto;background-color:#fff;border-radius:3px;border:1px solid #27a0f0;height:auto}#form-block .container .form .col-xs-6{padding:0;width:48.36%;margin-bottom:18px}#form-block .container .form .col-xs-6:nth-child(2n+1){margin-right:19px}#form-block .container .form label{display:block;font-family:montserrat;color:#888;font-weight:400;margin-bottom:4px;font-size:inherit}#form-block .container .form #comment{height:150px;resize:none;outline:0;max-width:100%}#form-block .container .form .col-xs-12{border:1px solid #d1d3d4;border-radius:3px;height:36px}#form-block .container .form button{width:258px;height:50px;background-color:#27a0f0;color:#fff;font-size:18px;font-family:montserrat;border:0;border-radius:30px;padding:0;display:block;margin-left:auto;margin-right:auto;margin-top:20px}#social-media{align-items:center;padding-bottom:10px;padding-top:35px}#social-media h2{font:700 22px montserrat;color:#777;text-align:center;margin-bottom:25px;margin-top:10px}#social-media p{font-size:20px;text-align:center}#social-media .container.images{display:flex;justify-content:center;margin-top:35px;margin-bottom:60px}#social-media .container.images a{margin-left:80px}#social-media .container.images a:first-child{margin-left:0}.request-form{transition:all .3s ease}.request-form .input-box{margin-bottom:5px}.request-form .input-box label{font-family:montserrat,"Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;margin-bottom:2px}.request-form input[type="text"]{width:100%}#pyramid-swatch-request-form .form-header{overflow:auto;padding:6px 0}#pyramid-swatch-request-form .form-header .form-icon{float:left;width:58px;height:58px;margin-right:20px}#pyramid-swatch-request-form .form-header .form-title{float:left;line-height:58px;color:#999!important;font-size:16px;font-family:Montserrat,sans-serif}#pyramid-swatch-request-form #pyramid-swatch-request-form-success{display:none}#pyramid-swatch-request-form #pyramid-swatch-request-form-success .message{display:block;text-align:center}.request-form-success{display:none}.request-form-success .message{display:block;text-align:center}#pyramid-brochure-request-form .form-header{display:flex;justify-content:center;align-items:center;padding:0}#pyramid-brochure-request-form .form-header img{width:100%}#pyramid-brochure-request-form .form-title{text-align:center;line-height:normal;color:#666!important;font-size:20px;font-family:Montserrat,sans-serif;margin-top:10px;margin-bottom:0;margin-right:10px}#pyramid-brochure-request-form .form-subtext{padding:10px 0;display:block;text-align:center}#pyramid-brochure-request-form input{width:100%}#pyramid-brochure-request-form #pyramid-brochure-request-form-success{display:none}#pyramid-brochure-request-form #pyramid-brochure-request-form-success .message{display:block;text-align:center;max-width:320px}.search-res #cat-select .features{width:100%;padding:0}.search-res #cat-select .features ul li img{float:left}#faq-top{height:355px;background-image:url(../images/faq/faqtop.jpg);background-repeat:no-repeat;background-position:center}#faq-top .top-img{background-color:rgba(39,160,240,0.6);height:355px;width:100%;padding-top:106px}#faq-top .top-img h1{font:700 32px montserrat;color:#fff;text-align:center;margin-top:0;margin-bottom:55px;text-transform:none}#faq-top .top-img .form span{position:relative;display:table;margin:0 auto}#faq-top .top-img .form span:after{content:'';position:absolute;right:19px;top:15px;background-image:url(../images/faq/search.svg);background-repeat:no-repeat;width:19px;height:19px}#faq-top .top-img .form span button#src-btn{width:30px;height:38px;position:absolute;right:15px;top:5px;border:0;background:transparent;cursor:pointer;z-index:999}#faq-top .top-img .form input{width:410px;height:50px;border:0;font-family:montserrat;font-size:18px;color:#000;padding-left:25px;border-radius:3px;padding-right:39px}#faq .container h1{font:700 32px montserrat;color:#666;text-align:center;margin-top:35px;margin-bottom:44px}#faq .container .col-sm-3{width:26.67%;padding:0}#faq .container .col-sm-8{padding:0;width:67.3%;float:left}#faq .container .col-sm-8 .get-touch{font:700 25px montserrat;color:#666;margin:60px 0}#faq .container .col-sm-offset-1{margin-left:6%}#faq .container .nav-tabs{border:0}#faq .container .nav-tabs li{float:none;margin-bottom:0;border-top:1px solid #f1f2f2;border-left:1px solid #f1f2f2;border-right:1px solid #f1f2f2}#faq .container .nav-tabs li a{padding:25px 0 22px 31px;font:700 18px montserrat;border:0;color:#666;margin:0;margin-right:19px;display:block!important}#faq .container .nav-tabs li:last-child{border-bottom:1px solid #f1f2f2}#faq .container .nav-tabs li.active a{border:0;position:relative;cursor:pointer}#faq .container .nav-tabs li.active a:after{content:'';position:absolute;background-image:url(../images/faq/graytr.svg);background-repeat:no-repeat;width:11px;height:13px;right:0;top:50%;transform:translate(0,-50%)}#faq .container .main-title{font:700 22px montserrat;color:#666;margin-top:18px;margin-bottom:0}#faq .container .subtitle{margin-top:30px;margin-bottom:18px;font-family:montserrat;font-size:18px;color:#27a0f0}#faq .container .descr{font-size:18px}#faq .tablet-only{display:none}#about-top{background-image:url(../images/about/about-top.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#about-top .top-img{background-color:rgba(39,160,240,0.6);width:100%;padding:50px 0}#about-top .top-img h1{font:700 32px montserrat;color:#fff;margin:0;margin-bottom:20px;text-align:center}#about-top .top-img p{font-family:montserrat;font-size:18px;opacity:.8;color:#fff;margin-bottom:20px;text-align:center}#brands h2{font:700 22px montserrat;color:#777;text-align:center;margin:46px 0}#brands .swiper-container{height:auto}#brands .swiper-slide{height:56px;margin-top:0!important;margin-bottom:35px;display:flex}#brands .swiper-slide img{justify-content:center;width:100%}#brands .associated{margin-bottom:40px}#brands .associated .association{display:flex}#brands .associated .association img{max-height:130px;max-width:220px}#brands .associated .association.left{justify-content:flex-end}#brands .associated .association.middle{justify-content:center}#brands .associated .association.right{justify-content:flex-start}.light-blue-background{border-bottom:1px solid #e4f0f7;border-top:1px solid #e4f0f7;background:#f8fdff;padding-top:47px;padding-bottom:50px}.locations{width:100%}.locations h2{font:700 22px montserrat;color:#777;text-align:center;margin:0 0 40px}.locations .col-xs-12{padding:0}.locations .col-xs-12 h4{font:700 22px montserrat;color:#777;text-align:left;margin-top:15px}.locations .col-xs-12 p{font-size:18px}.locations .col-xs-12 .location-container{padding:10px}.locations .col-xs-12 .location-container .location{padding:0;border:1px solid rgba(39,160,240,0.2);border-radius:3px;background:#fff;overflow:auto}.locations .col-xs-12 .location-container .location .map-container{height:250px;overflow:hidden;padding:0}.locations .col-xs-12 .location-container .location .map-container img{width:100%}.locations .col-xs-12 .location-container .location .location-info{height:250px;overflow:hidden}.locations .col-xs-12 .location-container .location .location-info h3{font:700 18px montserrat;color:#666;margin:15px 0}.locations .col-xs-12 .location-container .location .location-info .phone li{margin:13px 0}.locations .col-xs-12 .location-container .location .location-info .phone li span{width:18px;display:flex;justify-content:center;float:left;margin-right:10px}.locations .col-xs-12 .location-container .location .location-info ul{list-style:none;margin:0;padding:0}.locations .col-xs-12 .location-container .location .location-info ul li{font-size:18px}.locations .col-xs-12 .information{padding:10px}#cart-page{margin-top:25px}#cart-page .container .page-title{border:0;margin-bottom:0}#cart-page .container .page-title h1{font:700 24px montserrat;margin:0;margin-bottom:0;text-transform:none}#cart-page .container .page-title ul.checkout-types{display:none}#cart-page .container .cart-table-column{padding-right:30px}#cart-page .container table#shopping-cart-table{margin-bottom:20px}#cart-page .container table#shopping-cart-table th{text-transform:none;color:#999;font-family:montserrat}#cart-page .container table#shopping-cart-table th.th-desc{width:50%}#cart-page .container table#shopping-cart-table th.th-product{width:15%}#cart-page .container table#shopping-cart-table .product-cart-image .product-image{border:0;overflow:hidden;display:flex;height:120px}#cart-page .container table#shopping-cart-table .product-cart-image .product-image img{align-self:center}#cart-page .container table#shopping-cart-table .product-cart-actions ul.cart-links{display:none}#cart-page .container table#shopping-cart-table .product-cart-info .product-name{text-transform:none}#cart-page .container table#shopping-cart-table .product-cart-info .product-cart-sku{display:none}#cart-page .container .btn-continue{position:relative;font-family:montserrat;font-size:18px;color:#27a0f0;text-decoration:none;margin-right:35px}#cart-page .container .btn-continue:after{position:absolute;top:6px;right:-15px;width:10px;height:12px;content:'';background:url(../images/header/triang.svg) no-repeat}#cart-page .container .btn-empty,#cart-page .container .btn-update{position:relative;font-family:montserrat;font-size:14px;color:#fff;text-decoration:none;margin-right:20px;padding:6px 8px}#cart-page .container .btn-update{margin-right:0}#cart-page .container .col-sm-7{margin-bottom:20px}#cart-page .container .col-md-8{width:66.66666667%}#cart-page .container .summary-column{border:1px solid #27a0f0;border-radius:2px;padding:15px}#cart-page .container .summary-column .cart-forms .shipping{margin-bottom:20px}#cart-page .container .summary-column .cart-forms .shipping .fee-label{color:#666}#cart-page .container .summary-column .cart-forms .shipping .option-label{font-weight:400}#cart-page .container .cart-totals-wrapper .cart-totals{background:transparent;border:0;padding:0}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table{text-transform:none}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tr td{text-align:right}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot{border:0}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot tr td{padding-top:10px}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot tr td strong{color:#666;font-size:22px;font-family:montserrat;font-weight:700!important}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot tr td strong span{color:#666;font-size:22px;font-family:montserrat;font-weight:700!important}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tbody{font-weight:600;color:#999;font-size:16px;font-family:montserrat}#cart-page .container .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tbody tr td span.price{font-weight:600;color:#999;font-size:16px;font-family:montserrat}#cart-page .container .cart-totals-wrapper .cart-totals .checkout-types .method-checkout-cart-methods-multishipping a{text-decoration:none}#cart-page .container .cart-totals-wrapper .cart-totals .checkout-types .method-checkout-cart-methods-fire .btn-checkout{font-family:montserrat;font-size:18px;color:white;display:block;background-color:#27a0f0;text-align:center;width:100%;border-radius:31px;text-decoration:none;text-transform:none;height:42px;min-width:280px;padding:0 40px;transition:all .3s ease;margin-top:10px}#cart-page .container .cart-totals-wrapper .cart-totals .checkout-types .method-checkout-cart-methods-fire .btn-checkout:hover{background-color:#0584c3}#no-items .page-title h1{text-transform:none;margin-top:20px;font:700 32px montserrat;color:#666;margin-bottom:20px;padding-bottom:10px}#checkout-page{margin-top:35px}#checkout-page .checkout-title h1{text-transform:none;font:700 32px montserrat;color:#666}#checkout-page .checkout-title .firecheckout-login-wrapper{line-height:54px}#checkout-page .checkout-title .firecheckout-login-wrapper a{text-decoration:none}#checkout-page #firecheckout-form .firecheckout-section{background-image:none;border-radius:3px;background-color:#f2f9fe}#checkout-page #firecheckout-form .firecheckout-section .block-title{border:0;background:transparent none repeat scroll 0 0;margin-bottom:20px}#checkout-page #firecheckout-form .firecheckout-section .block-title span:not(#shipping-method-reset):not(#payment-method-reset){font:700 20px montserrat;text-transform:none;color:#676f56}#checkout-page #firecheckout-form .firecheckout-section .block-title .num{display:none}#checkout-page #firecheckout-form .block-content input{border-radius:3px;border:1px solid #d1d3d4}#checkout-page #firecheckout-form #shipping-method{font-family:montserrat,"Source Sans Pro",sans-serif}#checkout-page #firecheckout-form #shipping-method .price{font-family:inherit}#checkout-page #firecheckout-form #shipping-method .shipping-price-old .price{font-family:inherit;font-weight:normal;color:#999;text-decoration:line-through}#checkout-page #firecheckout-form #shipping-method .shipping-price-new{font-family:inherit;font-weight:bold}#checkout-page #firecheckout-form #checkout-review{border:0;background:transparent}#checkout-page #firecheckout-form #checkout-review .block-title{background-color:#f2f9fe;border:1px solid #e4f0f7;border-bottom:0;border-radius:3px 3px 0 0}#checkout-page #firecheckout-form #checkout-review #checkout-review-load{background-color:#f2f9fe;border:1px solid #e4f0f7;border-top:0;border-radius:0 0 3px 3px;padding-left:5px;padding-right:5px}#checkout-page #firecheckout-form #checkout-review #checkout-review-table h3.product-name{text-transform:none;font-size:16px}#checkout-page #firecheckout-form #checkout-review #checkout-review-table th{background:transparent;text-transform:none}#checkout-page #firecheckout-form #checkout-review #checkout-review-submit .btn-checkout{width:258px;height:50px;background-color:#27a0f0;color:#fff;font-size:18px;font-family:montserrat;border:0;border-radius:30px;padding:0;display:block;margin-left:auto}#checkout-page #firecheckout-form #checkout-shipping-method-load label{font-weight:normal;font-size:16px}.container .account-login{margin-top:20px}.container .account-login #login-form h2{font:700 24px montserrat}.container .account-login #login-form .form-instructions{font-family:montserrat}.container .account-login #login-form .buttons-set .button{width:258px;height:50px;line-height:50px;background-color:#27a0f0;color:#fff;font-size:18px;font-family:montserrat;border:0;border-radius:30px;padding:0;display:block;text-transform:none}.container .account-login #login-form a.f-left{text-decoration:none}.container .account-login #login-form .form-list li{margin-bottom:18px}.container .account-login #login-form .form-list li input{border:1px solid #d1d3d4;border-radius:3px;height:36px}.container .account-login #login-form .form-list li input[type=checkbox]{height:inherit;margin-top:6px}.container .account-login #login-form label{display:inline;font-family:montserrat;color:#888;font-weight:400;margin-bottom:4px;font-size:inherit}.content-modal{background:#fff;border:0;box-shadow:0 0 10px rgba(0,0,0,0.25);top:0;left:0;z-index:9999;position:absolute;padding:20px;border-radius:5px;text-align:left;font-family:"Source Sans Pro",sans-serif!important;text-transform:none!important;color:#999!important;margin:40px 0}.transparent-modal{background:transparent;top:0;left:0;z-index:9998;position:absolute;margin:40px 0;width:100%}.transparent-modal .transparent-modal-hitbox{background:transparent;top:0;left:0;bottom:0;right:0;position:absolute;z-index:9998}.transparent-modal .transparent-content{z-index:9999}.modal-overlay{width:100%;height:100%;background:#001d2b;position:fixed;top:0;left:0;z-index:9997;opacity:.6;display:none}.bg-bottom{height:101px;background-image:url(../images/footer/bg-bottom.png);background-position:top center;background-repeat:repeat-x;margin-top:50px}#footer{min-height:200px;background-position:top center;background-repeat:repeat-x;background-color:#f2f9fe;padding-top:20px;padding-bottom:20px}#footer .menu{padding-right:0;min-height:219px}#footer .menu .table{margin:0}#footer .menu h3{font-family:montserrat;font-weight:700;font-size:16px;color:#666;text-transform:none;margin-top:20px;line-height:1.1}#footer .menu ul{list-style:none;padding:0;margin:0}#footer .menu ul li img{margin-right:8px;width:32px;height:32px;display:inline-block}#footer .menu ul li a{color:#27a0f0;text-decoration:none;transition:color .1s ease}#footer .menu ul li a:hover{color:#0584c3}#footer .display{padding-left:0}#footer .site{padding-left:20px}#footer .location{padding-left:20px}#footer .company{padding-left:20px}#footer .company ul li{padding-bottom:9px}@media all and (max-width:1229px){body.cms-homepage #top .call-us{margin-left:141px}.navbar-nav .call-us{margin-left:0}.navbar-nav .login{margin-left:32px}nav .nav li a{font-size:14px;padding:25px 8px}.features{padding:0}#finish .container .cart{padding:20px}#specs .addit-box .title{width:294px}#footer .menu .table{padding-left:20%}#footer .location{padding-left:0}.call-us{margin-left:141px!important}#two-brand .brand-container .col-md-8{width:90%}#two-brand .left-border .col-md-8{margin-left:51px}#brand-list .col-md-6 .descr{width:auto}#top-cat .container .cat .img-container{height:239px}#seo .container .blue-block .wrap{width:55.6%}#cat-select .col-sm-8 .item{margin-right:12px!important}#cat-select .col-sm-8 .item:nth-child(3n){margin-right:0!important}#cat-select .col-sm-8 .item .img-container{height:122px}#cat-select .col-sm-8 .item .product-info .product-description-content ul.spec-img li{margin:0 6px!important}}@media all and (max-width:991px){.skip-link{border-right:1px solid #ededed}body.cms-homepage .search-small{display:inline-block}body.cms-homepage .search{display:none}body.cms-homepage .cart{margin-top:30px}body.cms-homepage #top #navbar-collapse2{top:77px}body.cms-homepage #top .home-mid{margin-bottom:40px}body.cms-homepage #top .home-mid .header-button-group{padding:30px}.product .product-details{margin-bottom:20px}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none!important}.navbar-collapse.show{display:block!important}.navbar-collapse.collapse.in{display:block!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#navbar-collapse2{position:absolute;z-index:555;top:100%;border-top:0;width:100%}#navbar-collapse2 .nav{background:#27a0f0;margin:0}#navbar-collapse2 .nav li{float:none;margin:0;border-bottom:1px solid #6bc4ff}#navbar-collapse2 .nav li a{color:#fff;padding:10px 20px;display:block}#navbar-collapse{position:absolute;z-index:555;right:15px;top:100%;border-top:0}#navbar-collapse .nav{background:#f8fdff;border:1px solid #e4f0f7;margin:0;box-shadow:0 4px 4px rgba(0,0,0,0.15)}#navbar-collapse .nav li{float:none;margin:0}#navbar-collapse .nav li a{color:#27a0f0}#navbar-collapse .nav li .call-us{background:white;color:#666;margin:0!important;text-align:center}nav .navbar-header{float:none}nav .navbar-toggle{display:block}nav .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}nav .navbar-collapse.collapse{display:none!important}nav .navbar-collapse.show{display:block!important}nav .navbar-collapse.collapse.in{display:block!important}nav .navbar-nav{float:none!important;margin:7.5px -15px}nav .navbar-nav>li{float:none}nav .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}nav .container{height:auto}nav .navbar-header p{display:block}nav .nav li a{padding:10px 8px}nav .nav-primary li ul{background:#f8fdff!important;padding-right:0!important}.nav>li.close-menu{display:block}.nav>li.close-menu a{color:#fff}.nav>li.close-menu a span{left:90%}.nav>li.cart-button div.header-minicart a{float:none;text-align:left;border:medium none}.nav>li.login{overflow:auto}.nav>li.login a .skip-cart{width:100%}.nav>li.call-us{background:white;color:#666;margin:0!important;text-align:center}.search-small{display:inline-block}.search{display:none}header form input{width:15px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;margin-left:1px}header form input:focus{width:116px;margin-left:26px}#add-to-simple{float:none;width:100%}.cart{margin-top:30px}#specs .addit-box .title{width:360px}#footer{padding-bottom:30px}#brand-list{position:relative;border-bottom:0;height:auto}#brand-list:after{-webkit-box-shadow:inset 0 -184px 100px -120px #f8fdff;-moz-box-shadow:inset 0 -184px 100px -120px #f8fdff;box-shadow:inset 0 -184px 100px -120px #f8fdff;position:absolute;height:55px;width:100%;z-index:555;content:'';bottom:-1px}#brand-list .wrap:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#brand-list .wrap .list .col-xs-4{height:80px}#brand-list .wrap .list .col-xs-4 img{width:80%;margin:0 auto}#brand-list .hdln-hide{display:none}.headline{padding:0;margin-top:20px;text-align:center}.headline .descr{width:auto}.hdln-show{display:block}.same-headline{border-bottom:1px solid #e4f0f7;padding-bottom:30px}#top-cat .container .cat .img-container{height:177.3px}#seo .container .blue-block{padding-top:10px}#seo .container .blue-block .img-container{float:none;width:100%}#seo .container .blue-block .img-container img.mouse,#seo .container .blue-block .img-container img.brochure{display:block;margin:0 auto}#seo .container .blue-block .wrap{float:none;width:100%;text-align:center}#seo .container .blue-block .wrap h2{margin-top:10px}#category-page #cat-select .col-sm-8.col-sm-pull-4 .navigation .count-container{padding:0!important;line-height:32px}#category-page #cat-select .col-sm-8.col-sm-pull-4 .navigation .limiter{width:auto;float:left}#category-page #cat-select .col-sm-8.col-sm-pull-4 .navigation .pager{width:auto;float:right;padding:0}#category-page #cat-select .col-sm-8.col-sm-pull-4 .navigation .sorter{position:absolute;right:0;width:auto;top:0}#category-page #cat-select .col-sm-8.col-sm-pull-4 .item{width:100%;padding:0;margin-left:0!important;height:auto}#category-page #cat-select .col-sm-8.col-sm-pull-4 .item a.product-image{height:295px;width:inherit}#category-page #cat-select .col-sm-8.col-sm-pull-4 .item .product-info .product-description-content{height:auto;margin-bottom:20px}#category-page #cat-select .col-sm-8.col-sm-pull-4 .item .product-info .product-description-content .product-name{height:auto;margin-bottom:10px}#category-page #cat-select .col-sm-8.col-sm-pull-4 .item .product-info .price-container{min-height:unset}#category-page #cat-select .col-sm-12{padding:10px!important}#category-page #cat-select .col-sm-12 .collapse.navbar-collapse{display:block!important;border:0}#form-block .container .form{width:85.97%}.search-res #cat-select .features{padding:10px}#locations .col-xs-12 .location{width:48.7%}#brands .swiper-slide{width:7%!important;margin-right:20px!important}#brands .associated .association.left{justify-content:center}#brands .associated .association.middle{justify-content:center;padding:40px 0}#brands .associated .association.right{justify-content:center}}@media all and (min-width:992px){.container{padding-left:0;padding-right:0}.col-md-8{width:67.5%}.col-md-3.cart{width:26.65%}.col-md-3.view-entire{width:26.65%}.col-md-offset-1.cart{margin-left:5.833333%}.col-md-offset-1.view-entire{margin-left:5.833333%}#about-top .col-md-offset-1{margin-left:8.33333333%}}@media all and (max-width:767px){.sfss .ss{padding-left:0;margin-bottom:20px}.sfss .sf{padding-right:0;margin-bottom:20px}#finish .container .sc .color-box{background:transparent none repeat scroll 0 0;border:medium none;overflow-y:hidden;margin:0 auto;height:auto}#finish .container .sc .color-box a{display:none}#finish .container .sc .color-box select{display:block!important;margin:0 auto;width:100%;cursor:pointer;padding:10px;font-family:"Source Sans Pro",sans-serif;font-size:1.1em;line-height:1.25;color:#999;border:1px solid #e4f0f7}#finish .container .sc .color-box select:hover{box-shadow:inset 0 0 0 2px #27a0f0}#finish .container .sc .color-box select option{padding-top:5px;padding-bottom:5px;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;line-height:1.25;padding-left:10px}#finish .container .sc .custom-select{display:block}nav .navbar-header p{margin-left:15px}.product .features ul{display:table;margin:0 auto}.product .product-details{padding:0}.product .product-details .descr{padding:0}.product .product-details .image-cont{padding:0;height:auto}.product .product-details .image-cont a .img-responsive{width:65%;margin:0 auto 30px auto}#specs .container .col-md-8 .addit-box .title{width:100%;float:none;margin-top:0}#specs .container .col-md-8 .addit-box .img-container{margin-bottom:15px}#specs .container .col-md-8 .addit-box .price-cart{clear:both}#specs .container .view-entire{margin-top:30px}#footer .menu{padding:0}#footer .menu .table{width:auto;display:table;padding-left:10%;margin-bottom:0}body.cms-homepage #top .home-mid{margin-bottom:30px}body.cms-homepage #top .home-mid h1{font-size:30px}body.cms-homepage #top .home-mid .order-online{margin-top:0}body.cms-homepage #top .home-mid .order-online .message{border-radius:5px;padding:10px}body.cms-homepage #top .home-mid .header-button-group{padding:10px}body.cms-homepage #top .home-mid .header-button-group>div{padding:10px 10px 0 10px}body.cms-homepage #top .row{margin:0;padding:10px 0}#two-brand .brand-container .col-md-8{width:auto;padding-top:0;padding-bottom:20px;border-bottom:1px solid #f1f2f2;margin-bottom:20px}#two-brand .left-border{box-shadow:none}#two-brand .left-border .col-md-8{margin-left:0}#top-cat .container .cat{width:100%}#top-cat .container .cat .img-container{height:auto}#top-cat .container .col-sm-4.col-sm-offset-1{margin-left:0}#seo .container .blue-block{width:60%;margin-left:auto;margin-right:auto}#category-page .container .col-sm-8{padding:0;width:inherit}#category-page .container .col-sm-offset-1{margin-left:inherit}#category-page .container .features{margin-left:0}#category-page #cat-select .col-sm-8.col-sm-pull-4 .col-md-4 a.product-image{max-height:295px;height:auto}#category-page #cat-select .filters .col-sm-12 .navbar-default .navbar-collapse{border:0}#category-page #cat-select .filters .col-sm-12 .navbar-default .navbar-collapse.collapse.in{display:block!important;border:0}#category-page #cat-select .filters .col-sm-12 .navbar-default .collapse.navbar-collapse{display:none!important;border:0}#category-page #cat-select .filters .navbar-header .navbar-toggle.collapsed{background-image:url(../images/category/to-bt.svg);background-repeat:no-repeat;border:0;text-align:left;width:100%;padding:0;background-position:right center;background-color:transparent;margin:0}#category-page #cat-select .filters .navbar-header .navbar-toggle{background-image:url(../images/category/to-top.svg);background-repeat:no-repeat;border:0;text-align:left;width:100%;padding:0;background-position:right center;background-color:transparent;margin:0}#category-page #cat-select .navigation .count-container{width:40%!important;padding:0!important}#category-page #cat-select .navigation .sorter .sort-by label{display:none}#contact-top .top-img h1{font-size:24px}#social-media .container.images{margin-bottom:0}#social-media .container.images a{margin-left:12%}#faq .container .col-sm-offset-1{margin-left:0}#faq .container .col-sm-8{width:100%}#faq .container .col-sm-3{width:100%;position:relative;z-index:555}#locations .col-xs-12 .col-sm-6{width:100%}}@media all and (max-width:553px){.slogan{display:none}#seo .container .blue-block{width:80%;margin-left:auto;margin-right:auto}#form-block .container .form .col-xs-6{width:100%}#form-block .container .form .col-xs-6:nth-child(2n+1){margin-right:0}#faq-top .top-img .form span{width:90%}#faq-top .top-img .form input{width:100%}}@media all and (max-width:500px){body.cms-homepage #top .container.home-top{margin-bottom:20px!important}body.cms-homepage #top #navbar-collapse2{top:204px;width:100%}body.cms-homepage #top .home-logo{float:none;display:block;margin:0 auto;margin-bottom:30px;width:100%}body.cms-homepage #top .home-logo img{margin:0 auto}body.cms-homepage #top .home-mid{margin-bottom:30px!important}#seo .container .blue-block{width:100%;margin-left:auto;margin-right:auto}}@media all and (max-width:449px){.product .product-details .image-cont a .img-responsive{width:100%}}@media all and (max-width:435px){#category-page #cat-select .navigation .count-container{width:40%;line-height:normal!important}#category-page #cat-select .navigation .col-sm-8{width:100%}#specs .tech-data,#specs .tech-data-t{padding-right:15px;padding-left:0;width:50%}#specs .average,#specs .average-t{padding-left:15px;padding-right:0;width:50%;margin:0}#finish .container .config-option{font-size:19px}#finish .container .sc .color-box select{width:100%}}@media(min-width:768px) and (max-width:991px){.product .features ul li{font-size:14px}.product .features ul li img{margin-right:14px}.product .descr p{font-size:16px}.product .product-details{margin-bottom:20px}}@media all and (min-width:768px){.col-sm-pull-4{right:32.32%}#finish .container div.radio-option{margin-bottom:32px}#cat-select .filters .col-sm-12 .navbar-default .navbar-header{display:none}}@media all and (min-width:771px){.nav-primary li.level0 ul{padding-right:0!important;padding-left:0!important}.nav-primary li.level0 ul li a{padding-top:5px!important;padding-bottom:5px!important;padding-left:10px!important}.nav-primary li.level0 ul li:first-child a{padding-left:10px!important}.nav-primary li.level0 ul{top:initial}.nav-primary li.level1 ul{top:5px;left:248px}}