@font-face{font-family:'Inter Black';src:url('font/Inter-Black.ttf') format('truetype');}
@font-face{font-family:'Inter Bold';src:url('font/Inter-Bold.ttf') format('truetype');}
@font-face{font-family:'Inter ExtraBold';src:url('font/Inter-ExtraBold.ttf') format('truetype');}
@font-face{font-family:'Inter ExtraLight';src:url('font/Inter-ExtraLight.ttf') format('truetype');}
@font-face{font-family:'Inter Light';src:url('font/Inter-Light.ttf') format('truetype');}
@font-face{font-family:'Inter Medium';src:url('font/Inter-Medium.ttf') format('truetype');}
@font-face{font-family:'Inter Regular';src:url('font/Inter-Regular.ttf') format('truetype');}
@font-face{font-family:'Inter SemiBold';src:url('font/Inter-SemiBold.ttf') format('truetype');}
@font-face{font-family:'Inter Thin';src:url('font/Inter-Thin.ttf') format('truetype');}

.header-body.border-top-0.box-shadow-none{border-bottom:0px !important;}
.contactpageformsection{background: #fff;padding: 15px;margin: 25px 0px;box-shadow: 0px 0px 3px 1px #ddd;-moz-box-shadow: 0px 0px 3px 1px #ddd;-webkit-box-shadow: 0px 0px 3px 1px #ddd;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.contactpageformsection h4{font-size: 24px;font-weight:500;font-family: Inter SemiBold;letter-spacing: 0px;color: #000;line-height: 32px;margin: 10px 0px 15px 0px;}
.contactpageformsection form{}
.contactpageformsection form input[type="text"]{background: #f9f9f9;border: 1px solid #ddd;padding: 10px 15px;height: auto;color: #000;font-family: Inter Regular;}
.contactpageformsection form input[type="email"]{background: #f9f9f9;border: 1px solid #ddd;padding: 10px 15px;height: auto;color: #000;font-family: Inter Regular;}
.contactpageformsection form textarea{background: #f9f9f9;border: 1px solid #ddd;padding: 10px 15px;height: auto;color: #000;font-family: Inter Regular;}
.contactpageformsection form input[type="submit"]{}

#dashboardpagesection.dashboardpagesection{background:#fff;}
#dashboardpagesection.dashboardpagesection #dashboardtabber > .nav-tabs li .nav-link{height:auto;padding-left:2px;padding-right:2px;font-family: Inter Medium;font-weight: 500;font-size:13px;line-height: 20px;}
#dashboardpagesection.dashboardpagesection #dashboardtabber > .nav-tabs li .nav-link i{font-size:20px;margin-bottom:5px;display:block;}
#dashboardpagesection.dashboardpagesection #dashboardtabber > .nav-tabs li .nav-link.active{font-family: Inter SemiBold;font-weight: 500;}

#tabbercon {margin-bottom: 80px;}
#tabbercon h2{font-family: Inter Bold;font-weight: 500;text-align: center;margin: 30px 0px;font-size: 36px;letter-spacing: 0px;}

#tabbercon form label{font-family: Inter Medium;color: #000;margin-bottom: 6px;font-weight:500;margin-top: 5px;}
#tabbercon form select, #tabbercon form input[type="text"], #tabbercon form input[type="email"]{font-family: Inter Medium;font-weight: 500;font-size:14px;letter-spacing: 0px;line-height: 24px;margin:0px;color: #000;padding: 10px 15px;}
#tabbercon form button{background: #B60304;border: 0px;padding: 10px 30px;text-align: center;width: 100%;color: #fff;font-size: 16px;font-family: Inter SemiBold;font-weight: 500;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;display: block;width: auto;text-align: center;margin: 20px auto;}
#tabbercon form button:hover{background: #910404;}

#loginmenucon button .fas.fa-chevron-down{display:none;}
#loginmenucon .dropdown-menu #dlogin{margin-bottom:15px;background: #B60304;text-align: center;width: 100%;display: table;color: #fff;padding: 6px 10px;font-family: Inter SemiBold;font-weight: 500;border-radius: 5px;font-size: 14px;}
#loginmenucon .dropdown-menu #dreg{background: #666;text-align: center;width: 100%;display: table;color: #fff;padding: 6px 10px;font-family: Inter SemiBold;font-weight: 500;border-radius: 5px;font-size: 14px;margin-bottom: 10px;}
#loginmenucon .dropdown-menu{min-width: 14rem;padding:10px 15px;}
#loginmenucon .dropdown-menu p{font-size: 14px;line-height: 22px;color: #000;font-family: Inter Regular;margin: 10px 0px;}
#loginmenucon{position: relative;top: 15px;}
#loginmenucon .btn.dropdown-toggle::after {left: 3px;position: relative;}
#loginmenucon > button{font-family: Inter SemiBold;font-size: 14px;text-transform: uppercase;font-weight: 500;}
#loginmenucon > button > i{font-size: 12px;right: 5px;position: relative;top: -1px;}
.loginpagesection{background:#fff;}
.loginpagesection .loginformcon{margin:80px 50px;padding:40px 30px;border:10px solid #f9f9f9;box-shadow: 1px 3px 4px 0px #ddd;
border-radius: 5px;}

.loginpagesection .loginformcon h2{font-family: Inter Bold;font-weight: 500;font-size:22px;letter-spacing: 0px;line-height:24px;margin:10px 0px 30px 0px;color:#000;}
.loginpagesection .loginformcon form{}
.loginpagesection .loginformcon form input{padding: 10px 15px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-family: Inter Regular;color: #000;box-shadow: 1px 1px 0px #ddd;-moz-box-shadow: 1px 1px 0px #ddd;-webkit-box-shadow: 1px 1px 0px #ddd;}
.loginpagesection .loginformcon form p {font-family:Inter Medium;font-size:14px;margin-bottom:0px;}
.loginpagesection .loginformcon form p#fp {text-align:right;}
.loginpagesection .loginformcon form p#dhaa {font-size: 16px;text-align:center;color:#000;}
.loginpagesection .loginformcon form p#tou {font-size: 16px;text-align:left;color:#000;}
.loginpagesection .loginformcon form p#tou a{color:#08c;}
.loginpagesection .loginformcon form p#tou a:hover{color:#000;text-decoration:none;}
.loginpagesection .loginformcon form a#createacc{background: #666;border: 0px;padding: 10px 15px;text-align: center;width: 100%;color: #fff;font-size: 16px;font-family: Inter SemiBold;font-weight: 500;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;display:block;}
.loginpagesection .loginformcon form a#createacc:hover{text-decoration:none;color:#fff;background:#454545;box-shadow: 1px 2px 5px 3px #aaa;}
.loginpagesection .loginformcon form p a{color:#08c;}
.loginpagesection .loginformcon form p a:hover{color:#000;text-decoration:none;}
.loginpagesection .loginformcon form button{background: #B60304;border: 0px;padding: 10px 15px;text-align: center;width: 100%;color: #fff;font-size: 16px;font-family: Inter SemiBold;font-weight: 500;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.loginpagesection .loginformcon form button:hover{background: #910404;}
#mainconofcimages .thumb-gallery-detail.owl-carousel.owl-theme{overflow: hidden;height: 380px !important;}
#mainconofcimages .thumb-gallery-detail.owl-carousel.owl-theme .owl-stage-outer{}
#mainconofcimages .thumb-gallery-detail.owl-carousel.owl-theme .owl-stage-outer .owl-stage{}
#mainconofcimages .thumb-gallery-detail.owl-carousel.owl-theme .owl-stage-outer .owl-stage .owl-item{}
#mainconofcimages .thumb-gallery-thumbs.owl-carousel.owl-theme{height:75px;overflow:hidden;}

.addresscon{background: #fff;padding: 15px;margin: 25px 0px;box-shadow: 0px 0px 3px 1px #ddd;-moz-box-shadow: 0px 0px 3px 1px #ddd;-webkit-box-shadow: 0px 0px 3px 1px #ddd;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.addresscon h6{font-size: 24px;font-family: Inter SemiBold;letter-spacing: 0px;color: #000;line-height: 32px;margin: 10px 0px 15px 0px;}
.addresscon p{font-family: Inter Regular;font-size: 16px;color: #333;margin: 10px 0px;line-height: 24px;}
.addresscon p a{}
.homesection{padding:50px 0px;background:#F3F5F3;}
.homereviewsheadingsection{}
.homereviewsheadingsection h2{text-transform:uppercase;color:#000;font-weight: 600;line-height:40px;letter-spacing: 0px;font-size: 32px;margin-bottom:20px;}
.homereviewsheadingsection h6{text-transform:capitalize;color:#000;border-bottom: 2px solid #ddd;font-size: 20px;font-weight: 500;line-height: 30px;padding-bottom: 10px;}
.advancesearchsection{background:#B60304;padding:13px 20px 0px 20px;}
.advancesearchsection form{}
.advancesearchsection form label{color:#fff;text-transform: capitalize;font-weight: 500;letter-spacing: 0px;font-size: 13px;line-height:13px;display: table;margin-bottom:7px;font-family: Inter Regular;}
#topheadercon{background:#4F4F4F;}
#topheadercon li > label{font-size:14px;margin-right:5px;font-family: Inter Regular;}
#topheadercon li > a.hyperlinkdd{background:#808282;border-radius:0px;}
.advancesearchsection#advancesearchsection form .form-group{margin-bottom:13px;}
.advancesearchsection#advancesearchsection form select{padding:10px 10px;height: auto;font-size: 13px;line-height:13px;border-radius: 0px;font-family: Inter Regular;}
.advancesearchsection#advancesearchsection form input.btn.btn-primary{display:table;width:100%;border-radius:0px;background:#F3CA3E;color: #000;margin-top:19px;border: 0px;font-size: 14px;text-transform: uppercase;font-weight: 500;padding-top: 15px;padding-bottom: 15px;font-family:Inter SemiBold;}
#simpletabber.tabs.tabs-simple .nav-tabs > li .nav-link{padding:5px 10px;}
#simpletabber.tabs.tabs-simple .nav-tabs > li .nav-link figure{}
#simpletabber.tabs.tabs-simple .nav-tabs > li .nav-link figure img{height: 20px;width:auto;}
#simpletabber.tabs.tabs-simple .nav-tabs > li .nav-link p{margin-bottom: 5px;font-size: 13px;letter-spacing: -0.5px;color: #666;}
#simpletabber.tabs.tabs-bottom .nav-tabs > li .nav-link:hover, #simpletabber.tabs.tabs-simple .nav-tabs > li .nav-link.active{border-bottom-color: #B20407;}
#simpletabber.tabs.tabs-bottom .nav-tabs > li .nav-link.active p{color:#000;}
.homecartypeinnercon{background:#fff;padding:20px 15px;box-shadow: 2px 3px 5px #ddd;-moz-box-shadow: 2px 3px 5px #ddd;-webkit-box-shadow: 2px 3px 5px #ddd;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;}
.homecartypeinnercon h3{text-align:left;text-transform:capitalize;color:#000;font-size:16px;letter-spacing:0px;margin: 0px;line-height:22px;font-weight:500;font-family: Inter Medium;height:43px;}
.homecartypeinnercon h3 a {color:#000;}
.homecartypeinnercon h3 a:hover {color:#B50505;text-decoration:none;}
.homecartypeinnercon h6{text-align:left;text-transform:capitalize;color:#000;font-size:14px;letter-spacing:0px;margin: 10px 0px 10px 0px;font-weight:500;font-family: Inter SemiBold;}
.homemilagecon{font-family: Inter Regular;font-weight: 500;}
.homecartype{margin-bottom: 30px;}
.homecartype figure {margin-bottom: 0px;overflow: hidden;height:180px;background: #fff;}
.homecartype figure img{}
.aboutpagemaincontent{padding:80px 60px;}
.aboutpagemaincontent .aboutpageinnercontent{}
.aboutpagemaincontent .aboutpageinnercontent h2{text-align:center;font-size: 42px;letter-spacing: 0px;line-height: 50px;font-weight: 500;font-family: Inter Bold;color: #000;}
.aboutpagemaincontent .aboutpageinnercontent h2 span{font-weight:600;color: #B60304;}
.aboutpagemaincontent .aboutpageinnercontent p{font-size: 16px;color: #000;margin-bottom: 10px;line-height: 24px;font-family: Inter Regular;font-weight:500;}
.aboutpagemaincontent .aboutpageinnercontent p strong{font-weight: 500;font-family: Inter Bold;}
.aboutpagemaincontent .aboutpageinnercontent ul{list-style: none;padding: 0px;margin: 0px 0px 10px 0px;}
.aboutpagemaincontent .aboutpageinnercontent ul li{padding: 2px 15px;font-size: 16px;color: #000;line-height: 24px;font-family: Inter Regular;}
.aboutpagemaincontent .aboutpageinnercontent ul li i{color: #B60304;margin-right: 10px;}
.abouthalfcon{text-align:center;padding: 50px 100px;margin: 50px 0px 0px 0px;box-shadow: 1px 4px 8px 1px #ddd;-moz-box-shadow: 1px 4px 8px 1px #ddd;webkit-box-shadow: 1px 4px 8px 1px #ddd;}
.abouthalfcon h3{position:relative;font-size: 36px;text-transform: capitalize;font-weight: 500;letter-spacing: 0px;margin-bottom: 20px;font-family: Inter Bold;}
.abouthalfcon h3::before{position:aboslute;content:"";}
.abouthalfcon p{font-size: 16px;color: #000;line-height: 26px;text-align: center;margin-bottom: 0px;height:80px;font-family: Inter Regular;}
.aicon{text-align:center;}
#togglemaincon .toggle > a.toggle-title{padding-bottom:0px;}
.aicon i{color: #B60304;font-size: 60px;line-height: 70px;margin-bottom: 20px;}
ul#sbmcarslisting{list-style: none;padding: 0px;margin:0px 0px 20px 2px;}
ul#sbmcarslisting li{display: table;width: 100%;margin:10px 0px;font-family: Inter Regular;}
ul#sbmcarslisting li img{width:28px;margin-right: 10px;float: left;}
ul#sbmcarslisting li p{font-family: Inter Regular;margin-bottom: 0px;float: left;font-size: 13px;color: #000;line-height: 13px;position: relative;top:8px;text-transform: uppercase;}
#togglemaincon.toggle{margin-top:0px;}
#togglemaincon.toggle .toggle{margin-top:0px;}
#togglemaincon.toggle.toggle-primary .toggle.active > .toggle-title{background-color:transparent;border-left: 0px;color: #000;padding-left: 25px;font-size: 16px;text-transform: uppercase;font-family: Inter SemiBold;font-weight: 500;}
#togglemaincon.toggle.toggle-primary .toggle.active > .toggle-title::before{background:url(../images/arrow-up.png);background-repeat:no-repeat;background-size: contain;transform: none;background-position: right;width: 15px;height: 8px;top: 20px;border: 0px;transform-origin: unset;backface-visibility: unset;right: auto;left: 0px;}
#togglemaincon.toggle.toggle-primary .toggle .toggle-title{background-color:transparent;border-left: 0px;border-right:0px;color: #000;padding-left: 25px;font-size: 16px;text-transform: uppercase;font-weight: 500;font-family: Inter Medium;}
#togglemaincon.toggle.toggle-primary .toggle .toggle-title::before{background:url(../images/arrow-down.png);background-repeat:no-repeat;background-size: contain;transform: none;background-position: right;width: 15px;height: 8px;top: 20px;border: 0px;transform-origin: unset;backface-visibility: unset;right: auto;left: 0px;}
.homerightblognewscon{background:#fff;padding:25px 15px;margin-top: 20px;}
.homerightblognewscon h2{font-size: 20px;font-weight: 600;line-height: 24px;letter-spacing: 0px;margin: 0px 0px 10px 0px;color: #000;}
.homerightblognewscon ul{padding: 0px;list-style: none;margin: 0px;}
.homerightblognewscon ul li{border-bottom: 1px solid #eee;padding-top: 8px;padding-bottom: 8px;}
.homerightblognewscon ul li a{color: #000;display: block;text-decoration: underline;font-size: 14px;line-height: 22px;}
.homerightblognewscon ul li:last-child{border-bottom:0px;}
.homeblogviewmorebtn{margin-top: 15px;}
.homeblogviewmorebtn a{}

.pickup-specification table tr td {
    border-right: 1px solid #E6E6E6;
    padding: 0 10px;
}
.pickup-specification table tr .pickup-specification-text {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    max-width: 202px;
    word-break: break-all;
    color:#000;}
.pickup-specification{margin: 20px auto; text-align: center; float: right;}

.homesellyourcarcon{background:#fff;padding:25px 15px;margin-top: 20px;}
.homesellyourcarcon h3{color:#000;font-size:20px;line-height:26px;text-transform: none;margin-bottom: 20px;font-weight:500;font-family: Inter SemiBold;}
.homesellyourcarcon p{color:#000;font-size:16px;line-height:24px;margin-bottom: 0px;font-family: Inter Regular;font-weight:500;}
.homesellyourcarcon .homesellyourcarbtn{margin-top:70px;}
.homesellyourcarcon .homesellyourcarbtn a{display:table;background:#B20407;color:#fff;padding: 10px 35px;text-align: center;font-weight: 500;font-size: 14px;font-family: Inter Medium;}
#hometoptabber.tabs{padding-top: 50px;}
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link.active{border-bottom-color:transparent;border-bottom:0px;background:#F1CB3C;color:#fff;font-weight: 600;}
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link{border-bottom:0px;background:#fff;color:#000;padding:8px 40px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:400;box-shadow: 1px 1px 3px #ddd;-moz-box-shadow: 1px 1px 3px #ddd;-webkit-box-shadow: 1px 1px 3px #ddd;}
#hometoptabber.tabs.tabs-simple .nav-tabs > li{margin-left:10px;margin-right:10px;}
#topformcon form {width:100%;margin-bottom:0px;}
.backgroundcliptext.sticky-header-enabled #topformcon form {position:relative;top:0px;margin-top:10px;margin-bottom:5px;}
.sticky-header-enabled.sticky-header-active #topformcon form {/*position:static;top:auto;margin-bottom:0px;*/}
nav#mainmenucon ul#mainNav > li{color:#fff;}
nav#mainmenucon ul#mainNav > li > a{color:#fff !important;  font-family: Inter SemiBold;font-weight: 500;font-size: 14px;letter-spacing:0.5px;min-height:auto;margin:0px;}
#hometoptabber.tabs{}
.advancesearchtopheader{display:none;}
.advancesearchtopheader i{color:#B60304;}
.pickup-specification table tr td{font-family: Inter Regular;}
.pickup-specification table tr .pickup-specification-text{font-family: Inter Medium;}
.detailpagemainsection{background:#F2F3F3;padding:15px;}
.breadcrumbssection{}
.breadcrumbssection ul{}
.breadcrumbssection ul li{display:inline;font-size: 16px;font-weight: 400;color: #000;font-family: Inter Medium;}
.breadcrumbssection ul li a{color: #444;text-transform: uppercase;padding-right:5px;font-size: 16px;font-weight:500;font-family: Inter Regular;}
.breadcrumbssection ul li i{font-size: 12px;color: #555;position: relative;top: -1px;}
.detailpageinnercon{padding:25px;background:#fff;}
.protitle{font-size:24px;font-weight:500;color: #000;margin: 0px 0px 10px 0px;line-height: 30px;font-family: Inter SemiBold;font-weight: 500;letter-spacing: 0px;}
.promodel{font-size:14px;font-weight:500;color: #555;margin: 0px 0px 10px 0px;line-height: 20px;font-family: Inter Medium;font-weight: 500;letter-spacing: 0px;}
.getapricebtncon{}
.getapricebtncon a{background:#F3CA3E;width:100%;padding: 15px 10px;display:table;text-align:center;color:#000;font-size: 16px;font-weight:500;font-family: Inter SemiBold;}
.getapricebtncon a:hover{text-decoration:none;}
.propricemaincon{background:#FAFAFA;padding: 10px 25px;}
.propricemaincon h6{font-family: Inter Regular;color: #000;font-size: 16px;font-weight: 500;margin: 0px;padding:20px 0px;}
.propricemaincon h5{color: #B50505;font-size:24px;font-weight:500;margin: 0px;padding:20px 0px;font-family: Inter Bold;}
.propricemaincon h6 del{color: #B50505;margin-right: 10px;}
#propricemaincon{border-bottom: 2px solid #ddd;}
#getapricebtnconid.getapricebtncon{margin-bottom: 20px;}
#shareonsm{color: #000;font-family: Inter Medium;font-size: 14px;letter-spacing: 0px;display: table;width: 100%;margin-bottom: 15px;}
table.tblcon{}
table.tblcon td{font-size:16px;font-family: Inter Regular;color: #000;}
table.tblcon th{font-size:16px;color: #000;font-weight: 500;color: #000;font-family: Inter SemiBold;}
.peopleinqcon{margin-top: 15px;}
.peopleinqcon p{text-align:right;font-size:16px;color:#555;font-weight:500;}
.tblborder{}
.tblborder td{padding: 0px;text-align: center;line-height: 40px;font-size:16px;color:#000;font-weight: 500;font-family: Inter Regular;}
.tblborder td span{background: #B50505;display: table;width: 100%;text-align: center;color: #fff;font-family: Inter SemiBold;font-weight: 500;}
h3.feaheading{font-size:30px;font-weight:500;color: #000;margin:30px 0px 15px 0px;line-height: 36px;text-transform: capitalize;letter-spacing: 0px;font-family: Inter Bold;}
#similarvehiclessection.similarvehiclessection{padding: 15px;}
#similarvehiclessection.similarvehiclessection h4{text-align:center;line-height: 42px;color:#000;font-weight:500;font-size:36px;margin: 50px 0px;font-family: Inter Bold;
letter-spacing: 0px;}
#similarvehiclessection.similarvehiclessection .homecartype{}
#similarvehiclessection.similarvehiclessection .homecartype figure{overflow: hidden;height: 250px;}
#similarvehiclessection.similarvehiclessection .homecartype img{width:100%;}
.cartranstype{}
.cartranstype h6{font-size:12px;color:#555;font-weight:500;font-family:Inter Medium;}
.cartranstype h6 i{margin-right: 5px;font-size:12px;color:#B50505;}
#hometoptabber h1{font-family: Inter Bold;letter-spacing: 0px;}

#footersection{background:#2D2E2F;padding:60px 0px 70px 0px;}
#footersection h5 {letter-spacing: 0px;color:#fff;margin-bottom:20px;font-size:20px;text-transform:uppercase;margin-top: 15px;}
#footersection ul{}
#footersection ul li{color:#9c9c9a;}
#footersection ul li a{color:#9c9c9a;display: table;padding: 3px 0px;font-size: 14px;letter-spacing: 0px;}
#footersection ul li a i{margin-right:10px;}
#footersection ul li a:hover{text-decoration:none;color:#fff;}
#footersection ul.social-icons > li a i{margin-right:0px;}
#footersection ul.social-icons > li a{padding:0px;width: 40px;height: 40px;line-height:39px;}
#myDropdown
{
    margin-top: 19px;
}
#extcolorconleftside{}
#extcolorconleftside a{}
#extcolorconleftside a div{box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;-webkit-box-shadow:1px 1px 2px #666;float: left;margin: 7px 7px 7px 0px;}

#headermobilesearch{display:none;}
#header form .dropbtn {background-color: #F3CA3E;color: white;padding: 10px;font-size: 16px;border: none;cursor: pointer;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
#header form .dropbtn:hover {background-color: #B60304;color: white;}
#header form .dropbtn:active {background-color: #B60304;color: white;}
#header form .dropbtn:visited {background-color: #B60304;color: white;}
#header form .dropbtn:focus {background-color: #B60304;color: white;}
#header form  #myInput {box-sizing: border-box;background-image: url('searchicon.png');background-position: 14px 12px;background-repeat: no-repeat;font-size: 16px;padding: 14px 20px 12px 45px;border: none;border-bottom: 1px solid #ddd;}
#header form  #myInput:focus {outline: 3px solid #ddd;}
#header form .dropdown {position: relative;display: inline-block;}
#header form .dropdown-content {display: none;position: absolute;background-color: #f6f6f6;min-width: 230px;overflow: auto;border: 1px solid #ddd;z-index: 1;}
#header form .dropdown-content a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
#header form .dropdown a:hover {text-decoration: none;}
#header form .myDropdownactive{background-color: #B60304;color: white;}
#searchdropdownbtn > a {position: relative;top: 11px;padding: 12px 10px;left: 0px;}
#tsearchbtncon > button {background: #B60304; border: none;}
#tsearchbtncon > button i{color:white;  padding: inherit;}

@media screen and (min-width:240px) and (max-width:361px){
ul#sbmcarslisting li{width:29%;}
ul#sbmcarslisting li p{font-size:7px;}
#headermobilesearch form a.dropbtn{font-size: 9px;line-height:9px;}
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link{padding: 5px 10px;font-size: 10px;}
}
@media screen and (min-width:361px) and (max-width:421px){
ul#sbmcarslisting li{width:29%;}		
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link{padding: 5px 13px;font-size: 12px;}		
ul#sbmcarslisting li p{font-size:9px;}
#headermobilesearch form a.dropbtn{font-size: 9px;line-height:9px;}
}
@media screen and (min-width:361px) and (max-width:565px){


#headermobilesearch form a.dropbtn{font-size: 9px;line-height:9px;}
}	
@media screen and (min-width:421px) and (max-width:481px){
ul#sbmcarslisting li{width: 30%;}		
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link{padding: 5px 15px;font-size: 13px;}	
ul#sbmcarslisting li p{font-size:11px;}
}
@media screen and (min-width:481px) and (max-width:566px){
ul#sbmcarslisting li{width: 30%;}		
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link{padding: 5px 15px;font-size: 13px;}	
ul#sbmcarslisting li p{font-size:12px;}
}
@media screen and (min-width:566px) and (max-width:768px){
#hometoptabber.tabs.tabs-bottom .nav-tabs .nav-link{padding: 5px 15px;font-size: 13px;}
ul#sbmcarslisting li{width:22%;}
ul#sbmcarslisting li p{font-size:12px;}
#headermobilesearch form a.dropbtn{font-size: 9px;line-height:9px;}
}

@media screen and (min-width:240px) and (max-width:768px){
#mainconofcimages .thumb-gallery-detail.owl-carousel.owl-theme{height: 260px !important;}	
#header .header-btn-collapse-nav{background: none;}	
#header .header-nav-main nav{background: #B60304;}	
nav#mainmenucon ul#mainNav > li > a{font-family: Inter Medium;font-weight: 500;}
nav#mainmenucon ul#mainNav > li{border-bottom: 1px dotted #fff;padding: 7px 7px 7px 0px;}
#header .header-nav-main nav > ul{padding-top: 5px;}
#homemobilebannertop{background: #F3F5F3;padding-top: 30px;}	
section.homesection{padding-top:30px;}
.pickup-specification{float:none;}	
ul#sbmcarslisting li p{text-align: center;float: none;position: static;margin-top: 7px;margin-bottom: 10px;}	
ul#sbmcarslisting{display: table;width: 100%;padding:5px 0px;text-align: center;margin: 0px auto;}
ul#sbmcarslisting li{display: inline-block;text-align: center;margin:6px 4px;padding:6px 0px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow: 1px 1px 1px 1px #ccc;-moz-box-shadow: 1px 1px 1px 1px #ccc;-webkit-box-shadow: 1px 1px 1px 1px #ccc;background:#fff;}
ul#sbmcarslisting li:hover {box-shadow: 0px 2px 2px #aaa;-moz-box-shadow: 0px 2px 2px #aaa;-webkit-box-shadow: 0px 2px 2px #aaa;}
ul#sbmcarslisting li:hover a{text-decoration:none;color:#000;}
ul#sbmcarslisting li a:hover{text-decoration:none;color:#000;}
ul#sbmcarslisting li a{text-align:center;}
ul#sbmcarslisting li img{float: none;display: table;text-align: center;margin: 0px auto;}
#togglemaincon.toggle.toggle-primary .toggle .toggle-title{padding: 5px 0px 5px 35px;}
#togglemaincon.toggle.toggle-primary .toggle.active > .toggle-title{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 5px 0px 5px 35px;background-color: #fff;}
#togglemaincon.toggle.toggle-primary .toggle.active > .toggle-title::before {top: 14px;left:5px;}
#togglemaincon.toggle.toggle-primary .toggle .toggle-title::before {top: 14px;left:5px;}
#headermobilesearch form .topsearchforminnercon{margin: 0px auto 0px auto;width:93%;display: table;}
#headermobilesearch form #searchdropdownbtn{float: left;width: 24%;background: #F3CA3E;position: static;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
#headermobilesearch form input#search{padding: 10px 5px;font-size: 11px;line-height: 11px;border: 0px;box-shadow: none;float: left;border-radius: 0px;height: 40px;width: 65%;}
#headermobilesearch form #tsearchbtncon{font-size: 11px;float: left;width: 9%;}
#tsearchbtncon > button{padding: 6px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;height: 40px;}
#headermobilesearch form a.dropbtn{color: white;background-color: transparent;padding: 14px 5px;border: none;height: 40px;position: static;float: left;}

#headermobilesearch{display:block;margin-bottom: 10px;}	
.homecartype figure{height:auto;}	
.breadcrumbssection ul{padding-left:0px;}
.tblborder td{font-size:14px;line-height: 24px;}
table.tblcon td{font-size:14px;}
table.tblcon th{font-size:14px;font-weight:500;}
.aboutpagemaincontent{padding:50px 0px;}
.aboutpagemaincontent .aboutpageinnercontent h2{font-size:36px;line-height: 48px;}
.propricemaincon{padding-left:10px;padding-right:10px;}
.propricemaincon h6{padding:10px 0px;}
.propricemaincon h5{padding:10px 0px;font-size:16px;}
.abouthalfcon{padding-left:10px;padding-right:10px;}
.abouthalfcon h3{font-size:30px;}
.abouthalfcon p{height:auto;}
.pickup-specification table tr .pickup-specification-text{word-break: normal;}
#similarvehiclessection.similarvehiclessection h4{font-size:24px;line-height:30px;}
h3.feaheading{font-size:24px;line-height:30px;}

#header .header-logo#headerlogo{margin:0px;}
#header .header-logo#headerlogo img{height:auto;width:200px;}
#header #topformcon.header-row{display:none;}
header#header .header-body{}
#header .header-nav{min-height:50px;}
#header .header-nav.header-nav-links, #header .header-nav.header-nav-line{min-height:50px;}
#header.header-effect-shrink .header-container{min-height: 50px;}
.homecartypeinnercon h3{height:auto;}
.advancesearchtopheader{display:block;}
.advancesearchtopheader i{color:#fff;}
.advancesearchsection{padding: 10px 5px 0px 5px;}
#simpletabber.tabs.tabs-bottom{display:none;}
#hometoptabber.tabs.tabs-simple .nav-tabs > li{margin-left: 2px;margin-right: 2px;}
}



@media screen and (min-width:1800px) and (max-width:2100px){
#similarvehiclessection.similarvehiclessection .homecartype figure{height:320px;}	
}	