
html{font-family: 'Montserrat', sans-serif;font-size:14px;background-color:#000;color:#fff;}
#dw-topbar-container, .navbar-inverse .navbar-nav > li > a, .caretfont i, .dropdown-menu > li > a:hover, .fa-nav,
.dw-boxtxt, .dw-mob-contact-m, .lihtbtn label, .nav-tabs > li > a, .imgCount b, .loan-calculations .btn-group .btn,.colors a:hover{color:#fff;}
.dw-top-social,.badge,.btn-primary,.callnowprice{background-color:#000 !important;color:#fff !important;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.dropdown-menu > li > a:hover{background-color:#fff !important; color:#000 !important}
.single-listing-actions .btn-group .btn-default:hover,.btn-list:hover, #list.btn-list:focus,.btn-grid:hover, #grid.btn-grid:focus{background-color:#666;}
.dw-cell-7:hover{color:#1175ab;}
.adv-h{ color:#000;}
.fTitle{color:#fff;}
#dw-searchbar-c{ background:#000; }
.jssora07l {z-index: 1;}
.jssora07l,.jssora07r{top: 42%;}
#DWnavigation,.navbar-inverse,.dw-footer{background-color:#000;color:#fff;}
.dw-top-social:hover, .dw-top-social:focus{background-color:#018aa7 !important;}
.dw-scroll-c.dw-table{ background:#fff !important}
.dw-affix-container, #dw-scroll-header{background-color:#000;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);color:#000;}
.dw-top-header{background:#fff;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);color:#fff;}
.dw-cell-head{color:#000;font-weight:600;font-size:1.4285714285714286rem;line-height:30px;}
.dw-cell-cont{color:#000;font-weight:500;font-size:1.2rem;line-height:20px;}
.pd-l01{padding-left:20px;}
.pd01{padding:15% 0;}
.pd02{padding:15% 0; float:left;}
.pd03{padding:6% 0 0 0;}
.pd04{padding:10px;}
.fl-rt1{ float:right;}
.sp-div{ width:50%; float:left;}
.sp-div0{ width:50%;}
.dw-cell-2{width:20%; text-align:center;}
.dw-cell-3{width:40%;}
.dw-cell-4{width:40%;}
.t-al-L{ text-align:left;}
.t-al-R{ text-align:right;}
.mar-rt{ margin:0 7px; font-size:1.3rem;}
#dw-logo img{max-width:224px;}
.dw-scroll-logo-sub{max-width:20%;} 
.bg-ad01{ padding:3% 2%;}
.cont-df1{ width:50%; float:left; padding:3%; background-color:rgba(0, 61, 91, .8)}
.bg-img-02{ background:url(../images/Rn10.jpg) no-repeat center center;background-size:cover;} 
.insec01{ width:100%; padding:10% 3% 0 3%; float: right;}
.insec01 p{ width:100%; float:left; font-size:2.5rem; font-weight:800; text-align:center;color:#fff;}
.back-bg-c{ background:#fff; padding:25px 0 35px 0;}
.bht-hd{ font-size:4.5rem; line-height:4.5rem; text-align:center; font-weight:700; color:#000; float:left; width:100%;padding-bottom:10px;}
.bht-ptx{ font-size:1.2rem; text-align:center; font-weight:600; text-transform:uppercase; color:#000; padding:0 10%; float:left; width:100%;}
.bg-img-02 .insec01{ width:56%; padding:11% 2%; float: left;}
.insec01 p{ width:100%; float:left; font-size:3.5rem; font-weight:600; text-align:center;color:#fff;}
.pdtp001{ margin-top:7%;}
.bht-hd01{ font-size:3rem; font-weight:bold; text-align:center; color:#ff0000; text-transform:uppercase;}
.bht-ptx01{ font-size:1.7rem; font-weight:700; text-align:center;text-transform:uppercase; color:#000;}
.tx-ovr{ width:100%; position: absolute; float:left; margin:0;}
.z-ind4{top:184px;}
.tx-ovr>p{ width:100%;font-family: 'Oswald'; float:left; font-size:5rem; font-weight:500; color:#fff; text-align:center;text-transform:uppercase;text-shadow: 2px 2px 3px rgba(0, 0, 0, 1);}
.tx-ovr>p>strong{ width:100%; float:left; font-size:2.5rem !important; font-weight:400; color:#fff; text-align:center;  text-transform:uppercase;}
.tp-bt1 { width: 210px; height: 35px; font-weight: bold; margin: 10px auto 20px auto; line-height: 35px; text-align: center; font-size: 1.2rem; border-radius:15px; color: #fff; background:#1175ab; text-transform: uppercase; }
.tp-bt1:hover { background:#018aa7; }
.tp-img1{ max-width:1231px; width:100%; margin:0 auto;}
.in-sld-t {width:100%;position: absolute;float: left;top:50px;}
.in-sld-1 {width: 40%;float: left; margin:4%; padding:2%;background-color: rgba(15, 117, 167, .8);}
.in-sld-1 strong{font-family: "Antonio", sans-serif; font-size:2.75rem;text-shadow: 4px 4px 2px rgba(0,0,0,0.6);text-transform:uppercase; text-align:center; color:#fff; font-weight:900; float:left; width:100%}
.in-sld-1 b{font-family: "Antonio", sans-serif; font-size:1.8rem;text-shadow: 4px 4px 2px rgba(0,0,0,0.6);text-transform:uppercase; text-align:center; color:#fff; font-weight:600; float:left; width:100%}
.bt-scImg{ width:100%;max-width:1282px; height:212px;background:url(../images/ap-nw.jpg) no-repeat center center;background-size:cover; margin: 0 auto;}
.dw_inco1{ float:right; width:70%; margin-left:30%;}
.dw_inco1> strong{ float: left; width:100%; text-align:center; font-size:3.5rem; font-weight:800; color:#fff; padding-top:35px;}
.dw_inco1> b{ float: left; width:100%; text-align:center; font-size:2rem; font-weight:600;color:#fff;}
.btm-text01{ float:left; width:100%; font-weight:600; color:#000; text-transform:uppercase; font-size:1.8rem; line-height:2.5rem; height:40px; text-align:center;}
@media (min-width: 1551px) and (max-width: 1700px) {
    .bht-hd{ font-size:4.2rem;}
.insec01{ padding:8% 3% 0 3%;} 
.pd03 { padding:5% 0 0 0;} 
.pd02 {padding:18% 0;}
.cont-df1{ width:60%; float:left; padding:3%;}
}
@media (min-width: 1301px) and (max-width: 1550px){.bht-hd{ font-size:3.7rem;}.insec01{ padding:6% 2% 0 2%;} .pd03 {padding:4% 0 0 0;} .pd02 {padding:19% 0;}
.cont-df1{ width:70%; padding:2%;}
}
@media (min-width: 1151px) and (max-width: 1300px){.bht-hd{ font-size:3.5rem;}.insec01{ padding:6% 2% 0 2%;} .pd03 {padding:2% 0 0 0;} .pd02 {padding:20% 0;}
.cont-df1{ width:78%; padding:2%;}
.bt-scImg{ width:100%;max-width:1100px; height:185PX;}
.dw_inco1> strong{ font-size:3rem; font-weight:800; padding-top:30px;}
.dw_inco1> b{  font-size:1.8rem; font-weight:600;}
}
@media (min-width: 1000px) and (max-width: 1150px){.bht-hd{ font-size:3rem; line-height:3rem;} .insec01{ padding:3% 2% 0 2%;} .pd03{padding:1% 0 0 0;} .pd02{padding:30% 0;}
.dw-cell-2{width:30%;}.dw-cell-3{width:35%;}.dw-cell-4{width:35%;}
.cont-df1{ width:85%; padding:2%;}
.bt-scImg{ width:100%;max-width:1050px; height:170PX;}
.dw_inco1> strong{ font-size:2.8rem; font-weight:800; padding-top:28px;}
.dw_inco1> b{  font-size:1.5rem; font-weight:600;}
}
@media (min-width: 768px) and (max-width: 999px){.bht-hd{ font-size:4.2rem; line-height:4.2rem;} .insec01{ padding:2% 1% 0 1%;}.pd01{padding:18% 0;} 
.sp-div{ width:100%;} .pd01, .pd02 { padding:20% 0;}.pd03{padding:1% 0 0 0;}.sp-div0 { width:100%;} .pd03{padding:2% 0 3% 0;}.pd04{padding:5px 10px;}.pdtp001{ margin-top:2%;}
.dw-cell-2{width:30%;}.dw-cell-3{width:35%;}.dw-cell-4{width:40%;}
.cont-df1{ width:100%; padding:2%;}
.bt-scImg{ width:100%;max-width:768px; height:150PX;}
.dw_inco1> strong{ font-size:2.5rem; font-weight:800; padding-top:25px;}
.dw_inco1> b{  font-size:1.2rem; font-weight:600;}
}
@media (min-width: 450px) and (max-width: 767px){.sp-div{ width:100%;} .pd04{padding:5px 10px;} .pd01,.pd02{ padding:25% 0;} .bht-hd{ font-size:2.5rem; line-height:2.2rem; padding-bottom:10px;} .pd03{padding:2% 0 0 0;}.sp-div0 { width:100%;}.pd03{padding:1% 0;}.pdtp001{ margin-top:1%;}
.cont-df1{ width:100%; padding:2%;}
}
@media (min-width: 320px) and (max-width: 449px){.sp-div{ width:100%;} .pd01,.pd02{ padding:25% 0;} .bht-hd{ font-size:2.5rem; line-height:2.2rem;padding-bottom:10px;} .sp-div0{ width:100%;}
.bht-ptx{ font-size:1.1rem; padding:0 5%;}.pd03{padding:1% 0 0 0;}.pd03{padding:2% 0;}.pdtp001{ margin-top:1%;}
.cont-df1{ width:100%; padding:2%;}
}
.back-bg-c{ background:#fff; padding:25px 0 35px 0;}
.dropdown-menu, .tblListInv .divBox, .dwStockImgBox { background-color: #000;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.dropdown-menu > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus,
.wizard-card .nav-pills > li.active a,.vehicle-enquiry-foot,
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .nav-tabs > li.active > a:hover, .nav-tabs > li > a, .wdt12,.btn-wd:hover, .btn-wd:focus,#DWshareDiv{background-color:#000; color:#fff !important;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.dw-banner-ht{height:659px}
.dw-ftrtxt,.col-sm-12 .model a{color:#000 !important;}
.colors,.image_overlay{background-color:#1175ab !important;}
.dw-four-img{ max-width:100%!important; padding:0 16px !important;}
.dw-four-img-wrap{ background:#ececec !important;}
.for-4-ic1{ float:left; width:25%; padding:2%;}
a>.for-4-ic1:hover{ background:#d6d4d4;}
.ic-bt01{ float:left; width:100%;}
.ic-bt01>b{ float:left; width:100%; color:#000; font-size:1.226872rem; text-align:center; text-transform:uppercase;}
.ic-bt01>p{ float:left; width:100%; color:#000; font-size:0.952134rem; text-align:left; text-transform:uppercase;}
.view_details{ color:#fff;}
.c-bt-R{ float:left; width:100%;padding:0 0 4px 0;}
.bht-btn{ width:100%; float:left; padding:.5% 0;}
.tp-bt2{ width:250px; height:35px; font-weight:600;  margin:10px auto 20px auto; text-transform:uppercase; line-height:35px; text-align:center; font-size:1.2rem; border-radius:6px; color:#000; background:#ffffff;}
.tp-bt2:hover{ background:#018aa7; color:#FFF;}
.tp-bt03{ width:250px; height:35px; font-weight:600;  margin:10px auto 20px auto; text-transform:uppercase; line-height:35px; text-align:center; font-size:1.2rem; border-radius:6px; color:#fff; background:#1e54a5;}
.tp-bt03:hover{ background:#025de5;}
.col-item .info{background-color:#222;padding:10px;margin-top:1px;border-color:transparent;}
.col-item .info .priceRV .h3{margin:0;font-size:1rem;font-weight:400;}
.col-item .infodrive{background-color:#000 !important;color:#fff !important;text-align:center;border-radius:0 0 5px 5px;font-size:1.1428571428571428rem;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.col-item .info .priceRV h2{font-size:1.2142857142857142rem;text-align:center;font-weight:700;margin:8px 0;height:19px;}
.DWStrikePrice{font-size:0.8571428571428571rem;font-weight:600;text-decoration:line-through;color:#000;font-family:inherit;}
.col-sm-12 .model{background-color:#e8e8e8;}
.fa-caret-down,.product-options .colors a:hover{color:#fff;}
.dw-cont_text{color:#fff;}
.dw-showroom-contact{background-color:#000;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.dw-footer ul li{border-bottom:1px solid #434348;}
.dw-recent{color:#ccc;}
.btn-primary{background:#000 !important;color:#fff !important;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.dw-getbanner{float:right;position:relative;margin:.5%;z-index:11;}
.dw-txtfinance{font-size:0.7642857142857142rem;line-height:19px;}
.dw-txtfinance1{font-weight:600;font-size:1.5714285714285714rem;line-height:32px;}
.dw-getbanner img{max-width:400px;}
.btn:hover, .btn:focus{border-color:transparent;color:#fff;background-color:#666;}
.btn-primary:hover{background-color:#666 !important;}
#DivTopShare .btnwrap:hover,#DivTopShare .btnwrap:focus, .btn-default:active{border:1px solid #1175ab;color:#fff !important;}
.inv-price, .FinaceC{color:#333333;}
.invpaging, .shadow3, #htmDivInvDetailsPriceArea, .shadow1, .shadow2, .In_left .cont1 > ul > li:hover, .item.list-group-item, .thumbnail{background-color:#222222;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.irs-from:after, .irs-to:after, .irs-single:after{border-top-color:#fff !important;}
.btn-grid#grid, .btn-list#list,.irs-diapason, .irs-from, .irs-to, .irs-single, .col-featured-topbar, .fa-info1, [data-hint]:after, .btnwrap, callnowprice, .btn, #dw-back-to-top, .modal-content .modal-header{background-color:#000;color:#fff !important;border: 1px solid rgba(191, 187, 187, 0.54) !important;box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
#myPopup_AdvanceSearch_Body .fa-caret-down, .monthly-Ins p, .dwfloatL a.pageLink{color:#000 !important;}
#htmDivInvDetailsPriceArea .pricetag:first-child{border-right:solid 0px #eeeeee;}
#htmDivInvDetailsPriceArea .pricetag:last-child{border-left:solid 0px #eeeeee;border-right:solid 0px #eeeeee;}
#htmDivInvDetailsPriceArea .pricetag50:first-child{border-right:solid #eeeeee;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus{background-color:#000;border-color:#424242;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.loan-calculations .btn-group .active{background-color:#222 !important;}
.DWsimilatveh{border:1px solid #eeeeee;background-color:#000;}
.wizard-card .info-text{background-color:#ddd;color:#000;}
.wizard-card.ct-wizard-green .choice:hover .icon, .wizard-card.ct-wizard-green .choice.active .icon{background-color:#fff;color:#211f1f;border-color:#211f1f;}
.dw-404 a, .privacypolcytxt a, .dw-itemaphead, .add-features-list li i,
.calculator-widget .loan-amount, .RV_con > i, .RV_con > b, .aMakeUs span, #DwInvPriceReducedNowOnly, .DWDetailsPriceFinLink,
.list-group-item a.listitemlink:hover, .spncheckavail, .price-text-color,
.monthly-Ins, .leftmorelnk, .internet-price, .NowOnlyText, .clickcall:hover, #DWInvListingH1SaleText a, .dwfloatL a,.DWStrikePrice{color:#fff;}
 .pr-10, #body_viewinventorydetails .accordion-heading .accordion-toggle,a.errclose,.material label{ color:#fff;}
.dw-cont_text a, #divWelcomeTextMore {color:#0ae5fd;}
 .ClBtn{color:#fff;}
.topleftAdd{width:11%;height:419px;margin:1% 0 0 4.1%;position:absolute;left:0;}
.toprightAdd{width:11%;height:419px;margin:1% 4.1% 0 0;position:absolute;right:0;}
.bannerB{width:100%;height:auto;z-index:-9999;float:left;}
.dw-get-prequali{width:100%;text-align:center;margin:.3% auto;background-color:#fff;margin-bottom:5px;}
.dw-get-prequali img{max-width:970px;}
.social-links li a{color:#fff !important;}
.dw-cont_head{ color:#fff; text-align:left;}
#dw-adv-search{position:inherit; border-radius:6px; background:#f4f4f4;}
#dw-advserach-1 {width: 80%;background:none;}
.callnowprice a:hover,#divVcard, #divVcard a{ color:#fff !important}
.callnowprice a,.close{ color:#fff;}
.DWBottomBarPopupText {background: rgba(0, 0, 0, 0.64); color:#fff !important}
.ct-bt{ width:100%; max-width:1450px; margin:0 auto; padding:1%;}
.ct-bt-in{ width:50%; float:left; padding:0 .5%;}
.ct-bt-in>a>img{ width:100%;}
.mbsc-checkbox-box{ background:#1175ab !important; border:1px solid #000 !important}
@media (min-width: 1151px) and (max-width: 1300px){#dw-advserach-1 {width: 90%;margin: 2% 5%; }}
@media (min-width: 768px) and (max-width: 1150px){#dw-advserach-1 {width: 94%;margin: 2% 3%; }}
@media screen and (min-width:500px) and (max-width:767px) {.for-4-ic1{ float:left; width:50%; padding:2%;}}
@media screen and (min-width:320px) and (max-width:499px){
.for-4-ic1{ float:left; width:100%; padding:5% 2%;background: #fff;margin-bottom: 2%;}
.ct-bt-in{ width:100%; float:left; padding:1%;}
}
@media (max-width:767px){#dw-logo{width:100%;text-align:center;margin:0 auto;}
#dw-logo img{max-width:50%; margin:7px 0px;}
.dropdown-menu,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-color:#212128 !important;}
.dropdown-menu > li > a{color:#fff;}
.lp-2{margin:0px 0px 0px 0px !important;}
.dropdown-menu > li > a:hover {color: #fff !important;}
#dw-adv-search{ display:none;}
.c-bt-R{ background:#eae9e9}
#cash_offer>img{ float:left !important; max-width:210px;}
.dw-top-header{ background-image:none;}
 .gp01, .bt-scImg{ display:none;}
.In_left{background:#000;}
}

@media (min-width:1000px) and (max-width:1299px){
.dw-cell-head{font-size:1.1285714285714286rem;}
.dw-cell-cont{font-size:1rem;}
.dw-cell-1>a{ font-size:1.128571428rem;}
}
@media (min-width:768px) and (max-width:999px){
.dw-get-prequali{margin-bottom:2px !important;}
.dw-cell-head{font-size:1.2285714285714286rem;}
.dw-cell-cont{font-size:.89rem;}

}
@media (min-width:767px){.lp-2{margin:-197px 0px 0px 0px}
.lp-1 #dw-adv-search{top:43%;}
.navbar-inverse .navbar-nav >:hover{background-color:#000 !important;}
.dw-extdiv01{display:none;}
#main_menu {font-weight: bold;display: flex;justify-content: center;align-items: center; text-align: center; width: 100%;}
}
@media (min-width:768px) and (max-width:1300px){.dw-invsearch-slider{display:none;}}
.divTra{display:block;}
span.jssora07r{z-index:15 !important;}
.jssorVDP .pav, .jssorVDP .p:hover{border:2px solid #00557d !important; }
.panel{ background:#000;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
#divGplus, #divInstagram , #divYoutube, #divTwitter { display:none !important}
.bg-col{ background:#d7d7d7;}
.adv-h01{ color:#fff;}
.wrapper-01{ width:100%;  max-width:1700px !important; padding:15px 0 5px 0;}
.txt-mrg{ margin-bottom:20px;}
.top-head{ float:left; width:100%; padding:1% 1% 0 1%; text-align:center;}
.bdy-t{ float:left; width:100%; padding:0% 1% 1% 1%;}
.bdy-t a span{ float:left; width:24%; margin:.5%; text-align:center; border:1px solid #929191; padding:.5%  1%; font-size:1.2rem; text-transform:uppercase; color:#fff;}
.bdy-t a:hover span{color:#fff;  background:#000;}
.tp-fot{ float:left; width:50%;}
.tp-fot-in{ float:left; width:100%; padding:1%;}
.tp-fot-in-img{ float:left; width:100%;}
.tp-fot-in-img img{width:100%;}
.tp-fot-in-hd{ float:left; width:100%; font-size:2rem; text-align:center; padding:1%; font-weight:600;}
.tp-fot-in-txt{ float:left; width:100%; font-size:1rem; text-align:center; padding:.5% 2%; text-transform:uppercase; height:60px;}
.tp-fot-in-btn{ float:left; width:79.95%; border:1px solid #000; text-align:center; padding:.75% 1.3%;font-size:1.5rem;text-transform:uppercase; margin:10px 10% }
.tp-fot-in-btn:hover{ color:#fff; background:#000;}
@media (min-width:1500px) and (max-width:1700px) {
.tp-fot-in-hd{ font-size:1.9rem;}
.tp-fot-in-txt{  font-size:1.1rem; height:68px;}
.tp-fot-in-btn{font-size:1.2rem;}
}
@media (min-width:1300px) and (max-width:1499px){
.tp-fot-in-hd{ font-size:1.8rem;}
.tp-fot-in-txt{  font-size:1.1rem; height:68px;}
.tp-fot-in-btn{font-size:1.1rem;}
}
@media (min-width:1000px) and (max-width:1299px){
.tp-fot-in-hd{ font-size:1.7rem;}
.tp-fot-in-txt{  font-size:.9rem; height:73px;}
.tp-fot-in-btn{font-size:1.1rem;}
.bdy-t a span{ float:left; width:32.33%; margin:.5%;}
}

@media (min-width:820px) and (max-width:999px){
.tp-fot-in-hd{ font-size:1.5rem;}
.tp-fot-in-txt{  font-size:.8rem; height:80px;}
.tp-fot-in-btn{font-size:1rem;}
.bdy-t a span{ float:left; width:32.33%; margin:.5%; }
}

@media (min-width:600px) and (max-width:819px) {
.tp-fot-in-hd{ font-size:1.3rem;}
.tp-fot-in-txt{  font-size:.8rem; height:90px;}
.tp-fot-in-btn{font-size:1rem;}
.bdy-t a span{ float:left; width:48%; margin:1%;}

}
@media (min-width:320px) and (max-width:599px){
.tp-fot{width:100%; padding:1%;}
.tp-fot-in-hd{ font-size:1.5rem;}
.tp-fot-in-txt{  font-size:.9rem; height:auto;}
.tp-fot-in-btn{font-size:1.2rem;}
.bdy-t a span{ float:left; width:96%; margin:1% 2%;padding:1%;}
}
.textcnt5 .clickcall{color:#00557d;}
.extradiv {padding: 1%;width: 100%;display: flex;justify-content: center;margin: 0 !important;text-align: center;}
.col-md-4 h2 {font-weight: 800 !important;color: #fff;font-size: 18px !important;}
.img1-rdis {border-radius: 50%;margin: 0 auto !important;}
.staf-cls{ color:#fff}
.staf-cls>a,.staf-cls>p>a,.staf-cls>span>i{ color:#000 !important; width:100%; text-align:center;}
.staf-cls>p{text-align: center; width:100%;}
.divsec-3{ width:33.33%; margin:0 auto !important;}
.divsec-01{ float:left; width:100%;}
@media (min-width:768px) and (max-width:1000px) {.divsec-3{ width:50%}}
@media (min-width:320px) and (max-width:768px) { .divsec-3 { width: 100% !important;}}
#dwHrefPaymentPrice .pricetag50{border-right: solid #fff !important;}
.bg-col{ background:#d7d7d7;}
.f4-div { float:left; width:100%; padding:0 2%; background:#fff;}
.f4-div01 { float:left; width:24%; margin:1.5% .5%; padding:1% 2%; background:#fff; border:1px solid #bbbcbc;}
.f4-div01:hover{box-shadow: 2px 2px 15px rgba(0,0,0,0.2); background:#018aa7;}
.f4-div01:hover > div > strong, .f4-div01:hover > div > p{ color:#fff;}
.f4-img-cov{ float:left; width:100%;}
.f4-txt{ float:left; width:100%; text-align:center;  padding:1% 0; text-transform:uppercase; font-weight:600;}
.f4-txt>strong{ float:left; height:28px; width:100%;text-align:center; font-size:1.1027892rem; padding:1% 0; text-transform:uppercase; font-weight:600;}
.f4-txt>p{ float:left; width:100%;height:40px; text-align:center; font-size:1rem; padding:1% 0; text-transform:uppercase; font-weight:500;}

.f4-txt1{ float:left; width:100%; text-align:center; font-size:1rem; padding:1% 0;  font-weight:400; height:50px}
.s1{width:80px;height:55px;background:url(../images/s1.png) no-repeat top center;margin:0 auto;}
.s2{width:60px;height:55px;background:url(../images/s2.png) no-repeat top center;margin:0 auto;}
.s3{width:75px;height:55px;background:url(../images/s3.png) no-repeat top center;margin:0 auto;}
.s4{width:60px;height:55px;background:url(../images/s4.png) no-repeat top center;margin:0 auto;}
.f4-div01:hover .f4-img-cov .s1{ background-position-y:-75px;} 
.f4-div01:hover .f4-img-cov .s2{ background-position-y:-75px;} 
.f4-div01:hover .f4-img-cov .s3{ background-position-y:-75px;} 
.f4-div01:hover .f4-img-cov .s4{ background-position-y:-72px;}
.f4-div01:hover .f4-txt, .f4-div01:hover .f4-txt, .f4-div01:hover .f4-txt, .f4-div01:hover .f4-txt {color:#000;}
.f4-div01:hover .f4-txt1, .f4-div01:hover .f4-txt1, .f4-div01:hover .f4-txt1, .f4-div01:hover .f4-txt1 {color:#fff;}
@media (min-width:1500px) and (max-width:1700px) {
.s1, .s2, .s3, .s4, .s5 { width: 50%;height: 75px;}
.f4-txt{ font-size:1rem;}}
@media (min-width:1300px) and (max-width:1499px){
.s1, .s2, .s3, .s4, .s5 { width: 52%;height: 70px;}
.f4-txt{ font-size:0.9107892rem;}}
@media (min-width:1000px) and (max-width:1299px){
.s1, .s2, .s3, .s4, .s5, .s6 { width: 55%;height: 65px;}
.f4-txt{ font-size:0.687892rem;}
.f4-txt1{ float:left; width:100%; text-align:center; font-size:.8rem; padding:1% 0;  font-weight:400; height:40px}
}
@media (min-width:820px) and (max-width:999px){
.f4-txt{ font-size:.98rem;}
.f4-div01 {padding:1%;}
.f4-div{ padding-bottom:1%;}
.f4-txt1{ font-size:.7rem;}
}
@media (min-width:600px) and (max-width:819px) {
.f4-txt{ font-size:1.2458rem;}
.f4-div01 { float:left; width:48%; margin:1%; padding:2%;}
.f4-div{ padding:1%;}}
@media (min-width:320px) and (max-width:599px) {
.s1, .s2, .s3, .s4 , .s5 { width: 50%;height: 70px;}
.f4-txt{ font-size:1.4458rem;}
.f4-div01 { float:left; width:96%; margin:2%; padding:2%;}
.f4-div{ padding:2%;}}
.textcnt5 .clickcall{ color:#1175ab !important}
.dw-Bmakethem2 div a:hover{ background:#1175ab;}
.gp01{ margin:50px 0 30px 0; }
.bt-3c{ width:100%; max-width:1130px; margin:0 auto; }
.gp01{ margin:50px 0 30px 0; }
.bt-3c1{ width:32.80%; margin:0 .25% 0 .25%; float:left; border:1px solid #ccd3d3; background:#fff;}
.bt-3c1 img{ width:100%;}
.b-cts{ float:left; width:100%; height:200px;}
.on-tex1{ background:#fff; font-size:3.4rem; font-weight:900; color:#64696b; text-transform:uppercase; padding:5%; line-height:3.6rem;}
.on-tex2{ background:#fff; font-size:2.5rem; font-weight:800; color:#1e54a5; text-transform:uppercase; padding:8% 2% 5% 5%; line-height:2.5rem;}
.on-tex3{ background:#fff; font-size:2.5rem; font-weight:800; color:#1e54a5; text-transform:uppercase; padding:5% 5% 5% 6%; line-height:2.1rem;}
@media (min-width:1000px) and (max-width:1135px) {
.on-tex1{font-size:3rem; line-height:3.3rem;}
.on-tex2{font-size:1.7rem;line-height:2.2rem;}
.on-tex3{font-size:1.8rem; }
.b-cts{height:190px;}
}
@media (min-width:900px) and (max-width:999px) {
.on-tex1{font-size:2.7rem; line-height:3rem;}
.on-tex2{font-size:2.25rem;line-height:2rem;}
.on-tex3{font-size:1.6rem; }
.b-cts{height:180px;}
}
@media (min-width:800px) and (max-width:899px) {
.on-tex1{font-size:2.2rem; line-height:2.8rem;}
.on-tex2{font-size:1.85rem;line-height:1.8rem; padding:10% 2% 5% 5%;}
.on-tex3{font-size:.9rem; padding:19% 2% 5% 85px; line-height:1.5rem;}
.b-cts{height:170px;}
}
@media (min-width:768px) and (max-width:799px) {
.on-tex1{font-size:2rem; line-height:2.5rem;}
.on-tex2{font-size:1.5rem;line-height:1.5rem; padding:10% 2% 5% 5%;}
.on-tex3{font-size:.8rem; padding:20% 3% 5% 85px; line-height:1.5rem;}
.b-cts{height:160px;}
.tp-bt03{ width:200px;}
}

@media (min-width:768px){
.dropdown-menu > li > a:focus{color:#000 !important;}
.dropdown-menu > li > a,.searchBox,.irs-grid-text{background-color:#000;color:#fff;}
}
.invpaging select,.error-head,.inv-price, .matpaymboox{background-color:#000;color:#fff !important;}
#divDwInvSort:hover,.irs-grid-pol{background-color:#fff;}
#DWnavigation,.navbar-inverse,#slider_inv_container,.nav-tabs>li>a:hover{background-color:#222 !important;}
.Bsh{border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.reviewsCover{border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
.modal-content,.modal-box,.searchIcon,.searchBox,#dw-topbar-container,.add-features-list li,#DWRecentlyViewed .owl-item{background-color:#000;border: 1px solid rgba(191, 187, 187, 0.54);box-shadow: 0px 2px 5px 0px rgb(191 187 187 / 16%), 0px 0px 3px 0px rgb(191 187 187 / 16%);}
#htmDivInvDetailsPriceArea .pricetag100, .matpaymboox{background:#000 !important;}
.accordion-inner,.RV_con{background:#222;background-color:#222 !important;}
.col-item .infodrive:hover{background-color:#666;}
.calculations-result,.loan-calculations{background-color:#222222}
.nav-tabs > li > a{background-color:#666;}
.wizard-card .wizard-header h1{color:#000;}
.dw-cell-3> div{ display:none;}
#dw-append-address> span{ display:none;}
..dw-scroll-address> span, .dw-scroll-address>span{ display:none;}
#dw-topbar-info{ float:right !important}
.dw-top-addr>span{ display:none;}
.dw-scroll-address>span{ display:none;}
.dw-mob-contact-m, #DW_Vdp_address, #dw-address .l1, #dw-address .l2{ display:none;}
#Vdp_Extradiv_rgt{ display:none;}

#iframeDirections {display: none !important;}
.dw-directions h2 {visibility: hidden !important;}