@font-face {font-family: 'Poppins-Bold';
src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Bold.eot');
src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Bold.svg#Poppins-Bold') format('svg'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Bold.ttf') format('truetype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Bold.woff') format('woff'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Bold.woff2') format('woff2');font-weight: normal;font-style: normal;font-display:swap;}
@font-face {font-family: 'Poppins-SemiBold';src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-SemiBold.eot');
src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-SemiBold.ttf') format('truetype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-SemiBold.woff') format('woff'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-SemiBold.woff2') format('woff2');font-weight: normal;font-style: normal;font-display:swap;}
@font-face {font-family: 'Poppins-Regular';src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Regular.eot');
src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Regular.svg#Poppins-Regular') format('svg'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Regular.ttf') format('truetype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Regular.woff') format('woff'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Regular.woff2') format('woff2');font-weight: normal;font-style: normal;font-display:swap;}
@font-face {font-family: 'Poppins-Light';src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Light.eot');
src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Light.eot?#iefix') format('embedded-opentype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Light.svg#Poppins-Light') format('svg'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Light.ttf') format('truetype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Light.woff') format('woff'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Light.woff2') format('woff2');font-weight: normal;font-style: normal;font-display:swap;}
@font-face {font-family: 'Poppins-Medium';src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Medium.eot');
src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Medium.svg#Poppins-Medium') format('svg'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Medium.ttf') format('truetype'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Medium.woff') format('woff'),
url('https://uiassets.izmocars.com/izmo/4_0/fonts/poppins/Poppins-Medium.woff2') format('woff2');font-weight: normal;font-style: normal;font-display:swap;}
.dtladdrslst .font-bold { 
    font-family: Poppins-SemiBold !important
} 

#homepageServiceAppointment .availableday a,#app-cal .session-time .slot-yes,.lazyContent .mobiInput .searchText {
    color: #000 !important
}

#homepageServiceAppointment .ui-datepicker-calendar a.ui-state-active,#homepageServiceAppointment #session-hd-time .session-time .slot-selected {
    color: #fff !important
}

.titlefontsize strong {
    font-weight: normal
}

.addressfontsize {
    font-size: 16px;
    font-family: Poppins-Regular
}

.feature-make {
    font-size: 16px
}

.floatmenuheadingsize,.footeraddress-top-ver0 .dealername {
    font-family: Poppins-Regular !important
}

.sky-form4-contact header {
    font-family: Poppins-SemiBold
}

.addressformat {
    font-size: 14px
}

#invForm-transparent .btn-u {
    font-family: Poppins-SemiBold;
    font-size: 14px;
    font-weight: 300
}

.footer-v4 .ral-font {
    font-family: Poppins-Regular;
    font-size: 14px;
    font-weight: 200
}

#inv-details-1 .acc-v2 .panel-heading a {
    background: #fdd8d0 !important
}

#emailIcon {
    padding-right: 15px !important
}

#flexpro .pricetxt {
    color: #333 !important;
    font-family: Poppins-Regular !important
}

.vdp2column #flexpro .pricetxt {
    font-size: 16px !important
}

#sky-form4-contact .title {
    font-family: Poppins-Regular;
    font-size: 18px
}

.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea {
    font-size: 13px
}

#resultsLeft label span {
    padding-top: 5px;
    display: inline-block
}

.fakedropdown {
    font-size: 13px !important
}

#usedbodystyle {
    font-size: 13px !important
}

.customPhone span {
    font-size: 13px !important
}

.inline-group .radio {
    font-size: 14px !important
}

.feature-make strong {
    font-size: 15px
}

.feature-make small {
    font-size: 14px
}

.featured-innertxt.lead small {
    font-size: 20px
}

.mondatorytext_home {
    font-size: 13px
}

.wearesocial {
    font-size: 20px;
    font-family: Poppins-SemiBold
}

.seothemecolor h1,.seothemecolor h2,.seothemecolor h3,.seothemecolor .hstyle1,.seothemecolor .hstyle2,.seothemecolor .hstyle3 {
    font-family: Poppins-Regular;
    font-size: 28px
}

.seothemecolor p {
    font-family: Poppins-Regular;
    font-size: 14px
}

.secondrowtitle .h2 {
    font-family: Poppins-Regular;
    font-size: 28px
}

.header-links {
    font-size: 15px;
    font-family: Poppins-Regular
}

.loctnaddrsdtls {
    font-size: 15px;
    font-family: Poppins-Regular;
    color: #000
}

.footeraddress-top-ver0 .header-links {
    font-size: 14px !important
}

.headerphnum li {
    font-size: 15px;
    font-family: Poppins-Regular;
    color: #000
}

.menu-flex .menu li {
    font-size: 16px;
    font-family: 'Poppins-SemiBold';
    color: #000
}

div#mapDirections a#directionLink,.panel-default>h3,.seodatamargin>h3,.contactUs-Form .nav-stacked .active #h3black {
    font-family: Poppins-SemiBold !important;
    font-size: 18px !important
}

#results .dealerDetails .dealerName,.border_heading .dlr-details-headingv2 {
    font-family: Poppins-Bold !important;
    font-size: min(30px, 5vw);
}

