@media all{.related{padding-right:0px}.related .cs-box{padding-left:0px}.category h4.product-title{width:60%}}@media all and (max-width:767px){h4.product-title{font-size:14px}}@media all and (max-width:768px){.related .cs-box{width:50%;padding-left:0px}.related .cs-box img.product-brand{max-width:30px !important}.related div:nth-child(3){padding-right:0px}.category h4.product-title{font-size:14px}.home .cs-box h4.product-title{width:40%}}@media all and (min-width:992px){.related .cs-box{width:25%}.related div:nth-child(3){padding-right:0px}}@media all and (max-width:768px){.cs-nav ul li a{padding-left:10px;padding-right:10px}}@media all and (max-width:480px){.cs-nav ul li a{padding-left:10px;padding-right:10px}.cs-nav .input-group{width:100%}}@media all and (max-width:991px){.brand-logo picture img{width:20%}}@media all and (max-width:767px){.brand-logo picture img{width:40%}}a,a:hover{text-decoration:none}.category .cs-box{max-width:100%}.cs-product-list,.cs-category-list .thumbnail{border-radius:0px}.cs-product-list .gradient-thumb{margin-bottom:0px !important;border:0px}.cs-product-list h4.product-title{color:#10155e;height:auto;font-size:16px}.cs-product-list .thumbnail{border-radius:0px;padding:4px}.cs-product-list .cs-box{border-bottom:1px solid #eaeaea}.cs-product-list{-webkit-flex:1;-ms-flex:1;flex:1}.cs-product-list .ccm-pagination-wrapper{display:none}.cs-product-list div.results:last-child{margin-bottom:20px}.icon-container a{width:23%}.footer .icon-container a{width:22%}.dealer{background-color:silver}.dealer .form-control{border:1px solid #10155e}.dealer .btn{background-color:#af161b;color:#fff;text-transform:uppercase;border:.5px solid #af161b}.filter-row{border-top:1px solid #eaeaea;margin-top:15px;border-bottom:1px solid #eaeaea;margin-bottom:15px;padding-top:5px}.filter-row h3{color:#6d6969;margin-top:10px;margin-bottom:10px}.border-top{border-top:1px solid #eaeaea}.margin-top-5{margin-top:5px}.margin-bottom-5{margin-bottom:5px}.related .cs-box .thumbnail{border-radius:0px}.related .cs-box img.product-brand{max-width:40px !important;top:25px;left:5px}.related .cs-box img{max-height:120px;width:auto}.related .cs-box h4.product-title{color:#000;font-size:10px;margin-top:-50px}.brand-container{padding:10px;padding-left:15px;padding-right:15px;float:left;height:45px}.impact p{color:#10155e;text-align:center;font-size:16px;font-weight:bolder;font-style:italic;padding-top:20px;padding-bottom:10px}.ccm-block-testimonial{border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0}.cs-ccm-block-testimonial-text .ccm-block-testimonial-position,.cs-ccm-block-testimonial-text .ccm-block-testimonial-name{font-size:12px;float:right;color:#000}.cs-ccm-block-testimonial-text{font-weight:bolder;font-size:16px;width:80%;padding:20px 0px 45px 0px;color:#10155e}.cs-search .btn,.cs-search .btn:hover{font-size:16px;border-bottom:none;border-right:none}.cs-search .form-control,.cs-search .form-control:focus{border-bottom:none;border-top:none;border-right:none}.cs-search .btn:hover{border-bottom:none;border-top:none;border-right:none;border-left:none}.cs-search .input-group{margin-right:10px}.product-brand{position:absolute !important;width:50px !important;top:300px;left:25px}.no-m-t{margin-top:0px !important}.no-m-b{margin-bottom:0px !important}.no-p-t{padding-top:0px !important}.t-left{text-align:left !important}.surround{border:1px solid #10155e;padding-top:5px;background-color:#10155e;margin-bottom:10px}.surround a h3.up-sell{height:auto !important;padding:3px !important;font-size:18px}.cs-nav a{color:#000 !important;font-family:"HelveticaNeueLT Com 57 Cn";font-size:16px}.footer .icon-container a{width:auto}.category-list-grid .results{margin-bottom:20px}.category-list-grid .results .cs-box{padding-left:0px;padding-right:0px;width:50%}.category-list-grid .results .cs-box .gradient-thumb{margin-bottom:0px;padding-right:5px !important;padding-left:5px !important}.category-list-grid .results div:nth-child(odd){border-right:1px solid #eaeaea}.category-list-grid .results div:nth-child(n+3){border-top:1px solid #eaeaea}.category-list-grid .cat-cover-left{height:25px;width:25px;background:#fff;position:absolute;z-index:1;top:-12.5px;float:left;right:-12.5px}.results div:nth-child(4n) span.cat-cover-left{display:none}.home .results .cs-box{width:100%}.three .cs-box{width:50%}.brand-logo{width:100%}.brand-logo img{display:block;margin-left:auto;margin-right:auto;width:35%}@media (max-width:320px){.brand-container{padding:5px;float:left;height:30px;min-width:45px}.brand{width:32px;min-width:25px}}@media (min-width:321px) and (max-width:414px){.home .cs-box{width:100%}.list{padding:0px}.cs-product-list h4.product-title{width:60%}.left-column img{max-with:50%}.left-column img{max-width:50%;display:block;margin-right:auto;margin-left:auto}.brand-container{padding:5px;float:left;height:40px;min-width:16.5%}.brand{width:35px;min-width:25px}.cs-ccm-block-testimonial-text .ccm-block-testimonial-position,.cs-ccm-block-testimonial-text .ccm-block-testimonial-name{font-size:13px}.cs-ccm-block-testimonial-text{font-size:17px}}.large .brand-container{width:33% !important;margin-bottom:40px;padding:20px}.large .brand-container img{width:100%;padding:10px;display:inline-block;vertical-align:middle}.isDisabled{color:#4F4F4F !important;cursor:not-allowed;opacity:0.5;text-decoration:none}label.instrument-filter{font-weight:lighter;color:#10155e}label.instrument-filter{cursor:pointer}h5 a{font-size:18px}#store-locator-search .input-group{padding:5px 15px}.instrument-filter{display:block;position:relative;padding-left:25px;margin-bottom:0px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.instrument-filter input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.instrument-filter:hover input~.checkmark{background-color:#ccc}.instrument-filter input:checked~.checkmark{background-color:#2196F3}.checkmark:after{content:"";position:absolute;display:none}.instrument-filter input:checked~.checkmark:after{display:block}.instrument-filter .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cg_conn{width:80px !important}.ludwig-musser{top:65% !important;width:100px !important}@media (min-width:768px){#bs-example-navbar-collapse-1{padding-left:0px;padding-right:0px}.home .results .cs-box{width:50%}.three .cs-box{width:33%}.brand-logo img{width:25%}.brand-container{padding:10px;float:left;height:97px}.brand-container{width:60px}.icon-container a{width:auto}.category .cs-box{max-width:50%}.cs-product-list .right-border{border-right:1px solid #eaeaea}.cs-product-list .left-border{border-left:1px solid #eaeaea}.cs-product-list .cs-box{margin:5px}.cs-product-list .box-cover-left{height:25px;width:25px;background:white;position:relative;z-index:1;top:15px;float:left;right:26px}.cs-product-list .box-cover-right{height:25px;width:25px;background:white;position:relative;z-index:1;float:right;top:15px;right:-30px}.impact p{font-size:18px;padding-top:10px}.cs-ccm-block-testimonial-text{font-size:22px}.cs-ccm-block-testimonial-text .ccm-block-testimonial-position,.cs-ccm-block-testimonial-text .ccm-block-testimonial-name{font-size:20px}.ccm-block-testimonial{border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;padding-bottom:25px}.filter-row .border-right{border-right:1px solid #eaeaea}.filter-option a:before:hover{text-decoration:none}.category-list-grid .results div:nth-child(n+5){border-top:1px solid #eaeaea}.category-list-grid .results .cs-box{padding-top:10px;width:25%}.category-list-grid .results div:nth-child(1n){border-right:1px solid #eaeaea}.category-list-grid .results div:nth-child(4n){border-right:none}.category-list-grid .results h4{top:10px !important}.category-list-grid .cat-cover-left{height:25px;width:25px;background:#fff;position:absolute;z-index:1;top:-12.5px;float:left;right:-12.5px}.results div:nth-child(4n) span.cat-cover-left{display:none}.category-list-grid .results div:nth-child(-n+4){border-top:none}.product-brand{position:absolute;max-width:50px !important;top:300px;left:20px}.cs-product-list .cs-box{margin:0px;width:33%;border-bottom:1px solid #eaeaea}.large .brand-container{width:25% !important}.large{margin-top:50px;margin-bottom:20px}.cs-nav .input-group{width:100px}.three .cs-box{max-width:32% !important}.cs-search .input-group{margin-right:0px}}@media screen and (min-width:770px){.right{float:left;width:100%}}h5 a{font-size:18px}@media (min-width:1024px){.product-brand{position:absolute;max-width:60px !important;top:300px;left:20px}.category .cs-box{max-width:25%}.impact p{font-size:22px !important}.cs-search .input-group{margin-right:10px}.large .brand-container{width:25% !important}.large .brand-container img{width:100%;padding:10px}.large{margin-top:50px}.cs-nav .input-group{width:190px}.category-list-grid .results div:nth-child(-n+4){border-top:none}.brand-container{width:75px}.brand-logo img{width:15%}}@media (min-width:1200px){.brand-container{width:100px}.brand-logo img{width:15%}.large .brand-container{width:25% !important;margin-bottom:40px;padding:20px}.large .brand-container img{width:100%;padding:10px;display:inline-block;vertical-align:middle}}@font-face{font-family:'HelveticaNeueLT Com 57 Cn';src:url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular.eot");src:url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular?#iefix") format('embedded-opentype'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/helveticaneueltcom-cn.woff") format('woff'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/HelveticaNeueLTCom-Cn.ttf") format('truetype'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular.svg#svgFontName") format('svg')}@font-face{font-family:'HelveticaNeueLTCom-Md';src:url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular.eot");src:url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular?#iefix") format('embedded-opentype'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/med/helveticaneueltcom-md.woff") format('woff'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/HelveticaNeueLTCom-Bd.ttf") format('truetype'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/MinionPro-Regular.svg#svgFontName") format('svg')}@font-face{font-family:'HelveticaNeueLTCom-Bd';src:url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular.eot");src:url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/gotham-light-regular?#iefix") format('embedded-opentype'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/helveticaneueltcom-bd.woff") format('woff'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/HelveticaNeueLTCom-Bd.ttf") format('truetype'),url("/packages/conn_selmer_theme/themes/conn_selmer_theme/assets/fonts/MinionPro-Regular.svg#svgFontName") format('svg')}body{background-color:#fff;font-family:'Open Sans';-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:"HelveticaNeueLT Com 57 Cn",Arial,Helvetica,sans-serif;font-size:16px}.cs-nav{box-shadow:0 5px 5px -3px rgba(0,0,0,0.6);border-radius:0;background-color:#fff;border-top:none;z-index:799;margin-bottom:0 !important}.icon-container a{margin-top:12px}.brand-logo img{display:block;margin-left:auto;margin-right:auto}.cs-search .input-group{border:1px solid #ccc;border-radius:4px}.cs-search{box-shadow:none;border:0}.cs-search input:focus{box-shadow:none;border:1px solid #ccc;border-left:0}.cs-search button:hover,.cs-search .input-group-btn button:focus{background:transparent;box-shadow:none;outline:none;outline-offset:0;border:1px solid #ccc}.cs-search button,.cs-search input,.cs-search select,.cs-search textarea{font-family:arial,sans-serif;line-height:inherit}.brand{max-width:100px;position:relative;top:50%;transform:translateY(-50%)}.tag-line{background-color:#10155e;text-align:center;color:#fff;font-size:24px;min-height:100px}.tag-line ul{list-style:none;padding:40px;text-align:center;display:table-cell;vertical-align:middle}.tag-line ul li{display:inline}.tag-line ul li:nth-child(odd){font-family:"HelveticaNeueLTCom-Bd"}.tag-line ul li:nth-child(even){font-family:"HelveticaNeueLT Com 57 Cn"}.tag-line span p{padding:40px;text-align:center;display:table-cell;vertical-align:middle}.footer{background-color:#e5e5e5;min-height:100px}.footer a{color:#000}.footer ul.nav{max-width:55%;display:inline-block;list-style:none}.footer ul.nav li{display:inline-block}.footer ul.nav li a:hover{background-color:transparent}.ccm-block-social-links a{color:#fff}.ccm-block-social-links{color:#fff;font-size:24px}.ccm-block-social-links ul.list-inline{display:inline-block;list-style:none;padding:40px;text-align:center;vertical-align:middle}.cs-category-list .ratings{display:none}.page-brand{max-width:150px;position:relative}.left-column,.product-content,.right-column{padding-top:10px}.right-column .tag-line{min-height:fit-content}.right-column .panel{border-radius:0px}.right-column .panel-default{border:1px solid #10155e}.right-column .panel-body{padding:0px}.right-column .panel-heading{background-color:#10155e;border-radius:0px;border:0px}.right-column .panel-heading h4{font-size:16px;color:#fff}.right-column .row{margin-bottom:10px}.home .cs-box{width:50%}.category .cs-box{min-height:110px}.up-sell{height:60px;background-color:#10155e;color:#fff;vertical-align:middle;padding-top:20px;text-align:center}.home .thumbnail,.category .thumbnail{padding:0px;border:0px}.home h4.product-title,.category h4.product-title{margin-top:auto;top:0px;padding:10px}.cs-category-list h4{background-color:#10155e;color:#fff;width:30%;position:absolute;top:-10px;padding:10px;margin-left:10px;text-align:center}.cs-category-list .box-desc,.cs-category-list .line,.cs-category-list .box-buy{display:none}h1{color:#000}h1.product-model{color:#af161b;text-transform:uppercase}h2{color:#10155e;text-transform:uppercase}h4{font-weight:600}h4.product-title{color:#fff;padding:5px;margin-top:0px}p{font-size:18px;margin-top:5px}.price{font-size:30px;margin:0 auto;color:#333}.right{float:right;border-bottom:2px solid #4b8e4b}.line{margin-bottom:5px}.btn-clear{background-color:transparent;background:transparent;box-shadow:none;outline:none;outline-offset:0px}.wrapper{display:table;margin:0 auto}.two-column ul,.product-content ul{columns:2;-webkit-columns:2;-moz-columns:2;text-decoration:none;list-style:none;padding-left:0px}.no-lbdr{border-left:0px}.no-bsdw{box-shadow:none}img{vertical-align:middle}.loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:0.5em;background:#555;position:absolute;animation-duration:0.5s;animation-timing-function:ease;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}.cs-product-list .box-cover{height:25px;width:25px;background:white;position:absolute;z-index:1;float:right;margin-top:-12px;right:-25px}@keyframes slide{to{transform:translateX(1.5em)}}.loader-ellips__dot:nth-child(1){animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}.page-load-status{display:none}.not-found img{display:block;margin-right:auto;margin-left:auto}.store-locator{padding-top:15px;padding-bottom:15px;background-color:#11195d;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:#fff}.store-locator-tabs ul li.active,.store-locator-tabs ul li:hover{background-color:#10155e}.store-locator-tabs ul li a:hover{color:#fff !important}.store-locator-tabs ul li{color:#10155e;text-transform:uppercase}.store-locator-tabs ul li a{color:#fff}li.store-locator-intl a,li.store-locator-usa a{color:#10155e !important}.store-locator-tabs ul li.active a{color:#fff !important}.store-locator-tabs ul li{display:inline-block;border-left:1px solid;border-top:1px solid;border-right:1px solid}.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:#000;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}}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:#000;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:#10155e}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}.results{padding-bottom:20px;margin-bottom:10px}.hide{display:none;max-height:0px;padding-bottom:0px !important;margin-bottom:0px !important}.video .results .cs-box{padding-left:0px}.video .results .cs-box .thumbnail{margin-bottom:0px;padding:5px;border-radius:0px;border:0px}.video .results .cs-box a h4.product-title{color:#10155e;margin-bottom:10px}@media (max-width:414px){.video .cs-box br{display:none}.video .results .cs-box{width:100%;border:none}.video .cs-box .box-cover-left,.video .cs-box .box-cover-right,.video .cs-box .cat-cover-left{display:none}.video .results div:nth-child(odd){border-right:none}.category-list-grid .results div:nth-child(n+3){border-top:none}}