@charset "utf-8";

@import url(https://fonts.googleapis.com/css?family=Dosis:700,400);
@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@500;700&display=swap');

/* --- GENERALES --- */
html{
	height:100%;
	width:100%;
}

body{
	margin:0;
	border:0;
	height:100%;
	width:100%;
	background:#d4d4d4;
	/*background:#000000 top center url(../img/bg.jpg) no-repeat fixed;*/
	/*url(../img/bg.jpg)*/
}

a{
	border:0;
	text-decoration:none;
}

img{
	border:0;	
}

h1, h2, h3{
	font-family:'Dosis';
}

.font-primaria{
	font-family: 'Kanit', sans-serif;	
}
.font-secundaria{
	font-family:'Dosis'; 
}
.fw-500{
	font-weight:500;
}
.fw-700{
	font-weight:700;
}

.font-titulos-heads{
	font-family: 'Kanit', sans-serif;
	font-weight:500;
}
.sec-header-new-style{
	width:100%; 
	margin-top:0px; 
	margin-bottom:0px; 
	background:#2c2c2c; 
	padding-bottom:5px; 
	padding-top:5px; 
	padding-left:20px; 
	box-sizing:border-box; 
	/*
	transform:rotate(-3deg) skew(-3deg); 
	transform-origin:left top;	
	*/
}
.sec-header-new-style-font{
	color:#FFF; 
	margin:0; 
	transform:none; 
	letter-spacing:3px;
	font-family: 'Kanit', sans-serif;
}

.fuente-shadow{
	/*text-shadow: 2px 2px 2px rgba(255,0,0,0.7);	*/
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}
.opt-shadow-elem{
	box-shadow: rgba(255, 0, 0, 0.5) 3px 3px;	
}
.opt-shadow-elem-1{
	box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;
	/* box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset; */
}


/*--------------------------------------------------*/
/*               SKELETON SITE                      */
/*--------------------------------------------------*/

#sitio{
	
	width:100%;
	height:100%;
	position:relative;	
	top:0;
	left:0;
	bottom:0;
	right:0;	
}

#page_main_content{
	width:1016px;
	height:auto;
	margin:auto;					
}


#header{
	width:100%;
	height:auto;	
}

#contenidos{
	/*width:calc(100% - 20px);*/
	width:100%;
	padding:10px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;	
	background:#FFF;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);	
	position:relative;
}

#primera_columna{
	width:680px;
	margin-right:16px;
	position:relative;
	float:left;
}

#segunda_columna{
	width:300px;		
	position:relative;
	float:right;
	/*overflow:hidden;*/
}

#footer_sitio{
	width:100%;
	height:135px;
	background:url(../img/footerA.jpg) no-repeat;
	overflow:hidden;
	position:relative;
}

/* BOTONES */

.btn-default{		
	background:#FFFFFF;
	font-weight:700;
	padding:10px;
	border-radius:5px;
}
.btn-paginador{
	color:#FFF;
	border:2px #000 solid;
	background:#000;
}
.btn-paginador-des{
	color:#FFF;
	border:2px #CCC solid;
	background:#CCC;
}

.btn-facebook{
	border:2px #46629e solid; 
	color:#46629e;
}
.btn-twitter{
	border:2px #4099ff solid;
	color:#4099ff;
}
.btn-paginador:hover{
	border:2px #000 solid;
	background:#FFF;
	color:#000;
}
.btn-facebook:hover{
	border:2px #46629e solid;
	color:#FFF;
	background:#46629e;
}
.btn-twitter:hover{
	border:2px #4099ff solid;
	color:#FFF;
	background:#4099ff;
}




/*--------------------------------------------------*/
/*                 ESTILOS HEADER                   */
/*--------------------------------------------------*/


.top_header{
	width:100%;
	height:auto;
}

.content_banner_header{
	padding-top:15px;
	padding-bottom:15px;
	/*padding-left:144px;	*/
}
.bottom_header{
	width:100%;
	height:auto;
	position:relative;
	/*height:200px;*/
	/*
	float:left;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
	*/
}
.content_bg_header{
	width:100%;
	height:200px;
	/*float:left;*/
	background:url(../img/header.jpg?f=0493049) no-repeat;

	/*background:url(../images/interface/header_bg.jpg) no-repeat;*/
}
.logo_link{
	width:375px;
	height:140px;
	float:left;
	margin-bottom:27px;
}
.logo_link_pc{
	width:300px;
	height:166px;
	float:left;
}
.header_content_social_radio{
	float:right;
	width:190px;
	height:160px;
}
.header_content_social{
	height:80px;
	width:56px;
	float:right;
	/*background:#FFCCCC;*/
}
.header_social_buton{
	margin-top:10px;
	margin-left:12px;
	width:30px;
	height:30px;
	float:left;
}
.header_radioplayer_new_buton{
	width:200px;
	height:60px;
	float:right;
	margin-top:2px;
	margin-left:0px;
	margin-right:-10px;
	margin-bottom:5px;
}
.content_premium_card_header{
	width:160px;
	height:108px;
	float:left;
}
.social_radio_bar{
	width:100%;
	height:60px;
	float:right;	
}
.social_radio_bar_pc{
	width:100%;
	height:60px;
	float:right;	
}
.radioplayer_button{
	width:218px;
	height:100%;
	float:right;
}
.content_icon_social{
	width:35px;
	height:35px;
	float:right;
	margin-right:5px;
	margin-top:20px;
}
.header_social_app_content{
	width:275px; 
	height:115px; 
	position:relative; 
	float:right; 
	right:0px; 
	top:15px;
}
.header_logos_social_icon{
	width:35px; 
	height:35px; 
	float:left; 
	text-align:center;  
	border-radius:50px; 
	font-size:24px; 
	color:#000;
	background:#FFF;
	padding-top:5px;
	padding-left:1px;
	margin-left:5px;
	margin-right:5px;
	/*	 
	padding:6px;
	*/
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box; 
			box-sizing:border-box;			
	-webkit-transition: all 0.2s;
  	   -moz-transition: all 0.2s;
        -ms-transition: all 0.2s;
         -o-transition: all 0.2s;
            transition: all 0.2s;			
}

.header_logos_social_icon:hover{
	background:#e81c20;
	color:#FFFFFF;
}



.header_btn_app_content{
	width:60%; 
	height:36px; 
	position:absolute; 
	bottom:20px;
	right:55px; 
	font-size:14px;
	color:#000; 
	background:#FFFFFF; 
	border-radius:5px;
	overflow:hidden;
	-webkit-transition: all 0.2s;
  	   -moz-transition: all 0.2s;
        -ms-transition: all 0.2s;
         -o-transition: all 0.2s;
            transition: all 0.2s;
}
/*
.header_btn_app_content a{
	color:#FFFFFF;	
}
*/

.header_btn_app_content:hover{
	color:#FFF; 
	background:#e81c20;	
}

/*	
.header_btn_app_content:hover{
	color:#000; 
	background:#FFFFFF;
}
*/

.header_app_icon{
	width:35px; 
	height:35px; 
	float:left; 
	text-align:center;
	font-size:28px;
	padding:4px;
	/* 
	padding-top:4px; 
	padding-left:7px;
	*/
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box; 
			box-sizing:border-box; 
}

.header_text_app_btn_content{
	width:130px;
	height:35px;
	float:right;
}
.header_text_app_btn_son{
	font-size:16px; 
	font-family:'Dosis';
	text-align:left;
	height:auto;
	width:auto;
	position:relative;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	    -ms-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);	
}
	
	/*
	color:#FFFFFF; 
	  font-weight:700; float:right; margin-top:7px;
	 */

/*
.promociones_tc_titulo_thumb_cont_son{
	font-family:'Dosis';
	font-weight:700;
	font-size:12px;
	height:auto;
	width:auto;
	position:relative;
	text-transform:capitalize;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	    -ms-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);
}
*/

/* ESTILOS DEL MENU ------------------------- */
.content_menubar_header{
	width:100%;
	background:#000000;
	/*background:#a8a7a7;*/
	/*float:left;*/
}	
	/*height:34px;*/
	/*float:left;*/
	
	/*padding-top:px;*/

.menubar_portal{
	width:100%;
	/*
	padding-top:10px;
	padding-bottom:10px;
	*/
	overflow:hidden;
	/*
	width:1016px;
	height:34px;
	*/
}
#item_menu{	
	inline-box-align:initial;
	margin:0 0 0 0;
	list-style-type:none;
	/*float:left;*/
	padding:0 0 0 0;
}
#item_menu li{	
	/*width: calc(11.11% - 2px);*/
	width:auto;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:21px;
	padding-right:21px;
	float:left;
	font-size:17px;
	letter-spacing:0;	
	text-align:center;
	font-family:'Dosis';
	font-weight:700;
	/*
	font-family:"SohoGothic";
	font-weight:bold;
	*/
	transition:all 0.3s linear 0s;
	color:#FFF;	
	/*border-right: 2px #000000 solid;*/
}

#item_menu li:hover{
	/*color:#e81c20;*/
	background:#e81c20;
	color:#FFFFFF;
	transition:all 0.3s linear 0s;	
}

#item_menu .last{
	padding-right:21px;
	/*border-right: 2px;	*/
}
/*
#item_menu a{
	text-decoration:none;
	color:#FFF;
}
*/
/*
.item_menu :hover{
	background:#FFFFFF;
	background:url(../images/interface/item_menu_hover.png) no-repeat;
	color:#F48DBD;	
}
*/