#dealer-list .CitySearch,.dltdtl_hrs_direction span,.seodatamargin div.border-class {
    font-family: Poppins-Regular;
    font-size: 18px !important
}

#dealer-list .dealerlocatebtn .btn-u,#listing .dealerDetails .detailsLink .dealerButton,#dealer-list .btn-u,.dltdtl_hrs_direction .hrs_label {
    font-family: Poppins-Bold !important;
    font-size: 16px !important
}

div.hours_font {
    font-family: Poppins-Regular;
    font-size: 16px !important
}

.dis-price.font-color-,.dis-price .color- {
    font-size: max(1.145vw,16px) !important;
    font-family: poppins-Bold !important;
    color: #000 !important
}

.price-sec .hstyle5.font-color- {
    font-family: Poppins-Regular !important;
    font-size: 16px !important;
    color: #333 !important
}

vdp2column #flexpro .hstyle2.pricetxt {
    font-size: 16px !important;
    font-family: poppins-Regular !important;
    color: #333 !important
}

.msrpTxt p {
    color: #000 !important
}

.topVehicleList-ver1 .featuredatalist .dtlst a.btn,.hmpressrelease a {
    font-family: Poppins-Regular !important;
    font-size: max(0.94vw,16px) !important
}

.topVehicleList-ver1 .featuredatalist .dtlst a {
    font-family: Poppins-Light !important
}

.componentheadline .heading-border-color-class .text-center>h3 {
    font-family: Poppins-Regular !important
}

.secondRowBannerImagewrap figcaption {
    font-family: Poppins-Bold !important
}

.servc {
    font-family: Poppins-Bold !important;
    font-size: 36px
}

.apppntBtn,.speclsBtn {
    font-size: 15px !important;
    font-family: Poppins-Bold
}

.languagelinks li,.toplink_val,.header-links a {
    color: #000
}

.toplink_val {
    font-size: 15px;
    color: #000
}

.font-model {
    font-family: Poppins-Regular;
    font-size: 28px
}

.languagelinks li {
    color: #000
}

.border-links {
    top: 5px
}

.featuredInv .mprice {
    font-family: Poppins-Bold;
    font-size: 32px
}

.featuredInv .featureTitle.modelTitle {
    font-family: Poppins-Regular;
    font-size: 22px
}

.featuredInv .fprice {
    font-family: Poppins-Regular;
    font-size: 18px
}

.featuredInv .fprice strong {
    font-family: Poppins-Bold
}

.carDetails {
    font-family: Poppins-Regular;
    font-size: 18px
}

.quicklinktitle {
    font-family: Poppins-SemiBold;
    font-size: 13px;
    font-weight: bold
}

.border-links {
    border-right: 1px solid #2a2a2a
}

.homepageFeaturedCar_ver20 .owl-carousel-v9 .owl-item .featuredInv .trimTitle,.homepageFeaturedCar_ver20 .owl-carousel-v9 .owl-item .featuredInv .carDetails {
    color: #666
}

body,.sky-form {
    font-family: Poppins-Regular;
    font-size: 14px
}

.homepageFeaturedCar_ver20 .owl-carousel-v9 .owl-item:hover .trimTitle,.homepageFeaturedCar_ver20 .owl-carousel-v9 .owl-item:hover .carDetails {
    color: #fff
}

h1,h2,h3,h4,h5,h6,.hstyle1,.hstyle2,.hstyle3,.hstyle4,.hstyle5,.hstyle6 {
    font-family: Poppins-Bold;
    font-weight: 100
}

h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.hstyle1 strong,.hstyle2 strong,.hstyle3 strong,.hstyle4 strong,.hstyle5 strong,.hstyle6 strong {
    font-weight: 100
}

.responsive-dlrname {
    font-family: Poppins-SemiBold !important;
    color: #000 !important
}

.dealer-name h1 {
    font-family: Poppins-SemiBold
}

a#defCollapseHeight {
    font-family: Poppins-SemiBold
}

.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea {
    font-family: Poppins-Regular;
    font-size: 14px
}

h3.feature-make {
    font-family: Poppins-Regular;
    font-size: 15px
}

.featured-innertxt p {
    font-family: Poppins-Regular;
    font-size: 14px
}

.featured-innertxt div.lead small {
    font-family: Poppins-Regular;
    font-size: 20px
}

.emitext strong {
    font-family: Poppins-SemiBold;
    font-weight: 100
}

h2.heading-md {
    font-family: Poppins-Regular
}

div.service-block>p {
    font-size: 14px !important
}

#sky-form4-contact input,#sky-form4-contact #selectedDept,#sky-form4-contact .textarea textarea {
    font-family: Poppins-Regular;
    font-size: 13px
}

.maptitle {
    font-family: Poppins-Regular;
    font-size: 21px
}

.footer-v4 h2.thumb-headline,.hstyle2.thumb-headline,.lazyContent .mobiInput .searchText {
    font-family: Poppins-Regular
}

.footer_float_links .thumb-headline .floatmenuheadingsize {
    font-family: Poppins-Bold
}

.footer-v4 .address-list,.simple-list {
    font-family: Poppins-Regular;
    font-size: 14px
}

.footer-v4 h4.thumb-headline,.hstyle4.thumb-headline {
    font-family: Poppins-Regular;
    font-size: 19px
}

