.site-header{ height: 90px; box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2);}

.site-header .main-header .logo a {
    padding: 0;
    width: 250px !important;
    background-color: rgba(250, 250, 250, 1.95);
}

.scrolled-header {
    height: 90px;
}

.detalhes{
    width: 165px !important;
}

/* jssor slider arrow navigator skin 05 css */
        /*
        .jssora05l                  (normal)
        .jssora05r                  (normal)
        .jssora05l:hover            (normal mouseover)
        .jssora05r:hover            (normal mouseover)
        .jssora05l.jssora05ldn      (mousedown)
        .jssora05r.jssora05rdn      (mousedown)
        */
        .jssora05l, .jssora05r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 40px;
            cursor: pointer;
            background: url('../slider/img/a17.png') no-repeat;
            overflow: hidden;
        }
        .jssora05l { background-position: -10px -40px; }
        .jssora05r { background-position: -70px -40px; }
        .jssora05l:hover { background-position: -130px -40px; }
        .jssora05r:hover { background-position: -190px -40px; }
        .jssora05l.jssora05ldn { background-position: -250px -40px; }
        .jssora05r.jssora05rdn { background-position: -310px -40px; }

        /* jssor slider thumbnail navigator skin 01 css */
        /*
        .jssort01 .p            (normal)
        .jssort01 .p:hover      (normal mouseover)
        .jssort01 .p.pav        (active)
        .jssort01 .p.pdn        (mousedown)
        */
        .jssort01 .p {
            position: absolute;
            top: 0;
            left: 0;
            width: 80px;
            height: 80px;
        }
        
        .jssort01 .t {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: none;
        }
        
        .jssort01 .w {
            position: absolute;
            top: 0px;
            left: 0px;
            width: 100%;
            height: 100%;
        }
        
        .jssort01 .c {
            position: absolute;
            top: 0px;
            left: 0px;
            width: 78px;
            height: 78px;
            _border: #18428c 2px solid;
            _box-sizing: content-box;
            background: url('../slider/img/t01.png') -800px -800px no-repeat;
            _background: none;
        }
        
        .jssort01 .pav .c {
            top: 2px;
            _top: 0px;
            left: 2px;
            _left: 0px;
            width: 80px;
            height: 80px;
            _border: #000 0px solid;
            _border: #18428c 2px solid;
            background-position: 50% 50%;
        }
        
        .jssort01 .p:hover .c {
            top: 0px;
            left: 0px;
            width: 80px;
            height: 80px;
            border: #18428c 1px solid;
            background-position: 50% 50%;
            cursor: pointer;
        }
         
        .jssort01 .p.pdn .c {
            background-position: 50% 50%;
            width: 80px;
            height: 80px;
            border: #18428c 2px solid;
        }
      
.search-section .search-content .search-form { margin-top: 5px; }
.search-section .search-content { margin-top: -4%; }
.search-section {background-color: #FFFFFF; }
.search-section .search-content .search-form select {color: #5b5b5b;}
.contact-content .send-message input {color: #5b5b5b;}

.car-details ul li span { color: #5b5b5b;}
.more-details .info-list ul li span { color: #5b5b5b; }

.thumb-content{overflow: hidden;}
.service-item {height: 160px;margin-bottom: 160px; }
#enviarFinanciamento { background-color: #FF6600}
.control-label {color: #ffffff; font-weight: normal }

.reservado {
    background: url(../images/reservado.png);
    width: 219px;
    height:104px;
    left: 90px;
    top: 58px;
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg);
}

.vendido2 { 
    background-image: url('../images/vendido2.png');
    width: 100px !important;
    height:98px;
    left: 271px;
    top: 4px;

}

.estado-label {
    overflow: hidden;
    color: #252525;
    font-size: 14px;
    padding: 5px 80px;
    position: absolute;
    z-index: 2;
}
.car-item {
  overflow: hidden;
}

.vendido {  margin-top: 10px; margin-left: 10px; position: absolute;width: 100px; height: 100px;
            color: #fff !important; }
            
.novidade {  right:0; margin-right:22px; margin-top: 190px; position: absolute;width: 100px; height: 100px;
            color: #fff !important; }

.car-item .thumb-content .car-banner-rent {  margin-top: 184px; }
.car-item .thumb-content .car-banner-sale {  margin-top: 184px; }
.car-item .thumb-content .car-banner-new {  margin-top: 184px; }

.car-item .thumb-content .car-banner-new a {
  background-color: #ff0000;
  
}