/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

/* Increase the default font size on small touch devices */
body {
  font-size: 100%;
}


/* =============================================================================
 *   Mobile Menu Toggle
 *   See your theme settings extensions for how to enable the menu toggle.
 *   These are example styles for the menu toggle menu, you can use these in the
 *   relevant responsive stylesheets as required. Modify to suit your design.
 * ========================================================================== */
/* The toggle link */
.at-mt .at-menu-toggle h2 {
  margin-bottom: 5px;
}

.at-mt .at-menu-toggle h2 a {
  background: #eee;
  border: 2px solid #ccc;
  padding: 2px 10px;
}

/* Menu items */
.at-mt .at-menu-toggle ul.menu li a {
  background: #eee;
  border-bottom: 1px solid #fff;
}



.bloquesra{
	border-top: 1px solid #000;}
   
 .centro{
  margin:0 0 0 0;
  border-top: 1px solid #000;
 }
  
  
  .contenido{
  font-size:90%;
  width: 100%;
  text-align: justify;
  border-top: 1px solid #000;
  padding: 20px 0 20px 0;
  }


#page-title {
  margin: 0;
  text-align: center;
  border-bottom: 0;
  padding-bottom: 25px;
}

.logo {
	width:100%;
    list-style-type: none;
	display: block; 
	text-align:center;
	border-top: 5px solid black;
	border-bottom: 5px solid black;
	}
	
.logo li { 
display: inline-block; 
float:left;
}



.arrow_box {
font-size: 60%;
}

.margen-bloque-inicio-min{
	margin-top:-15px;}
	
	
.imgbloque7{
	margin-top:100px;
	margin-left:1000px;
	//width:95%;
	//display:block;
	//float:none;
	//position: relative;
	}
	
.imgbloque8{
	
	display:none;
	}
	
.imgbloque9{
	margin-top:10px;
	margin-left:10px;
	width:95%;
	display:block;
	float:none;
	position: relative;}	
	
	
	
.sra{
	display:none;
}

.centro{
	padding-top:30px;
	 border-left: none;
	}
	
.contenido2{
 border-left: none;
 width: 90%;
 padding: 0 20px 0 20px;
   }

.contenido3{
 border-left: none;
 width: 90%;
 padding: 0 20px 0 20px;
   }
	
	
.destacadoinicio{
	display:none;
	 }
	 
.destacadamovil{
	 display:block;
	 margin-top:10px;
	 }
	 
  .desmoviltitulo{
	width:100%;
	font-family: 'Metrophobic';
	text-align:center;
	font-size: 200%;
	color: #fff;
	background: #1C3647;;
	margin-bottom: 1px;
	padding: 5px 0 5px 0;
	}	 
	
.desmoviltitulo:hover{
	text-decoration: underline;
    color:#fff;
	}
	
	
#block-easy-social-easy-social-block-1{
	background:#fff;
	text-align:center;
	margin: 0 auto 20px auto;
    width:65%;
	}	
	
	
.social{
display:inline-block;
float:right;
margin:-35px 10px 0 0;
}		
	
.sralateral{
	display:none;
	}
	
.contenido4{
  width: 90%;
  font-family: 'Metrophobic'!important;
  text-align:justify !important;
  font-size:105%;
  margin:-2px 0 30px 0;
  padding: 0 20px 0 20px;
  text-align: justify;
  }
  
 .sralateral2{
	margin: 5px 0 30px 0;
	border-left: none;
	padding:0 20px 0 20px;
	}
 
#search-block-form{
	display:none;
	}
	
.social{
	display:none;
}



.sraregiones{font-family: 'Metrophobic';
	color: #000;
	text-transform: uppercase;
    background-color:#6EA6D9;
	max-width: 100% !important;
	display:block;
	font-size: 100%;
	}
	
	
	#calendario {
	display:none;
	}

		
		
.programacion{ 
	display:none;
}


#destacados {
	display:none;
	}




.margen-bloque-inicio{
	margin-top:-15px;
	}

.imgbloque1 {
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#6A9EB5;
	color:#fff;
	text-align:center;
	clear: both;
	z-index:99;
	margin-left:1px;

	
}

.imgbloque1:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(106, 158, 181, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque1:hover:before {
	background: none;
}


.imgbloque2 {
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#83C3DF;
	color:#fff;
	text-align:center;
	clear: both;
	z-index:99;
	
}

.imgbloque2:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(131, 195, 223, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque2:hover:before {
	background: none;
}



.imgbloque3{
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#83C3B4;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	clear: both;
	z-index:99;
	

}

.imgbloque3:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(131, 195, 180, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque3:hover:before {
	background: none;
}



.imgbloque4{
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#E8D329;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	clear: both;
	z-index:99;
	
}

.imgbloque4:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(232, 211, 41, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque4:hover:before {
	background: none;
}



.imgbloque5{
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#E8BB29;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	clear: both;
	z-index:99;

}

.imgbloque5:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(232, 187, 41, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque5:hover:before {
	background: none;
}



.imgbloque6{
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#E8A029;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	clear: both;
	z-index:99;
}

.imgbloque6:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(232, 160, 41, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque6:hover:before {
	background: none;
}





.imgbloque7{
	display: block;
	position: relative;
	cursor: pointer;
	width:95%;
	margin-left: 6px;
	margin-top: 10px;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#E86129;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	z-index:99;
}

.imgbloque7:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(232, 97, 41, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque7:hover:before {
	background: none;
}



.imgbloque8{
	display: block;
	position: relative;
	cursor: pointer;
	width:95%;
	margin-left: 7px;
	margin-top: 10px;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#E88329;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	z-index:99;
}

.imgbloque8:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(232, 131, 4, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque8:hover:before {
	background: none;
}

.imgbloque9{
	display: block;
	position: relative;
	cursor: pointer;
	width:95%;
	//margin-left: 4px;
	margin-top: 40px;

	font-family: 'Metrophobic';
	font-size:150%;
	background:#E8A029;
	color:#fff;
	text-align:center;
	padding:5px 0 5px 0;
	z-index:99;
}

.imgbloque9:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(232, 160, 41, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloque9:hover:before {
	background: none;
}


.imgbloquef{
	display: block;
	position: relative;
	cursor: pointer;
	width:100%;
	font-family: 'Metrophobic';
	font-size:150%;
	background:#BBD470;
	color:#fff;
	text-align:center;
	//padding:5px 0 5px 0;
	margin-left:1px;
	z-index:99;
}

.imgbloquef:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(187, 212, 112, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.imgbloquef:hover:before {
	background: none;
}