.submenu-content{
	width:100%; 
	overflow:hidden;
	list-style:none;
	box-sizing:border-box;
	padding-left:15px;
	padding-right:15px;
	margin-top:0;
	text-align:center;
	/*border-top:1px #FFFFFF solid;*/
	background:#000;
}

.submenu-item-content{
	padding:8px 15px; 
	box-sizing:border-box; 
	float:left;
	color:#FFF;
	font-family:'Dosis';
	font-weight:700;
	background:#333;
	margin-left:15px;
	border-radius:3px;
}

/*--------------------------------------------------*/
/*                FIN ESTILOS HEADER                */
/*--------------------------------------------------*/

/*--------------------------------------------------*/
/*              ESTILOS PRIMERA COLUMNA             */
/*--------------------------------------------------*/

/*--------------------------------------------------*/
/*                      PORTADA                     */
/*--------------------------------------------------*/

.portada_content_banner_tv_envivo{
	width:660px;
	/*height:100px;*/
	margin-top:20px;
	margin-left:10px;	
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	position:relative;
	/*background:#666666;*/
}

.portada_content_noticias{
	width:100%; 
	margin-top:20px; 
	position:relative; 
	overflow:hidden;
	display:table;
}

.portada_publicacion_content{
	/*width:calc(50% - 20px);*/
	width:50%;		
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding-left:10px;
	padding-right:10px;	
		
	/*	
	margin-right:10px; 
	margin-left:10px;
	box-sizing:content-box;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:content-box;
		-ms-box-sizing:border-box;	   
		 -o-box-sizing:border-box;
		    box-sizing:border-box;
	*/			
	height:400px;	
	float:left; 	   
	/*display:block;*/
}
.portada_img_notas{
	width:100%;
	height:200px;		
}
h2.portada_publicacion_titulo{
	font-size:24px; 
	font-weight:bold; 
	margin-top:5px; 
	margin-bottom:5px;
}
/*
.portada_publicacion_titulo{
	font-family:'Dosis'; 
	font-size:24px; 
	font-weight:bold; 
	margin-top:5px; 
	margin-bottom:5px;	
}
*/
.portada_publicacion_titulo a{
	color:#000000;
	transition:all 0.3s linear 0s;
}
.portada_publicacion_titulo a:hover{
	transition:all 0.3s linear 0s;
	color:#e81c20;
}

.portada_publicacion_pretext{
	font-family:'Dosis'; 
	font-size:14px; 
	margin-top:5px; 
	margin-bottom:5px;
}

.portada_publicacion_pretext a{
	transition:all 0.3s linear 0s;
	color:#a8a7a7;
}

.portada_publicacion_pretext a:hover{
	transition:all 0.3s linear 0s;
	color:#e81c20;		
}

/*--------------------------------------------------*/
/*                    FIN PORTADA                   */
/*--------------------------------------------------*/


/*--------------------------------------------------*/
/*                 RADIOPLAYER TOP                  */
/*--------------------------------------------------*/

.header_content_player{
	width:100%; 
	height:38px;  
	position:relative;
}

.header-btn-generic{
	width:150px;
	box-sizing:border-box;
	height:auto;
	color:#FFF;
	background:#333; 
	padding:5px;
	text-align:center;
	font-family:'Dosis'; 
	font-weight:700;
	font-size:1rem;
	border-radius: 5px 5px 0px 0px;
	float:left;	
	margin-top:7px;
}

.btn-radioplayer{
	width:250px;
	background:#e81c20;
	margin-left:20px;
	margin-right:20px;
	font-size:1.3rem;
	margin-top:0px;
}


	/*z-index:-100; */
	
/*
.header_radioplayer_btn{	
	width:250px;
	box-sizing:border-box;
	height:auto; 
	background:#e81c20; 
	position:absolute; 
	left:38%; 
	padding:5px;
	color:#FFF; 
	text-align:center; 
	font-family:'Dosis'; 
	font-weight:700; 
	font-size:22px; 
	border-radius: 5px 5px 0px 0px;   
	padding-left:20px;
}
.header_radioplayer_btn a{
	color:#FFFFFF;
	text-decoration:none;
}

.header_btn_top{
	width:200px;
	box-sizing:border-box;
	height:auto;
	color:#000;
	background:#FFF; 
	padding:5px;
	text-align:center;
	font-family:'Dosis'; 
	font-weight:700;
	font-size:1.3rem;
	border-radius: 5px 5px 0px 0px;
}
*/


/*--------------------------------------------------*/
/*                FIN RADIOPLAYER TOP               */
/*--------------------------------------------------*/



/*--------------------------------------------------*/
/*                     SECCIONES                    */
/*--------------------------------------------------*/

h2.seccion_titulo{	
	font-weight:700; 
	font-size:20px; 	
	border-bottom:1px #CCCCCC solid;
	padding-bottom:5px;
	margin:0;
}

p.seccion_titulo{
	margin-top:0px; 
	margin-bottom:15px;
}

.seccion_content_main_img_portada{
	width:100%; 
	height:auto; 
	position:relative;
}

.seccion_content_titulo_main_portada{
	/*width:calc(100% - 20px); */
	width:100%;
	position:absolute; 
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	display:block; 
	bottom:0; 
	left:0; 
	z-index:10; 
	background:#000; 
	opacity:0.5; 
	padding:10px;
}
.seccion_texto_titulo_main_portada{
	color:#FFF; 
	font-family:'Dosis'; 
	font-size:26px; 
	font-weight:400; 
	text-align:left;
}

.seccion_uno_tres_columnas{
	/*width:calc(100% - 20px);*/	
	/*padding:10px;*/
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;	
}

.seccion_big_notas_col{
	width:448px;
	float:left;
	border-right:#E6E6E6 1px solid;
}

.portada_big_notas_col{
	width:420px;
	float:left;	
}

.notice_row_portada_two_cols{
	/*padding: 0 10px 10px 10px;*/
	width:100%;
	padding:10px;
	-webkit-box-sizing:border-box;
   	   -moz-box-sizing:border-box;
			box-sizing:border-box;	
	overflow:hidden;
	position:relative;
	min-height:110px;
	/*
	width:calc(100% - 20px);
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	*/		
	/*
	float:left;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#E6E6E6;
	*/
}

.content_img_row_portada{
	width:150px;
	height:110px;
	position:absolute;
	left:10px;
	background-position:center; 
	background-size:cover; 
	/*
	float:left;
	margin-top:10px;
	margin-right:15px;
	background:#0000FF;
	*/	
}
.content_text_notice_row_portada_two_cols{	
	padding-left:18px;
	width:260px;
	position:relative;
	float:right;	
	
	/*
	right:10px;
	padding-top:10px;		
	float:right;
	*/
}

.portada_content_text_row_two_cols{
	float:right;
	padding-left:18px;
	position:relative;
	width:232px;
}

h3.titulo_notice_row_portada{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	width:100%;
	margin:0;	
}
/*
.titulo_notice_row_portada{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	width:100%;	
	font-family:"Dosis";
}
*/
.titulo_notice_row_portada a{
	/*color:#552588; OLD SYLE */
	/*color:#ed174f;*/
	color:#000;
	text-decoration:none;
}
.fecha_notice_row_portada{
	width:100%;
	font-family:"Dosis";
	font-size:13px;
	color:#A1A1A5;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	text-transform:capitalize;			
	/*
	color:#F05599; OLD STYLE
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-weight:normal;
	*/
}
.texto_notice_row_portada{
	width:100%;
	font-family:"Dosis";
	font-weight:400;
	font-size:14px;	
	text-align:left;
	color:#333;
	
	
	/*
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	*/
}
.texto_notice_row_portada a{
	text-decoration:none;
	/*color:#F48DBD; OLD STYLE*/
	color:#A1A1A5;
}
.texto_notice_row_portada a:hover{
	text-decoration:underline;
}



.seccion_col_mNotas{
	width:215px;
	float:right;
	margin-top:10px;
	margin-left:15px;
	/*
	border:solid;
	border-width:1px;
	border-color:#999999;	
	*/
}
.seccion_elemento_mNotas{
	margin-top:0px;
	margin-left:0px;	
	padding-bottom:15px;
	width:100%;	
	/*
	width:215px;
	float:left;
	height:193px;
	*/
}
.picholder{ width:100%; position:relative;}
.picholder:hover .overlay{ opacity:0.7;}
.picholder:hover .fancypics{ opacity:0.7;}

.overlay{
	bottom: 0; left:0; top:0; right:0;
	height:80px;
	width:80px;
	margin:auto;
	position:absolute;
	background-color:#3f3f3f;
	border-radius: 50%;
	opacity:0;	
	-webkit-transition:all 0.3s linear 0s;
	        transition:all 0.3s linear 0s;
}
.regis{
	width:250px;
	height:250px;
}
.fancypics{width:100%;}
.text_box{
	color:white;
	font-weight:700;
	font-family:"Dosis";
	font-size:18px;
  	/*font-size:2em;*/
	margin:0px;
  	padding:18px;
	/*
  	padding-bottom:50%;
	*/
  	text-align:center;
}
.text_reg{
	font-size:50px;
	padding-top:50px;
}

.seccion_titulo_mNotas{
	/*width:calc(100% - 20px);*/
	width:100%;		
	padding:5px 10px;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	font-family:"Dosis";
	font-size:16px;
	font-weight:700;
	text-align:center;
	color:#000;
	line-height:18px;			
}




