@font-face{font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;src:local('Glyphicons Halflings'),url('/themes/custom/hcs/fonts/glyphicons-halflings-regular.woff2') format('woff2');font-display:swap;}body{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;overflow-x:hidden;margin-top:0;letter-spacing:0.07em;}h1,h2,h3,h4,h5,h6{font-family:Jost,serif;line-height:1.4;margin-bottom:15px;}h1{font-size:60px;}h2{font-weight:600;}h3,h4{color:#993333;}h4{font-size:1em;}h1 a,h2 a,h3 a,h4 a{color:inherit;}img{height:auto;}.helper{display:inline-block;height:100%;vertical-align:middle;}.fa,.fab{color:#003366;font-size:40px;margin-right:9px;}.region-content .block-title{color:#000;font-size:24px;font-weight:400;text-transform:uppercase;border-bottom:3px solid #760815;padding-bottom:10px;display:inline-block;width:auto;margin:45px 0;}.region-content .block-title::after{content:'';border-bottom:1.5px solid #d3d3d3;display:table;width:96%;position:absolute;padding-bottom:12px;z-index:-1;}.page-header{text-align:center;margin:40px auto;text-transform:uppercase;}.region-sidebar-first h4{margin-bottom:0;}.bef-exposed-form .form-inline > .form-item.form-item-order-id{padding-right:15px;}.bef-exposed-form .form-inline select{width:100%;}.form-inline .form-control{width:100%;}.view-eclipse-sales-orders .view-filters form .panel{margin-top:10px;}.large-text{font-size:25px;margin:auto 8%;line-height:45px;}.btn{text-transform:uppercase;padding:7px 20px;margin:10px 5px;}.btn.btn-primary{background-color:#993333;}a.btn,.btn a{color:#fff;}.btn h4{margin-bottom:10px;}.btn.btn-default,.btn.btn-default a{color:#333;}input{padding:5px;border-radius:5px;}.glyphicon{margin:auto 8px;}.full-width{width:100vw;position:relative;left:50%;margin-left:-50vw;max-width:100vw !important;overflow-x:hidden;}.vcenter{display:flex;align-items:center;}.red-banner{background:#760815;color:#fff;position:relative;height:50px;bottom:0;}.red-banner a{color:#fff;}.content .red-banner{position:relative;color:#fff;font-weight:600;margin-top:-40px;margin-bottom:30px;}.content .red-banner span{text-align:center;}.region-sidebar-first .views-row{margin-bottom:20px;}.region-content .views-row,.region-content .row{margin-bottom:25px;}.bef-checkboxes > ul{padding-left:0;}.bef-checkboxes ul li{list-style:none;}.bef-checkboxes input{margin-right:7px;cursor:pointer;}.categories-view-sidebar{margin:20px auto;}.block-views-exposed-filter-blockshop-products-page-1 h2{margin-top:0;}.block-views-exposed-filter-blockshop-products-page-1 legend span{font-size:30px;font-weight:600;font-family:Jost,serif;}[id^="edit-categories"] .glyphicon-plus,[id^="edit-categories"] .glyphicon-minus{color:#760815;position:absolute;top:6px;font-size:0.7em;display:contents;cursor:pointer;}[id^="edit-categories"] .glyphicon-plus:before,[id^="edit-categories"] .glyphicon-minus:before{margin:3px;}[id^="edit-categories"] .form-checkboxes > ul > li > .form-type-checkbox input{display:none;}[id^="edit-categories"] .form-checkboxes ul li .product-family-link{font-size:0.85em;color:#000;}.categories-view-sidebar-toggle,.manufacturers-view-sidebar-toggle{display:none;}.categories-sidebar-toggle,.manufacturers-sidebar-toggle{width:100%;}ul.action-links{padding-left:0;}ul.action-links li{list-style:none;}header.navbar-default{background-color:#fff;border-color:transparent;position:fixed;overflow:hidden;}header.navbar-default .container{position:relative;}header.navbar-default .header-contact{background-color:#c4c4c4;padding:10px;text-align:right;}header.navbar-default .header-contact a{color:#000;}header.navbar-default .navbar-header .logo img{width:150px;transition:0.2s;}header.navbar-default .navbar-nav > li > a{color:#fff;margin:auto 30px;}header.navbar-default .navbar-nav > li.first{color:#fff;}header.navbar-default .navbar-nav > li.first > a{margin:0;text-indent:-9999rem;}header.navbar-default .navbar-nav > li.first > span.glyphicon-home{position:absolute;top:15px;font-size:1.2em;}header.navbar-default .bef-exposed-form{display:inline-block;}header.navbar-default .bef-exposed-form input{height:38px;}header.navbar-default .bef-exposed-form button{height:38px;font-size:0;margin:0px 3px;}header.navbar-default .bef-exposed-form .icon.glyphicon{font-size:initial;margin:0;}header.navbar-default .navbar-collapse{position:absolute;bottom:0;}header.navbar-default .navbar-collapse .bef-exposed-form{display:none;}header.navbar-default .navbar-buttons{position:absolute;bottom:60px;right:15px;transition:0.2s;}header.navbar-default .navbar-buttons fieldset,header.navbar-default .navbar-buttons .form-item-price-line{display:none;}header.navbar-default .navbar-buttons .btn{margin:0 2px;padding:7px 12px;}header.navbar-default .navbar-buttons .btn.member-login{background-color:#760815;border:2px solid #5e060f;}header.navbar-default .navbar-buttons .btn.member-register{background-color:#fff;border:2px solid #5e060f;color:#5e060f;}header.navbar-default .navbar-buttons a.btn.member-cart:hover{color:#fff;}header.navbar-default #block-cart{position:absolute;right:0;display:flex;align-items:baseline;}header.navbar-default #block-cart .block-title{font-family:Montserrat,sans-serif;font-size:initial;font-weight:700;border-right:1px solid #000;padding:0 7px;margin-bottom:18px;}header.navbar-default #block-cart .cart--cart-block{padding:0 7px;}.navbar-nav{font-weight:700;}.navbar-nav .dropdown-menu ul{position:absolute;left:120px;top:0;}.flex-direction-nav a::before{line-height:1;}.slide-wrapper{height:400px;box-shadow:0px 2px 8px #D3D3D3;}.slide-wrapper .slide-text{background-color:#88a3c7;position:absolute;right:0;height:100%;padding:60px;color:#fff;width:40%;text-align:center;}.slide-wrapper .slide-text h2{color:#fff;line-height:1.3;}.slide-wrapper .slide-text .btn{background-color:#fff;}.slide-wrapper .slide-text a.btn{color:#083553;font-weight:600;}.header-image-wrapper{height:430px;margin-bottom:80px;}.paragraph--type--callout-banner{margin:60px 0;}.banner-wrapper{height:220px;}.banner-wrapper .banner-text{background:url(/themes/custom/hcs/images/banner-bg.png) no-repeat left / contain #a9becf;position:relative;float:left;height:220px;padding:30px 120px 30px 200px;font-size:1.2em;}.banner-wrapper .banner-text h2{font-size:2em;line-height:1;}.banner-wrapper .banner-text .btn{background-color:#fff;}.banner-wrapper .banner-text a.btn{color:#083553;font-weight:600;font-size:12px;}#block-learnmore{margin:25px 0 45px;}#block-learnmore .paragraph--type--text{margin-top:20px;}#block-learnmore .paragraph--type--text p{line-height:1.3;font-size:1.2em;}#block-learnmore .paragraph--type--text p a{color:#000;}#block-learnmore .paragraph--type--callout-banner{margin:0;}#block-learnmore .banner-wrapper{background-size:cover !important;height:200px;}#block-learnmore .banner-wrapper .banner-text{background:rgba(0,0,0,0.5);height:200px;padding:40px 60px;float:right;text-align:center;}#block-learnmore .banner-wrapper .banner-text h2{font-size:35px;line-height:1.3;}#block-learnmore .banner-wrapper .banner-text h3{color:#fff;}#block-learnmore .banner-wrapper .banner-text a{color:#000;}.view-homepage-products [class*="col"]{text-align:center;margin-bottom:25px;}.view-homepage-products [class*="col"] h3{font-weight:400;color:#083553;font-size:23px;}.view-homepage-products [class*="col"] img{margin:auto;}.view-homepage-products [class*="col"] .views-col img{padding:30px;}.view-homepage-products [class*="col"] .views-field-field-company-logo,.view-homepage-products [class*="col"] .views-field-field-thumbnail-image{height:160px;width:280px;overflow:hidden;vertical-align:middle;display:table-cell;}.view-homepage-products [class*="col"] .views-field-field-company-logo{border:3px solid #d3d3d3;}.view-homepage-products [class*="col"] .views-field-field-company-logo img,.view-homepage-products [class*="col"] .views-field-field-thumbnail-image img{padding:10px 15px;vertical-align:middle;max-height:160px;max-width:160px;}.view-locations .location-text{font-weight:500;background:#8d2b25;color:#fff;text-align:center;width:50%;padding:10px 25px 30px;height:100%;}.view-locations .location-text h3{margin-bottom:20px;}.view-locations .location-text .views-field-title a,.view-locations .location-text .views-field-field-phone a{color:#fff;}.view-locations .location-text a.btn{background-color:#e6e6e6;color:#8d2b25;margin-top:20px;}.webform-flex--6 label.control-label{margin-bottom:5px;}.view-testimonials .flexslider .slides li{border:1.5px solid #d3d3d3;min-height:215px;}.view-testimonials .flexslider .slides img{width:310px;position:absolute;z-index:-1;}.view-testimonials .flexslider .slides .views-field-nothing{padding:20px 35px;font-size:13px;margin-left:260px;}.view-testimonials .flexslider .slides .views-field-nothing .field-content p{line-height:24px;}.view-testimonials .flexslider .slides .views-field-nothing .field-content span{font-size:12px;font-weight:400;line-height:10px;}#block-views-block-locations-block-2 .view-locations .views-field,.page-node-type-location .field{margin-bottom:25px;}#block-views-block-locations-block-2 .view-locations .views-field h3{color:#083553;text-transform:uppercase;font-weight:600;letter-spacing:1px;}.view-locations .views-field img,.page-node-type-location .field iframe{padding:15px;border-radius:5px;border:1.5px solid #d3d3d3 !important;}.view-shop-products .view-header{background:#ececec;padding:25px 30px;margin-bottom:20px;font-size:14px;font-weight:600;position:relative;}.view-shop-products .view-header .red{color:#993333;}.view-shop-products .price-login{text-align:right;}.view-shop-products .price-login .btn{margin-top:0;}.view-shop-products .view-header p{width:60%;}.view-shop-products .view-header p{width:100%;}.view-shop-products .price-login .svg-inline--fa{margin-left:10px;}.view-shop-products .block-title{margin:20px 0 45px;}.view-shop-products .views-row .col-inner{padding:10px 15px;border:1px solid #cecece;height:100%;box-shadow:0px 0px 10px #cecece;font-size:0.8em;}.view-shop-products .views-row .col-inner .views-field-image{height:140px;}.view-shop-products .views-row .col-inner .views-field-image img{width:100%;height:100%;object-fit:contain;}.view-shop-products .views-row .col-inner .views-field-title h4{font-size:1.2em;font-weight:600;overflow-wrap:break-word;}.view-shop-products .views-row .col-inner .views-field-field-branch-stock{font-size:0.9em;margin:10px auto;}.view-shop-products .views-row .col-inner [class*='views-field-field-branch-stock-']{font-size:.8em;}.view-shop-products .views-row .col-inner .views-field-field-branch-stock-1{margin-top:5px;}.view-shop-products .views-row .col-inner .views-field-field-branch-stock-5{margin-bottom:7px;}.view-shop-products .views-row .col-inner .views-field-field-branch-stock .status-wrapper{letter-spacing:0.3px;}.view-shop-products .views-row .col-inner form{display:inline-flex;}.view-shop-products .views-row .col-inner form .form-group{margin-bottom:0;}.view-shop-products .views-row .col-inner .button--add-to-cart{margin:10px 10px 0;padding:9.5px 10px;}.view-shop-products .views-row .col-inner .form-inline .control-label{display:none;}.view-shop-products .views-row .col-inner .form-inline .form-control{margin:10px 0 0;}.view-shop-products .views-row .col-inner .dropdown{position:absolute;bottom:20px;cursor:pointer;}.view-shop-products .views-row .col-inner .dropdown .favorites-heart{font-size:15px}.view-shop-products .views-row .col-inner .dropdown .favorites-heart .glyphicon-heart{color:#993333;}.view-shop-products .views-row .col-inner .dropdown .dropdown-menu{width:20em;}.view-shop-products .views-row .col-inner .dropdown .dropdown-menu .flag-lists a{font-size:0.9em;margin:10px;}.view-shop-products .views-row .col-inner .dropdown .dropdown-menu .flag-lists.action-unflag:before{left:17px;}.bef-exposed-form ul ul{display:none;letter-spacing:0.5px;}.bef-exposed-form ul ul ul label{font-size:.90em;display:contents;}.bef-exposed-form ul ul ul ul label{font-size:.80em;display:contents;}.button--add-to-cart{font-size:0.8em;font-weight:600;background-color:#993333;border:none;margin:auto 10px;}.favorites .button--add-to-cart{display:none;}.favorites .form-item-quantity-0-value{display:inline-table;}.favorites .form-item-quantity-0-value label{display:table-cell;}.favorites .form-item-quantity-0-value .form-control{width:80%;display:table-cell;margin-left:20px;}.favorites.product-grid .col-md-3{height:385px;margin-bottom:20px;}.view-shop-products .views-row .col-inner .views-field-variations{margin-bottom:23%;}.view-shop-products .views-row .col-inner .views-field-product-id{text-align:center;position:absolute;bottom:1%;left:0;right:0;}.view-shop-products .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.view-shop-products .row > [class*='col-']{display:flex;flex-direction:column;}.view-shop-products .views-row .col-inner .btn.btn-primary{background-color:#083553;font-size:0.8em;font-weight:600;}.modal .modal-footer{border-top:0;}.form-type-checkbox,input#edit-title{width:100%;}.product-detail .row{margin-bottom:70px;}.product-detail .row .product-left{height:450px;}.product-detail .row .product-left img{border-right:1.5px solid #c4c4c4;padding:20px 100px 20px 0;margin:50px auto;width:100%;height:100%;object-fit:contain;}.product-detail .row .product-right .product-right-inner{border:1px solid #cecece;border-radius:4px;margin-left:30px;padding:20px 40px 50px;}.product-detail .row .product-right .product-right-inner .home-branch{font-weight:bold;}.product-detail .row .product-right.logged-out .product-right-inner .member-login-wrapper{background-color:#f5f5f5;text-align:center;padding:25px 0px;margin:40px -40px;}.product-detail .row li{line-height:1.7em;padding-left:13px;margin-bottom:10px;}.product-specs li:nth-child(odd){background-color:#f0f0f0;}.product-detail .btn.member-login,.product-list .btn.member-login{background-color:#760815;border:2px solid #5e060f;white-space:normal;}.product-list .row{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #cecece;}.product-detail .block-title{margin-bottom:15px;}.product-detail .col-md-6 img{margin:auto;text-align:center;}table{background:#eee;}table th{background:#083553;color:#fff;padding:5px 10px;}table td{padding:5px 10px;border:2px solid #fff;font-size:0.9em;}.product-right-inner > .flag-lists{margin-top:30px;}.product-right-inner > .flag-lists ~ .flag-lists{margin-top:0;}.flag-lists a{color:#083553;font-style:normal;font-size:0.9em;padding:5px 10px 5px 30px;border-radius:3px;display:block;margin:5px 0;}.flag-lists a:hover{background-color:#eee;}.flag-lists.action-unflag{position:relative;}.flag-lists.action-unflag a{background-color:#eee;}.flag-lists.action-unflag:before{font-family:'Glyphicons Halflings';content:"\e005";margin:5px 0px;color:#993333;position:absolute;left:7px;}.product-grid{font-size:0.9em;}.product-grid .col-md-3{height:320px;margin-bottom:20px;}.product-detail .product-grid .col-md-3{height:250px;}.product-grid .col-md-3 .col-inner{padding:10px 15px;border:1px solid #cecece;height:100%;box-shadow:0px 0px 10px #cecece;font-size:0.9em;}.product-grid .col-md-3 .col-inner .product-grid-image{height:140px;}.product-grid .col-md-3 .col-inner .product-grid-image img{width:100%;height:100%;object-fit:contain;}.product-grid .col-md-3 .col-inner h4{font-size:1.2em;font-weight:600;overflow-wrap:break-word;}.product-grid .col-md-3 .col-inner .flag-lists{position:absolute;bottom:5%;left:10%;right:10%;}.product-grid .col-md-3 .col-inner .flag-lists.action-unflag:before{font-family:'Glyphicons Halflings';content:"\e005";margin:10px 0;color:#993333;position:absolute;left:7px;}.product-grid .product-bundle-form{clear:both;margin:0 10px 30px;border-bottom:1px solid #cecece;padding-bottom:15px;}.product-grid .product-bundle-form .product-bundle-form-btn{position:relative;display:inline-block;}.product-grid .product-bundle-form .product-bundle-form-btn button{float:left;padding-left:35px;}.hcs-custom-products-flagged-quantities-form .form-type-number{display:none;}.product-grid .product-bundle-form .product-bundle-form-btn .glyphicon{position:absolute;left:10px;top:20px;bottom:20px;}.product-grid .product-bundle-form .product-bundle-form-btn .glyphicon-remove-sign{color:#993333;}.cart-block--summary,.cart-block--summary__icon img,.cart-block--summary__count{vertical-align:top;}.cart-block--summary__icon img{display:none;}.view-commerce-cart-form .help-block{position:absolute;left:0;right:0;text-align:center;font-size:1em;z-index:-1;}.checkout-order-summary .field--name-product-id{font-size:0.8em;margin:10px;}button[id^='edit-checkout'].btn-default{float:right;color:#fff;background-color:#5bc0de;border-color:#46b8da;}button[id^='edit-submit'].btn-info{background-color:#fff;color:#333;border-color:#ccc;}button[id^='edit-submit'].btn-info:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}.layout-region-checkout-main .field--name-field-place-bid .checkbox label{font-weight:700;}.layout-region-checkout-footer .btn{margin-left:0;}.form-wrapper__login-option input.form-checkbox:not([type="submit"]):not([type="password"]){width:unset;}.form-item-captcha-response input.form-control{display:inline;width:auto;}#mailchimp-signup-subscribe-block-sales-promotions-form .form-item-captcha-response{color:#fff;}.main-container{margin-bottom:35px;margin-top:220px;}.view-eclipse-sales-orders button{margin-top:23px;}.newsletter-signup{background-color:#083553;padding:50px 0;display:flex;align-items:center;}.newsletter-signup h3,.newsletter-signup p{color:#fff;margin:0 0 5px 0;}.newsletter-signup .newsletter-signup-left{text-align:right;}.newsletter-signup .mailchimp-signup-subscribe-form label{color:#fff;}.newsletter-signup input{width:350px;}.newsletter-signup .captcha__title{display:none;}.newsletter-signup .captcha__element{margin-top:12px;}footer.footer{padding-bottom:0;}footer nav{margin:auto;display:table;}footer nav .navbar-nav a{color:#083553;}footer nav .navbar-nav a:hover,footer nav .navbar-nav a:focus,footer nav .navbar-nav a.active{background:none;}footer .region-footer{border-bottom:1px solid #3a5d7c;padding-bottom:10px;text-align:center;}footer .footer-social-icons{text-align:center;margin:35px;}footer .footer-social-icons path{color:#083553;}footer .footer-social-icons svg{font-size:40px;margin:0 10px;}footer .footer-contact{background-color:#e5e5e5;padding:20px;text-align:right;}footer .footer-contact a{color:#000;}footer .footer-links{background-color:#c4c4c4;padding:20px;line-height:40px;}footer .footer-links h4{color:#083553;text-transform:uppercase;}footer .footer-links a{color:#000;}.paragraph.paragraph--type--row{margin-bottom:30px;}.paragraph .field--name-field-content{margin-bottom:60px;}.paragraph .field--name-field-content:last-child{margin-bottom:0;}.paragraph--type--full-width-heading{background-color:#993333;margin-bottom:30px;text-align:center;}.paragraph--type--full-width-heading h2{color:#fff;font-size:50px;}.paragraph.paragraph--type--call-to-action{padding:0 40px;}.paragraph.paragraph--type--call-to-action .callout-image{height:270px;}.paragraph.paragraph--type--call-to-action p{padding:20px;border-left:2px solid #E5E5E5;border-right:2px solid #E5E5E5;margin:0;}.paragraph.paragraph--type--call-to-action a.btn{background:none;border:2px solid #993333;width:100%;color:#933;margin:0;}.paragraph--type--inline-image img{padding:15px;border-radius:5px;border:1.5px solid #d3d3d3}.paragraph--type--text h3{margin-bottom:30px;}.paragraph--type--text p{line-height:37px;margin-bottom:30px;}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-5ths{width:20%;float:left;}.customer-profile .nav-tabs a.nav-link.is-active{text-decoration:none;background-color:#d9534f;color:#fff}.view-eclipse-sales-orders .help-block{font-size:15px;}@media print{.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666666666666%;}.col-sm-10{width:83.33333333333334%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666666666666%;}.col-sm-7{width:58.333333333333336%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666666666667%;}.col-sm-4{width:33.33333333333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.666666666666664%;}.col-sm-1{width:8.333333333333332%;}}.view-checkout-order-items-summary .view-content .field--name-total-price > div > div:nth-child(3){display:none;}
@media (min-width:1200px){.col-lg-5ths{width:20%;float:left;}}@media screen and (max-width:1199px){header.navbar-default .navbar-nav > li > a{color:#fff;margin:auto 15px;}.view-shop-products .views-row .col-inner form{display:block;}.view-shop-products .views-row .col-inner form .form-group{text-align:center;}.view-shop-products .views-row .col-inner .button--add-to-cart{padding:7px 20px;}.view-shop-products .views-row .col-inner .views-field-variations{margin-bottom:0;}.view-shop-products .views-row .col-inner .views-field-product-id{position:unset;}.view-shop-products .views-row .col-inner .dropdown{bottom:0;}}@media screen and (max-width:991px){.slide-wrapper{height:720px;background-position:top center !important;background-size:auto 400px !important;}.slide-wrapper .slide-text{height:auto;padding:10px 0 10px;width:100%;bottom:0px;top:400px;}.banner-wrapper{height:auto;}.banner-wrapper .banner-text{height:auto;padding:10px 120px 20px 200px;}.field--name-field-columns .paragraph{margin:35px auto;}.field--name-field-columns .paragraph .img-responsive{margin:auto;}.region-sidebar-first .form-item > input.form-text{width:100%;}.col-md-4{margin-bottom:40px;}.banner-wrapper .banner-text{height:auto;padding:15px 50px;float:none;background-image:unset;}header.navbar-default .navbar-buttons a.btn{font-size:12px;padding:7px;margin:0;}header.navbar-default .navbar-nav > li > a{margin:auto;font-size:0.9em;}.product-detail .row .product-left img{border-right:none;padding:0;}.view-shop-products .view-header{height:110px;}.view-shop-products .price-login{top:45px;left:40px;}.product-detail .row .product-right .product-right-inner{margin-left:0;}}@media (min-width:992px){.col-md-5ths{width:20%;float:left;}}@media screen and (min-width:991px){header.navbar-default #views-exposed-form-hcs-products-page-1{float:right;margin-left:10px;margin-top:2px;}header.navbar-default #views-exposed-form-hcs-products-page-1 button{font-size:0;}header.navbar-default #views-exposed-form-hcs-products-page-1 button .icon{font-size:initial;}}@media (min-width:768px){.col-sm-5ths{width:20%;float:left;}.vbottom{display:flex;align-items:baseline;}header.navbar-default .navbar-buttons{display:inline-flex;}header.navbar-default .navbar-buttons .form-inline .form-group{display:table-cell;}}@media screen and (max-width:767px){header.navbar-default{box-shadow:0 3px 5px 1px #c4c4c4;}header.navbar-default .navbar-header .logo{margin-top:10px;}header.navbar-default .navbar-header .logo img{width:120px;}header.navbar-default .navbar-nav > li.first > a{text-indent:unset;}header.navbar-default .navbar-nav > li.first > span.glyphicon-home{display:none;}header.navbar-default .navbar-nav > li.first,header.navbar-default .navbar-nav > li > a{color:#555;}header.navbar-default .navbar-buttons{top:95px;}header.navbar-default .navbar-buttons .btn{margin:0;vertical-align:top;}header.navbar-default .navbar-buttons .form-inline > .form-item{float:none;margin:0;}header.navbar-default .navbar-buttons .bef-exposed-form{display:none;}header.navbar-default .navbar-collapse{position:unset;}header.navbar-default .navbar-collapse .bef-exposed-form,header.navbar-default .navbar-collapse .bef-exposed-form .form-inline > .form-item,header.navbar-default .navbar-collapse .bef-exposed-form .form-actions{display:inline-block;}header.navbar-default .red-banner{display:none;}header.navbar-default #block-cart{right:70px;top:30px;}.page-header{margin:auto;font-size:2em;}.main-container{margin-top:160px;}.region-sidebar-first .form-item > input.form-text{width:auto;}.views-view-grid .views-col{width:100%;margin-bottom:35px;}.locations-wrapper{margin-bottom:30px;}.view-testimonials .flexslider .slides .views-field-nothing{margin-left:0;}.view-testimonials .flexslider .slides .views-field-field-testimonial-image{display:none;}}@media screen and (max-width:679px){.main-container{margin-top:0;}header.navbar-default{position:relative;}header.navbar-default .navbar-buttons{top:90px;}header.navbar-default .header-contact{font-size:12px;}.hero-image-wrapper{height:395px;margin-bottom:30px;}.hero-image-wrapper .hero-caption{width:auto;top:100px;}.hero-image-wrapper .hero-caption h1{font-size:40px;}.views-view-grid .col img{width:200px;}.view-homepage-products .views-view-grid .views-field-field-company-logo{display:inline-block;margin:auto;}.region-content .views-row,.region-content .row{margin-bottom:0;}.region-sidebar-first .bef-exposed-form .form-inline > .form-item{margin-bottom:0;float:none;}.region-sidebar-first .categories-view-sidebar-toggle,.region-sidebar-first .manufacturers-view-sidebar-toggle{display:block;}.categories-view-sidebar,.manufacturers-view-sidebar{display:none;}.view-shop-products .row{display:block;}.view-shop-products .views-row .col-inner{margin:10px 25px;}}@media (max-width:426px){header.navbar-default .navbar-header .logo img{width:100px;}header.navbar-default .header-contact,header.navbar-default .navbar-buttons a.btn{font-size:10px;letter-spacing:0.7px;}header.navbar-default .navbar-buttons{top:80px;}header.navbar-default .header-contact .container{padding:0;}header.navbar-default #block-cart .block-title,header.navbar-default #block-cart .cart--cart-block{font-size:11px;padding:0 4px;}header.navbar-default #block-cart .glyphicon{margin:auto;}h3.field-content{font-size:16px;margin-top:10px;margin-bottom:10px;}header.navbar-default .bef-exposed-form input{font-size:10px;}header.navbar-default .bef-exposed-form .form-actions{float:right;}header.navbar-default .bef-exposed-form button{padding:10px;}div.field-content{font-size:12px;}}
