﻿.valid{color:green}.valid:before{position:relative;left:-2px;content:"✔"}.invalid{color:red}.search-suggestions{margin:2em 0 4em}.search-suggestions .suggestions{font-weight:400}.search-suggestions .suggestions:before{content:"";font-family:"Glyphicons Halflings",sans-serif;font-size:14px;color:#4186af;margin-right:10px}.invalid:before{position:relative;left:-2px;content:"✖"}#toggleVisibilityIcon{cursor:pointer}#popover_content_wrapper{display:none}#slider-submit .slider-submit{cursor:pointer;margin-bottom:.5em}.slider-input{background-color:transparent}.paypal-button{height:2.3em;margin-top:1em}.popup{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);visibility:hidden;display:none;cursor:pointer}.mce-branding-powered-by{display:none !important}.mce-notification{display:none !important}.paypal-form{display:inline-block;height:2.3em;margin:1em 2.5em 4em 0}img{image-orientation:from-image}.table{margin-bottom:0}.alert{font-size:.8em;padding:0;font-weight:bold;text-align:right;margin-bottom:20px}table form,table button,table .form-group{margin:0 !important}table .btn{margin:0}object{width:100%;height:50vh;margin-bottom:3em}.modal{position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;cursor:pointer;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.modal .modal-content{margin:auto;display:block;max-height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.required{color:red !important}.green{color:green}#checkout_price_adjustForm{margin:0 2em}.checkout-form,.order-info-box{padding-top:1em;margin-top:2em}.checkout-form #billingFillLabel,.order-info-box #billingFillLabel{width:100%;margin-bottom:1em;font-weight:600}.checkout-form label,.order-info-box label{font-weight:500;width:50%}.checkout-form h2,.order-info-box h2{margin-bottom:.5em;font-size:1.2em}.checkout-form button,.order-info-box button{margin-top:1em}.checkout-form .input-group-btn button,.order-info-box .input-group-btn button{margin-top:0}.checkout-form .form-group,.checkout-form .input-group,.order-info-box .form-group,.order-info-box .input-group{margin-bottom:.3em}.checkout-form .form-group .form-control:not(#admin_price_adjust),.checkout-form .input-group .form-control:not(#admin_price_adjust),.order-info-box .form-group .form-control:not(#admin_price_adjust),.order-info-box .input-group .form-control:not(#admin_price_adjust){width:50%;display:inline-block;height:24px;padding:2px 12px;line-height:0;float:right}.cart-table-form label{display:none}.cart-table-form input{width:4.5em;height:3.5em;padding:5px;text-align:center;display:block;margin:0 auto}.images{width:100%}.images .main-image{margin:0 auto 1em;padding:.5em 0}.images .main-image img{margin:auto;max-height:250px}.images .thumbnails{width:90%;margin:0 auto}.images .thumbnails img{max-height:80px;margin:0 .5em}#paypal-button{display:inline-block;vertical-align:middle}.payment-options{display:inline-block;font-size:1em;font-weight:500}.payment-options i{font-size:3em;padding:.1em;vertical-align:middle}.payment-options .id{padding:0 .5em}.fake-submit{cursor:pointer;color:#337ab7;font-size:12px;font-style:italic;background-color:transparent;border:0;padding:0;width:85%;display:block;height:3em;clear:both}.fake-submit:hover{text-decoration:underline}.fake-submit:focus{outline:none}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}.success,.error{width:100%;background-color:rgba(0,255,0,.3);margin-bottom:1em}.success p,.error p{text-align:center;padding:1em 0;margin:2em 0}table img{max-height:8em;max-width:8em}.desktop{display:none !important}.mobile{display:block !important}.checkbox-form-group{display:block;width:100%;height:18em;overflow:scroll;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px}.error{background-color:rgba(255,102,0,.3)}.edit-btn{margin-top:1em}.form-img,.form-vid{display:block;width:35%}input[aria-invalid=true],textarea[aria-invalid=true]{border:1px solid red;box-shadow:0 0 4px 0 red}input[aria-invalid=waiting],textarea[aria-invalid=waiting]{border:1px solid #90ee90;box-shadow:0 0 4px 0 #90ee90}input:active{box-shadow:none}.slider-input{border:0}.dropdown-submenu{display:none !important;position:absolute;left:100%;top:0}.dropdown-hover:hover .dropdown-menu{display:block}.dropdown-sub:hover .dropdown-submenu{display:block !important}.checkout-form-section{position:relative;width:100%}.checkout-form-section .checkout-form-overlay{height:100%;width:100%;position:absolute;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.8)}.checkout-form-section .checkout-form-overlay h1{text-align:center;margin-top:4em}.checkout-form input::-webkit-input-placeholder,.db-form input::-webkit-input-placeholder{color:transparent}.checkout-form input:-moz-placeholder,.db-form input:-moz-placeholder{color:transparent;opacity:1}.checkout-form input::-moz-placeholder,.db-form input::-moz-placeholder{color:transparent;opacity:1}.checkout-form input:-ms-input-placeholder,.db-form input:-ms-input-placeholder{color:transparent}.cart-table-form .form-control{min-width:3.5em !important}.cart-total{display:block;padding:1em;margin-bottom:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f2f2f2;color:#434343;border:1px solid #434343}.cart-total hr{width:85%;border-top-color:#434343;margin:.5em auto}.cart-total h2{text-align:center;font-size:1.3em;color:#555;margin-top:.5em;margin-bottom:1em}.cart-total .cart-label{display:inline-block;margin-left:3em;max-width:45%}.cart-total .cart-label label{float:right}.cart-total .qty{display:inline-block;float:right;margin-right:3em;max-width:45%}.checkout-form-section{position:relative;width:100%}.checkout-form-section .checkout-form-overlay{height:100%;width:100%;position:absolute;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.8)}.checkout-form-section .checkout-form-overlay h1{text-align:center;margin-top:4em}.rated-stars,.rating-stars{color:#daa520}@media(min-width: 768px){.desktop{display:block !important}.modal-content{width:auto;max-width:80%}.mobile{display:none !important}}.hover-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.1s;transition-duration:.1s}.hover-icon-forward .hover-icon-target{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hover-icon-forward:hover .hover-icon-target,.hover-icon-forward:focus .hover-icon-target,.hover-icon-forward:active .hover-icon-target{-webkit-transform:translateX(4px);transform:translateX(4px)}.sale-label{font-weight:700;color:#49d004 !important}.video{margin:3em auto 1em;display:block;width:fit-content}.customize-warning{width:100%;display:block;text-align:center;margin:1em}.build-image-section{width:100%;position:relative;display:block;margin:.5em auto}.build-image-section .build-image{margin:0 auto;width:400px;height:400px;position:relative}.build-image-section img{position:absolute;top:0;left:0;width:100%}.empty-customize-selection{border:3px dashed #cdccca;width:90%;height:40px;margin:.5em auto;position:relative;display:block}.empty-customize-selection .fa{position:absolute;left:50%;transform:translate(-50%, -50%);top:50%;font-size:1em;font-weight:800;color:#cdccca}.selected-customize-selection{padding:5px;border:1px solid #932721;border-radius:5px;width:90%;display:block;text-decoration:none !important;margin:.5em auto;font-weight:600;color:#080808;text-align:center;font-size:1.2em;background-color:#fff}.selected-customize-selection:hover{text-decoration:none}.selected-customize-selection img{display:block;max-height:60px;max-width:100%;margin:.5em auto 0}.green-text{text-align:center;background-color:#49d004;color:#fff;margin:0}body{font-family:"Open Sans",sans-serif}p{color:#434343}h1,h2,h3,h4,h5{font-family:"Open Sans",sans-serif}h1{color:#4ba709;text-transform:uppercase;font-size:2.5em;font-weight:bold;letter-spacing:.1em}h2{color:#797a7b;text-transform:uppercase;font-size:1.8em;font-weight:bold}h3{font-size:1.5em;font-weight:bold}h4{font-size:1.1em;font-weight:bold}h5{font-size:1.1em;text-decoration:underline}thead{background-color:#646464;color:#fff}table{border-bottom:2px solid #646464}table .table-search{width:50%}table .btn{margin:0 .5em 0 0}form button{background-color:#726d6d;color:#fff}form button:hover{color:#f5f4f0 !important}form h2{font-size:1.5em;margin:1.3em 0;color:#4ba709;text-transform:uppercase;font-weight:bold}.padding-top{margin-top:1em}.red{color:#4ba709}.thanks{margin:4em auto;font-size:larger}.slider-input{color:#932721;font-weight:bold}.images{width:100%}.images .main-image{margin:0 auto 1em;padding-top:4em;padding-bottom:2em}.images .thumbnails{width:90%;margin:0 auto}.images .thumbnails .slick-prev:before,.images .thumbnails .slick-next:before{color:#4ba709}.images .thumbnails img{max-height:80px;margin:0 .5em}.pager li a{color:#434343}.btn-red,.red-btn-form .form-control,.customize-thumbnail form .form-control,.select-vehicles-form .btn,.btn-primary{background-color:#4ba709;border:none;color:#fff}.btn-red:hover,.red-btn-form .form-control:hover,.customize-thumbnail form .form-control:hover,.select-vehicles-form .btn:hover,.btn-primary:hover,.btn-red:active,.red-btn-form .form-control:active,.customize-thumbnail form .form-control:active,.select-vehicles-form .btn:active,.btn-primary:active{text-decoration:none;color:#fff;background-color:#932721}.btn-circle{border-radius:100% !important}.btn-primary{margin-left:.5em;background-color:#932721}.edit-btn{background-color:#f2f2f2;border:1px solid #434343;color:#434343}.edit-btn:hover,.edit-btn:active{color:#fff;background-color:#4ba709}.emphasized{text-decoration:underline;font-style:italic}.dynamic-search{position:relative}.dynamic-search .search-box-results#active-search-results{position:absolute;background-color:#fff;z-index:100;width:100%;border:1px solid #ccc;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:auto}.dynamic-search .search-box-results .search-results-info{display:block;width:100%}.dynamic-search .search-box-results .search-results-info small{padding:.5em 1em 1em;display:inline-block}.dynamic-search .search-box-results .search-results-info small.view-all{float:right}.dynamic-search .search-box-results hr{margin:0}.dynamic-search .search-box-results a:hover{text-decoration:none}.dynamic-search .search-box-results .search-results{padding:.5em 1em;display:block}.dynamic-search .search-box-results .search-results .img-section{width:20%;display:inline-block}.dynamic-search .search-box-results .search-results .img-section img{display:block;width:auto;max-width:100%;max-height:85px;margin:0 auto}.dynamic-search .search-box-results .search-results .product-info{margin-left:10px;width:70%;vertical-align:top;display:inline-block}.dynamic-search .search-box-results .search-results .product-info .product-title{color:#3a3a3a;font-weight:800;font-size:1em}.dynamic-search .search-box-results .search-results .product-info .product-price{color:#4ba709;font-size:1.2em}.divider{width:auto;height:.3em;background-color:#cdccca;margin:.5em}.pagination-bar,.products-bar,.video-pagination{background-color:#3a3a3a;margin-bottom:1em;text-align:center;padding:5px;color:#fff;vertical-align:middle}.pagination-bar .shown,.products-bar .shown,.video-pagination .shown{display:block;text-align:center;width:100%;padding:.5em}.pagination-bar .sorting-form,.products-bar .sorting-form,.video-pagination .sorting-form{width:100%;margin:0 !important}.pagination-bar .sorting-form .form-group,.products-bar .sorting-form .form-group,.video-pagination .sorting-form .form-group{margin:0 5px}.pagination-bar .pagination,.products-bar .pagination,.video-pagination .pagination{margin:0 auto;vertical-align:middle}.pagination-bar .pagination li a,.products-bar .pagination li a,.video-pagination .pagination li a{background-color:transparent;border-color:transparent;color:#fff}.pagination-bar .pagination li a:hover,.products-bar .pagination li a:hover,.video-pagination .pagination li a:hover{border-color:transparent;text-decoration:underline}.pagination-bar .pagination .active a,.products-bar .pagination .active a,.video-pagination .pagination .active a{color:#f5f4f0;background-color:transparent}.products-bar{margin-bottom:1em;font-weight:300}.products-bar-bottom{border-bottom:2px solid #932721;margin-bottom:2px}.add-to-cart-form{padding:0 15px;width:100%}.add-to-cart-form label{font-size:.9em}.add-to-cart-form .col-sm-qty{float:left;padding:0 10px 0 0}.add-to-cart-form .col-sm-qty .form-control{width:60px;height:32px;clear:both;margin-bottom:1em}.add-to-cart-form .btn-primary{margin:1.7em 0 0;height:32px}.select-vehicles-form{display:block;margin:0 auto}.select-vehicles-form .form-group{margin-bottom:0}.select-vehicles-form select{color:#919187;font-style:italic;font-size:1.1em;font-weight:100;border-color:#919187;margin-bottom:1em}.select-vehicles-form .btn{background-color:#932721;font-size:1em;font-weight:600;width:90%}.select-vehicles-form .btn:hover,.select-vehicles-form .btn:active{background-color:#4ba709}.price{font-size:1.5em;color:#404040;margin-right:1.5em;margin-bottom:1em;display:inline-block}.login-style{margin:3em auto}.notice{width:100%;padding:1em 2em;margin:1em auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,255,0,.1)}.notice.custom-final-message{margin:1em auto 0}.notice.custom-final-message p{font-weight:600;font-style:normal}.notice p{text-align:center;font-style:italic}.red-btn-form,.customize-thumbnail form{margin-bottom:0}.red-btn-form input::-webkit-input-placeholder,.customize-thumbnail form input::-webkit-input-placeholder{color:#726d6d}.red-btn-form input:-moz-placeholder,.customize-thumbnail form input:-moz-placeholder{color:#726d6d;opacity:1}.red-btn-form input::-moz-placeholder,.customize-thumbnail form input::-moz-placeholder{color:#726d6d;opacity:1}.red-btn-form input:-ms-input-placeholder,.customize-thumbnail form input:-ms-input-placeholder{color:#726d6d}.red-btn-form label,.customize-thumbnail form label{display:none}.red-btn-form .form-check label,.customize-thumbnail form .form-check label{display:block;text-align:center}.red-btn-form .form-check label .dropdowns-label,.customize-thumbnail form .form-check label .dropdowns-label{font-weight:100}.red-btn-form .btn,.customize-thumbnail form .btn{float:none !important}.breadcrumb{font-size:.8em}.popup{padding:.2em}.popup #closePopup{position:absolute;top:9px;right:9px;font-size:1.5em;color:rgba(255,255,255,.9);z-index:1000002;cursor:pointer;height:17px;width:16px}.fa-arrow-down{color:#fff}.fa-arrow-up{color:#fff}.admin-top{margin-bottom:2.5em}.admin-top h2{color:#434343;text-align:center}.status-change-form{padding-bottom:0;margin-bottom:0}.datestatus .form-group{margin-bottom:0}.contactinfo{width:95%;margin:0 auto}.contactinfo p{margin-bottom:0;text-align:center}.contactinfo .emailphone{text-align:right}.red-text{font-weight:bold;color:#4ba709}.form-header{letter-spacing:0;color:#333;margin-bottom:.5em}.upload-form{width:40%;float:left}.status .col-sm-4{padding-right:0}.status .col-sm-4 h3{padding-top:.25em}.splash{height:24em}#map{height:70vh;margin:1em}.map-marker h2{font-size:1.2em;font-weight:700;margin:0 0 .5em}.map-marker p{margin:0 0 .5em}.map-marker img{max-width:100% !important}.splash{overflow:hidden}.utv-container .utv-home{display:block;margin:3em 2em;height:30em;width:100%}.utv-container .utv-home img{max-width:100%;max-height:100%}.select-your-vehicles{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;display:block;width:100%}.select-your-vehicles h1{color:#000;text-transform:inherit;font-size:2em;margin-top:2em;padding:0 1em;margin-bottom:1em}.select-your-vehicles .popular-models{width:85%;margin:0 auto;display:block}.select-your-vehicles .popular-models p{color:#000;text-align:center;margin:1.5em auto 0}.select-your-vehicles .popular-models p a{color:#3a3a3a;text-decoration:underline;padding:0 .25em;font-style:italic}.select-your-vehicles .select-vehicles-form{width:85%}.green-border{background-color:#4ba709;font-size:1em;text-align:center;width:100%;font-weight:600;letter-spacing:.01em;padding:.5em 0}.green-border p{margin:0;color:#fff}.page-section{padding:1em 0 2em}.homepage-categories{margin:.5em 0;height:10em}.homepage-categories p{text-align:center;text-transform:uppercase;font-family:"Teko",sans-serif;font-size:1.3em;margin-top:.2em;letter-spacing:.1em;line-height:1em}.homepage-brands{margin:.5em 0}.homepage-brands h3{color:#4ba709;text-transform:uppercase;text-align:center;margin:.6em 0;font-size:1em}.semi-footer{background-color:#edeee7}.semi-footer .interaction-section{background-color:#f5f4f0;margin:1em auto .5em;padding:1em}.semi-footer .interaction-section form{width:100%;max-width:100%;margin:0}.semi-footer .interaction-section .icon{color:#4ba709;font-size:3em;text-align:center;margin:.5em}.semi-footer .interaction-section .interaction-links{margin:.8em auto}.semi-footer .interaction-section .interaction-links a{color:#4ba709}.semi-footer .interaction-section .interaction-links a:hover{color:#4ba709}.sprites{margin:1em auto 1.5em;text-align:center}.sprites .sprite{background-image:url("/media/brands-sprite.png")}.sprites a{display:inline-block;cursor:pointer}.sprites #polaris{width:261px;height:56px}.sprites #yamaha{width:132px;height:56px;background-position:-265px 0px}.sprites #honda{width:201px;height:56px;background-position:-403px 0px}.sprites #kawasaki{width:153px;height:56px;background-position:-611px 0px}.sprites #john-deere{width:210px;height:56px;background-position:-760px 0px}.sprites #massimo{width:139px;height:56px;background-position:-992px 0px}.sprites #can-am{width:178px;height:52px;background-position:-183px -67px}.sprites #jeep{width:147px;height:52px;background-position:-362px -67px}.sprites #kubota{width:164px;height:52px;background-position:-513px -67px}.sprites #club-car{width:145px;height:52px;background-position:-680px -67px}.sprites #ezgo{width:199px;height:52px;background-position:-826px -67px}.modal{cursor:pointer}.modal iframe{margin:1em auto;display:block}.video-thumbnail{padding:1.5em 1.5em 0;border:1px solid #cdccca;background-color:#f5f4f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:.5em}.video-thumbnail img{cursor:pointer;margin:.5em auto}.video-thumbnail img:hover{opacity:.6}.video-thumbnail h4{text-align:left;line-height:1.4em;color:#4ba709}.upsell-form label{margin-top:.5em}.upsell-form .form-group{margin-bottom:0}.made-usa{width:100px;display:block;margin:7em auto 1em;clear:both}.loop-stars{margin-left:.5em}.local-pickup{margin:1em 0 0}.create-link{font-weight:600;margin:1em 0 0;display:block;text-decoration:underline;font-size:1.1em}.pickup-local{margin:0}.local-pickup{float:right;margin:1em .5em 0}.d-inline-block{display:inline-block;vertical-align:text-top}.btn-blue{background-color:#4ba709;color:#fff}.btn-blue:hover{color:#f5f4f0}.spacer{padding:0 10px}.reviews-section .no-reviews{width:100%;height:2em}.reviews-section .review-form{margin:1em;padding:1em 2em 3em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f5f4f0;border:1px solid #cdccca}.reviews-section .review-form .review-submit .btn-primary{margin:1em 0 -2em !important}.reviews-section .edit-btn{margin:1em 0}.review img{margin:1em auto;display:block;height:100%;max-height:300px}.review .review-body{display:block;margin-top:1em}.recently-viewed-thumbnail img{margin:.5em auto;max-height:150px}.recently-viewed-thumbnail h4 a{color:#4ba709}.open-filters{margin:0 auto;background-color:#932721}.open-filters .fa{display:inline-block}.overlay{height:100%;width:0;position:fixed;z-index:100000;left:0;top:0;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s}.overlay .overlay-content{position:relative;top:10px;width:100%;margin-left:20px}.overlay .overlay-content .filters-form .form-group .form-check-label{color:#fff}.overlay .overlay-content a.btn.btn-primary.pull-right{margin-right:3em}.overlay .closebtn{position:absolute;top:0;right:.5em;font-size:60px;color:#f2f2f2;z-index:10000000}.overlay .closebtn:hover,.overlay .closebtn:active{text-decoration:none}.index-heading{font-size:1em;letter-spacing:.05em;margin-top:1em;margin-bottom:2em;line-height:1.8em}.index-heading p{margin-top:1em;font-weight:400;letter-spacing:0;font-size:.9em;line-height:1.6em}.index-heading img{max-height:8em;margin:0 auto;max-width:75%}.index-page-divider{height:.5em;margin-top:1em;border-top:1px solid #080808;border-bottom:2px solid #4ba709}.category-indicator{color:#434343;margin:0;font-size:1.5em;font-weight:600;letter-spacing:1px;text-transform:capitalize}.backstretch .category-indicator{color:#fff;text-align:center;padding:.5em}.index-select-vehicles{padding:1em;background-color:#efefef;width:95%;margin:1.5em auto 2em}.index-select-vehicles h2{text-align:center;font-size:1.5em;margin:0;color:#4ba709;padding-bottom:.5em}.index-select-vehicles .select-vehicles-form .btn{font-weight:600}.smaller-text{font-size:smaller}.price-cart-section{padding-top:1em;padding-bottom:1.2em}.price-cart-section .price{font-weight:400;line-height:.9em;margin-top:.9em}.price-cart-section .add-to-cart-form{margin-bottom:1em;padding-top:.8em}.emptycart{margin-top:5em;margin-bottom:5em}.emptycart h3{margin:3em 3em 1em;text-align:center}.emptycart .search-instructions{text-align:left;line-height:1.5em;font-weight:400;margin:2em auto}.emptycart .search-instructions .searchterm{color:#4ba709}#part-colorSelector form#color-selectorForm{margin-top:0}.shipping-outside-the-us{color:green;font-size:.9em;text-align:center;margin:.5em auto 1em}.shipping-outside-the-us a{color:green}#calculateshippingForm{margin-bottom:0}.product-header{text-transform:inherit;letter-spacing:0;margin-bottom:.5em;font-size:1.5em;line-height:1.2em;font-weight:800}.product-results{margin-bottom:8em}.product-details{padding:1em 1em 0}.product-details .price{width:100%;color:#4ba709;line-height:.9em;text-align:center;margin:0}.product-details .edit-btn{margin-top:0}.product-details h3{color:#4ba709;font-weight:400;font-size:1.3em}#product-image{border-radius:5px;cursor:pointer;transition:.3s;max-height:15em;display:block;margin:0 auto}#product-image:hover{opacity:.7}.product-page .red-btn-form,.product-page .customize-thumbnail form,.customize-thumbnail .product-page form{margin-top:.8em}.product-page .red-btn-form .form-control,.product-page .customize-thumbnail form .form-control,.customize-thumbnail .product-page form .form-control{width:100%}.product-page .fa-chevron-right{color:#4ba709;margin-right:.5em}.product-page p{font-size:1.2em;font-weight:300;display:inline;padding-top:.5em}.product-page .options{width:100%;margin:.5em}.product-page .options p{text-align:center;display:inherit;margin:0;font-style:italic;font-weight:bold;font-size:.9em}.product-page .fit-warning{background-color:#fddbba;text-align:center;padding:0 .5em .8em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-page .fit-warning h3,.product-page .fit-warning a{display:inline-block}.product-page .fit-warning h3{font-size:1.1em}.product-page .fit-warning a{vertical-align:middle}.product-page .index-select-vehicles{margin:0;padding:1em 1em 0}.product-page .index-select-vehicles h3,.product-page .index-select-vehicles form{display:inline-block;margin:0}.product-page .index-select-vehicles h3{vertical-align:top;margin-top:.25em}.product-page .index-select-vehicles .select-vehicles-form{background-color:transparent;margin-left:1.5em}.product-page .index-select-vehicles .select-vehicles-form .col-sm-3{padding-right:5px;padding-left:5px}.product-page .index-select-vehicles .select-vehicles-form select{font-size:.9em}.customer-deals{margin-top:5em;border-top:1px solid #4ba709;background-color:#f2f2f2}.customer-deals h4{margin-bottom:0}.customer-deals .deal{margin:.8em 0;padding-right:1em;text-align:center}.customer-deals .deal .fas{color:#932721;font-size:3em;margin-top:.3em}.customer-deals .deal p{font-size:1em}.component-feature{background-color:#ecf1f8}.page-links{border-top:1px solid #8d8e8f;border-bottom:1px solid #8d8e8f;background-color:#e3e3e5}.page-links .nav li a{color:#726d6d}img.form-img{width:90%}.features{padding:2em}.features h2{color:#932721}.features h3{color:#555;text-transform:uppercase;font-size:1.2em}.features p{font-weight:300;padding-top:0;text-shadow:-1px 1px #fff}.features p[dir=LTR],.features li{display:inline-block;margin:.8em 0 .2em;vertical-align:top;font-weight:700}.features p[dir=LTR]:before,.features li:before{content:"•";margin-right:.5em;color:#4ba709}#installation-instructions{margin-bottom:3em}.orderdetails2{margin-bottom:1em}.orderdetails2 p{margin-bottom:.2em}.orderdetails2 .btn-primary{margin-top:1em;margin-bottom:1em}.gray-box .cart-total{margin-top:1.5em}.orderaction{background-color:#f5f4f0;border-radius:1em;padding-top:1.5em;padding-left:1.5em;padding-right:1.5em}.orderaction hr{width:90%;border-color:#5d5d5d}.orderaction .edit-btn a{background-color:#932721;color:#f2f2f2}.ordernotes{margin-top:1em}.ordernotes .btn{margin-right:2em}.ordernotes label{font-size:1.5em;font-variant-caps:all-petite-caps;color:#4ba709}.upgrade-text{color:#4ba709;font-weight:600;margin:-1em 0 1.5em}.belowproducts{height:10em}.individualproduct .items-ordered{width:90%;display:block;margin:.5em auto 5em}.individualproduct .cart-total{margin-top:2em}.individualproduct .orderdetails{width:95%;display:block;margin:2.5em auto 1em}.individualproduct .orderdetails2{width:95%;display:block;margin-top:.5em;margin-left:1.5em}.individualproduct .orderdetails2 hr{margin-bottom:.1em}.individualproduct .orderdetails2 .btn-primary{margin-top:1em;margin-bottom:2em}.individualproduct .datestatus{background-color:#edeee7;padding:1em 1em;border-radius:10px;float:none}.individualproduct .datestatus h3{margin-top:0;margin-bottom:.1em}.individualproduct .datestatus p{margin-bottom:0}.individualproduct .shipaddress{padding-left:.5em;margin-bottom:2em}.individualproduct .shipaddress p{color:#726d6d}.individualproduct .shipaddress .shipnotes{margin-top:1.5em}.individualproduct .billaddress{padding-left:.5em}.individualproduct .billaddress p{color:#726d6d}.individualproduct h1{letter-spacing:0;margin-top:1.5em}.individualproduct h1 .orderid{letter-spacing:.05em;color:#726d6d}.description-features{padding-bottom:.5em;padding-top:1em}.description-features .feature{margin-right:2em;display:inline-block}.description-features .feature img{display:inline-block;height:1.5em;margin-right:.5em;vertical-align:text-bottom}.description-features .feature p{display:inline-block;font-weight:400;font-size:1.1em}.description-features .feature .logo-label{text-transform:uppercase;font-weight:600;color:#434343;font-size:1em;margin-right:1em}.description-features .feature .feature-logo{color:#4ba709}.description-features.icon-features{padding-top:.6em;margin-top:.2em;padding-bottom:0}.description-features.brand-features{padding-top:.2em;padding-bottom:0;margin-bottom:.5em}.help-pages{margin-bottom:5em}.help-pages h1{font-size:2em;letter-spacing:.1em;margin-top:2em;margin-bottom:1em}.help-pages p{margin-bottom:2em}.helpmargin{margin-bottom:8em}.grid-item{width:100%;float:left}.components{width:100%;float:left}.components .component-title{width:100%;background-color:#4ba709;padding:1.2em 0 .8em;border-bottom:.3em solid #f0b88f;border-top-right-radius:1em;border-top-left-radius:1em}.components .component-title h3{color:#fff;margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.1em;text-align:center}.components .component-image img{padding:1em;margin:0 auto}.components .component-content{padding:0 .8em;border-bottom-right-radius:1em;border-bottom-left-radius:1em}.components .component-content h4{color:#6a6a6a;text-align:center;font-weight:600;font-size:1em;height:2.6em;text-transform:uppercase;text-decoration:underline;margin:0}.components .component-content h4 a:link{color:#080808}.components .component-content .change-url{margin:0 auto;font-size:.9em;text-align:center;font-style:italic;display:block;color:#080808;text-decoration:underline}.components .component-content p{display:block;margin:auto;text-align:center;font-size:1.2em;width:85%}.components .details{color:#707070;margin-top:2em;height:7em;overflow:hidden;margin-bottom:2em}.components .details h5{text-decoration:none;text-align:center;font-size:1.1em;font-weight:bold;margin-bottom:.2em}.components .details p{padding-bottom:3em;font-style:italic;line-height:1.5em;font-size:.9em}.components .details ul li{font-size:.9em}#components h2{padding-top:2em}.prod-details{font-size:.9em}.prod-details-page{font-size:.9em !important;margin:0 auto 1em;padding-top:0 !important;display:block !important}#product-overview{margin:1.5em auto}#product-overview p{font-size:1.1em}.product-thumbnail .product-img{margin-top:2em;position:relative}.product-thumbnail .product-img img{max-height:100%;margin:0 auto}.product-thumbnail .product-img .ribbon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border:25px solid transparent;border-top:25px solid #4ba709;position:absolute;bottom:10px;right:-50px;padding:0 10px;width:65%;color:#fff;font-family:sans-serif;size:11px}.product-thumbnail .product-img .ribbon .txt{position:absolute;top:-20px;left:20px}.product-thumbnail .bread-promo{font-size:11px;display:block;margin-top:.5em;width:100%}.product-thumbnail .bread-promo strong{font-size:13px}.pdf object{width:100%;height:50vh;margin-bottom:3em}.pdf-icon{font-size:6em;display:block;color:#4ba709;margin:0 auto .2em;text-align:center;text-shadow:1px 1px 2px gray}.pdf-icon:hover{color:#4ba709}.pdf-title{display:block;text-align:center}.yourprice{font-size:.7em;color:#726d6d;letter-spacing:.005em}.retailprice{font-size:.7em;color:#b1b1b1;text-decoration:line-through}.retailprice2{color:#f0b88f}.bigprice{font-size:1.55em;font-weight:600;color:#080808}.sorting-form .form-group{margin-bottom:0;width:100%}.sorting-form .form-group select{display:inline-block;width:44%;margin:0 auto}.bread-promo{color:#197797;display:inline-block}.bread-alert{color:#197797;margin-left:5px;display:inline-block}.products-listing{position:relative}#stickyfilters.sticky{position:fixed;top:0}#stickyfilters.sticky .btn-primary{margin-right:14em}#stickyfilters.stickyBottom{display:none}.profit{background-color:#90ee90;padding:.5em;border-radius:5px}.profit h3{font-weight:300;color:#434343;margin:0;padding:0}#filterForm{padding:1em;background-color:#f2f2f2;border:1px solid #3a3a3a;border-radius:5px}#mobile-search{width:100%;position:relative;top:auto;background-color:#3a3a3a;right:auto;padding:1em 0}#mobile-search form{margin:0 auto;width:95%}#filterForm{padding:1em;background-color:#f2f2f2;border:1px solid #3a3a3a;border-radius:5px}.saved-payment{padding:1em;border-radius:5px;border:1px solid #4ba709;background-color:#f2f2f2;width:100%}.saved-payment p{color:#4ba709}.saved-payment i{font-size:2em;display:block}.search-toggle{position:absolute;top:.65em;right:2.5em;font-size:2.4em;border:0;background-color:transparent;padding:0}.header-divider{display:none}.subtext{display:none}.product-page h1{color:#000;font-size:1.3em}.product-page .page-price{background-color:#f2f2f2;padding:1em;text-align:center}.product-page .page-price .price{margin:0;font-weight:600;font-size:3em;display:block;color:#932721}.product-page .page-price .msrp{display:block;text-transform:uppercase;font-weight:600;font-size:1.3em;color:#3a3a3a}.product-page .page-price .add-to-cart-form{margin:1em 0 0}.product-page .page-price .select-vehicles-form{margin:1em 2em 0}.saved-payment{padding:1em;border-radius:5px;border:1px solid #4ba709;background-color:#f2f2f2;width:90%;margin:1em auto}.saved-payment p{color:#4ba709;margin:0}.saved-payment i{display:block;margin:.25em 0;font-size:3em}.saved-payment a{font-size:.9em;font-weight:800;font-style:italic}.speakers-upgrade img{margin:.5em auto 0}.speakers-upgrade h4{text-align:center;font-size:1em;margin:.5em;font-weight:800}.speakers-upgrade .price{text-align:center;width:100%;display:block;margin:0}.btn-danger{margin-top:.5em}.navbar{background-color:#fff;margin-bottom:0;border:0;border-bottom:4px solid #3a3a3a}.navbar .navbar-toggle{background-color:#333;margin-top:1em;margin-right:1em}.navbar .divider{width:95%;height:1px;background-color:#fff;margin:0 auto}.navbar .search{width:100%;position:absolute;vertical-align:middle;display:inline-block;margin:2em 1em;float:left;z-index:9}.navbar .search .db-form{margin:0 !important}.navbar .search .db-form .btn{background-color:#932721;color:#fff}.navbar .shopping-cart-section{border:2px solid #4ba709;padding:.5em 1em;margin:1.75em 1em 0;border-radius:3px;width:auto !important;float:right}.navbar .shopping-cart-section .cart-segments{position:relative}.navbar .shopping-cart-section .cart-segments .cart-qty{position:absolute;left:8px;font-size:1.2em;color:#4ba709;top:-9px;width:24px;text-align:center}.navbar .shopping-cart-section .cart-segments .text{color:#3a3a3a;font-weight:800;margin-left:.5em;font-size:1.1em;text-transform:uppercase}.navbar .navbar-brand{max-width:60%;height:auto}.navbar .menu{width:100%;background-color:#f2f2f2;border-top:2px solid #3a3a3a;border-bottom:3px solid #3a3a3a}.navbar .navbar-header{padding:.5em 1em;width:100%;position:relative}.navbar .navbar-collapse{padding:0}.navbar .navbar-collapse .navbar-nav{font-family:"Teko",sans-serif;margin:0;float:none}.navbar .navbar-collapse .navbar-nav li{color:#3a3a3a}.navbar .navbar-collapse .navbar-nav li.non-menu-items{padding:15px;font-size:1em}.navbar .navbar-collapse .navbar-nav li.active a{color:#3a3a3a;background-color:#f2f2f2}.navbar .navbar-collapse .navbar-nav li a{color:#3a3a3a;text-transform:uppercase;letter-spacing:.1em;font-size:1.3em}.navbar .navbar-collapse .navbar-nav li a:hover{color:#3a3a3a}.navbar .navbar-collapse .navbar-nav .dropdown-menu{background-color:#404040}.navbar .navbar-collapse .navbar-nav .dropdown-menu li{color:#fff;border-top:1px solid #404040;border-bottom:1px solid #404040}.navbar .navbar-collapse .navbar-nav .dropdown-menu li:hover{background-color:#4ba709;border-top:1px solid #fff;border-bottom:1px solid #fff}.navbar .navbar-collapse .navbar-nav .dropdown-menu li a{color:#fff}.navbar .navbar-collapse .navbar-nav .dropdown-menu li a:hover{background-color:#4ba709}.navbar .top-orange-section{font-family:"Play",sans-serif;float:right;font-size:.9em;margin-right:2em;margin-top:-1px}.navbar .top-orange-section .dealer-login{display:inline-block}.navbar .top-orange-section .dealer-login a{color:#4ba709}.navbar .top-orange-section .dealer-login a:hover{color:#4ba709}.navbar .top-orange-section .orange-section{display:inline-block;background-color:#4ba709;text-transform:uppercase;clip-path:polygon(3% 0, 100% 0%, 97% 100%, 0% 100%);padding:.5em 1em;color:#fff}.navbar .top-orange-section .orange-section a{color:#fff}.navbar .top-orange-section .orange-section a:hover{color:#fff}.add-accessory-header{font-size:1.3em}.highlighted{color:#4ba709 !important}.continue-to-cart{float:right;margin-bottom:1em}.continue-to-cart .continue-checkout-or{margin:0 1em;display:inline-block}.added-accessories-list .added-accessories-title{font-size:1em;color:#797a7b;margin:0 0 5px}.added-accessories-list .added-accessories h5{text-align:center}.added-accessories-list .notice-accessory{width:100%;color:#4ba709;font-style:italic;font-size:.85em;margin:1em auto .5em}.h-divider{height:100%;width:1px;float:left;display:inline-block;position:absolute;background-color:#f2f2f2}.add-on-thumbnail{border:1px solid #f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1em}.add-on-thumbnail h5{text-align:center;margin:0;font-size:1em}.add-on-thumbnail .price{text-align:center;width:100%;color:green;font-size:1em;margin:5px 0 0}.add-on-thumbnail .add-to-cart-form{width:100%;text-align:center;margin:.5em 0}.add-on-thumbnail .add-to-cart-form .btn-primary{font-size:.8em !important}.add-on-thumbnail img{max-height:100px;margin:5px auto}.added-product{margin-top:.5em}.added-product img{max-height:75px;margin:0 auto}.added-product .green{color:green}.added-product .cart-price{font-weight:bold;color:green}.added-product p{text-align:center}.added-product h2{text-align:center;font-size:1em;margin-top:.5em}.added-product h4{color:#4ba709;text-align:center}.dealer-level-form{margin:0 1em;display:inline-block;vertical-align:middle;float:left}.dealer-level-form .form-group{margin:0}.dealer-level-form .form-group .form-control{height:auto}.logo-header-area{position:relative}.page-top-bar{background-color:#4ba709;padding:.3em 1em;overflow:auto}.page-top-bar p{color:#fff;margin:0;display:inline-block}.page-top-bar a{color:#fff}.page-top-bar a:hover{color:#fff}.page-top-bar .utv-header{height:1.2em;width:auto;display:inline-block;margin-right:.5em}.ui-slideouttab-panel{border:2px solid gray}.ui-slideouttab-handle,.ui-slideouttab-panel{background-color:#fff;padding:.4em;box-sizing:border-box}.ui-slideouttab-handle{cursor:pointer;color:#fff;background-color:gray}.ui-slideouttab-handle-image{transform:rotate(0)}.ui-slideouttab-right .ui-slideouttab-handle{transform-origin:0 0;transform:rotate(-90deg) translate(-100%, -100%)}.ui-slideouttab-right .ui-slideouttab-handle-reverse{transform-origin:0 100%;transform:rotate(-90deg)}.ui-slideouttab-left .ui-slideouttab-handle{transform-origin:100% 0;transform:rotate(-90deg)}.ui-slideouttab-left .ui-slideouttab-handle-reverse{transform-origin:100% 100%;transform:rotate(-90deg) translate(100%, 100%)}.ui-slideouttab-left .ui-slideouttab-handle>.fa-icon,.ui-slideouttab-right .ui-slideouttab-handle>.fa-icon{transform:rotate(90deg)}.ui-slideouttab-handle>.fa-icon{margin-left:.5em}.ui-slideouttab-top .ui-slideouttab-handle-rounded,.ui-slideouttab-left .ui-slideouttab-handle-rounded{border-radius:0 0 4px 4px}.ui-slideouttab-right .ui-slideouttab-handle-rounded,.ui-slideouttab-bottom .ui-slideouttab-handle-rounded{border-radius:4px 4px 0 0}#pull-tab{display:none;border:3px solid #ccc;background-color:#fff;z-index:5;max-width:40%;top:17em !important;bottom:auto !important}#pull-tab img{margin-top:.5em}#pull-tab h3{margin-top:.5em}#pull-tab a{font-size:1.1em}#pull-tab a.handle{background-color:#932721;padding:.5em;left:-1px !important}#pull-tab a:hover{text-decoration:none;color:#fff}#pull-tab .direction-links:hover{color:#1e90ff}.cart-items{margin-bottom:1em;margin-top:1.5em}.cart-items table img{max-height:10em;margin:1em auto 0;width:auto}.cart-items table .price{font-size:1.2em;margin-top:.5em}.cart-total{display:block;padding:1em;margin-bottom:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f2f2f2;color:#434343;border:1px solid #434343}.cart-total hr{width:85%;border-top-color:#434343;margin:.5em auto}.cart-total h2{text-align:center;font-size:1.3em;color:#555;margin-top:.5em;margin-bottom:1em}.cart-total .cart-label{display:inline-block;margin-left:3em}.cart-total .cart-label small{font-size:smaller;font-weight:400;color:#4ba709;font-style:italic}.cart-total .cart-label label{float:right}.cart-total .qty{display:inline-block;float:right;margin-right:3em}.filters h4{width:100%;margin:0 auto .5em;padding:.5em;font-size:1em;text-align:center;background-color:#3a3a3a;color:#fff}.filters label{color:#080808}.filters .ui-slider-range{background:#4ba709}.special-banner{background-color:#4ba709;font-size:1.2em;font-family:"Architects Daughter",cursive;color:#fff;font-weight:800;text-shadow:1px 1px 2px #3a3a3a;text-align:center;padding:.5em}.checkout-form-section{position:relative;width:100%}.checkout-form-section .checkout-form-overlay{height:100%;width:100%;position:absolute;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.8)}.checkout-form-section .checkout-form-overlay h1{text-align:center;margin-top:4em}.checkout-form input::-webkit-input-placeholder{color:transparent}.checkout-form input:-moz-placeholder{color:transparent;opacity:1}.checkout-form input::-moz-placeholder{color:transparent;opacity:1}.checkout-form input:-ms-input-placeholder{color:transparent}.cart-table-form .form-control{min-width:3.5em !important}.sub-footer{background-color:#666;overflow:auto;padding:1em;margin-bottom:1em}.sub-footer .questions p{text-align:center;font-weight:600;letter-spacing:.01em;color:#fff;font-size:1.4em;display:block;vertical-align:middle}.sub-footer .social-media-icons{text-align:center;position:relative}.sub-footer .social-media-icons p{color:#fff;font-size:1em;margin-right:.8em;display:none}.sub-footer .social-media-icons .socials{margin:.5em;color:#f5f4f0}.sub-footer .social-media-icons .socials a:hover{color:#fff}.home-page-socials p{font-size:1.4em;margin-top:1em;font-weight:800;text-transform:uppercase;text-align:center;margin-bottom:.25em}.home-page-socials .social-media-icons{margin:0 auto 1em;width:fit-content;display:block}.home-page-socials .social-media-icons .socials{color:#4ba709;font-size:2em;margin:.25em}.footer{background-color:#333;color:#b1b1b1;font-size:.8em}.footer h5{font-size:1em}.footer p,.footer a{color:#b1b1b1;margin-bottom:.6em}.footer a:hover{color:#b1b1b1}.footer .address{text-align:center}.footer .popular-sound{display:inline-block;clear:both;margin-top:.5em}.copyright{margin-top:1em;text-align:center}.message{margin-top:1em}.customize-breadcrumb{border-top:1px solid #909090;border-bottom:1px solid #909090}.customize-breadcrumb .nav-justified li{padding:1em 0;font-weight:600;color:#4ba709;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;text-align:center;font-size:.9em}.customize-breadcrumb .nav-justified li.title{font-weight:300;color:#726d6d;width:2%;text-transform:capitalize;font-size:1.2em}.customize-breadcrumb .nav-justified li a{color:#4ba709}.customize-breadcrumb .nav-justified li a:hover,.customize-breadcrumb .nav-justified li a:active,.customize-breadcrumb .nav-justified li a:focus{color:#4ba709;text-decoration:underline;background-color:transparent}.customize-breadcrumb .nav-justified li.active{background-color:#efefef}.customize-page{margin:3em auto}.custom-total{margin-top:1.5em;font-weight:600;margin-right:2em}.customize-vehicle-page{margin:3em auto 3em}.customize-vehicle-page .index-select-vehicles{margin-bottom:4em}.custom-add-to-cart{margin-top:1em}.customize-thumbnail-section{margin:1em auto;padding:0 0 1em}.customize-thumbnail-section h1{color:#4ba709;font-size:2em;display:inline-block;margin:0 0 1em}.customize-thumbnail-section h2{display:inline-block;font-size:1em;text-transform:capitalize;font-weight:300;font-style:italic;margin:0 1em;vertical-align:text-top}.select-vehicles-dropdown .input-group-btn{font-size:13px;vertical-align:bottom}.select-vehicles-dropdown .input-group-btn .btn{width:10em;border:1px solid #932721}.select-vehicles-dropdown .input-group-btn .btn:hover{background-color:#932721}.customize-thumbnail{padding:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.customize-thumbnail h3{text-align:center;font-weight:600;font-size:1.2em;text-decoration:underline}.customize-thumbnail h4{text-align:center;font-weight:600;font-size:1.2em}.customize-thumbnail .speaker-qty{text-align:center;font-size:1em;font-weight:600;margin-bottom:3px}.customize-thumbnail .qty-label{font-weight:lighter}.customize-thumbnail .qty{text-align:center;font-size:.8em;font-style:italic;margin-bottom:3px}.customize-thumbnail .content{text-align:center;font-size:.9em;margin-bottom:1em;font-style:italic}.customize-thumbnail img{max-height:8em;margin:0 auto}.customize-thumbnail .price{text-align:center;width:100%;line-height:1em}.customize-thumbnail .price .bigprice{font-size:.9em}.customize-thumbnail .price .retailprice{font-size:.5em;text-transform:uppercase}.customize-thumbnail .btn-primary{text-align:center;margin:1em auto 0;display:block;width:70%}.gallery-item{max-width:350px;height:auto;display:inline-block;margin:.5em}.gallery-item .thumbnail{background-color:#000;padding:1em;border-radius:5px}.gallery-item figcaption{width:100%;text-align:center;color:#fff}.gallery-item figcaption p{color:#fff !important}@media(min-width: 480px){.splash{height:24em}.homepage-categories{height:14em;margin-top:1.5em}}@media(min-width: 768px){.navbar .navbar-brand{max-width:75%;height:auto}.navbar .navbar-nav li:last-child a{color:#000;font-weight:800}.navbar .navbar-nav li:last-child:hover a{color:#000}.navbar .navbar-nav li:last-child .dropdown-menu li a{color:#fff}.grid-item{width:50%}.splash{height:27em}.header-divider{display:inline-block;margin:0 .25em}.homepage-categories{height:14em;margin-top:1.5em}.homepage-brands{font-size:1.5em}.sub-footer .questions p{float:left;font-size:1.5em;margin:.5em 0}.sub-footer .social-media-icons{text-align:inherit;float:right;font-size:1.5em;margin:.5em auto}.products-bar{margin-bottom:3em}.products-bar-bottom{margin-bottom:3px}.index-heading{font-size:1.1em}.index-heading img{max-height:initial;margin-bottom:.5em}.category-indicator{font-size:1.8em}.backstretch .category-indicator{padding:1em;text-align:left}.product-thumbnail .product-img img{max-height:20em}.footer .popular-sound{display:inline-block;clear:inherit}.footer .copyright{margin-top:1.5em}.select-vehicles-form select{margin-bottom:1em;font-size:.8em}.select-vehicles-form .btn{font-size:.8em;padding:8px 4px}.datestatus h3{font-size:.8em;padding-top:1em}.navbar{border:0}.navbar .navbar-collapse .navbar-nav{padding-left:1em}.navbar .navbar-collapse .navbar-nav li a{font-size:1em}.cart-total .cart-label{margin-left:6em}.cart-total .qty{margin-right:6em}.vertical-divider{border-right:1px solid #4ba709}.page-links .nav li:first-child{border-left:1px solid #8d8e8f}.page-links .nav li{border-right:1px solid #8d8e8f}.customer-deals .deal{text-align:left;height:8em}}@media(min-width: 992px){.grid-item{width:33.33%}.customer-deals .deal{height:auto}.select-your-vehicles{top:40%}.select-your-vehicles h1{font-size:2.5em}.select-vehicles-form select{font-size:.9em}.select-vehicles-form .btn{font-size:.9em;padding:6px 12px}.green-border{font-size:1.8em}.homepage-categories{height:20em;margin-top:1.5em}.homepage-categories p{font-size:2em;margin-top:.5em}.features p[dir=LTR],.features li{width:48%}.datestatus h3{font-size:1.25em}.navbar .navbar-collapse .navbar-nav li a{font-size:1.3em}.cart-total .cart-label{margin-left:2em}.cart-total .qty{margin-right:2em}}@media(min-width: 1200px){.homepage-categories{height:22em;margin-top:2em}.footer{font-size:1em}.footer p,.footer a{margin-bottom:1em}.select-vehicles-form select{margin-bottom:0;font-size:1.1em}.select-vehicles-form .btn{font-size:1.1em}.subtext{display:inline-block;position:absolute;margin-top:.8em;margin-left:2.5em}.subtext h1{font-size:1.5em;font-style:italic;letter-spacing:0;color:#4ba709;font-family:"Architects Daughter",cursive}.datestatus h3{font-size:1.5em}}