#primera_columna_blogs{
	margin-left:10px;
	padding-right:16px;
	width:678px;
	float:left;
	/*background:url(../images/interface/blogs_bg_h678px.png) no-repeat;*/
}


#primera_columna_horos{
	margin-left:10px;
	padding-right:16px;
	width:678px;
	float:left;
}
.primera_col_titulos_sec_etc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	float:left;
	width:600px;
	color:#D59083;
	font-weight:bold;
	/*text-transform:uppercase;*/
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

/*------------ WRAPPER ------------*/
.wrapper_content{
	width:100%;
	height:430px;
	
	/*
	float:left;
	background:#A1A1A5;  FONDO WRAP
	*/
	/*background:#F48DBD;  OLD PINK STYLE*/ 
	/*background:#512780;*/
}
.main_content{
	margin-top:10px;
	margin-left:10px;
	height:440px;
	width:658px;
	float:left;
	/*background:#999999;*/
}
.jcar_itemcar{
	height:440px;
	width:150px;
	float:right;
	/*background:#FF66CC;*/
}
.jcar_main{
	width:505px;
	height:440px;
	float:left;
	/*background:#993399;*/
	margin-right:3px;
}
/*--------- FIN WRAPPER ----------*/

/*-------- BARRA BANNERS ---------*/
.content_half_banners{
	width:100%;
	height:60px;	
	padding-top:15px;	
	/*
	float:left;
	width:676px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E6E6E6;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E6E6E6;
	*/
}
.content_rectangle_banners{
	width:100%;
	height:165px;
	float:left;
	padding-top:15px;
}
/*------ FIN BARRA BANNERS ------*/

.uno_tres_columnas{
	width:676px;
	/*height:600px;*/
	float:left;
	padding-top:15px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E6E6E6;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E6E6E6;

}
/*------ ESTILO NOTAS PORTADA -----*/
.thick_col{
	/*width:395px;*/  /*MEDIDA A DOS COLUMNAS*/
	width:658px; /*MEDIDA A UNA COLUMNA */
	/*height:600px;*/
	float:left;
	/*background:#33CC99;*/
}
.notice_row_portada{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	/*width:375px;*/ /*MEDIDA A DOS COLUMNAS */
	width:656px; /*MEDIDA A UNA COLUMNA */
	float:left;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#E6E6E6;
}

.content_text_notice_row_portada{
	padding-top:10px;
	/*width:210px;*/ /*MEDIDA A DOS COLUMNAS*/
	width:470px; /*MEDIDA A UNA COLUMNA */
	float:left;
}
/*-----------------------------------*/
/*-----ESTILOS PARA DOS COLUMNAS-----*/
/*-----------------------------------*/
.thick_col_two_cols{
	width:415px;
	float:left;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E6E6E6;
}

/*--- USADO ------------------------*/


/*-----------------------------------*/
/*---FIN ESTILOS PARA DOS COLUMNAS----/
/*-----------------------------------*/


/*--- USADO ------------------------*/


/*------ FIN ESTILO NOTAS PORTADA -----*/

/*-------- ESTILO PAGINA NOTA ---------*/
.nota_content_titulo_seccion{
	float:left;
	height:54px;
	width:412px;	
	margin-left:-2px; 
	padding-top:8px; 
	font-size:30px;
	text-align:center;
	text-shadow: 2px 2px 2px #333333;
	vertical-align:middle; 
	color:#ffffff;
}
.nota_content_tiulo_foto_social{
	float:left;
	width:100%;	
}
h1.nota_titulo{
	width:100%;
	margin-top:15px; 
	margin-bottom:15px; 
	font-size:30px;	 
	font-weight:700; 
	/*
	font-family:'Dosis';
	color:#333;
	font-size:24px;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	*/
}
.nota_img_social_content{
	/*calc(width:100% - 20px);*/
	width:100%;
	padding:10px;
	box-sizing:border-box;		
	overflow:hidden;
}
.nota_imagen{
	width:65%; 
	float:left; 
	overflow:hidden;
	/*
	float:left;
	width:370px;
	padding-right:15px;
	*/
}

.nota_social_fecha_tools{
	/*width: calc(35% - 20px); */
	width:35%;
	padding:10px;
	box-sizing:border-box;
	float:left;  
	overflow:hidden; 
	 
}

.nota_social_tools_text{
	width:100%; 
	font-family:'Dosis'; 
	font-size:16px; 
	font-weight:400; 
	text-align:center;
}
.nota_fecha_tools{
	text-transform:capitalize;		
}
.nota_autor_tools{
	 margin-top:0px;	
}
/*
.nota_socialthings{
	padding-top:10px;
	width:228px;
	text-align:center;
	vertical-align:top;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
*/
.nota_content_social{
	height:90px;
	width:160px;
	margin-top:0px;
	margin-left:14px;
	padding:10px;	
}
.nota_content_zoom{
	height:40px;
	width:150px;
	margin-top:10px;
	margin-left:28px;
	padding-left:35px;
	float:left;
	/*background:#003366;*/	
}
.facebook_cont{
	width:70px;
	float:right;
	margin-right:7px;
}
.twiter_cont{
	width:70px;
	float:left;
	margin-right:10px;
}
.nota_zoom{
	width:30px;
	height:30px;
	margin-right:15px;
	color:#333;
	font-family:'Dosis';
	font-size:25px;
	font-weight:700;
	line-height:30px;
	text-align:center;
	transition:all 0.5s ease-out 0s ;
}
.nota_zoom a{
	color:#666;
	text-decoration:none;
}
.nota_zoom:hover{
	background:#dedede;
	transition:all 0.5s ease-out 0s ;
}

.nota_zoom_inc a{
	height:30px;
	width:30px;
	
}
.nota_zoom_inc:hover{
	height:30px;
	width:30px;
	
}

.inc{	
	float:left;
}
.dec{
	float:left;
}


/*
.nota_zoom_dec{
	width:30px;
	height:30px;
	margin-right:15px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
}
.nota_zoom_dec a{
	height:30px;
	width:30px;
	color:#666;
	text-decoration:none;
}
.nota_zoom_dec:hover{
	height:30px;
	width:30px;
	background:#dedede;
	transition:all 0.6s ease 0s;	
}
*/
.nota_content_print_share_fav{
	height:30px;
	width:145px;
	margin-top:10px;
	margin-left:28px;
	margin-bottom:20px;
	padding:2px;
	border-color:#B8B8B8;
	border-width:2px;
	border-style:solid;
	float:left;
	border-radius:5px;
	/*background:#003366;*/	
}
.nota_cont_icon_print{
	width:30px;
	height:30px;
	float:left;
	margin-left:10px;
}
.nota_cont_icon_print:hover{
	background:#dedede;
	transition:all 0.6s ease 0s;
}
.nota_cont_icon_share{
	width:30px;
	height:30px;
	float:left;
	margin-left:17px;
}
.nota_cont_icon_share:hover{
	background:#dedede;
	transition:all 0.6s ease 0s;
}
.nota_cont_icon_favo{
	width:30px;
	height:30px;
	float:left;
	margin-left:17px;
}
.nota_cont_icon_favo:hover{
	background:#dedede;
	transition:all 0.6s ease 0s;
}


.nota_text_mas_noticias{
	/*calc(width:100% - 20px); */
	width:100%;
	padding:10px;
	box-sizing:border-box;
	margin-top:10px; 
	margin-bottom:10px; 
	overflow:hidden;
}
.nota_text_content{
	 width:65%; 
	 float:left; 
	 overflow:hidden;
}
.nota_text_style{
	width:100%; 
	font-family:'Dosis'; 
	font-size:16px; 
	font-weight:400;
	padding-right:10px;
}

.nota_mas_noticias_content{
	/*width: calc(35% - 20px);*/
	width:35%;
	padding:10px;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	float:right;  
	overflow:hidden; 	 
	padding-top:0px;
}

/*
.nota_content_two_cols{
	padding-left:0px;
	padding-right:0px;
	padding-top:30px;
	width:678px;
	float:left;
}

.nota_text_content{
	float:left;
	width:420px;
	margin-right:10px;
	margin-left:5px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
*/
/*--------------------- USADO -------------------------- */
/*--------COLUMNA MAS NOTICIAS----------*/
.nota_mas_noticias_col{
	width:100%;
	/*
	float:left;
	width:225px;
	height:500px;
	*/
	/*
	border:solid;
	border-width:1px;
	border-color:#999999;
	*/
}
.nota_mas_noticias_tit{	
	width:100%;
	padding:10px;
	-webkit-box-sizing:border-box;
   	   -moz-box-sizing:border-box;
        	box-sizing:border-box;
	font-family:'Dosis';
	font-weight:700;
	font-size:24px;
	color:#000;
	text-align:center;
	border-bottom: 1px #CCCCCC solid;
	
	/*
	width:calc(100% - 20px);
	height:40px;
	float:left;
	background:#AEAC92;	
	*/
	/*background:url(../images/interface/fondo_mas_recetas.png) repeat-x;*/
}
.nota_tit_mas_texto{
	width:225px;
	text-align:center;
	padding-top:5px;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	/*text-shadow:#000 1px 2px 2px;*/	
	color:#FFF;
	float:left;
}


