/*Versio 1.1*/

/* ACTUALITAT */
div.capca{height: 269px;float: left;left: 0;margin: 0;overflow: hidden;width: 960px;margin-bottom: 31px;}

#content{display: inline; float: left; min-height: 340px; padding: 0;  width: 766px; font-family: 'Droid Sans', sans-serif;}
#content h1{border-bottom: 2px solid #c651b5; font-size: 25px;font-weight: 700; margin-bottom: 30px; text-align: left;}
#content_act{width: 695px;float:left;clear: left;margin-right: 39px;margin-top: 16px;}
.ult_not { text-align:left;font-size: 23px;margin-bottom:5px;font-weight: 300;text-transform: none;}
#otras{width: 226px;min-height:500px;float: left;margin-top: 16px;}
#otras h3{font-weight:400;border:none;padding:0;margin:0;}
#otras h3 a{font-size: 20px;line-height: 24px;text-transform: none;font-weight: 700;}
#otras p{float:left;padding: 8px 0 7px;color: #727272;display: none;}
.paginador_act {/* font-family: "Work Sans", sans-serif; *//* float: left; */ margin: -30px 18px 0 0; text-align: right; width: 200px;}
.paginador_act span {width: 8px;height: 8px;background: #fff;/* color: #fff; */border-radius: 8px;border: 2px solid #E9EEF2;display: inline-block; text-transform: capitalize;margin: 0 3px;}
.paginador_act.abajo { margin: 0px 0 40px 0; /* border-top: 1px solid #B2B2B2; */ display:inline-block; text-align:center;  width: 697px;padding-right: 263px;}
.paginador_act a.pag {  text-decoration:none;width: 12px;height: 12px;            display: inline-block;margin: 0 3px;background: #E9EEF2;border-radius: 6px;}
.paginador_act a.pag:hover {
    /* border-width: 2px; */
    /* width: 10px; */
    /* height: 10px; */
    }
.paginador_act .pag{margin-top: 8px!important;font-size: 20px;}    
.paginador_act a.prev:hover, #content_act .paginador_act a.next:hover {}
.paginador_act span.prev, .paginador_act span.next, .paginador_act a.prev span, .paginador_act a.next span{background:none;color: #909599;width: 28px;height: 28px;border-radius: 14px;border: none;font-size: 16px;background: #E9EEF2;}
.paginador_act span.prev, .paginador_act a.prev{float:left;border: none;margin-left: 190px;}
.paginador_act span.next, .paginador_act a.next{float:right;border: none;margin-right: 190px;}
.paginador_act span.prev.disabled {opacity:0.5;/* color: #E3DFDC; */}
.paginador_act span.next.disabled {opacity:0.5;}
.paginador_act i{position: relative;top: 2px;}
.paginador_act .prev i{left:-1px;}
.paginador_act .next i{left:1px;}
#content_act ul {float:left; padding: 31px 0 0; width: 100%; margin:0;}
#content_act li { float: left;margin: 0 0 29px; padding: 0 0 28px 0;position: relative;width: 100%; cursor:pointer;border-bottom: 1px solid #DADADA;}

#content_act h2, #content_act h2 a {margin: -3px 0 0px; padding:0;  text-decoration:none;  font-style: normal;line-height: normal;font-size: 20px; text-transform: none;font-weight: 700;}
#content_act table:hover h2 a{color: #727272;}
#content_act table:hover span.boto-article{border-color: #727272;color: #727272;}
#content #content_act h2{text-transform:none;margin-top: 7px;text-align: left;font-size: 18px;}
#content_act p { margin:0; padding:0}
#content #content_act img { border:none}

#content_act span.data{text-align:left;float:left;clear:left;width:auto;font-size: 12px;position: relative;}
#content_act li:hover td {}
#content_act a {	float:left;margin-right: 5px;}
#content_act .btn_facebook {/* margin-right:10px */}
#content_act i {	width: 28px;	height: 28px;line-height: 28px;	display: inline-block;	border-radius: 14px;	color: #BBC0C3;	background: #E8ECEF;	font-size: 1em;}
#content_act .btn_twitter i { /*background: #55aef0;*/ font-size: 0.9em;}
#content_act .btn_facebook i:before{position:relative;left: 6px;}
#content_act .btn_twitter i:before{position: relative;left: 7px;top: 2px;}
#content_act .btn_linkedin i:before{position:relative;left: 6px;}
#content_act .btn_google i:before{position:relative;left: 6px;}
#content_act .btn_mail i:before{position:relative;left: 6px;}
#content_act a:hover i { 
    -moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;	
    opacity:0.5;
}
#content_act table { width:100%;}
#content_act tr{
    text-align: left;
}
#content_act td{
}
#content_act td.txt {display:inline-block;text-align: left;font-size: 14px;line-height: 1.65em;position: relative;padding: 15px 0 20px;}
#content_act td.img {text-align:right;padding-left: 1em;width: 245px;/* height: 203px; */}
#content_act span.boto-article{display: inline-block;width: 125px;height: 40px;/* border: 1px solid #4d4d4d; */float: right;line-height: 40px;font-size: 14px;text-align: center;margin-top: -7px;background: #E6EAED;text-transform: uppercase;font-weight: 700;}
#otras span.boto-article{display: inline-block;width: 125px;height: 40px;/* border: 1px solid #4d4d4d; */float: left;line-height: 40px;font-size: 15px;text-align: center;background: #E6EAED;      text-transform: uppercase;      font-weight: 700;margin-top: 18px;}
#otras ul li:hover span.boto-article{border-color: #727272;color: #727272;}

