@font-face {
    font-family: 'nunitobold';
    src: url('nunito/Nunito-Bold.eot');
    src: url('nunito/Nunito-Bold.eot?#iefix') format('embedded-opentype'),url('nunito/Nunito-Bold.woff2') format('woff2'),url('nunito/Nunito-Bold.ttf') format('truetype'),url('nunito/Nunito-Bold.svg#Nunito-Bold') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'nunitolight';
    src: url('nunito/Nunito-Light.eot');
    src: url('nunito/Nunito-Light.eot?#iefix') format('embedded-opentype'),url('nunito/Nunito-Light.woff2') format('woff2'),url('nunito/Nunito-Light.ttf') format('truetype'),url('nunito/Nunito-Light.svg#Nunito-Light') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'nunitoregular';
    src: url('nunito/Nunito-Regular.eot');
    src: url('nunito/Nunito-Regular.eot?#iefix') format('embedded-opentype'),url('nunito/Nunito-Regular.woff2') format('woff2'),url('nunito/Nunito-Regular.ttf') format('truetype'),url('nunito/Nunito-Regular.svg#Nunito-Regular') format('svg');
    font-weight: normal;
    font-style: normal
}

body,.sky-form {
    font-family: nunitolight,Arial,sans-serif;
    line-height: 1.6;
    font-size: 14px
}

h1,h2,h3,h4,h5,h6,.hstyle1,.hstyle2,.hstyle3,.hstyle4,.hstyle5,.hstyle6,header {
    font-family: nunitoregular,Arial,sans-serif;
    line-height: 1.6;
    font-size: 14px
}

.header-v4 ul.nav a,.footer-v4 h2.thumb-headline,.footer-v4 .hstyle2.thumb-headline,.thumb-headline,.feature-make strong,.header-v4 .navbar-header .dealer-name .responsive-dlrname {
    font-family: nunitoregular,Arial,sans-serif
}

.footer-v4 h1, .footer-v4 h2, .footer-v4 h3, .footer-v4 h4, .footer-v4 h5, .footer-v4 h6, .footer-v4 .hstyle1, .footer-v4 .hstyle2, .footer-v4 .hstyle3, .footer-v4 .hstyle4, .footer-v4 .hstyle5, .footer-v4 .hstyle6 {
    font-family: nunitobold,Arial,sans-serif;
}

#defCollapseHeight {
    font-family: nunitolight,Arial,sans-serif;
    line-height: 1.6
}

.header-v4 .topbar-v1.header-sm .top-v1-data li.header-links a {
    top: 6px
}

.feature-make span,.feature-make small {
    font-family: nunitoregular,Arial,sans-serif
}

.footer-v4 h2.thumb-headline,.footer-v4 .hstyle2.thumb-headline {
    color: #fff;
    font-size: 20px
}

.thumb-headline {
    color: #fff;
    font-size: 16px;font-family: nunitolight;
}

.footer-v4 .simple-list a,.footer-v4 .address-list li {
    font-size: 12px;
    letter-spacing: .6px
}

.featured-v1 h3,.header7 h3,.featured-v1 .hstyle3,.header7 .hstyle3 {
    font-size: 18px
}

.featuredPrice {
    font-family: nunitobold,Arial,sans-serif;
    font-size: 15px
}

h1,.hstyle1 {
    font-size: 18px
}

.sky-form.cfieldset:not("#sky-form4-contact") header {
    font-size: 12px
}

.sky-form .checkbox {
    font-size: 13px
}

.sky-form.cfieldset#sky-form4-contact header {
    font-size: 20px
}

#homepageServiceAppointment .sky-form .input input,#homepageServiceAppointment .sky-form .select select, #homepageServiceAppointment .sky-form .textarea textarea {
    font-family: nunitoregular !important;
    font-size: 14px;
	color:#616161;
}

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



.invForm-transparent-hess .sky-form .radio i,.invForm-transparent-hess .sky-form .checkbox i {
    background-color: #fff !important
}

.starfont {
    font-size: 11px !important
}

.homepageModelSelector-ver7 .hstyle3 {
    font-size: 18px !important
}

/* Featured Car */
.homepageFeaturedCar-Ver3 .owl-prev:after,.homepageFeaturedCar-Ver3 .owl-next:after {
    font-size: 40px;
    font-weight: normal;
    font-family: FontAwesome
}
.homepageFeaturedCar-Ver3 .feature-info-year,.homepageFeaturedCar-Ver3 .feature-info-mileage,.homepageFeaturedCar-Ver3 .feature-info-fueltype {
    font-size: 14px;
    font-family: nunitolight;
}
.homepageFeaturedCar-Ver3 .internetprice-price .internetprice-priceSpan {
    font-family: FordAntennaBlack;
    font-size: 24px
}

