﻿.homeNew td.topRow{
	width:100%
}
.homeNew td.topRow table td.innerTopRow div.ms-webpartzone-cell{
	margin-bottom:0px
}
.homeNew td.leftColumn{
	width:630px;padding-right:20px;vertical-align:top
}
.homeNew td.leftColumn .ms-webpart-zone{
	border-top:1px solid #ffffff
}
.homeNew td.rightColumn{
	vertical-align:top;width:330px;padding-top:25px;/*background:#f1f1f1;*/
	padding-left:0px;padding-right:0px
}
.homeNew td.rightColumn div.ms-webpartzone-cell{
	margin-bottom:5px 
}

.slides_container{
	background-image:none !important
}
.slides_container div.slide, .slides_container, #example, #container{
	width:980px !important
}
.slides_container div.slide img{
	height:400px !important;width:980px !important
}
.slides_container div.slide .slideImage td{
	vertical-align:top
}
.slides_container div.slide .slideImage td{height:400px !important;
}
.slides_container div.slide .slideImage td.text .Title{
	color:#27285d;
	font-size:18px;
	font-family:Lato;
	font-weight:bold;
}
.slides_container div.slide .slideImage td.text .description{
color:  #435050 !important;
font-size: 15px; /*cambio tamaño fuente*/
line-height: 1.3; /*cambio line height*/
margin-top: 10px;

}
.slides_container div.slide .slideImage td.text{
font-family: Lato;
background-color: rgba(128, 128, 128, 0.5); /*cambio color fondo texto slide*/
padding: 10px;
padding-left: 15px;
}
.sliderItem div a, .sliderItem div, .sliderItem div p{
font-family:Lato !important
}.sliderItem div{color:#C0392B;font-size:13px}
.sliderItem div a{font-weight:bold}
.slides_container div.slide, .slides_container .slides_control {
	height:50px !important;width:800px !important
}
.slides_container{
	height:400px !important; width:980px !important
}
a.slideNewsAll{
	display:none
}
#example{
	height:400px !important;width:980px !important
}
.homeNew td.rightColumn iframe{
	width:314px;height:200px !important
}
.homeNew td.rightColumn .divTwitter iframe{
	width:314px;height:300px !important
}


.homeNew td.rightColumn .bannerImage{
	padding-left:5px;
}

.homeNew td.leftColumn .cbq-layout-main .dfwp-column li.servicio div.item a,
.homeNew td.leftColumn .cbq-layout-main .dfwp-column li.servicio div.item a:link{
	color:#4648A9;font-size:16px;font-family:Lato;font-weight:bold
}
.homeNew td.leftColumn .cbq-layout-main .dfwp-column li.servicio {
display: inline-block;    
    width: 30%;margin-right:3%;	
}
.homeNew td.leftColumn .cbq-layout-main .dfwp-column li.servicio .description{
	color:#435050;font-family:Lato;font-size:13px;
}
.homeNew td.leftColumn .seeAllServicio,
.homeNew td.leftColumn .seeAllNoticias{
	display:block;height:30px;border-bottom:1px solid #c6c6c6
}
.homeNew td.leftColumn .seeAllServicio a,
.homeNew td.leftColumn .seeAllServicio a:link,
.homeNew td.leftColumn .seeAllNoticias a,
.homeNew td.leftColumn .seeAllNoticias a:link{
	float:right;
	padding:5px;background:#213362;color:#fff;
	padding-left:8px;padding-right:8px;
}
.homeNew td.leftColumn .seeAllServicio a:hover,
.homeNew td.leftColumn .seeAllServicio a:link:hover,
.homeNew td.leftColumn .seeAllNoticias a:hover,
.homeNew td.leftColumn .seeAllNoticias a:link:hover{
	background:#0072c6;color:#fff;
}