.nota_body_mas{
	/*width:calc(100% - 20px);*/
	width:100%;
	box-sizing:border-box;
	padding:10px;
	
	/*
	width:223px;	
	height:600px;
	*/
	/*
	float:left;
	border-bottom:dashed;
	border-bottom-width:1px;
	border-bottom-color:#CCC;	
	*/
	/*background:#fcecf4;*/
	/*
	border-right:solid;
	border-right-width:1px;
	border-right-color:#CCC;	
	border-left:solid;
	border-left-width:1px;
	border-left-color:#CCC;	
	*/
}

.nota_row_mas{
	width:100%;	
	margin-bottom:20px;
	/*margin-top:10px;*/
	position:relative;
	transition:all 0.3s linear 0s;
	/*
	padding:10px;
	width:203px;
	float:left;
	*/
	/*
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	*/
}
.nota_row_mas:hover{
	/*transition: color 0.3s ease 0s, background-color 0.3s ease 0s;*/
	transition:all 0.3s linear 0s;
	background:#eeeeee;
}


.nota_img_row_mas{
	width:70px;
	height:70px;
	position:relative;
	float:left;
	/*left:0px;*/
	/**/
	/*background:#FFCCFF;*/
}

.nota_text_row_mas{
	float:right;
	margin-left:10px;
	width:110px;
	height:70px;	
	position:relative;
	/*right:0px;*/
}
.nota_text_row_mas_hijo{
	font-family:'Dosis';
	font-size:12px;
	font-weight:700;
	width:auto;
	height:auto;
	position:relative;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	    -ms-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);		
}
.nota_text_row_mas a{
	color:#000;
	text-decoration:none;
	transition:all 0.3s linear 0s;
}
.nota_text_row_mas a:hover{	
	color:#e81c20;
	transition:all 0.3s linear 0s;	
	/*text-decoration:underline;*/
}

/*-------FIN COLUMNA MAS NOTICIAS--------*/
.nota_coments_content{
	/*width:calc(100% - 20px);*/
	width:100%;
	padding:10px;
	box-sizing:border-box;
}
.nota_comments_title{	
	font-family:'Dosis';
	font-weight:700;
	font-size:26px;
	margin-top:10px;
	margin-bottom:10px;
	
}
/*-------COLUMNA OTRAS NOTICIAS---------*/
.nota_otras_not_cont{
	/*width:calc(100% - 20px);*/
	width:100%;
	padding:10px;
	box-sizing:border-box;
	height:auto;	
	overflow:hidden;
}
.nota_mas_noticias_body{
	width:100%; 
	overflow:hidden; 
	padding-top:15px; 
	padding-bottom:10px;
}
.nota_mas_noticias_single_content{
	/*width:calc(33% - 10px);*/
	width:33%;
	/*
	margin-left:5px; 
	margin-right:5px;	
	padding-left:10px;
	padding-right:10px;
	*/
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
	        box-sizing:border-box;
	float:left; 
	
}
.nota_mas_noticias_img_content{
	width:207px; 
	height:100px;
}

/*-----FIN COLUMNA OTRAS NOTICIAS-------*/

/*-----ESTILO NOTA IMPRIMIR NOTICIA-------*/

#body_nota_impr{
	width:600px;
	/*height:0px;*/
	float:left;
	background:#FFF;
	/*overflow:scroll;*/
}
.header_nota_impr{
	width:600px;
	height:70px;
	float:left;
	/*background:url(../images/interface/head_impr_nota_latido.png) no-repeat;*/
}
.stored_sec_bt_tit_nota_imp{
	width:600px;
	float:left;
}
.seccion_nota_impr{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	color:#D59083;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:5px;
}
.bt_impr{
	float:right;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:20px;
	width:48px;
	height:48px;	
}
.titulo_nota_impr{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333;	
	padding-left:10px;
	padding-bottom:15px;
	width:500px;
}
.img_cont_impr{
	float:left;
	margin-left:10px;
	margin-bottom:20px;
	width:270px;
	margin-right:20px;
	margin-bottom:10px;
}
.texto_cont_impr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:575px;
	float:none;
	margin-left:10px;				
}
.footer_nota_impr{
	width:600px;
	height:70px;
	float:left;
	/*background:url(../images/interface/footer_bg_nota_impr.png) no-repeat;*/
	margin-top:10px;
}
.footer_icon_nota_impr{
	width:80px;
	height:50px;
	float:left;
	margin-top:10px;
	margin-left:10px;	
}
.footer_info_nota_impr{
	width:300px;
	margin-top:15px;
	margin-right:115px;
	float:right;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	font-weight:bold;
}
/*--- FIN ESTILO NOTA IMPRIMIR NOTICIA---*/

/*-------- ESTILO COMPARTIR NOTA --------*/
#body_share_nota{
	width:600px;
	height:385px;
	background:#FFFFFF;
}
.header_share_nota{
	padding-top:15px;
	width:437px;
	float:left;
	/*
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	color:#848484;
	*/
	margin-bottom:0px;
	margin-left:80px;
	display:block;
}
.header_cont_tit_share_nota{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#848484;
	width:317px;
	margin-left:20px;
	float:right;
	padding-top:5px;
	text-align:center;
	display:block;
}
.form_cont_share_nota{
	width:600px;
	height:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848484;
	float:left;
	font-weight:bold;
}
.form_only_share_nota{
	width:415px;
	height:180px;
	float:left;
	margin-top:20px;
	margin-left:80px;
	border-style:solid;
	border-width:1px;
	border-color:#d4d4d4;
	padding:10px;
}
.form_basic_row_share_nota{
	width:419px;
	height:30px;
	float:left;
}
.form_col_titulo_row_share_nota{
	width:60px;
	height:16px;
	float:left;
	padding:7px;
	text-align:right;
}
.form_col_input_row_share_nota{
	width:340px;
	height:30px;
	/*padding:4px;*/
	float:left;
	padding-top:4px;
}
.input_style_form_share_nota{
	width:335px;
	height:20px;
	/*
	border-width:1px;
	border-color:#CCCCCC;
	*/
	border:thin solid #999 !important;
	color:#666;	
	appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
}
.input_msj_style_form_share_nota{
	width:335px;
	height:50px;
	/*
	border-width:1px;
	border-color:#CCCCCC;
	*/
	border:thin solid #999 !important;
	color:#666;
	overflow:auto;
}
.ver_share_nota{
	width:600px;
	height:50px;
	float:left;
}
.ver_cont_share_nota{
	width:425px;
	height:40px;
	float:left;
	margin-top:0px;
	margin-left:80px;
	border-style:solid;
	border-width:1px;
	border-color:#d4d4d4;
	padding:5px;
}
.ver_titulo_cont_share_nota{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#848484;
	width:350px;
	margin-left:20px;
	float:right;
	padding-top:5px;
}
.bt_cont_share_nota{
	width:123px;
	height:22px;
	float:left;	
	padding-left:393px;
	margin-top:10px;
}

/*----- FIN ESTILO COMPARTIR NOTA  ------*/



/*------- FIN ESTILO PAGINA NOTA ------*/


/*-------- ESTILO PAGINA SECCION ---------*/



.seccion_principal_imagen{
	margin-top:0px;
	margin-left:10px;
	height:440px;
	width:658px;
	float:left;
	/*background:#999999;*/
	padding-bottom:20px;
}
.seccion_notice_row{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:407px;
	float:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#E6E6E6;
	/*
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#E6E6E6;
	*/
}
.seccion_content_img_row{
	float:left;
	margin-top:10px;
	margin-right:15px;
	width:150px;
	height:110px;
	/*background:#0000FF;	*/
}
.seccion_content_text_notice_row{
	padding-top:10px;
	width:240px;
	float:left;
}
.seccion_titulo_notice_row{
	/*color:#552588;*/
	color:#ED174F;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.seccion_titulo_notice_row a{
	color:#ED174F;
	text-decoration:none;
}
.seccion_fecha_notice_row{
	color:#A1A1A5;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:5px;
	float:left;
	font-weight:normal;
	width:100%;
}
.seccion_texto_notice_row{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000000;
	width:100%;
	float:left;
}
.seccion_texto_notice_row a{
	text-decoration:none;
	color:#A1A1A5;	
}
.seccion_texto_notice_row a:hover{
	text-decoration:underline;
}





/*------- FIN ESTILO PAGINA SECCION -------*/

/*----- ESTILO PAGINA FRASES DEL DIA ------*/
.frases_sec_content_main{
	float:left;
	width:668px;
	/*height:180px;*/
	/*padding:10px;*/
	/*background:#FCF;*/
}
.frases_main_frase{
	width:650px;
	height:500px;
	float:left;
	margin-left:10px;
	margin-top:20px;
}
.frases_col_left{
	width:310px;
	float:left;
	margin-top:30px;
	margin-left:10px;
	margin-right:28px;
}
.frases_col_right{
	margin-top:30px;
	width:310px;
	float:right;
}
.frases_garance_way{
	width:320px;
	height:340px;
	float:left;
	margin-bottom:15px;
}
.frases_img{
	width:320px;
	height:200px;
	float:left;
	background:#A1A1A4;
	/*background:#FFFFFF;*/
}
.frases_content_info_others{
	width:300px;
	height:150px;
	float:left;
	padding:5px 10px 10px 10px;
}
.frases_titulo_prin{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#222222;
	text-align:center;
	margin-bottom:10px;
}
.frases_descripcion_prin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#222222;
	text-align:center;
	width:100%;
}
.frases_content_main_frase{
	width:658px;
	float:left;
	/*background:#99F;*/
	margin-top:0px;
	margin-left:0px;
}
.frases_content_main_foot{
	width:658px;
	height:50px;
	background:#333;
	float:left;
	margin-bottom:10px;
}
#frases_main_content{
	width:658px;
	margin-left:10px;
	float:left;
}
.frase_ind_texto{
	width:638px;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
}