.homepageFeaturedCar-Ver3 .internetprice-price .internetprice-priceSpan {
    font-family: nunitoregular;
    font-size: 24px
}

.homepageFeaturedCar-Ver3 .trimInfo.trimInfoSpan {
    font-family: nunitolight;
    font-size: 14px
}

.homepageFeaturedCar-Ver3 .feature-info-year,.feature-info-mileage,.homepageFeaturedCar-Ver3 .featured-info-section:hover .yearbott,.featured-info-section:hover .feature-info-year,.featured-info-section:hover .feature-info-mileage,.featured-info-section:hover .feature-info-fueltype {
    font-family: nunitolight
}

.homepageFeaturedCar-Ver3 .makeModelInfo.makeModelInfoSpan {
    font-size: 18px;
    font-family: nunitobold
}
/* Featured Car */
.customPhone.header-links a{font-size:16px  !important;font-family: nunitoregular}
@media (min-width: 1280px)and (max-width: 1360px){
.customPhone.header-links a{font-size:0.8vw !important}
}
@media (min-width: 1366px)and (max-width: 1500px){
.customPhone.header-links a {font-size:0.8vw !important}
}
div#models-desk1 h6  a span,.modeltitlename{font-size:16px !important;font-family: nunitobold  !important}
#extralinks a span{font-size:14px  !important;font-family: nunitolight  !important;}
.component-title.headingTitle,.font-color-default{font-family: nunitolight !important; }
.btn-u{font-size:16px}
.fHeight .fakedropdown{color:#616161 !important; font-size:14px;font-family: nunitolight;}
.custom-form-class .fakedropdown{font-size:14px;padding: 2px 0 4px 12px !important;}
@media (min-width: 769px){.component-title.headingTitle{font-size:2.1vw}
}
@media (max-width: 500px){
.component-title.headingTitle{font-size:25px}
.header-v4 .logo-container img{max-width:80% !important}
	.responsiveheadingtxt ,.modelsubtitle {font-size:20px !important}
	.hoursver0 .hrs_label,.hoursver0 .hoursborder .hrs_text{font-size:11px}
}
@media (min-width: 600px)and (max-width: 768px){
.component-title.headingTitle{font-size:31px}
.custompaddinginner .border-class.border-width-1, .border-width-1{border-width: 0px !important;}
}
.titledesc{font-size:18px;color:#616161}
.mondatorytext{font-size:13px;font-family: nunitolight;color:#616161} 
#headerzindex .customPhone  i.responsivePhoneNo.fa.fa-phone{position:relative;top:2px}
@media (max-width: 991px) and (min-width: 768px)
{
.header-v4 .logo-container img {
    max-width: 100% !important;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width :1024px) and (orientation :landscape) {.header-v4 .navbar-default .navbar-nav > li > a.responsivemegamenutxt,.header-v4 .navbar-default .navbar-nav > li > a.responsivemenutxt{font-size:12px !important}
.customPhone.header-links a{font-size:12px;font-family: nunitoregular}
.navbar.navbarmegamenu{min-height:75px;}
.navbar-custom .dropdown-menu.dropdown-menu-top {
    margin-top: 3px !important;
	
}
.header-v4 .mega-menu .dropdown.mega-menu-fullwidth.megadrop .dropdown-menu {
    margin: 2px 0px;
}
.logo-col.logo-col-menu{top:7px !important;}
.nav.navmega.navbar-nav.navbar-custom{padding-bottom:6px}
}
.mobimegapop{font-family: nunitolight !important;
    font-size: 14px;
    font-weight: normal;}
@media (min-width: 768px){
	.custompaddinginner h1.responsiveheadingtxt {font-size:20px !important;font-weight:bold;}
	.modelsubtitle {padding-left:45px !important;font-size:30px !important}
	.header-v4 .navbar-brand{padding:0px!important}
	}
.modelsubtitle {color:#17354A;font-family: nunitobold}
.navbar-brand {position:relative;z-index:1000}
.gallery-head {color:#17354A;font-family: nunitobold;font-size:40px;}
.gallery-subhead{font-family: nunitolight;font-size:40px;color:#616161;}
.tool-videotxt {color:#fff;}
.panel-title.hstyle3 {font-size: 18px;color: #000;}
.hoursborder .hrs_label{color:#000;font-family: nunitoregular}
h2.heading-sm{color:#000;font-family: nunitolight;}
.toolkititlefont{font-family: nunitolight;font-size:18px;}
.videoFloat .fa.fa-angle-right,.audioFloat .fa.fa-angle-right {font-weight:bold;font-size: 20px !important;
    top: 4px;
    position: relative;}

.videoFloat,.audioFloat{font-size:12px;font-family: nunitoregular}
.RYPP-desc{font-size:14px !important;}
.gallerydetlstxt {font-size:18px;color:#2d96cd;font-family: nunitolight}
.gallaryName {font-size:20px;font-family: nunitoregular;color:#616161;}
.imgdescdetls {font-size:14px;font-family: nunitoregular;color:#616161;}
.imgdescdetls {font-size:14px;font-family: nunitoregular;color:#616161;}
.component-title-video.headingTitle {color:#fff;}
/*Specs Page*/
.fixed-table-container tbody td .th-inner, .fixed-table-container thead th .th-inner{font-family:nunitobold;font-size:14px;}
.fixed-table-toolbar .columns label{font-family:nunitolight;font-size:14px;}
.fixed-table-container tbody td{font-family:nunitoregular;font-size:14px;}
.panelSpec .panel-title > a{font-family:nunitoregular;font-size:16px;}
.bannerbutton-link a{font-family:nunitoregular;font-size:16px;}
/*Specs Page*/
@media(min-width: 640px) and (max-width: 736px){.dealeralign{margin-top:10px !important}}
@media (min-width: 991px){.responsiveheadingtxt.responsiveheadingtxtspl,.returnlinkspl,.seospl{padding-left:30px;}.vehicl-info-section h4, .vehicl-info-section .hstyle4,.Div-Counter{font-family: nunitobold;font-size:14px !important;}}
/* Inventory Details*/
.inv-details-heading h1{
	font-family: nunitobold;
    font-size: 16px;
}
.inv-spec span:first-child{
	font-family: nunitobold;
    font-size: 12px;
}
.fullPriceBlock .pricetxt{font-family: nunitoregular;
    font-size: 1.8vh}
.fullPriceBlock .dis-price{font-family: nunitobold;
    font-size: 3.6vh !important;}	 
#info_height .inv-dtl-form-head{	font-family: nunitobold;
    font-size: 1.8vh}	
#inv-details-1 .nav-pills>li>h2,#inv-details-1 .nav-pills>li.active>h2{font-size:1.6vh !important}	
#inv-details-3.similarVehicles .owl-btn{font-size:2vh;}
#map p{font-family: nunitoregular;
    font-size: 1.4vh}
.collapseSec,.detailsecs{font-family: nunitoregular;
    font-size: 1.4vh}
.fullPriceBlock  .hstyle2.dis-price{font-size:30px !important;}
#inv-details-1 ul.list-icon li span p:last-child{font-size:12px}
/* Inventory Details*/ 
/* Inventory listing*/ 
.filtersdiv,.loopingFilters{font-family:nunitoregular}
.vehicle-count{font-family:nunitoregular;font-size:16px !important;}
.Details-text,.Contact-text {font-family: nunitobold;font-size:14px !important;}

.hstyle4.price-label{font-family: nunitobold;font-size:18px !important;}
.hstyle5.price-value {font-family: nunitobold;font-size:18px !important;}
.select_sort_class .fakedropdown{font-size:11px !important}
/* Inventory listing*/ 

.dealerDepartment{font-family:nunitolight;font-size:13px;color:#000;font-weight:bold;}
.dealerTiming{font-family:nunitolight;font-size:13px;color:#000;font-weight:bold;}
.dealerSearchHeading{font-family:nunitobold;font-size:24px;}
#results .dealerDetails .dealerName {font-family:nunitobold;font-size:20px;}
#results .dealerDetails .dealerDistance, .dealerAdress, .dealerPhone {font-family:nunitoregular;font-size:16px;}
#results .dealerDetails button {font-size: 13px;}
.toolkit .imgdescdetls {line-height:20px;}
@media(max-width:550px){
.gallerydetlstxt {font-size:12px;}
.toolkit .arrowspace {font-size:25px;}
}
@media (max-width: 768px){
div.option1 .sky-form .col.mobiright.mobileft{padding-left:10px !important}
}
.additionalStyleFord  .inv-comparedetails-heading  h1.comparedetails-heading{font-family:nunitolight;text-align: center !important;}
.onfullscreenbackground .gallaryName {color:#fff;}
#dealer-list .CitySearch{font-size: 13px;}
.header-cellnew.headerportlog {position:relative;z-index:999;}
.title-family {font-family:nunitolight;}
.label-family {font-family:nunitolight;}
.hstyle2.heading-md{line-height: normal;}

/* New Styles */
.VDPStyles .hstyle4 .returnlink, .returnlink span{
    font-family: nunitoregular;
    font-size: 14px;
    text-decoration: none;
}
.VDPStyles .detailsOptions span {
    font-family: nunitoregular;
    font-size: 14px;
    text-decoration: none;
}
.VDPStyles .hstyle2.loan-dis-price{
    font-family: nunitoregular;
    font-size: 26px;
}

.VDPStyles .dis-price span:first-child{
    font-size:36px;
}

.VDPStyles .hstyle4{
    font-family: nunitoregular;
	font-size: 22px;
}

.VDPStyles .hstyle5{
    font-family: nunitoregular;
	font-size:16px;
}

.VDPStyles .hstyle2.dis-price {
    font-family: nunitobold;
    font-size: 36px;
}

.VDPStyles .Contact-text {
    font-family: nunitoregular;
    font-size: 18px !important;
}

.VDPStyles .hstyle2.loan-dis-price {
    font-family: nunitobold;
    font-size: 26px;
}

.VDPStyles .hstyle2.loan-dis-price span {
    font-family: nunitoregular;
    font-weight: normal;
    font-size: 18px;
}


.VDPStyles .details_lh_25{
     font-size:22px;
     font-family: nunitoregular;
	 }

.VDPStyles #collapse-A .panel h4, .VDPStyles #collapse-B .panel h4, .VDPStyles #collapse-C .panel h4, .VDPStyles #collapse-D .panel h4, .VDPStyles #collapse-E .panel h4, .VDPStyles #collapse-F .panel h4, .VDPStyles #collapse-G .panel h4, .VDPStyles #collapse-H .panel h4 {
    font-family: nunitoregular;
    font-size: 18px;;
}

.VDPStyles .hstyle3 {
    font-size: 20px;
     font-family: nunitoregular;
}

.submit.btn-u.btn-block, .makenamecolor, .arg1, .favPan.owl-carousel .owl-item h3 span, .btnoption1, .inventory_compare_v1 .ListButtons .btn-u, .inventory_compare_v1 .vehicl-info-section a, .thirdviewdesc .hstyle4, .financementBlock .panelBorder, .financementBlock .panelCperMonth, .financementBlock .panelChighlight, .financementBlock .PanelCDiffSlider, .financetextfont {
    font-family: nunitoregular !important;
    font-size: 16px;
}

.VDPStyles .dtls-price span{
      font-family: nunitolight;
	  font-size:20px;
}

.VDPStyles .argument{
       font-family:nunitoregular;
	   font-size: 18px;
}

.VDPStyles .collapseSec p {
    font-size: 12px;
	font-weight:normal;
}
.VDPStyles .detailsecs p {
    font-size: 13px;
	font-family: nunitoregular;
}

.VDPStyles .list-inline{
      font-size:14px !important;
}

.VDPStyles .testi{
    font-size:14px;
}	

.VDPStyles .trimnamecolor{
     font-size:16px;
	 }
	 
.VDPStyles .monthLabel{
    font-family: nunitoregular !important;
    font-size: 12px !important;
    font-weight: normal;
}

.VDPStyles .startext{
     font-family:nunitoregular !important;
	 font-size: 10px;
	 font-weight: normal;
}
.VDPStyles .emipricecolor {
    font-family:nunitoregular !important;
	  font-size:12px !important;
	  font-weight:normal;
}

.VDPStyles .rating-container{
      font-size:25px;
}	  
.VDPStyles .font-vh-30{font-size:30px !important;}


.VDPStyles #session-hd-time .session-head strong{
font-family: nunitolight; 
font-size:16px;
}
.VDPStyles .AppointementCondition{
font-family: nunitoregular; 
font-size:12px;
}
.VDPStyles #app-form button{
font-family: nunitobold !important; 
font-size:18px;
}
.VDPStyles .header-v4 .navbar-default .navbar-nav > li > a.responsivemenutxt{
font-family: nunitobold; 
font-size:16px !important;
}
.VDPStyles .footContact div{
font-family: nunitoregular; 
font-size:12px !important;
}
.VDPStyles .vehicl-info-section .hstyle4 a{
font-family: nunitobold;
font-size:16px !important;
}
.VDPStyles .d-flex .gridView .addCorousel{
font-family: nunitolight;
font-size:14px !important;
}
.VDPStyles .startat{
font-family: nunitoregular !important; 
font-size:16px !important;
}
.VDPStyles .detailsOptionsContainer #tabs li.nav-item a, .VDPStyles .detailsOptionsContainer .card-header a {
    font-family: nunitoregular;
    font-size: 13px;
	font-weight: normal;
}
.VDPStyles .searchblock .dropdownSort .dropdown-menu li{
font-size:12px !important;
}
.VDPStyles #content strong{
font-family: nunitoregular !important; 
font-size:14px;
}
.VDPStyles.detailsOptionsContainer #tabs li.nav-item a{
font-family: nunitoregular !important; 
font-size:14px;
}
.VDPStyles.card-body h4{
font-family: nunitoregular !important; 
font-size:15px;
}
.VDPStyles .collapse .card-body .list-inline>li{
font-family: nunitolight !important; 
font-size:14px;
}
/* New Styles */
.header-v4 .flextopbar .toplink_val{
font-family: nunitoregular;
font-size:14px !important; 
}
.header-v4 .flextopbar span.num_tollfree {
font-family: nunitoregular; 
font-size:14px !important;
}
.header-v4 .navbar-default .navbar-nav > li > a.responsivemenutxt{
    font-family: nunitobold !important;  
	font-size: 16px !important;
}
#invsearch input[type='text'] {
    font-family: nunitoregular !important;
    font-size: 14px !important;
}
#invForm-transparent #UsedVehicletab li.anglespace,#invForm-transparent #NewVehicletab li.anglespace,#invForm-transparent #DemoVehicletab li.anglespace{
    font-family: nunitobold;
    font-size: 16px;
}
#invForm-transparent .customtyperadio span{
	font-family: nunitoregular; 
	font-size: 14px;
	font-weight: normal;
}
#UsedVehicletab .radio-custom .radiocustcolor,#NewVehicletab .radio-custom .radiocustcolor,#DemoVehicletab .radio-custom .radiocustcolor{
	font-family: nunitobold;
    font-size: 16px;
}
#categorienew span.dp-block,#UsedVehicletab #categorie span.dp-block,#DemoVehicletab #categorie span.dp-block{
    font-family: nunitoregular;
    font-size: 14px ;
}
#marquenew .list-width li.makeclass,#UsedVehicletab #marque .list-width li.makeclass,#DemoVehicletab #marque .list-width li.makeclass{
    font-family: nunitoregular;
    font-size: 16px !important;
}
#UsedVehicletab #marque .searchbtn.btn-u,#NewVehicletab #marquenew .searchbtn.btn-u,#DemoVehicletab #marquedemo .searchbtn.btn-u,#NewVehicletab #prix .searchbtn.btn-u,#NewVehicletab #prixnew .searchbtn.btn-u,#NewVehicletab #categorienew .searchbtn.btn-u,#NewVehicletab #categorie .searchbtn.btn-u,#UsedVehicletab #prixnew .searchbtn.btn-u,#UsedVehicletab #categorienew .searchbtn.btn-u,#UsedVehicletab #prix .searchbtn.btn-u,#UsedVehicletab #categorie .searchbtn.btn-u,#DemoVehicletab #categoriedemo .searchbtn.btn-u,#DemoVehicletab #prixdemo .searchbtn.btn-u{
font-family: nunitobold;
font-size: 16px !important;
}
.secondRowBanners-headingTitle .component-title{
	 font-family: nunitobold !important; 
    font-size:30px;
}
.masonry-grid h3{
	font-family: nunitoregular; 
	font-size:20px;
}
#homepageServiceAppointment .component-title{
	font-family: nunitobold !important; 
	 font-size: 30px;
}
#homepageServiceAppointment .Buttonclass {
	font-family: nunitobold; 
    font-size:18px !important;
}
#homepageServiceAppointment .ipadofix .label {
    font-family: nunitobold;
    font-size: 16px !important;
	font-weight: 700;
}
#homepageServiceAppointment .session-head {
    font-family: nunitobold; 
    font-size:16px;
}
#homepageServiceAppointment .AppointementCondition{
	 font-family: nunitoregular; 
     font-size:12px;	
}
.visualseotxt{
	 font-family: nunitoregular; 
}
.footer-v4 .dealername{
	font-family: nunitobold;
    font-size: 18px;
}
.footContact div{
    font-family: nunitoregular;
    font-size: 12px;
}
.footer-v4 .footerlinksWrapper>a{
    font-family: nunitoregular;
    font-size: 12px ;
}
.VDPStyles .nav>li>a{padding: 10px 13px;}
.VDPStyles .detailsOptionsContainer #tabs li.nav-item a, .VDPStyles .detailsOptionsContainer .card-header a{font-size: 18px;}
.detailsTestimonials .argument{font-weight:normal;}
.VDPStyles .detailsOptions i{font-size:14px;}
.VDPStyles .detailsecs .footnote{font-size:14px !important;font-family: nunitoregular;} 
.VDPStyles .collapseSec{font-family: nunitoregular !important;}
@media (max-width: 768px){
.VDPStyles .detailsOptionsContainer #tabs li.nav-item a, .VDPStyles .detailsOptionsContainer .card-header a{font-size: 14px !important;}
.VDPStyles .nav>li>a{padding: 10px 0px !important;}
} 
.header-v4 .customPhone .responsivePhoneNo {
    font-size: 14px ;	
}
#invForm-transparent .countheading {
	font-family: nunitobold;
}
#homepageServiceAppointment .ui-datepicker .ui-datepicker-title {
	 font-family: nunitoregular;
    font-size: 16px;
}
#homepageServiceAppointment .ui-datepicker-calendar td,#homepageServiceAppointment .ui-datepicker-calendar th{
	 font-family: nunitoregular;
    font-size: 14px;	
}
.VDPStyles .popUpHeading{font-family:nunitoregular; font-size:22px;}
.VDPStyles .popUpDesc, .VDPStyles .popUpYear, .VDPStyles .popUpPrice, .VDPStyles .popUpmonthlyLabel{font-size:16px;}
.VDPStyles .inv-container  #totalCount{
	 font-family: nunitoregular;
    font-size: 14px;	
}
.VDPStyles .price-block .price-label{
	font-family: nunitobold;
	font-size: 16px !important;
}
.VDPStyles .price-block .priceVal{
	font-family: nunitobold;
	font-size: 22px;
}
.VDPStyles .popup-flex .popuptitlefont{
	font-family: nunitobold;
	font-size: 18px;
}
.VDPStyles .popup-flex .popupheight label{
	font-family: nunitoregular;
	font-size: 14px;
}
.VDPStyles  .posAbsolute .fontbut_spec{
	font-family: nunitobold;
	font-size: 16px;
}
.header-v4 .flextopbar span.responsivePhoneNo {font-family:nunitoregular;}
#homepageServiceAppointment #app-form label.checkbox { 
	font-family: nunitoregular;
    font-size: 14px !important;
}
#homepageServiceAppointment #app-form label.checkbox.font-color-default { 
font-family: nunitoregular !important;
    font-size: 14px;}
