/*
Theme Name: La Universal Radio
Theme URI: http://www.mariosanzol.eu/
Description: 
Version: 1.5
Author: Mario Alejandro Sanzol
Author URI: http://www.mariosanzol.eu
Tags: magazine, tv, radio
*/

@import 'reset.css';
@import 'font.css';

#cc_tunein {
	width: 80px;
	margin-right: auto;
	margin-left: auto;
}

div#publiHorizontal a:last-child img {
	margin-right: 0px;
}

div#publiHorizontal {
	margin-left:23px;
	text-align:center;
	margin-right:23px;
}

div#publiHorizontal a img {
	height: 32px;
	margin-right: 90px;
}

header small {
	display: block;
}

a.comentarios {
	width: 74px !important;
	overflow: hidden !important;
	margin-right: -90px;
}

iframe.twitter-share-button.twitter-count-horizontal {
	width: 90px !important;
}

footer.paginacionIndex{
	overflow:hidden;
}

footer.paginacionIndex a{
	color:white;
	padding: 0.2em;
}

footer.paginacionIndex a.anterior{
	float:left;
	border-radius: 2em 0em 0em 2em;
}

footer.paginacionIndex a.siguiente{
	border-radius: 0em 2em 2em 0em;
}

nav#paginacion #pagSiguiente {
	float: right;
}

#faceb {
	height: 50px;
	margin-top: -9px;
}

p {
	text-align: justify;
	font-size: 1em;
	font-family: arial;
}

div#chat h1 {
	float: right;
	margin-right: -37px;
	color: white;
	padding: 12px;
	border-radius: 0px 25px 25px 0px;
	box-shadow: 2px 2px 20px black;
	line-height: 1em;
	font-size: 1.5em;
	cursor: pointer;
}

.chatAbierto{
	margin-left: 0px !important;
}

div#chat h1:hover {
	text-shadow: 0px 0px 11px white;
}

div#chat object {
	position: relative;
	top: -266px;
}

#chat {
	position: fixed;
	margin-left: -540px;
	top: 65%;
	-webkit-transition: margin-left 1s;
	-moz-transition: margin-left 1s;
	-o-transition: margin-left 1s;
	z-index: 9999;
}

footer#footer{
	text-align:center;
}

.plegable{
	cursor:alias;
}

#sidebar {
	width: 277px;
	float: right;
	margin: 20px 20px 0px 0px;
	padding: 0 0 30px 0;
}

.post-entry>p {
	padding: 0px 20px 15px 20px;
	text-indent: 15px;
	text-align: justify;
}

details li {
	list-style: circle;
}

details p {
	font-family: arial;
	font-size: 1.2em;
	margin-bottom: 1em;
	text-indent: 1em;
	line-height: 1.3em;
}


summary {
	color: red;
	letter-spacing: 0.2em;
	cursor: pointer;
	font-weight: bold;
}
code {
	color: blue;
}

.post-entry > iframe[title="YouTube video player"], .post-entry .tern_wp_youtube_video_meta_data {
	display: none;
}

.concurso img {
	width:100%;
}

a.rojo {
	color:red !important;
}
strong.programa {
	color:white;
	background-color:silver;
	text-shadow: 0.09em -0.09em gray;
	font-size: 1.2em;
}

#menuprincipal li a, section#actualidad > h1 {
	background: -webkit-linear-gradient(transparent, rgba(245, 245, 245, 0.5), transparent 90%);
	background: -moz-linear-gradient(transparent, rgba(245, 245, 245, 0.5), transparent 90%);
	background: -o-linear-gradient(transparent, rgba(245, 245, 245, 0.5), transparent 90%);
}

section#actualidad > h1{
	color: gray;
	text-indent: 0.7em;
	border-bottom: 1px solid silver;
	padding: 0.1em;
	font-size: 2em;
	margin-bottom: 16px;
	background-color: whiteSmoke;
	text-shadow: 2px 2px 0px white;
}

section.post{
	padding: 10px 26px 0 27px;
	margin: 0 0 20px 0;
	overflow: hidden;
	background: whiteSmoke;
	border-radius: 20px 20px 20px 20px;
}

a, a:hover, a:visited, a:link {
	color: red;
}
img {
	border:none;
}


@-webkit-keyframes rotar {
	0% {
		
	}
	50% {
		
-webkit-transform: rotate(360deg);;		
	}
	100% {

-webkit-transform: rotate(720deg);
	}
}

