﻿.cor-p { color:#000 } /*Cor padrão - Preta*/
.cor-b { color:#fff } /*Cor padrão -Branca*/
.cor-h { color:#FEC502  } /*Cor head*/
.cor-d { color:#FEC502   } /*Cor destaque #FEC502 */
.cor-i { color:#FEC502  } /*Cor icones*/
.cor-hr, .cor-bg-d { background:#FEC502 }

.header-main { padding-top:5px; padding-bottom:5px; border-bottom:2px solid #FEC502 ; 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; line-height:20px;}

.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:#FEC502 }


.stm-listing-tabs ul li a { /*color: #FEC502 */}
.stm-listing-tabs ul li.active a { color:#FEC502 ;}

.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: #FEC502 ; color: #000 !important}

.main-menu li.current_page_item > a, .main-menu li:hover > a { background-color:#FEC502 /*#FEC502 */}

.copyright-text { color: #666}
.copyright-text a {color:#aaa}

.view-by a.active,
.copyright-socials ul li a {color:#FEC502 }

/*Detalhe*/
.det-preco { background-color:#333; color:#fff;}
.det-preco-aux { background-color:#FEC502 }

.deps-tabs > ul li.active { border-top-color: #FEC502 }

button.btn.btn-default, button { background: #FEC502 ; border-color:#FEC502 ;/**/}
.lists-inline i { color:#FEC502  }

.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: #FEC502 ;}

.car-listing-row .listing-car-item-meta .price, .car-listing-row .listing-car-item-meta .price:before {background: #FEC502 ; }
.car-listing-row .listing-car-item-meta .price .normal-price { color:#000}

.container-fluid.header-page.empresa, 
.container-fluid.header-page.contato,
.container-fluid.header-page.vender,
.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: #FEC502 ;
    border-color: #FEC502 ;
}


.parallax {
    background-attachment: scroll!important;
}
#contact-map {
    width: 100%;
    height: 400px;
    border-bottom: 2px solid #FEC502 ;
}


/*.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; }*/

.send-msg { margin-bottom:20px;}

.container-fluid.header-page.empresa { background-image: url(../img/bg-emp.jpg)}
.container-fluid.header-page.financiamento {background-image:url(../img/bg-finan.jpg);}
.container-fluid.header-page.contato {background-image:url(../img/bg-contato.jpg);}
.container-fluid.header-page.vender {background-image:url(../img/bg-vender.jpg);}


.mapa-site {}
.mapa-site ul {list-style-type: none; margin:0}
.mapa-site ul li { border-bottom:1px solid rgba(255,255,255,.05); margin-bottom: 10px;
    padding-bottom: 7px}
.mapa-site ul li a:hover { color:#FEC502 ; text-decoration:none;}    



footer div.container > div.row-2 > div { height:300px;}


.carousel-inner div.item img { width:100%}


@media (max-width: 991px)
{
    /*Logo*/
    #img-logo-header {
        width:230px;
    }
    
    .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-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 { padding-right:4px;}
    
    footer div.container > div.row-2 > div { height:300px;}
    
}


@media (max-width: 480px)
{
    
    .cor-h { /*color:#222*/ }
    
    .header-main .header-top-info .header-top-info-item {
        margin-top: 0px;
        margin-left: 5px;
        margin-bottom: 7px;
        padding-right:0px;
    }
    .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*/}
}

