/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
/*********************************************************
**HEADER**************************************************
******************************************************** /
/**TopBar************************/
/**Accesibility**/
#pojo-a11y-toolbar{
 display:flex;
 flex-direction:column-reverse; position:relative!important;
 right:0!important;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{
 background-color:#81D742;
 background-color:var(--color-primario);
 position:relative; top:0;right:0!important; z-index:100; 
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a.pojo-a11y-toolbar-toggle-link{
  position:absolute;right:0;  
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
 opacity: 0;
 transition: all .5s ease-in-out;
 overflow:hidden;
 width:100%;height: 0;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {
  opacity: 1;
  height:auto;
}
ul.pojo-a11y-toolbar-items.pojo-a11y-tools {
 display:flex; flex-wrap: wrap;
}

/**Menu***/
#menu-menu-principal li.pedir-cita{
  margin-top:-4px;
}
#menu-menu-principal li.pedir-cita a{
  background-color:#D8BA82;color:black;
  font-weight: bolder;
  padding:12px 10px 10px;
}
#menu-menu-principal li.pedir-cita a:hover{
  background-color:#edc16f;
  padding:12px 10px 10px;
  opacity:1;
}

/**Bookly***/
.bookly-form .bookly-time-range .bookly-form-group{
	margin-right:15px;
}

/**Footer**/
#footer-menu ul li{
  color:#D8BA82;
}
#footer-menu ul li:last-of-type{
  list-style:none;
  margin-top:1em;
}
#footer-menu ul li a.cita{
  border:1px solid #D8BA82;
  color:#D8BA82!important;
  letter-spacing: 1px;
  padding:.5em;
  text-transform:uppercase;
}
#footer-menu ul li a.cita:hover{
  background-color:#D8BA82;
  color:black!important;
}

@media (max-width:479px) {}
@media (max-width:767px) {}
@media (min-width:768px) and (max-width:980px) {}
