@font-face{font-family: 'Montserrat';src: url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-bold-webfont.eot");src: url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-bold-webfont.woff2") format("woff2"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-bold-webfont.woff") format("woff"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-bold-webfont.ttf") format("truetype"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-bold-webfont.svg#montserratbold") format("svg");font-weight: 700;font-style: normal}@font-face{font-family: 'Montserrat';src: url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-light-webfont.eot");src: url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-light-webfont.eot?#iefix") format("embedded-opentype"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-light-webfont.woff2") format("woff2"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-light-webfont.woff") format("woff"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-light-webfont.ttf") format("truetype"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-light-webfont.svg#montserratlight") format("svg");font-weight: 300;font-style: normal}@font-face{font-family: 'Montserrat';src: url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-regular-webfont.eot");src: url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-regular-webfont.woff2") format("woff2"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-regular-webfont.woff") format("woff"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-regular-webfont.ttf") format("truetype"), url("/packages/connselmer/themes/connselmer/assets/fonts/montserrat-regular-webfont.svg#montserratregular") format("svg");font-weight: 400;font-style: normal}@font-face{font-family: 'Glyphicons Halflings';src: url("/packages/connselmer/themes/connselmer/assets/fonts/bootstrap/glyphicons-halflings-regular.eot");src: url("/packages/connselmer/themes/connselmer/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/packages/connselmer/themes/connselmer/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("/packages/connselmer/themes/connselmer/assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("/packages/connselmer/themes/connselmer/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("/packages/connselmer/themes/connselmer/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}@font-face{font-family: 'GothamLight';src: url("/packages/connselmer/themes/connselmer/assets/fonts/gotham-light-regular.eot");src: url("/packages/connselmer/themes/connselmer/assets/fonts/gotham-light-regular?#iefix") format('embedded-opentype'), url("/packages/connselmer/themes/connselmer/assets/fonts/gotham-light-regular.woff") format('woff'), url("/packages/connselmer/themes/connselmer/assets/fonts/gotham-light-regular.ttf") format('truetype'), url("/packages/connselmer/themes/connselmer/assets/fonts/gotham-light-regular.svg#svgFontName") format('svg')}.brand-logo{max-width: 75%;height: auto;display: inline-block;margin-left: 15px}.brand_nav{border: 0px}.brand_nav ul li a{text-transform: uppercase;line-height: 50px}.brand-social{padding-left: 5px;height: 82px}.brand-social span{font-size: 10px}.brands{padding-top: 10px;padding-bottom: 10px;overflow: hidden;max-height: 70px}.brand{width: 7.3333%}.thumbnail_container{position: relative;width: 100%;padding-bottom: 100%;margin-bottom: 20px}.theme.thumbnail{position: absolute;width: 100%;height: 100%;background: none;border: none;margin-top: 25px}.theme .thumbnail img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;min-width: 60px}.bx-wrapper{min-width: 95%}.bx-viewport{overflow-y: visible}.brands .bx-viewport{height: 60px !important}.bx-wrapper{min-width: 95%;margin-bottom: 0px}.brand_tagline_footer{text-align: center;text-transform: uppercase;font-size: 32px;padding: 20px;font-family: GothamLight}.brands .bx-viewport{height: 60px !important}.brands .bx-viewport{overflow-y: visible !important;display: block !important;margin-left: auto !important;margin-right: auto !important;width: 90% !important}.bx-wrapper{min-width: 100%;margin-bottom: 0px}.theme.thumbnail img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;min-width: 60px}.brand_footer .logos{margin-top: 30px}.brands > .thumbnail > a > img.img-responsive{width: 100% !important}.theme .thumbnail{position: absolute;width: 100%;height: 100%;background: none;border: none;margin-top: 25px}@media only screen and (max-width: 500px){.no-pad-left,.no-pad-right{padding-left: 15px;padding-right: 15px}.brand-social{width: 100%}.theme .thumbnail img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;min-width: 40px}.brands > .bx-viewport{height: 60px !important;width: 95% !important;padding-left: 10px}}@media only screen and (max-width: 768px){.no-pad-left,.no-pad-right{padding-left: 15px;padding-right: 15px}.brand-social{width: 100%}.brand_nav ul li a{line-height: 10px;margin-left: 10px}.brand-social{height: 60px}.brand{width: 10.3333%}.brand-slider,.brand-slider li,.bxslider,.bxslider li{list-style: none}.brand-wrapper{font-size: 0;overflow: auto;overflow-y: hidden;white-space: nowrap;width: 100%;height: 100%}.brand-wrapper > .brand{display: inline-block;font-size: 16px;vertical-align: top}.theme .thumbnail img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;min-width: 40px}.brands > .bx-viewport{height: 60px !important;width: 95% !important;padding-left: 10px}}@media only screen and (max-width: 994px){.navbar-toggle{margin-right: 20px}.brand-social{width: 100%}.brand_nav ul li a{line-height: 10px;margin-left: 10px}.brand-social{height: 60px}.container{padding-left: 0px;padding-right: 0px}}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}b,strong{font-weight: bold}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}figure{margin: 1em 40px}hr{box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button{-webkit-appearance: button;cursor: pointer}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}@media print{*,*:before,*:after{background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important}a,a:visited{text-decoration: underline}a[href]:after{content: " (" attr(href) ")"}a[href^="#"]:after{content: ""}pre,blockquote{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr,img{page-break-inside: avoid}img{max-width: 100% !important}p,h2,h3{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}}*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}html{font-size: 10px;-webkit-tap-highlight-color: transparent}body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 16px;line-height: 1.428571429;color: #585858}input,button,select,textarea{font-family: inherit;font-size: inherit;line-height: inherit}a{color: #000;text-decoration: none}a:hover,a:focus{color: #4a6b60;text-decoration: underline}a:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}figure{margin: 0}img{vertical-align: middle}hr{margin-top: 25px;margin-bottom: 25px;border: 0;border-top: 1px solid #e0e0e0}h1,h2,h3,h4,h5,h6{font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit}h1,h2,h3{margin-top: 25px;margin-bottom: 12.5px}h4,h5,h6{margin-top: 12.5px;margin-bottom: 12.5px}h1{font-size: 46px}h2{font-size: 38px}h3{font-size: 31px}h4{font-size: 20px}h5{font-size: 18px}h6{font-size: 16px}p{margin: 0 0 12.5px}small{font-size: 88%}mark{background-color: #fcf8e3;padding: .2em}.text-center{text-align: center}ul,ol{margin-top: 0;margin-bottom: 12.5px}dl{margin-top: 0;margin-bottom: 25px}dt,dd{line-height: 1.428571429}dt{font-weight: bold}dd{margin-left: 0}blockquote{padding: 12.5px 25px;margin: 0 0 25px;font-size: 22.5px;border-left: 5px solid #e0e0e0}address{margin-bottom: 25px;font-style: normal;line-height: 1.428571429}code,kbd,pre,samp{font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code{padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 0}kbd{padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 0;box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display: block;padding: 12px;margin: 0 0 12.5px;font-size: 17px;line-height: 1.428571429;word-break: break-all;word-wrap: break-word;color: #585858;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 0}.container{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}.container:before,.container:after{content: " ";display: table}.container:after{clear: both}@media (min-width: 768px){.container{width: 750px}}@media (min-width: 992px){.container{width: 970px}}@media (min-width: 1200px){.container{width: 1170px}}.row{margin-left: -15px;margin-right: -15px}.row:before,.row:after{content: " ";display: table}.row:after{clear: both}.col-md-4,.col-md-8,.col-sm-12{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){.col-sm-12{float: left}}@media (min-width: 992px){.col-md-4,.col-md-8{float: left}.col-md-4{width: 33.3333333333%}.col-md-8{width: 66.6666666667%}}table{background-color: transparent}caption{padding-top: 8px;padding-bottom: 8px;color: #9c9c9c;text-align: left}th{text-align: left}@media screen and (max-width: 767px){.container-fluid > .navbar-header{margin-left: 0;margin-right: 0}.container-fluid-override{padding-left: 15px !important}}fieldset{padding: 0;margin: 0;border: 0;min-width: 0}legend{display: block;width: 100%;padding: 0;margin-bottom: 25px;font-size: 27px;line-height: inherit;color: #585858;border: 0;border-bottom: 1px solid #e5e5e5}label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold}output{display: block;padding-top: 7px;font-size: 18px;line-height: 1.428571429;color: #7a7a7a}.form-control{display: block;width: 100%;height: 39px;padding: 6px 12px;font-size: 18px;line-height: 1.428571429;color: #7a7a7a;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color: #999;opacity: 1}.form-control:-ms-input-placeholder{color: #999}.form-control::-webkit-input-placeholder{color: #999}.form-control::-ms-expand{border: 0;background-color: transparent}.btn{display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 18px;line-height: 1.428571429;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.btn:focus,.btn:active:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus{color: #fff;text-decoration: none}.btn:active{outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default{color: #fff;background-color: #6c6c6c;border-color: transparent}.btn-default:focus{color: #fff;background-color: #c9b581;border-color: transparent}.btn-default:hover{color: #fff;background-color: #c9b581;border-color: transparent}.btn-default:active{color: #fff;background-color: #c9b581;border-color: transparent}.btn-default:active:hover,.btn-default:active:focus{color: #fff;background-color: #1e3852;border-color: transparent}.btn-default:active{background-image: none}.btn-transparent{color: #fff;background-color: transparent;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-top-left-radius: 0;border: 1px solid #fff !important}.btn-transparent:focus{color: #fff;background-color: #383059;border: 1px solid #fff}.btn-transparent:hover{color: #fff;background-color: #2a2a2a;border: 1px solid #fff}.btn-transparent:active{color: #fff;background-color: #383059;border: 1px solid #fff}.btn-transparent:active:hover,.btn-transparent:active:focus{color: #fff;background-color: #1e3852;border: 1px solid #fff}.btn-transparent:active{border: 1px solid #fff;background-image: none}.btn-alternate{color: #fff;background-color: #6c6c6c;border-color: transparent;border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;border-top-right-radius: 0 !important;border-top-left-radius: 0 !important}.btn-alternate:focus{color: #fff;background-color: #c9b581;border-color: transparent}.btn-alternate:hover{color: #fff;background-color: #c9b581;border-color: transparent}.btn-alternate:active{color: #fff;background-color: #c9b581;border-color: transparent}.btn-alternate:active:hover,.btn-alternate:active:focus{color: #fff;background-color: #1e3852;border-color: transparent}.btn-alternate:active{background-image: none}.input-group{position: relative;display: table;border-collapse: separate}.input-group .form-control{position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0}.input-group .form-control:focus{z-index: 3}.input-group-btn,.input-group .form-control{display: table-cell}.input-group-btn{width: 1%;white-space: nowrap;vertical-align: middle}.input-group .form-control:first-child{border-bottom-right-radius: 0;border-top-right-radius: 0;border-bottom-left-radius: 0;border-top-left-radius: 0}.input-group-btn:last-child > .btn{border-bottom-left-radius: 0;border-top-left-radius: 0}.input-group-btn{position: relative;font-size: 0;white-space: nowrap}.input-group-btn > .btn{position: relative}.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index: 2}.input-group-btn:last-child > .btn{z-index: 2;margin-left: -1px}@-webkit-keyframes progress-bar-stripes{from{background-position: 40px 0}to{background-position: 0 0}}@keyframes progress-bar-stripes{from{background-position: 40px 0}to{background-position: 0 0}}@-ms-viewport{width: device-width}.navigation .navbar .store-nav-search-bar .input-group input:-ms-input-placeholder{color: #7a7a7a}.navigation .navbar .store-nav-search-bar .input-group input::-webkit-input-placeholder{color: #7a7a7a}@media (min-width: 1199px){.footer-push{margin-bottom: -390px;min-height: 100%}.footer-push:after{content: "";display: block}}#footer{height: 390px;background-color: #2a2a2a}@media (max-width: 1199px){#footer .no-padding-mobile{padding: 0}}.store-locator{padding-top: 15px;padding-bottom: 15px;background-color: #000;background-image: url('/packages/bachbrass/themes/bachbrass/assets/img/background_locator.svg');background-repeat: no-repeat;background-position: 40px;margin: 0 auto}.store-locator-tabs,.store-locator-tabs ul{margin: 0;padding: 0}.store-locator-tabs ul,.store-locator-tabs ul li{list-style-type: none}.store-locator-tabs ul li{padding: 8px;background-color: #4a6b60}.store-locator-tabs ul li.active,.store-locator-tabs ul li:hover{background-color: #000}.store-locator-tabs ul li,.store-locator-tabs ul li a{color: #fff;text-transform: uppercase}.store-locator-tabs ul li{display: inline-block}.search-intl{display: none}@media (max-width: 1299px){.store-locator{background-image: none}}@media (min-width: 768px){.store-locator{padding-top: 30px;padding-bottom: 30px}}.store-locator .store-locator-box{float: left;width: 100%;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: center;margin: 0 auto}@media (min-width: 992px){.store-locator .store-locator-box{float: left;width: 83.3333333333%}}@media (min-width: 992px){.store-locator .store-locator-box{left: 8.3333333333%}}.store-locator .store-locator-box h3{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.5em;margin: 0;margin-bottom: 10px;color: #fff;text-transform: uppercase}.store-locator .store-locator-box p{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 0.8888888889em;font-weight: 400;display: block;margin: 0;padding: 0;color: #fff;width: 100%;text-align: center}@media (min-width: 768px){.store-locator .store-locator-box p{font-size: 1.2111111111em;margin-bottom: 20px}}.store-locator .store-locator-box .store-locator-search .form-control{height: 50px;border: 1px solid #fff;background-color: transparent;color: #fff;font-size: 0.8333333333em}.store-locator .store-locator-box .store-locator-search .form-control::-moz-placeholder{color: #fff;opacity: 1}.store-locator .store-locator-box .store-locator-search .form-control:-ms-input-placeholder{color: #fff}.store-locator .store-locator-box .store-locator-search .form-control::-webkit-input-placeholder{color: #fff}@media (min-width: 768px){.store-locator .store-locator-box .store-locator-search .form-control{font-size: 0.8888888889em}}.store-locator .store-locator-box .store-locator-search .btn{text-transform: uppercase;font-weight: 200;margin-top: 0;padding: 15px 30px;margin-left: 15px;font-size: 15px;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}.store-locator .store-locator-box .store-locator-search img{margin-left: 10px;margin-top: -4px;display: inline-block}@media (max-width: 991px){.store-locator .store-locator-box .store-locator-search .input-group{display: block}.store-locator .store-locator-box .store-locator-search .input-group input{width: 100%}.store-locator .store-locator-box .store-locator-search .input-group input:before,.store-locator .store-locator-box .store-locator-search .input-group input:after{content: " ";display: table}.store-locator .store-locator-box .store-locator-search .input-group input:after{clear: both}.store-locator .store-locator-box .store-locator-search .input-group .input-group-btn:before,.store-locator .store-locator-box .store-locator-search .input-group .input-group-btn:after{content: " ";display: table}.store-locator .store-locator-box .store-locator-search .input-group .input-group-btn:after{clear: both}.store-locator .store-locator-box .store-locator-search .input-group .input-group-btn .btn{width: 100%;margin: 1em 0 0 0}}#footer .footer-menu{padding-top: 40px;padding-bottom: 40px;width: 100%;float: left}.footer-cs-logo{width: 70%}@media (max-width: 991px){#footer .footer-menu{padding-bottom: 20px}.additional-links h5{text-align: center !important}.footer-logo img,.footer-logo-copyright img{width: 40%}}#footer .footer-menu .footer-product-menu{float: left;width: 100%;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;margin-bottom: 30px}.tagline-logo img{width: 100%}.tagline-logo img,.footer-logo img,.footer-logo-copyright img{height: 100%}@media (max-width: 767px){.tagline-logo{text-align: center}.tagline-logo img,.footer-logo img,.footer-logo-copyright img{width: 50%}.additional-links h5{text-align: center !important}.footer-logo img,.footer-logo-copyright img{width: 35%}}@media (min-width: 768px){#footer .footer-menu .footer-product-menu{float: left;width: 33.3333333333%}}@media (min-width: 768px){#footer .footer-menu .footer-product-menu{margin-bottom: 0px}}#footer .footer-menu img{max-width: 80%;margin-bottom: 15px}#footer .footer-menu h5{color: #c3b38d;font-size: 0.8333333333em;font-weight: 700;text-decoration: none;text-transform: uppercase;margin-top: 4px;text-align: center}#footer .footer-menu h5 a{color: #c3b38d}#footer .footer-menu h5 a:active{color: #fff}#footer .footer-menu h5 a:hover{color: #fff}.footer-logo-copyright{text-align: right}.footer-menu ul{padding: 0;list-style-type: none;font-size: 0.6966666667em;color: #c3b38d}.footer-menu ul li a{color: #c3b38d}.footer-menu ul li a:hover,.footer-menu ul li a:active{color: #fff}@media (min-width: 992px){#footer .footer-menu h5,.additional-links h5{text-align: left;font-size: 0.7777777778em}#footer .footer-menu h5{text-align: left}}#footer .footer-menu p{font-size: 0.6666666667em;color: #c3b38d}#footer .footer-menu ul.products{margin-bottom: 0;padding-left: 0;width: 100%;float: left}#footer .footer-menu ul.products li{margin-bottom: 2px;display: block;list-style-type: none;text-align: center}@media (min-width: 768px){#footer .footer-menu ul.products li{text-align: left}}#footer .footer-menu ul.products li a{color: #9c9c9c;font-size: 0.7777777778em;text-decoration: none;transition: all ease .2s}#footer .footer-menu ul.products li a:hover,#footer .footer-menu ul.products li a:focus{color: white}#footer .footer-menu ul.footer-nav{margin-bottom: 0;padding-left: 0;padding-top: 30px}#footer .footer-menu ul.footer-nav li{display: block;list-style-type: none;text-align: center}#footer .footer-menu ul.footer-nav li a{color: #9c9c9c;font-size: 1.1em;text-decoration: none;transition: all ease .2s}.footer-nav{padding-left: 0 !important}.footer-menu .row{margin-left: 30px;margin-right: 30px}#footer .footer-menu ul.footer-nav li a:hover,#footer .footer-menu ul.footer-nav li a:focus{color: white}#footer .footer-social img{max-width: 170px;width: 50%;height: auto}.footer{padding-left: 30px;padding-right: 30px}@media (min-width: 768px){#footer .footer-menu ul.footer-nav{padding-top: 0px;border-top: none}}@media (min-width: 768px){#footer .footer-menu ul.footer-nav li{text-align: left}}@media (max-width: 1199px){#footer .footer-social{text-align: center}}@media (min-width: 768px){#footer .footer-social img{max-width: 270px}}#footer .icons{font-size: 2em}@media (max-width: 991px){#footer .footer-menu{text-align: center}#footer .icons{font-size: 1.5em}}#footer .icons a{color: #d4d4cc;margin-right: 10px1}#footer .icons a:last-child{margin-right: 0}#footer .icons a:hover,#footer .icons a:focus{text-decoration: none;color: #fff}.copyright{padding-top: 15px;padding-left: 0;text-align: left}@media (max-width: 991px){.copyright{text-align: center}}@media (min-width: 992px){#footer,.footer-push:after{height: 390px}}@media (max-width: 991px){#footer{height: auto}.footer-push{margin-bottom: 0}}h1.title-home{text-indent: -9999px;position: absolute;color: #fff}.legend-callout{padding-top: 30px;padding-bottom: 40px;background-color: #252525}.legend-callout h5{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 300;margin-bottom: 0;font-size: 1.1111111111em}.legend-callout h5:last-of-type{font-size: 1.6666666667em;font-weight: 700;margin-top: 0;margin-bottom: 12.5px}.legend-callout h5 span{font-weight: 900}.legend-callout p{font-size: 0.8888888889em;width: 60%;margin: 0 auto}.feature-callout{padding-top: 15px;padding-bottom: 15px;background-color: #6c6c6c;margin: 0 auto}@media (max-width: 1299px){.feature-callout{background-image: none}}@media (min-width: 768px){.feature-callout{padding-top: 15px;padding-bottom: 20px}}.feature-callout .feature-callout-box{float: left;width: 100%;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: center;margin: 0 auto}@media (min-width: 992px){.feature-callout .feature-callout-box{float: left;width: 83.3333333333%}}@media (min-width: 992px){.feature-callout .feature-callout-box{left: 8.3333333333%}}.feature-callout .feature-callout-box p{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 0.8888888889em;text-transform: uppercase;font-weight: 700;float: left;display: block;margin-bottom: 0;padding: 0px 0px 10px 0px;color: #fff;width: 100%;text-align: center}@media (min-width: 768px){.feature-callout .feature-callout-box p{font-size: 1.2111111111em;text-align: left;padding: 10px 0}}.feature-callout .feature-callout-box .feature-callout-search .form-control{height: 50px;border: 1px solid #fff;background-color: transparent;color: #fff;font-size: 0.8333333333em}.feature-callout .feature-callout-box .feature-callout-search .form-control::-moz-placeholder{color: #fff;opacity: 1}.feature-callout .feature-callout-box .feature-callout-search .form-control:-ms-input-placeholder{color: #fff}.feature-callout .feature-callout-box .feature-callout-search .form-control::-webkit-input-placeholder{color: #fff}@media (min-width: 768px){.feature-callout .feature-callout-box .feature-callout-search .form-control{font-size: 0.8888888889em}}.feature-callout .feature-callout-box .feature-callout-search .btn-default{text-transform: uppercase;font-weight: 200;margin-top: 0;padding: 15px 30px;margin-left: 15px;font-size: 15px}.feature-callout .feature-callout-box .feature-callout-search img{margin-left: 10px;margin-top: -4px;display: inline-block}@media (max-width: 991px){.feature-callout .feature-callout-box .feature-callout-search .input-group{display: block}.feature-callout .feature-callout-box .feature-callout-search .input-group input{width: 100%}.feature-callout .feature-callout-box .feature-callout-search .input-group input:before,.feature-callout .feature-callout-box .feature-callout-search .input-group input:after{content: " ";display: table}.feature-callout .feature-callout-box .feature-callout-search .input-group input:after{clear: both}.feature-callout .feature-callout-box .feature-callout-search .input-group .input-group-btn:before,.feature-callout .feature-callout-box .feature-callout-search .input-group .input-group-btn:after{content: " ";display: table}.feature-callout .feature-callout-box .feature-callout-search .input-group .input-group-btn:after{clear: both}.feature-callout .feature-callout-box .feature-callout-search .input-group .input-group-btn .btn{width: 100%;margin: 1em 0 0 0}}.btn{margin-top: 10px}.content.locator .subpage-center-half-col .store-locator .store-locator-search .form-control:-ms-input-placeholder{color: #fff}.content.locator .subpage-center-half-col .store-locator .store-locator-search .form-control::-webkit-input-placeholder{color: #fff}*{margin: 0}html,body{height: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;background: #2a2a2a}h1,h2,h3,h4,h5{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 700}h2,h3,h4,h5{color: #fff}a,p{color: #7a7a7a}a,a:hover,a:focus{-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;text-decoration: none}a:hover,a:focus{color: #6c6c6c}.btn{padding: 15px 30px;border: 30px;border: none;text-transform: uppercase;text-decoration: none;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-top-left-radius: 0;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}.btn-block{font-weight: 600}.btn-block + .btn-block{margin-top: 0}.dropdown-menu{border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-top-left-radius: 0;border: 0}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open > .dropdown-toggle.btn-primary.focus,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.btn-primary:hover{background-color: #c3b38d;border-color: #4a6b60;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}.btn-primary,.btn-primary.active,.btn-primary:active,.open > .dropdown-toggle.btn-primary{background-color: #634d18;border-color: #000;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}.btn-primary:hover,.btn-primary:active,.open > .dropdown-toggle.btn-primary:hover,.open > .dropdown-toggle.btn-primary:active{background-color: #c3b38d;border-color: #4a6b60;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}.btn-default.btn-primary{background-color: #634d18}.btn-default.btn-primary:hover{background-color: #c3b38d}.btn-read-more{background-color: #634d18;color: #fff}.btn-read-more:hover{background-color: #c3b38d;color: #fff}@media (max-width: 991px){.btn{padding: 10px 20px}}.btn-default{background-color: #634d18;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-top-left-radius: 0}.input-group-btn:last-child > .btn{margin-left: 15px}@-moz-document url-prefix(){fieldset{display: table-cell}}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: none}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form,.navbar-inverse{background-color: #2a2a2a;border-color: #2a2a2a}.navbar-inverse .navbar-nav > li > a{color: #c3b38d}.navbar{margin-bottom: 0;border-radius: 0 !important}.navbar-inverse .navbar-toggle{border-color: #fff}.navbar-toggle{border-color: #fff;border: 1px solid #fff;border-radius: 0 !important}.navbar-nav > li > .dropdown-menu{border-radius: 0 !important}.yamm .container{position: static}.desktop-search{float: right;display: block;width: 360px}.sb-search{position: relative;margin-top: 10px;width: 0%;min-width: 30px;height: 30px;float: right;overflow: hidden;-webkit-transition: width .3s;-moz-transition: width .3s;transition: width .3s;-webkit-backface-visibility: hidden}.sb-search-input{position: absolute;top: 0;right: 0;border: none;outline: none;background: #fff;width: 100%;height: 30px;margin: 0;z-index: 10;padding: 10px 32.5px 10px 10px;font-family: inherit;font-size: 13px;line-height: 13px;color: #323232}.sb-search-input::-webkit-input-placeholder{color: #a8a8a8}.sb-search-input:-moz-placeholder{color: #a8a8a8}.sb-search-input::-moz-placeholder{color: #a8a8a8}.sb-search-input:-ms-input-placeholder{color: #a8a8a8}.sb-icon-search,.sb-search-submit{width: 30px;height: 30px;display: block;position: absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 30px;text-align: center;cursor: pointer}.sb-search-submit{background: #fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;color: transparent;border: none;outline: none;z-index: -1}.sb-icon-search{color: #fff;background: #7a7a7a;z-index: 90;font-size: 18px;font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased}.sb-search.sb-search-open,.no-js .sb-search{width: 100%}.sb-search.sb-search-open .sb-icon-search,1 .no-js .sb-search .sb-icon-search{background: #ff0000;color: #fff;z-index: 11}.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit{z-index: 90}.social-icon{position: relative;float: left;margin-top: 10px;margin-left: 6px;width: 30px;height: 30px;display: block;line-height: 30px;text-align: center;cursor: pointer;color: #fff;background: #7a7a7a;z-index: 90;font-size: 20px;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased}.social-icon a{color: #fff}.no-padding{padding: 0 !important}.container-fluid-override{padding-right: 0;padding-left: 30px}div.yamm-content div.container div.row ul li:not(:first-child),div.yamm-content div.container-fluid div.row ul li:not(:first-child){border-bottom: 1px solid #383838;padding-top: 3px;padding-bottom: 3px}.dropdown-menu,li.yamm-fw ul.dropdown-menu{background-color: #2a2a2a;color: #fff}.yamm-content,.yamm-content p{color: #c3b38d}.yamm-content a,.dropdown-menu > li > a{color: #fff}.navbar .navbar-nav,.desktop-search{padding-top: 3px}.navbar-brand img{height: 45px;margin: 0;padding: 0;margin-top: 0px;opacity: 0.85}.navbar-brand img:hover{opacity: 1}#navbar-collapse-1 ul.navbar-nav li a{line-height: 34px}#navbar-collapse-1 ul.navbar-nav li.dropdown ul.dropdown-menu li a{line-height: inherit}.navbar-nav li a{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 0.8888888889em;text-transform: uppercase;font-weight: 700}.navbar-nav li a:hover{background-color: #2a2a2a;color: #c3b38d}ul.list-unstyled li a,ul.dropdown-menu li a{text-transform: none;font-weight: normal;font-size: inherit}.navbar .navbar-nav > .open > a,.navbar .navbar-nav > .open > a:focus,.navbar .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:focus,.navbar-inverse .navbar-nav > .open > a:hover{background-color: transparent}.social-community h3{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.4444444444em;font-weight: 700;color: #000;margin-top: 50px;margin-bottom: 0}.index-row-1 .product-items img{max-width: 100%;width: 100%}.index-row-2 h3{margin-top: 0;text-transform: uppercase}.index-row-2 h4{text-transform: uppercase}.background-transparent{background-image: none;background-color: transparent}ul.footer-nav{list-style: none}.product-items{float: left;min-height: 1px;margin-bottom: 20px;position: relative;width: 100%;overflow: hidden}.product-items a{width: 100%;position: relative;float: left;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.product-items a:hover,.product-items a:focus{text-decoration: none}.product-items a:hover h2,.product-items a:focus h2{color: white}.product-items a:hover .product-overlay-bar,.product-items a:focus .product-overlay-bar{background-color: #2a2a2a}.product-items a img{width: 100%;height: auto}.product-items a h2{text-align: center;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 700;text-transform: uppercase;font-size: 1.2777777778em;margin-top: 10px;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;position: relative;color: #c3b38d;z-index: 999}.product-items a .product-overlay-bar{background: #2a2a2a;width: 100%;height: 50px;position: absolute;top: -5px;right: 0;z-index: 888;transition: all .5s ease}.introduction-container{background-color: #c3b38d;background-repeat: no-repeat;background-size: cover;background-image: url('/packages/bachbrass/themes/bachbrass/assets/img/bach_about_bg.jpg');padding: 40px}.introduction-container,.introduction-container p{font-size: 1em;color: #000}.content-introduction-container{padding-bottom: 15px}.content-introduction-container hr{margin-top: 30px;margin-bottom: 30px;margin-right: 15px;margin-left: 0;border: 0;border-top: 1px solid #000}.introduction-logo{width: 40%;margin-bottom: 15px}.introduction-logo:after{content: "";position: absolute;left: 0;bottom: 0;height: 1px;width: 50%;border-bottom: 1px solid #f0f}.introduction-container h2{margin-top: 0}.video-list-container{margin-top: -15px;margin-left: -15px}.video-hero-container{background-color: #634d18;padding: 40px}.products-container{background-color: #634d18;padding: 0px}.products-page-list-container{padding: 40px;background-color: #c3b38d}.video-page-list-container{padding: 40px;background-color: #262626}.index-row-1-wrap{min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -60px;padding: 0 0 60px}.index-row-1-footer{height: 60px;background-color: #634d18;width: 100%;margin: 0 auto}.index-row-2-wrap{min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -78px;padding: 0 0 78px}.index-row-2-footer{height: 78px;background-color: #d3d3d3;width: 100%;margin: 0 auto}.video-hero-container h3,.video-hero-container h4{color: #fff}.underscore{width: 25%;height: 5px;margin-bottom: 20px;margin-top: 10px}.underscore-thick{height: 10px !important}.underscore-primary{background-color: #fff}.underscore-secondary{background-color: #000;margin-left: 9px}.underscore-tertiary{background-color: #000}.video-container{background-color: #c3b38d;padding: 0px}.video-list-container h4,.video-container h4{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 700;text-transform: uppercase;font-size: 1.2777777778em}.video-container h4 a{color: #c3b38d}.video-object{margin-bottom: 15px}.button-arrow{padding-left: 3px;padding-bottom: 3px}.social-community{background-color: #f8f8f8;color: #000;width: 100%;height: 100%}.social-community h3{font-family: "aller", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.4444444444em;font-weight: 700;color: #000;padding-top: 50px;margin-top: 0px;margin-bottom: 0}.social-community h3 span{text-transform: uppercase}.social-community.show{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}.social-community.allow-scrolling{overflow: auto}.social-community #wall{padding: 10px 0 0}.social-community #wall .dcsns-toolbar ul#dcsns-filter{display: block;text-align: center}.social-community #wall .dcsns-toolbar ul#dcsns-filter li{display: inline-block}.social-community #wall .dcsns-toolbar ul#dcsns-filter li .link-all{text-shadow: none;text-decoration: underline}.social-community #wall .dcsns-toolbar ul#dcsns-filter li .iso-active{color: #b63e2c}.social-community #wall .dcsns-toolbar ul#dcsns-filter li a{background: transparent;padding: 0;margin: 0 15px;float: none;color: #7a7a7a;font-weight: 700;font-size: 0.7777777778em}.social-community #wall .dcsns-toolbar ul#dcsns-filter li a:hover,.social-community #wall .dcsns-toolbar ul#dcsns-filter li a:focus{color: #b63e2c}.social-community #wall .dcsns-toolbar ul#dcsns-filter:before{content: 'Filter by:';color: #7a7a7a;font-size: 0.7777777778em;font-weight: 200}.social-community #wall #social-stream .dcsns-content ul.stream li.dcsns-li{padding: 35px 0 15px}.social-community #wall #social-stream .dcsns-content ul.stream li.dcsns-li .section-intro{background-color: #7a7a7a;top: 0;bottom: inherit;text-align: right;padding-right: 10px}.social-community #wall #social-stream .dcsns-content ul.stream li.dcsns-li .icon{top: 0}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position: static}.yamm .container{position: relative}.yamm .dropdown-menu{left: auto}.yamm .yamm-content{padding: 20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left: 0;right: 0}div#wall{font-size: 18px}.tagline{margin: 0;margin-top: 15px;font-size: 1.8888881em;font-family: 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #fff;text-transform: uppercase;font-weight: 300}.nowrap{white-space: nowrap}.cs-logos-container{background-color: #000;height: 70px;vertical-align: middle}.video-table-item{height: 200px}.video-table-item-desc{font-size: small;margin-top: 5px}.video-table-thumb{overflow: hidden;height: auto}.video-table-thumb img{width: 100%;position: relative}.connect-full-text{color: #d4d4cc;font-weight: 500;font-size: 11px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: lowercase;padding-right: 24px}@media (max-width: 1199px){.connect-full-text{padding-right: 7px}.connect-text{display: none}.desktop-search{width: 274px;margin-right: 0px}#footer{height: auto}.footer-logo,.footer-logo-copyright{text-align: center}.tagline{font-size: 1.5888881em}}@media (max-width: 999px){.tagline{font-size: 1.211111em}}@media (max-width: 767px){.navbar-brand img{margin-top: -6px}.video-table-item{height: auto}.video-table-item-desc{font-size: large;margin-top: 15px;margin-bottom: 40px}.navbar-brand{padding-left: 0}.navbar-inverse .navbar-toggle{margin-top: 12px;margin-right: 15px}.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-top: -5px}#footer .footer-menu ul.footer-nav{padding-top: 0}#footer div.footer{background-color: #2a2a2a}.footer-nav{width: 100%}#footer{height: auto}#footer .footer-menu h5{margin-top: 15px}.footer-logo-copyright{text-align: center}}@media (min-width: 768px){.navbar-nav > li{font-size: 1em}.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-top: -5px}}@media (max-width: 1199px){.product-items a h2{font-size: 1.1111111111em}}@media (max-width: 991px){.navbar-nav > li{font-size: 0.8em}.product-items a h2{font-size: 0.8888888889em}}@media (min-width: 768px){.product-items{float: left}}.youtube-container{display: block;margin: 20px auto;width: 100%;max-width: 600px}.youtube-player{padding-bottom: 56.25%;overflow: hidden;position: relative;width: 100%;height: 100%;cursor: hand;cursor: pointer;display: block}img.youtube-thumb{bottom: 0;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;position: absolute;right: 0;top: 0;height: auto}div.play-button{height: 72px;width: 72px;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;position: absolute;background: url("/packages/bachbrass/themes/bachbrass/assets/img/video_play.png") no-repeat}#youtube-iframe{width: 100%;height: 100%;position: absolute;top: 0;left: 0}.subpage-banner{width: 100%;height: auto;background-color: #c3b38d}.subpage-banner img{position: relative;width: 100%}.main-content-container{background-color: #000;padding-bottom: 45px}.main-content-container .btn .caret{margin-left: 3px}.main-content,.breadcrumbs-container,.general-layout-footer-container{padding-left: 0}.main-content,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content p,.sidebar-content h2,.sidebar-content p,.sidebar-content h3,.sidebar-content h4{color: #fff}.sidebar-content ul,.sidebar-content ul li a{color: #c3b38d;transition: all ease .2s}.sidebar-content ul li a:hover{color: #fff}.sidebar-content .btn .caret{margin-left: 3px}.main-content h2,.sidebar-content h2{font-size: 2em;text-transform: uppercase}.main-content h3{font-size: 1.5em;text-transform: uppercase}.sidebar-content h3,.sidebar-content h4{text-transform: uppercase}.sidebar-content img{background-color: transparent;padding: 15px}.sidebar-content-general-layout img{padding: 0 !important}.text-lowercase{text-transform: none !important}.margin-top-0{margin-top: 0}.main-content a{color: #fff}.main-content a:hover,.main-content a:active{color: #fff}.video{border: 1px solid #8e8e8e}.breadcrumbs-container{margin-top: 30px}.sidebar-content .nav > li > a{padding-left: 0;padding-bottom: 15px;background-color: transparent;background-image: none}.sidebar-content .nav > li > a:hover,.sidebar-content .nav > li > a:active{background-color: transparent;background-image: none}.subpage-breadcrumb{margin-bottom: 0}.subpage-breadcrumb ol li{font-size: 0.911111em}.breadcrumb{padding: 0;background-color: transparent}div.main-content div.product-image{padding-left: 0;margin-bottom: 20px}div.main-content div.product-image h5{margin-bottom: 2.5px}div.main-content div.product-image img{opacity: 1;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}div.main-content div.product-image img:hover{opacity: 0.5;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}div.main-content div.product-image p{color: #2a2a2a}div.main-content div.product-image a{color: #fff}div.main-content div.product-image a:hover,div.main-content div.product-image a:active{color: #ccc}.product-image-container{background-color: transparent;padding-top: 8px;padding-bottom: 8px;padding-left: 4px;padding-right: 4px}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color: transparent}.theme .thumbnail > a > img.img-responsive{width: 100% !important;height: 40px}.bx-wrapper .bx-controls-direction a,div.main-content div.product-image img.no-animation{-moz-transition: none;-webkit-transition: none;-o-transition: color 0 ease-in;transition: none}.no-background{background-color: transparent;background-image: none}.no-animation{-moz-transition: none;-webkit-transition: none;-o-transition: color 0 ease-in;transition: none}.text-muted{color: #c3b38d}div.dealer-locator-container .store-locator{padding-top: 0;padding-bottom: 0;padding: 10px;background-image: none;margin-bottom: 15px}div.dealer-locator-container .form-control{color: #fff;background-color: transparent;text-transform: uppercase;font-size: 0.8888888889em;height: 55px;border: 1px solid #fff}div.dealer-locator-container .store-locator h3{color: #fff;margin-top: 0;float: left;font-size: 1.5222222222em;padding-top: 14px;padding-bottom: 14px;margin-right: 10px;margin-bottom: 0}div.dealer-locator-container .store-locator h3,div.dealer-locator-container .store-locator a{color: #fff}div.dealer-locator-container .input-group-btn:last-child > .btn{margin-top: 0}.store-locations{border-bottom: solid 1px #9c9c9c;padding-bottom: 20px;margin-top: 20px}.store-locations .store-block .location-title{font-weight: bold}.store-locations .store-block .location-title:before{font-family: "Glyphicons Halflings";content: '\e062';color: #9c9c9c;margin-right: 12px;position: relative;top: 2px}.store-locations .store-block .location-address{padding-left: 30px}.store-locations .store-block .location-phone,.store-locations .store-block .location-url{margin-top: 15px}.store-locations .store-block .location-phone:before{font-family: "Glyphicons Halflings";content: '\e182';color: #9c9c9c;margin-right: 11px;position: relative;top: 2px}.store-locations a{cursor: pointer !important}.store-block:hover,.store-block:focus{background-color: #fff !important;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;color: #000 !important}.store-locations .store-block .location-url:before{font-family: "Glyphicons Halflings";content: '\e144';color: #9c9c9c;margin-right: 11px;position: relative;top: 2px}.mobile-search{position: relative;clear: both;border-left: 4px solid #2a2a2a;border-bottom: 4px solid #2a2a2a;border-right: 4px solid #2a2a2a}.breadcrumb > li + li:before{color: #fff}.breadcrumb li.active{color: #fff}.breadcrumb li a{color: #fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.product-items a .product-overlay-bar{transition: all .5s ease}}@supports (-ms-accelerator: true){.product-items a .product-overlay-bar{transition: all .5s ease}}.sticky-menu{position: fixed;right: 0;top: 50%;width: auto;margin: -2.5em 0 0 0;z-index: 5;background-color: #634d18;color: #ccc;text-align: left;border: solid 1px #634d18;border-right: none;padding: .5em .5em .5em 2.5em;font-weight: 200;text-transform: uppercase;display: none;border-radius: 0}.sticky-menu a{color: #ccc}.sticky-menu a:hover,.sticky-meny a:active{color: #fff}span.sticky-menu-text{font-size: 10px;font-weight: 600}span.close-sticky{margin: 0;padding: 0}ul.sticky-menu li.close{padding: 0;font-size: .75em;border-bottom: none;cursor: pointer}ul.sticky-menu li.close a{cursor: pointer}ul.sticky-menu li{text-align: center}ul.sticky-menu,ul.sticky-menu li{list-style-image: none;list-style: none}ul.sticky-menu,ul.sticky-menu li{margin: 0;padding: 5px}ul.sticky-menu li{border-bottom: 1px solid #4a6b60}ul.sticky-menu li:last-of-type{border-bottom: 0}.sidebar-content div.input-group{margin-top: 10px}.sidebar-content div.input-group input.form-control{height: 46px !important;padding: 0;padding-left: 15px}.sidebar-content div.input-group .input-group-btn:last-child > .btn{margin-top: 0;margin-left: 0;padding-top: 12px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;height: 46px}.nav-pills > li > a,.nav-pills > li > a:focus,.nav-pills > li > a:hover{color: #8c7f62;background-color: transparent}.nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover{color: #c3b38d;background-color: transparent}.nav-pills{margin-bottom: 15px}li.nav-path-selected a{padding: 0;padding-left: 0}.panel{background-color: transparent}div#embedded-search button.search-submit-button{background-color: #634d18 !important}.width-100{width: 100%}.img_left{float: left;margin: 0 25px 5px 0}.img_right{float: right;margin: 0 0 5px 25px}.vertical-center{position: relative;top: 50%;transform: translateY(-50%)}.no-pad-left{padding-left: 0px}.no-pad-right{padding-right: 0px}.no-marg-left{margin-left: 0px}.no-marg-right{margin-right: 0px}.pad-left-5{padding-left: 5px}.pad-left-10{padding-left: 10px}.pad-left-15{padding-left: 15px}.pad-left-20{padding-left: 20px}.pad-left-25{padding-left: 25px}.pad-right-25{padding-right: 25px}.marg-left-25{margin-left: 25px}.m-right{margin-right: 5px}.m-left{margin-left: 5px}.vid-container{position: relative;padding-bottom: 52%;padding-top: 30px;height: 0}.vid-container iframe,.vid-container object,.vid-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.vid-list-container{width: 92%;overflow: hidden;margin-top: 20px;margin-left: 4%;padding-bottom: 20px}.vid-list{width: 5344px;position: relative;top: 0;left: 0}.vid-item{display: block;width: 148px;height: 148px;float: left;margin: 0;padding: 10px}.thumb{overflow: hidden;height: 84px}.thumb img{width: 100%;position: relative;top: -13px}.vid-item .desc{font-size: 11px;margin-top: 5px}.vid-item:hover{background: #eee;cursor: pointer}.arrows{position: relative;width: 100%}.arrow-left{color: #fff;position: absolute;background: #4a6b60;padding: 15px;left: -25px;top: -130px;z-index: 99;cursor: pointer}.arrow-right{color: #fff;position: absolute;background: #4a6b60;padding: 15px;right: -25px;top: -130px;z-index: 100;cursor: pointer}.arrow-left:hover{background: #000}.arrow-right:hover{background: #000}.main-content-dealer-locator{background-color: #f2f2f2}.location-phone,.main-content-dealer-locator a,.main-content-dealer-locator .breadcrumb li,.main-content-dealer-locator .breadcrumb li a{color: #000}.main-content-dealer-locator,.main-content-dealer-locator h1,.main-content-dealer-locator h2,.main-content-dealer-locator h4,.main-content-dealer-locator p,div.store-block a:hover{color: #000 !important}@media (max-width: 624px){.caption{margin-top: 40px}.vid-list-container{padding-bottom: 20px}.arrows{position: relative;margin: 0 auto;width: 96px}.arrow-left{left: 0;top: -17px}.arrow-right{right: 0;top: -17px}}