.navigation .logo {
    background: none;
    max-width: 240px;
}
.container-layout-fullwidthbg header, .container-layout-fullwidthbg header .navigation {
    max-width: none;
}
.navigation {
    top: 0px;
    background: #181818;
    position: fixed;
}
.footer .top {
    background: #181818;
}
.footer .bottom {
    background: #181818 !important;
    border-top: 1px solid #232323;
    text-align: center;
    line-height: 60px;
}
.service .sub-icon {
    display: none;
}
.flexslider {
    border: 0px solid #fff;
}
.welcome .slide>.inner .container {
    display: none;
}
.page-title .inner {
    background: rgba(39,45,50,0);
    padding-top: 230px;
}
.welcome .slide>.inner {
    padding-top: 115px;
    height: 540px;
}
.welcome .slide {
    background-size: cover;
    background-position: middle;
    background-repeat: no-repeat;
    display: none;
    position: relative;
}
.main-heading {
    text-transform: uppercase;
    letter-spacing: 3px;
}
.service .icon {
    display: inline-block;
    font-size: 24px;
    color: #bcbcbc;
    position: relative;
    margin-bottom: 18px;
}
.main-heading:after {
    content: '';
    display: block;
    margin: 20px auto 0;
    width: 48px;
    height: 2px;
    background: #000 !important;
}
.service .line {
    display: block;
    width: 48px;
    height: 2px;
    margin: 0 auto;
}
.call-to-action .content h2, .call-to-action .content p {
    margin-bottom: 15px;
    color: #fff;
}
.section.extra-top-padding>.inner {
    padding-top: 96px;
}
.clock {
    visibility: hidden;
    margin-top: 50px;
    margin-bottom: 50px;
}
.page-title .inner {
    background: rgba(39,45,50,.32);
    padding-top: 80px !important;
}
.car-details .specifications {
    display: none;
}
.tabpanel.vertical .nav-tabs>li {
    display: none;
    float: none;
    margin-bottom: 0;
}
.listings .heading h5 {
    float: left;
    display: none;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 15px;
}
div#secondhand {
    padding: 50px 0;
    margin: auto;
    text-align: center;
}
h3#txt-secondhand {
    font-size: 21px;
    color: #111;
    line-height: 50px;
    display: inline;
    margin-right: 30px;
    text-align: center;
}
a#cta-secondhand {
    font-size: 18px;
    font-weight: 600;
    line-height: 36px;
    color: #dd3333;
    border: 2px solid #dd3333;
    padding: 10px 20px;
    border-radius: 0px;
}
.page-title .inner {
    background: rgba(39,45,50,.05) !important;
    padding-top: 80px !important;
}
.responsive-menu-open {
    font-size: 24px;
    color: #fff;
    padding: 0 14px;
    line-height: 82px;
    height: 82px;
    position: absolute;
    top: 0;
    right: 20px;
}
.navigation .login {
    display: none;
    float: left;
    padding-right: 0px;
    padding-left: 14px;
}
.main-heading small {
    display: block;
    color: #000;
    font-size: 16px;
    line-height: 48px;
    font-weight: 300;
    margin-top: 18px;
}

#label-header {
    width: 48px;
    position: absolute;
    right: 40px;
    top: 7px;
}

.buttons.tpc_car_buttons_div {
    display: none;
}

form.wpcf7-form p {
    margin-bottom: 3px;
}

.listings .listings-grid .listing .content .title a {
    color: #000;
}
@media (min-width: 768px) and (max-width: 979px) { 
.welcome .slide>.inner {
    padding-top: 115px;
    height: 300px;
}

#label-header {
    width: 48px;
    position: absolute;
    right: 80px;
    top: 7px;
}
}
@media (max-width: 767px) {
.welcome .slide>.inner {
    padding-top: 115px;
    height: 200px;
}

#label-header {
    width: 48px;
    position: absolute;
    right: 80px;
    top: 7px;
}
}
.pagecustom-118{background-repeat:repeat !important;background-position:center top}	
.pagecustom-760{background-repeat:repeat !important;background-position:center top}	
.pagecustom-922{background-repeat:repeat !important;background-color:#ffffff !important;background-position:center top}	

    #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:after { display: none; }

body { background:  url()   }