.perfil {
	background-size: cover !important;
}
.perfil h3 {
	color: white;
	font-size: 2em;
	background: green;
}
.perfil img {
	width: 25%;
}
.perfil a img {
	background: transparent !important;
	border: none !important;
	border-image: initial;
}
img.espera {
	width: 120px !important;
	margin-left: 220px!important;
	margin-top: 20px !important;
	-webkit-animation-name: rotar;
	-webkit-animation-duration: 5s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-in-out;
}

#sidebar h3 a, #sidebar ul li a, .tagcloud a, .video h4 a {
	color: gray !important;
	font-weight: normal;
	letter-spacing: -0.1em;
}
.escondido {
	z-index:-40;
	position:absolute;
}

#nav-generos li {
	background: silver;
}
#nav-programas, #nav-generos {
	background:white;
	box-shadow: black -0px -1px 6px 0.3px inset;
	opacity:0.9;
}
#nav-programas li, #nav-generos li {
	margin-left: 2em;
	font-weight: bold;
	font-size: 2em;
	margin-bottom: 0.2em;
	overflow:hidden;
}

#nav-generos li:hover, #nav-programas li:hover {
	background: gray;
}

#verGeneros {
	background-color: green;
}
#verGeneros:hover {
	background-color:rgba(0,179,0,1);
}

#verProgramas {
	background-color:rgb(0, 0, 0);
}
#verProgramas:hover {background-color:rgba(79,79,79,1);}

#verGeneros, #verProgramas{width:200px;
text-align:center;
color:rgb(255, 255, 255);
font-weight:bold;
letter-spacing:4px;
cursor:pointer;
-webkit-box-shadow:rgb(255, 255, 255) 0px 0px 15px -1px inset;
-moz-box-shadow:rgb(255, 255, 255) 0px 0px 15px -1px inset;
box-shadow:rgb(255, 255, 255) 0px 0px 15px -1px inset;
margin-left: 0.1em;}

.jcarousel-skin .jcarousel-clip-horizontal {
width: 717px;
height: 191px;
margin: 0 0 0 103px;
}

ul {-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;}


.entradilla a.comentarios {
	margin-left: 197px;
	display: inline;
	position: relative;
	top: -20px;
}

.izquierda{
	float:left;
}

.children{display:none;}

.columna1, .columna2 {
	border: 1px solid;
	float: left;
	width: 293px;
	border-image: initial;
	margin-top: 0px;
	padding: 10px;
	border-top-color:rgb(209, 209, 209);
	border-right-color:rgb(209, 209, 209);
	border-bottom-color:rgb(209, 209, 209);
	border-left-color:rgb(209, 209, 209);
}

.columna1{ border-right:none;}

small {color:gray;}

.columna1 h3, .columna2 h3 {
	font-size: 2em;
	margin-top: 7px;
	margin-bottom: 15px;
	line-height: 85%;
	letter-spacing: -2px;
	word-spacing: 0.9px;
	font-weight: bold;
	text-align: center;
}

.columna1 h3 a,.columna2 h3 a {color: inherit;}

div.entradilla{
	color:gray;
}

.columna1 article, .columna2 article{
	padding:0px;
}
.columna1 img, .columna2 img{
	width:100%;
}

.columna1 article, .columna2 article{
	border-bottom: 1px solid;
	border-bottom-color:rgb(209, 209, 209);
}


.invisible, .bloque-sidebar .st_twitter, .bloque-sidebar .st_fblike, .bloque-sidebar .st_plusone {
	display:none;
}

/* Comienza el CALENDARIO */
#calendario {width: 968px;height: 1250px; padding:0px}
#horas {float:left; width:121px;height:1200px; margin:0px;padding:0px;text-align:center;}
.hora {
width: 121px;
height: 50px;
color: white;
font-weight: bold;
font-size: 1.7em;
overflow: hidden;
}
.hora a {
	color:white !important;
	display: block;
	width: 100%;
	height: 100%;
}
#dias .hora {
	color: gary;
	font-size: 2em;
	letter-spacing: -0.1em;
}
#horas .hora {border-top: 1px dotted;
height: 48px;
line-height: 1em;
font-size: 3em;
color: silver;}
#dias {height:50px;width:1250px;text-align:center;}
.dia {float:left;}
#horario {background-color:rgb(190, 190, 190);width: 847px;height: 1200px;margin: 0px;padding: 0px;float: left;}
.b {position:absolute;border: 1px solid; text-align:center;}

