.fa-dd {
    background: url(https://cdn.japanesecartrade.com/jctimages/dealer-details-sprite-test_1.png) 0 0 no-repeat;
    display: inline-block;
    position: relative
}

.fa-dd-address {
    background-position: 2px -5px;
    width: 16px;
    height: 15px;
    top: 3px;
    margin-right: 5px
}

.fa-dd-phone {
    background-position: -296px -4px;
    width: 16px;
    height: 15px;
    top: 2px
}

.fa-dd-fax {
    background-position: -16px -5px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-contact {
    background-position: -40px -5px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-website {
    background-position: -108px -5px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-favorite-gray {
    background-position: -62px -5px;
    width: 18px;
    height: 16px;
    top: 3px
}

.fa-dd-favorite-red {
    background-position: -83px -5px;
    width: 18px;
    height: 16px;
    top: 3px
}

.fa-dd-whatsapp {
    background-position: -128px -7px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-viber {
    background-position: -150px -6px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-line {
    background-position: -171px -7px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-stock {
    background-position: -191px -7px;
    width: 19px;
    height: 16px;
    /* top: 3px */
}

.fa-dd-phone-gray {
    background-position: -212px -4px;
    width: 12px;
    height: 16px;
    top: 2px
}

.fa-dd-skype {
    background-position: -230px -3px;
    width: 63px;
    height: 16px;
    top: 3px
}

.fa-dd-testimonial {
    background-position: -315px -6px;
    width: 16px;
    height: 16px;
    top: 3px
}

.fa-dd-address {
    background-position: -161px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-email {
    background-position: -178px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-share {
    background-position: -202px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-calendar {
    background-position: -225px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-language {
    background-position: -248px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-staff {
    background-position: -305px -31px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-payment {
    background-position: -286px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-fax {
    background-position: -139px -31px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-contact {
    background-position: -119px -31px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-contact-male {
    background-position: -100px -31px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-contact-female {
    background-position: -80px -30px;
    width: 15px;
    height: 15px;
    top: 2px
}

.fa-dd-timing {
    background-position: -60px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-website {
    background-position: -40px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-mobile {
    background-position: -21px -29px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-telephone {
    background-position: -3px -30px;
    width: 15px;
    height: 15px;
    top: 3px
}

.fa-dd-facebook {
    background-position: -1px -58px;
    width: 13px;
    height: 25px
}

.fa-dd-twitter {
    background-position: -21px -58px;
    width: 24px;
    height: 25px
}

.fa-dd-youtube {
    background-position: -145px -54px;
    width: 23px;
    height: 25px
}

.fa-dd-instagram {
    background-position: -184px -56px;
    width: 23px;
    height: 25px
}

.fa-dd-linkdin {
    background-position: -85px -53px;
    width: 25px;
    height: 25px
}

.fa-dd-gplus {
    background-position: -54px -56px;
    width: 23px;
    height: 25px
}

.fa-dd-pinterest {
    background-position: -117px -53px;
    width: 19px;
    height: 25px
}

.fa-dd-cars,.fa-dd-new-cars {
    background-position: -2px -102px;
    width: 53px;
    height: 35px
}

.fa-dd-buses {
    background-position: -71px -102px;
    width: 53px;
    height: 35px
}

.fa-dd-engines {
    background-position: -136px -97px;
    width: 53px;
    height: 35px
}

.fa-dd-forklifts {
    background-position: -195px -94px;
    width: 53px;
    height: 35px
}

.fa-dd-heavy-equipment {
    background-position: -258px -94px;
    width: 53px;
    height: 35px
}

.fa-dd-used-boats {
    background-position: -261px -154px;
    width: 53px;
    height: 35px
}

.fa-dd-trucks {
    background-position: -192px -153px;
    width: 53px;
    height: 35px
}

.fa-dd-tractors {
    background-position: -136px -156px;
    width: 53px;
    height: 35px
}

.fa-dd-parts {
    background-position: -83px -158px;
    width: 35px;
    height: 35px
}

.fa-dd-motorcycles {
    background-position: -10px -159px;
    width: 53px;
    height: 35px
}

.fa-dd-verified {
    background-position: -8px -201px;
    width: 92px;
    height: 20px;
    top: 3px
}

.fa-dd-recommended {
    background-position: -107px -201px;
    width: 110px;
    height: 20px;
    top: 3px
}

.fa-dd-tyres {
    background-position: -223px -193px;
    width: 53px;
    height: 39px
}

.fa-dd-used-bicycles {
    background-position: -276px -193px;
    width: 53px;
    height: 39px
}
.fa-mm {
    background: url(https://cdn.japanesecartrade.com/jctimages/membership-sprite.png) 0 0 no-repeat;
    position: relative;
    display: inline-block
}

.fa-mm-premium {
    background-position: -6px -5px;
    width: 84px;
    height: 58px
}

.fa-mm-gold {
    background-position: -98px -5px;
    width: 86px;
    height: 58px
}

.fa-mm-silver {
    background-position: -198px -5px;
    width: 86px;
    height: 58px
}

.fa-mm-free {
    background-position: -297px -5px;
    width: 86px;
    height: 58px
}
/* @font-face {
    font-family: roboto;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    unicode-range: U+1F00-1FFF;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    unicode-range: U+0370-03FF;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    src: local("Roboto Light"), local(Roboto-Light), url(/fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+1F00-1FFF;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0370-03FF;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
}
@font-face {
    font-family: roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    src: local(Roboto), local(Roboto-Regular), url(/fonts/CWB0XYA8bzo0kSThX0UTuA.woff2) format("woff2");
} */
.fa-tp {
    background: url(https://cdn.japanesecartrade.com/jctimages/sprite-top_14062023.png) 0 0 no-repeat;
    position: relative;
    display: inline-block
}

.fa-tp-time {
    width: 18px;
    height: 18px;
    background-position: -2px -3px;
    top: 4px
}

.fa-tp-blog {
    width: 18px;
    height: 18px;
    background-position: -170px -159px;
    top: 4px
}

.fa-tp-language {
    width: 18px;
    height: 18px;
    background-position: -30px -3px;
    top: 4px
}

.fa-tp-email {
    width: 18px;
    height: 16px;
    background-position: -61px -1px;
    top: 4px
}

.fa-tp-sitemap {
    width: 16px;
    height: 16px;
    background-position: -93px -2px;
    top: 4px
}

.fa-tp-login {
    width: 14px;
    height: 16px;
    background-position: -122px -1px;
    /* top: 4px */
}

.fa-tp-jumvea {
    width: 74px;
    height: 54px;
    background-position: -4px -41px;
    bottom: 5px
}

.fa-tp-safe-trade {
    width: 53px;
    height: 64px;
    background-position: -82px -35px
}

.fa-tp-slaeaj {
    width: 107px;
    height: 55px;
    background-position: -140px -44px;
    bottom: 6px
}

.fa-tp-slbcj {
    width: 125px;
    height: 55px;
    background-position: -250px -38px
}

.fa-tp-search {
    width: 16px;
    height: 16px;
    background-position: -150px -2px;
    top: 1px
}

.fa-tp-advance {
    width: 26px;
    height: 31px;
    background-position: -204px -2px;
    top: 5px
}

.fa-tp-top {
    width: 6px;
    height: 16px;
    background-position: -266px -9px;
    top: 10px
}

.fa-tp-fb {
    width: 13px;
    height: 25px;
    background-position: -281px -2px
}

.fa-tp-tt {
    width: 20px;
    height: 25px;
    background-position: -301px -4px
}

.fa-tp-gp {
    width: 20px;
    height: 25px;
    background-position: -330px -4px
}

.fa-tp-ld {
    width: 20px;
    height: 25px;
    background-position: -356px -4px
}

.fa-tp-pt {
    width: 20px;
    height: 25px;
    background-position: -381px -4px
}

.fa-tp-em {
    width: 19px;
    height: 25px;
    background-position: -405px -6px
}

.fa-tp-wa {
    width: 20px;
    height: 25px;
    background-position: -143px -156px
}

.fa-tp-support {
    width: 62px;
    height: 66px;
    background-position: -432px -11px;
    display: block
}

.fa-tp-favorite {
    width: 32px;
    height: 18px;
    background-position: -194px -117px;
    top: 0;
    text-align: center;
    margin: auto
}

.fa-tp-stock {
    width: 39px;
    height: 18px;
    background-position: -107px -118px
}

.fa-tp-dealer {
    width: 29px;
    height: 18px;
    background-position: -158px -115px
}

.fa-tp-help {
    width: 20px;
    height: 18px;
    background-position: -44px -117px
}

.fa-tp-inquiry {
    width: 16px;
    height: 18px;
    background-position: -77px -118px
}

.fa-tp-xssitemap {
    width: 22px;
    height: 18px;
    background-position: -6px -121px
}

.fa-tp-right-arrow {
    width: 42px;
    height: 18px;
    background-position: -278px -116px
}

.fa-tp-recent {
    background-position: -341px -122px;
    width: 18px;
    height: 10px;
    top: 2px
}

.fa-tp-godaddy {
    width: 131px;
    height: 32px;
    background-position: -5px -159px;
    display: block;
    margin: auto
}

.fa-tp-contactus {
    width: 23px;
    height: 25px;
    background-position: -448px -160px;
    top: 6px
}

.fa-tp-inquiry-new {
    width: 23px;
    height: 25px;
    background-position: -366px -154px;
    top: 6px
}

.fa-tp-stock-search {
    width: 31px;
    height: 23px;
    background-position: -388px -156px;
    top: 8px
}

.fa-tp-contact-new {
    width: 26px;
    height: 23px;
    background-position: -307px -152px;
    top: 7px
}

.fa-tp-howbuy {
    width: 26px;
    height: 28px;
    background-position: -419px -153px;
    top: 5px
}

.fa-tp-help-faq {
    width: 25px;
    height: 25px;
    background-position: -283px -150px;
    top: 6px;
    left: 0
}

.fa-tp-exporter {
    width: 29px;
    height: 23px;
    background-position: -335px -152px;
    top: 7px
}

.fa-tp-messanger {
    width: 26px;
    height: 23px;
    background-position: -123px -68px;
    top: 7px
}

.fa-tp-app {
    width: 104px;
    height: 33px;
    background-position: 0 -201px;
    top: 3px
}

.fa-tp-play-store {
    width: 104px;
    height: 33px;
    background-position: -110px -200px;
    left: 7px;
    top: 3px
}
.fa-md {
    background: url(https://cdn.japanesecartrade.com/jctimages/Sprite_mid_stock_26_102023.png) 0 0 no-repeat;
    position: relative;
    display: inline-block
}

.fa-md-ambulance {
    width: 19px;
    height: 22px;
    background-position: -446px -328px;
    top: 5px
}

.fa-md-jdm {
    width: 25px;
    height: 21px;
    background-position: -417px -330px;
    top: 5px
}

.fa-md-vintage {
    width: 21px;
    height: 21px;
    background-position: -392px -330px;
    top: 5px
}

.fa-md-toyota {
    width: 52px;
    height: 33px;
    background-position: 0 -2px!important
}

.fa-md-honda {
    width: 37px;
    height: 33px;
    background-position: -56px -1px!important
}

.fa-md-nissan {
    width: 40px;
    height: 34px;
    background-position: -97px -4px!important
}

.fa-md-mitsubishi {
    width: 36px;
    height: 34px;
    background-position: -139px 1px!important
}

.fa-md-suzuki {
    width: 33px;
    height: 34px;
    background-position: -179px -4px!important
}

.fa-md-isuzu {
    width: 39px;
    height: 34px;
    background-position: -219px -5px!important
}

.fa-md-hino {
    width: 43px;
    height: 34px;
    background-position: -266px -1px!important
}

.fa-md-mazda {
    width: 43px;
    height: 34px;
    background-position: -317px -4px!important
}

.fa-md-bmw {
    width: 34px;
    height: 34px;
    background-position: -364px -4px!important
}

.fa-md-audi {
    width: 49px;
    height: 34px;
    background-position: -404px 2px!important
}

.fa-md-mercedes {
    width: 33px;
    height: 34px;
    background-position: -457px -2px!important
}

.fa-md-volkswagen {
    width: 34px;
    height: 34px;
    background-position: -2px -46px!important
}

.fa-md-landrover {
    width: 50px;
    height: 34px;
    background-position: -42px -44px!important
}

.fa-md-ford {
    width: 50px;
    height: 34px;
    background-position: -98px -42px!important
}

.fa-md-porsche {
    width: 26px;
    height: 34px;
    background-position: -155px -48px!important
}

.fa-md-volvo {
    width: 34px;
    height: 34px;
    background-position: -184px -48px!important
}

.fa-md-subaru {
    width: 52px;
    height: 34px;
    background-position: -223px -49px!important
}

.fa-md-daihatsu {
    width: 52px;
    height: 34px;
    background-position: -281px -49px!important
}

.fa-md-hummer {
    width: 92px;
    height: 34px;
    background-position: -336px -46px!important
}

.fa-md-ferrari {
    width: 26px;
    height: 34px;
    background-position: -433px -49px!important
}

.fa-md-sedan {
    width: 68px;
    height: 34px;
    background-position: 0 -80px!important
}

.fa-md-suv {
    width: 62px;
    height: 34px;
    background-position: -73px -80px!important
}

.fa-md-hatchback {
    width: 58px;
    height: 34px;
    background-position: -138px -82px!important
}

.fa-md-wagon {
    width: 69px;
    height: 34px;
    background-position: -201px -82px!important
}

.fa-md-van {
    width: 54px;
    height: 34px;
    background-position: -275px -85px!important
}

.fa-md-buses {
    width: 76px;
    height: 34px;
    background-position: -333px -88px!important
}

.fa-md-trucks {
    width: 48px;
    height: 34px;
    background-position: -418px -90px!important
}

.fa-md-machinery {
    width: 55px;
    height: 34px;
    background-position: -1px -132px!important
}

.fa-md-forklift {
    width: 54px;
    height: 34px;
    background-position: -63px -133px!important
}

.fa-md-parts {
    width: 26px;
    height: 34px;
    background-position: -124px -133px!important
}

.fa-md-lhd {
    width: 24px;
    height: 17px;
    background-position: -268px -304px;
    top: 2px
}

.fa-md-brand-new {
    width: 25px;
    height: 17px;
    background-position: -299px -304px;
    top: 2px
}

.fa-md-bargain {
    width: 25px;
    height: 17px;
    background-position: -421px -307px;
    top: 3px
}

.fa-md-accidental {
    width: 31px;
    height: 19px;
    background-position: -447px -305px;
    top: 2px
}

.fa-md-manual {
    width: 13px;
    height: 16px;
    background-position: -374px -305px;
    top: 2px
}

.fa-md-hybrid {
    width: 21px;
    height: 20px;
    background-position: -392px -304px;
    top: 2px
}

.fa-md-plus {
    width: 20px;
    height: 20px;
    background-position: -470px -199px;
    top: 5px
}

.fa-md-silver-jubliee {
    width: 147px;
    height: 97px;
    background-position: 0 -235px
}

.fa-md-icon {
    width: 10px;
    height: 13px;
    background-position: -303px -334px
}

.fa-md-facebook {
    width: 15px;
    height: 36px;
    background-position: -387px -143px;
    top: 4px
}

.fa-md-twitter {
    width: 28px;
    height: 36px;
    background-position: -413px -138px
}

.fa-md-gplus {
    width: 32px;
    height: 36px;
    background-position: -450px -141px
}

.fa-md-pintrest {
    width: 30px;
    height: 36px;
    background-position: -47px -192px
}

.fa-md-instagram {
    width: 30px;
    height: 36px;
    background-position: -9px -189px
}

.fa-md-linkdin {
    width: 30px;
    height: 36px;
    background-position: -82px -186px
}

.fa-md-tumblr {
    width: 14px;
    height: 36px;
    background-position: -119px -187px
}

.fa-md-blogspot {
    width: 20px;
    height: 36px;
    background-position: -141px -188px
}

.fa-md-wordpress {
    width: 29px;
    height: 36px;
    background-position: -169px -186px
}

.fa-md-weebly {
    width: 30px;
    height: 36px;
    background-position: -204px -187px
}

.fa-md-youtube {
    width: 37px;
    height: 36px;
    background-position: -372px -191px
}

.fa-md-safe {
    width: 58px;
    height: 59px;
    background-position: -154px -236px
}

.fa-md-trasaction {
    width: 55px;
    height: 59px;
    background-position: -217px -234px
}

.fa-md-help {
    width: 35px;
    height: 59px;
    background-position: -278px -237px
}

.fa-md-network {
    width: 55px;
    height: 59px;
    background-position: -320px -235px
}

.fa-md-time-diference {
    width: 34px;
    height: 34px;
    background-position: -156px -139px!important
}

.fa-md-port {
    width: 28px;
    height: 34px;
    background-position: -195px -139px!important
}

.fa-md-vessel {
    width: 26px;
    height: 37px;
    background-position: -230px -136px!important
}

.fa-md-time-ship {
    width: 38px;
    height: 37px;
    background-position: -264px -138px!important
}

.fa-md-inspection {
    width: 38px;
    height: 30px;
    background-position: -307px -140px!important
}

.fa-md-currency {
    width: 31px;
    height: 31px;
    background-position: -351px -142px!important
}

.fa-md-shipping-line {
    width: 44px;
    height: 37px;
    background-position: -237px -188px
}

.fa-md-year-restrictions {
    width: 29px;
    height: 29px;
    background-position: -290px -193px
}

.fa-md-documents {
    width: 34px;
    height: 34px;
    background-position: -330px -191px
}

.fa-md-japan {
    width: 53px;
    height: 35px;
    background-position: -3px -410px
}

.fa-md-singapore {
    width: 53px;
    height: 35px;
    background-position: -124px -371px
}

.fa-md-uk {
    width: 56px;
    height: 35px;
    background-position: -370px -372px
}

.fa-md-korea {
    width: 61px;
    height: 35px;
    background-position: -182px -372px
}

.fa-md-thailand {
    width: 52px;
    height: 35px;
    background-position: -310px -372px
}

.fa-md-uae {
    width: 53px;
    height: 35px;
    background-position: -64px -410px
}

.fa-md-kenya {
    width: 53px;
    height: 35px;
    background-position: -433px -372px
}

.fa-md-srilanka {
    width: 60px;
    height: 35px;
    background-position: -245px -372px
}

.fa-md-mauritius {
    width: 53px;
    height: 35px;
    background-position: -64px -370px
}

.fa-md-taxi {
    width: 35px;
    height: 33px;
    background-position: -358px -415px;
    left: 3px;
    top: 6px
}

.fa-md-school {
    width: 33px;
    height: 33px;
    background-position: -387px -415px;
    left: 3px;
    top: 6px
}

.fa-md-rental {
    width: 31px;
    height: 33px;
    background-position: -415px -415px;
    left: 3px;
    top: 6px
}

.fa-md-electric {
    width: 30px;
    height: 33px;
    background-position: -388px -295px;
    left: 2px;
    top: 6px
}

.fa-md-camper {
    width: 33px;
    height: 33px;
    background-position: -446px -415px;
    left: 3px;
    top: 8px
}
.fa-dd-sa {
    background: url(../jctimages/dealer-details-sprite-1.png) 0 0 no-repeat;
    display: inline-block;
    position: relative
}

.fa-dd-sa-facebook {
    background-position: -213px -58px;
    width: 11px;
    height: 21px
}

.fa-dd-sa-linkdin {
    background-position: -251px -60px;
    width: 17px;
    height: 21px
}

.fa-dd-sa-youtube {
    background-position: -274px -58px;
    width: 17px;
    height: 21px
}

.fa-dd-sa-instagram {
    background-position: -301px -58px;
    width: 18px;
    height: 21px
}

.fa-dd-sa-facebook {
    background-position: -213px -58px;
    width: 11px;
    height: 21px
}
.myauc_top {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px
}

.myauc_top>div>ul>li {
    width: 10%;
    float: left;
    text-align: center
}

.myauc_top>div>ul>li:last-child {
    border-right: none;
    background: #e8e8e8
}

.myauc_top>div>ul>li:first-child {
    background: #333;
    color: #fff;
    display: inline-block
}

.myauc_top>div>ul>li:first-child>strong {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.myauc_top>div>ul>li:first-child>a {
    color: #fff;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.myauc_top>div>ul>li:first-child>a:hover {
    background: #336eff;
    color: #fff
}

.myauc_top>div>ul>li>a {
    padding: 4px 0;
    color: #333;
    font-size: 13px;
    display: block;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    -o-transition: all .5s linear;
    -ms-transition: all .5s linear;
    transition: all .5s linear
}

.myauc_top>div>ul>li>a:hover,.myauc_top>div>ul>li>a.active {
    font-weight: 700;
    color: #c00;
    background: #e8e8e8
}

.myauc_top>div>ul>li:last-child>a {
    color: #999
}
@media(min-width: 768px) and (max-width:1024px) {
	.myauc_top>div>ul>li {
        width: 20%
    }

    .myauc_top>div>ul>li:first-child {
        height: 54px
    }
}
.fa-sl {
    background: url(https://cdn.japanesecartrade.com/jctimages/sprite-list-desktop-test-new.png) 0 0 no-repeat;
    display: inline-block;
    position: relative;
}
.fa-sl-whatsapp {
    background-position: -28px -155px;
    width: 19px;
    height: 18px;
    top: 2px;
}
.dropdown {
    position: relative;
}
.dropbtn {
    padding: 10px 0 11px 0;
    border-radius: 5px 0 0px 5px;
    display: block;
    background: #ccc;
    border: none;
    width: 100%;
    outline: none;
}
.dropbtn {
    font-size: 11px;
    padding: 7px 0
}

.dropbtn>span.arrow-d {
    position: relative;
    top: 5px;
    left: 5px
}

.arrow-d {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #666
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f6f6f6;
    min-width: 230px;
    max-height: 200px;
    overflow: auto;
    border: 1px solid #ddd;
    z-index: 1;
}

.dropdown-content>input {
    width: 100%;
    display: block;
    border: 1px solid #ccc;
    padding: 2px;
    border-left: none;
    border-right: none;
    outline: none;
}

.dropdown-content a {
    color: #000;
    padding: 5px 16px;
    text-decoration: none;
    display: block;
}
.btn-wp-submit {
    background: #1b9a10;
    border: none;
    border-radius: 2px;
    width: 100%;
    display: block;
    padding: 4px 0;
    color: #fff;
    outline: 0
}

.btn-wp-submit:hover {
    background: #66b545
}

.btn-wp-submit>span {
    top: 3px
}