.footer-v4 .simple-list a {
    font-family: Poppins-Regular;
    font-size: 14px
}

.header-links {
    font-size: 13px !important
}

h3,.hstyle3 {
    font-size: 25px
}

.feature-make span {
    font-size: 15px
}

#sky-form4-contact header {
    font-size: 25px
}

#sky-form4-contact .label {
    font-size: 15px
}

#sky-form4-contact .btn-u {
    font-family: Poppins-SemiBold
}

.service-block h2.heading-md {
    font-size: 24px !important
}

.lead {
    font-size: 23px
}

.lead strong {
    font-weight: 100
}

p.dealeraddressmap {
    font-size: 14px !important
}

#mapDirections strong>a {
    font-size: 13px
}

.fourthBnr h2 {
    font-size: 46px;
    line-height: 54px
}

@media(max-width: 1024px) {
    .fourthBnr h2 {
        font-size:48px
    }

    .crdtDiv .brdrClas {
        margin: 20px 1rem
    }
}

.title-family {
    font-family: Poppins-SemiBold
}

.lazyContent .fourthrowbanner span {
    font-family: Poppins-SemiBold;
    color: #337ab7 !important
}

.footer-v4 .simple-list li {
    line-height: 2
}

.toptxt.modelTop {
    padding: 10px 0 0 20px
}

.label-family {
    font-family: Poppins-Regular
}

.VDPStyles .hstyle2.loan-dis-price {
    font-size: 26px !important
}

.VDPStyles .emipricecolor,.VDPStyles .monthLabel {
    font-size: 12px !important
}

.VDPStyles strong {
    font-size: 16px !important
}

.lazyContent #sky-form4 .btnoption1 .btn-u {
    background-color: #f7ff14 !important
}

.prefOptions span.cat-text,.accRejAllWidth .btn,.prefBtn .btn,.accRjt .rejectBtn,.accRjt .acceptBtn {
    font-size: 14px !important
}

#VOTRE-FINANCEMENT .defaultNoOfMonth,.PanelCDiffrentr,.monthlyPayment {
    font-family: Poppins-SemiBold
}

#VOTRE-FINANCEMENT .panelCperMonth,.PanelCDiffSlider .financetextcolor {
    font-family: Poppins-SemiBold
}

.VDPStyles .inv-container .PaddingVal #paginationToggle h2 {
    font-size: 22px !important
}

.header-links {
    font-size: 12px !important
}

.wdgtheaderlink li {
    font-size: 15px !important
}

.filtertab {
    font-family: Poppins-SemiBold;
    font-size: 20px !important
}

.filterslist .label-main {
    font-family: Poppins-Regular;
    font-size: 16px !important
}

.filterslist .sel-txt {
    font-family: Poppins-Regular;
    font-size: 15px !important
}

.topDiv .invTxt, .topDiv1 .invTxt {
    font-family: Poppins-Regular;
    font-size: 24px !important
}

.ctaBtns .Details-text {
    font-family: Poppins-Bold;
    font-size: 13px !important
}

.cstmaxht h2,.flex-row h3 {
    font-family: Poppins-Bold;
    font-size: max(1.7vh,14px);
    line-height: normal
}

.cstmaxht .viewspecs .text-ellipsis,.flex-row .viewspecs .text-ellipsis {
    font-family: Poppins-Regular;
    font-size: 13px
}

.pricesection div.hstyle5 {
    font-family: Poppins-Regular;
    font-size: 16px
}

div.pricesection div.pricefont {
    font-family: Poppins-Bold;
    font-size: 26px
}

.modelcarnospaceFlex .master-slider {
    text-decoration: none
}

.crfx .vhclHistory a {
    font-family: Poppins-Regular;
    font-size: 13px;
    text-decoration: underline !important
}

.listview .crfx .vhclHistory a {
    font-size: 12px !important
}

.comparebutton {
    font-family: Poppins-Bold
}

.comparefavcontent .cstmaxht h2 {
    font-size: max(1.7vh,14px) !important;
    line-height: normal
}

.comparefavcontent .pricesection div.hstyle5 {
    font-size: 14px !important
}

.comparefavcontent div.pricesection div.pricefont,.comparemove .msrPrc div.hstyle5:nth-child(2) {
    font-size: 20px !important
}

.comparePanlebg .msrpnotxt {
    font-size: max(2vh,14px);
    font-family: Poppins-Bold
}

.pricetxt.msrpnotxt {
    font-size: max(2vh,16px);
    font-family: Poppins-Bold
}

.inventory_compare_v1 .compTitleName h3 {
    font-family: Poppins-Bold;
    font-size: 16px;
    line-height: normal
}

.inventory_compare_v1 .otherinfolink span {
    font-family: Poppins-Bold;
    font-size: 16px
}

.inventory_compare_v1 div.pricesection div.pricefont {
    font-size: 22px
}

.addvechilesInner p.arg1 {
    font-family: Poppins-Bold;
    font-size: 16px
}

.addvechilesInner p.arg2 {
    font-family: Poppins-SemiBold;
    font-size: 16px
}

.toplink_val {
    font-size: 15px !important
}