/*---------- ESTILOS TEXTUALIZER ----------*/
#frases_sec_texto_a{
	float:left;
	width:658px;
	height:130px;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	text-align:center;
	color:#000000;
}
#frases_sec_texto_b{
	float:left;
	width:658px;
	height:130px;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	text-align:center;
	color:#000000;
}
#frases_sec_texto_c{
	float:left;
	width:658px;
	height:130px;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	text-align:center;
	color:#000000;
}
#frases_sec_texto_d{
	float:left;
	width:658px;
	height:130px;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	text-align:center;
	color:#000000;
}
#frases_sec_texto_e{
	float:left;
	width:658px;
	height:130px;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	text-align:center;
	color:#000000;
}
/*-------- FIN  ESTILOS TEXTUALIZER -------*/


/*---- FIN ESTILO PAGINA FRASES DEL DIA ---*/


/*--------- ESTILO PAGINA VIDEOS ---------*/
.video_main_content{
	width:100%;
	margin-left:10px;
	margin-top:15px;	
	/*
	background:#963;
	width:648px;
	height:440px;
	float:left;
	*/
	
}
.video_main_title{
	position:relative;
	width:100%;
	padding:10px;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	text-align:center;	
	font-size:22px;	
	text-transform:capitalize;
	font-family:'Dosis';
	font-weight:700;
	/*
	width:calc(100% - 20px);
	margin-top:10px;
	margin-left:10px;
	color:#ED174F;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	*/
	/*
	width:648px;	
	height:40px;
	float:left;*/
	/*background:#CC9;*/	
}
.video_social_content{
	width:100%;	
	padding:10px;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	font-family:'Dosis';
	font-size:14px;
	font-weight:400;
	position:relative;
	
	/*
	width:calc(100% - 20px);
	width:668px;
	height:30px;
	float:left;
	text-align:center;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	*/
	/*
	border-top-color:#CCC;
	border-top-width:1px;
	border-top-style:dashed;		
	border-bottom-color:#CCC;
	border-bottom-width:1px;
	border-bottom-style:dashed;	
	*/
}
.video_date_coments{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	float:left;
	padding-top:5px;
	margin-left:10px;
}
.video_social_compartelo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	float:left;
	padding-top:7px;
	margin-left:10px;
	
}
.video_uno_tres_columnas{
	width:668px;
	/*height:600px;*/
	float:left;
	border-top-color:#CCC;
	border-top-width:1px;
	border-top-style:dashed;	
	/*padding-top:30px;*/
	/*
	border-top-color:#E6E6E6;
	border-top-style:solid;
	border-top-width:1px;
	border-right-style:solid;
	border-right-color:#E6E6E6;
	border-right-width:1px;
	*/
}
.video_big_col{
	width:430px;
	/*height:600px;*/
	float:left;
	/*background:#CC9;*/

	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E6E6E6;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E6E6E6;
	
}
.video_sec_row{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	width:411px;
	float:left;	
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
	/*
	border-top-style:dashed;
	border-top-width:1px;
	border-top-color:#CCC;			
	*/
	/*background:#FFFF99;*/
}
.video_content_img_row{
	float:left;
	margin-top:10px;
	margin-right:15px;
	width:150px;
	height:110px;
	/*background:#0000FF;*/
}
.video_content_text_row{
	padding-top:40px;
	width:246px;
	/*height:110px;*/
	float:left;
	/*background:#CC99FF;*/
}
.video_titulo_row{
	color:#ED174F;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	width:100%;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}
.video_titulo_row a{
	color:#ED174F;
	text-decoration:none;
}
.video_fecha_row{
	color:#F05599;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:5px;
	float:left;
	font-weight:normal;
	width:100%;
}
.video_genero_tit{
	width:100%;
	color:#A1A1A5;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:5px;
	float:left;
	font-weight:normal;		
	text-align:left;
}
.video_texto_row{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000000;
	width:100%;
	float:left;
	margin-top:5px;
}
.video_texto_row a{
	text-decoration:none;
	color:#F48DBD;	
}
.video_texto_row a:hover{
	text-decoration:underline;
}	
.video_col_pVideo{
	width:220px;
	float:right;
	margin-left:5px;
	padding-right:10px;
	padding-top:5px;
	/*margin-right:10px;*/
	/*height:600px;*/
	/*background:#99CCCC;	*/
	border-right:solid;	
	border-right-width:1px;
	border-right-color:#CCC;
	/*
	border-top:dashed;
	border-top-width:1px;
	border-top-color:#CCC;
	*/
}
.video_elemento_pVideo{
	margin-top:5px;
	margin-left:5px;
	float:left;
	padding-bottom:15px;
	width:215px;
	height:184px;
}

.verVideo_sig_ant_content{
	width:410px;
	height:40px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}
/*------- ESTILO PAGINACION BOTON SIGUIENTE -------*/
.verVideo_siguiente{
	height:40px;
	width:100px;
	float:right;
	color:#FFFFFF;
	background:#222222;
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:"Futura Std Condensed";*/
	font-size:11px;
	letter-spacing:0px;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
	text-align:center;
}
.verVideo_siguiente a{
	height:40px;
	width:100px;
	color:#FFFFFF;
	text-decoration:none;
}

.verVideo_siguiente:hover{
	height:40px;
	width:100px;
	/*background:#552588;*/
	background:#ED174F;
	
	transition:all 0.6s ease 0s;
	/*transition:color 0.3s ease 0s, background-color 0.3s ease 0s, border 0.3s ease 0s;*/
	/*transition: color 0.3s ease 0s, background-color 0.3s ease 0s;*/
}
/*----- FIN ESTILO PAGINACION BOTON SIGUIENTE -----*/

/*----- ESTILO PAGINACION BOTON ANTERIOR ----------*/
.verVideo_anterior{
	height:40px;
	width:100px;
	float:left;
	color:#FFFFFF;
	background:#222222;
	/*font-family:Arial, Helvetica, sans-serif;*/
	/*font-family:"Futura Std Condensed";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:0px;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
}
.verVideo_anterior a{
	height:40px;
	width:100px;
	color:#FFFFFF;
	text-decoration:none;
}
.verVideo_anterior:hover{
	height:40px;
	width:100px;
	/*background:#552588;*/
	background:#ED174F;
	transition:all 0.6s ease 0s;
}
/*------- FIN ESTILO PAGINA VIDEOS -------*/

/*------------ ESTILO PAGINA FOTOS ------------*/
#fotos_main_content{
	width:100%;
	padding:10px;			
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	position:relative;					
	/*
	margin-left:10px;
	float:left;
	width:658px;
	height:1200px;
	background:#99FFCC;
	*/
}

.fotos_content_thumbs{
	width:320px;
	height:200px;
	/*background:#00CCFF;*/
	float:left;
	margin-left:7px;
	margin-right:7px;
}
.fotos_col_left{
	width:320px;
	float:left;
	margin-right:18px;
}
.fotos_col_right{
	width:320px;
	float:right;
}
.fotos_garance_way{
	width:320px;
	height:370px;
	float:left;
	margin-bottom:15px;
	/*
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	*/
}
.fotos_img{
	width:320px;
	height:200px;
	float:left;
	/*background:#CCFFFF;*/
}
.fotos_content_info_others{
	width:300px;
	height:150px;
	float:left;
	/*background:#9999FF;*/
	padding:5px 10px 10px 10px;
}
.fotos_titulo_prin{
	width:100%;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#222222;
	text-align:center;
	margin-bottom:10px;
}
.fotos_descripcion_prin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#222222;
	text-align:center;
	width:100%;
}
/*------------- ESTILO VER FOTOS ----------*/
.verfoto_grid_icon{
	width:30px;
	height:30px;
	position:absolute;
	right:12px;
	top:12px;
	background:#000;
	/*
	float:right;
	margin-right:15px;
	margin-top:15px;
	background:#D59083;
	*/
}

.verfoto_titulo{
	width:100%;
	color:#000;
	font-family:'Dosis';
	font-size:26px;
	font-weight:700;
	position:relative;	
	text-align:center;
	margin-bottom:15px;
	transition:all 0.3s linear 0s;
	/*
	letter-spacing:1px;
	line-height:34px;
	text-transform:uppercase;
	float:left;
	*/
}
.verfoto_titulo:hover{
	color:#e81c20;
	text-decoration:none;
	transition:all 0.3s linear 0s;
	/*transition: color 0.3s ease 0s, background-color 0.3s ease 0s;*/
}