#invForm-transparent .invH2{font-family: nunitobold;} 
.navbar-header .dlrname-row .responsive-dlrname{
	font-family: nunitobold !important;
	font-size: 24px;
}
.VDPStyles .vehicle-count{
	font-family:nunitoregular;
	font-size:14px !important;
}
.VDPStyles .searchblock #SearchKeyword{
	font-family:nunitoregular;
	font-size:12px;
}
.VDPStyles .flexdiv .newSetUp .iconcount{
	font-family:nunitoregular;
	font-size:12px;
}
.VDPStyles #detailsContactFrom #myModalLabel4{
	font-family:nunitoregular;
	font-size:26px;
}
.VDPStyles  #detailsContactFrom .modal-body .desc1{
	font-family:nunitoregular;
	font-size:22px !important;
}
.VDPStyles  #detailsContactFrom .modal-body .desc2{
	font-family:nunitoregular;
	font-size:16px !important;
}
.VDPStyles  #detailsContactFrom #inventoryplusd .mondatorytextcallme{
	font-family:nunitoregular;
	font-size:14px;
}
.VDPStyles  #detailsContactFrom #inventoryplusd .btn-text-bold{
	font-family:nunitoregular;
	font-size:18px !important;
}
.VDPStyles .breadcrumb_cust a{font-family: nunitoregular;}
.VDPStyles .patternUrl{
    font-family: nunitoregular;
	font-size:14px;
} 

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
.header-v4.menuLogoCustomClass .gs-right-bottom {
    bottom: 22% !important;
}}
/* New Styles */