.inventory-form strong.color- {
    font-size: 14px !important;
    font-family: Poppins-Bold
}

.inventory_compare_v1 .msrPrc {
    font-size: 26px;
    font-family: Poppins-Bold;
    display: flex;
    align-items: center
}

@media(min-width: 1250px) and (max-width:1660px) {
    .listview div.pricesection div.pricefont {
        font-family:Poppins-Bold;
        font-size: 20px !important
    }
}

.inventory_compare_v1 h2.togglelabel a>span {
    font-size: 20px
}

.inventory_compare_v1 ul.compareEquipementsUl li span {
    font-size: 14px
}

.compareEquipementsUl li>span {
    font-size: 14px
}

.listview .msrPrc div.hstyle5:nth-child(2) {
    font-size: 26px !important;
    font-family: Poppins-Bold !important;
    text-decoration: none;
    color: #2f5a9f
}

.msrPrc div.hstyle5:nth-child(2) {
    font-size: max(3vh,18px) !important;
    font-family: Poppins-Bold;
    text-decoration: none;
    color: #2f5a9f
}

@media(min-width: 1600px) {
    .navbar-nav>li {
        font-size:18px !important
    }
}

@media(max-width: 990px) {
    .menu-flex li a {
        padding:10px 10px !important
    }

    .cstmaxht h2,.flex-row h3 {
        font-size: 16px !important
    }

    .menu-flex .menu li {
        font-size: 16px
    }
}

@media(min-width: 991px) and (max-width:1560px) {
    .borderclass .ctaBtns .Details-text {
        font-size:11px !important
    }

    .comparefavcontent .cstmaxht h2,.flex-row h3 {
        font-size: 20px !important
    }

    .gridview .ctaBtns .listBtns .btn.btn-u {
        padding: 5px
    }

    #diva .fa-camera {
        font-size: 10px
    }

    #diva .imgDiv span.label {
        font-size: 10px;
        padding: 5px
    }

    #headerHeight #emailIcon,#headerHeight .icon-printer {
        padding-right: 20px !important
    }

    .home-v1 .footer-v4 .copyright {
        background: #000 !important
    }

    .panel-title .accordion-toggle {
        font-family: Poppins-SemiBold !important
    }

    .footnote {
        font-family: Poppins-SemiBold !important;
        font-size: 16px !important
    }

    .filtermini .similarvechdtls h2,.similarvechdtls h2 .makenamedtls {
        font-size: 20px !important
    }

    .sky-form .select select {
        color: #333
    }

    ;.filterslist .label-main,.filterslist .sel-txt {
        font-size: 12px !important
    }

    .cstmaxht .viewspecs .text-ellipsis,.flex-row .viewspecs .text-ellipsis {
        font-size: 11px
    }

    .crfx .vhclHistory a {
        font-size: 12px
    }

    div.pricesection div.pricefont {
        font-size: 22px
    }

    .menu-flex .menu li {
        font-size: 13px
    }

    .itemlayout.gridview .comFav {
        right: -30px;
        bottom: 10px !important
    }

    .itemlayout.gridview .comFav .Compare-Button:before {
        font-size: 13px;
        padding: 3px 9px 6px 9px
    }

    .itemlayout.gridview .comFav .Favourite-Button:before {
        font-size: 14px;
        padding: 4px 8px 2px 8px
    }

    .filtergroup .lblcustom-ckbox .label-text {
        font-size: 12px
    }

    .comparePanlebg li.tabstyle a {
        font-size: 16px
    }

    .vhclHistory {
        line-height: 1.2
    }
}

@media(max-width: 768px) {
    .VDPStyles .inv-container .PaddingVal #paginationToggle h2 {
        font-size:16px !important
    }
}

@media(max-width: 500px) {
    .VDPStyles .inv-container .PaddingVal #paginationToggle h2 {
        font-size:14px !important
    }

    .crfx .vhclHistory a {
        font-size: 13px !important
    }

    .topDiv .invTxt {
        font-size: 15px !important
    }

    .inventory_compare_v1 button.btn-u.btn-block {
        font-size: unset !important
    }

    .inventory_compare_v1 .otherinfolink span {
        font-family: Poppins-Bold;
        font-size: 13px
    }

    .inventory_compare_v1 div.pricesection div.pricefont {
        font-family: Poppins-Bold;
        font-size: 18px !important
    }

    .inventory_compare_v1 .pricesection div.hstyle5 {
        font-family: Poppins-Regular;
        font-size: 14px !important
    }
}

@media(max-width: 415px) {
    .wdgtheaderlink li {
        font-size:10px !important
    }

    .toplink_val {
        font-size: 12px !important
    }

    .flexdiv .pricesec .no-bottom-space>a {
        font-size: 10px !important
    }
}

.crdtDiv .brdrClas {
    margin: 8px 1rem
}

.footer_float_links .thumb-headline .floatmenuheadingsize {
    font-family: Poppins-SemiBold !important
}

.footnote {
    color: #666
}

.footnote b {
    font-family: Poppins-SemiBold !important
}

.filtersection .filterhead-color {
    color: #000 !important
}

.monprice div .p2,.monprice div .p3 {
    font-family: Poppins-Bold !important;
    font-size: 18px !important;
    color: #000 !important
}

