﻿.cor-p { color:#000 } /*Cor padrão - Preta*/
.cor-b { color:#fff } /*Cor padrão -Branca*/
.cor-h { color:#FEF200 } /*Cor head*/
.cor-d { color:#FEF200  } /*Cor destaque #FEF200*/
.cor-i { color:#FEF200 } /*Cor icones*/
.cor-hr, .cor-bg-d { background:#FEF200}

.header-main { padding-top:5px; padding-bottom:5px; border-bottom:2px solid #fff; background:#000}
.header-main .header-address { max-width:318px;}
.header-main .heading-font a,
.header-main .header-address a { color:#f5f5f5; }
.header-main .header-top-info .header-top-info-item a {font-weight:normal}

.header-nav.header-nav-transparent { background: rgba(0, 0, 0,0.8);}
.header-nav.header-nav-transparent:hover { background: rgba(2, 2, 2,9);}
.header-nav li > a { color:#fff;}

/*Topo Location*/
.topo-location {
    z-index: 1000;
    position: fixed;
    width: 100%;
    height: 25px;
    background: #333; 
    color:#FFF001;
    padding-left:20px;
    padding-right:20px;
    padding-top:3px;
    display:none;
}
.topo-location a, .topo-location i {color:#fff}
.wrapper { margin-top:30px;}


.mobile-menu-trigger { background:#444;}
.mobile-menu-trigger span { background:#FEF200}


.stm-listing-tabs ul li a { color: #FEF200}
.stm-listing-tabs ul li.active a { color:#000;}

.car-listing-row .listing-car-item-meta .price .normal-price, .car-listing-row .listing-car-item-meta .price .sale-price { color:#000}

.stm-button, input[type="submit"], button, .button, .load-more-btn {background-color: #FEF200; color: #000 !important}

.main-menu li.current_page_item > a, .main-menu li:hover > a { background-color:#FEF200 /*#FEF200*/}

.copyright-text { color: #666}
.copyright-text a {color:#aaa}

.view-by a.active,
.copyright-socials ul li a {color:#FEF200}

/*Detalhe*/
.det-preco { background-color:#333; color:#fff;}
.det-preco-aux { background-color:#FEF200}
#tab-opcional span.fa { color:#FEF200 }

.deps-tabs > ul li.active { border-top-color: #FEF200}

button.btn.btn-default, button { background: #FEF200; border-color:#FEF200;/**/}
.lists-inline i { color:#FEF200 }

.main-menu li.current_page_item > a, .main-menu li:hover > a { color: #000 !important}

footer /*.footer-contato*/ a { text-decoration:none; color:#aaa;}
footer .footer-social-midia li a:hover {background: #FEF200;}

.car-listing-row .listing-car-item-meta .price, .car-listing-row .listing-car-item-meta .price:before {background: #FEF200; }
.car-listing-row .listing-car-item-meta .price .normal-price { /*color:#fff*/}

.container-fluid.header-page.empresa, 
.container-fluid.header-page.contato,
.container-fluid.header-page.financiamento,
.container-fluid.header-page.estoque  
{
    background-position:center center; 
    background-image:url(../img/bg-2.jpg);
    margin-top:0px;
    height:300px;
        
        }
.dv-background { height:300px}

.car-action-unit:hover, .car-action-unit i {
    color: #FEF200;
    border-color: #FEF200;
}


.parallax {
    background-attachment: scroll!important;
}
#contact-map {
    width: 100%;
    height: 400px;
    border-bottom: 2px solid #FEF200;
}


/*.mobile-menu-trigger {top:2px;}*/

.span-lojas,.span-lojas a { text-decoration:none; color:#222;}
.span-lojas a.tel-mobile {font-weight:bold; }

.form-fitro-estoque div.form-group { margin-bottom:0px; }
#txtFaixaPreco {border:0; font-weight:bold; color:#182983}

/*footer div.container > div.row-1 > div, footer div.container > div.row-2 > div { height:300px; }*/
@media (min-width: 768px) {
footer div.container > div.row-1 > div, footer div.container > div.row-2 > div { height:300px;}
}

.send-msg { margin-bottom:20px;}

.container-fluid.header-page.empresa { background-image: url(../img/bg-emp.jpg)}

.carousel-inner div.item img {
    width: 100%;
}


@media (max-width: 991px)
{
    /*Logo*/
    #img-logo-header {
        width:230px;
    }
    .header-top-info { width:65% }
    .header-main .header-top-info .header-top-info-item {
        margin-top: 0px;
        margin-left: 5px;
        margin-bottom: 7px;
        padding-right:0px;
    }
    
    .stm-call-to-action .call-to-action-content .content,
    .stm-call-to-action .call-to-action-meta .content { font-size:25px; padding-bottom:20px}
    
    .stm-call-to-action .call-to-action-right { float:left; margin-top:10px;}
    
    .header-main .header-top-info .header-top-info-item 
    {
        padding-right:40px;
        margin-left:0px;
    }
}

@media (max-width: 767px)
{
    /*Logo*/
    #img-logo-header {
        width:210px;
        margin-left:-9px;
    }
    .header-top-info { width:auto; }
    
    
    /*.header-main { background-image:none;}*/
    
    
    .header-address{
        display: none;
    }
    .deps-tabs div.lists-inline {
        width: 100%
    }
    
    .single-car-actions { /*display:none;*/}
    
    .container-fluid.header-page.empresa, .container-fluid.header-page.contato, .container-fluid.header-page.financiamento, .container-fluid.header-page.estoque 
    {
            background-position: center center;
    }
    
    
    .header-main .header-top-info .header-top-info-item { margin-bottom:7px;}
}


@media (max-width: 480px)
{
    
    .cor-h { /*color:#222*/ }
    
    .header-top-info { width:100%; }
    .header-main .header-top-info .header-top-info-item { padding-right:10px;}
    
    
    .header-main .header-top-info .header-main-phone a { font-size:15px;}
       
    
    #header .logo-main { margin-bottom:0px;}
    
    /*.nav-tabs>li { float:none}*/
    .deps-tabs > ul li a { padding:18px 15px;}
    
    
    #main .container-fluid {
        /*padding-right: 0px;
        padding-left: 0px;*/

    }
    
    .col-sm-12 { /*padding-left:5px; padding-right:5px*/}
    
    .bem-vindo { float:right; width:100%; margin-bottom:10px;}
    
    
    
    .container-fluid.header-page.empresa, 
    .container-fluid.header-page.contato,
    .container-fluid.header-page.financiamento,
    .container-fluid.header-page.estoque  
    {
        background-position:center center; 
        /*background-image:url(../img/bg-2.png);*/
        margin-top:0px;
        height:200px;
        
            }
    .dv-background { height:200px}
    
    
    .single-car-actions,
    .single-car-actions > ul li { display:block}
}

