/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{font-family:'Montserrat',sans-serif;}body,html{height:100%;margin:0;}header{background-color:#1f1f1f;}.mobile-menu,.mobile-menu-bg{display:none;}.navbar{font-size:10px;border-radius:0;font-weight:bold;padding:0;}.brand-logo{height:61px;padding:8px 0;}.brand-logo a{display:block;height:100%;;}.brand-logo img{height:100%;}.navbar-nav{height:100%;align-items:center;}li.nav-item{height:100%;display:flex;align-items:center;}#btn_nav_item{border-bottom:0;}#blue_highlight:hover{border-bottom:3px solid #0FB4D3;padding-top:3px;}#navbarCollapse{height:61px;}.navbar .dropdown-item a.nav-link{color:#000000 !important;}.navbar .nav-item .nav-link{text-align:center;color:#ffffff !important;width:100px;}ul.navbar-nav>li.nav-item:last-child{margin-left:30px;color:#0FB4D3 !important;font-size:10px;border-radius:23px;border:1px solid #0FB4D3;padding:7px;}#where_to_buy{margin-left:30px;color:#0FB4D3 !important;font-size:10px;border-radius:23px;border:1px solid #0FB4D3;width:130px;max-height:36px;}.dropdown-toggle::after{display:none;}.dropdown:hover > .dropdown-menu{display:inline-flex;}li.dropdown-item{display:inline-block;height:150px;}li.nav-item.dropdown{padding:30px 0 28px 0;}li.nav-item:hover:nth-child(-n+4){border-bottom:3px solid #0FB4D3;padding-bottom:25px !important;}.flex_block{display:flex;}.dropdown-menu-link{position:absolute;height:100%;width:100%;margin-top:-15px;margin-left:-70px;}.bg-banner1{background-image:url(/themes/custom/harmony_audio/images/bg-banner01.png);height:460px;background-position:center;background-repeat:no-repeat;background-size:cover;}.banner1-content{justify-content:center;display:flex;align-items:center;margin-top:100px;margin-left:90px;}.banner1-text-block{text-align:left;width:360px;height:200px;}.bg-car-audio{background-color:#F4F7FE;padding-bottom:70px;}.ce-link{position:relative;}.car-audio-slider h2{display:none;}.car-audio-slider > div{display:flex;flex-wrap:wrap;justify-content:center;}.car-audio-slider .views-field-field-category-link-page a,.car-audio-slider .views-field-field-category-link-page2 a{font-size:12px !important;}.car-audio-slider > div > div > div{height:100%;border-radius:8px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 20%),0 3px 10px 0 rgb(0 0 0 / 19%);padding:0 15px;}.car-audio-slider > div > div{max-width:20%;flex:0 0 20%;-ms-flex:0 0 20%;padding:0 15px;}.car-audio-slider .views-field-field-est,.car-audio-slider .views-field-field-category-image{margin-bottom:15px;height:145px !important;display:flex;align-items:center;}.car-audio-slider .views-field-field-est > div,.car-audio-slider .views-field-field-category-image{height:auto !important;}.car-audio-slider .subcat-slick-wrapper:hover .views-field-field-est > div{box-shadow:none;}.car-audio-slider > div > div img{width:100%;height:auto;}.car-audio-slider .views-field-description__value{width:100% !important;}.car-audio-slider .views-field-description__value p{font-size:10px;}.car-pro-audio-text-block{margin-left:auto;margin-right:auto;padding-top:39px;text-align:center;width:780px;height:150px;align-items:center;}.bg-banner2{background-image:url(/themes/custom/harmony_audio/images/bg-banner02.png);height:380px;background-position:center;background-repeat:no-repeat;background-size:cover;}.banner2-content{justify-content:center;display:flex;align-items:center;}.banner2-text-block{text-align:center;width:630px;height:150px;margin-top:125px;align-items:center;}.slick-slide{margin:10px}.slick-slide img{width:100%;border:0px solid #ffffff;}.product_page .slick-slide img{width:100%;height:auto;margin:0 auto;}.product-images-slider > div{height:350px;}.slick-slide-items{width:90%;margin:0px auto;margin-top:50px;}.slick-slide-items h5{text-align:center;}.slick-item{background-color:#ffffff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);height:230px;align-items:center;}.slick-prev:before{color:#C5C5C5;}.slick-next:before{color:#C5C5C5;}.bg-pro-audio{background-color:#F4F7FE;padding-bottom:50px;}.bg-banner3{background-image:url(/themes/custom/harmony_audio/images/bg-banner03.png);height:235px;background-position:center;background-repeat:no-repeat;background-size:cover;}.bg-x-block{background-color:#ffffff;height:680px;}.x-block-img{width:500px;height:260px;margin-top:55px;margin-left:65px;}.x-block-img2{width:500px;height:350px;margin-left:70px;margin-bottom:80px;}.x-block-text{text-align:left;width:500px;height:230px;margin-top:100px;margin-bottom:auto;}.x-block-text2{text-align:left;width:650px;height:230px;margin-top:70px;margin-bottom:auto;margin-left:80px;}.bg-chat-request{background-image:url(/themes/custom/harmony_audio/images/chat-request-bg-img.png);height:290px;background-position:center;background-repeat:no-repeat;background-size:cover;}.chat-request-text{text-align:center;width:600px;height:150px;margin-left:auto;margin-right:auto;padding-top:45px;}.chat-request-input{padding-top:30px;justify-content:center;display:flex;align-items:center;}.chat-request-input ::placeholder{color:#8c8c8c;font-size:16px;}input[type=email]{color:#616161;font-size:16px;width:500px;height:60px;padding:12px;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);}input[type=submit]{background-color:#0FB4D3;color:white;width:200px;height:60px;margin-left:15px;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-weight:bold;font-size:15px;}input[type=submit]:hover{background-color:#34d6f3;}.bg-customer-review{background-color:#F4F7FE;height:575px;justify-content:center;display:flex;align-items:center;}.customer-review-text{padding-top:60px;padding-left:25px;height:350px;width:370px;text-align:left;}.customer-review-slick-slide{height:350px;width:750px;}.slick-item2{background-color:#ffffff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);height:250px;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;align-items:left;}.fa-star{color:#BFBFBF;}.checked{color:orange;}footer{background-image:url(/themes/custom/harmony_audio/images/bg-footer.png);height:300px;background-position:center;background-repeat:no-repeat;background-size:cover;}footer > .container{padding-top:40px;}.footer-content{justify-content:center;align-items:center;}h1{color:#0FB4D3;font-weight:900;font-size:48px;}h2{color:#616161;font-weight:900;font-size:39px;letter-spacing:3px;}h2.banner3-text{color:white;font-weight:900;font-size:39px;letter-spacing:3px;padding-top:30px;}h3{color:#0FB4D3;font-weight:bold;font-size:38px;}h4{color:#0FB4D3;font-weight:900;font-size:28px;}h5{color:#616161;font-weight:900;font-size:12px;}h5.chat-request-h5{color:#616161;font-weight:bold;font-size:15px;}h5.customer-review{color:#616161;font-weight:bold;font-size:12px;text-align:left;}h5.footer-h5{color:#0FB4D3;;font-weight:bold;font-size:12px;text-align:left;padding-bottom:15px;}p{color:#ffffff;font-size:12px;line-height:1.6;}p.car-pro-audio-text{color:#616161;font-size:12px;line-height:1.6;}p.banner2-text{color:#797979;font-size:12px;font-weight:bold;line-height:1.6;}p.slide-small-txt{color:#616161;font-size:8px;text-align:center;}p.banner3-text{color:#ffffff;font-size:11px;line-height:1.6;}p.footer-text{color:#ffffff;font-size:9px;line-height:1.6;text-align:left;padding-bottom:12px;}p.footer-text2{color:#ffffff;font-size:10px;line-height:1.6;text-align:left;width:175px;}p.chat-request-p{color:#616161;font-weight:bold;font-size:11px;line-height:1.6;}p.customer-review-p{color:#656565;font-style:italic;font-size:10px;line-height:1.6;}a{color:#0FB4D3;font-weight:bold;font-size:10px;}a:hover{color:orange;}img.hifiSound{width:131px;height:30px;margin-top:35px;content:url('/images/store-logo/Artboard 14 1.png');}img.hifiSound:hover{content:url('/images/store-logo/colored/Artboard 14.png');}img.ebay{width:91px;height:35px;margin-top:35px;content:url('/images/store-logo/Group 484.png');}img.ebay:hover{content:url('/images/store-logo/colored/ebay.png');}img.amazon{width:95px;height:30px;margin-top:39px;content:url('/images/store-logo/Artboard 1.png');}img.amazon:hover{content:url('/images/store-logo/colored/amazon_PNG25.png');}img.newegg{width:77px;height:33px;margin-top:35px;content:url('/images/store-logo/Artboard 10.png');}img.newegg:hover{content:url('/images/store-logo/colored/logo_newegg_400400.png');}img.reverb{width:99px;height:27px;margin-top:35px;content:url('/images/store-logo/Artboard 4.png');}img.reverb:hover{content:url('/images/store-logo/colored/reverb.png');}img.wallmart{width:121px;height:30px;margin-top:35px;content:url('/images/store-logo/Artboard 11.png');}img.wallmart:hover{content:url('/images/store-logo/colored/Walmart_logo_transparent_png.png');}img.wish{width:86px;height:30px;margin-top:35px;content:url('/images/store-logo/Artboard 5.png');}img.wish:hover{content:url('/images/store-logo/colored/1280px-Wish_logo.png');}.bg-small-car-pro-audio{background-image:url(/themes/custom/harmony_audio/images/inner-page-bg.png);height:190px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:60px;}.small-car-pro-audio-text{text-align:left;width:580px;height:175px;padding-top:50px;padding-left:20px;}.small-car-pro-audio-img{height:190px;width:500px;padding-left:150px;}h4.small-car-pro-audio{color:#ffffff;font-weight:900;font-size:32px;}.bg-block2{height:435px;background-color:#ffffff;}.block2-img{width:450px;height:300px;margin-top:45px;margin-left:65px;}.block2-text{text-align:left;width:500px;height:230px;margin-top:75px;margin-left:65px;}.bg-block3{height:900px;background-color:#F4F7FE;}.block3-element{margin-top:100px;width:250px;height:330px;}.block3-card{background-color:#ffffff;width:250px;height:250px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);padding:41px;}.block3-card:hover{cursor:pointer;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 15px 0 rgba(0,0,0,0.19);}.block3-text{text-align:center;padding-top:15px;}h5.block3{color:#616161;font-weight:bold;font-size:14px;}p.block3,p.block4{color:#616161;font-size:10px;}.bg-block4{background-color:#ffffff;height:800px;}.block4-text{text-align:left;width:825px;padding-top:60px;padding-left:25px;}.block4-img{width:1022px;height:540px;margin-top:30px;margin-left:25px;margin-right:25px;}h4.block4{color:#616161;font-weight:900;font-size:26px;}.bg-option-block{height:345px;background-color:#F4F7FE;}.option-block-element{margin-top:35px;width:250px;height:300px;}.option-block-card{background-color:#ffffff;width:250px;height:250px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);padding:41px;}.option-block-card:hover{cursor:pointer;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 15px 0 rgba(0,0,0,0.19);}.option-block-card > img{display:block;margin-left:auto;margin-right:auto;}.option-block-text{text-align:center;padding-top:18px;}.bg-details-block{background-color:#FFFFFF;height:1570px;}.details-block-text{text-align:left;width:470px;height:255px;margin-top:80px;}.details-block-img{width:500px;height:310px;margin-top:55px;}.details-block-text2{text-align:left;width:470px;height:255px;margin-top:90px;margin-left:50px;}.details-block-img2{width:500px;height:310px;margin-top:65px;margin-bottom:80px;}.details-block-text3{text-align:left;width:470px;height:255px;margin-top:15px;}.details-block-img3{width:500px;height:310px;margin-top:-10px;}#details_img{display:block;margin-left:auto;margin-right:auto;}h4.details-block{color:#0FB4D3;font-weight:bold;font-size:20px;}p.details-block{text-align:justify;color:#616161;font-size:11.5px;}#details_link1{color:#616161;font-weight:900;font-size:12px;text-align:left;}#details_link1:hover{text-decoration:none;}#details_link2{color:#68B545;font-weight:900;font-size:12px;text-align:left;}#details_link2:hover{text-decoration:none;}#where_btn{background-color:#68B545;color:white;width:180px;height:40px;border:none;border-radius:2px;font-style:normal;font-size:13px;cursor:pointer;}#where_btn:hover{background-color:#60a63f;}.double-block-text{text-align:left;width:470px;height:370px;margin-top:130px;margin-left:50px;}.double-block-img{width:500px;height:545px;margin-top:110px;margin-bottom:80px;}.specifications-text{text-align:left;width:470px;height:700px;margin-top:60px;margin-left:70px;}ul.details-block{text-align:left;color:#616161;font-size:11.5px;line-height:2;}.bg-login{background-color:#FAFAFA;height:100%;padding-top:50px;}.bg-login h4{color:#616161;font-weight:bold;font-size:21px;text-align:center;}.bg-login label{color:#616161;font-weight:bold;font-size:14px;}.bg-login ::placeholder{color:#8c8c8c;font-size:14px;}.bg-login input[type=text],.bg-login input[type=password]{color:#4d4d4d;font-size:15px;height:50px;padding:12px;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);}.bg-login input[type=submit]{background-color:#0FB4D3;color:white;width:100%;height:50px;margin-top:5px;margin-left:0px;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-weight:bold;font-size:15px;}.bg-login input[type=submit]:hover{background-color:#34d6f3;}.bg-login p{text-align:center;}.bg-login a{color:#0FB4D3;font-weight:bold;font-size:14px;}.bg-login a:hover{color:orange;}.menu-item-icon{height:85%;background-size:110px !important;background-repeat:no-repeat !important;}.icon--loadedenclosure{background:transparent url(/images/thumbs-img/car-audio-thumb/img1.png);}.list-group-item  a{display:none !important;}#block-harmony-audio-local-tasks{position:fixed;left:0;top:45%;border:1px solid #000;background:#fff;z-index:999;border-left:0;padding-right:15px;padding-top:5px;padding-bottom:5px;border-radius:0 10px 10px 0;}#block-harmony-audio-local-tasks ul{margin:0;padding-left:10px;}#block-harmony-audio-local-tasks ul li{display:none;}#block-harmony-audio-local-tasks ul li:nth-child(2){display:block;}#block-harmony-audio-local-tasks ul li:nth-child(2) a{font-size:16px;text-transform:uppercase;}.views-field-field-feature-image > div{text-align:center;}.views-field-field-feature-image img{width:85%;height:auto;margin:0 auto;}.product_page{padding:0 15px;margin-top:50px;}.product_page img{width:100%;height:auto;}.product_upper_body{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:50px;}.product_upper_body > div:first-child{max-width:40%;flex:0 0 40%;-ms-flex:0 0 40%;padding:0 30px;}.product_upper_body > div:last-child{max-width:60%;flex:0 0 60%;-ms-flex:0 0 60%;padding-left:30px;}.product_title{color:#0FB4D3;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:20px;}.product_description{padding-top:10px;}.product_description p{color:#000;font-size:14px;}.product-link a{background:#68B545;color:white;width:180px;height:40px;border:none;border-radius:2px;font-family:'Montserrat',sans-serif;font-style:normal;font-size:13px;cursor:pointer;padding:10px;}.product_page p{color:#000;}.product_spec div:first-child,.product_features div:first-child{color:#0FB4D3;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:20px;margin-bottom:10px;}.product_spec div:last-child > ul,.product_features div:last-child > ul{padding-left:20px;font-size:14px;}.product_lower_body{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:50px;}.product_lower_body > div{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}.extra_field_1{margin-top:80px;margin-bottom:80px;}.extra_field_2{margin-bottom:80px;}.extra_field_1,.extra_field_2{display:flex;flex-wrap:wrap;align-items:center;}.extra_field_1 > div:first-child{padding-right:30px;}.extra_field_2 > div:first-child,.extra_field_1 > div:last-child{text-align:center;}.extra_field_2 h1,.extra_field_2 h2,.extra_field_2 h3,.extra_field_2 h4,.extra_field_1 h1,.extra_field_1 h2,.extra_field_1 h3,.extra_field_1 h4{color:#0FB4D3;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:20px;margin-bottom:10px;}.extra_field_1 > div,.extra_field_2 > div{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}.extra_field_2 > div:first-child{padding-right:20px;}.extra_field_1 > div:last-child,.extra_field_3 > div:last-child{padding-left:20px;}.efv_title{color:#0FB4D3;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:20px;}.efv_content p{font-size:12px;color:#000;}.p65-warning > div{display:flex;align-items:center;border:1px solid #000;padding:10px 15px;border-radius:5px;width:90%;}.p65-warning > div > div:last-child{padding:0 20px;padding-right:0 !important;}.p65-warning > div >div:last-child p:first-child{margin-bottom:5px;font-weight:bold;font-size:14px;font-family:'Montserrat',sans-serif;}.p65-warning > div >div:last-child a{color:#337ab7;font-size:12px;font-weight:normal;}.p65-warning p{color:#484848;}.p65-warning img{width:70px;}.p65-warning-title{font-size:14px;}.p65-warning-msg{font-size:10px;}.category_page > div,.field_link_group{display:flex;flex-wrap:wrap;align-items:center;}.field_link_group > div{width:90px;font-size:12px;}.related-products{padding:15px;background:#f5f5f5;}.related-products h2{display:none;}.related-products > div > div{display:flex;width:100%;}.related-products .slick-track{width:100% !important;}.related-products .views-row{max-width:25%;flex:0 0 25%;-ms-flex:0 0 25%;width:25% !important;}.related-products .views-row > div{width:85%;margin:0 auto;text-align:center;}.related-products .views-field-title a{color:#616161;font-weight:900;font-size:14px;height:62px;overflow:hidden;display:block;}.related-products .views-field-title a:hover{text-decoration:none;}.related-products  .views-field-field-feature-image{display:flex;}.category_page > div > div{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}.cat_field_group2,.cat_field_group3,.cat_field_group4{margin-top:30px;}.category_page{margin-bottom:70px;}.category_header{background-image:url(/images/inner-page-bg.png);height:190px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:60px;}.category_page > div > div:first-child{text-align:center;display:flex;justify-content:center;}.subcat-views-view{margin:0 -15px;}.subcat-views-view .slick-list{width:100%;}.category_page > div:nth-child(even) >div:first-child{order:2;}.category_page > div:nth-child(even) >div:last-child{order:1;}.cat_page_title,.cat_page_title a{color:#0FB4D3;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:20px;margin-bottom:10px;}.cat_page_title a:hover{text-decoration:none;}#block-views-block-who-s-online-who-s-online-block{display:none;}.cat_page_title + *{font-size:14px;}.field_link_group{margin-top:15px;width:190px;justify-content:space-between;}.field_link_group > div:first-child,.field_link_group > div:first-child *{color:#616161;font-family:'Montserrat',sans-serif;font-weight:900;font-size:12px;text-align:left;position:relative;}.field_link_group > div:first-child::after{content:'|';position:absolute;right:3px;}.field_link_group > div:last-child,.field_link_group > div:last-child *{color:#68B545;font-family:'Montserrat',sans-serif;font-weight:900;font-size:12px;}.bg-small-car-pro-audio,.category-header{background-image:url(/images/inner-page-bg.png);height:190px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:0;margin-bottom:30px;}.small-car-pro-audio-img{height:190px;width:500px;padding-left:150px;}h4.small-car-pro-audio{color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:900;font-size:32px;}.small-car-pro-audio-text{text-align:left;width:580px;height:175px;padding-top:50px;padding-left:20px;}p.banner3-text{color:#ffffff;font-family:'Montserrat',sans-serif;font-size:11px;line-height:1.6;}.taxonomy-container .product_page .extra_field_1,.taxonomy-container .product_page .extra_field_2,.taxonomy-container .product_page .product_lower_body{display:none;}.category-view .view-item .category-view-div,.view-product-links{display:flex;}.category-view .view-item .category-view-div{justify-content:space-between;}.category-view .view-item .category-view-div > div{max-width:48%;flex:0 0 48%;-ms-flex:0 0 48%;margin-bottom:50px;}.related-prod-slider{padding:15px;margin-bottom:70px;background:#f5f5f5;}.related-prod-slider > div > div > div{display:flex;}.related-prod-slider > div > div > div > .contextual{display:none;}.related-prod-slider .views-row{flex:0 0 25%;max-width:25%;-ms-flex:0 0 25%;}.related-prod-slider .views-field-field-feature-image .field-content{height:180px;width:180px;padding:0;display:flex;align-items:center;margin:0 auto;}.related-prod-slider .views-field.views-field-title{width:85%;margin:0 auto;text-align:center;}.related-prod-slider .views-field.views-field-title a{color:#616161;font-weight:900;font-size:14px;height:42px;overflow:hidden;display:block;}.related-prod-slider .views-field.views-field-title a:hover{text-decoration:none;}.related-prod-slider .views-field-field-feature-image > div{height:100%;}.view-product-details .views-field-field-product-title{color:#0FB4D3;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:22px;}.view-product-details .views-field-body p{text-align:justify;color:#616161;font-family:'Montserrat',sans-serif;font-size:14px;}.view-product-links a,.view-product-links span,.view-product-links{font-weight:bold;font-size:12px;}.view-product-links > div{margin-right:30px;position:relative;}.view-product-links > div:first-child a,.view-product-links > div:first-child span{color:#616161;}.view-product-links > div:last-child a,.view-product-links > div:last-child span{color:#68B545;}.view-product-links > div:first-child::after{content:'|';position:absolute;right:-18px;}.category-view > div:nth-child(even) .category-view-div > div:first-child{order:2;}.category-view > div:nth-child(even) .category-view-div > div:last-child{order:1;}.category-title h1{color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:900;font-size:32px;}.main-banner{background:#000;}.header-content{height:255px;display:flex;justify-content:space-between;align-items:center;overflow:hidden;}.header-content h1{color:#fff;font-size:50px;}.cat-header p{width:80%;}.banner-image-pa img{transform:rotate(-7deg);}.banner-image-ca,.banner-image-pa{margin-right:10%;}.banner-image-ca img{transform:rotate(-7deg);}.subcat-slider>div>div>div.contextual{display:none;}.subcat-slick-wrapper{text-align:center;}.subcat-slick-wrapper .views-field-field-est{margin-bottom:15px;}.header-views .subcat-slick-wrapper .views-field-field-est{margin-bottom:0;}.subcat-slick-wrapper .views-field-field-est > div,.subcat-slick-wrapper .views-field-field-est > div{height:220px;width:220px;margin:0 auto;padding:0px;}.car-audio-slider .views-field-field-category-image{padding:15px;height:145px !important;}.subcat-slick-wrapper:hover .views-field-field-est > div{box-shadow:0px 13px 15px -5px rgba(0,0,0,0.09);}.header-views .subcat-slick-wrapper:hover .views-field-field-est > div{box-shadow:none;}.header-views{margin-bottom:70px;background:#f5f5f5;padding:15px;}.subcat-slick-wrapper .views-field-field-category-link-page a{font-size:14px;}.subcat-slick-wrapper .views-field-field-category-image .field-content{margin:0 auto;width:240px;}.subcat-slick-wrapper .views-field-field-category-image .field-content img{width:100%;height:auto;}.car-audio-slider .subcat-slick-wrapper .views-field-field-category-image .field-content,.pro-audio-slider .subcat-slick-wrapper .views-field-field-category-image .field-content{width:auto;}.subcat-slick-wrapper .views-field-name{margin-top:20px;}.header-views .subcat-slick-wrapper .views-field-name{margin-top:0;}.subcat-slick-wrapper .views-field-name a,.views-field-field-category-link-page a,.views-field-field-category-link-page2 a{color:#616161;font-weight:900;font-size:14px;text-transform:uppercase;}.subcat-slider > div > div{display:flex;flex-wrap:wrap;justify-content:space-between;}.category_page .subcat-slider{margin-top:30px;}.subcat-slider > div > div > div:first-child{display:none;}.pro-audio-slider .subcat-slick-wrapper > div:first-child{padding-right:10px;}.pro-audio-slider .subcat-slider > div > div > div{flex:0 0 45%;-ms-flex:0 0 45%;max-width:45%;padding:10px;margin-bottom:70px;}.pro-audio-slider .views-field-field-category-link-page2{text-align:center;}.pro-audio-slider .subcat-slider > div > div > div:hover{border-radius:5px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 20%),0 3px 10px 0 rgb(0 0 0 / 19%);}.pro-audio-slider .subcat-slider > div > div > div:nth-child(even){padding-right:5px;}.pro-audio-slider .subcat-slider > div > div > div:nth-child(odd){padding-left:5px;}.header-views .container > div > div{margin-bottom:0;width:100%;}.subcat-views-div .container{position:relative;z-index:200;}.subcat-views-div .container:hover .contextual-link{display:block;}.subcat-views-div .contextual-link{position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #000;text-align:right;}.subcat-views-div .views-row{position:relative;z-index:300;}.subcat-views-div .contextual-link a{position:relative;top:7px;right:7px;z-index:800;}.subcat-views-div .contextual-link .fa{color:#000;font-size:24px;}.header-views .subcat-slick-wrapper .views-field-field-est > div,.header-views .subcat-slick-wrapper .views-field-field-category-image > div,.subcat-views-div  .views-field-field-est .field-content{height:180px;width:180px;padding:0;display:flex;align-items:center;margin:0 auto;justify-content:center;}.subcat-views-div .contextual-link,.top_level_page .contextual-link{display:none;}.view-subcat{text-align:center;}.header-views .subcat-slick-wrapper .views-field-field-est > div img,.header-views .subcat-slick-wrapper .views-field-field-category-image > div img,.subcat-views-div  .views-field-field-est .field-content img{height:auto;width:170px;margin:0 auto;}.header-views .subcat-slick-wrapper .views-field-field-category-image > div{justify-content:center;}.header-views h2{display:none;}.header-views .container > div{display:flex;width:100%;}.header-views .subcat-slick-wrapper > div{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;text-align:center;}.landing-cat .subcat-slick-wrapper{display:flex;flex-wrap:wrap;}.subcat-slick-wrapper > div{flex:0 0 50%;max-width:50%;-ms-flex:0 0 50%;text-align:left;}.bg-car-audio .subcat-slick-wrapper > div,.bg-pro-audio .subcat-slick-wrapper > div{flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%;text-align:center;}.subcat-slider .subcat-slick-wrapper .views-field-field-category-image{margin-bottom:10px;}.header-views .subcat-slick-wrapper:hover .views-field-field-category-image .field-content{box-shadow:none;}.car-audio-feat,.pro-audio-slider{background:#F4F7FE;padding-top:40px;}.pro-audio-slider .views-field-description__value{display:block !important;width:100% !important;margin:0 !important;}.subcat-slick-wrapper .views-field-description__value{width:220px;margin:0 auto;margin-top:8px;display:none;}.views-field-field-category-link-page,.views-field-field-category-link-page2{margin-bottom:10px;}.subcat-slick-wrapper .views-field-description__value p,.subcat-slick-wrapper .views-field-description__value span{color:#616161;}.cat-banner{display:flex;height:200px;background:#000;overflow:hidden;}.cat-banner h1{font-size:32px;color:#fff;}.cat-banner .container{display:flex;justify-content:space-between;align-items:center;}.login-page #block-harmony-audio-content{width:80%;margin:0 auto;padding:50px 0;display:flex;justify-content:center;}.login-page #edit-actions input{margin:0;}.login-page .description{display:none;}.login-page .js-form-item-name input,.login-page .js-form-item-pass input{outline:none;border:1px solid gray;border-radius:0;padding:10px 5px;}.login-page .js-form-item-name input:focus,.login-page .js-form-item-pass input:focus{border:1px solid #000;}.login-page .js-form-item-name label,.login-page .js-form-item-pass label{text-transform:uppercase;color:gray;}.login-page .js-form-item-pass{margin-top:15px;margin-bottom:20px;}.login-page .button.form-submit{border-radius:0;}.login-page #block-harmony-audio-local-tasks{display:none;}.user-page{margin-top:100px;margin-bottom:370px;}.pro-audio-menu > div,.car-audio-menu > div{display:none;position:absolute;background:#fff;bottom:-175px;padding:25px 10px;left:0;width:100%;justify-content:center;box-shadow:0px 4px 9px 0px rgba(0,0,0,0.75);-webkit-box-shadow:0px 4px 9px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 4px 9px 0px rgba(0,0,0,0.75);}.pro-audio-menu:hover > div,.car-audio-menu:hover > div{display:flex;}.nav-menus > div{height:100%;display:flex;align-items:center;padding:0 12px;}.car-audio-menu .views-row,.pro-audio-menu .views-row{width:190px;}.pro-audio-menu .views-field-field-category-image > div,.car-audio-menu .views-field-field-est > div{height:100px;width:125px;padding:5px;display:flex;align-items:center;margin:0 auto;}.pro-audio-menu  .views-field-field-category-image,.car-audio-menu .views-field-field-est{margin-bottom:25px;max-width:100%;flex:0 0 100%;}.car-audio-menu .subcat-slick-wrapper:hover .views-field-field-est > div,.pro-audio-menu :hover .views-field-field-category-image > div{box-shadow:none;}.pro-audio-menu  .views-field-field-category-image > div img,.car-audio-menu .views-field-field-est > div img{width:100%;height:auto;}.pro-audio-menu  .views-field-field-category-link-page2 a,.car-audio-menu .views-field-field-category-link-page a{font-size:12px;}.nav-menus > div > h2:after,.nav-menus > div > a:after{display:none;content:'';width:100%;height:2px;position:absolute;bottom:0;left:0;background:#0FB4D3;}.nav-menus > div:hover:not(:last-child) > h2:after,.nav-menus > div:hover:not(:last-child) > a:after{display:block;}.nav-menus{display:flex;align-items:center;height:90px;}.nav-menus > div:not(:last-child) > h2,.nav-menus > div:not(:last-child) > a{position:relative;display:flex;height:100%;align-items:center;font-size:10px;color:#fff;text-transform:uppercase;margin-bottom:0;cursor:pointer;letter-spacing:3px;}.nav-menus > div > a:hover{text-decoration:none;}.nav-container{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;}.pro-audio-menu  .views-field-field-category-link-page2 a,.car-audio-menu .views-field-field-category-link-page a{display:flex;height:100%;position:absolute;top:0;left:0;width:100%;justify-content:center;align-items:flex-end;}.car-audio-menu .views-row,.pro-audio-menu .views-row{position:relative;}#front-page-slider{position:relative;background-image:url(/themes/custom/harmony_audio/images/bg-banner01.png);height:460px;background-position:center;background-repeat:no-repeat;background-size:cover;}#front-page-slider > .container{position:relative;z-index:800;}#front-page-slider .context-edit-link{z-index:100;}.context-edit-link{display:none;position:absolute;height:100%;width:100%;padding:1px;}.context-edit-link > div{height:100%;width:100%;display:flex;justify-content:flex-end;}.context-edit-link .fa{font-size:24px;margin-right:10px;margin-top:5px;}.context-edit-link.light .fa{color:#000;}.context-edit-link.dark .fa{color:#fff;}.context-edit-link.light > div{border:1px dashed #000;}.context-edit-link.dark > div{border:1px dashed #fff;}#front-page-slider:hover .context-edit-link,.ce-link:hover .context-edit-link{display:block;z-index:100;}#front-page-slider:hover .context-edit-link a,.ce-link:hover .context-edit-link  a{z-index:999;}.pa-slick{z-index:500;position:relative;}.ce-link{margin-top:40px;}#front-page-slider h2{display:none;}#front-page-slider > .container{padding:0 30px;height:100%;}#front-page-slider .views-row{margin-top:70px;}.front-page-slider{display:flex;align-items:center;}.front-page-slider .views-field-fieldset-1{max-width:35%;flex:0 0 35%;-ms-flex:0 0 35%;}.front-page-slider .views-field-fieldset-2{max-width:65%;flex:0 0 65%;-ms-flex:0 0 65%;}.front-page-slider .views-field-field-feature-image img{width:100%;}.front-page-slider a:hover{text-decoration:none;}.slider-content .views-field-name a{color:#0FB4D3;font-weight:900;font-size:48px;}.views-field-field-link-to-page a{color:#0FB4D3;font-weight:900;font-size:11px;text-transform:uppercase;}.views-field-description__value p{color:#ffffff;font-size:12px;line-height:1.6;}#front-page-slider .slick-arrow{color:#fff;font-size:24px;position:absolute;cursor:pointer;}#front-page-slider .arrow-right.slick-arrow{right:-40px;top:50%;}#front-page-slider .arrow-left.slick-arrow{left:-40px;top:50%;}.ca-slick{position:relative;z-index:800;}.subcat-views-view > div:last-child{display:flex;flex-wrap:wrap;}.subcat-views-div h2{margin:0;}.subcat-views-div{margin-bottom:50px;}.subcat-views-div .slick-arrow{position:absolute;cursor:pointer;z-index:800;}.subcat-views-div .arrow-left.slick-arrow,.subcat-views-div .arrow-right.slick-arrow{top:40%;}.subcat-views-div .slick-slide img{margin:0 auto;width:auto;}.arrow-left.slick-arrow{left:0;}.arrow-right.slick-arrow{right:0;}.contact-us-page{margin-top:50px;margin-bottom:50px;}.contact-us-page p,.contact-us-page li,.contact-us-page a{color:#000;font-size:14px;font-weight:300;}.contact-us-page a strong{font-weight:bold;}a.contact-us{padding:15px;color:#fff;border-radius:5px;display:inline-block;background:#0FB4D3;}.full-w-section img{width:100%;margin-bottom:30px;}.banner-items{margin-top:50px;margin-bottom:70px;display:flex;flex-wrap:wrap;align-items:center;}.banner-items > div{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}.banner-items > div p{color:#000;font-size:14px;}.landing-cat{position:relative;margin-bottom:50px;}.landing-cat .contextual-link{position:absolute;left:0;top:0;width:100%;height:100%;text-align:right;border:1px dashed #000;}.landing-cat .contextual-link .fa{color:#000;font-size:24px;}.landing-cat .contextual-link a{top:7px;right:7px;position:relative;z-index:800;}.landing-cat:hover .contextual-link{display:block !important;}.landing-cat .subcat-slick-wrapper:hover .views-field-field-est > div{box-shadow:none;}.landing-cat > div{display:flex;flex-wrap:wrap;}.landing-cat > div > div{position:relative;z-index:500;max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;padding:15px;margin-bottom:10px;}.landing-cat .subcat-slick-wrapper .views-field-field-est > div{width:auto;height:auto;}.landing-cat .subcat-slick-wrapper .views-field-field-est > div img{width:100%;height:auto;}.landing-cat .subcat-slick-wrapper > div:first-child{max-width:35% !important;flex:0 0 35% !important;-ms-flex:0 0 35% !important;}.landing-cat .subcat-slick-wrapper > div:first-child img{margin-top:25px;}.landing-cat .subcat-slick-wrapper > div:last-child{max-width:65% !important;flex:0 0 65% !important;-ms-flex:0 0 65% !important;}.landing-cat .views-field-field-category-link-page2 a .fa,.landing-cat .views-field-field-category-link-page a .fa{margin-left:10px;}.landing-cat > div > div:hover{border-radius:8px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 20%),0 3px 10px 0 rgb(0 0 0 / 19%);}.landing-cat .subcat-slick-wrapper .views-field-name{margin-top:0 !important;margin-bottom:10px !important;}.landing-cat .subcat-slick-wrapper .views-field-name a{font-size:18px;color:#0FB4D3;}.landing-cat .views-field-description__value{display:block !important;margin:0 !important;width:100% !important;}.landing-cat .views-field-description__value p,.landing-cat .views-field-description__value span{font-size:14px;}.landing-cat .views-field-fieldset-1{text-align:center;}.landing-cat .views-field-field-category-link-page2 p,.landing-cat .views-field-field-category-link-page2 a,.landing-cat .views-field-field-category-link-page p,.landing-cat .views-field-field-category-link-page a{color:#0FB4D3;font-size:14px;text-transform:uppercase;font-weight:bold;}.landing-cat .subcat-slick-wrapper .views-field-field-category-image .field-content{width:auto !important;}.landing-cat .img-wrapper{padding-right:15px;}.top_level_page .banner-image{padding-left:20px;}.top_level_page .banner-image img{width:100%;height:auto;}.marketplaces-icons > div{display:flex;flex-wrap:wrap;justify-content:space-between;}.marketplaces-icons .views-row{max-width:14.28%;flex:0 0 14.28%;-ms-flex:0 0 14.28%;}.marketplaces-icons .views-row .icon-wrapper,.marketplaces-icons .views-row .icon-wrapper > div{height:35px;width:100%;display:flex;justify-content:center;align-items:center;}.marketplaces-icons .icon-wrapper{position:relative;}.marketplaces-icons .icon-wrapper img{width:auto;height:35px;}.marketplaces-icons .icon-wrapper > div:not(first-child){position:absolute;left:0;top:0;}.marketplaces-icons .icon-wrapper > div:nth-child(2){display:none;}.marketplaces-icons .icon-wrapper:hover > div:nth-child(2){display:block;}.marketplaces-icons .icon-wrapper:hover > div:first-child{display:none;}.marketplaces-icons{position:relative;padding:10px;}.marketplaces-icons .contextual-link{display:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:100;justify-content:flex-end;border:1px dashed #fff;}.marketplaces-icons:hover .contextual-link{display:flex;}.marketplaces-icons .contextual-link a{position:relative;top:5px;right:5px;}.marketplaces-icons .contextual-link .fa{color:#fff;font-size:24px;}.category-content,.efv-section{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:20px;}.efv-section{align-items:center;}.category-content p,.efv-section p,.efv-section span,.subcat-page ul li span,.subcat-page table{font-size:14px;color:#000;}.content-wrapper .views-field-field-category-link-page a{text-transform:capitalize;font-size:13px;}.subcat-page ul p{margin-bottom:0;}.category-content > div:first-child{padding-right:30px;}.category-content > div:first-child,.efv-40{flex:0 0 40%;max-width:40%;-ms-flex:0 0 40%;}.efv-table .table caption{caption-side:top !important;color:#000;font-weight:bold;font-size:18px;}.efv-table{margin-bottom:40px;}.efv-40,.efv-60{}.related-category-div{margin-bottom:70px;}.accessories-wrapper a{font-size:14px;color:#616161;}.ca-accessories-list > div:not(.slick-initialized){display:flex;overflow:hidden;}.accessories-wrapper .views-field-field-est{height:200px;}.accessories-wrapper .views-field-field-est > div{display:flex;align-items:flex-end;}.accessories-wrapper .views-field.views-field-name{text-align:center;}.accessories-wrapper .views-row{padding:0 15px;}.efv-40:nth-child(odd){padding-right:30px;}.efv-40:nth-child(even){padding-left:30px;}.category-content > div:last-child,.efv-60{flex:0 0 60%;max-width:60%;-ms-flex:0 0 60%;}.category-content{align-items:center;}.efv-section img{width:300px;height:auto;}.cat-img-wrapper img{width:100%;height:auto;}.cat-link-f{display:flex;align-items:center;text-transform:uppercase;font-size:13px;color:#0FB4D3 !important;font-weight:bold;}.cat-link-f *{color:#0FB4D3 !important;font-size:13px !important;text-transform:uppercase !important;margin-left:5px !important;}.about-us-page{padding-top:30px;padding-bottom:50px;}.about-us-page p,.about-us-page span{color:#000;font-size:14px;}.content-img{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px;}.content-img > div:first-child{max-width:55%;flex:0 0 55%;-ms-flex:0 0 55%;}.content-img > div:last-child{max-width:45%;flex:0 0 45%;-ms-flex:0 0 45%;}.content-img > div:last-child img{width:100%;height:auto;}.about-us-page .full-w-section{margin-top:25px;}.about-us-page .full-w-section img{margin-bottom:0;}.newsletter-section form{display:flex;justify-content:center;margin-top:15px;margin-bottom:35px;}.newsletter-section form .form-email{outline:none;}.simplenews-confirm-multi.confirmation{margin-top:70px;margin-bottom:170px;}div[data-drupal-messages]{display:none !important;}.contact-page{padding-top:20px;padding-bottom:70px;}.contact-page form{width:50%;margin:0 auto;}.contact-page input:not(.form-submit){height:45px;border:1px solid #000;border-radius:0;outline:none;font-size:14px;padding:5px;width:100%;box-shadow:none;}.form-submit{margin-left:0 !important;border-radius:0 !important;box-shadow:none;text-transform:uppercase;}.contact-page form label{display:block;text-transform:uppercase;font-size:12px;font-weight:bold;}.contact-page form > *{margin-bottom:15px;}.contact-page textarea{border:1px solid #000;border-radius:0;outline:none;font-size:14px;padding:5px;width:100%;}#edit-subscriptions-wrapper{display:none;}.newsletter-section .field--type-email{margin-right:6px;}footer a{color:#0FB4D3;display:block;font-size:12px;font-weight:bold;}footer ul{padding:0;}footer li{list-style:none;margin-bottom:15px;}footer li a{font-weight:500;color:#fff;font-size:10px;text-transform:uppercase;}.bg-customer-review .slick-slide-items:not(.slick-initialized){display:flex;overflow:hidden;}#front-page-slider > .container > div:not(.slick-initialized) > div:last-child{display:none;}#front-page-slider > .container > div:not(.slick-initialized) .views-row{margin-top:0;}.bg-customer-review .slick-slide-items:not(.slick-initialized) > div{max-width:33%;flex:0 0 33%;-ms-flex:0 0 33%;margin-right:10px;}.views-field-field-link-to-store a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;}.page-buttons{display:flex;}.page-buttons > *{margin-right:10px;}.footer-text2 a{font-weight:500;color:#fff;}.newsletter-section{background:#ececec;padding-bottom:30px;}.user-login-form #edit-submit{margin-top:10px;}.wtb-link .enhanced-button-link-inline a,.wtb-link .enhanced-button-link-inline span{color:#fff;}.message-text{text-align:center;margin-top:190px;margin-bottom:250px;}.subcat-page table a{display:inline-block;padding:10px;background:#007bff;font-size:12px;color:#fff;}.subcat-page table a:hover{text-decoration:none;}#block-sitebranding-2 img{margin-bottom:15px;}#block-sociallinks-2 ul li{padding:0 !important;}.about-efv{margin-top:20px;}.email-sent-message.webform-confirmation{padding:15px;margin-top:40px;margin-bottom:50px;border:1px solid #ececec;}.email-sent-message.webform-confirmation .webform-confirmation__message{text-align:center;font-size:20px;color:green;margin:0;}#newsletter-section{background:#fff;padding-top:30px;padding-bottom:40px;}.newsletter-section-header{text-align:center;}.newsletter-section-header h4{text-transform:uppercase;font-size:32px;}.newsletter-section-header p{color:#616161;}#edit-mail-wrapper{width:500px;margin-right:7px;}#newsletter-section form{display:flex;flex-wrap:wrap;justify-content:center;}#newsletter-section form label,#edit-mail-0-value--description{display:none;}#edit-actions
.form-email{border-radius:0;outline:none;}#simplenews-confirm-add p{color:#616161;}#simplenews-confirm-add #edit-cancel{background-color:#d80000;color:white;width:200px;margin-left:15px;padding:18.5px 10px;border:0;border-radius:0px;cursor:pointer;font-weight:bold;font-size:15px;display:inline-block;text-align:center;}#simplenews-confirm-add{text-align:center;padding-top:15%;padding-bottom:20%;text-transform:uppercase;font-weight:bold;color:#0fb4d3;font-size:28px;}#simplenews-confirm-add p{color:#616161;font-size:13px;margin-top:10px;text-transform:none;}.contact-form p{margin-bottom:5px;color:#090907;}.times-section{padding:20px 0;}.times-section p,.times-section a,.times-section .fa{color:#090907;font-size:15px;font-weight:normal;margin-bottom:0;}.times-section .fa{font-size:20px;}.times-section > div{width:260px;margin:0 auto;display:flex;align-items:center;margin-bottom:10px;}.times-section > div > *:first-child{margin-right:10px;}.times-section > div:first-child a{margin-bottom:3px;}@media only screen and (max-width:1199px){.marketplaces-icons .views-row{max-width:20%;flex:0 0 20%;-ms-flex:0 0 20%;margin-bottom:15px;}.bg-banner3{height:250px;}.marketplaces-icons > div{justify-content:center;}.subcat-slick-wrapper img{height:150px;}.car-audio-slider > div > div{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:20px;}}@media only screen and (min-width:991px){.where-nav{margin-left:30px;}.where-nav a{font-size:10px;padding:10px 20px;border:1px solid #0FB4D3;border-radius:30px;text-transform:uppercase;}.where-nav a:hover{text-decoration:none;color:#0FB4D3;}}@media only screen and (max-width:991px){.subcat-page .container,.about-us-page .container,.contact-us-page .container{max-width:100%;}.pro-audio-menu > div,.car-audio-menu > div{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.pro-audio-menu .views-field-field-category-link-page2 a,.car-audio-menu .views-field-field-category-link-page a{top:25px;}.cat-banner .container,.subcat-views-div .container,.subcat-views-div + .container{max-width:100%;}.landing-cat > div > div{max-width:100% !important;flex:0 0 100% !important;-ms-flex:0 0 100% !important;}.top_level_page .container{max-width:100%;}.front-page-slider .views-field-fieldset-1,.front-page-slider .views-field-fieldset-2{max-width:40%;flex:0 0 40%;-ms-flex:0 0 40%;}.front-page-slider .views-field-fieldset-2{max-width:60%;flex:0 0 60%;-ms-flex:0 0 60%;}#front-page-slider .slick-dots{bottom:-105px;}#front-page-slider .slick-dots li button:before{color:white;font-size:10px;width:25px;height:25px;}#front-page-slider > .container{max-width:100%;}.arrow-right.slick-arrow{right:0px;}.arrow-left.slick-arrow{left:0px;}.car-audio-slider .subcat-slick-wrapper .views-field-field-category-image .field-content,.pro-audio-slider .subcat-slick-wrapper .views-field-field-category-image .field-content{width:auto;}.car-audio-slider .views-field-field-est,.car-audio-slider .views-field-field-category-image{height:205px !important;margin-bottom:0 !important;}.car-audio-slider > div > div{max-width:33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;}.pro-audio-menu  .views-field-field-category-image,.car-audio-menu .subcat-slick-wrapper .views-field-field-est{margin-bottom:15px;}.pro-audio-menu  .views-field-field-category-link-page2 a,.car-audio-menu .subcat-slick-wrapper .views-field-field-category-link-page a{color:#000;}header .nav-menus > div .fa{margin-left:15px;font-size:17px;}.nav-menus > div > h2:after,.nav-menus > div > a:after{background:none;}.nav-menus{background:#fff;position:absolute;display:block;width:90%;height:100vh;top:75px;left:-100%;transition:0.3s ease-in-out;padding-top:30px;z-index:900;}.nav-open .nav-menus{left:0;transition:0.3s ease-in-out;}.pro-audio-menu > div,.car-audio-menu > div{display:block !important;top:0;width:100%;height:100vh;overflow-y:scroll;padding-bottom:220px;z-index:999;left:-100%;transition:0.3s ease-in-out;}.pro-audio-menu.show > div,.car-audio-menu.show > div{left:0;transition:0.3s ease-in-out;}.car-audio-menu .views-row,.pro-audio-menu .views-row{float:left;margin-bottom:75px;}.nav-menus > div{padding-top:15px;padding-bottom:15px;padding-left:20px;}.nav-container{justify-content:flex-start;}.mobile-menu{margin-left:15px;margin-right:20px;}.nav-menus > div{height:auto;}.nav-menus > div > h2,.nav-menus > div > a{color:#000 !important;font-size:18px !important;text-transform:uppercase;}header{height:90px;}.dropdown-item:focus,.dropdown-item:hover{text-decoration:none;background-color:#fff;}footer.footer{height:auto;padding-bottom:40px;}footer.footer .navbar > div{display:none;}footer.footer .navbar ul li{margin:0 !important;}footer .container{max-width:100%;}.bg-banner3{height:290px;}.bg-banner3 > div > div{flex-wrap:wrap;}.bg-banner3 > div > div img{margin-left:5px;margin-right:5px;}.mobile-menu-bg{position:absolute;background:#0000007a;top:75px;left:0;width:100%;z-index:800;height:100vh;}.nav-open .mobile-menu-bg{display:block;}.nav-open .mobile-navbar{left:0;transition:0.3s ease-in-out;}li.nav-item{height:auto;}.mobile-navbar{position:absolute;background:#fff;top:90px;width:80%;left:-80%;z-index:999;height:100vh;transition:0.1s ease-in-out;}.navbar .nav-item .nav-link{color:#000 !important;text-align:left;font-size:18px;width:180px;padding-left:25px;display:flex;align-items:center;justify-content:space-between;}.back-btn{padding:15px;font-size:18px !important;text-transform:uppercase;margin-bottom:30px;color:#000;}.dropdown-menu{border:0;display:block !important;position:absolute !important;margin:0 !important;top:0;left:-100%;height:100vh;width:100%;padding:0;border-radius:0;transition:0.3s ease-in-out;background:#fff !important;}.dropdown-menu li{height:auto;}.dropdown-menu.open{left:0;transition:0.3s ease-in-out;}li.dropdown-item a{font-size:18px;color:#000 !important;background:#fff !important;text-transform:uppercase;}.dropdown-menu
    .navbar-nav li{height:auto;}header .dropdown-item{padding:15px 0 !important;}header .dropdown-item a{padding:8px 0;padding-left:30px;}header .navbar-nav,header .navbar-nav .dropdown-menu{padding-top:30px;}li.nav-item:hover{padding-bottom:0 !important;border-bottom:0 !important;}li.nav-item:hover:nth-child(-n+4){padding-bottom:15px !important;}li.nav-item.dropdown{padding:15px 0;position:unset;}.nav-open{overflow:hidden;}.nav-open .navbar-nav{display:block;}.bg-customer-review .d-flex{flex-wrap:wrap;}.customer-review-text,.customer-review-slick-slide{max-width:100%;width:100%;flex:0 0 100%;height:auto;}.car-pro-audio-text-block,.banner2-text-block{width:85%;}.navbar > .container{justify-content:flex-start;}.navbar > .container #block-harmony-audio-branding{order:2;}.navbar > .container nav{position:unset;order:1;margin-right:30px;}ul.navbar-nav>li.nav-item:last-child{display:none;}.mobile-menu{margin-top:12px;display:block;width:43px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.mobile-menu span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.mobile-menu span:nth-child(1){top:0px;}.mobile-menu span:nth-child(2),.mobile-menu span:nth-child(3){top:13px;}.mobile-menu span:nth-child(4){top:27px;}.mobile-menu.open span:nth-child(1){top:18px;width:0%;left:50%;}.mobile-menu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mobile-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mobile-menu.open span:nth-child(4){top:18px;width:0%;left:50%;}.navbar .container{max-width:100%;padding:0px;}.subcat-slick-wrapper img{height:120px;}.header-content h1{font-size:26px;}.header-content{height:120px;}.product_page img{width:90%;height:auto;}.product_upper_body > div:last-child,.product_upper_body > div:first-child{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;padding:0;}.product_upper_body > div:first-child{margin:0 -5px;}.product_page,.product_lower_body{display:flex;flex-wrap:wrap;}.product_page > div,.product_lower_body > div:first-child{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}.product_page,.product_lower_body div:first-child{order:1;}.product_lower_body,.product_lower_body div:last-child{order:2;}.extra_field_1,.product_lower_body div:nth-child(2){order:3;}.extra_field_2{order:4;}.product_features_img{text-align:center;}.product_spec{margin-top:20px;}.extra_field_1 > div:first-child,.extra_field_2 > div:last-child,.extra_field_3 > div:first-child,.product_lower_body > div:last-child{max-width:70%;flex:0 0 70%;-ms-flex:0 0 70%;}.extra_field_1 > div:last-child,.extra_field_2 > div:first-child,.extra_field_3 > div:last-child,.product_lower_body > div:nth-child(2){max-width:30%;flex:0 0 30%;-ms-flex:0 0 30%;}.extra_field_2 > div:last-child{padding-left:20px;}.category_page img{width:80%;height:auto;}.cat_page_title{font-size:16px;}}@media only screen and (max-width:820px){.efv-section img{width:100%;height:auto;}}@media only screen and (max-width:767px){.cat-img-wrapper img,.efv-section img{width:auto;}footer.footer.bg-dark.pt-1.pt-md-1.pt-lg-1 .container .row{justify-content:center;}footer.footer.bg-dark.pt-1.pt-md-1.pt-lg-1 .container .row > div{max-width:80%;flex:0 0 80%;text-align:center;margin-bottom:15px;}.footer-content .d-flex{justify-content:center;}.footer-content h5,.footer-content .d-flex p{text-align:center;}.footer-content  .list-group.list-group-horizontal{width:100%;justify-content:center;}#block-sitebranding-2 img{width:auto;}.bg-banner3 .container,.newsletter-section .container,.container.ce-link{max-width:100%;}.newsletter-section .field--type-email{max-width:80%;flex:0 0 80%;-ms-flex:0 0 80%;}.newsletter-section .field--type-email input,.newsletter-section #edit-actions input{width:100%;box-shadow:none;}.newsletter-section .field--type-email input{border:1px solid #616161;}.newsletter-section #edit-actions{max-width:20%;flex:0 0 20%;-ms-flex:0 0 20%;}.marketplaces-icons .views-row{max-width:25%;flex:0 0 25%;-ms-flex:0 0 25%;margin-bottom:15px;}.contact-page .container{max-width:100%;}.contact-page .chat-request-text h3{font-size:24px;}.contact-page form,.contact-page .chat-request-text{width:100%;}.times-section > div{width:200px;}.category-content > div,.efv-60,.efv-40{max-width:100% !important;flex:0 0 100% !important;-ms-flex:0 0 100% !important;}.times-section p,.times-section a,.times-section .fa{font-size:12px;}.efv-section div:nth-child(1){order:2;}.efv-section div:nth-child(2){order:1;margin-bottom:0;}.efv-section div:nth-child(3){order:3;margin-bottom:0;}.efv-section div:nth-child(4){order:4;}.efv-section div:nth-child(5){order:6;margin-bottom:0;}.efv-section div:nth-child(6){order:5;}.efv-section div:nth-child(7){order:7;margin-bottom:0;}.efv-section div:nth-child(8){order:8;}.cat-banner{height:auto;padding-top:25px;padding-bottom:10px;}.top_level_page .banner-image{padding:0;}.category_page > div > div:first-child{justify-content:flex-start;}.pro-audio-menu  .views-field-field-category-image,.car-audio-menu .subcat-slick-wrapper .views-field-field-est{margin-bottom:35px;}.login-page #block-harmony-audio-content *{width:100%;}.category_page img{width:250px;}.product_lower_body{margin-bottom:70px;}.related-products{display:none;}.chat-request-text{width:80%;height:auto;}.bg-chat-request{height:auto;padding-top:10px;padding-bottom:25px;}.car-pro-audio-text-block,.banner2-text-block{height:auto;}.bg-banner3 > div > div img{margin-top:15px;}.chat-request-input input[type="submit"]{width:100px;}.top_level_page .category-content p,.top_level_page .category-content span{font-size:13px;}.feature-image img{width:90%;height:auto;}.subcat-slider > div > div > div{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;margin-bottom:40px;}.subcat-slick-wrapper img{height:110px;}.header-content h1{font-size:24px;}.header-content{height:100px;}.product_lower_body > div,.extra_field_1 > div,.extra_field_2 > div,.category_page > div> div{max-width:100% !important;flex:0 0 100% !important;-ms-flex:0 0 100% !important;}.product_lower_body > div:nth-child(2){display:none;}.extra_field_1 > div:first-child{order:1;}.extra_field_2 > div:first-child,.extra_field_1 > div:last-child{margin-bottom:10px;text-align:left;}.extra_field_1 img,.extra_field_2 img{width:50%;}.extra_field_2 > div:last-child{padding-left:0;}.category_page > div > div:first-child{margin-bottom:15px;}.category_page > div > div:first-child{text-align:left;}.category_page > div:nth-child(even) > div:last-child{order:2;}.category_page > div:nth-child(even) > div:first-child{order:1;}.car-pro-audio-text-block h2{font-size:36px;}.front-page-slider{flex-wrap:wrap;}.front-page-slider .views-field-fieldset-1,.front-page-slider .views-field-fieldset-2{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}#front-page-slider .views-row{margin-top:10px;}#front-page-slider .slick-dots{bottom:0;}.category-content h1{font-size:30px;}}@media only screen and (max-width:560px){#edit-mail-wrapper input{width:100%;box-shadow:none;border:1px solid #616161;border-radius:0;}#edit-mail-wrapper{width:100%;margin-right:0;margin-bottom:5px;}#newsletter-section #edit-actions,#newsletter-section #edit-subscribe{width:100%;}.subcat-page table a{font-size:14px;}.cat-img-wrapper img,.efv-section img{height:300px;}.marketplaces-icons .views-row{max-width:25%;flex:0 0 25%;-ms-flex:0 0 25%;margin-bottom:15px;padding:0 10px;height:50px;}.marketplaces-icons .views-row .icon-wrapper,.marketplaces-icons .views-row .icon-wrapper > div{height:unset;}.marketplaces-icons .icon-wrapper img{width:100% !important;height:auto !important;margin:0 !important;}.car-audio-slider > div > div{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;}.landing-cat .img-wrapper{padding-right:0;}.landing-cat h2{display:none;}.banner-items > div:first-child{order:2;}.banner-items > div:first-child{order:1;}.efv-table{overflow-x:scroll;}.subcat-slick-wrapper .views-field-field-category-image .field-content img,.landing-cat .subcat-slick-wrapper .views-field-field-est > div img{width:70%;margin-top:5px;}.banner-items{text-align:center;margin-bottom:0 !important;}#front-page-slider > .container{padding:5px;}.full-w-section img{height:140px;width:auto;}.full-w-section{overflow:hidden;}.full-w-section,.banner-image{display:flex;justify-content:center;}.category_page img{width:215px;}.landing-cat .content-wrapper{text-align:center;}.cat-header + img{display:none;}.subcat-views-div{margin-bottom:0;}.banner-items > div{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}.landing-cat .subcat-slick-wrapper > div:first-child{max-width:40% !important;flex:0 0 40% !important;-ms-flex:0 0 40% !important;}.landing-cat .subcat-slick-wrapper > div:last-child{max-width:60% !important;flex:0 0 60% !important;-ms-flex:0 0 60% !important;}#front-page-slider .views-row{margin-top:20px;}#front-page-slider .slick-dots{bottom:-50px;}.pro-audio-menu  .views-field-field-category-image,.car-audio-menu .subcat-slick-wrapper .views-field-field-est{margin-bottom:40px;}.car-audio-slider .views-field-field-est,.car-audio-slider .views-field-field-category-image{height:180px !important;}.brand-logo img{width:90%;height:auto;}.car-audio-menu .header-view.views-row,.pro-audio-menu .views-row{width:50%;}.back-btn{margin-bottom:10px;}header .dropdown-item a,.navbar .nav-item .nav-link,.back-btn{font-size:14px;}li.nav-item.dropdown,li.nav-item:hover:nth-child(-n+4){padding:5px 0 !important;}.header .dropdown-item{padding:8px 0;}.login-page #block-harmony-audio-content{width:100%;}#block-sitebranding-2 img{margin-bottom:10px;}.slick-item2{height:280px;}.customer-review-p{height:96px;overflow:hidden;}.bg-car-audio,.bg-customer-review,.bg-pro-audio,.bg-banner3{padding-bottom:30px;height:auto;}h2.banner3-text{font-size:26px !important;}.banner2-content img{margin:0 !important;width:100% !important;}.footer-content *{text-align:center !important;justify-content:center;}footer.footer .row > div{max-width:80% !important;flex:0 0 80% !important;}footer.footer .row > div:nth-child(1){order:1;}footer.footer .row > div:nth-child(2){order:3;}footer.footer .row{justify-content:center;}.banner-image-ca img,.banner-image-pa img{width:145px;}.product_lower_body{margin:0;margin-bottom:70px;}.extra_field_1{margin-top:30px;}.product_title{font-size:16px;}#my_slide .carousel-inner img{width:500px !important;}.banner1-content{flex-wrap:wrap;width:95%;margin:0 auto !important;padding-top:30px;}.banner1-content > div{max-width:100%;flex:0 0 100%;}.carousel-control-prev,.carousel-control-next{display:none;}.chat-request-text h3{font-size:26px;}.customer-review-text{padding:0;}.bg-customer-review{padding-top:15px;}.customer-review-text p.chat-request-p{font-size:18px;}.customer-review-text h4{font-size:20px;}#block-sitebranding-2 img{width:100%;margin-bottom:10px;}.about-us-page .full-w-section img{width:100%;height:auto;}}@media only screen and (max-width:480px){#simplenews-confirm-add #edit-actions #edit-cancel{margin:0;margin-top:10px;}.content-img > div{max-width:100% !important;flex:0 0 100% !important;-ms-flex:0 0 100% !important;}.car-audio-menu .views-row,.pro-audio-menu .views-row{width:150px;}.marketplaces-icons .views-row{max-width:33.3333%;flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;}.pro-audio-menu .views-field-field-category-image,.car-audio-menu .views-field-field-est{margin-bottom:10px;}.pro-audio-menu .views-field-field-category-link-page2 a,.car-audio-menu .views-field-field-category-link-page a{font-size:11px;}.landing-cat .subcat-slick-wrapper > div:first-child{max-width:100% !important;flex:0 0 100% !important;-ms-flex:0 0 100% !important;}.landing-cat .subcat-slick-wrapper > div:last-child{max-width:100% !important;flex:0 0 100% !important;-ms-flex:0 0 100% !important;}.car-audio-slider > div > div > div{box-shadow:none;}.slick-slide-items{width:70%;}.ca-slick.car-audio-slider > div > div > div,.pa-slick.car-audio-slider > div > div > div{padding:0;}.subcat-slick-wrapper .views-field-description__value{width:90% !important;margin:0 auto;}#block-harmony-audio-branding img{width:80%;}#block-harmony-audio-branding{width:70%;}.chat-request-input{flex-wrap:wrap;}.chat-request-input > *{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin-left:0 !important;margin-bottom:5px;}.car-audio-slider > div > div{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;}.ce-link{padding:0;}.car-audio-slider .views-field-description__value p{font-size:12px;}.car-audio-slider .views-field-field-category-link-page a,.car-audio-slider .views-field-field-category-link-page2 a{font-size:14px !important;}.car-audio-slider .slick-dots{bottom:0;}.car-audio-slider,.pro-audio-slider{padding-top:0;}.subcat-slick-wrapper .views-field-field-category-image .field-content img,.landing-cat .subcat-slick-wrapper .views-field-field-est > div img{margin:0 auto;}.car-audio-slider > div > div img{width:70%;margin:0 auto;}.ce-link{margin-top:0px;}}@media only screen and (max-width:400px){.newsletter-section .field--type-email,.newsletter-section #edit-actions{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin:0 !important;}.newsletter-section form{flex-wrap:wrap;}.newsletter-section form input{border-radius:0;margin-bottom:10px;text-align:center;}}