div.b:hover {
	background: -webkit-radial-gradient(transparent,black 99%) !important;
}

#a1,#a2,#a3,#a4,#a5,#a6,#a7,#a8,#a9,#a10,#a11,#a12,#a13,#a14,#a15,#a16,#a17,#a18,#a19,#a20,#a21,#a22,#a23,#a24 {margin-left:0px;}

#a25, #a26, #a27, #a28, #a29, #a30, #a31, #a32, #a33, #a34, #a35, #a36, #a37, #a38, #a39, #a40, #a41, #a42, #a43, #a44, #a45, #a46, #a47, #a48 {margin-left:121px;}

#a49, #a50, #a51, #a52, #a53, #a54, #a55, #a56, #a57, #a58,#a59,#a60,#a61,#a62,#a63,#a64,#a65,#a66,#a67,#a68,#a69,#a70,#a71,#a72 {margin-left:242px;}

#a73,#a74,#a75,#a76,#a77,#a78,#a79,#a80,#a81,#a82,#a83,#a84,#a85,#a86,#a87,#a88,#a89,#a90,#a91,#a92,#a93,#a94,#a95,#a96{margin-left:363px;}

#a97,#a98,#a99,#a100,#a101,#a102,#a103,#a104,#a105,#a106,#a107,#a108,#a109,#a110,#a111,#a112,#a113,#a114,#a115,#a116,#a117,#a118,#a119,#a120{margin-left:484px;}

#a121,#a122,#a123,#a124,#a125,#a126,#a127,#a128,#a129,#a130,#a131,#a132,#a133,#a134,#a135,#a136,#a137,#a138,#a139,#a140,#a141,#a142,#a143,#a144{margin-left:605px;}

#a145,#a146,#a147,#a148,#a149,#a150,#a151,#a152,#a153,#a154,#a155,#a156,#a157,#a158,#a159,#a160,#a161,#a162,#a163,#a164,#a165,#a166,#a167,#a168,#a169,#a170 {margin-left:726px;}




#a1,#a25,#a49,#a73,#a97,#a121,#a145 {margin-top:0px} #a2,#a26,#a50,#a74,#a98,#a122,#a146 {margin-top:49px} #a3,#a27,#a51,#a75,#a99,#a123,#a147 {margin-top:98px} #a4,#a28,#a52,#a76,#a100,#a124,#a148 {margin-top:147px} #a5,#a29,#a53,#a77,#a101,#a125,#a149 {margin-top:196px} #a6,#a30,#a54,#a78,#a102,#a126,#a150 {margin-top:245px} #a7,#a31,#a55,#a79,#a103,#a127,#a151 {margin-top:294px} #a8,#a32,#a56,#a80,#a104,#a128,#a152 {margin-top:343px} #a9,#a33,#a57,#a81,#a105,#a129,#a153 {margin-top:392px} #a10,#a34,#a58,#a82,#a106,#a130,#a154 {margin-top:441px} #a11,#a35,#a59,#a83,#a107,#a131,#a155 {margin-top:490px} #a12,#a36,#a60,#a84,#a108,#a132,#a156 {margin-top:539px} #a13,#a37,#a61,#a85,#a109,#a133,#a157 {margin-top:588px} #a14,#a38,#a62,#a86,#a110,#a134,#a158 {margin-top:637px} #a15,#a39,#a63,#a87,#a111,#a135,#a159 {margin-top:686px} #a16,#a40,#a64,#a88,#a112,#a136,#a160 {margin-top:735px} #a17,#a41,#a65,#a89,#a113,#a137,#a161 {margin-top:784px} #a18,#a42,#a66,#a90,#a114,#a138,#a162 {margin-top:833px} #a19,#a43,#a67,#a91,#a115,#a139,#a163 {margin-top:882px} #a20,#a44,#a68,#a92,#a116,#a140,#a164 {margin-top:931px} #a21,#a45,#a69,#a93,#a117,#a141,#a165 {margin-top:980px} #a22,#a46,#a70,#a94,#a118,#a142,#a166 {margin-top:1029px} #a23,#a47,#a71,#a95,#a119,#a143,#a167 {margin-top:1078px} #a24,#a48,#a72,#a96,#a120,#a144,#a168 {margin-top:1127px}