.homeNew td.leftColumn{
	padding-top:20px
}
.homeNew td.leftColumn #pages{
	float:right;padding-top:10px;padding-right:10px;background:#eeeeee
}
.homeNew td.leftColumn #pages .prev{
	float:left;display:block
}
.homeNew td.leftColumn #pages .prev img{
	margin-right:5px;
}
.homeNew td.leftColumn #pages .pagination1{
	display:none
}
.homeNew td.topRow .pagination li a span{
	color:transparent
}
.homeNew td.leftColumn .rssFeed{
	padding-top:20px;padding-left:10px;background:#eeeeee; margin-top:20px; margin-bottom:-30px;
}
.homeNew td.leftColumn .rssFeed .rssBody .sliderFrame ul.slider .sliderItem div a,
.homeNew td.leftColumn .rssFeed .rssBody .sliderFrame ul.slider .sliderItem div a:link{
	color:#27285d;font-size:14px;font-family:Lato
}
.homeNew td.leftColumn .rssFeed .rssBody .sliderFrame ul.slider .sliderItem div, .homeNew td.leftColumn .otherNews .dateTime{
color:rgb(201,91,79);
}
.homeNew td.leftColumn .otherNews{
	margin-bottom:px;
	margin-right:4%;
	margin-left:3%;
	width:42%;
	float:left;
}
.homeNew td.leftColumn .otherNews .link-item, .homeNew td.leftColumn .otherNews .dateTime{
	position:relative;top:10px;font-family:Lato;font-size:13px;color:#c6c6c6; padding-bottom:5px;
}
.homeNew td.leftColumn .otherNews .link-item a,
.homeNew td.leftColumn .otherNews .link-item a:link{
	color:#27285D !important;font-size:17px !important;font-family:Lato !important;font-weight:bold !important
}
.homeNew td.leftColumn .otherNews .image-area-left img{
margin-right:15px
}
.homeNew td.leftColumn ul.dfwp-column{
	margin-left:0px !important;
}

.homeNew td.leftColumn .otherNews .image-area-left .description,
.homeNew td.leftColumn .otherNews .image-area-left .description p{
	font-family:Lato !important;color:#435050 !important;font-size:14px !important;
}
.homeNew td.leftColumn .otherNews .description{
margin-top:10px !important;font-family:Lato !important;color:#435050 !important;font-size:14px !important;
}

.homeNew td.leftColumn .otherNews .image-area-left a,
.homeNew td.leftColumn .otherNews .image-area-left a:link{
	float:left;padding-bottom:15px
}
.homeNew td.leftColumn .otherNews .image-area-left a img{
	width:100%;height:auto;position:relative;top:15px; margin-bottom:5px;
}
.homeNew td.rightColumn .divDatePicker{
	display:none
}
.homeNew td.rightColumn .s4-wpcell-plain{
	padding-left:8px;padding-right:8px
}
.homeNew td.rightColumn .calendarControl{
	background:#fff;width:314px;padding-bottom:30px
}
.homeNew td.rightColumn .calendarControl .moreEvents{
	float:right;width:40px;background:silver;margin-right:10px;text-align:center;
	padding-left:5px;padding-bottom:3px;padding-top:3px;padding-right:5px;
	background:rgb(182, 155, 38)
}
.homeNew td.rightColumn .calendarControl .moreEvents:hover{
	background:rgb(78, 80, 49)
}
.homeNew td.rightColumn .calendarControl .moreEvents a,
.homeNew td.rightColumn .calendarControl .moreEvents a:link{
	color:#fff
}
.homeNew td.rightColumn .calendarControl .header{
	border-bottom:2px solid #b2a142;
}
.homeNew td.rightColumn .calendarControl .header div{
	margin-left:10px;padding-top:4px;color:#27285d;font-weight:bold;font-size:14px;font-family:Lato
}
.homeNew td.rightColumn .calendarControl .calendarDate{
	float:left;width:30px;margin-left:10px;margin-right:10px
}
.homeNew td.rightColumn .calendarControl .calendarDate .month{
	height:13px;width:30px;background:#e64e3f;font-size:10px;color:#fff;text-align:center;font-family:Lato
}
.homeNew td.rightColumn .calendarControl .calendarDate .date{
	text-align:center;border:1px solid #EAEAEA;box-shadow:2px 2px 2px #EAEAEA;font-weight:bold;color:#000;
	border-bottom-left-radius:2px;border-bottom-right-radius:2px;
}
.homeNew td.rightColumn .calendarControl .eventsListUL .CalendarLI .anchCalLi,
.homeNew td.rightColumn .calendarControl .eventsListUL .CalendarLI .anchCalLi:hover,
.homeNew td.rightColumn .calendarControl .eventsListUL .CalendarLI .anchCalLi:visited{
	color:#26265d !important;font-family:Lato;display:table;font-size:14px
}
.homeNew td.rightColumn .calendarControl .eventsListUL .CalendarLI div{
font-family:Lato
}
.homeNew td.rightColumn .calendarControl .eventsListUL .CalendarLI{
	padding-top:0px;margin-left:10px !important
}
.homeNew td.rightColumn .calendarControl .eventsListUL{
	list-style:none
}
.homeNew td.rightColumn .ms-webpart-chrome-title{
	margin-right:7px
}
.homeNew td.rightColumn .ms-webpart-chrome-title span h2{
	width:120px;float:left;margin-left:10px;margin-top:5px;font-size:12px;padding:0px 3px 2px 5px;background:#fff;font-family:Lato
}
.homeNew td.rightColumn .ms-webpart-chrome-title span.js-webpart-titleCell{
	display:block;height:28px;background:silver;margin-right:7px
}
.homeNew td.rightColumn .ms-listviewtable .ms-vhltr,.homeNew td.rightColumn .ms-listviewtable .ms-cellStyleNonEditable{display:none !important}
.homeNew td.rightColumn .ms-listviewtable .ms-itmHoverEnabled td:first-child {
    display:none
}
.homeNew td.rightColumn .ms-listviewtable .ms-vb2 {
    padding:0px;padding-top:4px;
}
    .homeNew td.rightColumn .ms-listviewtable .ms-vb2 .ms-number {
        padding-right:0px
    }
