/*
 Theme Name:   FisioSalas
 Theme URI:    https://fisiosalas.com/
 Description:  PersonalizaciÃ³n del GeneratePress para FisioSalas
 Author:       EBWEB
 Author URI:   https://ebweb.es
 Template:     generatepress
 Version:      0.1
*/

/*
@media only screen and (min-width: 1000px) {
 .inside-header>.site-branding, .inside-header>.navigation-branding, .inside-header>.site-logo, .site-branding-container, #site-navigation .navigation-branding .site-logo, #sticky-navigation .navigation-branding {
 position: absolute;
 z-index: 1000;
 margin-top: 15px;
 }

 #site-navigation {
 display: flex;
 }
}

*/
/****** VARIABLES ********/

:root{
--verde-claro: #d9f1f0;
--verde: #00a19a;
--azul: #00819a;
--verde-oscuro: #334b49;
}
/* #51B7B7 */

.verde{ color: var(--verde);}
.azul{ color: var(--azul);}
.verde-claro{ color: var(--verde-claro);}

/*****************************************************/
/******************* CABECERA ***********************/
/*****************************************************/
#masthead.site-header.has-inline-mobile-toggle, #sticky-navigation{
-webkit-box-shadow: 1px 5px 5px -3px rgba(0,0,0,0.2); 
box-shadow: 1px 5px 5px -3px rgba(0,0,0,0.2);
}

/* */
@media only screen and (max-width: 1000px) {
 .main-navigation .main-nav ul li[class*="current-menu-"] > a {
background: var(--verde-claro);
}

.main-navigation .main-nav ul li > a:hover {
background: #eff9f9;
}
}
/*************** CENTRADO VERTICAL LOGO EN MENÚ ****************/

@media only screen and (min-width: 1000px) {
 .header-image.is-logo-image {
 position: absolute;
 top: -10px;
 }
.sticky-navigation-logo{
 position: absolute;
 top: -10px;
 }
 .main-navigation.sticky-navigation-transition .main-nav > ul > li > a {
 line-height: 70px;
 }
 #sticky-navigation .navigation-branding {
 margin-top: 0px;
 }
}

@media only screen and (max-width: 1000px) {
 .site-header .header-image {
 width: 200px;
 }
}
@media only screen and (max-width: 900px) {
 .site-header .header-image {
 width: 160px;
 }
}


/************ TOP BAR ***************/
.top-barra{
width: 100%;
background: #e5e5e5;
}
.top-bar-div{
max-width: 1200px;
margin: 0 auto;
padding: 0px 40px;
display: flex;
flex-flow: row wrap;
}
.flex-tb-item  {
flex-basis:50%;
}
.flex-tb-item:nth-child(even)  {
text-align: right;
}
.top-bar-div p{
font-size: 80%;
margin-bottom: 0px;

}
.top-bar-div a{
text-decoration: none;
}
.top-bar-div p a:hover{
text-decoration: underline;
}
/******************** GENERALES ****************/

.button{
border-radius: 20px;
}

.hero-1{
 height: 85px;
 }


@media only screen and (max-width: 1000px) {
 .hero-1{
 height: 0px;
 }
}

/************************** BLOG **************************/

.blog .generate-columns-container .inside-article{
padding: 30px 20px !important;
background: #fafafa;
}

@media only screen and (max-width: 1225px) {
 .blog .content-area{
 margin-left: 10px;
 margin-right: 10px;
 }
}

.comments-area{
display: none;
}

/********* Footer ***********/

#footer-widgets, #footer-widgets a{
font-size: 15px;
line-height: 1.2em;
text-decoration: none;
}

#footer-widgets a:hover{
text-decoration: underline;
}

/******** Cookies *****/

#cmplz-document {
max-width:100%;
width: 100%;
}