.monprice div .hstyle4 {
    font-family: Poppins-Regular !important;
    font-size: 15px !important;
    color: #000 !important
}

.msrPrc div.hstyle5:nth-child(1) {
    color: #333 !important
}

.cstmaxht .pricesection .hstyle5 {
    color: #333 !important
}

span.label span.photocount {
    font-size: 14px !important
}

.cstmaxht h2 {
    font-family: Poppins-Bold;
    font-size: max(1.7vh,20px) !important
}

.filtertab.filterhead-color {
    color: #000 !important
}

.sky-form .select select {
    color: #333 !important
}

#SearchKeyword {
    color: #999 !important;
    font-size: 16px !important
}

.topDiv .vechcount-sortlst {
    margin-right: 5px !important
}

.invWidget .select select {
    font-size: max(0.83vw,14px) !important
}

.returnlink {
    font-family: Poppins-Regular !important;
    font-size: 14px !important;
    color: #666 !important
}

.inv-details-heading h1.hstyle4.no-margin {
    font-family: Poppins-Bold !important;
    font-size: 26px !important;
    color: #000 !important
}

.inv-details-heading {
    font-family: Poppins-Bold !important;
    font-size: 26px !important;
    color: #000 !important
}

.vdpvechdesc {
    font-size: 16px !important;
    color: #666 !important;
    font-family: Poppins-Regular !important
}

.iptextmobi1,.msrpvaltxt {
    font-family: Poppins-Regular !important;
    font-size: 18px !important
}

.dis-price,.m1.msrpnew1,.msrpvalmobi {
    font-family: Poppins-Bold !important;
    font-size: max(2.08vw,30px) !important;
    color: #d41e00 !important
}

strong.color- {
    font-family: Poppins-Regular !important;
    font-size: 16px !important;
    color: #666 !important
}

p.no-bottom-space.color- {
    font-family: Poppins-Regular !important;
    font-size: 16px !important;
    color: #000 !important
}

.vdprowbtn {
    font-family: Poppins-Bold !important;
    font-size: 15px !important;
    color: #fff !important
}

.formbuilderContainer .vdpcustompanelhead .inv-dtl-form-head {
    font-family: Poppins-Bold !important;
    font-size: 22px !important;
    color: #000 !important
}

.mandatorytext {
    font-size: 12px !important;
    color: #666 !important
}

.vdpcustompanelhead .formbuilder.medium .input input {
    font-size: 14px !important;
    color: #a4a4a4 !important
}

.checkbox {
    font-size: 14px !important;
    color: #000 !important
}

button.submit.btn-u.btn-block {
    font-family: Poppins-Bold !important;
    font-size: 16px !important;
    background: #d41e00 !important
}

.hstyle3.color-darker {
    font-family: Poppins-Regular !important;
    font-size: 24px !important
}

.vdpcustomcallbtn strong {
    font-family: Poppins-Bold !important;
    font-size: 24px !important;
    color: #000 !important
}

.list-icon-small p.no-bottom-space,.list-icon-small strong {
    font-size: 12px !important
}

.dp-inline-block {
    color: #446395 !important;
    text-decoration: underline
}

button.btn-u.btn-block {
    font-family: Poppins-Bold !important;
    font-size: max(1.04vw,18px) !important
}

#inv-details-1 .nav-pills>li button:not(.active) {
    font-family: Poppins-SemiBold !important;
    font-size: 18px !important;
    color: #fff !important;
    background: #672901 !important
}

#inv-details-1 .acc-v2 .panel-heading a:hover {
    font-family: Poppins-SemiBold !important;
    font-size: 18px !important;
    color: #000 !important;
    background: #f8b1a3
}

.vech-similar {
    color: #000 !important
}

.accordion-toggle {
    font-family: Poppins-SemiBold !important;
    font-size: 18px !important;
    color: #000 !important
}

.similarvechdtls .viewspecs div.smlrvhclmsrptxt {
    font-family: Poppins-Regular !important;
    font-size: 18px !important;
    color: #000 !important
}

.similarvechdtls .viewspecs div.smlrvhclmsrpval {
    font-family: Poppins-Bold !important;
    font-size: 26px !important;
    color: #2f5a9f !important
}

@media(max-width: 767px) {
    .flex-container.price-sec.service-block-u {
        justify-content:left !important
    }
}

.similarvechdtls .vech-similar {
    font-family: Poppins-semiBold !important;
    font-size: 32px !important
}

.similarvechdtls .makenamedtls {
    font-family: Poppins-Bold !important;
    font-size: 20px !important;
    color: #000 !important;
    line-height: 16px
}

.similarvechdtls .viewspecs div {
    font-family: Poppins-Regular !important;
    font-size: 13px !important;
    color: #333 !important
}

.similarvechdtls .pricesection .hstyle5 {
    font-family: Poppins-Regular !important;
    font-size: 16px !important;
    color: #333 !important
}

.similarvechdtls .pricesection .pricefont {
    font-family: Poppins-Bold !important;
    font-size: 26px !important;
    color: #d41e00 !important
}

.similarvechdtls .vhclHistory a,.vhclHistory a:hover {
    color: #446395 !important
}

.similarvechdtls .similarVeh a:hover {
    text-decoration: none !important
}

