.navbar-container{
    background-color: #82bfae;    
}

.logo-market{
    margin-top: 0px;    
}

.site-header.modal-header{
    padding: 10px 0 10px;    
}
.site-header .brand{
    display: inline-block;    
}

.market-titulo{
    display: inline-block;    
}

.brand-text{
    display: inline-block;
    vertical-align: middle;
    font-family: Lato, Sans-Serif !important;
}

.brand{
    box-sizing: content-box;    
}

.btn-link:hover{
    color: #df6b2a !important;
}

.site-footer .btn:hover{
    background-color:#82bfae !important;
}

.btn-primary{
    background-color: #32aa37 !important;
}

.btn-primary:hover{
    background-color: #456069 !important
}

.required .control-label{
    color: #27363b;
}

.page-body .btn-link{
    color: #27363b;
}

.row-fluid{
    padding-top: 20px;
    padding-bottom: 20px;
}

.navbar .btn-navbar{
    background-color: #82bfae;
    float: left;
}

.navbar .btn-navbar {
    padding: 17px;
}

.listado-productos .thumbnail h5 a{
        color: #27363b;
}

.listado-productos .thumbnail h3 small{
    color: #27363b;
}

.listado-productos h3{
    color: #27363b;
}

.precio-tachado .moneda{
    color: #ff0000;    
}

.precio-tachado{
    color: #ff0000;    
}

a{
    color: #82bfae;
}

.page-header h1 small{
    padding-left: 10px;
    color: #82bfae;
}

.caret{
    border-top: 4px solid #fff;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{
    background-color: #82bfae;
}

.btn-link{
    color: #82bfae;
}

.thumbnail{
    background-color: #fff !important;
} 

.page-content h1{
    padding: 0px 0px 0px;
}

.page-content .noticias h1{
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.site-footer .btn{
    background-color: #df6b2a;
}

.dropdown-menu>li>a:hover{
    background-color: #82bfae;
}
    
@media (max-width: 1199px){
        
    .h-separator{
        height: 27px !important;
    }
    
    .well-large{
        padding: 0px;
    }
    
    .page-content .noticias h1{
        top: 45% !important;
    }
}

@media (max-width: 979px){
        .page-content .destacado h2{
            padding: 10px;
        }
        
    .page-header h1 small{
    padding-left: 0px;
    padding-top: 8px;
}

.site-body{
    font-size: 11px !important;
}

.row-fluid [class*="span"]{
    font-size: 11px;
}

.page-content .noticias h1{
    font-size: 18px !important;
    top: 45% !important;
}
}

@media (max-width: 767px){

.page-content .destacado h1{
    text-align: center !important;
    padding-top: 40px
}

.page-content .destacado h2{
    text-align: center !important;
}

.a img, .noticias a img{
    max-width: 100%;
}

.page-content .noticias h1{
    top: 45% !important;
}

.categorias-y-productos .listado-categorias ul.nav>li>a{
    font-size: 18px !important;
    padding-left: 90px;
}

}

@media (max-width: 710px){
    .categorias-y-productos .listado-categorias ul.nav>li>a{
    font-size: 18px !important;
    padding-left: 0 !important;
}

.page-content .noticias h1{
    top: 45% !important;
}
    
}

@media (max-width: 573px){
    .site-header .brand-text .market-titulo{
        font-size: 30px;
    }
}

@media (max-width: 480px){
    .page-header h1 small{
        padding-left: 0px;
        padding-top: 20px;
    }
    
    .page-content .noticias h1{
    top: 45% !important;
}

.categorias-y-productos .listado-categorias ul.nav>li>a{
    font-size: 18px !important;
    padding-left: 90px;
    margin-left: 98px;
}

.slider-bg{
    padding: 0px 0px 0px !important;
}

}

@media (max-width: 441px){
    .site-header .brand-text .market-titulo{
        font-size: 24px;
    }
    .logo-market{
        height: 47px!important;
        margin-top: 5px;
    }
    
    .site-header.modal-header .container{
        margin-top: 5px !important;
    }
    
    .site-header.modal-header {
    padding: 0px 0px 0px;
    margin: -5px;
}

.brand-text .market-titulo{
    margin: 0 0 -5px;
}
    
}

@media (max-width: 440px){
    .categorias-y-productos .listado-categorias ul.nav>li>a{
    font-size: 18px !important;
    padding-right: 0px;
    margin-left: 108px;
}

    .page-content .noticias h1{
    top: 45% !important;
}

.nav.nav-pills{
    margin-left: -50px !important;
}

}

@media (max-width: 374px){
    .site-header .brand-text .market-titulo{
        font-size: 20px;
    }
        .logo-market{
        height: 37px!important;
        margin-top: 10px;
    }
    
    .brand-text .market-titulo{
        margin: 0 0 -8px;
    }
    
    .site-header.modal-header{
        margin: -10px;
    }
    
}

@media (max-width: 350px){
    .categorias-y-productos .listado-categorias ul.nav>li>a{
    font-size: 14px !important;
    margin-left: 63px;
}

    .page-content .noticias h1{
    top: 45% !important;
}
    
}

@media (max-width: 346px){
    .site-header .brand-text .market-titulo{
        font-size: 15px;
    }
        .logo-market{
        height: 37px!important;
    }
}

@media (max-width: 282px){
    .site-header .brand-text .market-titulo{
        font-size: 10px;
    }
}

.pregunta{
    padding: 10px;
    border-top: 1px #ccc solid;
}

.pregunta:hover{
    background-color: #ccc !important;
}

.frecuentes h2{
    padding: 10px;
}

body, p{
    font-family: 'Helvetica', 'Verdana', sans-serif;
}

.site-body span, small{
    font-family: 'Helvetica', 'Verdana', sans-serif;
}

/*.listado-categorias ul li:nth-child(4){
    color: red !important;  
}*/

.listado-categorias ul.nav>li:nth-child(4)>a {
    color: red!important;
}