#content_act td.img img {max-width: 248px;/* max-height: 130px; *//* border: 10px solid #F4F4F4; *//* width: 268px; *//* height: 165px; */}
#otras ul li{padding: 26px 0 10px 0px; float: left;width: 226px;   text-align: left;cursor:pointer;}
#otras ul li a{ text-decoration:none}
#otras ul li:hover h3 a{color: #727272;}
#otras.ot_casos ul {background:#FAFAFA;float:left;}
#otras.ot_casos ul li{background:none;width:210px;margin:0 18px;padding: 8px 0 10px;cursor:pointer;}
#otras.ot_casos ul li div{width:210px; text-align:center}
#otras.ot_casos ul li:hover a,#content #otras.ot_casos ul li:hover p,#content #otras.ot_casos ul li:hover img{outline-color:#E1001A}
#otras.ot_casos ul h2{font-size:20px; margin-bottom:12px;}
#otras.ot_casos ul h2 a{ text-decoration:none}
#otras.ot_casos ul img{border:4px solid #F3F3F3;outline: 1px solid #d0d0d0;margin-bottom:5px;}
#otras.ot_casos ul p{font-size:15px;}
/* FIN ACTUALITAT */


/* ACTUALITAT DETALL */
#content_act_detalle {width: 696px;min-height:500px;float:left;clear: left;margin-right: 31px;/* padding-bottom: 20px; */margin-top: 16px;}
#content_act_detalle .imagenes{
    float:right;
    margin-top: 5px;
}
#content_act_detalle .texto{margin-top: 65px;/* float: left; */}

/*.volver {float: right;text-align:right;padding:0 0 0 0;position: relative;margin-top: -5px;}
.volver a{ text-decoration: underline;  padding: 0px 0px 0px 0px;float: right;color: #909599;width: 28px;      height: 28px;      border-radius: 14px;      border: none;      font-size: 16px;      background: #E9EEF2;}
.volver a:hover{text-decoration: none;}
.volver i{
    position: relative;
    top: 5px;
    left: -5px;
    }*/
#content_act_detalle h2, #content_act_detalle h2 a { text-align:left;  font-size: 18px;margin-bottom: 13px; font-weight: 600; text-transform: none;width: 85%;}
#content_act_detalle h2 a:hover{color:#1b92bd}
#content #content_act_detalle h2{ margin:10px 0 5px; text-transform:none; font-weight:bold; float:left; width:100%; text-align: left;}
#content_act_detalle span.data{text-align: left;float:left;clear:left;width: 100%;font-size: 12px;margin-top: -10px;margin-bottom: 30px;}