.verfoto_titulo a:hover{
	color:#ED174F;
}
.verfoto_content_foto{	
	width:658px;
	position:relative;		
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	/*
	float:left;
	background:#99F;
	*/
}
.verfoto_texto{	
	width:100%;
	padding:10px;
	-webkit-box-sizing:border-box;
   	   -moz-box-sizing:border-box;
            box-sizing:border-box;	
	font-family:'Dosis';
	font-size:1.2rem;
	/*
	width:100% - 20px);
	margin-bottom:10px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;	
	*/
		
}
.verfoto_social_content{
	width:100%;
	padding:5px;
	-webkit-box-sizing:border-box;
   	   -moz-box-sizing:border-box;
            box-sizing:border-box;
	text-align:left;	
	margin-bottom:20px;
	position:relative;
	overflow:hidden;
	/*
	border-top:#CCCCCC 1px dashed;
	border-bottom:#CCCCCC 1px dashed;
	*7
	/*
	margin-left:10px;
	margin-top:10px;
	height:30px;
	float:left;
	width:638px;
	border-top-color:#CCC;
	border-top-width:1px;
	border-top-style:dashed;	
	border-bottom-color:#CCC;
	border-bottom-width:1px;
	border-bottom-style:dashed;	
	*/
}
.verfoto_sig_ant_content{
	width:100%;
	min-height:60px;
	padding:10px;
	-webkit-box-sizing:border-box;
   	   -moz-box-sizing:border-box;
            box-sizing:border-box;
	margin-bottom:20px;
	position:relative;
	/*
	width:638px;
	height:40px;
	float:left;
	margin-left:10px;
	*/
}

.verfoto_btn_navegacion{
	width:100px;
	padding:10px;
	font-family:'Dosis';
	font-size:14px;
	text-align:center;
	/*border:#e81c20 1px solid;*/
	text-transform:uppercase;
	position:absolute;
	transition:all 0.6s ease 0s;
	background:#222222;
}

.verfoto_btn_navegacion a{
	color:#FFFFFF;		
}
.verfoto_btn_navegacion:hover{	
	background:#e81c20;
}
.siguiente{
	right:0px;	
}
.anterior{
	left:0px;
}

/*------- ESTILO PAGINACION BOTON SIGUIENTE -------*/
.verfoto_siguiente{
	height:40px;
	width:100px;
	float:right;
	color:#FFFFFF;
	background:#222222;
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:"Futura Std Condensed";*/
	font-size:11px;
	letter-spacing:0px;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
	text-align:center;
}
.verfoto_siguiente a{
	height:40px;
	width:100px;
	color:#FFFFFF;
	text-decoration:none;
}

.verfoto_siguiente:hover{
	height:40px;
	width:100px;
	/*background:#552588;*/
	background:#ED174F;
	
	transition:all 0.6s ease 0s;
	/*transition:color 0.3s ease 0s, background-color 0.3s ease 0s, border 0.3s ease 0s;*/
	/*transition: color 0.3s ease 0s, background-color 0.3s ease 0s;*/
}
.verfoto_siguiente_nothing{
	height:40px;
	width:100px;
	float:right;	
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:"Futura Std Condensed";*/
	font-size:11px;
	letter-spacing:0px;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
	text-align:center;
}
/*----- FIN ESTILO PAGINACION BOTON SIGUIENTE -----*/

/*----- ESTILO PAGINACION BOTON ANTERIOR ----------*/
.verfoto_anterior{
	height:40px;
	width:100px;
	float:left;
	color:#FFFFFF;
	background:#222222;
	/*font-family:Arial, Helvetica, sans-serif;*/
	/*font-family:"Futura Std Condensed";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:0px;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
}
.verfoto_anterior a{
	height:40px;
	width:100px;
	color:#FFFFFF;
	text-decoration:none;
}
.verfoto_anterior:hover{
	height:40px;
	width:100px;
	/*background:#552588;*/
	background:#ED174F;
	transition:all 0.6s ease 0s;
}
.verfoto_anterior_nothing{
	height:40px;
	width:100px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:0px;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
}
	
/*--- FIN ESTILO PAGINACION BOTON ANTERIOR ---*/
.verfoto_notas_relacionadas_tit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	float:left;
	width:100%;
	height:40px;
	margin-left:10px;
}

.verfoto_post_relacionados{
	width:658px;
	/*height:150px;*/
	margin-left:10px;
	float:left;	
	/* background:#CCCCFF;	*/
}
.verfoto_relacionados_thumb{
	width:150px;
	height:200px;
	float:left;
	/*background:#FFFF99;*/
	margin-right:14px;
}
.verfoto_relacionados_img{
	width:150px;
	height:110px;
	float:left;
	/*background:#FFFF66;*/
}

.verfoto_coments_content{
	padding-top:10px;
	width:658px;
	float:left;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
}

/*--------- FIN ESTILO VER FOTOS ----------*/
/*-------- FIN ESTILO PAGINA FOTOS --------*/

/*-----------------------------------------*/
/* ------ESTILOS THIN COL EN PORTADA-------*/
/*-----------------------------------------*/
.thin_col{
	width:250px;
	/*height:600px;*/
	float:right;
	/*
	border-left:solid;
	border-left-width:1px;
	border-left-color:#CCC;	
	border-right:solid;
	border-right-width:1px;
	border-right-color:#CCC;	
	*/
}

/*----- ESTILO WIDGET FOTOS THIN COL ------*/
.fotos_tc_main_cont{
	width:248px;
	/*height:230px;*/
	float:left;
	
	margin-bottom:25px;
	z-index:1;
}
.fotos_titulo{
	width:250px;;
	height:45px;
	float:left;
	background:url(../img/fotos_widget_bg.png) no-repeat;
	/*background:#AEAC92;*/
	/*background:#CCCCCC;*/
	margin-top:0px;
	margin-bottom:0px;
	z-index:4;
}
/*
.fotos_link_layer{
	width:200px;
	height:185px;
	float:left;
	position:absolute;
	margin-left:25px;
	z-index:3;
}
*/
.fotos_titulo_widget{
	width:138px;
	height:29px;
	position:absolute;
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#ed3f6d;
	/*background:#333333;*/
	/*ackground:url(../images/interface/mas_fotos_btn.png) no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:18px;
	text-align:center;
	z-index:3;
	/*padding-top:8px;*/
	margin-top:195px;
	margin-left:112px;	
}
.fotos_titulo_widget a{
	color:#ed3f6d;
}
.fotos_titulo_widget:hover{
	opacity:1.0;
	filter:alpha(opacity=100);
	color:#ED174F;
}


/*--- FIN ESTILO WIDGET FOTOS THIN COL ----*/

/*----- ESTILO WIDGET FRASES THIN COL -----*/
.frases_tc_main_cont{
	width:250px;
	height:220px;
	float:left;
	background:url(../img/frases_widget_bg.png) no-repeat;
	margin-bottom:25px;
}
.frases_tc_header{
	width:220px;
	float:left;
	padding:15px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	color:#FFFFFF;
}
.frases_tc_text{
	width:220px;
	height:80px;
	/*padding:15px;*/
	padding-left:15px;
	padding-right:15px;
	padding-top:62px;
	/*
	overflow:hidden;
	position:relative;
	*/		
	float:left;
}
.frases_only_text{
	width:220px;	
	font-family:'Dosis';
	font-size:14px;
	font-style:italic;
	text-align:center;
	color:#252525;
}
.frases_tc_btn_cont{
	width:147px;
	height:27px;
	float:left;
	margin-left:40px;
	margin-top:23px;
}

/*--- FIN ESTILO WIDGET FRASES THIN COL ---*/


/*----- ESTILO WIDGET PROMOCIONES THIN COL -----*/
.promociones_tc_main_cont{
	width:248px;
	margin-bottom:25px;
	position:relative;
	overflow:hidden;
	
	
	/*
	background:#4e4e4e;
	height:400px;
	float:left;
	border-left-width:1px;
	border-left-color:#999999;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	border-right-style:solid;
	*/
	/*background:#999999;*/
}
.promociones_tc_header{
	widows:100%;
	position:relative;
	min-height:50px;	
	background:url(../img/promociones_bg.png) no-repeat;
	/*
	width:248px;
	height:50px;
	background:#CCC;
	float:left;
	*/
	
}
.promociones_tc_banner_portada_cont{
	width:100%;
	min-height:200px;
	position:relative;		
	/*
	width:248px;
	height:200px;
	float:left;
	border-bottom-style:dashed;
	border-bottom-color:#999;
	border-bottom-width:1px;
	margin-top:10px;						
	margin-left:9px;
	*/
}
.promociones_tc_main_title{
	width:100%;
	text-transform:capitalize;
	padding:10px;
	border-bottom:#333333 1px dashed;	
	color:#FFF;	
	/*	
	height:30px;
	width:248px;
	border-bottom:dashed;
	border-bottom-width:1px;
	border-bottom-color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	*/
	/*color:#E71854;*/	
	/*	
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	*/
	
	
}
.promociones_tc_row_promo{
	width:100%;
	min-height:44px;
	padding:10px;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	position:relative;
	overflow:hidden;
	text-transform:capitalize;	
	border-bottom:#333333 1px dashed;	
	color:#FFF;	
	
	/*
	width:228px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	border-bottom-color:#999;
	border-bottom:dashed;
	border-bottom-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	*/
}
.promociones_tc_row_promo a{
	color:#000000;
	text-decoration:none;
	transition:all 0.3s linear 0s;
}
.promociones_tc_row_promo a:hover{
	/*text-decoration:underline;*/
	color:#e81c20;
	transition:all 0.3s linear 0s;
}
.promociones_tc_thumb_promo{
	width:55px;
	height:44px;
	float:left;
}

.promociones_tc_titulo_thumb_cont_fath{
	width:163px;
	float:left;
	position:relative;
	height:44px;
	margin-left:10px;
	
	/*
	padding-top:10px;
	padding-left:10px;
	*/
}