.similarvechdtls a.color-hover-primary:hover .fa {
    color: #446395 !important
}

#equipmentsTab .list-inline i {
    display: none
}

.util-links a:hover {
    text-decoration: none
}

.pricetxt {
    color: #000
}

.dis-price {
    color: #446395
}

.glyphicons:before {
    color: #d41e00 !important
}

@media(max-width: 767px) {
    .ctaBtns .Details-text {
        font-size:12px !important
    }
}

@media(min-width: 991px) {
    .acc-v2 {
        margin-top:2px
    }
}

.msrpTxt b {
    font-size: 15px !important
}

.msrpTxt p {
    font-size: 13px !important
}

#reservepopup header.clearfix .modelhead,.fbhead,.pymthead,#thankupopup .thankuhead {
    font-family: Poppins-SemiBold !important;
    font-size: 25px;
    color: #000 !important
}

#vehicleReservationFrom .fbsbhead,.pymtsbhead,#thankupopup .thankusbhead {
    font-family: Poppins-Regular !important;
    font-size: 20px;
    color: #000 !important
}

.modelsubhead-medum {
    font-family: Poppins-Regular !important;
    font-size: 20px;
    color: #000 !important
}

#vehicleReservationFrom .fbform fieldset section input {
    font-size: 13px !important
}

#vehicleReservationFrom .fbform section:last-child,#thankupopup #btnClear {
    font-family: Poppins-Regular !important;
    font-size: 16px
}

button#popupbtn {
    font-family: Poppins-Regular !important;
    font-size: 17px
}

#vehicleReservationFrom .fbform span.mandatorytext {
    font-size: 16px;
    color: #000
}

#vehicleReservationFrom .btnblck .btn-u {
    font-family: Poppins-Regular !important;
    font-size: 16px
}

#invreservebutn {
    font-size: 18px;
    font-family: Poppins-SemiBold !important
}

#myDropdown a,#myDropdown .profile-link.auth-user {
    font-family: Poppins-Regular !important
}

@media(max-width: 822px) {
    #reservepopup header.clearfix .modelhead,.fbhead,.pymthead,#thankupopup .thankuhead {
        font-family:Poppins-SemiBold !important;
        font-size: 23px;
        color: #000 !important
    }

    #vehicleReservationFrom .fbsbhead,.pymtsbhead,#thankupopup .thankusbhead {
        font-family: Poppins-Regular !important;
        font-size: 18px;
        color: #000 !important
    }

    .modelsubhead-medum {
        font-family: Poppins-Regular !important;
        font-size: 18px;
        color: #000 !important
    }

    #vehicleReservationFrom .fbform fieldset section input {
        font-size: 11px !important
    }

    #vehicleReservationFrom .fbform section:last-child,#thankupopup #btnClear {
        font-family: Poppins-Regular !important;
        font-size: 14px
    }

    button#popupbtn {
        font-family: Poppins-Regular !important;
        font-size: 15px
    }

    #vehicleReservationFrom .fbform span.mandatorytext {
        font-size: 14px;
        color: #000
    }

    #vehicleReservationFrom .btnblck .btn-u {
        font-family: Poppins-Regular !important;
        font-size: 14px
    }

    #invreservebutn {
        font-size: 16px;
        font-family: Poppins-SemiBold !important
    }

    #myDropdown a,#myDropdown .profile-link.auth-user {
        font-family: Poppins-Regular !important
    }
}

.footer_float_links .thumb-headline .floatmenuheadingsize h4 div {
    font-size: 22px !important
}

.flexdiv .list-icon-small p.no-bottom-space {
    font-size: 14px !important
}

.flexdiv .list-icon-small strong {
    font-size: 14px !important
}

div.topDiv {
    margin-left: 5px
}

.filtermini .flexdiv .row {
    padding-left: 35px !important
}

#genericCreditSimulator {
    background: #fdd8d0 !important
}

.datalistlinks {
    display: none
}

span.label {
    font-size: 14px !important
}

.filterview span:not(.color-primary) {
    color: #999 !important
}

.modelhead {
    font-size: 24px;
    font-family: Poppins-SemiBold;
    line-height: 25px
}

.modelsubhead {
    font-size: 20px;
    font-family: Poppins-SemiBold
}

.passwrdlink {
    font-size: 15px;
    font-family: Poppins-Regular
}

.input button.btn-u.modelbtn {
    font-size: 18px !important;
    font-family: Poppins-SemiBold !important
}

.signuplink {
    font-size: 15px;
    font-family: Poppins-Regular
}

.userregstrn .oblique {
    font-size: 12px;
    font-family: Poppins-Light
}

.subjecthead,.subjectpara {
    font-size: 14px;
    font-family: Poppins-SemiBold
}

#resendlinkpopup .subjectfoot {
    font-family: Poppins-SemiBold;
    font-size: 14px
}

#resendlinkpopup .subjecttop {
    font-size: 14px;
    font-family: Poppins-Bold
}

.leftinfo {
    font-family: Poppins-SemiBold;
    font-size: 14px
}

.rightinfo {
    font-family: Poppins-SemiBold;
    font-size: 14px
}

