﻿.cor-p { color:#000 } /*Cor padrão - Preta*/
.cor-b { color:#fff } /*Cor padrão -Branca*/
.cor-h { color:#222 } /*Cor head*/
.cor-d { color:#4295D5  } /*Cor destaque #4295D5*/
.cor-i { color:#4295D5 } /*Cor icones*/
.cor-hr, .cor-bg-d { background:#4295D5}

.header-main { padding-top:15px; padding-bottom:15px;background-color:#182983; border-bottom:1px solid #fff}
.header-main .header-address { max-width:318px;}
.header-main .heading-font a,
.header-main .header-address a { color:#fff}

.header-nav.header-nav-transparent { background: rgba(53, 51, 52,0.8);}
.header-nav.header-nav-transparent:hover { background: rgba(53, 51, 52,1);}
.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 span { background:#4295D5}

.stm-listing-tabs ul li a { /*color: #4295D5*/}
.stm-listing-tabs ul li.active a { color:#4295D5;}

.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: #4295D5; color: #fff !important}

.main-menu li.current_page_item > a, .main-menu li:hover > a { background-color:#4295D5}

.copyright-text { color: #666}
.copyright-text a {color:#aaa}

.view-by a.active,
.copyright-socials ul li a {color:#4295D5}

/*Detalhe*/
.det-preco { background-color:#333; color:#fff;}
.det-preco-aux { background-color:#4295D5}

.deps-tabs > ul li.active { border-top-color: #4295D5}

button.btn.btn-default, button { background: #4295D5; border-color:#4295D5;/**/}
.lists-inline i { color:#4295D5 }

.main-menu li.current_page_item > a, .main-menu li:hover > a { color: #fff !important}

footer /*.footer-contato*/ a { text-decoration:none; color:#aaa;}
footer .footer-social-midia li a:hover {background: #4295D5;}

.car-listing-row .listing-car-item-meta .price, .car-listing-row .listing-car-item-meta .price:before {background: #4295D5; }
.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 -400px; background-image:url(../img/bg-2.png)}

.car-action-unit:hover, .car-action-unit i {
    color: #4295D5;
    border-color: #4295D5;
}


.parallax {
    background-attachment: scroll!important;
}
#contact-map {
    width: 100%;
    height: 400px;
    border-bottom: 2px solid #4295D5;
}


.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 (max-width: 991px)
{
    /*Logo*/
    #img-logo-header {
        width:200px;
    }
    
    .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;}
}

@media (max-width: 767px)
{
    /*Logo*/
    #img-logo-header {
        width:190px;
        margin-left:-9px;
    }
    .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;
    }
    
}


@media (max-width: 480px)
{
    .header-main .header-top-info .header-top-info-item {
        margin-top: 0px;
        margin-left: 5px;
        margin-bottom: 7px
    }
    .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*/}
    
    .single-car-actions,
    .single-car-actions > ul li { display:block}
}

