@import 'https://fonts.googleapis.com/css?family=Pavanam';
@import 'https://fonts.googleapis.com/css?family=Oswald:300,400,700';
body{background:#1c1c1c;color:#555;padding:0px;margin:0px;font-family:'Pavanam', sans-serif;}
a{color:#666;text-decoration:none;}
a:hover{color:#555;text-decoration:underline;}
p{margin:0px;padding:0px;}
ul{list-style:none;margin:0px;padding:0px;}
h1{margin:0px;padding:0px;font-family:'Oswald',sans-serif;}
h2{margin:0px;padding:0px;font-family:'Oswald',sans-serif;text-align:left;}
h3{margin:0px;padding:0px;font-family:'Oswald',sans-serif;}
h4{margin:0px;padding:0px;font-family:'Oswald',sans-serif;}
img{border:0px;}

#masterCaja{width:100%;}

#menuFixed{display:none;position:fixed;top:0px;bottom:0px;right:0px;width:300px;border-left:1px solid #222;overflow-y:scroll;z-index:-1;background:#111;box-sizing:border-box;box-shadow:-25px 0px 100px #000;}
#menuFixed ul{margin:0px;padding:0px;}
#menuFixed ul li{background:#111;border-top:1px solid #222;border-bottom:1px solid #000;transition:.5s;}
#menuFixed ul li:hover{background:#000;}
#menuFixed ul li a{color:#777;padding:15px 15px;display:block;text-decoration:none;font-family:'Oswald',sans-serif;font-weight:400;}
#menuFixed ul li a:hover{color:#999;}
#menuFixed ul li ul {display:none;}
#menuFixed ul li ul li:hover{background:#000;text-decoration:underline;}
#menuFixed ul li ul li a{padding:10px 40px;color:#999;background:#000;border-top:1px solid #010101;border-bottom:none;font-weight:300;}


.float_left {float:left;}
.float_right {float:right}
.error{color: #cc0000;background:url(../img/icono_mal.png) no-repeat left;padding:1% 0px 1% 20px;}
.exito{color: #009933;background:url(../img/icono_bien.png) no-repeat left;padding:1% 0px 1% 20px;}

#sectionslideP {position:relative;width:100%;padding-bottom:11%;background:#eee;z-index:1;}

#sectionslide {position:relative;width:100%;z-index:1;}
#sectionslide #slidback{position:absolute;width:100%;height:100%;background-color:#eee;z-index:-1;overflow:hidden;}
#sectionslide #slidback div{width:100%;z-index:-1;}
#sectionslide #slidback div img{width:100%;border:0px;}

#headerCab{width:100%;z-index:2;display:block;transition:.5s;}
.headerCab {width:90%;margin:0 auto;position:relative;transition:.5s;}
.headerCab #logo{float:left;left:0px;width:25%;margin-top:0.5%;transition:.5s;}
.headerCab #logo img{border:0px;width:100%;transition:.5s;}
.headerCab #nav {float:right;right:0px;margin-top:2.5%;position:absolute;transition:.5s;}
.headerCabN{width:100%;transition:.5s;}
.headerCabFix{width:100%;top:0px;height:70px;background:rgba(0,0,0,.9);box-shadow:0px 2px 20px 1px #111;position:fixed;}
.headerCabFix #logo{width:auto;margin-top:12px;overflow:hidden;}
.headerCabFix #logo img{width:auto;height:70px;margin-top:-15px;margin-bottom:-15px;}
.headerCabFix #nav {margin-top:12px;}
#nav ul{list-style:none;padding:0px;margin:0px;}
#nav ul li{float:left;background:#111;margin-left:3px;font-family:'Oswald',sans-serif;font-weight:700;height:45px;transition:.5s;box-shadow:0px 0px 2px #333;}
#nav ul li:hover{background:#003377;color:#111;text-decoration:none;}
#nav ul li ul div.marcador1{width:0px;height:0px;margin:0 auto;border-top:0px solid transparent;border-bottom:10px solid #003377;border-left:10px solid transparent;border-right:10px solid transparent;}
#nav ul li a{color:#ccc;display:block;text-decoration:none;line-height:45px;padding:0px 20px;}
#nav ul li ul.progShow{display:none;margin:0px;padding:0px;}
#nav ul li ul.progShow li{background:#003377;border-top:1px solid;border-color:#034d97;clear:both;width:100%;margin-left:0px;}
#nav ul li ul.progShow li:hover{background:#034d97;}
#nav ul li#menuBoton{position:relative;background-color:#111;cursor:pointer;width:45px;height:45px;line-height:45px;}
#nav ul li#menuBoton:hover{background-color:#003377;}
#nav ul li#menuBoton div.Bmenu{position:absolute;background:url(../img/sprite.png) 11px -892px no-repeat !important;top:0px;left:0px;width:45px;height:45px;transition:.5s;}
#nav ul li#menuBoton:hover div.Bmenu{transform:rotate(180deg);opacity:0;filter:alpha(opacity=0);}
#nav ul li#menuBoton div.Bmas{position:absolute;background:url(../img/sprite.png) 11px -930px no-repeat !important;top:0px;left:0px;width:45px;height:45px;transition:.5s;opacity:0;filter:alpha(opacity=0);}
#nav ul li#menuBoton div.Bmas:hover{transform:rotate(180deg);opacity:1;filter:alpha(opacity=100);}
#nav ul li#menuBoton div.Bcerrar{position:absolute;background:url(../img/sprite.png) 11px -969px no-repeat !important;top:0px;left:0px;width:45px;height:45px;display:none;transition:.5s;}
#nav ul li#menuBoton div.Bcerrar:hover{transform:rotate(180deg);}

/*
#headerCabN{width:100%;z-index:2;display:none;background:rgba(0,0,0,.9);height:70px;position:fixed;top:0;transition:.5s;box-shadow:0px 2px 20px 1px #111;}
.headerCabN {width:90%;margin:0 auto;transition:.5s;}
.headerCabN #logoN{float:left;left:0px;width:25%;margin-top:12px;transition:.5s;}
.headerCabN #logoN img{border:0px;width:auto;height:45px;transition:.5s;}
.headerCabN #nav {float:right;right:0px;margin-top:12px;}
*/

#slide1{position:relative;width:90%;margin:0 auto;padding-top:47%;padding-bottom:1%;z-index:-1}

#radiox{position:absolute;top:0px;left:10px;margin-top:35%;z-index:1;padding:0.5%;font-size:150%;color:#eee;border:2px solid #aaa;background:rgba(0,0,0,0.5);box-shadow:0px 0px 13px #000;min-width:300px;border-radius:5px;text-align:center;transition:.5s;}
#radiox:hover{background:#003377;}
#radiox .radioz {display:block;cursor:pointer;width:100%;overflow:hidden;}
#radiox .radioz .radiow {width:100%;white-space:nowrap;overflow:hidden;line-height:50px;}
#radiox .radioz .radiow div{overflow:hidden;display:inline-block;}
#radiox .radioz .radiow #play{background:url(../img/sprite.png) 0px -64px no-repeat !important;cursor:pointer;width:50px;height:50px;}
#radiox .radioz .radiow #pause{background:url(../img/sprite.png) 0px -120px no-repeat !important;cursor:pointer;width:50px;height:50px;}
#radiox .radioz .radiow audio {display:none;}
#radiox .ricons{width:96%;height:20px;padding:2%;}
#radiox .ricons div{float:left;width:7.1%;height:20px;margin:2%;text-align:center;cursor:pointer;transition:.5s;}
#radiox .ricons div:hover{transform:scale(1.5);}
#radiox .ricons .radiohtml5{background:url(../img/sprite.png) 0px -450px no-repeat !important;}
#radiox .ricons .radioflash{background:url(../img/sprite.png) 0px -240px no-repeat !important;}
#radiox .ricons .radiotv{background:url(../img/sprite.png) 0px -390px no-repeat !important;}
#radiox .ricons .radioandroid{background:url(../img/sprite.png) 0px -270px no-repeat !important;}
#radiox .ricons .radioiphone{background:url(../img/sprite.png) 0px -300px no-repeat !important;}
#radiox .ricons .radioberry{background:url(../img/sprite.png) 0px -330px no-repeat !important;}
#radiox .ricons .radiotunein{background:url(../img/sprite.png) 0px -360px no-repeat !important;}
#radiox .ricons .radiopopup{background:url(../img/sprite.png) 0px -480px no-repeat !important;}
#radiox .ricons .radiocerrar{background:url(../img/sprite.png) 0px -510px no-repeat !important;}

#radioPopup{width:96%;background:#003377;padding:2%;text-align:center;overflow:hidden;}
#radioPopup #radiox{position:relative;margin-top:0px;left:0px;width:350px;margin:0 auto;}

/*//// slide programas    */
.jslideContenedor{position:relative;width:100%;margin:0 auto;height:auto;}
.jslideContenedor .jslideNP{position:absolute;cursor:pointer;display:block;width:25px;margin:65px 0px;height:73px;z-index:1;font-size:70px;display:block;line-height:63px;background:#222;color:#fff;transition:.5s;opacity:0.4;filter: alpha(opacity=40);}
.jslideContenedor:hover .jslideNP{opacity:1;filter:alpha(opacity=100);padding:0px 0.4%;}
.jslideContenedor .jslidePrev{left:0;text-align:left;border-radius:4px 0px 0px 4px;}
.jslideContenedor .jslideNext{right:0;text-align:right;border-radius:0px 4px 4px 0px;}
.jslideContenedor #jslideCaja {overflow:hidden;margin:0px;}
.jslideContenedor #jslideCaja ul{list-style:none;margin:0;padding:0;}
.jslideContenedor #jslideCaja ul li{list-style:none;margin:0;padding:0;}
.jslideContenedor #jslideCaja ul li.jslideCampo {position:relative;width:406px;margin:0px;padding:0px 0px 203px 0px;float:left;}
.jslideContenedor #jslideCaja ul li.jslideCampo:hover .jslideImagen img{filter:blur(3px);-webkit-filter:blur(3px);}
.jslideContenedor #jslideCaja ul li.jslideCampo .jslideImagen{position:absolute;width:396px;height:193px;margin:5px;overflow:hidden;}
.jslideContenedor #jslideCaja ul li.jslideCampo .jslideImagen img{width:100%;height:100%;object-fit:cover; margin-left:-2%;margin-right:-2%;border:none;display:block;transition:.6s;}
.jslideContenedor #jslideCaja ul li.jslideCampo .jslideHover{position:absolute;width:396px;height:193px;margin:5px;text-align:center;font-size:0px;font-family:'Oswald',sans-serif;font-weight:300;}
.jslideContenedor #jslideCaja ul li.jslideCampo .jslideHover:hover{background-color: rgba(0, 0, 0, 0.5);font-size:150%;}
.jslideContenedor #jslideCaja ul li.jslideCampo .jslideHover a{display:block;color:#fff;padding:20% 5%;text-shadow:0px 5px 10px #000;transition:.5s;}

#cajamedia{position:relative;background-color:#6699cc;background:url(../img/background3.png) repeat, #6699cc;}
#cajamedia .bordeTop{position:absolute;top:-9px;left:0px;right:0px;bottom:auto;background:url(../img/border1.png) top center repeat-x;padding-bottom:51px;}
/*  #f4af13 0076a3 0099cc */

#cajamedia #cajamediabox{position:relative;margin:0 auto;width:95%;overflow:hidden;padding-top:50px;}

#cajamedia #cajamediabox #MapaSite{margin-bottom:10px;padding: 0 10px; background:rgba(0,0,0,.6);color:#aaa;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:300;}
#cajamedia #cajamediabox #MapaSite div{display:inline-block;padding:10px;}
#cajamedia #cajamediabox #MapaSite div a{color:#ccc;}

#cajamedia #cajamediabox #titulobienvenida{display:block;overflow:hidden;}
#cajamedia #cajamediabox #titulobienvenida h1{float:left;color:#333;}
#cajamedia #cajamediabox #titulobienvenida .btn{padding:5px 10px;color:#ccc;float:right;cursor:pointer;font-weight:400;border:1px;font-size:120%;font-family:'Oswald',sans-serif;background: #006699;
-o-box-shadow: 0 1px 1px #006699;
-moz-box-shadow: 0 1px 1px #006699;
border-radius: 3px;
-o-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 1px 1px #006699;
-webkit-box-shadow: 0 1px 1px #006699;
}
#cajamedia #cajamediabox #titulobienvenida .btn:hover{background:#015985;}
#cajamedia #cajamediabox #panel{overflow:hidden;margin:10px auto;}

#panel #user_left{display:inline-block;zoom:1;vertical-align:top;width:25%;color:#333;background:#bbb;font-family:'Oswald',sans-serif;font-weight:400;}
#panel #user_left ul {list-style:none;margin:0px;padding:0px;}
#panel #user_left ul li {display:block;padding:10px 15px;border-bottom:1px solid #000;cursor:pointer;position:relative;transition:.6s;}
#panel #user_left ul li:hover {background:#aaa;}
#panel #user_left ul li div {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#panel #user_left ul li.activa {background:#222;color:#ccc;}
#panel #user_left ul li.activa span{position:absolute;bottom:0px;width:4%;height:40px;background:url(../img/indicador.png) no-repeat;right:-4%;}
#panel #user_left ul li.persiana {color:#ddd;cursor:default;background:#006699;}

#panel #user_right{display:inline-block;zoom:1;vertical-align:top;padding:1%;color:#000;background:#bbb;width:71%;margin-left:2%;}
#panel #user_right #paneltitulos {width:100%;background:#006699;color:#ddd;font-weight:bold;padding:0.5% 0px;}
#panel #user_right .panellista {width:100%;border-bottom:1px solid #aaa;}
#panel #user_right .panellista:hover {background:#aaa;}
#panel #user_right div.unico {white-space:nowrap;overflow:hidden;width:100%;margin:4% 0px;}
#panel #user_right div.unico .paneluno{width:45%;float:left;text-align:right;margin-right:1%;}
#panel #user_right div.unico .paneldos{text-align:left;width:40%;}
#panel #user_right div.unico .btn{padding:5px 10px;color:#ccc;cursor:pointer;font-weight:400;border:1px;font-size:100%;font-family:'Oswald',sans-serif;background: #006699;float:left;width:auto;
-o-box-shadow: 0 1px 1px #006699;
-moz-box-shadow: 0 1px 1px #006699;
border-radius: 3px;
-o-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 1px 1px #006699;
-webkit-box-shadow: 0 1px 1px #006699;
}
#panel #user_right div.unico .btn:hover{background:#015985;}
#panel #user_right .panelmenuedit {width:100%;text-align:right;font-size:84%;}
#panel #user_right .panelmenuedit div:hover{text-decoration:underline;cursor:pointer;}
#panel #user_right .panelsection {display:inline-block;vertical-align:top;padding:0.7% 1%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#panel #user_right .panelcuatrocampos{width:23%;}
#panel #user_right .panelpprograma{width:20%;white-space:normal;}
#panel #user_right .panelpweb{width:10%;}
#panel #user_right .panelpfacebook{width:15%;}
#panel #user_right .panelpdescripcion{width:35%;white-space:normal;}
#panel #user_right .panelptitulo{width:15%;white-space:normal;}
#panel #user_right .paneledit{display:inline-block;}
#panel #user_right .panelver{display:inline-block;}
#panel #user_right .paneldel{display:inline-block;}

#form .cero {width:100%;clear:both;overflow:hidden;margin-bottom:30px;}
#form .cero .uno {white-space:nowrap;}
#form .cero .uno span{color:red;display:none;font-weight:bold;white-space:nowrap;}
#form .cero .uno input{padding:5px 10px;margin:0px 3px;background:#006699;color:#ccc;cursor:pointer;font-family:'Oswald',sans-serif;font-weight:400;
border: 1px;
box-shadow: 0 1px 1px #006699;
-o-box-shadow: 0 1px 1px #006699;
-moz-box-shadow: 0 1px 1px #006699;
-webkit-box-shadow: 0 1px 1px #006699;
border-radius: 5px;
-o-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#form .cero .uno input:hover{background:#015985;}
#form .dos input.error, #form .dos textarea.error, #form .dos select.error{background:#ffcccc}
#form .dos input{width:96%;padding:0px 2%;height:30px;color:#555;border:none;background:#ddd;}
#form .dos textarea{width:96%;padding:2%;height:300px;color:#555;border:none;background:#ddd;font:12px Verdana, Arial;}
#form .dos select{width:96%;padding:0px 2%;height:30px;color:#555;border:none;background:#ddd;}
#form .dos .banner_temp{width:100%;position:relative;display:none;}
#form .dos .banner_temp img{width:100%;}
#form .dos .banner_temp img.banner_x{position:absolute;top:1%;right:1%;width:10%;cursor:pointer;display:none;}
#form .dos .foto_temp{width:100%;position:relative;display:none;}
#form .dos .foto_temp img{width:100%;}
#form .dos .foto_temp img.foto_x{position:absolute;top:1%;right:1%;width:10%;cursor:pointer;display:none;}
#form .dos .background_temp{width:100%;position:relative;display:none;}
#form .dos .background_temp img{width:100%;}
#form .dos .background_temp img.background_x{position:absolute;top:1%;right:1%;width:10%;cursor:pointer;display:none;}
#form .dos .imagen_temp{width:100%;position:relative;display:none;}
#form .dos .imagen_temp img{width:100%;}
#form .dos .imagen_temp img.imagen_x{position:absolute;top:1%;right:1%;width:10%;cursor:pointer;display:none;}

#artic_post {margin:0 auto;width:75%;float:left;}
.artic_caja {margin-bottom:10px;background-color:rgba(255,255,255,0.9); padding: 15px;}
.artic_caja h1, .artic_caja h2{font-weight:400;font-size:20px;margin:0px;color:#222;text-align:left;overflow:hidden;text-shadow:2px 2px 5px #ccc;}



.artic_caja .artic_caja_box {display: flex;flex-direction: row;flex-wrap: wrap;}
.artic_caja .artic_post_a {display:inline-block;vertical-align:top;width:33.33%;padding: 10px;box-sizing: border-box; text-align:left;}
.artic_caja .artic_post_a .post_cuadro{width:100%;position:relative;padding-bottom:55%/*padding-bottom:75%*/;overflow:hidden;text-align:left;}
.artic_caja .artic_post_a .post_cuadro h3{position:absolute;left:0px;bottom:0px;width:96%;padding:20% 2% 2% 2%;background:url(../img/fondo_degradado_negro.png) repeat-x top center;color:#fff;font-weight:400;font-size:100%;}
.artic_caja .artic_post_a .post_cuadro ul {position:absolute;top:0px;right:0px;width:96%;padding:1% 2% 10%;font-size:72%;color:#ddd;font-style:oblique;background:url(../img/fondo_degradado_negro_revez.png) repeat-x bottom center;}
.artic_caja .artic_post_a .post_cuadro ul li{float:right;margin-left:2%;padding:1px 0px;padding-left:20px;line-height:20px;}
.artic_caja .artic_post_a .post_cuadro ul li.vistas{background:url(../img/sprite.png) 0px -17px no-repeat !important;}
.artic_caja .artic_post_a .post_cuadro ul li.fechapubli{background:url(../img/sprite.png) 0px 3px no-repeat !important;}
.artic_caja .artic_post_a .post_cuadro ul li.icoprograma{background:url(../img/sprite.png) 0px -39px no-repeat !important;}
.artic_caja .artic_post_a .post_cuadro img {position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit: cover; transition:.5s;}
.artic_caja .artic_post_a .post_cuadro:hover img {transform: scale(1.2);}
.artic_caja .artic_post_a .post_cuadro .post_cuadro_1 {background:url(../img/fondo_negro.png) repeat top left;padding:10px;height:100%;width:100%;box-sizing:border-box;display:none;position:absolute;}
.artic_caja .artic_post_a .post_cuadro .post_cuadro_1 a{position:relative;text-decoration:none;display:block;color:#fff;height:100%;width:100%;}
.artic_caja .artic_post_a .post_cuadro .post_cuadro_1 h4 {margin-bottom:10px;color:#fff;font-weight:400;font-size:100%;text-decoration:underline;}
.artic_caja .artic_post_a .post_cuadro .post_cuadro_1 p {color:#fff;line-height:150%;font-size:95%;}
.artic_caja .artic_post_a .post_cuadro .post_cuadro_1 p span {font-style:oblique;font-size:85%;}

.artic_caja .artic_post{display:inline-block;zoom:1;vertical-align:top;width:33.33%;box-sizing: border-box; position:relative;padding:10px;margin-bottom: 10px; text-align:left;}
.artic_caja .artic_post h3 {font-weight:400;font-size:100%;text-transform:uppercase;color:#333;padding:5px 0;margin:0px;}
.artic_caja .artic_post .artic_img{width:100%;position:relative;padding-bottom:55%;overflow:hidden;text-align:left;}
.artic_caja .artic_post .artic_img img{border:none;position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit: cover;display:block;}
.artic_caja .artic_post .artic_img ul {position:absolute;right:0px;bottom:0px;width:96%;display:block;padding: 20% 2% 1% 2%;color:#ddd;font-size:72%;font-style:oblique;background:url(../img/fondo_degradado_negro.png) repeat-x top center;}
.artic_caja .artic_post .artic_img ul li{float:right;padding-left:20px;line-height:20px;margin-left:2%;}
.artic_caja .artic_post .artic_img ul li.vistas{background:url(../img/sprite.png) 0px -17px no-repeat !important;}
.artic_caja .artic_post .artic_img ul li.fechapubli{background:url(../img/sprite.png) 0px 3px no-repeat !important;}
.artic_caja .artic_post .artic_img ul li.icoprograma{background:url(../img/sprite.png) 0px -39px no-repeat !important;}
.artic_caja .artic_post p {margin:0px;padding:10px 0 0;line-height:150%;font-size:95%;}
.artic_caja .artic_post p span {font-style:oblique;font-size:85%;}
.artic_caja .artic_post .artic_hover {position:absolute;background:url(../img/fondo_negro.png) repeat top center;height:100%;width:100%;top:0px;left: 0; text-align:center;display:none;}
.artic_caja .artic_post .artic_hover a{color:#eee;font-size:120px;text-decoration:none;width:100%;position:relative;display:block;box-sizing:border-box;padding-top:20%;padding-bottom:20%;transition:.5s;}
.artic_caja .artic_post .artic_hover a:hover{transform:rotate(90deg);}

.artic_caja .artic_post_p {overflow:hidden;padding:10px 0;}
.artic_caja .artic_post_p img.img_post {border:none;width:60%;float:left;margin:0px 2% 0px 0px;}
.artic_caja .artic_post_p ul{overflow:hidden;font-style:oblique;color:#777;margin:0px 0px 1%;font-size:90%;}
.artic_caja .artic_post_p ul li{float:left;padding-left:18px;margin-right:10px;}
.artic_caja .artic_post_p ul li.fechapubli{background:url(../img/sprite.png) 0px -539px no-repeat;}
.artic_caja .artic_post_p ul li.vistas{background:url(../img/sprite.png) 0px -559px no-repeat;}
.artic_caja .artic_post_p p {line-height:150%;}

.artic_caja .artic_post_list{width:100%;text-align:left;overflow:hidden;clear:both;padding:10px;margin-bottom: 10px; box-sizing: border-box;  display:block;border-radius:5px;transition:.5s;}
.artic_caja .artic_post_list a {text-decoration:none;display: block;}
.artic_caja .artic_post_list:hover{background:#ccc;}
.artic_caja .artic_post_list h3{width:96%;padding:0px 0px 1%;margin:0px;color:#222;font-weight:400;font-size:110%;}
.artic_caja .artic_post_list h3:hover{text-decoration:underline;}
.artic_caja .artic_post_list img{border:none;width:38%;float:left;padding-right:2%;}
.artic_caja .artic_post_list ul{overflow:hidden;font-style:oblique;color:#777;margin:0px 0px 1%;font-size:90%;}
.artic_caja .artic_post_list ul li{float:left;padding-left:18px;margin-right:10px;}
.artic_caja .artic_post_list ul li.fechapubli{background:url(../img/sprite.png) 0px -539px no-repeat;}
.artic_caja .artic_post_list ul li.vistas{background:url(../img/sprite.png) 0px -559px no-repeat;}
.artic_caja .artic_post_list p{line-height:150%;}
.artic_caja .artic_post_list p span{font-style:oblique;}
.artic_caja .artic_post_list p span:hover{text-decoration:underline;}

#artic_side {width:24%;float:right;margin-left:1%;}
.artic_side {background:#eee;margin-bottom:10px; overflow:hidden;}
.artic_side h2{font-weight:400;font-size:20px;padding:5px 5px 5px 10px;margin:0px;color:#fff;text-align:left;overflow:hidden;background:#003377;text-shadow:0 1px 3px #999;-moz-text-shadow:0 1px 3px #999;-webkit-text-shadow:0 1px 3px #999;}
.artic_side p {margin:0px;padding:15px;line-height:150%;overflow:hidden;}
.artic_side ul {margin:0px;padding:15px;list-style:none;overflow:hidden;background:#eee;}
.artic_side ul li {background:#eee;border-bottom:1px dashed #ccc;}
.artic_side ul li a{display:block;padding:10px 0;text-decoration:none;font-size:95%;transition:.5s;}
.artic_side ul li a:hover{margin-left:5%;font-weight:bold;}

.sidePrograma{background:#222;color:#ddd;}
.sideFacebook{background:#eee;}
.sidePostMasVistos{background:#eee;}

ul#programaMenu{margin:0px;padding:0px;overflow:hidden;width:100%;background:#333;}
ul li.artic_side_list{font-family:'Oswald',sans-serif;font-weight:700;height:70px;line-height:70px;text-transform:uppercase;width:100%;border-bottom:1px solid #111;border-top:1px solid #333;}
ul li.artic_side_list a{padding:0px 5% 0px 88px;display:block;color:#eee;transition:0.3s;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul li.artic_side_list a:hover{padding-left:95px;}
ul li.artic_side_p{background:url(../img/sprite.png) 20px -585px no-repeat;transition:0.3s;}
ul li.artic_side_p:hover{background:url(../img/sprite.png) 40px -585px no-repeat;}
ul li.artic_side_d{background:url(../img/sprite.png) 20px -645px no-repeat;transition:0.3s;}
ul li.artic_side_d:hover{background:url(../img/sprite.png) 40px -645px no-repeat;}
ul li.artic_side_n{background:url(../img/sprite.png) 20px -710px no-repeat;transition:0.3s;}
ul li.artic_side_n:hover{background:url(../img/sprite.png) 40px -710px no-repeat;}
ul li.artic_side_a{background:url(../img/sprite.png) 20px -765px no-repeat;transition:0.3s;}
ul li.artic_side_a:hover{background:url(../img/sprite.png) 40px -765px no-repeat;}
ul li.artic_side_r{background:url(../img/sprite.png) 20px -825px no-repeat;transition:0.3s;}
ul li.artic_side_r:hover{background:url(../img/sprite.png) 40px -825px no-repeat;}


#auspiciadores {background:transparent;}
#auspiciadores .auspiciadores {margin:0 auto;padding-top:10px;width:95%;background:#fff;box-sizing:border-box;padding:10px;text-align:center;}
#auspiciadores .auspiciadores .auspiciador_caja {width:33.3%;display:inline-block;box-sizing:border-box;padding:5px;}
#auspiciadores .auspiciadores .auspiciador_caja img {width:100%;}

#socialmedia {font-family:'Oswald',sans-serif;font-weight:700;background:#000;z-index:99999;}
#socialmedia img {border:0px;vertical-align:middle;margin-left:10px;}
#socialmedia h4 {padding:10px;margin:0px;color:#eee;display:none;}
#socialmedia ul {background:#000;list-style:none;margin:0px;padding:0px;}
#socialmedia ul li {margin:0px;padding:0px;background:#000;text-align:right;color:#fff;padding:0px 0px 0px 10px;width:150px;z-index:1;}
#socialmedia ul li a {color:#ccc;text-decoration:none;display:block;padding: 5px;}
#socialmedia ul li.fb {top:120px;}
#socialmedia ul li.fb:hover {background:#305891;}
#socialmedia ul li.tw {top:170px;}
#socialmedia ul li.tw:hover {background:#2ca8d2;}
#socialmedia ul li.yt {top:220px;}
#socialmedia ul li.yt:hover {background:#d32222;}
#socialmedia ul.socialmediaMIN {display:none;padding:0 0 10px 0;}

#socialBoton li{padding:10px 15px;margin:0px 10px 10px 0px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;font-style:normal;font-size:110%;border-radius:2px;cursor:pointer;clear:both;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
#socialBoton li.socialFacebook{background:#305891;}
#socialBoton li.socialTwitter{background:#2ca8d2;}
#socialBoton li.socialGplus{background:#ce4d39;}
#socialBoton li.socialWathsapp{background:#29a628;}

#prog_banner {position:relative;width:100%;margin-top:-1%;}
#prog_banner .bordeTop{position:absolute;top:-9px;left:0px;right:0px;bottom:auto;background:url(../img/border1.png) top center repeat-x;padding-bottom:51px;}
#prog_banner img {border:none;width:100%;display:block;}
#prog_banner .prog_banner_tit {position:absolute;width:95%;bottom:5%;margin-left:-15%;padding:0px;color:#ccc;text-align:left;background:#010440;text-shadow:0px 0px 1px #999; opacity:0;filter:alpha(opacity=0);transition:.5s;transform:skew(10deg);overflow:hidden;}
#prog_banner .prog_banner_tit:hover {opacity:1;filter:alpha(opacity=100);}
#prog_banner .prog_banner_tit div{padding:0px 5% 0px 25%;transform:skew(-10deg);margin: 10px auto;}
#prog_banner .prog_banner_tit h1{margin:0px;font-weight:400;font-size:120%;padding:1% 0px;}
#prog_banner .prog_banner_tit p{margin:0px;font-size:90%;line-height:140%;padding:1% 0px;}
#prog_banner .prog_banner_tit ul#socialBoton{display:block;}
#prog_banner .prog_banner_tit ul#socialBoton li{display:inline-block;float:left;clear:none;padding-left:0px;}
#prog_banner .prog_banner_tit ul#socialBoton li.addthis_sharing_toolbox div{transform:skew(0deg);padding-left:0px;}

#footer{background:url(../img/border2.png) repeat-x top center #222;width:100%;}
#footer .footer {margin:0 auto;padding-top:70px;width:90%;overflow:hidden;}
#footer .footer #FootDiv{display:inline-block;vertical-align:top;width:29%;margin:50px 2%}
#footer .footer #FootDiv h4{font-size:150%;font-weight:700;color:#777;margin-bottom:4%;}
#footer .footer #FootDiv ul {list-style:none;padding:0px 1%;}
#footer .footer #FootDiv ul li{padding:5px 0px;color:#666;transition:.6s;}
#footer .footer #FootDiv ul li a{color:#666;transition:.6s;}
#footer .footerB {width:100%;background:#1c1c1c;border-top:1px solid #111;}
#footer .footerB .footerBt {margin:0 auto;width:90%;overflow:hidden;padding:1% 0%;}
#footer .footerB .footerBt div{float:left;font-size:80%;margin:5px 2%;}
#footer .footerB .footerBt .copy{float:left;padding-right:10px;}
#footer .footerB .footerBt .visit{width:1px;height:1px;overflow:hidden;}
#footer .footerB .footerBt .developer{float:right;}

.letraGrande h4 {font-size:50px;}

#formacceso {width:40%;padding:4% 5%;clear:both;overflow:hidden;margin-bottom:30px;display:inline-block;zoom:1;vertical-align:top;background:#222}
#formacceso div{clear:both;padding:10px 0px;text-align:right;overflow:hidden;}
#formacceso span{padding:10px 0px;text-align:right;}
#FormLogin input{width:50%;padding:0px 2%;height:40px;color:#555;border:none;background:#ddd;font-size:110%;}
#FormLogin input.error {background:#ffcccc;}
#FormLogin .btn input{padding:10px 10px;background:#006699;color:#ccc;font-weight:bold;cursor:pointer;
border: 1px;
box-shadow: 0 1px 1px #006699;
-o-box-shadow: 0 1px 1px #006699;
-moz-box-shadow: 0 1px 1px #006699;
-webkit-box-shadow: 0 1px 1px #006699;
border-radius: 5px;
-o-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#FormLogin .btn input:hover{background:#015985;}
#infox{width:40%;padding:4%;display:inline-block;zoom:1;vertical-align:top;}
#infox p {line-height:150%;}



.descargar_android{text-align:center;font-size:20pt;}
.descargar_android img{width:100%;}



[class^="icon-"]:before,
[class*=" icon-"]:before{
	position:relative;
	top:.1em;
	margin-right:.5em;
}


/*
@media (max-width: 1440px){
	.headerCabFix #logo{width:auto;}
	#artic_post {width:100%;}
	#artic_side {width:100%;margin-left:0px;}
	.artic_side {display:inline-block;vertical-align:top;width:32.6%;margin-left:0px;margin-right:1%;}
	.artic_side:nth-child(3){margin-right:0px;}
}
*/
@media (max-width: 1024px){
}
@media (max-width: 800px){
	.headerCab #logo{width:30%;}
	.headerCabFix #logo{width:auto;}
	#prog_banner .prog_banner_tit {position:relative;opacity:1;filter:alpha(opacity=100);width:100%;margin:0px;box-shadow:-30px -10px 100px #1254A5;transform:skew(0deg);}
	#prog_banner .prog_banner_tit div{margin:10px auto;padding:0px;width:85%;transform:skew(0deg);}
	#artic_post {width:100%;float:none;}
	.artic_caja .artic_post_a {width:50%;}
	.artic_caja .artic_post_a:nth-child(5){display:inline-block;}
	.artic_caja .artic_post {width:50%;}
	.artic_caja .artic_post:nth-child(5){display:inline-block;}
	.artic_caja .artic_post_3 {width:50%;}
	.artic_caja .artic_post_3:nth-child(5){display:inline-block;}
	#artic_side {width:100%;float:none;margin-left:0px;}
	.artic_side {width:100%;margin-right:0px;}
	#auspiciadores .auspiciadores .auspiciador_caja {width:50%;padding:5px;}
}
@media (max-width: 500px){
	.headerCab #logo{width:40%;}
	.headerCabFix #logo{width:auto;}
	#nav ul li a span{display:none;}
	#radiox{position:relative;margin-top:0px;left:0px;margin-bottom:2%;padding:2%;}
	.jslideContenedor .jslideNP{margin:38.5px 0px;height:73px;line-height:63px;}
	.jslideContenedor #jslideCaja ul li.jslideCampo {width:300px;padding:0px 0px 150px 0px;}
	.jslideContenedor #jslideCaja ul li.jslideCampo .jslideImagen{width:290px;height:140px;}
	.jslideContenedor #jslideCaja ul li.jslideCampo .jslideHover{width:290px;height:140px;}
	#artic_post {width:100%;float:none;}
	.artic_caja .artic_post_a {width:100%;padding:10px 0;}
	.artic_caja .artic_post {width:100%;padding: 10px 0;}
	.artic_caja .artic_post_3 {width:100%;}
	.artic_caja .artic_post_p img {border:none;width:100% !important;float: none !important;;margin:0px;}
	#artic_side {width:100%;float:none;margin-left:0px;}
	#auspiciadores .auspiciadores .auspiciador_caja {width:100%;padding:0px;}
	#socialmedia img{margin: 0;}
	#socialmedia h4{display:block;}
	#socialmedia ul.socialmediaMAX{display:none;}
	#socialmedia ul.socialmediaMIN{display:block;}
	#socialmedia ul{top:auto;width:100%;overflow:hidden;margin:0px auto;text-align:center;}
	#socialmedia ul li{display:inline-block;zoom:1;padding:2%;margin:0 0 2%;border-left:1px solid #090909;border-right:1px solid #090909;top:0px;width:15%;text-align:center;left:0px;}
	#footer .footer #FootDiv{display:block;width:96%;}
}
@media (max-width: 320px){
	.headerCab #logo{width:45%;}
	.headerCabFix #logo{width:auto;}
	#nav ul li.barraMenu{display:none;}
	.artic_caja .artic_post_a {width:100%;}
	.artic_caja .artic_post {width:100%;}
	.artic_caja .artic_post_3 {width:98%;}

}

/*Make position:fixed work in IE6! http://subtlegradient.com/articles/2009/07/29/css_position_fixed_for_ie6.html */
.fixed-left   /* position fixed Left   */{position:fixed;right:auto;left:-110px;}  