.detheading,.detmainheading,.save-search {
    font-family: Poppins-Bold;
    font-size: 20px
}

.mobBtn {
    font-family: Poppins-Bold;
    font-size: 18px
}

.modelbtn {
    font-size: 18px !important;
    font-family: Poppins-SemiBold !important
}

.usereditform .sky-form .input input {
    font-family: Poppins-Regular;
    font-size: 14px
}

.reqfield {
    font-family: Poppins-Regular;
    font-size: 12px
}

.userheading {
    font-family: Poppins-SemiBold;
    font-size: 28px
}

.usertxt {
    font-family: Poppins-SemiBold;
    font-size: 20px
}

.acctabs {
    font-family: Poppins-Bold;
    font-size: 16px
}

.custom-ckbox {
    font-family: Poppins-Regular;
    font-size: 13px
}

a.profile-link {
    font-family: Poppins-SemiBold;
    font-size: 18px
}

a.signout {
    font-family: Poppins-SemiBold;
    font-size: 15px
}

@media only screen and (min-width: 320px) and (max-width:375px) {
    #userfrgtpswd .sky-form .input input {
        font-size:12px
    }
}

.passwrdlink {
    font-size: 12px
}

.fltr-savesearch {
    font-size: 12px
}

#userfrgtpswd .cancbtn,#userfrgtpswd .modelbtn {
    font-size: 18px;
    font-family: Poppins-SemiBold
}

#userfrgtpswd .modelhead {
    font-size: 24px;
    font-family: Poppins-Bold
}

#sucessloginpassword .modelhead {
    font-family: Poppins-Bold;
    font-size: 24px
}

#resendlinkpopup,#save-search .modelhead {
    font-family: Poppins-Bold;
    font-size: 24px
}

#sucessloginpassword,#save-search,#frgtnewpswd .showuser,#advncesrchsuccess .showuser {
    font-size: 14px;
    font-family: Poppins-SemiBold
}

#changePasssuccess,#dalert-added,#dalert-removed,#dalert-added-conform .showuser {
    font-size: 14px;
    font-family: Poppins-SemiBold
}

#resendlinkpopup .subcontent {
    font-family: Poppins-SemiBold;
    font-size: 24px
}

#userlogin .passwrdlink {
    font-size: 15px
}

#registrationpopup .modelhead {
    font-family: Poppins-Bold;
    font-size: 24px
}

#registrationpopup .rgstrOkBtn {
    font-size: 18px;
    font-family: Poppins-SemiBold
}

@media(max-width: 500px) {
    #userfrgtpswd .modelhead {
        font-size:22px !important
    }

    #userlogin .modelhead {
        font-size: 24px !important
    }

    .tabToggle .headingMenu h2 {
        font-size: 13px
    }

    .comparePanlebg .tab-content-CompareFav .comparemove .tab-pane h2 {
        font-size: 14px;
        line-height: normal
    }

    .label-main {
        font-size: 14px !important
    }
}

@media(max-width: 320px) {
    #userfrgtpswd .modelhead {
        font-size:16px !important
    }

    #resendlinkpopup .modelhead {
        font-size: 20px !important
    }
}

button.submit.btn-u.btn-block {
    background-color: #d14e00 !important
}

@media(max-width: 1440px)and (min-width:1260px) {
    .menu-flex .menu li a {
        padding:4px 7px !important
    }

    .dropdown>a:after {
        top: 10px !important;
        right: -5px !important
    }
}

@media(min-width: 991px) {
    .vdpcustomcallbtn {
        margin:37px -20px -10px -20px !important
    }
}

.price-sec .dis-price {
    font-family: Poppins-Bold !important
}

.footnote b {
    font-family: Poppins-semibold !important;
    font-size: 16px;
    color: #000 !important
}

.advancecontainer .subhead {
    font-family: Poppins-SemiBold;
    font-size: 34px
}

.addvech {
    font-family: Poppins-SemiBold;
    font-size: 16px
}

.addcomp,.addsim {
    font-family: Poppins-SemiBold;
    font-size: 16px
}

.soldvech {
    font-family: Poppins-SemiBold;
    font-size: 14px
}

.otherinfolink {
    font-family: Poppins-SemiBold;
    font-size: 16px
}

#favorite-added .auth-user-wrapper {
    font-size: 14px;
    font-family: Poppins-SemiBold
}

.alrtsearchlist .alrtsrchrename {
    font-size: 16px;
    font-family: Poppins-Bold
}

.alrtsearchlist .showmodels {
    font-family: Poppins-Light;
    font-size: 14px
}

#subscribe .statuschange {
    font-family: Poppins-SemiBold;
    font-size: 14px
}

#unsubscribe .statuschangeunsub {
    font-family: Poppins-SemiBold;
    font-size: 14px
}

#dalert-added .modelhead {
    font-size: 24px;
    font-family: Poppins-Bold
}

#dalert-removed .modelhead {
    font-size: 24px;
    font-family: Poppins-Bold
}

@media(min-width: 1500px) and (max-width:1600px) {
    .menu-flex .menu li {
        font-family:Poppins-Bold;
        font-size: 14px !important
    }
}

#delaccnt .renameHdng {
    font-size: 24px;
    font-family: Poppins-Bold
}

