/*
Theme Name: Scouts ES
Description: A <a href='http://codex.wordpress.org/Child_Themes'> Child Theme</a> for the Enfold Wordpress Theme.
Version: 1.0
Author: Freepress S. Coop. Mad
Author URI: http://freepress.coop
Template: enfold
*/

/*Add your own styles here:*/

/* alineación de widgets header boton quiero ser.. */
#header .widget { position: absolute; right: 50px; top: -150px; }
.header-scrolled .widget { top: -110px !important; }

/* REVISAR ACTIVE MENU */

#top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext {font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: normal; font-size: 18px!important;}

.header_color .main_menu ul:first-child > li > a {color: #333 !important;}
.header_color .main_menu ul:first-child > li > a:hover {color: #622599 !important;}

.header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a, #top .header_color .main_menu .menu ul .current-menu-item > a { color: #622599!important; }

#top .header_color .main_menu .menu ul li>a:hover { color: #622599!important; }

.search-text { margin-left: 5px; font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: normal;}

/* alinear a la derecha los filtros de categorias home */
.av-masonry-sort { text-align: right; visibility: hidden;}


#header_main_alternate { background-color: #fff !important; padding: 25px 0px; }

#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text { background: #622599; color: #FFF; border-color: #f1f1f1; }

#top .title_container .container {
	margin-top: 50px;
    min-height: 56px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 60px;
}

.image-overlay.overlay-type-extern .image-overlay-inside {display: none !important;}
.image-overlay {visibility: hidden; }
.image-overlay .image-overlay-inside:before { content: “” !important;}

/* Botones generales */

.boton {
  cursor: pointer !important;
  background: #622599;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}
.boton:hover {
  background: #efe9f5;
  transition: all 0.8s;
  color: #622599;
  cursor: pointer !important;
}
.boton:active {
  background: #c7a2e8;
  transition:all 0.7s;
}

.boton-verde {
  background: #73bb3d;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-verde:hover {
  background: #eef7e6 ;
  transition: all 0.8s;
  color: #73bb3d;
  cursor: pointer !important;
}
.boton-verde:active {
  background: #c5e4ad;
  transition:all 0.7s;
}

.boton-amarillo {
  background: #ffa900;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-amarillo:hover {
  background: #fff6e6 ;
  transition: all 0.8s;  
  color: #ffa900;
  cursor: pointer !important;
}
.boton-amarillo:active {
  background: #ffe5b3;
  transition:all 0.7s;
}

.boton-rosa {
  background: #bb2a5e;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-rosa:hover {
  background: #faeaf0;
  transition: all 0.8s;  
  color: #bb2a5e;
  cursor: pointer !important;
}
.boton-rosa:active {
  background: #e896b4;
  transition:all 0.7s;
}

.boton-celeste {
  background: #00a4e9;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-celeste:hover {
  background: #e9f8ff;
  transition: all 0.8s;  
  color: #00a4e9;
  cursor: pointer !important;
}
.boton-celeste:active {
  background: #9de2ff;
  transition:all 0.7s;
}

.boton-naranja {
  background: #f36e00;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-naranja:hover {
  background: #fff1e6;
  transition: all 0.8s;  
  color: #f36e00;
  cursor: pointer !important;
}
.boton-naranja:active {
  background: #ffcfa7;
  transition:all 0.7s;
}

.boton-rojo {
  background: #ed2326;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-rojo:hover {
  background: #fef7f7;
  transition: all 0.8s;  
  color: #ed2326;
  cursor: pointer !important;
}
.boton-rojo:active {
  background: #fbc8c9;
  transition:all 0.7s;
}

.boton-azul {
  background: #0083ab;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  cursor: pointer !important;
}
.boton-azul:hover {
  background: #ebfaff  ;
  transition: all 0.8s;  
  color: #0083ab;
  cursor: pointer !important;
}
.boton-azul:active {
  background: #cbf3ff ;
  transition:all 0.7s;
  cursor: pointer !important;
}

.boton-header {
  background: #fcd116;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  height: 38px; 
  margin: 3px;
  padding: 7px 6px 6px;
  font-size: 17px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #622599;
  cursor: pointer !important;
}
.boton-header:hover {
  background: #efe9f5;
  transition: all 0.8s;
  color: #622599;
  cursor: pointer !important;
}
.boton-header:active {
  background: #c7a2e8;
  transition:all 0.7s;
}


.titulo {
  cursor: hand !important;
  background: #622599;
  box-shadow: 0 0 0 0px #fff;
  border: 1px;  
  border-radius: 4px;
  width: 100%;
  height: 45px; 
  margin: 5px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}

.toggle_icon .vert_icon, .toggle_icon .hor_icon {border-color: #622599 !important;}

/* Imegen destacada en post */
#top.single-post .big-preview.single-big {
display: none;
}
.entry-content-wrapper .attachment-medium {float: right; padding: 10px 0 10px 30px;}


/* MAPAS */

.wpgmza_iw_title {
	background-color: #622599 !important;
	font-size: 18px !important;
	text-transform: uppercase;
	font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #fff;
	}
	
.wpgmza_iw_address {font-size: 12px;
	font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #000;}

.wpgmza_button {
	background-color: #efe9f5 !important; 
	color: #622599;
}

.wpgmza_iw_description {font-size: 14px;
	font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #000;}
	/*subir logo cabecera*/
	.logo {margin-top: -15px;}
	
#top label {
    font-size: 16px;
    font-weight: normal;
}

#wpgmza_table_1_filter  label {
    font-size: 18px;
background-color: #622599;
color: #fff;
}

.dataTables_wrapper {
    margin-top: 30px;
}


#top .alternate_color.title_container .main-title, #top .alternate_color.title_container .main-title a {color: #622599 !important; font-size: 22px;}

#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a {font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #622599;
	font-weight: normal;
	}
	
.post-title {font-size: 28px !important;}

.headline {display: none;}
@media screen and (max-width: 480px) {
  .boton {
  font-size: 24px;
  width: 100%;
  height: 50px;
  }
  
}


#top .main_color .input-text, #top .main_color input[type="text"], #top .main_color input[type="input"], #top .main_color input[type="password"], #top .main_color input[type="email"], #top .main_color input[type="number"], #top .main_color input[type="url"], #top .main_color input[type="tel"], #top .main_color input[type="search"], #top .main_color textarea, #top .main_color select {color: #632599 !important;}


.av_facebook_widget_wrap {background-color: #632599 !important;}

/* ********************
ARCHIVOS del Theme madre modificados:
1. funtions-enfold.php - line 123 search quitar etiqueta <span> para mostrar texto buscar - Sinsistema
2. file: includes/loop-index.php -line 199  incluir post thumnail en el contenido.
echo '<div class="entry-content" '.avia_markup_helper(array('context' => 'entry_content','echo'=>false)).'>';
por: 
echo '<div class="entry-content" '.avia_markup_helper(array('context' => 'entry_content',the_post_thumbnail('medium'),'echo'=>false)).'>';   
*/