/* TERMINA el CALENDARIO */

ul {list-style: none;}

/*Comienzan las  modificaciones del carousel*/

.jcarousel-skin .jcarousel-container-horizontal {background:url('http://launiversalradio.com/wordpress/wp-content/themes/laUniversalRadio/style.css'););}

div#padd-carousel {
background: url('../../../../albums/ff454/la_universal_/CC/TX/fon-R.png');
height: 190px; overflow:hidden;}

.jcarousel-skin .jcarousel-prev-horizontal, .jcarousel-skin .jcarousel-next-horizontal { top:50px;}

.jcarousel-skin .jcarousel-item img{width:200px;height:150px; }

.jcarousel-skin .jcarousel-item a, .jcarousel-skin .jcarousel-item a:visited {width: 200px;}

.jcarousel-skin .jcarousel-item {width: 200px;}

/*Comienzan las  modificaciones del carousel*/

/*Terminana las  modificaciones del carousel*/

form {width:283px;
border:1px dotted rgb(201, 201, 201);
padding:2px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
text-align:center;
}
input[type="submit"]{
	background-color:rgb(255, 255, 255);
	border-top-color:rgb(240, 240, 240);
	border-bottom-color:rgb(212, 240, 192);
	border-right-color:rgb(212, 240, 192);
	border-left-color:rgb(240, 240, 240);
	background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(209,209,209,1)),to(rgba(255,255,255,1)));
	background-image:-moz-linear-gradient(top,rgba(209,209,209,1) 0%,rgba(255,255,255,1) 100%);
	background-image:-o-linear-gradient(top,rgba(209,209,209,1) 0%,rgba(255,255,255,1) 100%);
	background-image:-ms-linear-gradient(top,rgba(209,209,209,1) 0%,rgba(255,255,255,1) 100%);
}

#logo{margin-left: 20px;}

.publicidad {
	float: right;
	clear: none;
	margin-top:25px;
}

html{
	background-image: -webkit-radial-gradient(bottom center, silver,white);
	background-image: -moz-radial-gradient(bottom center, silver,white);
	background-image: -o-radial-gradient(bottom center, silver,white));

}

header#header,#body-wrapper{
	margin: 0 auto;
	width: 970px;
}



/*
Comienzan Navegadores
*/


.nav {list-style: none;margin-bottom: 0px;margin-top: 0px;}

.nav li {display: inline-block;padding-left: 4px;padding-right: 4px;}

.nav li a {color: white;font-size: 1em;}


#nav-locutores {line-height: 12px;}

#nav-locutores li a {background-color:black;
color:rgb(255, 255, 255);
-webkit-text-size-adjust:none;
font-size:0.6em;
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgb(214,214,214)),color-stop(0.2,rgb(153,153,153)),color-stop(0.81,rgba(74,74,74,1)),to(rgb(0,0,0)));
background-image:-moz-linear-gradient(top,rgb(214,214,214) 0%,rgb(153,153,153) 20%,rgba(74,74,74,1) 81%,rgb(0,0,0) 100%);
background-image:-o-linear-gradient(top,rgb(214,214,214) 0%,rgb(153,153,153) 20%,rgba(74,74,74,1) 81%,rgb(0,0,0) 100%);
background-image:-ms-linear-gradient(top,rgb(214,214,214) 0%,rgb(153,153,153) 20%,rgba(74,74,74,1) 81%,rgb(0,0,0) 100%);
padding:2px 6px 2px 6px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

#nav-locutores a:hover {background-color:rgb(51, 51, 51);
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgb(214,214,214)),color-stop(0.60,rgb(153,153,153)),color-stop(0.89,rgb(74,74,74)),to(rgb(0,0,0)));
background-image:-moz-linear-gradient(top,rgb(214,214,214) 0%,rgb(153,153,153) 60%,rgb(74,74,74) 89%,rgb(0,0,0) 100%);
background-image:-o-linear-gradient(top,rgb(214,214,214) 0%,rgb(153,153,153) 60%,rgb(74,74,74) 89%,rgb(0,0,0) 100%);
background-image:-ms-linear-gradient(top,rgb(214,214,214) 0%,rgb(153,153,153) 60%,rgb(74,74,74) 89%,rgb(0,0,0) 100%);
font-size:1em;
}

#menuprincipal.nav {
	text-align:right;
	padding:0px 0px 0px 14px;
	margin:17px 0px 0px 0px;
	clear:both;
}