.promociones_tc_titulo_thumb_cont_son{
	font-family:'Dosis';
	font-weight:700;
	font-size:12px;
	height:auto;
	width:auto;
	position:relative;
	text-transform:capitalize;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	    -ms-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);
}
/*--- FIN ESTILO WIDGET PROMOCIONES THIN COL ---*/


/*-----------------------------------------*/
/*	  FIN ESTILOS THIN COL EN PORTADA 	   */
/*-----------------------------------------*/


/*------------ESTILO POLITICAS PRIVACIDAD-----------*/
.politicas_main_content{
	width:655px;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;		
}

.politicas_texto{
	width:655px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;	
}
/*---------FIN ESTILO POLITICAS PRIVACIDAD----------*/


/*--------------------------------------------------*/
/*              FIN PRIMERA COLUMNA                 */
/*--------------------------------------------------*/

/*--------------------------------------------------*/
/*                 SEGUNDA COLUMNA                  */
/*--------------------------------------------------*/

.twitter_content{
	float:left;
	width:310px;
	height:420px;
	margin-bottom:10px;
	background:#000000;
	/*background:#67000C;*/
	border-radius:0px 0px 6px 6px;
}
.header_new_lat_tw{
	float:left;
	width:310px;
	height:50px;
	background:url(../img/twitter_header.png) no-repeat;
	background:
}

.header_new_lat_fb{
	float:left;
	width:310px;
	height:50px;
	background:url(../img/facebook_header.png) no-repeat;
}


.facebook_content{
	float:left;
	width:300px;
	height:290px;
	margin-bottom:10px;
}

/* ----------------------------------------------*/
/*				ESTILO WIDGET FRASES             */
/*-----------------------------------------------*/
.frases_widget_style{
	width:300px;
	float:left;
	height:250px;
	background:#FFFFCC;
}
.frases_header{
	width:270px;
	float:left;
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
}
#frases_text{
	width:270px;
	height:120px;
	padding:15px;
	/*
	padding-left:15px;
	padding-right:15px;
	*/
	float:left;
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	font-style:italic;
	text-align:center;
	color:#000;
}
.frases_btn_cont{
	width:147px;
	height:27px;
	float:left;
	margin-left:77px;
	margin-top:10px;
}

/* ----------------------------------------------*/
/*		      FIN ESTILO WIDGET FRASES           */
/*-----------------------------------------------*/


/*----ESTILO VIDEO PORTADA----*/
/*
.video_header_new_lar{
	width:310px;
	height:71px;
	float:left;
	background:url(../images/interface/header_video_lat_new2.png) no-repeat;	
}
*/

.video_header_content{
	width:320px;
	height:67px;
	position:relative;
	background:url(../img/video_header_bg.PNG) no-repeat;
}
.video_header_img{
	width:320px;
	height:67px;
	position:absolute;
	z-index:9999px;
	background:url(../img/video_header_bg.PNG) no-repeat;
}

.video_content{	
	width:300px;
	padding:10px;
	background:#4e4e4e;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	position:relative;	
	margin-bottom:10px;
	
	
	/*
	margin-right:-20px;
	min-height:400px;
	background:url(../img/video_bg.png) no-repeat;*/
	/*
	height:450px;
	float:right;
	border:solid;
	border-width:1px;
	border-color:#999999;	
	border-right:solid;
	border-right-width:1px;
	border-right-color:#CCC;	
	border-left:solid;
	border-left-width:1px;
	border-left-color:#CCC;		
	background:url(../images/interface/video_skin_lat_new.png) no-repeat;
	*/
}
.video_content_main_threehundred{
	width:300px;	
	position:relative;
	overflow:hidden;
}
.video_main_win{
	width:260px;
	height:190px;
	border-color:#333333;
	border-style:solid;
	border-width:4px;
	margin-top:6px;	
	margin-left:6px;
	/*
	position:relative;
	top:82px;
	left:18px;
	
	*/
	/*
	margin-top:82px;
	margin-left:18px;
	float:left;
	*/
}
.video_art_tit{
	width:100%;
	text-transform:capitalize;
	font-family:'Dosis';
	font-size:16px;
	font-weight:700;
	text-align:center;
	color:#FFF;
	margin-top:10px;
	margin-bottom:10px;
	/*
	border-bottom:dashed;
	border-bottom-width:1px;
	border-bottom-color:#999;
	*/
	/*color:#E71854;*/
	/*
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	*/
}

.video_portada_row{
	width:100%px;
	padding:5px 10px;
	-webkit-box-sizing:border-box;
   	   -moz-box-sizing:border-box;
            box-sizing:border-box;
	position:relative;
	overflow:hidden;
	border-bottom: 1px #333333 dashed;
	/*
	float:left;
	border-bottom-color:#999999;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	border-bottom-color:#ED174F;
	border-bottom-style:dashed;
	border-bottom-width:1px;	
	*/
}
/*
.video_portada_row:hover{
	background:#eeeeee;
}
*/
.video_portada_img_cont{
	width:53px;
	height:40px;
	float:left;
	margin-right:10px;		
}

.nota_text_row_mas{
	float:right;
	margin-left:10px;
	width:110px;
	height:70px;	
	position:relative;
}
.nota_text_row_mas_hijo{
	font-family:'Dosis';
	font-size:12px;
	font-weight:700;
	width:auto;
	height:auto;
	position:relative;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	    -ms-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);		
}

.video_portada_art_tit_row{
	float:right;	
	width:190px;
	height:40px; 
	position:relative;
}
.video_portada_art_tit_row_hijo{
	text-transform:capitalize;
	font-family:'Dosis';
	font-size:12px;
	font-weight:700;
	width:auto;
	height:auto;
	position:relative;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	    -ms-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);
}

.video_portada_art_tit_row a{
	color:#FFF;
	text-decoration:none;
}
.video_portada_art_tit_row a:hover{
	text-decoration:underline;
	/*color:#ED174F;*/
	/*background:#ED174F;*/	
}
.video_portada_ver_mas{
	width:200px;
	/*
	float:left;
	*/
	height:35px;
	padding-top:10px;
	padding-left:67px;
	background:#4f4f4f;	
}
.video_portada_bt_cont{
	width:147px;
	height:27px;
	/*
	background:#67000C;	
	line-height:30px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	*/
}

/*--FIN ESTILO VIDEO PORTADA--*/


.vertical_buttons{
	float:left;
	width:23px;
	padding-top:10px;
	height:215px;
}
.vertical_buttons_four{
	float:left;
	width:23px;
	padding-top:10px;
	height:275px;
}

.vertical_button_programacion{	
	/*float:left;*/
	position:relative;
	/*
	z-index:3;	
	right:-1px;
	*/
	width:300px;
	/*min-height:63px;	*/
	margin-bottom:15px;
	margin-right:0px;	
	/*
	
	
	*/
	/**/
	/*height:62px;*/	
	/*height:53px;*/
}
.vertical_button_horoscopo{
	float:left;
	width:320px;
	height:61px;
	margin-bottom:0px;
	/*position:absolute;*/
	z-index:2;
}
.vertical_button_recetas{
	float:left;
	width:320px;
	height:73px;
	/*margin-bottom:10px;*/
	/*position:absolute;*/
	z-index:3;
}
.vertical_guard_btns{
	/*width:320px;*/
	padding-top:0px;
	height:215px;
	z-index:4;
	/*background:url(../images/interface/guarda_btns_new_lat5.png) no-repeat;*/
	position:relative;
	top:-10px;
}
.vertical_guard_btns_4btns{
	/*width:320px;*/
	padding-top:0px;
	height:275px;
	z-index:4;
	/*background:url(../images/interface/guarda_btns_lat_4btns1.png) no-repeat;*/
	position:relative;
	top:-10px;
}

.vertical_button_apps{
	float:left;
	width:300px;
	margin-bottom:10px;
}

/*--------------------------------------------------*/
/*                 FIN SEGUNDO COLUMNA              */
/*--------------------------------------------------*/


/*--------------------------------------------------*/
/*                   BANNERS STYLE                  */
/*--------------------------------------------------*/

.half_banner_IAB{
	height:60px;
	width:234px;
	width:234px;
	position:relative;	
}
.rectangle_IAB{
	width:160px;
	height:150px;
	min-height:150px;
	position:relative;
}
.mediumRectangle_IAB{
	width:300px;
	min-height:250px;
	height:250px;
	position:relative;
}
.leader_board_IAB{
	width:728px;
	height:90px;
	min-height:90px;
	position:relative;	
	margin: 0 auto;
}
rectangle_IAB{
	width:160px;
	height:150px;
	min-height:150px;
	min-height:150px;
}

.zona-banners-lateral-sky{
	width:160px; 
	max-width:160px; 
	position:fixed;
	left:50%; 
	right:50%;	
	top:50%;	
	transform:translateY(-50%);
}
.der{
	margin:0px 521px;
}
.izq{
	margin:0px -681px;
}

/*--------------------------------------------------*/
/*                FIN BANNERS STYLE                 */
/*--------------------------------------------------*/

/*--------------------------------------------------*/
/*               PROGRAMACION STYLE                 */
/*--------------------------------------------------*/
#programacion_bg{
	width:764px;
	height:600px;
	position:relative;
	/*float:left;*/
	background:url(../img/programacion.jpg) no-repeat;
}
.programacion_cont_return{
	position:absolute;
	right:10px;
	top:10px;
	width:40px;
	height:40px;
	/*
	margin-top:10px;
	margin-right:10px;
	width:50px;
	height:10px;
	float:right;
	color:#ED174F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	*/
}
.programacion_cont_return a{
	/*
	color:#ED174F;
	text-decoration:none;
	*/
}