/*online reservation font changes*/

#reservepopup header.clearfix .modelhead,.fbhead,.pymthead,#thankupopup .thankuhead{font-family:nunitobold !important;font-size:25px;color:#000 !important;}
#vehicleReservationFrom .fbsbhead,.pymtsbhead,#thankupopup .thankusbhead{font-family:nunitoregular !important;font-size:20px;color:#000 !important;}
.modelsubhead-medum{font-family:nunitoregular !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:nunitoregular !important;font-size:16px;}
button#popupbtn{font-family:nunitoregular !important;font-size:17px;}
#vehicleReservationFrom .fbform span.mandatorytext{font-size:16px;color:#000;}
#vehicleReservationFrom .btnblck .btn-u{font-family:nunitoregular !important;font-size:16px;}
#invreservebutn{font-size: 18px;font-family: nunitobold !important;}
#myDropdown a,#myDropdown .profile-link.auth-user{font-family:nunitoregular !important;}
@media(max-width:822px){
#reservepopup header.clearfix .modelhead,.fbhead,.pymthead,#thankupopup .thankuhead{font-family:nunitobold !important;font-size:23px;color:#000 !important;}
#vehicleReservationFrom .fbsbhead,.pymtsbhead,#thankupopup .thankusbhead{font-family:nunitoregular !important;font-size:18px;color:#000 !important;}
.modelsubhead-medum{font-family:nunitoregular !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:nunitoregular !important;font-size:14px;}
button#popupbtn{font-family:nunitoregular !important;font-size:15px;}
#vehicleReservationFrom .fbform span.mandatorytext{font-size:14px;color:#000;}
#vehicleReservationFrom .btnblck .btn-u{font-family:nunitoregular !important;font-size:14px;}
#invreservebutn{font-size: 16px;font-family: nunitobold !important;}
#myDropdown a,#myDropdown .profile-link.auth-user{font-family:nunitoregular !important;}
}
/*Member Accounts fonts */
.modelhead {font-size:24px;font-family:nunitobold;line-height:25px;}
.modelsubhead {font-size:20px;font-family:nunitobold;}
.passwrdlink {font-size:15px;font-family:OpenSans-Regular,Arial,sans-serif;}
.input button.btn-u.modelbtn{font-size: 18px !important;font-family: nunitobold !important;}
.signuplink {font-size:15px;font-family:OpenSans-Regular,Arial,sans-serif;}
.userregstrn .oblique {font-size:12px;font-family:nunitolight;}
.subjecthead,.subjectpara {font-size:14px;font-family:nunitobold;}
#resendlinkpopup .subjectfoot{font-family:nunitobold;font-size:14px;}
#resendlinkpopup .subjecttop{font-size:14px;font-family:nunitobold;}
.leftinfo{ font-family:nunitobold;font-size: 14px;}
.rightinfo{font-family:nunitobold;font-size: 14px;}
.detheading,.detmainheading,.save-search{font-family:nunitobold;font-size: 20px;}
.mobBtn{font-family:nunitobold;font-size:18px;}
.modelbtn {font-size: 18px !important;font-family: nunitobold !important;}
.usereditform .sky-form .input input {font-family: nunitoregular;font-size: 14px;}
.reqfield{font-family:nunitoregular;font-size: 12px;}
.userheading{font-family:nunitobold;font-size: 28px;}
.usertxt{font-family:nunitobold;font-size: 20px;}
.acctabs{font-family:nunitobold;font-size: 16px;}
.custom-ckbox{font-family: nunitoregular;font-size: 13px;}
a.profile-link{font-family: nunitobold;font-size: 18px;}
a.signout{font-family: nunitobold;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:nunitobold;}
#userfrgtpswd .modelhead{font-size:24px;font-family: nunitobold;}
#sucessloginpassword .modelhead{font-family: nunitobold;font-size:24px;}    
#resendlinkpopup, #save-search .modelhead{font-family: nunitobold;font-size:24px;}    
#sucessloginpassword,#save-search,#frgtnewpswd .showuser,#advncesrchsuccess .showuser{font-size:14px;font-family:nunitobold;}    
#changePasssuccess,#dalert-added,#dalert-removed,#dalert-added-conform .showuser{font-size:14px;font-family:nunitobold;}
#resendlinkpopup .subcontent{font-family: nunitobold;font-size:24px;}
#userlogin .passwrdlink{font-size: 15px;}
#registrationpopup .modelhead{font-family: nunitobold;font-size:24px;}
#registrationpopup .rgstrOkBtn{font-size:18px;font-family:nunitobold;}
@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;}
}
.advancecontainer .subhead  {font-family: nunitobold; font-size: 34px;}
.addvech{font-family: nunitobold;font-size:16px;}
.addcomp,.addsim{font-family: nunitobold;font-size:16px;}
.soldvech{font-family: nunitobold;font-size:14px;}
.otherinfolink{font-family: nunitobold;font-size:16px;}
#favorite-added .auth-user-wrapper {font-size: 14px;font-family: nunitobold;}
.alrtsearchlist .alrtsrchrename{font-size: 16px;font-family:nunitobold;}
.alrtsearchlist .showmodels{font-family: nunitolight; font-size: 14px;}
#subscribe .statuschange{font-family: nunitobold;font-size: 14px;}
#unsubscribe .statuschangeunsub{font-family: nunitobold;font-size: 14px;}
#dalert-added  .modelhead{font-size: 24px;font-family:nunitobold;}
#dalert-removed .modelhead{font-size: 24px;font-family:nunitobold;}
@media(min-width:1500px) and (max-width:1600px){.menu-flex .menu li{font-family:nunitobold;font-size:14px !important;}}
#delaccnt .renameHdng{font-size: 24px;font-family:nunitobold;}
#change-password h3 {font-size: 24px;font-family:nunitobold;}
.offer-parahead {font-family: nunitobold;font-size:12px;}
.ui-datepicker {font-family: nunitolight !important;}
select.ui-datepicker-month,select.ui-datepicker-year{font-family: nunitolight !important;}
.advfiltergroup .fakedropdown {font-size:16px;font-family: nunitolight;}
#diva .rciprice span.p1{font-size:12px !important;font-family: nunitolight !important;}
.favPan .rciprice span.p2,.simiVeh .rciprice span.p1,.Addactiveclass .rciprice span.p1{font-size:12px !important;font-family: nunitolight !important;}
#favSection div.rciprice span.p1{font-size:12px !important;font-family: nunitolight !important;}
#alert-login .hdng {font-size:24px !important;font-family: nunitobold !important;}
#alert-login .alert-txt,.vehleftsidebarshow {font-size:14px !important;font-family: nunitobold !important;}
#alert-login .signin,#alert-login .signuplink .btn{font-size:16px !important;font-family: nunitobold !important;}
.rcidownpymnt {font-size:12px !important;font-family: nunitolight !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: nunitobold;}
.tab-head,.tabside-head {font-size:20px;font-family: nunitobold;}
.frmsubhead {font-size:18px;font-family: nunitobold;}
.frmhead,.pricefont {font-size:20px;font-family: nunitobold;}
.imvimg-details {font-size:12px;font-family: nunitolight;}
.mkmddtls,.opt-vechname .opt-name,.delivery-name,.reservation-name {font-size:13px;font-family: nunitolight;}
.platedtls,.opt-dtls .opt-vechval,.delivery-vechval,.reservation-vechval {font-size:13px;font-family: nunitobold;}
.vechstxt {font-size:14px;font-family: nunitoregular;}
.vechmkdtls,.vechattntxt {font-size:16px;font-family: nunitobold;}
#estimate-price {font-size:14px;font-family: nunitobold;}
.option-details .opt-name,.option-details .option-pricedtls,.actvtabnamebottom {font-size:18px;font-family: nunitobold;}
#leadtime {font-size:14px;font-family: nunitolight;}
.inv-acc-desc {font-size:14px;font-family: nunitolight;}
.vechaprcavltme  {font-size:12px;font-family: nunitolight;}
.finiancevechlegltxt{font-size:10px;font-family: nunitolight;}
.vechhalfdiv > span:first-child,.vechhalfdiv > div:first-child{font-size:12px;font-family: nunitolight;}
.vechhalfdiv > span:last-child,.vechhalfdiv > div:last-child{font-size:14px;font-family: nunitolight;}
.vechmoprice {font-size:25px;font-family: nunitobold;}
.tab1 section:first-child span, .tab3 section:first-child span, .tab4 section:first-child span {font-size: 20px;font-family: nunitobold;}
#view-not-tradein .platedtls {font-size:14px;font-family: nunitolight;}
@media (max-width: 1199px) and (min-width: 992px){
.addcomp,.addsim{font-family: nunitobold;font-size:14px;}
}
#favSection .selectProduct h3 {font-size: 16px; font-family: nunitobold; line-height: 18px;}
#favSection .borderclass .invtags .btn-block { font-size: 13px;}
#favSection div.viewspecs { font-size: 13px;}
#favSection div.pricesection div.hstyle5 { font-family: nunitoregular; 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: nunitobold;}
#favSection div.monprice .p3 { font-size: 15px;}
#favSection div.rciprice span.p1 { font-size: 12px !important; font-family: nunitolight !important;}
#favSection .v2.btn-u.prix-btn { font-size: 12px !important;}
#comapareForm .comparebtn{font-size: 16px;font-family: nunitobold;}
#member-registration .popuptext{font-size: 12px;}
#favSection .frmlbltxt .hstyle5,#favSection .pricesection .pricefont{font-family:nunitobold !important;}
.fltr-savesearch .search { text-decoration: underline;}
/*Member Accounts fonts */