#menuprincipal li a {
	-webkit-border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	color:gray;
	padding:0px 50px 0px;
}
#menuprincipal li a.actual, #menuprincipal li a:hover{
	color:white;
}
#menuprincipal li a:hover, #menuprincipal li a.actual {background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0.20,rgba(237,66,66,1)),color-stop(0.85,rgba(150,87,87,1)),to(rgba(171,223,255,1)));
background-image:-moz-linear-gradient(top,rgba(237,66,66,1) 20%,rgba(150,87,87,1) 85%,rgba(171,223,255,1) 100%);
background-image:-o-linear-gradient(top,rgba(237,66,66,1) 20%,rgba(150,87,87,1) 85%,rgba(171,223,255,1) 100%);
background-image:-ms-linear-gradient(top,rgba(237,66,66,1) 20%,rgba(150,87,87,1) 85%,rgba(171,223,255,1) 100%);
}
#menuprincipal li a:active {background: cyan;}
#nav-programas,{-webkit-box-shadow:rgb(98, 130, 87) 0px -3px 9px -1px;
-moz-box-shadow:rgb(98, 130, 87) 0px -3px 9px -1px;
box-shadow:rgb(98, 130, 87) 0px -3px 9px -1px;
}

#nav-programas li:nth-child(n+2) {}

#nav-categorias, footer#footer {
	padding: 5px;
}

#nav-categorias, footer#footer, #sidebar > div > h4, .secundaria1 > h2, .secundaria2 > h2, .otras > h2, #nav-noticias h2, audio, div#padd-middle-wrapper > h2, footer > h2,div#chat h1, footer.paginacionIndex a{
	background-color: red;
	background-image: -webkit-radial-gradient(transparent,red 79%,transparent);
	background-image: -o-radial-gradient(transparent,red 79%,transparent);
	background-image: -moz-radial-gradient(transparent,red 79%,transparent);
	background-image: radial-gradient(transparent,red 79%,transparent);
}

#nav-categorias a.actual,#nav-categorias a.actual:hover {
	background: silver;
	padding: 7px;
	background-image: -webkit-linear-gradient(silver,gray,silver);
	background-image: -o-linear-gradient(silver,gray,silver);
	background-image: -moz-linear-gradient(silver,gray,silver);
	background-image: linear-gradient(silver,gray,silver);
}
#logo {
	margin-left: 13px;
	margin-top: 5px;
	margin-bottom: -22px
	;clear:none;
}

#logo h1 {
float: left;
font-weight: bold;
letter-spacing: -0.1em;
word-spacing: 0.3em;
font-size: 3em;
color: silver;
height: 100%;
padding: 0px;
margin-bottom: 0px;
margin-top: 37px;
margin-left: 0.5em;
-webkit-text-stroke-width:1px;
-webkit-text-stroke-color:rgb(128, 128, 128);
}

#logo img {
	float:left;
	width:60px !important;
	height:auto;
	margin-top: 20px;
	margin-bottom: -15px;
}


#nav-categorias li{
	margin:0px;
	width: 13%;
	text-align: center;
}


#nav-categorias li a, footer#footer {
	font-weight: bold;
	color: white;
}
#nav-categorias li a:hover{
	background-image: -webkit-linear-gradient(silver,black,silver);
	background-image: -o-linear-gradient(silver,black,silver);
	background-image: -moz-linear-gradient(silver,black,silver);
	background-image: linear-gradient(silver,black,silver);
	padding: 7px;
	border: 1px white solid;
}

#nav-noticias li {
display: inline;
padding-left: 9px;}

#nav-noticias h2  {display: inline;}

#nav-noticias li a {color:red;}

#nav-noticias {border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom:1px dotted rgb(184, 184, 184);
margin:10px 0px 0px 0px;}

/*
Finalizan Navegadores
*/

body{
	background-image:radial-gradient(silver,white 79%,gray);
}


div#body{
	-webkit-box-shadow:rgb(181, 181, 181) 0px 0px 10px 0px;
	-moz-box-shadow:rgb(181, 181, 181) 0px 0px 10px 0px;
	box-shadow:black 0px 0px 10px 0px;
	background: whitesmoke;
	background-position: -225px top;
	background-size: 900px;
	background-repeat: repeat-x;

}

