﻿body, #contenido, .wrapper {background-color:#fff !important;}
.navbar {
    background-color: #fff;
	margin-top: 0px;
}

#contenedor-home .navbar {
	margin-top: 90px !important;
}

iframe { 
	margin-top: 48px; /* 200px */
}

.header-home-logo {
    background-color: transparent;
    height: 90px;
    margin-top:0;
    margin-bottom:0;
    background-size:148px;
    background-position: 0 center;
}
.header-home .header-home-logo {
	background-image: url('/usuario/contenido/plantilla1/css/img/profs.png') !important;
}

.header-home {
	/* background-image: url(img/solo-profesionales.png);
    background-repeat: no-repeat; background-position: right top; background-color: #ffbe00; */
    background:#fff;
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a {
    color: #000;
	font-weight:700;
}

.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a:hover  {
    color: #000;
}
.navbar-inverse .cbp-spmenu-left > .navbar-nav, .navbar-inverse .navbar-header > .navbar-nav {
    background:#ffb300;
    border-radius:6px;
}
.navbar-nav .menu-top-buscador .input-group-addon, .buscador-top-home .input-group-addon{
    background:#fff;
    border:none;
}

.buscador-top{
    box-sizing: border-box;
    border: 1px solid #5e5e5e;
    border-radius: 4px;
    background:#fff;
}
.menu-top-buscador .buscador-top input[type="search"], .buscador-top-home .buscador-top input[type="search"]{
    background:none;
}

.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{
    background: #8e2800;
    color:#fff;
}
.buscador-top-home {
    right: 8px;
    top: 36px;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
    background: #8e2800;
    color: #fff;
}
.dropdown-menu .divider {
    background-color: #b64926;
}
.navbar-inverse .navbar-toggle {
    margin-top:0;
    margin-bottom: 0;
    background:#ffb300;
    height:46px
}
.navbar-inverse .navbar-toggle .icon-bar{
    background:#000;
}
.navbar-inverse .navbar-toggle:hover{
    background:#8e2800;
}
.navbar-inverse .navbar-toggle:hover .icon-bar{
    background:#fff;
}
.navbar-inverse .navbar-header > .navbar-nav .menu-top-usuario {
    background:#8e2800;
}
.navbar-inverse .navbar-header > .navbar-nav .menu-top-usuario a{
    color:#fff;
}
.navbar-inverse .navbar-header > .navbar-nav .menu-top-usuario a:hover{
    background:#3f3f3f;
}
.navbar-inverse .menu-top-usuario .megamenu-config> li ul > li > a{
    color:#3f3f3f !important;
}
.navbar-inverse .menu-top-usuario .megamenu-config> li ul > li > a:hover{
    color:#8e2800 !important;
    background:none !important;
}
.navbar-right .navbar-right li div.cesta a.ver-cesta{padding:0;}

.navbar.navbar-inverse.navbar-fixed-top {
	box-shadow: 2px 2px 4px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
/**colores-links***/
/*.menu-top-link:nth-of-type(2) {
	background: #468866;
	border-radius: 0 5px 5px 0;
}*/
.cbp-spmenu-left .menu-top-link:last-of-type {
	border-radius: 0 5px 5px 0;
	background-color: #468765;
}
.cbp-spmenu-left .menu-top-link {
	background-color: #8e2800;
}
.menu-top-link a{
	color: #fff !important;
}
.menu-top-link:hover, .menu-top-link a:hover {
	background: #f87400 !important;
}
.menu-top-link a:hover {
	border-radius: 0 5px 5px 0;
}

/* MENU MEDIA QUERIES */
@media (max-width: 767px){
    .header-home {background-image: none;}
}
@media (min-width: 768px){
    #contenedor-home .navbar {padding-top:10px;}
}
@media screen and (max-width: 992px){
    .menu-top-idiomas a, .menu-top-usuario a, .menu-top-cesta a {padding:10px;}
    .buscador-top-home .buscador-top{display:none;}
    .navbar-nav .open .dropdown-menu{box-shadow: 0 6px 12px rgba(0,0,0,.175);}
}
@media screen and (min-width: 767px) and (max-width: 992px){
    #contenedor-home .navbar-inverse .navbar-header > .navbar-nav {position:fixed; top:24px; right:16px; z-index:9999;}
    #contenedor-home .header-home{z-index:99;}
}
@media screen and (min-width: 1170px){
    .header-home > div[class^="col-"] { background: transparent url(img/header-banner-eslogan.png) calc(100px + 10vw) 0 no-repeat; }
    .buscador-top-home .form-control{width: auto !important; min-width:200px !important;}
}
@media screen and (max-width: 767px){
    .navbar-inverse .navbar-header > .navbar-nav {margin-right:15px;}
}

/* COMPRESSING MENU */
.navbar .menu-top-familias a, .navbar .nom-familia{white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.navbar .nom-familia{max-width:100px; margin-top:-6px;line-height:1;}
@media (max-width:1480px){
    .navbar-nav .icon-home{font-size:18px;}
    .navbar-inverse .navbar-nav>li>a, .navbar-right .navbar-right li div:not(.popup-usuarios) a{padding:10px 6px; }
    .navbar-right .navbar-right li .popup-usuarios a{padding:0 !important;}
    .navbar .badge{margin-left:-5px;}
}
@media screen and (max-width: 1320px){
    .navbar-inverse .navbar-nav>li>a, .navbar-right .navbar-right li div:not(.popup-usuarios) a{
        font-size:12px; 
        white-space: nowrap; overflow:hidden; text-overflow: ellipsis;max-width:100px;}
    .navbar-right .navbar-right li div.cesta a {max-width:unset;}
    .navbar-inverse .menu-top-buscador{display:none;}
}
@media screen and (max-width: 1024px){
    .navbar-nav .menu-top-usuario-titulo, .navbar-nav .menu-top-cesta-titulo{display:none;}
    .navbar-inverse .navbar-nav>li.menu-top-usuario>a .fas{padding-left:6px; padding-right:6px;}
    .navbar-inverse .navbar-nav>li.menu-top-movil>a .fas{padding-left:6px;}
    .navbar-inverse .navbar-nav>li.menu-top-movil p{    
        margin: 0;
        padding-left: 16px;
        text-transform: uppercase;
        font-size: 1rem;
        font-weight: normal;
    }
}
@media screen and (max-width: 767px){
    .navbar-inverse .navbar-nav>li>a {padding: 15px 8px;}
}


/* Btns */
.aplicar-filtro {color: #000;background: #ffb300;border:1px solid #ffb300;}
.quitar-filtro {color: #ffb300;background: #fff;border: 1px solid #ffb300;}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default, .aplicar-filtro:hover, .quitar-filtro:hover {
    color: #fff; background-color: #8e2800;border-color: #8e2800;
}
.boton-sugerencias button { 
	display:none;
}
.aplicar-filtro, .quitar-filtro {
   width:100%;
}
.thumbnail {
    border: 1px solid #ffbe00 !important;
    border-radius: 0px !important;
}


/********* DROPWDOWN **********/
.dropdown-menu .divider { background-color: #bbb !important;}
.dropdown-submenu>a:after {border-left-color:#bbb;}
.megamenu-config> li ul > li > a:hover, .megamenu-config> li ul > li > a:focus {color: #FFBE00;}
.tamany-producte a { color: #444 !important; border:1px solid #444;}
.tamany-producte a:hover { background:#FFBE00 !important; color:#000; border:1px solid #FFBE00;}
.menu-top-familias a:hover{color:#FFBE00;}
/**link recuperar password**/
#formlogin .recuperar-password {
	color: #8e2800;
}
.recuperar-password:hover {
	background-color: #fff !important;
	font-weight: bold;
}

/*****OCULTA OJO CONFIGURACIÓN****/
.dropdown.menu-large-config.menu-top-configuracion {
	visibility: show;
}
/**** OCULTAR MENÚ TAMANY ****/
/*.navbar-header .menu-top-configuracion{
    display:none;
}*/