#content_act_detalle div.imagenes ul{clear: right;float:right;margin: 15px 0 5px;}
#content_act_detalle div.imagenes li{ margin: 0 0px 0 20px; background:none; float: right; clear: right;}
#content_act_detalle div.imagenes img{ padding: inherit; width: 300px;margin-top: 3px;}
#content_act_detalle img{ border:none}

#content_act_detalle p.entradilla {  padding:10px 0}
#content_act_detalle p {text-align: left;}
#content_act_detalle ul{  float:none;margin: 5px 0;}
#content_act_detalle li{  float:none;  padding:0 0 10px 10px;   font-size: 15px; text-align: left;}
#content_act_detalle table{ float:left; margin:10px 0}
#content_act_detalle table td,#content #content_act_detalle table th{border:1px solid #000; padding:3px}
#content_act_detalle table.videos{width:678px;}
#content_act_detalle table.videos td,#content #content_act_detalle table.videos th{border:none; padding:0}
#content_act_detalle a{text-decoration:underline;}
#content_act_detalle a:hover{text-decoration:none;}
#content_act_detalle ol{margin: 14px 0 24px 30px}
#content_act_detalle ol li { background:none; list-style:decimal; padding:10px 0 0 0; font-size:17px}
#content_act_detalle ul.listado_archivos { float:left; width: 100%; padding: 0;}
#content_act_detalle ul.listado_archivos img{ margin-top:-10px;}
#content_act_detalle ul.listado_archivos li a{font-size: 1em; padding: 0 0 0 15px; line-height: 17px;text-decoration:underline;}
#content_act_detalle ul.listado_archivos li a:hover{text-decoration: none}
#content_act_detalle ul.listado_archivos li {background:none;padding: 12px 0;}

#content_act_detalle .comparteix{ padding: 20px 0 30px; width: 100%; float: left;border-top: 1px solid #DADADA;}
#content_act_detalle .comparteix div{ /* margin:9px 0 0 0; */ /* width:290px; */ /* float:left */}
#content_act_detalle .comparteix p{ font-size: 20px;font-weight: 400;padding-bottom: 5px;color: #515151;} 
#content_act_detalle .comparteix a{	float: left;	margin-right: 5px;}
#content_act_detalle .comparteix i  {width: 28px;height: 28px;line-height:28px; display: inline-block;border-radius: 14px;color: #BBC0C3;	background: #E8ECEF;	font-size: 1em;}
#content_act_detalle .comparteix i:before{position:relative;line-height:28px;}
#content_act_detalle .comparteix a:hover i {
    -moz-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    -webkit-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    opacity: 0.7;
}

#content_act_detalle .galeria { float:left; width: 100%; padding:0; margin: 28px 0 40px 0;}
#content_act_detalle .galeria ul {float: right;width: 100%;padding:0;margin: 0;}
#content_act_detalle .galeria li {float: right;clear: right;background: none;padding:0;margin: 4px 0px 0 0;/* overflow:hidden; *//* text-align:center; */position: relative;/* display: table-cell; *//* vertical-align: middle */width: 100%;}
#content_act_detalle .galeria li a{/* width:216px; */ /* height:141px; */  /* text-align:center; *//* position: relative; *//* display: table-cell; *//* vertical-align: middle */}
#content_act_detalle .galeria li img{max-width: 100%;width:100%;}
#content_act_detalle .galeria li.last{margin-right:0;}

#content_act td .social{}
/* FIN ACTUALITAT DETALL */

/* RECETAS */
#content_act_detalle.recetas h2 a{font-style:italic; font-family:'Georgia',Serif; font-size:27px;}
#content_act_detalle.recetas div.imagenes li img{width: 647px;}
#content_act_detalle.recetas .texto{width:647px;}
