.home .accesos .element {margin-bottom:40px;}
.home .accesos .element a {}
.home .accesos .element a:hover {opacity:0.85;}

.top_bar_right #lang_sel_list.lang_sel_list_vertical a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;}



.top_bar_right #lang_sel_list.lang_sel_list_vertical ul {
    border-top: none;
   margin-top: 30px !important;
}


.with_aside .sections_group {
    padding-top: 30px;

}

.sections_group .image_frame, .wp-caption {}

.separador-blog {background:#b79669;border:1px solid #e6e6e6;height:10px;}
header #Action_bar .contact_details.segunda li {margin-right: 40px;}
header #Action_bar .contact_details.segunda {float:right;margin-right: 50px;}
header #Action_bar .contact_details.segunda i {color:#1e4685;}
header #Action_bar .contact_details.segunda a {text-decoration:none;color:#626262;}
header #Action_bar .contact_details.segunda a:hover {color:#1e4685;}
header #Action_bar .contact_details.primera li{padding-top: 5px;}
header #Action_bar .contact_details.primera {padding-left: 10px;}
header #Action_bar .contact_details img {margin: 0 3px;
    max-height: 51px;
    max-width: 69px;
    opacity: 1;}
header #Action_bar .contact_details img:hover {opacity:0.8;}
header #Action_bar .social i {color:#1e4685;}


#Wrapper #Footer .widget_mfn_menu ul li a {
    background: url(../images/flecha.png) no-repeat left center transparent;
    color: #ffffff;
	border:none;
	padding: 0 0 0 15px;
	margin:0;
}

body:not(.template-slider) #Content .widget-area {
    margin-top: 0;
}

.guias h6 {color:#1e4686;font-size:15px;text-transform:uppercase;margin-bottom:10px;}

.dp_pec_date_time, .dp_pec_date_event_icons {display:none !important;}

.light.dp_pec_wrapper .dp_pec_content .dp_pec_date.dp_pec_special_date .dp_date_head {background:#8fa1be;}
.light.dp_pec_wrapper .dp_pec_content .dp_pec_date {background:#ffffff !important;}

.light.dp_pec_wrapper .dp_pec_content .dp_pec_date.dp_pec_special_date .dp_date_head span {
     color: #455670;
    text-shadow: none;
}

.light.dp_pec_wrapper .dp_pec_content .dp_pec_date .dp_date_head {
    
    border-right: 1px solid #e6e6e6 !important;
}

.dp_pec_wrapper .dp_pec_layout a, .dp_pec_accordion_wrapper .dp_pec_nav a.dp_pec_search_btn {
    background: #a6a6a6 none repeat scroll 0 0 !important;
    border: 0 none;
    border-radius: 3px;
    color: #ffffff !important;
    font-family: "Roboto",arial;
    font-size: 14px;
    line-height: 100%;
    margin-right: 10px;
    padding: 7px 8px;
    text-shadow: none !important;
}

.light.dp_pec_wrapper .dp_pec_dayname.hoy {background:#8fa1be;}
.light.dp_pec_wrapper .dp_pec_dayname.hoy span {color: #455670;
    text-shadow: none;}
	
.the_content_wrapper .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_event .dp_pec_date_event_link {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #1e4686;opacity:1;}
	
	.the_content_wrapper .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_event .dp_pec_date_event_link span {
    color: #1e4686;}
	
.dp_pec_wrapper .dp_daily_event {
    border-radius: 3px;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 11px;
    margin: 5px !important;
    padding: 3px 5px;
}

.is-sticky .top_bar_right #lang_sel_list.lang_sel_list_vertical ul {margin-top: 16px !important;}
#Top_bar .top_bar_right #lang_sel_list a.lang_sel_sel {color:#1e4684; background:url("img/flecha-lang.png") no-repeat left center transparent;cursor:default;}