div#body-wrapper {
	background: white;
	box-shadow: 0px 0px 20px 7px white;
	overflow: hidden;
}

/*
Comienza pagina de programa
*/

.pag .post-entry p {
width: 400px;
}

div.post, div.secundarias, article.post {
	background: whitesmoke;
}

div.post, article.post{
	background-size: 380px;
	overflow: hidden;
}

.noticias {height:auto !important;}

#padd-middle-wrapper footer {clear:both;}

audio {width:100%;}

.rep {border:1px dotted rgb(186, 214, 255);margin:2px;}

.post-entry h4 {display: inline;}

/*
Comienza Página de Programa
*/
div.pag {background: rgb(242, 242, 242) url('http://launiversalradio.com/wordpress/wp-content/themes/images/bg-post-index-wide.gif') top center no-repeat;width: 800px;margin: auto;}

div.post-nav {margin: 0;padding: 0;height: 46px;background: transparent url('http://launiversalradio.com/wordpress/wp-content/themes/images/bg-post-navi.gif') top center no-repeat;clear: both;}
/*
Finaliza Página de Programa
*/

/*
Comienza el Programa
*/
 .locutor {width: 293px;float: left;margin-left: 10px;}
.locutor:hover,.bloque-sidebar:hover, .video:hover {box-shadow: 0px 0px 10px silver;}

.video:hover{position:relative;padding:10px;margin:-10px;z-index:999;-webkit-transform:matrix(1.2, 0, 0, 1.2, 0, 0);-moz-transform:matrix(1.2, 0, 0, 1.2, 0, 0);-o-transform:matrix(1.2, 0, 0, 1.2, 0, 0);-ms-transform:matrix(1.2, 0, 0, 1.2, 0, 0);transform:matrix(1.2, 0, 0, 1.2, 0, 0);}

.bloque-sidebar:hover{-webkit-transform:matrix(1.2, 0, 0, 1.2, 0, 0);-moz-transform:matrix(1.2, 0, 0, 1.2, 0, 0);-o-transform:matrix(1.2, 0, 0, 1.2, 0, 0);-ms-transform:matrix(1.2, 0, 0, 1.2, 0, 0);transform:matrix(1.2, 0, 0, 1.2, 0, 0);background-color:rgb(255, 255, 255);padding:10px;}

footer .locutor { width: 293px;float: left;margin-left: 10px;border-top:1px dashed rgb(212, 212, 212);border-right:none;border-bottom:1px dashed rgb(212, 212, 212);border-left:none;height:298px;overflow: hidden;background-color:rgb(250, 250, 250);
padding:0px 5px 0px 5px;
}


.locutor header{text-align:right;border-top-style:none;border-top-width:0px;
font-size:18px;line-height:18px;border-bottom:1px solid rgb(184, 184, 184);}

.locutor h3 {height: 36px;background-color:rgba(219, 206, 206, 0.347656);
}

.locutor header a {
	color:rgb(61, 61, 61);
}

.locutor:hover header a{
	color:rgb(245, 0, 0);
}

.locutor img {
	width:120px !important;
	float:right;
}

.locutor h4 {
	display: inline;
}

.locutor .contentLocutor {
	height: 199px;
	text-align:left;
}

.genero .contentLocutor {
	height: auto;
}
.genero p {
	text-align: right;
}

.locutor footer {
	clear: both;
	height:50px;
	position: relative;
	z-index: 2;
	background:white;
}

.locutor footer ul {
	display: inline-block;
}

.locutor footer ul li {
	display: inline;
}
/*
Finaliza el Programa
*/

/*
Comienzan Columnas
*/

div#content {
	width: 630px;
	float: left;
	margin: 20px 0 0 23px;
	padding: 0;
}

.principal img, .otras img {
	float: left;
	width: 49%;
	margin-right: 2%;
}

article.principal p {
	margin: 12px 0 12px 0px;
}


article.principal h1, .otras h3, article.post header.post-title h2 a {
	font-size: 1.7em;
	margin-top: 7px;
	margin-bottom: 0px;
	line-height: 85%;
	letter-spacing: -1px;
	word-spacing: 0.9px;
	font-weight: lighter;
	color: gray;
}

.principal footer, .otras footer {
	border-top-color:rgb(101, 141, 163);
	border-right-color:rgb(101, 141, 163);
	border-left-color:rgb(101, 141, 163);
	border-bottom: 5px double gray;
	margin:0px 0px 5px 0px;
}

