*{margin:0;padding:0;list-style:none}
body{font-size:16px;background:#000;color:#fff;font-family:'Baloo Chettan 2',cursive}
.btn,.btn:focus,.btn:active{text-transform:uppercase;font-weight:700;font-size:16px;padding:16px 30px;background:#2368b6;border-radius:0;border:0;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.btn:hover{background:#ede238;color:#2368b6}
.sec_title{margin-bottom:25px;display:inline-block;width:100%;text-align:center}
.sec_title h2{margin:0 0 10px;font-size:44px;color:#fff;text-transform:uppercase}
.sec_title h2 em{font-weight:700;color:#ede238}
.sec_title span{background:#ede238;background:-moz-linear-gradient(left,#ede238 0%,#2368b6 100%);background:-webkit-linear-gradient(left,#ede238 0%,#2368b6 100%);background:linear-gradient(to right,#ede238 0%,#2368b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede238',endColorstr='#2368b6',GradientType=1);height:5px;width:100px;display:inline-block;position:relative}
.sec_title2{margin-bottom:30px}
.sec_title2 h2{text-transform:uppercase;font-size:44px;margin:0}
.sec_title2 h2 em{font-weight:700;color:#ede238}
.sec_title2 span{background:#ede238;background:-moz-linear-gradient(left,#ede238 0%,#2368b6 100%);background:-webkit-linear-gradient(left,#ede238 0%,#2368b6 100%);background:linear-gradient(to right,#ede238 0%,#2368b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede238',endColorstr='#2368b6',GradientType=1);height:5px;width:100px;display:inline-block;position:relative}
.top_bar{background:#ede238;background:-moz-linear-gradient(left,#ede238 0%,#2368b6 100%);background:-webkit-linear-gradient(left,#ede238 0%,#2368b6 100%);background:linear-gradient(to right,#ede238 0%,#2368b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede238',endColorstr='#2368b6',GradientType=1);width:100%;height:8px}
header{padding:25px 0}
header .head_info{margin:22px 0 0;float:right}
header .head_info li:first-child{margin-left:0}
header .head_info li{float:left;margin-left:35px}
header .head_info li img{float:left;margin-right:15px;width:40px}
header .head_info li div{float:left}
header .head_info li div span, header .head_info li div h1{font-weight:700;text-transform:uppercase;margin: 0;font-size: 16px;}
header .head_info li div p{font-size:18px}
header .head_info li div p a{color:#fff}
.mainmenu{position:relative;z-index:99}
nav.navbar{border:0;min-height:auto;margin:0;box-shadow:0 2px 4px rgba(0,0,0,0.4);border-radius:0;background:#2368b6}
.navbar-nav li a{text-transform:uppercase;padding:20px 30px;font-size:18px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.navbar-nav li a:hover,.navbar-nav li.active a{background:#ede238;color:#2368b6}
.main_slider{margin-top:-30px;display:inline-block;width:100%}
.main_slider img{width:100%}
.qlinks{padding:30px 0 0;background:#000}
.qlinks .qlink_box{display:inline-block;width:100%;position:relative;border-bottom:3px solid #ede238;margin-bottom:20px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.qlinks .qlink_box:hover{transform:rotateY(360deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg)}
.qlinks .qlink_box img{width:100%}
.qlinks .qlink_box h2{position:absolute;margin:0;left:14%;top:20%;font-size:28px;text-transform:uppercase;z-index:9}
.qlinks .qlink_box h2 a{color:#fff}
.qlinks .qlink_box h2 a span{text-transform:uppercase;font-size:48px;font-weight:700;color:#ede238}
.invt_scrl_inner{padding:0;background:#101010}
.invt_scrl .item{padding:0 15px}
.invt_scrl .item .inv_scrl_inr{background:rgba(255,255,255,0.04);display:inline-block;width:100%;padding:10px}
.invt_scrl .item .inv_scrl_inr img{width:100%}
.invt_scrl .item .inv_scrl_inr h3{margin:20px 0;font-size:22px;padding:0 10px}
.invt_scrl .item .inv_scrl_inr h3 a{color:#fff}
.invt_scrl .item .inv_scrl_inr p{float:left;color:#ede238;font-weight:700;font-size:28px;margin:0 0 0 10px}
.invt_scrl .item .inv_scrl_inr .btn{letter-spacing:0;padding:10px 20px}
.calltoaction{padding:30px 0 0}
.calltoaction .callac_bx{padding:45px;background:#2368b6}
.calltoaction .callac_bx h2{margin:0;text-transform:uppercase;font-weight:700;font-size:44px;color:#ede238}
.calltoaction .callac_bx p{display:inline-block;margin:0;font-size:26px}
.calltoaction .callac_bx p img{margin-right:10px;height:40px;display:inline-block}
.calltoaction .callac_bx span{margin:0 20px;position:relative;padding:10px 0}
.calltoaction .callac_bx span:before,.calltoaction .callac_bx span:after{position:absolute;content:"";top:0;height:10px;left:50%;width:1px;background:#fff}
.calltoaction .callac_bx span:after{top:auto;bottom:0}
.calltoaction .callac_bx a.btn{background:#ede238;color:#2368b6}
.about_area{padding:30px 0}
.about_area img{margin-top:130px}
.about_area p{margin:0 0 30px;font-size:20px;line-height:34px}
.about_area h3{margin:0 0 40px;font-weight:700;color:#ede238}
.reviews_are{padding:30px 0;background:#101010}
.reviews_are li em{font-size:150px;color:#2368b6;float:left;margin-left:1px;}
.reviews_are .review_bx{float:left;width:82%;margin-top:15px;margin-left:30px}
.reviews_are .review_bx p{margin:0;font-size:20px;line-height:34px}
.reviews_are .review_bx h3{margin:20px 0 0;text-transform:uppercase;color:#ede238;font-weight:700}
.bx-pager-item{display:inline-block}
.bx-pager.bx-default-pager{text-align:center}
a.bx-pager-link{display:inline-block;text-indent:-9999px;background:#2368b6;width:14px;height:4px;margin:0 3px}
a.bx-pager-link.active{background:#ede238;width:30px}
footer{padding:30px 0 0;background:#2368b6}
footer .ftr_wdgt{margin-bottom:10px}
footer .ftr_wdgt h3{text-transform:uppercase;color:#fff;font-size:22px;margin:0 0 20px;position:relative}
footer .ftr_wdgt span.brdr{background:#ede238;background:-moz-linear-gradient(left,#ede238 0%,#2368b6 100%);background:-webkit-linear-gradient(left,#ede238 0%,#2368b6 100%);background:linear-gradient(to right,#ede238 0%,#2368b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede238',endColorstr='#2368b6',GradientType=1);height:5px;width:100px;display:inline-block;position:relative;margin-bottom:30px}
footer .ftr_wdgt ul{margin:0}
footer .ftr_wdgt ul li{float:left;width:50%;margin-bottom:20px}
footer .ftr_wdgt ul li a{color:#fff}
footer .ftr_wdgt ul li a em{margin-right:10px;color:#ede238}
footer .ftr_wdgt .ftr_icon_bx{display:inline-block;width:100%;margin-bottom:20px}
footer .ftr_wdgt .ftr_icon_bx em{float:left;width:32px;color:#ede238;font-size:32px;margin-top:8px;margin-right:15px}
footer .ftr_wdgt .ftr_icon_bx img{float:left;width:40px;margin-right:15px}
footer .ftr_wdgt .ftr_icon_bx p{float:left;margin:0;font-size:14px;color:#fff;text-transform:uppercase}
footer .ftr_wdgt .ftr_icon_bx p span,footer .ftr_wdgt .ftr_icon_bx p a{font-size:17px;margin-top:2px;display:inline-block;text-transform:capitalize}
.ftr_logos img{display:inline-block;margin-bottom:10px}
.ftr_logos img + img{margin-left:30px}
.ftr_btm{background:#ede238;margin-top:10px;padding:15px 0;text-align:center}
.ftr_btm p{margin:0;color:#000}
.ftr_btm p a{color:#000;text-decoration:none}
#backtotop{display:inline-block;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;width:40px;height:40px;background:#2368b6;text-align:center;line-height:43px}
#backtotop em{color:#ede238}
#backtotop.show{opacity:1;visibility:visible}
.invt_page .accordion-inner .checkbox{font-size:16px;padding-right:0}
.invt_page .accordion-inner label{padding:0}
.invt_page .accordion-inner input[type=checkbox]{margin-top:5px;float:left;margin-right:5px;position:static}
.invt_page .results-grid-view .result-item-title{padding-left:0;padding-right:0;min-height:65px}
.invt_page img{max-width:100%}
.invt_page span.ui-button-text{padding:0!important}
.invt_page .ui-dialog-title{color:#fff}
.invt_page a.phoneBtn{color:#000!important;border:none!important;border-right:1px solid #ede238!important;border-bottom:1px solid #ede238!important;text-align:left;margin:0;border-radius:0}
.invt_page a.phoneBtn.ui-state-hover,a.phoneBtn:active,a.phoneBtn:focus,a.phoneBtn:hover{color:#fff!important;font-weight:700}
.invt_page input,.invt_page label{display:block}
.invt_page input.text{margin-bottom:12px;width:100%;padding:.4em}
.invt_page fieldset{padding:0;border:0;margin-top:25px}
.invt_page h1{font-size:1.2em;margin:.6em 0}
.invt_page .ui-dialog .ui-state-error{padding:.3em}
.invt_page .ui-widget-content{border:1px solid #ddd}
.invt_page .white{background-color:#fff!important;color:#333}
.invt_page #number{background:#fff background-color: #fff color: #333}
.invt_page .validateTips{border:1px solid transparent;text-align:center}
.invt_page .fb_btns{display:inline!important}
.invt_page .shr_glass{display:none}
.invt_page .fb-like{margin-top:3px;margin-right:0!important}
.invt_page .fb-share-button{margin-top:3px;float:right}
.invt_page .pagination{margin-top:0;margin-left:20px;margin-bottom:0;color:#fff}
.invt_page .pagination .btn-default{padding:18px 10px!important;height:auto;border:0!important}
.invt_page .pagination .btn-default+span{margin-top:14px;margin-left:10px;display:inline-block}
.invt_page .pagination .btn-default .glyphicon{font-size:10px}
.invt_page .ui-state-hover,.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-color:inherit}
@media (max-width:767px) {
.fb-share-button,.invt_page .fb-like{float:none!important;display:inline-block}
.invt_page .fb_btns{width:100%!important;text-align:center}
.invt_page .ui-widget.ui-widget-content{width:90%!important}
.invt_page .validateTips{font-size:11px}
}
.invt_page .fb_iframe_widget{margin:0 padding:;overflow:hidden}
@media (min-width:992px) {
.invt_page .filters-sidebar{width:100%}
}
@media (width:1280px) {
.invt_page .addui-slider .addui-slider-track .addui-slider-handle:after{left:0!important}
.invt_page .text-center .btn{display:inline-block!important;float:none}
.invt_page .accordion-inner form.text-center{width:100%}
}
@media (width:800px) {
.invt_page .addui-slider .addui-slider-track .addui-slider-handle:after{left:0!important}
.invt_page .text-center .btn{display:inline-block!important;float:none}
.invt_page .accordion-inner form.text-center{width:100%}
}
@media (min-width:768px) and (max-width:991px) {
.invt_page .results-grid-view .result-item{height:auto!important}
}
@media (min-width:992px) {
.tradein_page .tradeinform .col-md-4.col-sm-4.col-xs-12:last-child{margin-top:55px}
}
.responder-txt{width:100%;display:inline-block;text-align:center;font-size:24px;color:#fff;font-weight:700;margin:20px 0}
.responder-txt h2 {margin: 0;font-size: 24px}
.radio+.radio,.tradein_page .checkbox+.checkbox{margin-top:10px!important}
.tradein_page .jtzMessage{text-align:center}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio-inline input[type=radio],.tradein_page .radio input[type=radio]{margin-left:0!important}
.tradein_page .form-group{margin-left:0!important}
.tradein_page div#submitContainer{text-align:center}
.tradein_page .owner-sell-your-car label{width:100%}
.tradein_page .owner-sell-your-car .checkbox{float:left;margin-right:20px}
.tradein_page .owner-sell-your-car .checkbox label{width:auto;padding-left:10px}
.tradein_page .owner-sell-your-car .checkbox input{float:left}
@media (min-width:768px) and (max-width:991px) {
.tradein_page label.cond{width:100%}
.tradein_page .checkbox.sell-car{float:left;margin-right:30px}
.tradein_page .tradeinform .col-md-4.col-sm-4.col-xs-12{width:100%}
}
@media (min-width:1025px) {
.tradein_page label.cond{width:100%}
.tradein_page .checkbox.sell-car{width:195px;float:left}
}
@media screen and (min-width:600px) {
.finance-page #orderingform select{width:100%!important}
.finance-page #orderingform{width:100%!important}
}
@media (max-width:991px) {
.finance-page .row{margin:0 -15px!important}
.finance-page .row .col-md-8.col-sm-8.col-xs-12 .row .col-md-3.col-sm-3.col-xs-4.many-select:first-child{padding-right:0!important}
.finance-page .row .col-md-8.col-sm-8.col-xs-12 .row .col-md-3.col-sm-3.col-xs-4.many-select:nth-child(2){padding-right:7px!important;padding-left:7px!important}
.finance-page .row .col-md-8.col-sm-8.col-xs-12 .row .col-md-3.col-sm-3.col-xs-4.many-select:last-child{padding-left:0!important}
.finance-page .row .col-md-8.col-sm-8.col-xs-12 .row .col-md-3.col-sm-3.col-xs-4.many-select .form-control{font-size:12px!important;padding-left:2px!important;padding-right:2px!important}
}
@media (max-width:767px) {
.finance-page .col-md-4.col-sm-4.col-xs-12[style="height: 30px !important;"]{width:55%}
.finance-page .col-md-4.col-sm-4.col-xs-12[style="height: 30px !important;"] label.red{font-size:13px;font-weight:400;letter-spacing:-.5px}
.finance-page .col-md-4.col-sm-4.col-xs-12[style="height: 30px !important;"]+.col-md-8.col-sm-8.col-xs-12{width:45%}
.finance-page .radio-btn li{margin-right:10px;font-size:11px}
.checkbox-btn input,.finance-page .radio-btn input{margin-right:5px}
}
.finance-page ul.radio-btn{margin:0}
.finance-page .red{color:red}
.finance-page #maincontact_form .form-control{padding-left:12px}
.finance-page .form-group h4{margin-bottom:10px}
@media (min-width:768px) and (max-width:991px) {
.calcu .form-control{font-size:12px!important}
}
.win_page .contact-main{margin-bottom:0}
.win_page .fb-iframe-widget{max-width:62px;margin:0;padding:0;overflow:hidden}
@media screen and (min-device-width:501px) and (max-device-width:1025px) {
#sendToPhone2,.win_page #sendToPhone1{float:left}
.win_page img.celly{float:left}
.win_page .phNum{width:73%}
.win_page span#sendToPhone2{width:100%;margin-top:10px}
}
@media screen and (min-device-width:501px) and (max-device-width:991px) {
.win_page .phNum{width:65%}
}
@media screen and (min-device-width:1100px) {
.win_page #sendToPhone1{float:left;font-size:13px;margin-top:13px}
.win_page #sendToPhone2{float:right}
.win_page img.celly{float:left;margin-top:5px}
.win_page .phNum{width:170px}
}
@media screen and (max-device-width:500px) {
#sendToPhone2,.win_page #sendToPhone1{float:left}
.win_page img.celly{float:left}
.win_page .phNum{width:170px}
}
.win_page div.phoneSend{display:inline-block;color:#fff;width:100%;margin-bottom:20px}
.win_page .phNum{padding:9px 0;box-shadow:none;color:#000}
.win_page #sendToPhone2 span.btn.btn-primary{padding:10px 30px}
.win_page #sendToPhone1{color:#000}
.win_page .fb_btns{margin-left:30px;top:8px}
@media (max-width:767px) {
.win_page #sendToPhone1{font-size:12px}
.win_page img.celly{width:22px}
}
.jtzMessage{text-align:center}
.locate_page #button-row{text-align:center}
.locate_page button#button-changes.btn.btn-primary.btns{margin-top:10px}
.locate_page .form-section .row{margin-left:0!important;margin-right:0!important}
.locate_page .form-group fieldset >label{float:left;width:100%}
.locate_page .form-group fieldset >label+.checkbox{float:left}
.locate_page .form-group fieldset >label+.checkbox+.checkbox{float:left;margin:10px 0 10px 30px}
.locate_page .form-group>.checkbox input{float:left}
.locate_page label.checkbox-inline span.checkbox{display:inline-block}
.locate_page label.checkbox-inline input[type=checkbox]{position:static;width:auto;margin-right:10px;display:inline-block}
.locate_page form#locateform .form-section .white_space a{color:#2368b6!important}
.locate_page iframe#captcha{max-height:200px!important}
.locate_page .white_space a{color:#ede238!important;font-weight:700}
@media (max-width:767px) {
.locate_page .col-md-6.col-sm-6.col-xs-6{width:100%}
.locate_page ul.checkboxes.vehicle-locator.list-inline li{width:100%}
}
.form-control{border-radius:0;font-size:16px!important;box-shadow:none;height:46px;color:#000;border:1px solid rgba(0,0,0,0.15);padding:10px 20px}
.form-control::-webkit-input-placeholder{color:#000}
.form-control::-moz-placeholder{color:#000}
.form-control:-ms-input-placeholder{color:#000}
.form-control:-moz-placeholder{color:#000}
.mrl25x{margin-left:25px}
.red-p,.red-p a{color:#ede238!important}
.page-title{background:#ede238;margin:-30px 0 50px;padding:60px 0 30px}
.page-title h2{font-size:40px;color:#2368b6;margin:0;float:left;width:100%;text-transform:uppercase;text-align:center;font-weight:700}
.aside-cat .categories{background:#ede238 none repeat scroll 0 0;padding:20px;margin-bottom:20px}
.inv-name{float:left;width:100%}
.row.inv-list{margin-top:20px}
.inv-name h3 a{color:#000}
.inv-name h3 a:hover{color:#000}
.inv-spe{padding-left:0;float:left;width:100%}
.inv-spe li{list-style:none}
.inv-price-txt{margin-top:20px}
.ser-dep li{font-size:18px}
.price{padding:7px 15px;color:#fff;margin-bottom:10px;background:#000 none repeat scroll 0 0;border-radius:10px;float:right;width:100%}
.ui-datepicker th{color:#000}
.inv-detail-btn{background:#2368b6 none repeat scroll 0 0;margin-bottom:10px;float:left;width:100%}
.inv-detail-btn ul{padding:0;margin:0;float:left;width:101%}
.inv-detail-btn ul li{float:left}
.inv-detail-btn ul li a{color:#fff;font-size:18px;padding:10px 50px;float:left;cursor:pointer}
.inv-detail-btn ul li a .btn-img{width:16px;height:16px;float:left;margin-top:2px;margin-right:5px;background-size:100% auto!important}
.inv-detail-btn ul li a#printIcn{padding-top:14px;padding-bottom:15px}
.inv-detail-btn ul li a em{float:left;margin-top:3px;margin-right:5px}
.inv-detail-btn ul li:first-child a{padding-top:12px;padding-bottom:11px}
.inv-detail-btn ul li a .btn-img.print-img{background:url(https://www.autodiscounters.net/images/print.png) no-repeat scroll center bottom transparent;margin:0}
.inv-detail-btn ul li a:hover .btn-img.print-img{background:url(https://www.autodiscounters.net/images/print.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a .btn-img.afc-img{background:url(https://www.autodiscounters.net/images/afc.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a:hover .btn-img.afc-img{background:url(https://www.autodiscounters.net/images/afc.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a .btn-img.mao-img{background:url(https://www.autodiscounters.net/images/mao.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a:hover .btn-img.mao-img{background:url(https://www.autodiscounters.net/images/mao.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a .btn-img.mpg-img{background:url(https://www.autodiscounters.net/images/mpg.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a:hover .btn-img.mpg-img{background:url(https://www.autodiscounters.net/images/mpg.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a .btn-img.satd-img{background:url(https://www.autodiscounters.net/images/satd.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a:hover .btn-img.satd-img{background:url(https://www.autodiscounters.net/images/satd.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a .btn-img.tti-img{background:url(https://www.autodiscounters.net/images/tti.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a:hover .btn-img.tti-img{background:url(https://www.autodiscounters.net/images/tti.png) no-repeat scroll center bottom transparent}
.inv-detail-btn ul li a:hover{background:#ede238 none repeat scroll 0 0}
.inv-detail-btn ul li a.active,.inv-detail-btn ul li a:focus{background:#2368b6 none repeat scroll 0 0}
a:hover{text-decoration:none!important}
.car-detail{padding:10px;background:#2368b6 none repeat scroll 0 0;float:left;width:100%}
.car-detail p{color:#fff}
.inv-name h3{float:left;color:#fff}
.detail-hding{background:#2368b6 none repeat scroll 0 0;padding:10px;color:#fff;margin-bottom:0}
.feature-inner{padding:10px 10px 0;margin-bottom:0;margin-top:20px}
.feature-inner p{margin-bottom:0;margin-top:10px}
.windowsticker .inventory-scroll{margin:10px 0}
.windowsticker .inventory-scroll .owl-item span{font-size:12px}
.windowsticker .inventory-scroll .owl-item h5{font-size:12px}
.print-none .inv-name h3{font-size:22px}
.print-none .inv-name .pull-left{float:right!important}
.return-btn,.return-btn:active,.return-btn:focus{background:#2368b6;font-weight:700;border:2px solid #2368b6;float:left;border-radius:3px;padding:13px 15px;text-transform:uppercase;color:#fff;margin-bottom:20px;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;-ms-transition:all .5s ease 0;transition:all .5s ease 0}
.return-btn:hover{background:#ede238;border:2px solid #ede238;color:#2368b6}
ul{padding-left:0}
.radio-btn li{margin-right:14px;font-size:18px;float:left}
.kar p{font-size:18px}
.red{color:red}
#captchaContainer{text-align:center}
.finance-heading{float:left;width:100%;padding:10px;text-align:center;color:#fff;background:#ede238 none repeat scroll 0 0}
.contact-main{margin-bottom:20px}
.ui-widget-header{background:#2368b6 none repeat scroll 0 0!important}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#2368b6 none repeat scroll 0 0!important;color:#fff!important}
.history p{font-size:18px}
.history strong{color:#ede238}
.history h2{color:#ede238}
hr{border-color:#ede238}
a{color:inherit}
.cntc_box{margin:20px 0 50px}
.cntc_box em{font-size:24px;border:2px solid #ede238;color:#ede238;border-radius:50%;width:60px;height:60px;line-height:57px}
.cntc_box h4{margin:30px 0 20px;color:#000;font-weight:700;font-size:22px;text-transform:uppercase}
.cntc_box p{margin:0 0 10px;font-size:18px;color:#333}
.contact-form{float:left;width:100%}
.hours-box ul{list-style:none;padding-left:0}
.hours-box li{float:left;width:100%;margin-bottom:5px}
.phone-info h4{float:left;margin:0}
.phone-info p{float:left}
.checkbox-btn input,.radio-btn input{margin-right:10px}
div.col-md-4.col-sm-4.col-xs-12.inv-car>a>img{width:100%}
.g-recaptcha{display:inline-block}
.descriptions{padding:25px 21px}
.inv-price-txt img{display:inline-block}
.inven{color:#ede238;margin-bottom:40px}
.locate{color:#ede238;margin-bottom:40px}
.trade{color:#ede238;margin-bottom:40px}
.radio-left>li{float:left}
.radio-btn.radio-left{float:left;width:100%}
.w165x{float:left;width:165px}
.bx-viewport{z-index:0}
.bb1x{float:left;width:100%;background:#ccc;height:2px;margin-top:10px;margin-bottom:5px}
.bx-controls-direction{display:none}
.inventory_scroll.wndw_inv{background:0 0!important;margin:20px 0 0}
.inventory_scroll.wndw_inv .item h3{color:#fff}
.inventory_scroll.wndw_inv .item h3 a{color:#fff}
.inventory_scroll.wndw_inv .item{padding:0 15px}
.inventory_scroll.wndw_inv img{width:100%}
.review_page .testi-content{text-align:center;margin-top:30px;padding-bottom:25px;border-bottom:1px solid #ede238}
.testi-content span{display:inline-block;margin-bottom:30px}
.testi-content span em{font-size:14px;width:52px;height:52px;border-radius:100%;color:#fff;line-height:52px;background-color:#2368b6}
.testi-content span em.fa-quote-left{background-color:#ede238;transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg)}
.testi-content span em.fa-quote-right{margin-left:-10px;position:relative}
.testi-content>p{color:#fff;letter-spacing:.42px;line-height:26px;font-size:20px;padding:0 100px;font-style:italic}
.testi-content>h4{color:#ede238;display:inline-block;font-size:18px;letter-spacing:.56px;line-height:26px;margin-bottom:0;margin-top:20px;position:relative;text-transform:uppercase;font-weight:400}
.invt_page #yearMin,.invt_page #yearMax,.invt_page #priceMin,.invt_page #priceMax,.invt_page #milesMin,.invt_page #milesMax{width:49%;display:inline-block;margin-bottom:5px;padding:7px 15px;font-size:14px;border-radius:0;box-shadow:none;color:#000;border:1px solid rgba(0,0,0,0.15)}
.calcu,.finance-page,.invt_page,.locate_page,.middle-boxes,.test-drive,.tradein_page,.win_page{padding-bottom:20px}
.tradein_page h3{font-weight:700;margin:10px 0 20px;color:#fff}
.calcu h3{font-weight:700;color:#fff}
.owl-theme .owl-controls{display:none!important}
.show_block{display:block!important}
.categories .btn{border-color:#fff}
.inv-btns .btn.btn-primary{padding:10px 22px!important;border-radius:0}
.inv-btns .btn.btn-primary:active,.inv-btns .btn.btn-primary:focus{background:#ede238!important}
.item-show{background:#000 none repeat scroll 0 0;padding:10px}
.categories p{margin:10px 0 0 10px;color:#fff;font-size:14px}
.categories p a,.categories h4,.categories p span i{color:#fff}
.categories h4{margin:0}
.categories span{float:right;display:none}
.inv-btns{padding-left:0}
.inv-btns li{list-style:none;float:left}
.inv-btns li a{background:#ede238 none repeat scroll 0 0!important}
.inv-btns li a:hover{background:#000!important;color:#fff!important}
.categories.item-show p{margin-left:0;margin-right:2px;float:left}
.categories.item-show p + a{margin:10px 2px 0 0;color:#fff;font-size:16px;float:left}
.inv-page{padding-bottom:30px}
a#lg-download{display:none!important}
.abtpg_img{float:right;margin:0 0 20px 30px}
.about_us_sec{font-size:18px;line-height:30px}
.clr_grn{color:#2368b6}
.bhph_page p{font-size:20px;line-height:36px}
.bhph_page p img{float:right;margin-left:20px}
.panel-group .panel{margin-bottom:30px;border:1px solid #ede238;border-radius:4px;box-shadow:none;background:transparent}
.panel-default>.panel-heading{background:#ede238;color:#fff;border:0;padding:15px 20px}
.panel-title{font-size:22px}
.panel-title a{text-decoration:none!important}
.panel-default>.panel-heading+.panel-collapse>.panel-body p{margin:0;font-size:18px;line-height:32px}
.faq_page h3{text-align:center;margin:10px 0 30px}
.about_us_sec p{font-size:20px;line-height:34px;margin:0 0 30px}
.staff_bx{border:1px solid #ccc;text-align:center}
.staff_bx img{width:100%}
.about_us_sec .staff_bx p{margin:0;padding:15px}
.referfrnd_page h3{margin:0 0 15px;font-size:26px;color:#ede238;font-weight:700;margin:0 0 15px;font-size:26px;color:#ede238;font-weight:bold}
.referfrnd_page p + h3{margin-top:40px}
.referfrnd_page form h3{margin:20px 0}
.cntx_bx{margin:0;display:inline-block;width:100%;box-shadow:0 4px 10px rgba(0,0,0,0.05);background:#191919;padding:30px}
.cntx_bx.black_bg_bx{border-color:#000}
.cntx_bx.black_bg_bx em{background:#000}
.cntx_bx em{float:left;color:#ede238;font-size:34px;text-align:center;margin-right:20px}
.cntx_bx div{float:left}
.cntx_bx div h3{margin:0 0 20px;font-size:20px;font-weight:700}
.cntx_bx div p{margin:0}
.cntx_bx div p + p{margin-top:10px}
.hours_sec p{margin-bottom:15px}
.hours_sec p span{float:right}
.logos_area img{margin:0 0 20px}
.app_red{background:red;color:#fff}
.error {border: 2px solid red}
ul.checkboxes.vehicle-locator.list-inline li {
    width: 25%;
    padding: 0;
    float: left;
}
ul.checkboxes.vehicle-locator.list-inline li label.checkbox-inline {
    padding: 0;
}
a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}
a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999}