*{margin:0;padding:0;transition: 0.3s;}

html{font-size:100%;}

body{font-family:'Open Sans', sans-serif;font-size:12px; width: 100%; background: #ededed;}

.contenedor{max-width:1020px;margin:10px auto 0 auto;background: #fff;min-height:600px;}

.logo_header{width: 100%;}

.contenedor_destacado{max-width:1020px;margin:10px auto 0 auto;background: #212938;min-height: 800px;padding-bottom: 20px;}





/* ----------------------------------- HEADER ------------------------------------ */

header { background-image: url(imagenes/background_header.png);width: 100%; height: 120px;}

.logo { position: relative; float: left; box-sizing: border-box; margin-left: 5%;}

.elementos_derecha {position: relative; float: right; box-sizing: border-box; margin-right: 5%;}

.redes_header {position: relative; float: right; box-sizing: border-box;}

nav{width:1020px; height:44px; background-image: url(imagenes/background_vivo.png);margin-top: -10px;left: -100%;}

nav ul{overflow: hidden; list-style: none; margin-left: 4%;}

nav ul li{ float: left;}

nav ul li a { color: #fff; display: block; text-decoration: none;}

nav ul li span {margin-right: 10px;}

.menu_bar {display: none;}

ul li{color:#fbf8fd;font-size:0.96rem;font-family:'Open Sans', sans-serif;font-weight:700; padding:7px;margin-left:17px;}

a{text-decoration:none;color:#fbf8fd;margin-top:auto;}

nav ul li a:hover {color: #890C27;}

.separador_nav {clear: both;height: -1px;background: #AC253F;}

.clima1{margin-left: 6px;}

.climatexto{color:#BAD875;font-size: 0.7rem;padding-top: 1px;}

.climatexto2{color:#ffffff;font-size: 0.6rem;padding-top: 1px;}

.clima{min-height:28px;}


/* ----------------------------------- FIN HEADER ------------------------------------ */



/* ----------------------------- CONTENIDO CENTRAL - HOME -------------------------------- */

.bannerimagen{width:100%;}

.mainhome{min-height: 910px;}

.slider{margin-top:20px;max-width: 960px; margin-left: auto;margin-right: auto;}

.bannermov{width: 975px;background: #DFE6B7;margin-left: auto;margin-right: auto;}

.movvirtual{color:#fbf8fd;display: inline-block;}

.titulo_hoy {color: #BAD875;
margin-left: 60px;
margin-top: 15px;
font-size: 0.8rem;
font-weight: 700;}

h1{color:#fbf8fd;font-size: 1.80rem;}

h2{color:#1C3659;font-family:'Open Sans', sans-serif;font-size:1.10rem;font-weight:700;}

hr{color:#1C3659;border: 0; border-top: 1.7px dashed;}

.internonovedades{color:#999393;border: 0; border-top: 1px dashed;width: 76%;}

.homeaside{margin-top:10px;max-width: 960px; margin-left: auto;margin-right: auto;min-height:340px;}

.articlenoticias{wight:100%;padding:10px;position: relative;float: left;padding-right: 1%; margin:auto;margin-top:10px;width:31%;}
.articleprogramacionl{wight:100%;padding:10px;position: relative;float: left;padding-right: 1%; margin:auto;margin-top:10px;width:31%;}
.articleagendacultural{wight:100%;padding:10px;position: relative;float: left;padding-right: 1%; margin:auto;margin-top:10px;width:31%;}

p{padding-top:10px;color:#999393;font-family:'Open Sans', sans-serif;font-size:0.7rem;font-weight: normal;}

.boton{height:23px;width: 55px;background:#1C3659;border-radius: 20px; margin:7px 0 auto auto;text-align: center;}

.boton:hover{background:#72A7C9;}

.aside{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}

.aside:hover{color:#1C3659;}

.aside2{padding-top: 15px;position: relative;z-index: 1;width: 100%;text-align: center;}

.cuadroprogramacion{background:#C90F0A; position: absolute;z-index: 2;bottom: 0; max-width: 94%;}

.textocuadroprogramacion{color:#fbf8fd;padding-left: 5px;padding-bottom: 5px;}

h3{color: #BAD875;margin-left: 60px;margin-top:15px;font-size: 0.8rem;font-weight: 700;}

.lineadias{width:98%;margin-left: 2%;color:#BAD875;border: 0; border-top: 1px solid;}

.asideagenda li{list-style-type:none;font-family: 'Open Sans', sans-serif;color:#999393;margin-left: 60px;font-size: 0.7rem;}

.dias{height:50px;width: 50px;background:#BAD875;border-radius: 50%; margin-left:0;text-align: center;position:absolute;line-height:50px;margin-top: 15px; font-weight: 900;font-size:0.9rem;color:#fefffe;}

.dias:hover{height:60px;width: 60px;background:#89985B;border-radius: 50%;text-align: center;line-height:65px}

.spannovedades{color:#72A7C9;}

.verde{color:#BAD875;}

.agenda{margin-top:10px;}

.segundafila1{width: 65%;min-height: 20px;wight:100%;padding:10px;position: relative;float: left;padding-right: 1%; margin:auto;margin-top:10px;}

.segundafila2{width: 30%;min-height: 20px;wight:100%;padding:10px;position: relative;float: left;padding-right: 1%; margin:auto;margin-top:10px;}

.lineaprogramasmasvistos{margin-bottom: 15px;}

.banner{margin-top:5px;width: 100%;}

.programasvistos{width: 100%;}


/* ----------------------------- FIN CONTENIDO CENTRAL - HOME ------------------------------ */





/* ----------------------------------- PROGRAMACIÒN -------------------------------------- */


.migadepan{font-family:'Open Sans', sans-serif;color:#666666;font-size:0.7rem;margin-bottom: 15px;}

.abreinterna{color:#334036;margin-bottom:3px;}

.mainprogramacion{width: 100%;box-sizing: border-box;padding-bottom: 10px;}

.hrabre{color:#334036;}

.sectionprogramacion{margin-top: 20px;max-width: 960px;margin-left: auto;margin-right: auto;}

.color{width: 100%;}

.cambio_grilla{width: 100%; position:relative;z-index: 1;}

a img.cambio_grilla:hover {content: url(imagenes/programacion_grilla_color.png);}

.cambio_programas{width: 100%; position:relative;z-index: 1;}

a img.cambio_programas:hover {content: url(imagenes/programacion_programas_color.png);}

.cambio_vivo{width: 100%; position:relative;z-index: 1;}

a img.cambio_vivo:hover {content: url(imagenes/programacion_vivo_color.png);}

.cambio_emitidos{width: 100%; position:relative;z-index: 1;}

a img.cambio_emitidos:hover {content: url(imagenes/programacion_emitidos_color.png);}

span{font-weight: 900;}

.programacion{width:21%;display: inline-block;padding:10px;}

.circulos_prog{height:60px;width: 60px;background:#334036;border-radius: 50%;text-align: center;font-size:1rem;font-weight:900;margin:auto;z-index: 2;}

.circulos_prog:hover{background:#BAD875;}

.circulos a:hover{color: #334036;}

.subtitulos{font-family:'Open Sans', sans-serif;text-align: center;color:#334036;margin-top: 15px;margin-left:auto;font-size:0.9rem;font-weight:900;}

.blancoynegro{position:relative;z-index: 2;top:0;}

.color{position:relative;z-index: 1;}

.circulos{color:#ffffff;}

.entremes{border-top: 1px dashed;}


/* ----------------------------------- FIN PROGRAMACIÒN ------------------------------------ */


/* ----------------------------------- GRILLA ------------------------------------ */

.maingrilla{width: 100%;box-sizing: border-box;padding-bottom: 10px;}

.migadepanacercawk a {font-family:'Open Sans', sans-serif;color:#666666;font-size:0.7rem;margin-bottom: 15px;}

.migadepanacercawk a:hover{color: #EE3356;}

.sectiongrilla{margin-top: 20px;max-width: 960px;margin-left: auto;margin-right: auto;;}

.migaubicacion {font-weight: 900;color:#666666;}

.dia{color:#334036;font-size: 0.8rem;font-weight: 700;display: inline-block;}

.imgencabezado{padding-left:5px;}

.juniocontenedor{text-align: center;}

.junio{margin:auto;padding:auto;font-size: 2.5rem;font-weight: 900; max-width: 950px; color:#334036;display: inline-block;}

.grilla{width: 22%;display: inline-block;padding:10px;}

.actual{background: #DFE6B7;text-align: center; min-height: 250px;}

.circulosgrilla{color:#fafafa;margin-left: 0; height:50px;width: 50px;background:#334036;border-radius: 50%;text-align: center;font-size:1rem;font-weight:900;line-height: 50px;display: inline-block;}

.circulosgrilla:hover{background:#BAD875;}

.horario{color:#89985B;font-size: 1rem;}

h4{color:#334036;font-size: 1.3rem;font-weight: 900;margin-left: 5px;margin-top:15px; display: inline-block;}

.rojo{color:#ff466a;}

.descripcionprograma{padding-bottom: 10px;}

.entrehorario{color:#89985B;border: 0; border-top: 1px solid;width:100%;}

.entreprogramas{color:#72A7C9;border: 0; border-top: 1px dashed;width:100%;}

.grillaprogramasfoto{width: 100%;}


/* ----------------------------------- FIN GRILLA ------------------------------------ */


/* ----------------------------------- PROGRAMAS ------------------------------------ */


/* --- CONSIDERACIONES GENERALES --- */
main{width: 100%;}
section{margin-top:20px;max-width: 960px; margin-left: auto;margin-right: auto; min-height: 100%;}
.titulos{color:#1D313E;font-family:'Open Sans', sans-serif;font-size:1.80rem;}
.subtitulos{color:#5493bc;font-family:'Open Sans', sans-serif;font-size:1.15rem;}
.texto {color:#5c6474; font-family: 'Open Sans', sans-serif;font-size:12px; width: 350px; float: left; overflow: hidden; position: absolute;}
.lineapunteada {color:#1D313E;border: 0; border-top: 1.7px dashed; width: 100%;}
.migadepan{font-family:'Open Sans', sans-serif;color:#666666;font-size:0.7rem;margin-bottom: 15px;}
.programacionmigadepan a {font-family:'Open Sans', sans-serif;color:#666666;font-size:0.7rem;margin-bottom: 15px;}
.programacionmigadepan a:hover{color: #EE3356;}
.migaubicacion {font-weight: 900;color:#666666;}
.separador {width: 100%; clear:both;}
.abreinterna {color:#334036;margin-bottom:3px; font-size: 1.80rem;}
.dia{color:#334036;font-size: 0.8rem;font-weight: 700;display: inline-block;}
/* --- /CONSIDERACIONES GENERALES --- */



/* Contenido central */
.programascontenedor {width: 100%; height: 720px;}
.programasarticle {wight:100%; width: 225px; height: 380px; float: left; position: relative; margin-left: 10px; margin-top: 15px; overflow: hidden; margin-bottom: -60px;}
.programaspaneldiv {background-color: #4b722f; overflow: hidden; width: 225px; height: 35px; position: absolute; opacity: 0.6; margin-top: 165px; z-index: 1;}
.programastitulos {font-family: 'Open Sans', sans-serif; color:#72a7c9; width: 225px; float: left; font-size: 0.9rem; font-weight: bolder; margin-top: 5px; padding-left: 5px;}
.programastextodias {font-weight: bold; color:#5c6474; font-family: 'Open Sans', sans-serif;font-size:12px; padding-left: 5px;}
.programastextohorario {font-style: italic; color:#5c6474; font-family: 'Open Sans', sans-serif;font-size:12px;}
.programastexto {color:#5c6474; font-family: 'Open Sans', sans-serif;font-size:12px; font-weight: 400; padding: 10px;}
.programasvermas{height:23px;width: 55px;background:#1C3659;border-radius: 20px; margin:7px 0 auto auto;text-align: center;}
.programasvermas:hover{background:#72a7c9;}
.programasvermas2{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}
.programasvermas2:hover{color:#1C3659;}
.programas_inter{color:#999393;border: 0; border-top: 1px dashed;width: 76%;}
.programasdestacado2 {background-color: #dfe6b7; overflow: hidden;}
/* Imagenes de los articulos */
.programastilde2 {position: absolute; margin-top: 9px; margin-left: 7px; z-index: 2;}
.programascruz {position: absolute; width: 15px;  margin-top: 9px; margin-left: 40px;}
.programasestrellas {position: absolute; width: 55px; margin-left: 155px; margin-top: 6px;}
.programasestrellasdestacado {position: absolute; width: 75px; margin-left: 145px; margin-top: 6px;}
/* Botones de la derecha */
.programasboton1 {width: 25px; float: right; margin-top: -15px; margin-right: 75px;}
.programasboton2 {width: 25px; float: right; margin-top: -15px;  margin-right: -75px;}
.programas_camposelect {width: 230px;	position: relative; float: right; margin-top: -20px;}
select {
	width: 100%;
	background: #F3F3F3;
	color: #585757;
	padding: 5px;
	font-size: 20px;
	line-height: 100%;
	border: 1px solid #C1C1C1;
	border-radius: 20px;
	height: 40px;
	}


/* ----------------------------------- FIN PROGRAMAS ------------------------------------ */


/* ----------------------------------- EN VIVO ------------------------------------ */
/* -Contenido central- */
/*section article {wight:100%; width: 100%; height: 100%; float: left; position: relative; margin-left: 10px; margin-top: 15px; overflow: hidden;}*/
.envivovideo{position:relative; margin:0 auto; padding-bottom: 56.25%;}
.envivovideo iframe{position: absolute; height: 75%; width: 75%; top: 10px; left: 0px;}
.envivovideodescripcion {width: 900px; height: 150px; margin-top: -120px;}
.envivoepigrafe {color:#72a7c9;font-family:'Open Sans', sans-serif;font-size:1.70rem;}
.envivoepigrafe2 {color:#334036;font-family:'Open Sans', sans-serif;font-size:0.9rem;}
.envivoproximosarticle1 {position: relative; float: left; padding-right: 2%; margin: auto; margin-top: 10px; width: 31%;}
.envivoproximosarticle2 {position: relative; float: left; padding-right: 2%; margin: auto; margin-top: 10px; width: 31%;}
.envivoproximosarticle3 {position: relative; float: left; padding-right: 2%; margin: auto; margin-top: 10px; width: 31%;}
.entremes2 {border-top: 1px dashed; width: 220px;}
.envivoproximotext {padding-top:10px;color:#999393;font-family:'Open Sans', sans-serif;font-size:0.7rem;font-weight: normal;}
.envivoproximotext0 {padding-top:10px;color:#4e4e4e;font-family:'Open Sans', sans-serif;font-size:0.8rem;font-weight: bold;}
.envivoproximotext2 {color:#97b15e; font-family:'Open Sans', sans-serif; font-size: 0.9rem; font-weight:800;}
.envivocontenedor {width: 100%; height: 880px;}
hr{color:#1D313E;border: 0; border-top: 1.7px dashed; width: 500px;}
.envivosubtitulo {color:#1D313E; font-size: 1rem;font-family:'Open Sans', sans-serif; font-weight: bolder;}

/* ----------------------------------- FIN EN VIVO ------------------------------------ */


/* ----------------------------------- EMITIDOS ------------------------------------ */
/* Contenido central */
.emitidos_fecha{color:#334036;font-size: 1.1rem;font-weight: 900;display: inline-block; font-style: italic;}
.emitidos_art{wight:100%;padding:10px;}
.emitidos_fondo{background: #DFE6B7; width: 450px; height: 373px;}
.emitidos_fondo1{background: #f4f4f4; width: 450px; height: 373px;  }
.emitidos_cajatexto {padding-top:4px; padding-left: 15px; color:#999393;font-family:'Open Sans', sans-serif;font-size:0.7rem;font-weight: normal;}
.emitidos_tit{color:#1C3659;font-family:'Open Sans', sans-serif;font-size:1.15rem;padding:10px;}
.emitidos_span{color:#4b95c4;padding: 15px; font-weight: bolder;}
.emitidos_contenedor1 {width: 450px; float: left; margin-left: 30px;}
.emitidos_line{border-top: 1px dashed; width: 450px;}
.emitidos_cont_mini1 {height: 150px; float: left; margin-left: 20px;}
.emitidos_minihorario1 {color:#6f6b6b;font-family:'Open Sans', sans-serif;font-size:0.8rem;font-weight: normal;}
.emitidos_contenedor {max-width:1020px;margin:10px auto 0 auto;background: #fff;min-height: 1420px;}
/* Botones de la derecha */
.emitidosbotondescargas {width: 25px; float: right; margin-top: -15px; margin-right: 10px;}
.emitidosbotoncalendario {width: 25px; float: right; margin-top: -15px;  margin-right: 10px;}
.emitidoscamposselect {
	width: 80%;
	background: #F3F3F3;
	color: #585757;
	padding: 5px;
	font-size: 14px;
	line-height: 100%;
	border: 1px solid #C1C1C1;
	border-radius: 10px;
	height: 40px;}
.emitidos_camposelect {width: 200px;	position: relative; float: right; margin-top: -20px; margin-right: -30px;}

/* ----------------------------------- FIN EMITIDOS ------------------------------------ */




/* ----------------------------------- SECCION WALL KINTUN --------------------------------- */



/* ----------------------------------- CONTENIDO GENERAL --------------------------------- */

.migadepanacercawk a {font-family:'Open Sans', sans-serif;color:#666666;font-size:0.7rem;margin-bottom: 15px;}

.migadepanacercawk_destacado a {font-family:'Open Sans', sans-serif;color:#959595;font-size:0.7rem;margin-bottom: 15px;}

.migadepanacercawk_destacado a:hover{color: #EE3356;}

.migadepanacercawk a:hover{color: #EE3356;}

.migaubicacion {font-weight: 900;color:#666666;}

span{font-weight: 900;}

.seccion_wallkintun{margin-top:20px;max-width: 960px; margin-left: auto;margin-right: auto;}

/* ----------------------------------- FIN CONTENIDO GENERAL ------------------------------- */




/* ----------------------------------- ACERCA DE WALL KINTUN ------------------------------- */

.contenido_acerca {min-height: 500px; box-sizing: border-box;}

h1{color:#fbf8fd;font-size: 1.80rem;}

.abreinterna{color:#334036;}

.hrabre{color:#334036;}

.acercawk{width:24%;display: inline-block;margin-top: 50px;}

p{padding-top:10px;color:#999393;font-family:'Open Sans', sans-serif;font-size:0.7rem;font-weight: normal;}

.circulos_awk{height:60px;width: 60px;background:#334036;border-radius: 50%;text-align: center;font-size:1rem;font-weight:900;margin:auto;z-index: 2;}

.circulos_awk:hover{background:#BAD875;}

.circulos_awk a:hover{color: #334036;}

.subtitulos{text-align: center;color:#334036;margin-top: 15px;margin-left:auto;font-size:0.9rem;font-weight:900;}

.acercawklinea{color:#334036;border: 0; border-top: 1px solid;max-width:660px;margin:auto;position: relative;z-index: 1;top:-60px;right:15px;}

.blancoynegro{position:relative;z-index: 2;top:0;}

.color{position:relative;z-index: 1;}

.cambio_comunidad{position:relative;z-index: 1;margin-left: 5%; margin-top: 10px;width: 80%;}

a img.cambio_comunidad:hover {content: url(imagenes/acercadewallkintun_comunidadwallkintun_color.png);}

.cambio_mv {position:relative;z-index: 1;margin-left: 5%; margin-top: 10px;width: 80%;}

a img.cambio_mv:hover {content: url(imagenes/acercadewallkintun_mv_color.png);}

.cambio_propuesta {position:relative;z-index: 1;margin-left: 5%; margin-top: 10px;width: 80%;}

a img.cambio_propuesta:hover {content: url(imagenes/acercadewallkintun_propuesta_color.png);}

.cambio_pueblos {position:relative;z-index: 1;margin-left: 5%; margin-top: 10px;width: 80%;}

a img.cambio_pueblos:hover {content: url(imagenes/acercadewallkintun_pueblosoriginarios_color.png);}

/* -------------------------------- FIN ACERCA DE WALL KINTUN ------------------------------ */




/* -------------------------------- COMUNIDAD WALL KINTUN ------------------------------ */

.contenido_comunidad{min-height: 1020px;}




/* --------------------------------- Ficha técnica --------------------------------- */

.ficha_tecnica{margin-top:20px;width: 48%; position: relative; float: left; box-sizing: border-box;}

.img_eq{position: relative; z-index: 0;}

.img_equipo {width: 100%; position: relative; z-index: 0;}

.responsive_320 {display: none;}

.integrantes_wk {width: 100%;margin-top: 20px;}

.integrantes {width: 15%; box-sizing: border-box; position: relative; float: left;margin-left: 1%;}

.int_1{width: 90%;}

.nombre_int {text-align: center; font-family: 'Open Sans', sans-serif;}

.comienzo_ficha {margin-top: 20px;}


h3{color:#72A7C9;margin-top: 10px; font-family: 'Open Sans', sans-serif; font-size:0.6rem;}

.titulo_ficha {color:#72A7C9;margin-top: 10px; font-family: 'Open Sans' sans-serif; font-size:1rem; box-sizing: border-box; margin-left: 0px;}

.desc_ficha{ font-family: 'Open Sans', sans-serif; font-size: 0.8rem; color: #959595;}

h2{color:#1C3659;font-family:'Open Sans', sans-serif; font-weight: 700;font-size:1.5rem;}


.ficha_tecnica ul {list-style-type:none; box-sizing: border-box;}

.ficha_tecnica ul li{color:#72A7C9;font-size: 0.7rem; box-sizing: border-box; margin-top: -10px; }



/* ------------------------------ Evento ---------------------------------- */

.evento_ficha {margin-top:20px;width: 48%; position: relative; float:right;padding-left: 35px; box-sizing: border-box; border-left: 1px solid rgba(51,64,54,.5); }

.txt_int_circulo { font-family:'Open Sans' sans-serif; font-size: 0.8rem;line-height: 10px; color: #ffffff;padding-top: 15px;}

.txt_int_circulo_destacado { font-family:'Open Sans' sans-serif; font-size: 0.8rem;line-height: 10px; color: #fff;padding-top: 15px;}

.fecha_circulo { font-family:'Open Sans' sans-serif; font-size: 1.2rem; color: #ffffff; font-weight: 700;}

.fecha_circulo_desctacado { font-family:'Open Sans' sans-serif; font-size: 1.2rem; color: #fff; font-weight: 700;}

.circulos_comunidad{ position: relative; float: left; height:60px;width: 60px;background:#334036;border-radius: 50%;text-align: center;display: inline-block;margin-top:10px;margin-bottom: 20px;}

.circulos_comunidad_destacado { position: relative; float: left; height:60px;width: 60px;background:#BAD875;border-radius: 50%;text-align: center;display: inline-block;margin-top:10px;margin-bottom: 20px;}

.circulos_comunidad_destacado:hover {background:#334036;}

.circulos_comunidad:hover{background:#BAD875; }

.desc_evento_ficha {position: relative; float: left; color:#334036;font-weight: 700;font-family:'Open Sans', sans-serif;font-size:1rem; padding-top: 20px; padding-left: 10px;}

.desc_evento_ficha_destacado {position: relative; float: left; color:#BAD875;font-weight: 700;font-family:'Open Sans', sans-serif;font-size:1rem; padding-top: 20px; padding-left: 10px;}

.desc_evento_ficha_destacado:hover {color: #334036;}

.bajada_evento {width: 80%; position: relative; float: left; font-family: 'Open Sans', sans-serif; font-size: 0.7rem; margin-left: 15px; box-sizing: border-box; margin-top: -5px; margin-bottom: 10px;}

.mayo1{position: relative; margin-top: 25px;}

.mayo4{position: relative; margin-top: 25px;}

.mayo5{position: relative; margin-top: 25px;}

.interno_comunidad{color:#999393;border: 0; border-top: 1px dashed;width: 68%; margin-left: 75px;}

.interno_comunidad_may4{color:#999393;border: 0; border-top: 1px dashed;width: 68%; margin-left: 75px;}

.interno_comunidad_may5{color:#999393;border: 0; border-top: 1px dashed;width: 68%; margin-left: 75px;}

.boton_com{height:23px;width: 55px;background:#1C3659;border-radius: 10px; margin:7px 0 auto auto;text-align: center;}

.boton_com:hover{background:#72A7C9;}

.boton_com_may4{height:23px;width: 55px;background:#1C3659;border-radius: 10px; margin:7px 0 auto auto;text-align: center;}

.boton_com_may4:hover{background:#72A7C9;}

.boton_com_may5{height:23px;width: 55px;background:#1C3659;border-radius: 10px; margin:7px 0 auto auto;text-align: center;}

.boton_com_may5:hover{background:#72A7C9;}

.txt_boton_com{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}

.txt_boton_com_destacado{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}

.txt_boton_com:hover{color:#1C3659;}

.txt_boton_com_destacado:hover{color:#1C3659;}

.separador {clear: both;}

/* -------------------------------- FIN COMUNIDAD WALL KINTUN ------------------------------ */



/* -------------------------------- MOVIMIENTO VIRTUAL ----------------------------------- */

.movimiento_virtual{ width: 100%; box-sizing: border-box; margin-bottom: 35px;}

.abreinterna_destacado{color:#E6E7E8;margin-top: 20px;}

.abre_destacado {color:#E6E7E8;}

.titulo_destacado_mv {color:#E6E7E8;}

.explicacion_virtual{ width: 50%; box-sizing: border-box; position: relative; float: left; padding-right: 25px;}

.internomov{color:#72A7C9;border: 0; border-top: 1px dashed;width:85%; box-sizing: border-box; margin-top: auto; margin-bottom: auto;}

.internomov_2 {color:#72A7C9;border: 0; border-top: 1px dashed;width:92%; box-sizing: border-box; margin-top: auto; margin-bottom: auto;}

.boton_participar{height:20px;width: 65px;background:#72A7C9;border-radius: 10px; margin:auto;text-align: center;  margin-right: 1%;}

.boton_participar:hover{background:#1C3659;} 

.participar{color:#1C3659;font-size:0.70rem;font-weight:700; line-height:20px;}

.participar:hover{color:#72A7C9;} 

.boton_mv{height:23px;width: 55px;background:#72A7C9;border-radius: 10px; margin:auto;text-align: center;  margin-right: 1%;}

.boton_mv:hover{background:#1C3659;} 

.vermas_mv{color:#1C3659;font-size:0.70rem;font-weight:700; line-height:25px;}

.vermas_mv:hover{color:#72A7C9;}

.contador {width: 50%; position: relative;float: left;margin-top: 8px;}

contenedor_img_contador { width: 100%; box-sizing: border-box;}

.img_back_contador {box-sizing: border-box; margin-top: 10px; width: 80%;  margin-left:7%;}

.participantes_mov{box-sizing: border-box;}

.img_mov_participantes {width: 100%; box-sizing: border-box; margin-top: 10px; margin-bottom: 10px;}

.buscate {position: relative; float: right; width: 27%; box-sizing: border-box; margin-top: 10px;}

.contenedor_buscate{ position: relative; float: left;}

.buscate_tit{color:#E6E7E8;font-family:'Open Sans', sans-serif;font-size:1.15rem; position: relative;float: left;}

.buscador_mov {position: relative; float: right;}

.participantes_mv{ width: 100%;margin-top: 60px; margin-bottom: 40px;}

.participantes_resp_480 { width: 100%; margin-top: 60px; margin-bottom: 40px;}

.participante {width: 10%; box-sizing: border-box; position: relative; float: left;margin-left: 1%; align-content: center;}

.participante2 {width: 10%; box-sizing: border-box; position: relative; float: left;margin-left: 1%; align-content: center;}

.participante3 {width: 10%; box-sizing: border-box; position: relative; float: left;margin-left: 1%; align-content: center;}

.int_part_1{width: 80%;margin: auto;}

.h3_mv{color:#72A7C9;margin-top: 10px; font-size:1rem; box-sizing: border-box; margin-left: 0px;}


/* -------------------------------- FIN MOVIMIENTO VIRTUAL --------------------------------- */




/* -------------------------------- PROPUESTA --------------------------------- */

.contenido_propuesta{min-height: 980px;}


/* ------------------------------- Quienes somos ----------------------------- */

.section_quienes_somos {width: 100%; margin-top: 20px;}

.img_qs {width: 50%; position: relative; float: left;box-sizing: border-box;}

.img_quienes_somos {width: 100%; position: relative; z-index: 0;}

.descripcion_foto{color:#fff;font-size: 0.7rem; box-sizing: border-box;font-family: 'Open Sans' sans-serif; margin-bottom: 10px; padding-left: 5px; padding-bottom: 20px; position: absolute; z-index: 1; bottom: -5px; background: rgba(0,0,0,.5); width: 98%; height: 5px; }

.txt_qs {width: 50%; position: relative; float: left;box-sizing: border-box; padding-left: 25px;padding-right: 25px;}

.quienes_somos {color:#959595;font-family: 'Open Sans' sans-serif;font-size: 0.7rem; box-sizing: border-box;}

.destacar_txt { font-family: 'Open Sans', sans-serif; font-weight: 700;}

h2{color:#1C3659;font-family:'Open sans' sans-serif;font-size:1.15rem;}

h3{color:#72A7C9;margin-top: 10px; font-family: 'Open Sans' sans-serif; font-size:1rem;}

.interno_propuesta{color:#72A7C9;border: 0; border-top: 1px dashed;width:100%; margin-top: 18px; }

.interno_medios{color:#72A7C9;border: 0; border-top: 1px dashed;width:100%; margin-top: 20px; }

.separador {clear: both;}


/* ----------------------------------- Nuestra propuesta -------------------------------- */

.nuestra_propuesta { width: 60%; position: relative; float: left;margin-top: 50px;padding-right: 5px;}

.cont_img_propuesta { width: 100%; position: relative; float: left; margin-top: 20px;margin-bottom: 20px;}


/* --------------------------------- Ley medios --------------------------------------- */

.ley_medios {margin-top:50px;width: 35%; background: #DFE6B7;position: relative; float: left;padding: 10px;margin-left: 10px;}

.img_ley_medios{width: 100%; margin-top: 10px; margin-bottom: 20px;}

.interno_prop_boton {color:#72A7C9;border: 0; border-top: 1px dashed;width:90%; }


.boton_prop{height:23px;width: 55px;background:#1C3659;border-radius: 10px; margin:7px 0 auto auto;text-align: center;}

.boton_prop:hover{background:#72A7C9;}

.txt_boton_prop{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}

.txt_boton_prop:hover{color:#1C3659;}

/* -------------------------------- FIN PROPUESTA --------------------------------- */


/* -------------------------------- PUEBLOS ORIGINARIOS ------------------------------ */

/* ---------------------- Resultados ----------------------- */

.resultados{width: 100%;box-sizing: border-box; padding-top: 10px;}

.txt_resultados {position: relative; float: left;box-sizing: border-box; margin-top: 15px;}

.img_resultados {position: relative; float: right; box-sizing: border-box;}

.titulo_subtema{color:#1C3659;font-family:'Open Sans', sans-serif;font-size:1.15rem;}

hr{color:#1C3659;border: 0; border-top: 1.7px dashed;width:100%;}

.linea_separa_pueblos {color:#1C3659;border: 0; border-top: 2px dashed;width: 100%; }



/* ---------------------- Pueblos -------------------------- */

.pueblos {width: 100%;margin-bottom: 50px;}

.contenedor_img_pueblos {width: 40%; position: relative; float: left; box-sizing: border-box;padding: 20px;}

.img_pueblos{width: 100%; margin-left: 5%;}

.selectstyle_pueblos{width: 180px; position: relative; float: left;}

select {
width: 100%;
background: ‪#F3F3F3‬;
color: #585757;
padding: 5px;
font-size: 1rem;
border-radius: 10px;
    height: 30px; }

.calendario_pueblos {position: relative; float: left;}

.notas{position: relative; float: left;}

h2{color:#1C3659;font-family:'Open Sans', sans-serif;font-size:1.15rem;}

.descripicon_ubic {width: 55%; position: relative; float: left; box-sizing: border-box;padding-left: 20px;padding-bottom: 10px;}

.ubicacion{width: 50%; box-sizing: border-box; padding: 10px; margin-top: 15px; position: relative; float: left}

.contendor_img {width: 30%; position: relative; float: left; box-sizing: border-box;}

.txt_ubicacion {width: 70%; position: relative; float: left; box-sizing: border-box;margin-bottom: 10px;}

h3{color:#72A7C9;margin-top: 10px; font-size:1rem;}

.img_ubicacion { width: 60%; box-sizing: border-box; margin-right: 20px;}

.txt_descripcion_pueblos {color:#959595;font-size: 0.7rem; box-sizing: border-box;font-family:'Open Sans', sans-serif;}

.linea_btn {width: 100%; box-sizing: border-box; margin-top: 10px;}

.internopueblos{color:#72A7C9;border: 0; border-top: 1px dashed;width:70%; box-sizing: border-box; margin-top: auto; margin-bottom: auto;}

.boton_pueblos{height:23px;width: 55px;background:#1C3659;border-radius: 10px; margin:auto;text-align: center;  margin-right: 1%;}

.boton_pueblos:hover{background:#72A7C9;}

.vermas{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}

.vermas:hover{color:#1C3659;}



/* -------------------------------- Intro pueblos ------------------------------ */

.intro_pueblos{width: 60%; margin-bottom: 20px; position: relative; float: left;}

.txt_intro_pueblos {width: 100%;box-sizing: border-box; padding-right: 25px;position: relative;}

.img_intro_pueblos {width: 100%; position: relative;  box-sizing: border-box; margin-bottom: 10px;}

.img_pueblos_orig{width: 100%; position: relative; z-index: 0;}

.texto_pueblos_orig {color:#959595;font-family: 'Open Sans' sans-serif;font-size: 0.7rem; box-sizing: border-box;}

.descripcion_foto_pueblos{color:#fff;font-size: 0.7rem; box-sizing: border-box;font-family: 'Open Sans' sans-serif; margin-bottom: 10px; padding-left: 5px; padding-bottom: 20px; position: absolute; z-index: 1; bottom: -5px; background: rgba(0,0,0,.5); width: 96%; height: 2px; }

/* Idioma Mapuche */

.idioma_mapuche {width: 30%; box-sizing: border-box; position: relative; float: left; padding-left: 20px; border-left: 1px solid rgba(51,64,54,.5);margin-left: 20px;}

.img_idioma_mapuche {width: 100%;}

.txt_idioma_mapuche {width: 100%; margin-bottom: 35px;}

.separador {clear: both;}

/* -------------------------------- FIN PUEBLOS ORIGINARIOS ------------------------------ */





/* ----------------------------------- FIN SECCION WALL KINTUN ----------------------------- */





/* ----------------------------------- AGENDA CULTURAL ------------------------------------- */


.cambio_festivales{position:relative;z-index: 1; margin-left:15%;}

a img.cambio_festivales:hover {content: url(imagenes/agenda_festivales_color.png);}


.cambio_marchas{position:relative;z-index: 1; margin-left:15%;}

a img.cambio_marchas:hover {content: url(imagenes/agenda_marchas_color.png);}



/* -------------------------------- Contenido General ------------------------------ */

.f_m_a_a{width: 100%; box-sizing: border-box; padding-bottom: 10px;min-height: 700px;}

.miga a {font-family:'Open Sans', sans-serif;color:#666666;font-size:0.7rem;margin-bottom: 15px;}

.miga a:hover{color: #EE3356;}

.migalugar {font-weight: 900;color:#666666;}

span{font-weight: 900;}

.internas{margin-top:20px;max-width: 960px; margin-left: auto;margin-right: auto; margin-bottom: 80px;}


/* -------------------------------- FIN Contenido General ------------------------------ */



/* ----------------------------------- FESTIVALES ------------------------------------- */

.clumnas{wight:100%;padding:10px;}

hr{color:#1C3659;border: 0; border-top: 1.7px dashed;}

.linea{color:#999393;border: 0; border-top: 1px dashed;width: 76%;}

.imag{width: 100%;}

.fest_marc{margin-top:10px;max-width: 960px; margin-left: auto;margin-right: auto;min-height:340px;}

.clumnas{position: relative;float: left;padding-right: 1%; margin:auto;margin-top:10px;width:31%;min-height:300px;}

p{padding-top:10px;color:#999393;font-family:'Open Sans', sans-serif;font-size:0.7rem;font-weight: normal;}

.caja_texto {padding:15px;color:#999393;font-family:'Open Sans', sans-serif;font-size:0.7rem;font-weight: normal;}
.titulo_des{color:#1C3659;font-family:'Open Sans', sans-serif;font-size:1.15rem;padding:10px;}

.spanfes{color:#72A7C9;padding: 15px;}

.botonver{height:23px;width: 55px;background:#1C3659;border-radius: 20px; margin:7px 0 auto auto;text-align: center;}

.botonver:hover{background:#72A7C9;}

.asidemas{color:#72A7C9;font-size:0.70rem;font-weight:700; line-height:25px;}

.asidemas:hover{color:#1C3659;}

.actualfondo{background: #DFE6B7;}
 .juntos{width: 85%;padding: 15px; }

.actualfondoblanco{background: #fff;}

/* ----------------------------------- FIN FESTIVALES ------------------------------- */




/*------------------------------------ MARCHAS ---------------------------------------*/

.convocatoriati {margin-top:20px;width: 50%; position: relative; float:right;padding-left: 50px; box-sizing: border-box;}

.circulos_marcha1{ position: relative; float: left; height:60px;width: 60px;background:#334036;border-radius: 50%;text-align: center;display: inline-block;font-weight:900;margin-top:10px;margin-bottom: 20px; font-family:'Open Sans' sans-serif; font-size: 0.9rem;line-height: 20px; color: #ffffff;padding: 5px;}

.circulos_marcha1:hover{background:#BAD875; }

.titulo_principal2 {position: relative; float: left; color:#BAD875;font-weight: 700;font-family:'Open Sans', sans-serif;font-size:1rem; padding-top: 20px; padding-left: 10px;}

.bajada_marcha {; position: relative; float: left; font-family: 'Open Sans', sans-serif; font-size: 0.7rem; margin-left: 15px; box-sizing: border-box; margin-top: -5px; margin-bottom: 10px;}

.abril{position: relative; margin-top: 15px;}

.spanceles{color:#72A7C9;}


.descripcion_fotouno{color:#fff;font-size: 0.7rem;font-family: 'Open Sans' sans-serif; padding-left: 15px; padding-bottom: 20px; position: absolute; z-index: 1; bottom: -5px; background: rgba(0,0,0,.5); height: 5px;width: 34%;margin-bottom: 10px; }

.descripcion_fotodos{color:#fff;font-size: 0.7rem; box-sizing: border-box;font-family: 'Open Sans' sans-serif; margin-bottom: 10px; padding-left: 5px; padding-bottom: 20px; position: absolute; z-index: 1; bottom: -5px; background: rgba(0,0,0,.5); width: 98%; height: 5px; }


/*------------------------------------ FIN MARCHAS ---------------------------------------*/


/* ----------------------------------- FIN AGENDA CULTURAL ------------------------------- */






/* ------------------------------------ NOVEDADES --------------------------------------- */

.seccion_novedades{margin-top:20px;max-width: 960px; margin-left: auto;margin-right: auto;}

.novedades_circulo{width:45%;display: inline-block;margin: 20px;margin-top: 50px;}

.circulos{height:60px;width: 60px;background:#334036;border-radius: 50%;text-align: center;font-size:1rem;font-weight:900;margin:auto;z-index: 2;}

.circulos:hover{background:#267E26;}

.subtitulos{text-align: center;color:#334036;margin-top: 15px;margin-left:auto;font-size:0.9rem;font-weight:900;}

.blancoynegro{position:relative;z-index: 2;top:0;}

.cambio_actuales{position:relative;z-index: 1; margin-left:15%;}

a img.cambio_actuales:hover {content: url(imagenes/novedades_actuales_color.png);}

.cambio_anteriores{position:relative;z-index: 1; margin-left:15%;}

a img.cambio_anteriores:hover {content: url(imagenes/novedades_emitidas_color.png);}


.color{position:relative;z-index: 1;margin-left: 5%; margin-top: 10px;width: 80%;}



/*------------------------------ ACTUALES ANTERIORES ------------------------------------ */
 
.selectstyle_bus{width: 180px; ; float: right;}

.busca {
width: 100%;
background: ‪#F3F3F3‬;
color: #585757;
padding: 5px;
font-size: 1rem;
border-radius: 10px;
    height: 30px; }

.calendario_icono {position: relative; float: right;}

.notas_icono{position: relative; float: right;}
.interna_foto{margin-top:20px;max-width: 960px; margin-left: auto;margin-right: auto;}

h1{color:#fbf8fd;font-size: 1.80rem;}

h2{color:#1C3659;font-family:'Open Sans', sans-serif;font-size:1.15rem;}

.abreinternalin{color:#334036;}

.img_aa {width: 50%; position: relative; float: left;box-sizing: border-box;}

.img_interna {width: 100%;}

.txt_aa {width: 50%; position: relative; float: left;box-sizing: border-box; padding-left: 25px;padding-right: 25px;}


hr{color:#1C3659;border: 0; border-top: 1.7px dashed;}

.interno_aa{color:#72A7C9;border: 0; border-top: 1px dashed;width:100%; margin-top: 40px; }

.separadortodo {clear: both;}

.estrellas{ margin-top: 20px;}

/*---------------------------- FIN ACTUALES ANTERIORES ------------------------------------ */



/* -------------------------------- FIN NOVEDADES --------------------------------------- */



/* -------------------------------- AGREGADOS --------------------------------------- */

/*GRILLA*/


.abrilcontenedor{text-align: center;}

.abril{margin:auto;padding:auto;font-size: 3rem;font-weight: 900; max-width: 950px; color:#334036;display: inline-block}

.entremeslin{border-top: 1px dashed;}
.entremeslinblan{border-top: 1px dashed;color: #fff;}

/* Resultados */


.txt_resultadosdes {position: relative; float: left;box-sizing: border-box; margin-top: 15px;}

.img_resultadosbus {position: relative; float:right; box-sizing: border-box;}

hr{color:#1C3659;border: 0; border-top: 1.7px dashed;width:100%;}


/* -------------------------------- FIN AGREGADOS --------------------------------------- */



/* ----------------------------------- DEBATE ------------------------------------ */

.debate{width:30%;display: inline-block;padding:10px;}

.sectiondebate{margin-top: 20px;max-width: 960px;margin-left: auto;margin-right: auto;}

.cambio_mapuche{width: 100%; position:relative;z-index: 1;}

a img.cambio_mapuche:hover {content: url(imagenes/debate_mapuche_color.png);}

.cambio_obras{width: 100%; position:relative;z-index: 1;}

a img.cambio_obras:hover {content: url(imagenes/debate_obrasoriginarias_color.png);}

.cambio_ley{width: 100%; position:relative;z-index: 1;}

a img.cambio_ley:hover {content: url(imagenes/debate_leydemedios_color.png);}

.circulos_deb{height:60px;width: 60px;background:#334036;border-radius: 50%;text-align: center;font-size:1rem;font-weight:900;margin:auto;z-index: 2;}

.circulos_deb:hover{background:#BAD875;}

/* ----------------------------------- FIN DEBATE ------------------------------------ */




/* ----------------------------------- INFORMACION ------------------------------------ */

.maininformacion{width: 100%;box-sizing: border-box;padding-bottom: 10px;}

.informacion{width: 31%;display: inline-block;text-align:center;margin-bottom: 15px;padding:10px;}

.mapa{width: 100%;}

.asideinformacion{margin-top: 10px;max-width: 960px;margin-left: auto;margin-right: auto;min-height: 340px;}

.sectioninformacion{margin-top: 20px;max-width: 960px;margin-left: auto;margin-right: auto;}

/* ----------------------------------- FIN INFORMACION ------------------------------------ */




/* ----------------------------------- CONTACTO ------------------------------------ */
/* ---PARTE DE FLOR--- */
.maininformacion{width: 100%;box-sizing: border-box;padding-bottom: 10px;}
.informacion{width: 31%;display: inline-block;text-align:center;margin-bottom: 15px;padding:10px;}
.mapa{width: 100%;}
.asideinformacion{margin-top: 10px;max-width: 960px;margin-left: auto;margin-right: auto;min-height: 340px;}
.sectioninformacion{margin-top: 20px;max-width: 960px;margin-left: auto;margin-right: auto;}
/* ---/PARTE DE FLOR--- */
.contactonombre {position: absolute; margin-left: 0px;}
.contactoapellido {position: absolute; margin-left: 200px;}
.contactoemail {position: absolute;  margin-top: 0px; margin-left: 400px;}
.contactopais {position: absolute; margin-top: 100px;}
.contactoprovincia {position: absolute; margin-top: 100px; margin-left: 200px;}
.contactociudad {position: absolute;  margin-top: 100px; margin-left: 400px;}
.contactomensaje {position: absolute;  margin-top: 200px; margin-left: 0px;}
.contactolinea {width: 170px; margin-bottom: 5px; color:#2e549d;}
.contactolineamensaje {width: 370px; margin-bottom: 5px; color:#2e549d;}
.contactocirculonombre {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 33px;}
.contactocirculoapellido {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 257px; margin-top: 33px;}
.contactocirculoemail {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 457px; margin-top: 33px;}
.contactocirculopais {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 133px;}
.contactocirculoprovincia {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 257px; margin-top: 133px;}
.contactocirculociudad {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 457px; margin-top: 133px;}
.contactocirculomensaje {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 233px;}
.contactocontenedor {max-width: 100%; margin-left: 75px; margin-top: 50px; height: 500px;}
.contactoimagen {margin-top: -51px; float: right; margin-right: -15px;}

/* ---/CONTACTO--- */


/* ----------------------------------- FIN CONTACTO ------------------------------------ */


/* --------------------------------- FOOTER ---------------------------------------------- */

.piedepagina{background-image: url(imagenes/background_footer.png); height:60px; width:100%; }

.derechos{color:#fbf8fd;padding-left: 15%;padding-top: 20px; margin-right: 15%; text-align: center;}

/* --------------------------------- FIN FOOTER ---------------------------------------- */




/* ------------------------------- RESPONSIVE 800 PX ------------------------------------ */

@media screen and (max-width:800px ) {
    nav {width:80%; height:100%; margin:0; position: fixed; background: #EE3457;z-index: 10;}
    
    nav ul li {display: block; float: none; border-bottom: 1px solid rgba(255,255,255,.3)}
    
    .menu_bar {display: block; width: 100%; background: #EE3457; height:50px; }
    
    .menu_bar .bt-menu{ display: block; padding: 10px; background: #EE3457; color: #fff; text-decoration: none; font-weight: bold; font-size: 20px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    
    .menu_bar span {float: right; font-size: 30px;}
    
    /*------------------------- FIN Nav responsive 800px -------------------------- */
    
    /*------------------------- HOME Reponsive 800px -----------------------------*/
    
    .elementos_derecha{display: none;}
    .li2{display: none;}
    .cuadroprogramacion{width: 95%;}
    .programasmasvistos3{display: none;}
    
    /*-------------------------FIN HOME Reponsive 800px -----------------------------*/
    
    
    
    /*----------------------PROGRAMACIÓN responsive 800px -----------------------------*/
    
    .sectionprogramacion{max-width: 800px; padding-left: 20px; padding-right: 20px;}
    
    
    
     /*----------------------GRILLA responsive 800px -----------------------------*/
    
    .sectiongrilla{max-width: 800px;padding-left: 20px;padding-right: 20px;}
    
     /*---------------------- EN VIVO responsive 800px -----------------------------*/
    
    .envivoproximosarticle3 {display: none;}
    
    .envivovideodescripcion {width: 300px; height: 150px; margin-top: -50px; margin-bottom: 20px;}
    
    
    
    /* ----------------------ACERCA DE WALL KINTUN responsive 800px ----------------*/
    
    .seccion_wallkintun{max-width: 800px; padding-left: 20px; padding-right: 20px;}
    
    
     /* --------------------- COMUNIDAD WALL KINTUN responsive 800px ---------------*/
    
     /* --------------------- Nuestra propuesta ------------------*/
    
    .nuestra_propuesta { width: 60%; position: relative; float: left;margin-top: 50px;padding-right: 5px;}
    
    .cont_img_propuesta{width: 100%;}   
    
    .propuesta1 {width:48%; float: left;}
    
    .propuesta2 {width:48%; float: left}
    
    
    /* ---------------------- PUEBLOS ORIGINARIOS ---------------------------------*/
    
    .pueblos {max-width: 800px; padding-left: 20px; padding-right: 20px;}
    
    .ubicacion{width: 40%; box-sizing: border-box;}
    
    .internopueblos { width: 50%;}
    
    .interno_comunidad_may4 {display: none;}

    .interno_comunidad_may5 {display: none;}
    
    .mayo4 {display: none;}
    
    .boton_com_may4{display: none;}
    
    .mayo5 {display: none;}
    
    .boton_com_may5{display: none;}
    
    
      /*----------------------AGENDA CULTURAL responsive 800px -----------------------------*/
    
    .seccion_novedades{max-width: 800px; padding-left: 20px; padding-right: 20px;}
    
     /* ---------------------- festivales responsive 800px ---------------------------------*/
  
    .columnas{max-width: 800px; padding-left: 10px; padding-right: 10px;}

.fest_marc{width: 100%;float: none;}
.imag{width: 100%;float: none;}

 /* ---------------------- marchas responsive 800px ---------------------------------*/
  
    .columnas{max-width:800px; padding-left: 10px; padding-right: 10px;}
.img_video{width: 100%;float: none;}

    
      /*---------------------- FIN AGENDA CULTURAL responsive 800px ------------------------*/
    
    
     /*----------------------DEBATE responsive 800px -----------------------------*/
    
    .sectiondebate{max-width: 800px;padding-left: 20px;padding-right: 20px;}
    
    
    
     /*----------------------INFORMACION responsive 800px -----------------------------*/
    
    .informacion{width: 29%;display: inline-block;text-align:center;margin-bottom: 15px;}
   
    h4{font-size: 1.1rem;}
    
    /*---------------------- CONTACTO responsive 800px -----------------------------*/
        .contactocontenedor {width: 70%;}
        
        .contactoimagen {display: none;}
    
    
    
     /*---------------------- FOOTER responsive 800px -----------------------------*/
    
    .piedepagina {height:70px;}
    
}


/* ------------------------------- FIN RESPONSIVE 800 PX -------------------------------- */






/* ------------------------------- RESPONSIVE 480 PX ------------------------------------ */

@media screen and (max-width:480px ) {

    
    /*---------------------- MIGA DE PAN responsive 480px -----------------------------*/
    
    .migadepan a {font-size:0.6rem;}
    
    .migadepanacercawk a {font-size:0.6rem;}
    
    .miga{font-size:0.6rem;}
    

    
    /*---------------------- CAMBIOS GENERALES responsive 480px ---------------------------*/
    
    
    .seccion_wallkintun{max-width: 480px; padding-left: 10px; padding-right: 10px;}
    
    .internas{max-width: 480px; padding-left: 10px; padding-right: 10px;}
    
    h1{font-size: 1.30rem;} 
    
    h2{font-size: 0.9rem;}
    
    h3{font-size: 0.7rem;}
    
    hr{width:90%; padding-right: 10px;}
    
    
    /*---------------------- HOME responsive 480px ---------------------------*/
    
    .articleagendacultural{width:45%;wight:100%;padding:0;display: inline;}
    .articlenoticias{width:100%;wight:100%;padding:0;display: inline;}
    .articleprogramacionl{width:45%;wight:100%;padding:0;display: inline;}
    .cuadroprogramacion{display:none;}
    .li3{display: none;}
    p{font-size: 0.6rem;}
    .programasmasvistos2{display: none;}
    .segundafila1{padding: 0;display: inline;}
    
    /*---------------------- FIN HOME responsive 480px ---------------------------*/
    
    
    
    
    /*---------------------- PROGRAMACION responsive 480px ---------------------------*/  
    
    .programacion {width: 80%;display: block;margin-left: auto;margin-right: auto;}
    
    
    .circulo {height:40px;width: 40px;font-size:0.8rem;}
    
    /*---------------------- FIN PROGRAMACION responsive 480px ---------------------------*/ 
    
    
    
    
    /*---------------------- GRILLA responsive 480px ---------------------------*/ 
    
    .sectiongrilla{width: 100%;padding-left: 20px;padding-right: 20px;}
    .grilla{padding: 0;}
    h4{font-size: 1rem;}
    .horario{font-size: 0.6rem;}
    .dia{font-size: 0.6rem;}
    .imgencabezado{display:none;}
    
     /*---------------------- FIN GRILLA responsive 480px ---------------------------*/ 
    
    
    
     /*---------------------- EN VIVO responsive 480px ---------------------------*/ 
.envivoproximosarticle2 {display: none;}
    
    
    /*---------------------- EMITIDOS responsive 480px ---------------------------*/ 

    .emitidosbotondescargas {display: none;}
    .emitidosbotoncalendario {display: none;}
    .emitidos_camposelect {display: none;}
    
    
    
    
    /* --------------------- ACERCA DE WALL KINTUN responsive 480px ----------------*/
    
    .acercawk {width:80%;display: block; margin-left: auto; margin-right: auto;}
    
    a .circulos_awk {height:60px;width: 60px;font-size:1rem;}
    
    
    
    
    /* ----------------------- COMUNIDAD WALL KINTUN responsive 480px ---------------*/
    
    .evento_ficha{width: 100%; float:none; border-left: 0px solid rgba(51,64,54,.5);}
 
    .titulo_subtema {width: 100%; float:none;}
    
    .ficha_tecnica {width: 100%; float: none;}
    
    .descripcion_foto {font-size: 0.6rem; height: 4px;}
    
    .titulo_ficha {font-size:0.8rem;}
    
    .desc_ficha{font-size: 0.7rem;}
    
    .bajada_evento {width: 70%; position: relative; float: left;}
    
    .interno_comunidad_may4 {display: none;}

    .interno_comunidad_may5 {display: none;}
    
    .mayo4 {display: none;}
    
    .boton_com_may4{display: none;}
    
    .mayo5 {display: none;}
    
    .boton_com_may5{display: none;}
    
    
    
     /* ------------------------ MOVIMIENTO VIRTUAL responsive 480px ----------------*/
    
    .explicacion_virtual{ width: 100%; float: none;padding-right: 0px;}
    
    .contador{width: 100%; float: none; margin-top: 20px;}
    
    .buscate {float: none; width: 27%; box-sizing: border-box; margin-top: 10px;}
    
    .contenedor_buscate{ float:none;}
    
    .buscate_tit{font-size:0.9rem; float: none;}
    
    .buscador_mov {float: none;}
    
    .participantes_resp_480 { position: relative; float: left; margin-top: 30px;}
    
    .participante { width: 30%;}
    
    .participante2 { width: 30%;}
    
    .participante3 { width: 30%;}
    
    .internomov_2 {width:80%;}
    
    img.img_mov_participantes  {
  content: url(imagenes/img_mov_participantes_responsive-40.png);
}
    
    .h3_mv {font-size: 0.7rem;}
    
    
    /* ------------------------------ PROPUESTA responsive 480px ---------------------- */

    /* ------------------------ Quienes somos ------------------------ */
    
    .img_qs {width: 100%;  float: none;}
    
    .txt_qs {width: 100%; float: none;padding-right: 0px; padding-left: 0px;}
    
    /* ------------------------ Nuestra propuesta ------------------- */

    .nuestra_propuesta { width: 100%; float: none;}
    
    .ley_medios {width: 90%; float: none;}
    
    
    /* ----------------------- PUEBLOS responsive 480 px  --------------------------------- */
    
    .intro_pueblos{width: 100%; float:none;}
    
    .img_resultados {float: none;}
    
    .img_intro_pueblos {width: 100%; float:none;}
    
    .txt_intro_pueblos {width: 100%; float: none;}
    
    .contenedor_img_pueblos {width: 80%;float: none;}
    
    .descripicon_ubic {width: 100%;float: none; }

    .ubicacion{width: 100%; float: none;}
    
    .contendor_img {width: 15%;}
    
    .img_ubicacion { width: 90%; margin-right: 0px;}
    
    .internopueblos{width:80%;}
    
    .idioma_mapuche { width: 100%; float: none; margin-left: 0px; border-left: none; padding-left: 0px; border-top: 1px solid rgba(51,64,54,.5);  }
    
    .img_idioma_mapuche {width: 50%;margin-left: 100px;}
    
    
    /* ----------------------- AGENDA CULTURAL responsive 480 px ------------------*/
    
    .contenido_agenda {min-height: 300px;}
    
    .novedades_circulo{width:80%;display:block;margin: auto;margin-right: auto; margin-top: 80px;}
    
    .cambio_festivales{width: 80%;}
    
    .cambio_marchas{width: 80%;}
    
    
    /* -------------------------- festivales responsive 480px ---------------------*/
    

     .columnas{max-width: 480px; padding-left: 10px; padding-right: 10px;}

     .clumnas{width: 100%;float: none;}
     
     .imag{width: 100%;float: none;}
    
    /* --------------------------- marchas responsive 480px ---------------------------*/
    .descripcion_fotouno{font-size: 0.7rem;}
    
    .convocatoriati{width: 100%; float: none;}
    
    
     /* ----------------------- FIN AGENDA CULTURAL responsive 480 px ------------------*/
    
    
      /* ------------------------------ NOVEDADES responsive 480px --------------------------*/
    
    .cambio_actuales{width: 80%;}
    
    .cambio_anteriores{width: 80%;}
    
    
     /* ------------------------ actuales anteriores responsive 480px ----------------------*/
      .img_aa {width: 100%;  float: none;}
    
      .txt_aa {width: 100%; float: none;}
    
      .descripcion_fotodos{font-size: 0.7rem;}
    
    
    
    /*---------------------- INFORMACIÓN responsive 480px ---------------------------*/ 
     
    .informacion{padding:0;}
    .contenedorinformacion{margin-top: 0;}
     h4{font-size: 1rem;}
    
    /*----------------------FIN INFORMACIÓN responsive 480px ---------------------------*/ 
    
    
    
    
     /*---------------------- DEBATE responsive 480px ---------------------------*/ 
    
    .debate{width: 80%;display: block;margin-left: auto;margin-right: auto;}
    
    /*---------------------- FIN DEBATE responsive 480px ---------------------------*/ 
    
    
    /*---------------------- CONTACTO responsive 480px ---------------------------*/ 

.contactonombre {position: absolute; margin-left: 0px;}
.contactoapellido {position: absolute; margin-left: 200px;}
.contactoemail {position: absolute;  margin-top: 100px; margin-left: 0px;}
.contactopais {position: absolute; margin-top: 100px; margin-left: 200px;}
.contactoprovincia {position: absolute; margin-top: 200px; margin-left: 0px;}
.contactociudad {position: absolute;  margin-top: 200px; margin-left: 200px;}
.contactomensaje {position: absolute;  margin-top: 300px; margin-left: 0px;}
.contactolinea {width: 170px; margin-bottom: 5px; color:#2e549d;}
.contactolineamensaje {width: 370px; margin-bottom: 5px; color:#2e549d;}
.contactocirculonombre {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 33px;}
.contactocirculoapellido {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 257px; margin-top: 33px;}
.contactocirculoemail {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 333px;}
.contactocirculopais {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 133px;}
.contactocirculoprovincia {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 257px; margin-top: 133px;}
.contactocirculociudad {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 257px; margin-top: 233px;}
.contactocirculomensaje {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 233px;}
    
    /*---------------------- FIN CONTACTO responsive 480px ---------------------------*/ 
    

     /*---------------------- FOOTER responsive 480px ---------------------------*/ 
    
    .piedepagina {height:100px;}
    
}


/* ------------------------------- FIN RESPONSIVE 480 PX -------------------------------- */






/* ------------------------------- RESPONSIVE 320 PX ------------------------------------ */

@media screen and (max-width:320px ) {
    
    
     /*---------------------- CAMBIOS GENERALES responsive 320px ---------------------------*/
        
    .seccion_wallkintun{max-width: 320px; padding-left: 5px; padding-right: 5px;}
    
    h1{font-size: 1rem;} 
    
    h2{font-size: 0.8rem;}
    
    h3{font-size: 0.6rem;}
    
    hr{width:90%; padding-right: 10px;}
    
    .logo_header {margin-top: 5%;}    
    
    
    
     /*---------------------- HOME responsive 320px ---------------------------*/
    
        .articleagendacultural{display: none;}
        .articleprogramacionl{width:45%;}
        .segundafila1{display: none;}
        .segundafila2{width:45%;float: right;}
    
    
    
    
     /*---------------------- GRILLA responsive 320px ---------------------------*/ 
    
        .grilla{width:40%;}
        .descripcionprograma{display: none;}
        h4{font-size: 0.8rem;}
    
    /*---------------------- FIN GRILLA responsive 320px ---------------------------*/ 
    
    
     /*---------------------- PROGRAMAS responsive 320px ---------------------------*/ 

.programasboton1 {display: none;}
.programasboton2 {display: none;}
    
    
    /*---------------------- EN VIVO responsive 320px ---------------------------*/
    .envivoproximosarticle2 {display: none;}
.envivoproximotext0 {padding-top:10px;color:#4e4e4e;font-family:'Open Sans', sans-serif;font-size:0.8rem;font-weight: bold;}
.envivovideodescripcion {width: 300px; height: 150px; margin-top: -30px; margin-bottom: 20px;}
    .envivolineasub{color:#1D313E;border: 0; border-top: 1.7px dashed; width: 100%;}
    .envivolineapunteada2 {color:#1D313E;border: 0; border-top: 1.7px dashed; width: 100%;}
    
    
     /*---------------------- EMITIDOS responsive 320px ---------------------------*/ 

.emitidosbotondescargas {display: none;}
.emitidosbotoncalendario {display: none;}
.emitidos_camposelect {display: none;}
    
    
    
    
     /* -------------------- COMUNIDAD WALL KINTUN responsive 320px -------------------*/
    
    .responsive_320 {display: block;}
    
    .integrantes_wk_320 {width: 100%;margin-top: 10px;}
    
    .integrantes {width: 28%; margin-top: 10px;  margin-left: 0%;}
    
    .integrantes_wk {display: none;}
    
    .circulos_comunidad{ height:50px;width: 50px;}
    
    .circulos_comunidad_destacado { height:50px;width: 50px;}
    
    
     /* ---------------------------- PUEBLOS responsive 320px ---------------------------*/
    
    .internopueblos{width:65%;}
    
    
     /* -------------------------- AGENDA CULTURAL responsive 320px ---------------------*/
    
    /* --------------------------- festivales responsive 320px --------------------------*/
       .columnas{max-width: 320px; padding-left: 10px; padding-right: 10px;}

       .clumnas{width: 100%;float: none;}
       
       .imag{width: 100%;float: none;}


    /* --------------------------- marchas responsive 320px ------------------------------*/
      .descripcion_fotouno{width: 100%; float: none;margin:100px;}
    
      .convocatoriati{width: 100%; float: none;}
    
    
    /* -------------------------- FIN AGENDA CULTURAL responsive 320px ---------------------*/
    
    
    /*---------------------- INFORMACION responsive 320px ---------------------------*/ 
    
       .contenedorinformacion{margin: 0 auto 0 auto;}
       .informacion{width: 100%; display:block;float: none;}
    
    /*---------------------- FIN INFORMACION responsive 320px ---------------------------*/ 

    
     /*---------------------- CONTACTO responsive 320px ---------------------------*/ 
.contactonombre {position: absolute; margin-left: 0px;}
.contactoapellido {position: absolute; margin-left: 0px; margin-top: 100px;}
.contactoemail {position: absolute;  margin-top: 200px; margin-left: 0px;}
.contactopais {position: absolute; margin-top: 300px; margin-left: 0px;}
.contactoprovincia {position: absolute; margin-top: 400px; margin-left: 0px;}
.contactociudad {position: absolute;  margin-top: 500px; margin-left: 0px;}
.contactomensaje {position: absolute;  margin-top: 600px; margin-left: 0px;}
.contactolinea {width: 170px; margin-bottom: 5px; color:#2e549d;}
.contactolineamensaje {width: 370px; margin-bottom: 5px; color:#2e549d;}
.contactocirculonombre {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 33px;}
.contactocirculoapellido {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 133px;}
.contactocirculoemail {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 233px;}
.contactocirculopais {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 333px;}
.contactocirculoprovincia {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 433px;}
.contactocirculociudad {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 533px;}
.contactocirculomensaje {position: absolute; border-radius: 20px; width: 40px; height: 40px; overflow: hidden; background-color: #BAD875; margin-left: 60px; margin-top: 633px;}
.contactocontenedor {max-width: 100%; margin-left: 75px; margin-top: 50px; height: 800px;}
    
    /*---------------------- FIN CONTACTO responsive 320px ---------------------------*/ 
    
    
    /*---------------------- FOOTER responsive 320px ---------------------------*/  
    
    .piedepagina {height:170px;}
    
}


/*---------------------- FIN CSS ---------------------------*/ 