#change-password h3 {
    font-size: 24px;
    font-family: Poppins-Bold
}

.offer-parahead {
    font-family: Poppins-SemiBold;
    font-size: 12px
}

.ui-datepicker {
    font-family: Poppins-Light !important
}

select.ui-datepicker-month,select.ui-datepicker-year {
    font-family: Poppins-Light !important
}

.advfiltergroup .fakedropdown {
    font-size: 16px;
    font-family: Poppins-Light
}

#diva .rciprice span.p1 {
    font-size: 12px !important;
    font-family: Poppins-Light !important
}

.favPan .rciprice span.p2,.simiVeh .rciprice span.p1,.Addactiveclass .rciprice span.p1 {
    font-size: 12px !important;
    font-family: Poppins-Light !important
}

#favSection div.rciprice span.p1 {
    font-size: 12px !important;
    font-family: Poppins-Light !important
}

#alert-login .hdng {
    font-size: 24px !important;
    font-family: Poppins-Bold !important
}

#alert-login .alert-txt,.vehleftsidebarshow {
    font-size: 14px !important;
    font-family: Poppins-SemiBold !important
}

#alert-login .signin,#alert-login .signuplink .btn {
    font-size: 16px !important;
    font-family: Poppins-SemiBold !important
}

.rcidownpymnt {
    font-size: 12px !important;
    font-family: Poppins-Light !important
}

.maindetails-page .tagsInvDtls .inv-tag {
    font-size: 14px
}

.inventory_comparedetails_v1 .invtags .btn-block,#diva .invtags .btn-block,.borderclass .invtags .btn-block {
    font-size: 13px
}

.wizard .invtabname {
    font-size: 14px;
    font-family: Poppins-Bold
}

.tab-head,.tabside-head {
    font-size: 20px;
    font-family: Poppins-Bold
}

.frmsubhead {
    font-size: 18px;
    font-family: Poppins-Bold
}

.frmhead,.pricefont {
    font-size: 20px;
    font-family: Poppins-Bold
}

.imvimg-details {
    font-size: 12px;
    font-family: Poppins-Light
}

.mkmddtls,.opt-vechname .opt-name,.delivery-name,.reservation-name {
    font-size: 13px;
    font-family: Poppins-Light
}

.platedtls,.opt-dtls .opt-vechval,.delivery-vechval,.reservation-vechval {
    font-size: 13px;
    font-family: Poppins-Bold
}

.vechstxt {
    font-size: 14px;
    font-family: Poppins-Regular
}

.vechmkdtls,.vechattntxt {
    font-size: 16px;
    font-family: Poppins-Bold
}

#estimate-price {
    font-size: 14px;
    font-family: Poppins-Bold
}

.option-details .opt-name,.option-details .option-pricedtls,.actvtabnamebottom {
    font-size: 18px;
    font-family: Poppins-Bold
}

#leadtime {
    font-size: 14px;
    font-family: Poppins-Light
}

.inv-acc-desc {
    font-size: 14px;
    font-family: Poppins-Light
}

.vechaprcavltme {
    font-size: 12px;
    font-family: Poppins-Light
}

.finiancevechlegltxt {
    font-size: 10px;
    font-family: Poppins-Light
}

.vechhalfdiv>span:first-child,.vechhalfdiv>div:first-child {
    font-size: 12px;
    font-family: Poppins-Light
}

.vechhalfdiv>span:last-child,.vechhalfdiv>div:last-child {
    font-size: 14px;
    font-family: Poppins-Light
}

.vechmoprice {
    font-size: 25px;
    font-family: Poppins-Bold
}

.tab1 section:first-child span,.tab3 section:first-child span,.tab4 section:first-child span {
    font-size: 20px;
    font-family: Poppins-Bold
}

#view-not-tradein .platedtls {
    font-size: 14px;
    font-family: Poppins-Light
}

@media(max-width: 1199px) and (min-width:992px) {
    .addcomp,.addsim {
        font-family:Poppins-SemiBold;
        font-size: 14px
    }
}

#favSection .selectProduct h3 {
    font-size: 16px;
    font-family: Poppins-Bold;
    line-height: 18px
}

#favSection .borderclass .invtags .btn-block {
    font-size: 13px
}

#favSection div.viewspecs {
    font-size: 13px
}

#favSection div.pricesection div.hstyle5 {
    font-family: Poppins-Regular;
    font-size: 14px
}

#favSection div.pricesection div.pricefont {
    font-size: 20px !important;
    color: #303030;
    z-index: 9999
}

#favSection div.monprice .p2 {
    font-size: 16px;
    font-family: Poppins-Bold
}

#favSection div.monprice .p3 {
    font-size: 15px
}

#favSection div.rciprice span.p1 {
    font-size: 12px !important;
    font-family: Poppins-Light !important
}

#favSection .v2.btn-u.prix-btn {
    font-size: 12px !important
}

#comapareForm .comparebtn {
    font-size: 16px;
    font-family: Poppins-Bold
}

#member-registration .popuptext {
    font-size: 12px
}

#favSection .frmlbltxt .hstyle5,#favSection .pricesection .pricefont {
    font-family: Poppins-SemiBold !important
}

.fltr-savesearch .search {
    text-decoration: underline
}
