.site-header.modal-header {
    border:none;
}

.page-header,
.market-subtitulo,
.market-titulo {
    display: none !important;
}

.brand {
    margin: 20px 0 20px 0;
}

.navbar .nav {
    margin-top:25px;
}

.navbar .nav a,
.navbar li a {
    color: #00376e !important;
    background-color: #FFF !important;
}

.navbar li a:hover,
.navbar li a:focus,
.navbar li a:active,
.navbar .nav>.active>a:hover,
.navbar .nav>.active>a:focus {
    color: #0099CC !important;
    background-color: #FFF !important;
}

.navbar-inner {
    background-color:rgba(255, 255, 255, 0);
}

@media (max-width: 979px) {
    .novedades_div_img {
        margin: 45px auto 20px auto !important;
    }

    .brand {
        margin: 20px 0 20px 0 !important;
    }
    .navbar .nav,
    .navbar-inner {
        background-color:rgba(255, 255, 255,0) !important;
    }
    .affix {
        background-color:rgba(255,255,255,0.7) !important;       
    }
    .navbar .nav>li>a {
        color: #333 !important;
        background-color: rgba(255,255,255,0)  !important;
    }
    .navbar li a:hover,
    .navbar li a:focus,
    .navbar li a:active,
    .navbar .nav>.active>a:hover,
    .navbar .nav>.active>a:focus {
        color: #000 !important;
        background-color: rgba(255,255,255,0)  !important;
    }
    .navbar .btn-navbar {
        background-color:#EEE;
    }
    .navbar .btn-navbar:hover {
        background-color:#CCC;
    }
    .nav-collapse .nav>li>a:hover, 
    .nav-collapse .dropdown-menu a:hover {
        color:#CCC !important;
        background-color:rgba(255, 255, 255, 0) !important;    
    }
    .icon_contact {
        display:none;
        height:10px;
    }
    .text_contact {
        height: 0px;
    }
}

.imgstaff img {
    -webkit-border-radius: 50px;
    border-radius: 50px;
    overflow: hidden;
    margin-bottom:20px;
}

.imgstaff {
    border-bottom: 5px solid #00376e;
}

/* ---------- FORMULARIO ---------- */

.form-title {
    display: none;
}

.form label {
    color:#333;
}

textarea {
    height: 150px;    
}

.form .btn-primary {
    margin-left:-20px !important;
    color: #FFF;
    background-color: #0099CC;
    padding: 11px 19px;
    font-size: 17.5px;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border: none !important;

    webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.form .btn-primary:focus,
.form .btn-primary.active,
.form .btn-primary:active, 
.form .btn-primary:hover {
    color: #FFF;
    background-color: #00376e;

    webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}



/* ---------- CARRITO ---------- */


.nav .dropdown-toggle .caret {
    border-top-color: #666 !important; 
    border-bottom-color: #333 !important; 
}

.nav .dropdown-toggle .caret:hover {
    border-top-color: #333 !important; 
    border-bottom-color: #333 !important; 
}

h4 {
    color: #333;
}

form .modal-footer a,
form .modal-footer a:hover {
    text-decoration: none;
    padding: 11px 19px;
    font-size: 17.5px;
}

#catalogo .page-header {
    display: none;
}

.span12,
#carrito-detalle {
    margin-top:45px;
}

.dropdown-menu>.active>a {
    color: #333;
    background-color: #0099CC;
}

.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus, 
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus,
.dropdown-submenu:hover>a, 
.dropdown-submenu:focus>a {
    color: #FFF;
    background-color: #333;
}

.pagination ul > .active > a, 
.pagination ul > .active > span {
    color: #CCC;
}

#catalogo .btn-large,
.btn-mobile-block,
.comprar {
    color: #FFF !important;
    background-color:#0099CC !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border: none !important;

    webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

#catalogo .btn-large:hover,
.btn-mobile-block:hover,
.comprar:hover {
    color: #FFF !important;
    background-color:#333 !important;

    webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.control-group button,
.control-group a,
.table-responsive button {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border: none !important;
    padding: 10px 15px 10px 15px;
    background-color: rgba (255, 255, 255, 0) !important;
}

#catalogo .listado-productos  {
    margin-top: -52px !important;
}

.listado-productos .control-group {
    position: relative;
    top: -11px;
}

.detalle {
    margin-top: -40px !important;
}

.table th, .table td {
    vertical-align: middle;
}

.table-responsive input[type=number] {
    margin-bottom: 0px;
}

/* --- BOTONES SISTEMA CARRITO --- */

/*
.table-responsive button,
.control-group .btn {
    background-color: #f5f5f5;
}

.table-responsive button:hover,
.control-group .btn:hover {
    background-color: #e6e6e6;
}
*/

.btn-primary,
.yes, .no {
    color: #464133;
    background-color: #f5f5f5;
}

.btn-primary:focus,
.btn-primary:hover,
.btn-primary:active,
.yes:hover, .no:hover {
    color: #464133;
    background-color: #e6e6e6;
}

/*
.producto-acciones {
    display: inline !important;
}
*/


/* --- VARIABLES CARRITO --- */

label .control-label, .span6, .table-responsive a:hover,
.nav-tabs a, .listado-categorias a,
.path-categorias a, .icon-double-angle-left,
.categorias-y-productos h2,
.categorias-y-productos h2 small {
    color: #000;
}

.categorias-y-productos h2 small {
    margin-top: 15px;
}

h5, h5 a, .moneda,
.listado-productos .thumbnail, h3 {
    text-decoration: none !important;
    color: #333 !important;
    background-color: rgba(255, 255, 255, 0) !important;
}

h5 {
    margin-top:12px !important;
}

h5 a:hover {
    text-decoration: none !important;
    color: #0099CC !important;
}

.figure img {
    background-color: #eeeeee !important;
}

.thumbnail .caption {
    background-color: #DDD;
    padding: 0px 20px 20px 20px;
}

.novedadres_div {
    border-bottom: 5px solid #CCC;
}

.novedades_div_img {
    width: 100px;
    height: 100px;
    margin: 25px auto 20px auto;
    border-radius: 50px;
    overflow: hidden;
}