.homeNew td.rightColumn .pollSubmit input{
    padding: 4px 0px 4px 0px;
    border: 0px;
    margin-left: 0px;
    background: rgb(230, 75, 59);
    color: #FFF;padding-top:3px;border:0px;font-family:Lato
}
.homeNew td.rightColumn .PollTable {
    width: 100%;font-family:Lato
}
.homeNew td.rightColumn .Poll .pollSubmit {
    text-align: right;
    padding-right: 10px;font-family:Lato
}
.homeNew td.rightColumn .Poll .pollQuestion span,.ms-rtestate-field,
.homeNew td.rightColumn .Poll .pollAnswers table td label{
font-family:Lato;color:#435050;font-size:14px;
}
.homeNew td.rightColumn .ms-number{
	text-align:left;padding-left:13px
}
.allNews .repeater .dateTime
{
display:block;margin-bottom:3px
}
.allNews .repeater .dateTime span{
	color:rgb(201,91,79);font-family:Lato !important;font-size:13px;
}
.allNews .repeater a, .allNews .repeater a:link{
	font-size:13px;color:#27285d;font-family:Lato;margin-bottom:8px;display:block;	
}

.emailSubscription
{margin-top:0px !important;font-family:Lato;color:#435050}
.emailSubscription span:first-child{
	margin-top:5px;display:none
}
.emailSubscription input.textbox {
	width: 215px !important;margin-right: 5px;border-right:1px solid #ababab !important;font-family:Lato
}
.emailSubscription input.button{
	position:relative;right:4px;font-family:Lato
}
.emailSubscription input.button, .pollSubmit input{
	background:rgb(182, 155, 38) !important;font-family:Lato
}
.emailSubscription input.button:hover, .pollSubmit input:hover{
	background:rgb(78, 80, 49) !important;font-family:Lato
}
#google_translate_element{
margin-left:5px;margin-top:10px
}
.homeNew .topRow1{
display:none
}
.articleWPS div ul.dfwp-column li.dfwp-item div.item a,
.articleWPS div ul.dfwp-column li.dfwp-item div.item a:visited, .ms-number a{
font-family:Lato;color:#27285D !important
}
.rssRow .sliderFrame, .rssRow .sliderFrame .slider .rssRow{
width:550px !important
}
.rssRow .sliderItem div a{
	font-family:Lato !important;font-size:14px !important;color:#26265D !important
}
.sliderItem table tr td{
color:#435050 !important;font-size:14px !important;font-family:Lato
}