/*--------------------------------------------------*/
/*             FIN PROGRAMACION STYLE               */
/*--------------------------------------------------*/



/*--------------------------------------------------*/
/*                PROMOCIONES STYLE                 */
/*--------------------------------------------------*/
.promocion_promo_content{
	position:relative;
	width:650px;
	border-top:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	margin:10px 0px 0px 14px;
	/*
	height:400px;
	float:left;
	background:#FFF;
	margin-left:14px;
	margin-top:10px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	*/
}
.promocion_registro_titulo{
	width:650px;
	float:left;
	/*height:50px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:24px;
	text-align:center;
	margin-left:14px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	padding-top:20px;
}
.promocion_registro_top_instrucciones{
	width:500px;
	padding:20px 10px 25px 10px;
	font-family:'Dosis';
	font-weight:700;
	font-size:26px;
	text-align:center;
	
	/*
	
	float:left;	
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:24px;
	text-align:center;
	padding-top:20px;
	padding-bottom:25px;
	*/
	
	/*
	margin-left:14px;
	height:50px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	*/
	
}

.promocion_registro_content{
	width:550px;
	margin-left:14px;
	float:left;
	/*background:url(../promociones/imagenes/bg_fondo_promos_other.png) no-repeat;*/
	/*background:#F7AEC2;*/ /*PINK OLD */
	background:#FFF; /* GRAY OLD */
	padding-top:5px;
	padding-left:100px;
	padding-bottom:50px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;	
}
.alert_promo{
	text-align:center;
	color:#F00;
	font-size:18px;
	font-weight:bold;
	margin-top:30px;
}

.registro_btn_back{
	width:100%;
	padding:10px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
	        box-sizing:border-box;
	text-align:center;
	background:#e81c20;
	font-family:'Dosis'; 
	font-size:18px;
	font-weight:700;
	color:#FFF;
	margin-top:10px;
	transition:all 0.3s linear 0s;
}

.registro_btn_back a{
	color:#FFF;
}
.registro_btn_back:hover{
	background:#000000;
	color:#e81c20;
	transition:all 0.3s linear 0s;
}

/*--------------------------------------------------*/
/*              FIN PROMOCIONES STYLE               */
/*--------------------------------------------------*/

.promociones_banners_cont{
	position:relative;
	width:100%;
	padding: 10px 30px;
	-webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
				
}

.promociones_seccion_banner_cont{
	width:600px;
	min-height:300px;
	border:#4a4a4a 10px solid;
	/*
	width:630px;
	height:300px;
	margin-left:15px;
	margin-top:40px;
	float:left;
	border-color:#999;
	border-width:10px;
	border-style:solid;
	*/
}


.promociones_fecha_promocion{
	width:50%;
	padding:0px 5px 5px;
	font-family:'Dosis';
	font-size:14px;
	font-weight:700;
	color:#FFF;
	position:relative;
	right:0px;
	background:#4a4a4a;
	text-align:center;
	/*
	float:right;
	width:250px;
	height:15px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background:#999999;
	margin-right:13px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:5px;
	*/
}
.promociones_registro_bt{
	float:left;
	width:100px;
	height:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background:#999999;
	margin-left:15px;
}
.promociones_registro_bt a{
	color:#FFF;
	text-decoration:none;
}
.promociones_registro_bt a:hover{
	color:#ED174F;
}

/*--------------------------------------------------*/
/*                DESCARGA APP STYLE                */
/*--------------------------------------------------*/

.descApp_main_content{
	position:relative; 
	width:100%; 
	height:650px; 
	padding-bottom:50px;
	font-family:'Dosis';
	font-weight:700;
}
.descApp_titulo{
	position:absolute;  
	color:#515151; 
	font-size:42px;  
	top:5%; 
	left:36.5%;
}

.descApp_texto{
	position:absolute; 
	color:#000; 
	font-size:18px; 
	font-weight:700; 
	top:36%; 
	left:37%;
}

.descApp_btn{
	width:160px; 
	height:55px; 
	position:absolute;
}

.dab_android{
	top:72.5%; 
	left:55.5%
}

.dab_ios{
	top:72.5%; 
	left:33.5%;
}

.descApp_text_dos{
	position:absolute; 
	color:#000; 
	font-size:18px; 
	font-weight:700;
	bottom:6%; 
	left:34%; 
	text-align:center;
}

/*--------------------------------------------------*/
/*              FOTOS INSTAGRAM STYLE               */
/*--------------------------------------------------*/

/* INDEX */
.fotos-main-content{ width:100%; overflow:hidden; }
.fotos-single-content{ width:33%; float:left; padding:10px; box-sizing:border-box; overflow:hidden; }
.fotos-inner-content{ width:100%; height:250px; overflow:hidden; }
.fotos-com-res-content{ width:50%; float:left; margin-bottom:10px; }
.fotos-img-content{ width:100%; height:220px; float:left; }
.fotos-paginador-main-content{ width:100%; padding:10px; box-sizing:border-box; margin-top:0px; margin-bottom:0px; overflow:hidden; }
.fotos-paginador-content-left{ width:50%; float:left; text-align:left; }
.fotos-paginador-content-right{ width:50%; float:right; text-align:right; }

/* VER FOTO */



/*--------------------------------------------------*/
/*                  FOOTER STYLE                    */
/*--------------------------------------------------*/


/*--------------------FOOTER NEW STYLE -------------*/

.footer_group_zone{
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	height:135px;
	/*
	background:#333333;
	opacity:0.5;	
	*/
}

.footer_estation_zone{
	position:absolute;	
	width:85px;
	height:85px;	
}

.f_xeu{
	left:223px;
	top:28px;
	/*
	background:#FF0;
	opacity:0.5;
	*/
}

.f_xeudep{
	left:309px;
	top:28px;
	/*
	background:#FF0;
	opacity:0.5;
	*/
}
.f_xeufiera{
	left:396px;
	top:28px;
	/*
	background:#F00;
	opacity:0.5;
	*/
}
.f_xeuya{
	left:481px;
	top:28px;
	/*
	background:#FFF;
	opacity:0.5;
	*/
}
.footer_mailto_ventas{
	position:absolute;	
	width:115px;
	height:14px;
	left:692px;
	top:81px;
	/*
	background:#FFF;
	opacity:0.5;
	*/	
}
.footer_aviso_priva{
	position:absolute;	
	width:115px;
	height:14px;
	left:766px;
	top:51px;
	/*
	background:#FFF;
	opacity:0.5;
	*/	
}
.footer_comscore_zone{
	position:absolute;	
	width:105px;
	height:50px;
	left:857px;
	top:85px;
	/*
	background:#03F;
	opacity:0.5;	
	*/
}
.footer_amipci_zone{
	position:absolute;	
	width:54px;
	height:50px;
	left:962px;
	top:85px;
	/*
	background:#060;
	opacity:0.5;
	*/	
}

/* STICKY STYLE BANNERS */

.T4Tutorials {
    position: fixed;
    bottom: 0;
    height: 90px;
    left: 0;
    right: 0;
	z-index: 100;
    background-color: #000;		
	background: rgba(0, 0, 0, 0.1);
    visibility: visible;   
	text-align:center;	
}
          .T4Tutorials:target {
            visibility: hidden;
            opacity: 0;
            display:none
          }

.T4Tutorials-movil {
    position: fixed;
    bottom: 0;
    height: 100px;
    left: 0;
    right: 0;
	z-index: 100;
    background-color: #000;		
	background: rgba(0, 0, 0, 0.1);
    visibility: visible;   
	text-align:center;	
}
          .T4Tutorials-movil:target {
            visibility: hidden;
            opacity: 0;
            display:none
          }		  

.T4Tutorials_UP {   
	padding: 0px;
    width: 100%;
    position: relative;
}
          .T4Tutorials_UP h2 {
            margin-top: 0;
            color: green;
            font-family: Tahoma, Arial, sans-serif;
          }
/* BOTON CERRAR */
.T4Tutorials_UP .close_btn {
    position: absolute;
    top: -25px;
    right: 0px;
    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    color:#000;    
}
          .T4Tutorials_UP .close_btn:hover {
            color:#1c3f93;
          }
          .T4Tutorials_UP .Main_Content {
            max-height: 30%;
            overflow: auto;
          }


/*--------------------------------------------------*/
/*                 FIN FOOTER STYLE                 */
/*--------------------------------------------------*/


/* ------ REP-BTN NEW -------*/
.super-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 14px 28px;
  background: linear-gradient(145deg, #0f0f0f, #1c1c1c);
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-radius: 100px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.5px;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s ease-in-out;
  box-shadow: 0 0 20px rgba(0, 255, 255, 0.1);
  backdrop-filter: blur(8px);
  z-index: 1;
}

.super-button::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: conic-gradient(from 0deg, #00ffff, #ff0000, #00ffff);
  animation: rotate 4s linear infinite;
  z-index: -2;
}

.super-button::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #0a0a0a;
  border-radius: inherit;
  z-index: -1;
}

.super-button:hover {
  transform: scale(1.05);
  box-shadow: 0 0 40px rgba(0, 255, 255, 0.2);
}

.super-button:hover .arrow {
  transform: translateX(6px);
}

.arrow {
  width: 22px;
  height: 22px;
  transition: transform 0.3s ease-in-out;
  color: #00ffff;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