.secundarias {
	float:left;
	width:628px;
	margin-bottom:10px;
}

section.secundaria1 {
	float: left;
	width: 60% !important;
	background: white;
	margin: 10px;
	padding-left: 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.secundaria1 .bloque {clear: left;height:auto;
border-right-color:rgb(222, 222, 222);
border-bottom-color:rgb(222, 222, 222);
border-left-color:rgb(222, 222, 222);
border-top:1px solid rgb(222, 222, 222);
}

.secundaria1 img {width: 100px;float: left;margin-right: 5px;}

div.secundaria2 {width: 130px;float: left;background: white;padding-left: 20px;margin-top: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.secundaria2 img {width: 100%;}
.secundaria2 h3 {font-size: .8em;}

.secundaria1 article a:link, .secundaria1 article a:visited, .secundaria2 article a:link, .secundaria2 article a:visited, article.principal h1 a:link, article.principal h1 a:visited, .otras article h2 a:link, .otras article h2 a:visited,article.principal h1 a, .otras article h3 a {
	color:gray !important;
}

.plegable a:hover {
	text-shadow: 0px 0px 10px white;
}

.otras{width:577px;margin: 10px;padding-left: 20px;clear:left;}

.podcast img {float: left;width: 100px;margin-right: 10px;height:77px;}
.podcast audio {width:167px;}

.horizontal {
	float: left;
	margin-bottom: 10px;
}
.video h4 {
	text-align:center;
	font-size:1.6em;
}
.video {
	float: left;
	width: 32%;
	margin-right: 0px;
	border-radius: 15px;
	overflow: hidden;
	background:white;
	border: 1px white solid;
}
.video iframe {
	height: 200px;
}
.video img {
	width:100%;
}
.video h4 a {
	color: white;
}
/*
Finalizan Columnas
*/

.bloque-sidebar {clear: right;min-height: 74px; border-left-style:none;border-left-color:rgb(217, 217, 217);border-top:1px dotted rgb(217, 217, 217);border-right:none;border-bottom:1px dotted rgb(217, 217, 217);margin:0px 0px 5px 0px;}
.bloque-sidebar img {float: right;height: 74px;}

/*
Podcast
*/
.archivo {}
.archivo img {width: 100%;}
.archivo a {color:green;}
/*
Finaliza PLantilla podcasts
*/

footer {text-align:right; clear:both;}
footer > h3 {font-size:25px;text-align:left;color:rgb(255, 255, 255);background-color:rgb(107, 107, 107);padding:0px 0px 0px 20px;}

li a.comentarios{
	display:block;
}

#sidebar > div > h4, .secundaria1 > h2, .secundaria2 > h2, .otras > h2, #nav-noticias h2, audio, 
div#padd-middle-wrapper > h2, footer > h2 {
	color:rgb(255, 255, 255);
	background-color:red;
	text-shadow: 0.09em -0.09em gray;
	box-shadow: 0em 0.1em 0.2em gray;
}

footer{
	border-bottom: silver 1px solid
}

#sidebar > div > h4, .secundaria1 > h2, .secundaria2 > h2, .otras > h2  {
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	margin: 10px 0 20px 0;
}

#sidebar > div > h4 a, .secundaria1 > h2 a, .secundaria2 > h2 a, .otras > h2 a, #nav-noticias h2 a{color:rgb(255, 255, 255)}

h4.subtitulo {margin: 0px;color: silver;
font-weight: normal;}

.post-single > h4.subtitulo {margin-top: 0px;font-weight: normal;font-size: 1.6em;margin-bottom: 0.3em;letter-spacing: 0.4em;word-spacing: -0.3em;}

.post-single .entradilla p {
margin-top: 0.4em;
margin-bottom: 0.2em;
text-indent: 1em;
}

.post-single .entradilla {
color: gray;
margin-left: 2em;
margin-right: 2em;
text-align: justify;
border-top: 1px solid silver;
border-bottom: 1px solid silver;
padding: 0px;
margin-bottom: 1em;
margin-top: 1em;
-webkit-columns: 1;
-webkit-column-rule: 1px solid white;
	clear:both;}

a:link, a:visited {color: darkCyan;}
article.videos {
	background:black;
}
article.videos a {
	color:white;
}
article.videos p {
	color:white;
}

header.post-title img{
	width:45%;
	float:right;
}