﻿@charset "utf-8";
/* CSS Document */
html {
	/*
	box-sizing:border-box;
	font-size:16px;
	*/
}

:root {
	--azul-claro:#e2ecfd;
	--azul-dapre:#6699ff;
	--azul-gov:#3366cc;
	--texto:#004a84;
	--naranja:#f45720;
}

/*Personalizaciones de materialize +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
hr 
{
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0px;
    overflow: visible;
    border-color: #779FD4;
}
nav { background-color:transparent; box-shadow:none; line-height:normal; height:auto;}
	nav ul a {padding: 0px; margin:0;}
section { margin:0; padding:0;}

figure { text-align:center;}

strong { font-weight:600 !important;}

blockquote {
    border-left: 5px solid var(--azul-dapre);
}
/* listas para diseños sharepoint */
	.article-content ul { padding-left: 1em; list-style-type: disc; }
		.article-content ul>li { padding-left: 0.5em; list-style-type: disc; }
/* parrafo diseños sharepoint */
body, .ms-core-defaultFont, #pageStatusBar, .ms-status-msg, .js-callout-body {
    font-family: 'Work Sans',sans-serif;
font-size: 15px;}

/* Estilos ********************************************************************** */
body
{
	color:#004A84;
	/*color:#333;*/
	font-family: 'Work Sans', sans-serif;
	overflow:inherit;
}

.btn, .btn-large, .btn-small, .btn-flat{
	height:auto!important;
	line-height: inherit!important;
}

a, a:active {color:#6699FF; text-decoration: none; }
a:visited {color:#2C52BC; text-decoration: none; }
a:hover {color:#f45720; text-decoration: none; }


h1, h2, h3, h4, h5, h6 { color:#3366CC !important; font-family:'Work Sans',sans-serif; margin:0.5em 0 !important;}
	h1{ font-size:2.5rem;}
	h2{ font-size:2.0rem;}
	h3{ font-size:1.5rem;}
	h4{ font-size:1.2rem;}
	h5{ font-size:1.1rem;}
	h0{ font-size:1.0rem;}

address {
	font-style:normal !important;
}	
.dapre { margin-bottom: 0px; }

.clipping-element-to-hide {
	height:0;
	overflow:hidden;
    border: 0;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;

}

.clipping-element-to-hide:focus, .clipping-element-to-hide:active{
	height:auto;
	overflow:visible;
	outline:fuchsia;
}

.skip-link{
	display:flex;
	justify-content:center;
	height:0px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	box-sizing:border-box;

}
	.skip-link:focus, .skip-link:hover{
		height:auto;
		overflow:visible;
		padding:1em;
		background-color:var(--naranja);
	}


.invisible-element {
    visibility: hidden;
}

/*Estilos pagina maestra*/
	[data-name="EditModePanelShowInRead"] { display:none;}

#s4-titlerow{overflow:hidden !important;}
	/*Miga de Pan*/
	#s4-titlerow #pageTitle, #s4-titlerow #DeltaPlaceHolderPageTitleInTitleArea, #s4-titlerow .ms-breadcrumb-top {display:none;}

	#s4-titlerow.container {}
		#titleAreaBox { width:100%; margin:0 !important; }
	.ms-breadcrumb-dropdownBox {display:none !important;}
	.breadcrumb { font-size:0.8rem !important; display: inline-block; margin: 0px; overflow: hidden; text-overflow: ellipsis;}
		.breadcrumb::before { display:none; color:#3366CC; }
		.breadcrumb span {white-space:nowrap; line-height:100% !important;}
			.breadcrumb span span:first-child a { padding-left:0px !important;}
			.breadcrumb span.current {white-space:nowrap; overflow: hidden !important; text-overflow: ellipsis !important;}
		.breadcrumb a.home { color: transparent;font-size:1px;vertical-align:middle;}
			.breadcrumb a.home:hover { color: transparent; }
			.breadcrumb a.home:before { font-family: "Material Icons"; content: '\E88A'; font-size: 20px; color: #d1d1d1; width: 20px; height: 20px; overflow: hidden; vertical-align: middle; outline: none; border: 0; box-shadow: none; background: transparent; }
			.breadcrumb a.home:hover:before { color: #fff !important; }
		.breadcrumb a { display: inline-block; font-size: 12px; line-height: 28px; color: #222; position: relative; text-align: center; }
			.breadcrumb a:first-child { padding-left: 26px; border-radius: 5px 0 0 5px; }
			.breadcrumb a:after { content: ''; position: absolute; top: 0; right: -14px; width: 28px; height: 28px; transform: scale(0.707) rotate(45deg); z-index: 1; box-shadow: 1px -1px 0 1px #e1e1e1; border-radius: 0 5px 0 50px; }
		.breadcrumb .current {color: #3366CC;}
		.breadcrumb a.home { padding-left: 12px; }
		.breadcrumb a.bc-node { padding-right: 10px; }
		.breadcrumb .current { padding: 0 15px; margin-left: 10px; }
		.breadcrumb a,
		.breadcrumb a:after { background: #fff; color: #222; transition: all 0.35s ease-in-out; }
		.breadcrumb a:hover, .breadcrumb a:hover:after { background: #3366CC; color:#fff; }
		.breadcrumb a:hover:before { color: #0072C6; }
	/*Fin de Miga de Pan*/

	#pageTitle { margin:0; padding:0;}
#contentMainDapre {}
	#contentRow{padding-top: 0px !important;}	
		#contentidoPrincipal { margin:0; min-width: 100px;}
			#contentidoPrincipal .article .infoPaginas p {font-size:1rem; color:#333;}
		#sideNavBox { margin: 0 !important; width: 100%;}
			#sideNavBox > col { margin:0 !important;}
			
			#sideNavBox #navElementsCatalogo a.ms-ref-refinername {display:none !important;}
			#sideNavBox #navElementsCatalogo #Refinement { margin-top:0.5em;}
			
		
	/* Estilos SideNav */
	ul.ms-core-listMenu-root {}
		ul.ms-core-listMenu-root li, ul.ms-core-listMenu-root li.father > a { border-bottom:2px #FFF solid;}
		#sideNavBox li.father > span.menu-item {background-color:#3366CC; color:#FFF !important;}
			#sideNavBox li.father > span.menu-item:hover {background-color:#6699FF; color:#FFF !important; cursor:pointer;}
		#sideNavBox a.menu-item { background-color:#3366CC; color:#FFF !important;}
				#sideNavBox a.menu-item:hover { background-color:#6699FF; color:#FFF !important;}
			#sideNavBox a.menu-item.selected  { background-color:#6699FF;}
		#sideNavBox li.father ul a.menu-item {background-color:#E2ECFD; color:#3366CC !important;}
				#sideNavBox li.father ul a.menu-item:hover {background-color:#6699FF; color:#FFF !important;}
			#sideNavBox li.father ul a.menu-item.selected { background-color:#6699FF; color:#FFF !important;}
			.ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item { padding-left: 2em;}
	
	#contentMainDapre #sideNavBox .ms-core-sideNavBox-removeLeftMargin {
		margin-left: 0px !important;
	}
	
		#contentMainDapre #sideNavBox .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item, #contentMainDapre #sideNavBox .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenuEdit, #contentMainDapre #sideNavBox .ms-core-listMenu-heading, #contentMainDapre #sideNavBox .ms-tv-header 
		{font-family: 'Work Sans',sans-serif !important; }
	
	/* SideNav Filtros y WP  */
	
	#sideNavBox #navElementsCatalogo {}
	#sideNavBox #navElementsNota {}
	#sideNavBox #navElementsPagina {}
		#sideNavBox #navElementsCatalogo, #sideNavBox #navElementsNota, #sideNavBox #navElementsPagina { margin-left: 0 !important; margin-right: 0 !important; }
			#sideNavBox #navElementsCatalogo .ms-ref-refiner, #sideNavBox #navElementsNota .ms-ref-refiner, #sideNavBox #navElementsPagina .ms-ref-refiner {padding: 0 !important;}
		#sideNavBox .ms-ref-unselSec {
			background-color:#E2ECFD; box-sizing:border-box; padding:0.6rem; margin:0!important;}
			#sideNavBox .ms-ref-unselSec label, #sideNavBox .ms-ref-unselSec input {color:#004a84; font-family: 'Work Sans',sans-serif !important; }
			#sideNavBox .ms-ref-unselSec input { padding:0 0.3em 0 0.5em; }
			
			#sideNavBox .ms-ref-unselSec .center a {color:#FFF !important; padding:0.4em; background-color:#3366CC; }
			#sideNavBox .ms-ref-unselSec .center a:hover {color:#FFF !important; background-color:#6699FF; }

	/* ocultar elemento regresar */
.ms-core-listMenu-verticalBox > ul.root > li.static.selected.father > ul.static > li:last-child a[href="/"] { display:none; }

/*Estilos encabezado*/
header
{
    padding: 0% !important;
    background-color: #fff;
    z-index: 11;
}

/* Estilos Gov.co *************/
.GovCo-dapreHeader { background-color:#005bca; box-sizing:border-box; clear:both; color:#FFF !important; padding:0; margin:0; height:70px; max-height:70px !important; width:100%;}
	.GovCo-dapreHeader .container { }
		
		.GovCo-dapreHeader-logo { }
			.GovCo-dapreHeader-logo img { max-height:70px; }
		
		.GovCo-dapreHeader-menu { }
			.GovCo-dapreHeader-menu a {color:#FFF; float:right; display:block; text-align:center; text-decoration:none; box-sizing:border-box; padding:2em 1em 0em 1em; height:70px; }
				.GovCo-dapreHeader-menu a:hover { border-bottom:#F90 3px solid; }
			.GovCo-dapreHeader-menu a.active {float:left; padding:0em; }
				.GovCo-dapreHeader-menu a.active img {max-height:70px; }
				.GovCo-dapreHeader-menu a.active:hover {border-bottom:#F90 0px solid; }
			.GovCo-dapreHeader-menu .topnavGovco-icon { display:none;}
			
			@media screen and (max-width:700px) {
				.GovCo-dapreHeader .topnavGovco-link { display:none !important;}
			}

.GovCo-dapreHeader { background-color:#005bca; }
.GovCo-dapreFooter { background-color:#3366CC; }

/*Estilos especiales */
#bannerEspeciales { }
	#bannerEspeciales.container { max-width:100% !important; }
	#bannerEspeciales .row { margin:0 !important; padding:0 !important; }
		#bannerEspeciales .row .col { margin:0 !important; padding:0 !important; }
	#bannerEspeciales img { width:100%; }

			
/* div para menu fijo */
#menu-contenedor { position:relative; clear:both;}
#menu { background-color:#FFF; border-bottom: 0px solid #3366CC; overflow:visible; z-index:500;}
	#menu-contenedor, #menu { float:left; width:100%; clear:both;}
	#menu .container { width:100% !important;}
.dapre_menu_superior 
{
    background-color: #3366CC;
    font-family: 'Work Sans',sans-serif;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

/*** Botones redes Header y Footer ***/
.dapre_menu_superior .dapre_btn_servicios,
.dapre_redes_footer .dapre_btn_servicios
{
    margin-left: 1rem;
}
	.btn-floating.btn-small { width: 30px; height: 30px; }
	.btn-floating.btn-small i { line-height: 30px; }
	
	.dapre_menu_superior .btn-floating.btn-small { border-radius:0 !important; width: 26px; height: 26px; }

.dapre_menu_superior .dapre_btn_social
{
	background-color: #6699ff;
	margin-right: 0.3rem;
}
		.dapre_menu_superior .dapre_btn_social:hover {background-color: #e2ecfd !important;}

.dapre_menu_superior .dapre_btn_social i { color: #e2ecfd; }
	.dapre_menu_superior .dapre_btn_social:hover i {color: #6699ff !important;}

.dapre_logos { display:none; padding-top: 0.5rem 0% !important; }
	.dapre_logo img { width: 100%; margin-top: 1rem; margin-bottom: 1rem; }

/*Estilos menu principal*/
.dapre_menu
{
	font-family: 'Work Sans',sans-serif !important;
	float:left;
	font-size:1.1rem;
	font-variant:normal;
	/*font-variant:small-caps;*/
	margin:0.8em auto 0em auto;
	text-align:center;
	/*position:relative;*/
	/*width:80%;*/
}

.dapre_menu,
.dapre_menu span
{
	color: #004A84 !important;
	font-family: 'Work Sans',sans-serif !important;
}
	.dapre_menu ul.dynamic li.dynamic {	padding:0.3rem !important; text-align:left; }
		.dapre_menu a.menu-item { font-family:'Work Sans',sans-serif !important;}
	.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item { margin-right:1rem !important; }
	.ms-core-listMenu-horizontalBox .dynamic-children.additional-background { padding-right:0.8rem !important; }
	.dapre_menu span:hover, .dapre_menu .menu-item:hover, .dapre_menu .menu-item:hover .menu-item-text  { color:#f05e22 !important;}
	
		.dapre_menu li li li a { border-bottom:1px #3366CC dotted;}

/* Escudo */
#siteIcon { height:auto !important; }
	.menu-fijo #siteIcon { margin-bottom:1em !important;}
	.ms-siteicon-img { width:100%;}

/*Estilos caja de búsqueda*/
.dapre_buscador { font-size:1rem !important;}
.dapre_buscador .ms-srch-sb-border, 
.dapre_buscador .ms-srch-sb-borderFocused 
{
    border: 0px solid #666;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    height: auto;
    padding-left: 0.5rem;
    margin-top: 1rem;
}
	.dapre_buscador .ms-mpSearchBox, .dapre_buscador #searchInputBox { width:100% !important;}
	.dapre_buscador #SearchBox {border-bottom:2px #3366CC solid;}
	.dapre_buscador #SearchBox .ms-srch-sb input {width: 90%; height:1.3rem;}
.dapre_buscador input:not([type]):not([readonly]):focus, 
.dapre_buscador input[type=text]:not([readonly]):not(.browser-default):focus, 
.dapre_buscador input[type=password]:not([readonly]):not(.browser-default):focus, 
.dapre_buscador input[type=email]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=url]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=time]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=date]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=datetime]:not([readonly]):not(.browser-default):focus, 
.dapre_buscador input[type=datetime-local]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=tel]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=number]:not([readonly]):not(.browser-default):focus,
.dapre_buscador input[type=search]:not([readonly]):not(.browser-default):focus,
.dapre_buscador textarea:not([readonly]).materialize-textarea:focus,
.dapre_buscador input:not([type]), input[type=text]:not(.browser-default),
.dapre_buscador input[type=password]:not(.browser-default), 
.dapre_buscador input[type=email]:not(.browser-default), 
.dapre_buscador input[type=url]:not(.browser-default), 
.dapre_buscador input[type=time]:not(.browser-default), 
.dapre_buscador input[type=date]:not(.browser-default), 
.dapre_buscador input[type=datetime]:not(.browser-default), 
.dapre_buscador input[type=datetime-local]:not(.browser-default), 
.dapre_buscador input[type=tel]:not(.browser-default), 
.dapre_buscador input[type=number]:not(.browser-default), 
.dapre_buscador input[type=search]:not(.browser-default), 
.dapre_buscador textarea.materialize-textarea
{
    border-bottom: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 90%;
	/*color: #779fd4;*/
	color:#666;
}
.dapre_buscador .ms-srch-sb
{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.dapre_buscador .ms-srch-sb-searchLink:hover, 
.dapre_buscador .ms-srch-sb-navLink:hover 
{
    background-color: transparent;
}
.dapre_buscador input[type=text]:not(.browser-default):not([readonly]):focus, 
.dapre_buscador input:not([type]), 
.dapre_buscador input[type=text]:not(.browser-default) 
{
    border-bottom: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent;
    text-align: center;
    font-size:0.85em;
}

/*Estilos contenido ++++++++++++++++++++++++++++++++++*/
.dapre_content
{
	background-color: #fff;
}


/*Rotador de noticias home*/
.dapre_carrusel_home,
.col.dapre_construyendo,
.dapre_construyendo .col,
.col.dapre_imagen_ancha,
.dapre_home_layout > .col
{
	padding: 0% !important;
	position: inherit;
}
.dapre_imagen_ancha{
	width:100%; max-width:100%; padding:0; margin:0;
}
	.dapre_imagen_ancha img { width:100%; max-width:100%;}

.dapre_rotador_noticias .slides,
.dapre_tramites,
.col.dapre_video_home
{
	background-color: #E9EFF8;
	padding: 0px;
}
.dapre_carrusel_home .slider 
{
    height: 440px !important;
    z-index:30;
}

.dapre_rotador_noticias .dapre_imagen_noticia
{
	padding: 0%;
}
.dapre_rotador_noticias .dapre_imagen_noticia img 
{
    height: 100% !important;
    width: 100% !important;
    background-size: contain !important;
    background-position: 0 !important;
    background-position-y: top !important;
    background-repeat:no-repeat;
}

.dapre_resumen_noticia
{
	padding-right: 1rem !important;
	padding-left: 1rem !important;
	background-color: #e9eff8;
}
.dapre_rotador_noticias .dapre_resumen_noticia h1
{
	font-size: 1.6em;
	color: #004A84;
	margin-top: 1rem;
	font-family: 'Work Sans',sans-serif !important;
	line-height:130%;
}

.dapre_resumen_noticia span,
.dapre_resumen_noticia label
{
	color: #2C5889;
	font-family: 'Work Sans',sans-serif !important;
	font-size: 11pt;
	vertical-align: bottom;
}

.dapre_rotador_noticias .indicators 
{
    position: absolute;
    text-align: center;
    left: auto;
    right: 0px;
    bottom: 3.5rem;
    margin: 0;
    width: 33.33%;
    z-index: 50;
}
.dapre_rotador_noticias .indicator-item 
{
    width: 12px ;
    height: 12px;
    background-color: #779FD4 !important;
    opacity: 1;
	margin: 0 0.5rem !important;
}
.dapre_rotador_noticias .indicators .indicator-item.active 
{
    opacity: 1;
    background: #F45720 !important;
}

/* Slider */
.flexslider { background:#3366CC;}

	.libanner {background-color:#3366CC; }
		.libanner col {}
		.libanner-imagen {padding:0!important;}
			.libanner img { }
		.libanner-texto {background-color:#3366CC; color:#FFF !important;}
			.libanner h2.libanner-Titulo, .libanner .libanner-Titulo { color:#FFF !important; font-size:1.2em !important; font-weight:500; margin:0.3em 0; padding:0;}
				.libanner h2.libanner-Titulo a, .libanner .libanner-Titulo a { color:#004A84;}
					.libanner .libanner-Titulo a { color:#FFF !important; text-decoration:none; }
						.libanner .libanner-Titulo a:visited { color:#A4C2F4 !important; }
						.libanner .libanner-Titulo a:hover { color:#F45720 !important; text-decoration:underline; }
			.libanner p { margin:0; padding:0; font-size:1em;}
			.libanner .libanner-Fecha {color:#E2ECFD !important; font-size:0.9em; }
			.libanner .libanner-Foto {color:#E2ECFD !important; font-size:0.9em; margin-bottom:1em; }
			.libanner .libanner-Autor { }
	.flex-control-paging li a {
		background: #A4C2F4 !important;
		background: rgba(164,194,244, 0.5) !important;
	}
	.flex-control-paging li a:hover {
		background: #69F !important;
		background: rgba(102,153,255, 0.7) !important;
	}
	.flex-control-paging li a.flex-active {
		background: #36C !important;
		background: rgba(51,102,204, 0.9) !important;
	}
	.flex-caption {
	  width: 96%;
	  padding: 2%;
	  left: 0;
	  bottom: 0;
	  background: rgba(0,0,0,.5);
	  color: #fff;
	  text-shadow: 0 -1px 0 rgba(0,0,0,.3);
	  font-size: 14px;
	  line-height: 18px;
	}

	
/*---Ejes tematicos---*/
.dapre_ejestematicos
{
	background-color: #2C5889;
	position:relative;
	margin-top:-40px;
}
.dapre_ejestematicos .slider 
{
    position: relative;
    height: 160px;
    width: 100%;
	padding-top: 1.5rem;
}

.dapre_ejestematicos .slider .slides 
{
    background-color: transparent;
    margin: 0;
    height: 160px;
}
.dapre_ejestematicos  .slider .slides li 
{
    opacity: 1;
    position: relative;
    z-index: 1;
    width: 17%;
    height: inherit;
    overflow: hidden;
    display: inline-block;
}
.dapre_ejestematicos .slider .slides li:hover a,
.dapre_ejestematicos .slider .slides li:hover label
{
	color: #F45720 !important
}
.dapre_ejestematicos .slider .slides li:hover a img
{
	fill: #F45720 !important
}
.dapre_ejestematicos  .slider .slides li img 
{
    height: auto;
    width: 50%;
    background-size: cover;
    background-position: center;
}

.dapre_ejestematicos  .slider .slides li .caption 
{
    color: #fff;
    position: relative;
    width: 100%;
    opacity: 1;
    top: auto;
    left: auto;
}

.dapre_ejestematicos .slider .slides li .caption label 
{
    font-size: 1rem;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Work Sans',sans-serif;
    font-weight:600;
}

.dapre_ejestematicos h2
{
	margin-left: 8.33% !important;
}

.dapre_wpz_ejestematicos { margin:37px 0 0 0;}

/*--Titulos de secciones--*/
.dapre_titulo_seccion
{
	font-family: 'Work Sans',sans-serif;
	border-bottom: 3px solid #3366CC;
}
.dapre_titulo_seccion h1, .dapre_titulo_seccion h2 
{
    font-size: 1.6em !important;
    color: #3366CC;
    text-transform:capitalize;
    margin: 0;
    font-weight:500;
	font-family: 'Work Sans',sans-serif;
	/*width: 80%;*/
}
	.dapre_construyendo .dapre_titulo_seccion h1 { font-size:1.1rem;}

/* Titulos Webpartes */
.ms-webpart-titleText nobr {white-space: normal !important;}


/* --AGENDA--NOTICIAS --*/
.col.dapre_noticias, .dapre_noticias .col
{
	padding: 0%;
}

/* Consulta de contenido Agenda */
.homeAgenda {}
	.homeAgenda li.dfwp-item .dapre_agenda {background-color:#E2ECFD; margin-left: 0 !important; margin-right: 0 !important; margin-bottom:2px !important;}
		.dapre_agenda .row {margin: 0% !important;}
		
		.dapre_agenda .dapre_agenda_dia {padding: 0px !important; height:100%;}
			.dapre_agenda_dia .agendadiaNumero {color: #F45720; font-weight:600; font-size:3em;}
			.dapre_agenda_dia .agendadiaMes {}
			
		.dapre_agenda .dapre_agenda_info {border-left: 2px solid #fff; height:100%; padding-left:1em; color: #004A84;}
			.dapre_agenda_info h3 {color: #3366CC; font-size:1.7rem !important;}
			.dapre_agenda_info .dapre_agenda_hora {color: #004A84; margin:0; display:none;}
			.dapre_agenda_info .dapre_agenda_ciudad {color: #004A84;}

.dapre_agenda table,
.dapre_noticias table
{
    background: #e9eff8;
    padding: 0.3rem;
    margin: .5rem 0 0 0;
    border-radius: 0px;
}

.dapre_agenda table tr
{
	border-bottom: 1px solid #fff;
}
.dapre_agenda_info h5
{
	font-size: 9pt;
}
.dapre_agenda_info span
{
	font-size: 9pt;
    color: #2C5889;
}

.dapre_agenda_info a
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.dapre_noticias tr:hover h5,
.dapre_agenda tr:hover h5,
.dapre_menu_lateral li:hover a
{
    color: #F45720 !important;
}

.dapre_home_layout .dapre_btn_detalle
{
   background-color: #004A84!important;
    font-size: 9pt!important;
    font-weight:bold!important;
    /* border-radius: 5px; */
    /* height: 20px; */
    line-height: 19px!important;
    color: #fff!important;
    margin-top: 0.5rem!important;
    padding: 9px 13px!important;
    }
.dapre_btn_detalle
{
   background-color: #3366cc !important;
    font-size: 9pt!important;
    font-weight:bold!important;
    /* border-radius: 5px; */
    /* height: 20px; */
    line-height: 19px!important;
    color: #fff!important;
    margin-top: 0.5rem!important;
    padding: 9px 13px!important;
}
   .dapre_btn_detalle:hover {background-color:#6699ff !important;} 
    
.dapre_home_layout .dapre_btn_detalle:hover {
	background-color:#F45720!important;
}



/* Noticias - Home ***********************/
.dapre_noticias_container, .dfwp-item .dapre_noticias_container {width: 100%;}
	.dapre_noticias {}
		.noticiashome {}
			.noticiashome-imagen {float:left; background-color: rgba(205, 230, 247, 0.21); border:1px solid #ffffff; padding:0px; margin-top:7px; border-right: px solid #ffffff; border-left: 7px solid #ffffff;}
				.noticiashome-imagen .imagenNoticia {width:100%;}
				.noticiashome-info {width: 100%; float:none; padding-top:5px; padding-left:0px}
	
.dapre_noticias td, .dapre_noticias th { position:relative; }

	.dapre_noticias .dapre_imagen_noticia img { margin-left: 0% !important; width: 100% !important; }
	
	.dapre_noticias h5, .dapre_noticias h3 {color: #004884 !important; font-size:1em; margin:0.1em !important; padding:0; transition: 0.2s all linear;}
		.dapre_noticias h5:active, .dapre_noticias h5:link, .dapre_noticias h3:active, .dapre_noticias h3:link {color: #004A84;}
		.dapre_noticias a:visited h5, .dapre_noticias h5:visited, .dapre_noticias h3 a:visited, .dapre_noticias h3:visited {color: #6699ff !important;}
		.dapre_noticias a:hover h5, .dapre_noticias h5:hover, .dapre_noticias h3 a:hover, .dapre_noticias h3:hover {color: #f45720 !important;}
			
			.noticiaSpan {color:#3366CC; font-size:0.7em; line-height:1em; margin:0.5em 0.1em 0.3em 0.1em; padding:0; }
			
.dapre_noticias .dapre_noticia_info
{
	padding-left: 0.5rem;
	padding-top: 0.5rem;
}
.dapre_noticias .dapre_noticia_info span
{
	font-size: 9pt;
}
.dapre_noticias tr 
{
    border-bottom: 4px solid #fff;
    height: 110px;
}
.dapre_noticias td
{
	height: 110px;
	vertical-align:top;
}
.dapre_noticias tr td.dapre_imagen_noticia,
.dapre_opinion tr td.dapre_imagen_noticia
{
	overflow: hidden;
}
.dapre_imagen_noticia
{
	
	height:110px;
}
.dapre_compartir 
{
	width: 100%;
	float:right; 
	position: relative;
	bottom: 0.1em;
	right: 0%;
}
    
	.dapre_compartir ul { margin:0%; }
		.dapre_compartir li {margin-right:0px; float:right;}
		.dapre_compartir li:first-child {margin-right:5px; }
	
	.dapre_compartir .btn-flat.btn-small 
	{
	    width: 20px;
	    height: 20px;
	    background: transparent;
		font-size: 0.9rem;
		line-height: 20px;
		padding: 0%;
	}
		.dapre_compartir .btn-flat.btn-small i
		{
			font-size: 0.8rem;
			color: #004A84;
		}
		
		.dapre_compartir a.modal-close:link, .dapre_compartir a.modal-close:visited, .dapre_compartir a.modal-close:active { color:#FFF !important;}
		.dapre_compartir a.modal-close:hover { color:#f45720 !important;}
		
	.dapre_compartir ul:not(.browser-default) > li 
	{
	    list-style-type: none;
	    display: inline-block;
	}
	.dapre_noticias .dapre_compartir ul li a span.fas, .dapre_noticias .dapre_compartir ul li a span.far { color:#3366cc !important; font-size:1em !important;}
		.dapre_noticias .dapre_compartir ul li a:hover span.fas, .dapre_noticias .dapre_compartir ul li a:hover span.far { color:#6699ff !important;}

	.noticiashome .dapre_compartir .addthis_sharing_toolbox, 
	.dapre_construyendo .dapre_compartir .addthis_sharing_toolbox { margin-top:0.2em !important; margin-left:0.5em;}

	.dapre_compartir .addthis_sharing_toolbox a.at-share-btn {margin: 0px 5px 0px 0px;}
		.dapre_compartir .addthis_sharing_toolbox a.at-svc-facebook { background-color:transparent !important;}
		.dapre_compartir .addthis_sharing_toolbox a.at-svc-twitter { background-color:transparent !important;}
			.dapre_compartir .addthis_sharing_toolbox a.at-share-btn span.at-icon-wrapper { line-height:20px !important; height:20px !important; width:20px !important; }
				.dapre_compartir .addthis_sharing_toolbox a.at-svc-facebook svg.at-icon { color:#3366CC !important; fill:rgb(51,102,204)!important;}
				.dapre_compartir .addthis_sharing_toolbox a.at-svc-twitter svg.at-icon { color:#3366CC !important; fill:rgb(51,102,204)!important;}


.col.dapre_opinion img,
.dapre_noticias img
{
	/*width: 165%;*/
	margin-left: 0;
}

.dapre_regiones td
{
	padding: 0%;
}
	.dapre_regiones #enregiones td { height:114px;}
		.dapre_regiones #enregiones td .dapre_compartir { border-bottom:0px #004A84 dotted; }

/* Estilos carrusell trámites */
.dapre_tramites
{
	padding: 0rem !important;
	line-height: 0.8rem;
	position: relative;
	/*width: auto !important;*/
}
.dapre_tramites .dapre_moverslider
{
    z-index: 10;
    position: absolute;
    top: 35%;
}
.dapre_tramites .dapre_moverslider .btn-floating
{
	font-size: 20pt;
}
.dapre_footer_seccion
{
	background-color: #779FD4;
	height: 3rem;
	margin-top: 0rem;
}
.dapre_footer_seccion h5
{
	color: #E9EFF8;
	font-size: 12pt;
	font-weight: bold;
	margin: auto;
}
.dapre_tramites span 
{
    text-transform: uppercase;
    font-size: 6.5pt;
    line-height: 0rem;
    font-weight: bold;
	color: #779FD4;
}
.dapre_tramites .swiper-button-next, 
.dapre_tramites .swiper-button-prev 
{
    background-image: none;
	color: #779FD4;
	font-size: 18pt;
}
.dapre_tramites .dapre_prev,
.dapre_tramites .dapre_next
{
    position: absolute;
    top: 20%;
	color: #779FD4;
	background-color: transparent;
}
.dapre_tramites .dapre_prev i,
.dapre_tramites .dapre_next i
{
	color: #779FD4;
	font-size: 18pt;
}
.dapre_tramites .dapre_next
{
	right: 1%;
}
.dapre_tramites .dapre_prev
{
	left: 1%;
}
.dapre_tramites .dapre_prev:hover, 
.dapre_tramites .dapre_next:hover,
.dapre_tramites .dapre_prev,
.dapre_tramites .dapre_next
{
    -webkit-box-shadow: none;
    box-shadow: none;
}
/* Video Home */
.dapre_videos
{
	display: block;
	position: relative;
	overflow: hidden;
}
.dapre_video_home
{
	margin-top: 0.5rem;
	
}
.dapre_video_home .col
{
	padding-bottom: 0.5rem;
	padding-top: 0.5rem;
}
.dapre_video_home h5, .dapre_video_home h3,
.dapre_opinion h5
{
	margin: 0;
	font-size: 1.3rem;
}
.dapre_video_home span,
.dapre_opinion span
{
	color: #2c5889;
}
.dapre_ocultar_video
{
	display: none;
}
.dapre_video_home iframe {
	overflow:hidden;
}

/* player del video home */
.playerP {
    position: absolute;
    border: 0;
    z-index: 10;
    display: block;
    /*margin: 140px 0px 0px 210px;*/
    margin:40% 2% 0% 70%;
    /*right:0;*/
    }
    .playerP img { width:100%;}

/* Opinion*/
.dapre_opinion table
{
	background-color: #E9EFF8;
	margin: 0;
	border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
	margin-top: 0.5rem;
}
.dapre_opinion table tr
{
	height: 6.6rem;
}
.dapre_opinion_titulo
{
	padding-left: 0.5rem !important;
	padding-top: 2% !important;
}
.dapre_opinion_titulo h5
{
	color: #004A84;
	font-size: 13pt;
	transition: 0.2s all linear;
	margin-bottom: 1rem;
}
.col.dapre_opinion,
.dapre_opinion .col
{
	padding: 0px;
}

/* Enlaces con imagen */
.dapre_enlaces img
{
	width: 100%;
}
/* Enlaces con imagen consulta de contenido*/
.homeReferencias { }
	.homeReferencias .image-area-left { float: left; padding:0 0 0.5em 0; width:100%; }
		.homeReferencias .image-area-left:first-child { padding-top:0.5em; }
	.homeReferencias .image-area-left img { width:100%; }
	
/* Construyendo Home */
.dapre_construyendo_info
{
	line-height: 1rem;
	border-bottom: 1px dashed #6699ff;
}
	.dapre_construyendo_info img
	{
		width: 100%;
		margin-top: 0.5rem;
	}
	.dapre_construyendo_info h5, .dapre_construyendo_info h3  
	{
	    font-size: 1.2em;
	    color: #004A84 !important;
	    margin: 0;
	    margin-bottom: 0.5rem;
	    margin-top: 0.5rem;
	    line-height: 1rem;
	}
	.dapre_construyendo_info h3 a:visited {color:#3366cc !important;}
	.dapre_construyendo_info h3 a:hover {color:#F45720 !important;}

	.dapre_construyendo_info span
	{
		font-size: 0.9em;
	    color: #3366CC;
	}
	.dapre_construyendo_info article
	{
		font-size: 1em;
	    /*color: #2C5889;*/
	    color:#004A84;
		margin-top: 0.5rem;
		height: 100px;
		overflow: hidden;
	}
	
	.dapre_construyendo_info ul li a span.fas { color:#3366cc !important; font-size:1em !important;}
		.dapre_construyendo_info ul li a:hover span.fas { color:#6699ff !important;}

/* Estilos footer */
footer
{
	background-color: #3366CC;
	font-family: 'Work Sans',sans-serif;
	padding: 0% !important;
}


.dapre_info_institucional { background-color:#e2ecfd !important; color:#3366CC !important; padding:2em 0 1em 0 !important; }
	.dapre_info_institucional h2 {
		color: #3366CC !important; font-weight: 600; font-size: 1.3em; margin: auto; margin-top: 1rem; font-family: 'Work Sans',sans-serif;
	}
	.dapre_info_institucional ul { margin-top: 0px; }
		.dapre_info_institucional ul:not(.browser-default) > li { list-style-type: disc; color: #3366CC; }
	.dapre_info_institucional article,
	.dapre_info_institucional ul li a
	{
		color: #3366CC;
		font-size: 1em;
	}
		.dapre_info_institucional .container .col:nth-child(1) ul { margin-bottom:0;}
		
		.dapre_info_institucional ul li a:visited { color: #6699ff;}
		.dapre_info_institucional ul li a:active, .dapre_info_institucional ul li a:link { color: #3366CC; font-size: 1em;}
		.dapre_info_institucional ul li a:hover { color: #F45720;}



.dapre_redes_footer { text-align:left; padding-left:0 !important; margin-top: 1rem; }
	.dapre_redes_footer .btn-floating.btn-small { border-radius:0 !important; width: 26px; height: 26px; }
	.dapre_redes_footer .dapre_btn_social 
	{
		background-color: #FFFFFF;
		margin-right: 0.3rem;
	}
		.dapre_redes_footer .dapre_btn_social:hover { background-color:#6699FF; }
		
	.dapre_redes_footer .dapre_btn_social i { color: #3366CC; }
		.dapre_redes_footer .dapre_btn_social:hover i { color:#FFFFFF; }

/*Selectores de sitios internos en el footer -sistema web- y  -Dependencias-*/
.dapre_select_subsitio,
.dapre_list-SistemaWeb
{
	padding: 0px !important;
}
.dapre_select_subsitio
{
	background-color: #fff;
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
}
.input-field.dapre_list-SistemaWeb
{
	margin-top: 0%;
	margin-bottom: 0%;
}
	.dapre_list-SistemaWeb select { width:93% !important; background-color: transparent !important; border: 0px solid #f2f2f2; margin-left:0.3rem;}
.dapre_list-SistemaWeb .select-wrapper input.select-dropdown:focus,
.dapre_list-SistemaWeb .select-wrapper input.select-dropdown
{
    border-bottom: none;
	height: 2.5rem;
	line-height: 2.5rem;
	font-size: 14px;
	margin: 0 0 0px 0;
}
.dapre_list-SistemaWeb  .select-wrapper 
{
    padding-left: 1rem;
}
.dapre_list-SistemaWeb .select-wrapper .caret 
{
    right: 1rem !important;
}
.dapre_select_subsitio .btn-floating
{
	background-color: #3366cc;
}
.dapre_btn_ir
{
	padding-right: 0.4rem !important;
}



/*Sección de enlaces para ministerios*/
.dapre_ministerios 
{
	background-color: #fff !important;
	font-family: 'Work Sans',sans-serif;
	padding-bottom: 30px !important;
    padding-top: 30px !important;
    display:none;
}
		.dapre_links_entidades { display:none;}
		
.dapre_logo_gobierno img
{
	width: 100%;
}
.dapre_links_entidades .col
{
	padding: 0px !important;
}
.dapre_links_entidades ul li::before 
{
    content: "•";
    color: #555;
    display: inline-block;
    width: 0.8em;
    margin-left: -1em;
    font-size: 0.8em;
}

.dapre_links_entidades a
{
	color: #555;
	font-size: 0.8em;
}
.dapre_links_entidades ul li:hover a,
.dapre_links_entidades ul li:hover:before
{
	color: #F45720;
}


.GovCo-dapreFooter { background-color:#3366CC; clear:both !important; font-size:1.2em !important; box-sizing:border-box; color:#FFF !important; padding:2em 1em 1em 1em; margin:1em 0 0 0; }
	.GovCo-dapreFooter h2 { color:#FFF !important; }
		.govRedes .col { text-align:center; }
	.govRedes .dapre_btn_social {padding:0.2em; margin:0.6em 0.5em; display:block; background-color:#6699FF; box-sizing:content-box; border-radius:0 !important;}
		.govRedes { margin-bottom:1em;}
		.govRedes div:nth-child(odd) .dapre_btn_social {margin-right:auto !important; margin-left:auto !important; float:none !important;}
		.govRedes div:nth-child(even) .dapre_btn_social {margin-right:auto !important; margin-left:auto !important;}
			.govRedes .dapre_btn_social:hover {background-color:#FFF;}
		.govRedes .dapre_btn_social i {color:#FFF;}
			.govRedes .dapre_btn_social:hover i {color:#3366CC;}
	
	.dapre_info_contacto h2 { font-size:1.1em; font-weight:600; margin:0 0 0.5em 0;}
	.dapre_info_contacto p { font-size:0.8em; font-weight:400; margin:0;}
		.dapre_info_contacto p strong { display:block; font-size:0.9em; font-weight:bold;}
		.dapre_info_contacto p a:link, .dapre_info_contacto p a:active {color:#FFF; font-weight:bold !important;}
			.dapre_info_contacto p a:visited {color:#E2ECFD; }
			.dapre_info_contacto p a:hover {color:#F45720; }
		.mySpace01 { display:block; margin-bottom:0.5em;}
		.footerCopy { margin-top:1em;}
		
/* ++++++++ Estilos de páginas internas ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.dapre_layout_noticia .col,
.row.dapre_layout_noticia
{
	margin-top:5px;
	
}
.dapre_layout_noticia
{
	padding-top: 1rem !important;
}
.dapre_layout_noticia .dapre_titulos
{
	color: #004A84;
	font-family: 'Work Sans',sans-serif;
}
.dapre_layout_noticia .dapre_titulos h2,
.dapre_layout_noticia .dapre_titulos h2 div
{
	font-size: 12pt;
	text-transform: uppercase;
	font-weight:600;
	width: auto;
	margin-top: 0%;
	margin-bottom: 1%;
	color: #004A84;
}

.img-home-colum {
	height:225px;
	overflow:hidden;
}

.dapre_layout_noticia .dapre_titulos h1,
.dapre_layout_noticia .dapre_titulos h1 div
{
	font-size: 20pt;
	font-weight: bold;
	margin-top: 0.5rem;
	margin-bottom: 1%;
	color:#004A84;
}
.dapre_layout_noticia .dapre_fechas label
{
	color: #2C5889;
	font-family: 'Work Sans',sans-serif;
	font-size: 10pt;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

#ulvideos .dapre_titulo_item h2 {
	height:80px;
}

#ulvideos .dapre_catalogo > ul > li {
	margin-bottom:10px;
}

.dapre_layout_noticia  .dapre_contenido,
.dapre_relacionada
{
	border-bottom: 1px solid #004A84;
	padding-bottom: 1rem;
	position: relative;
}
.dapre_layout_noticia  .dapre_contenido img
{
	width: 100%;
}
	.dapre_contenido #imagen { margin-bottom:1rem;}
	
.dapre_layout_noticia  .dapre_contenido article,
.dapre_layout_noticia  .dapre_contenido article div,
.dapre_layout_noticia  .dapre_contenido article p
{
	color: #004A84;
	font-size: 11pt;
	line-height: 1.5rem !important;
}

/* +++ Relacionadas +++ */
.dapre_relacionada
{
	padding-bottom: 0.5rem !important;
	display: inline-block;
	width: 45%;
	margin-right: 5%;
	vertical-align: top;
}
.dapre_relacionada:nth-child(2n+0)
{
	margin-right: 0%;
}

.dapre_relacionada h2
{
	color: #2C5889;
	font-family: 'Work Sans',sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.dapre_relacionada img,
.dapre_relacionada h2
{
    width: 100%;
    text-align: left;
	margin: auto;
	margin-top: 1rem;
}
.dapre_relacionada h2
{
min-height:60px;
font-size:17px;
}
.dapre_relacionada img {
	overflow:hidden;
	width:100%;
	max-height:auto;
	display:block;
}
.img-relacionada {
	height:200px;
	overflow:hidden;
	margin-bottom:6px;
}
.dapre_relacionada article 
{
    line-height: 1.3rem;
    color: #004A84;
    text-align: left;
    height: 100px;
    max-height: 100px;
    overflow: hidden;
}
.dapre_relacionados .dapre_titulo_categoria
{
	margin-left: 0% !important;
	padding-left: 1rem;
}
.dapre_relacionados .dapre_titulo_categoria h1
{
	font-size: 20pt;
	text-transform: uppercase;
	font-weight: bold;
	width: auto;
	margin-top: 1rem;
	margin-bottom: 0%;
	color: #004A84;
	padding-bottom: 0.5rem;
}

/* Menu lateral */
.dapre_menu_lateral,
.dapre_menu_lateral_niveles
{
	border: 1px solid #000;
	background-color: #2C5889;
	padding: 0% !important;
}
.dapre_menu_lateral ul
{
	margin: 0%;
}
.dapre_menu_lateral li
{
	border-bottom: 1px solid #000;
	height: 2.5rem;
	line-height: 2.5rem;
}
.dapre_menu_lateral li a
{
	color: #fff;
	text-transform: uppercase;
	transition: 0.2s all linear;
}
.dapre_menu_lateral li:last-child
{
	border-bottom: none;
}
.dapre_menu_lateral_niveles
{
	margin-left: 1rem !important;
}
.dapre_menu_lateral_niveles .collapsible
{
	margin: 0rem 0 0rem 0;
	border: none;
}
.dapre_menu_lateral_niveles .collapsible > li
{
	border-bottom: 1px solid #000;
}
.dapre_menu_lateral_niveles .collapsible > li:last-child
{
	border-bottom: none;
}
.dapre_menu_lateral_niveles .collapsible-header
{
	color: #fff;
	background-color: #2C5889;
	text-transform: uppercase;
	text-align: center;
	border-bottom: none;
}
.dapre_menu_lateral_niveles .collapsible-header a
{
	color: #fff;
	margin: auto;
	transition: 0.2s all linear;
}
.dapre_menu_lateral_niveles .collapsible-header:hover a
{
	color: #F45720;
}
.dapre_menu_lateral_niveles .collapsible-body
{
	background-color: #779FD4;
	color: #fff;
	padding: 0%;
}
.dapre_menu_lateral_niveles .collapsible-body ol
{
	list-style: none;
	padding: 0;
}
.dapre_menu_lateral_niveles .collapsible-body li
{
	height: 40px;
	line-height: 40px;
	text-transform: uppercase;
}
.dapre_menu_lateral_niveles .collapsible-body a
{
	color: #fff;
}

/* -----------Catalogos --------------------------------------------------------------------------------------------------------------*/
.col .dapre_catalogo,
.dapre_catalogo .col
{
	padding: 0%;
}
.dapre_catalogo .dapre_titulo_item
{
		height: auto;
    max-height: 125px;
    overflow: hidden;
}

.dapre_catalogo ul > li:first-child .dapre_titulo_item
{
	height:auto;
}

.dapre_catalogo .dapre_titulo_item h2
{
	height: auto;
    font-size: 1rem;
    font-weight: 600;
    margin-top: 0.5rem;
    margin-bottom: 1rem;
	color: #004A84;
	font-family: 'Work Sans',sans-serif;
	width: 100%;
}
.dapre_catalogo .dapre_objeto
{
	/*margin-top:20px;*/
	text-align: center;
}
.dapre_catalogo .dapre_descripcion { }

.dapre_catalogo ul > li:first-child .dapre_descripcion
{
	height: auto;
}

.dapre_catalogo .dapre_objeto iframe
{
	width: 100%;
}
.dapre_catalogo > ul > li:first-child .dapre_objeto iframe
{
	width: 100%;
}

.dapre_catalogo .dapre_objeto img { }
.dapre_catalogo .dapre_descripcion article
{
    color: #004A84;
    font-size: 10pt;
    line-height: 1rem !important;
    margin-top:10px;
}
.dapre_catalogo > ul > li
{
	border-bottom: 1px solid #004A84;
	display: inline-block;
	width: 45%;
	margin-right: 2%;
	vertical-align: top;
	margin-bottom: 0.5rem;
	padding-bottom: 1rem;
	position: relative;
}

.dapre_catalogo > ul > li:first-child h2{font-size: 1.6rem;}
.dapre_catalogo > ul > li .dapre_objeto {overflow:hidden;}
.dapre_catalogo > ul > li:first-child .dapre_objeto {height:auto;}
.dapre_catalogo > ul > li .dapre_objeto img { width:100%;}
.dapre_catalogo .pagination li{margin-right: 1rem;}
.dapre_catalogo .pagination li:first-child,
.dapre_catalogo .pagination li:last-child
{
	border: none;
}
.dapre_catalogo .pagination li.active
{
	background-color: #cfcfcf;
}
.dapre_catalogo .pagination li a
{
	color: #004A84;
	font-weight:normal;
}
.dapre_catalogo_videos > ul > li .dapre_objeto iframe
{
    width: 360px;
    height: 205px;
}
.dapre_catalogo_videos > ul > li:first-child .dapre_objeto iframe
{
	width: 560px;
    height: 315px;
}
.dapre_catalogo .dapre_filtro_fechas table tr td
{
	padding-left: 1rem;
	padding-right: 1rem;
}
.dapre_catalogo .dapre_filtro_fechas
{
	background-color: #c0d5ee;
	color: #2C5889;
	padding:20px 20px;
}
.dapre_catalogo .dapre_filtro_fechas label
{
	color: #2C5889;
	margin-right: 2rem;
	font-weight: bold;
	font-size: 1rem;
}
.dapre_catalogo .dapre_filtro_fechas input[type=text]:not([readonly]):not(.browser-default):focus,
.dapre_catalogo .dapre_filtro_fechas input:not([type]), input[type=text]:not(.browser-default)
{
    border-bottom: none;
    -webkit-box-shadow: none;
    box-shadow: none;
	background-color: #fff;
}
.dapre_catalogo .dapre_filtro_fechas .btn-flat
{
	background-color: #2c5889; color:#fff; font-size:0.7em;
	/*background-color: #E9EFF8;*/
}
	.dapre_filtro_fechas input.datepicker {height: 1.8rem;}

/* catalogo display item_CatalogoPrensa */
.dapre_catalogo {}
	ul#ulnoticias {}
		.licontenedor.catPaginas { }

		.dapre_titulo_categoria { margin-bottom:13px !important; display:none !important; }
			.dapre_titulo_categoria .categorias-titulos { font-size:2em; margin:0 !important; padding:0 !important}
			.dapre_titulo_categoria h1.categorias-titulos { margin-top:0.5em; padding-top:0.5em;}
	
		.contenedorPrensa {}
			.dapre_objeto {}
			.dapre_titulo_item {}
				.dapre_titulo_item h3 { font-size:2rem; line-height:100%;}
					.dapre_titulo_item h3 a { color:#3366CC !important}
					.dapre_titulo_item h3 a:visited { color:#6699FF !important}
					.dapre_titulo_item h3 a:hover { color:#F45720 !important}
			.dapre_descripcion {}

		.contenedorPrensaSecundario {}
			.contenedorPrensaSecundario .dapre_objeto {}
			.contenedorPrensaSecundario .dapre_titulo_item {}
				.contenedorPrensaSecundario .dapre_titulo_item h3 { font-size:1.2rem; }
			.contenedorPrensaSecundario .dapre_descripcion {}

/* catalogo display item_CatalogoVideos */
		.licontenedor.catVideos { }
			.catVideos .dapre_titulo_item h2 {}

/* catalogo display item_CatalogoFotografias */
		.licontenedor.catFotos { }
		
/* catalogo display item_CatalogoFotografias */
		.licontenedor.catAudios { }
	
/* dapre pagina interna general */
.dapre_layout_interna { font-size:1em !important; line-height:normal !important;}

	.dapre_layout_interna .dapre_titulo_categoria { font-size:1.5em; text-align:left !important; font-variant:small-caps; margin-bottom:1em;}
	.dapre_layout_interna .dapre_titulos h1 { font-size:2.2em; font-weight:600;}
	.dapre_layout_interna .dapre_titulos h2 { font-size:1.8em; font-weight:600; margin-bottom:1em;}
	
	.dapre_layout_interna .dapre_contenido article, 
	.dapre_layout_interna .dapre_contenido article div,
	.dapre_layout_interna .dapre_contenido article p { font-size:1rem !important; line-height:normal !important;}

	.dapre_layout_interna .dapre_contenido { margin-bottom:0.5em;}
		.dapre_layout_interna .dapre_contenido .imagen-pagina { margin-bottom:0.7em;}
		.dapre_layout_interna .dapre_contenido article { font-size:1em !important; }
			.dapre_layout_interna .dapre_contenido article .bt_idioma { list-style-type:none; margin:0 0 0.5em 0; padding:0;}
				.dapre_layout_interna .dapre_contenido article .bt_idioma li { display:inline-block;}
					.dapre_layout_interna .dapre_contenido article .bt_idioma li a { color:#004A84; display:block; padding:0.5em; margin:0.5em; border:4px #004A84 solid; width:3em; height:3em; text-align:center; vertical-align:middle; font-weight:600; font-variant:small-caps;}
						.dapre_layout_interna .dapre_contenido article .bt_idioma li a:hover { color:#779fd4; border-color:#779fd4;}
			.dapre_layout_interna .dapre_contenido article .bt_url { background:transparent url('/Style Library/assets/img/pictures/cuadro_2E405A.jpg') repeat-x center center; font-variant:small-caps; text-align:center; margin:1em auto; padding:0.2em 0.5em; width:70%;}
				.dapre_layout_interna .dapre_contenido article .bt_url a { background-color:#fff; color:#004A84; padding:0 0.5em; text-align:center;}			
					.dapre_layout_interna .dapre_contenido article .bt_url:hover { background-image:url('/Style Library/assets/img/pictures/cuadro_779FD4.jpg');}
					.dapre_layout_interna .dapre_contenido article .bt_url a:hover { color:#779fd4;}

/* paginador display DT_Control_Historico_Paginacion */
.ms-promlink-header .ms-promlink-headerNav strong,
		.ms-promlink-header .ms-promlink-headerNav a,
		.ms-bottompaging .ms-bottompagingline strong,
		.ms-bottompaging .ms-bottompagingline a{
			overflow: hidden;
			text-indent: -200px;
			border-radius: 100%;
			display:inline-block;
			/*background-color: #f6f6f6;*/
			width: 18px;
			height: 18px;
			position:relative;
		}
		
			.ms-promlink-header .ms-promlink-headerNav strong span,
			.ms-promlink-header .ms-promlink-headerNav a em,
			.ms-promlink-header .ms-promlink-headerNav a::before,
			.ms-bottompaging .ms-bottompagingline a em,
			.ms-bottompaging .ms-bottompagingline a::before {
				content: "";
				display:inline-block;
				background-color: #FFF;
				border: 1px solid rgba(0,0,0,0.2);
				border-radius: 5px;
				height: 8px;
				overflow: hidden;
				width: 8px;
				position:absolute;
				top: 4px;
				left: 4px;
			}
			
			.ms-promlink-header .ms-promlink-headerNav a:first-child::before,
			.ms-promlink-header .ms-promlink-headerNav a:last-child::before,
			.ms-bottompaging .ms-bottompagingline a:first-child::before,
			.ms-bottompaging .ms-bottompagingline a:last-child::before{
				content: none;
			}
		
			.ms-promlink-header .ms-promlink-headerNav strong.selected{
				border: 1px solid #CCC;
			}
			
			.ms-promlink-header .ms-promlink-headerNav strong.selected span{
				background-color: #3366cc;
			}
	
		.ms-promlink-header .ms-promlink-headerNav .ms-commandLink,
		.ms-bottompaging .ms-bottompagingline .ms-commandLink{
			text-indent: 0px;
			padding: 0px;
			width: 26px;
			height: 26px;
			border: none;
			border-radius: 0%;
		}
		
			.ms-promlink-header .ms-promlink-headerNav .ms-commandLink .ms-promlink-button-image,
			.ms-bottompaging .ms-bottompagingline .ms-commandLink .ms-promlink-button-image{
				text-indent: 0px;
				padding: 0px;
				width: 26px;
				height: 26px;
				border: none;
				border-radius: 0%;
				text-align:center;
			}
			
			.ms-promlink-header .ms-promlink-headerNav [title*=nterior] .ms-promlink-button-image::before,
			.ms-bottompaging .ms-bottompagingline [title*=nterior] .ms-promlink-button-image::before{
				content: "";
				display:block;
				background-image: url('/Style Library/Images/FlechaIzquierda.svg');
				background-size: auto 100%;
				background-position: center;
				background-repeat:no-repeat;
				width: 26px;
				height: 26px;
			}
			
			.ms-promlink-header .ms-promlink-headerNav [title*=iguiente] .ms-promlink-button-image::before,
			.ms-bottompaging .ms-bottompagingline [title*=iguiente] .ms-promlink-button-image::before{
				content: "";
				display:block;
				background-image:url('/Style Library/Images/FlechaDerecha.svg');
				background-size: auto 100%;
				background-position: center;
				background-repeat:no-repeat;
				width: 26px;
				height: 26px;
			}
			
				.ms-promlink-header .ms-promlink-headerNav .ms-commandLink .ms-promlink-button-image img,
				.ms-bottompaging .ms-bottompagingline .ms-commandLink .ms-promlink-button-image img{
					left: 0px;
					right: auto;
					top: 0px;
				}
				
				.ms-promlink-header .ms-promlink-headerNav .ms-commandLink .ms-promlink-button-image img,
				.ms-bottompaging .ms-bottompagingline .ms-commandLink .ms-promlink-button-image img{
					display: none;
				}

/* +++++++++ Layouts SD19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */		

.addThisDapre {
	text-align:right;
}
/* FIN Estilos de pasginas internas ++++++++++++++++++++++++++++++++++++++++++++++ */

/*Fin Estilos pagina maestra ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */





/*Personalizaciones de materialize +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* solo para las versiones que no son default browser */
.dapre_list-SistemaWeb select.browser-default { display: block; }
.dapre_list-SistemaWeb select { display: none; }


.dropdown-content li > a, .dropdown-content li > span 
{
    font-size: 13px;
    color: #2c5889;
    display: block;
    line-height: 10px;
    padding: 10px 12px;
}

.dropdown-content li 
{
    min-height: 40px;
}

.select-dropdown li.optgroup > span 
{
    color: #F45720;
}

.select-dropdown.dropdown-content li:hover 
{
    background-color: #e5e5e4;
}

.datepicker-modal 
{
    max-width: 100%;
}
.modal.datepicker-modal 
{
    width: 40%;
    left:0px;
}
.datepicker-calendar-container 
{
    -webkit-box-flex: 2.5;
    -webkit-flex: 2.5 auto;
    -ms-flex: 2.5 auto;
    flex: 2.5 auto;
    flex-basis: 85%;
}

.datepicker-date-display 
{
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 270px;
    flex: 0 1 15%;
    background-color: #779FD4;
}
.datepicker-table 
{
    width: 280px;
    font-size: 9pt;
    margin: 0 auto;
}
.datepicker-table .datepicker-row td, th 
{
    padding: 0;
    display: table-cell;
    text-align: left;
    vertical-align: middle;
    border-radius: 2px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.datepicker-day-button 
{
    border-radius: 0px;
}
.datepicker-cancel, 
.datepicker-clear, 
.datepicker-today, 
.datepicker-done 
{
    color: #004A84;
    padding: 0 1rem;
    margin-right: 1rem;
}
#modalpdf 
{
    display: none;
    position: fixed;
    left: 0px;
    right: 0px;
    background-color: #fafafa;
    padding: 0;
    max-height: none;
    width: 70%;
    margin: auto;
    overflow-y: auto;
    border-radius: 2px;
    will-change: top, opacity;
    height: 85%;
}
#modalpdf  .modal .modal-footer 
{
    position: absolute;
    bottom: 0%;
    z-index: 50;
}
#modalpdf iframe
{
	height: 510px;
}

.ms-ToolPaneBody { }
	[type="radio"]:not(:checked), [type="radio"]:checked {
		position:relative;
		opacity: 1;
		pointer-events: none;
	}

/* SharePoint ***************************************************************************************************************************************/

#s4-bodyContainer { padding-bottom: 0px; }

.dapre_wpz_carrusel_home .ms-webpartzone-cell 
{
    margin: auto auto 0px !important;
}

.nopadding {
	padding:0 !important;
}

#ulfoto .dapre_titulo_item h2 {
	height:80px;
}

.ocultar{display:none;}

#DeltaPlaceHolderPageTitleInTitleArea{
	    border-bottom: 1px solid #004A84;
    margin-bottom: 13px;
    display: none;
    padding: 3px 0 3px 0 !important;
    
}
#s4-workspace {
    /* overflow: auto; */
    position: inherit!important;
}

#pageStatusBar[class], .ms-status-msg{
/*	display: grid!important;*/
}

/* menu fijo */
.fixed {
    position:fixed;
    top:0;
}
.menu-fijo { 
	box-sizing:border-box;
    top: 0;
    width:100%;
	overflow:visible !important;
    position: fixed;

}
	.menu-fijo #slide-out {}
	#menu.menu-fijo {border-bottom: 3px solid #3366CC; }
		#menu.menu-fijo .container {max-width: 95% !important;}
	/* mostrar escudo y ajustar anchos busqueda y menu movil */
	.menu-fijo .dapre_logos { display:block; width:40% !important; padding-top:1em; }
	.menu-fijo .dapre_buscador { width:50% !important; }
	.menu-fijo .dapre_menumovil { width:10% !important; }
	@media only screen and (min-width: 993px) {
		.menu-fijo .dapre_logos { width:20% !important; }
		.menu-fijo .dapre_menu { width:70% !important; }
		.menu-fijo .dapre_buscador { width:10% !important; }
	}
	
.sidenav-overlay {z-index:400 !important;}		
	.slide-fijo { z-index:400 !important; }
	
.navbar-fixed {
    top: 0;
    z-index: 100;
  /*position: fixed;*/
    width: 100%;
}

	
.item {
    /*clear: both;
    border-bottom: 1px solid #000;
    height: 2.7rem;
    line-height: 2rem;
    text-align: center;
    background-color: #2C5889;*/	
}
.item a{
	/*color: #fff;
    text-transform: uppercase;
    transition: 0.2s all linear;*/
}
.ImgHome{
	width:100%!important;
}
/*Banner*/
.imgbanner img{
	width: 100%;
    background-repeat: no-repeat;
    background-size: contain;	
}
.carousel.carousel-slider .carousel-item{
	height: 60%;
	background-color: #E9EFF8;
}

.carousel-item > .row .col{
	padding: 0 .0rem!important;
}
/*.carousel.carousel-slider .carousel-item h2{
	font-size: 24px;
    color: #004A84!important;
    margin-top: 1rem!important;
    font-family: 'Work Sans',sans-serif !important;
    line-height: 130%!important;
}*/
.carousel .indicators .indicator-item{
	background-color: #779FD4 !important;
	height: 16px;
    width: 16px;
}
.carousel.indicators{
	    text-align: right;
	    right:6%;
}

.carousel .indicators .indicator-item.active{
	background: #F45720 !important;
}
.Pbanner{
	color: #2C5889!important;
    font-family: 'Work Sans',sans-serif !important;
    font-size: 11pt!important;
    vertical-align: bottom!important;
}
.Bfondo{
	background-color: #e9eff8;
}    

.col.dapre_agenda, .dapre_agenda .col, .col.dapre_noticias, .dapre_noticias .col{

}

/* ocultar flecha repetida listas footer */
.caret, .dapre_list-SistemaWeb .select-wrapper input.select-dropdown {
	/*display:none;*/
}

[type="checkbox"]:not(:checked), [type="checkbox"]:checked, input[type=text]:not(.browser-default){
    position: inherit!important;
    opacity:1;
    pointer-events: all;}

/* para correr la columna de  */
#MSOTlPn_MainTD {padding-left:1rem;} 

/*Estilos para version movil**********************************************************************************************************MEDIAQUERIES*/

/*Small screens */
@media only screen { 

	.carousel.indicators {text-align: right; right:0;}	
	.contenedorPrensaSecundario { min-height:auto;}
	.dapre_catalogo > ul > li {	width: 100%; }

}

/* min devices  */
@media only screen and (max-width: 450px) {
	/* slider */
	.flex-direction-nav a { top: 30% !important; }
	
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
.fa-bars:before {
    font-size: xx-large;
}
.dapre_buscador .ms-srch-sb, .ms-mpSearchBox, #searchInputBox {
	width:100%;
}

#siteIcon { height: auto; line-height: normal; }	

.ms-siteicon-img{
	max-width:180px;
}

/*Estilos especiales */
#bannerEspeciales.container { width:100% !important; }

/* Contenedor Principal */
.colMain { /*padding:0 !important;*/}
	#contentMainDapre.container { box-sizing:border-box; width:100% !important; }
		#contentidoPrincipal .row.dapre_placeholder {
			margin-left: 0 !important;
			margin-right: 0 !important;
		}

.col.dapre_imagen_ancha {

}
	.col.dapre_opinion img, .dapre_noticias img 
	{
	    width: 165%;
	}
	.dapre_resumen_noticia{
		margin-top:10px;
	}
		.dapre_videos, .col.dapre_agenda, .col.dapre_construyendo{
		width:42%!important;
	}

	
	.dapre_videos, .col.dapre_agenda, .col.dapre_construyendo{
		width:100%!important;
	}
	
.col.dapre_noticias, .dapre_noticias .col{
	width:100%!important;
}

.contenedorPrensaSecundario{
	min-height:auto;
}

dapre_enlaces_laterales {
    float: none!important;
}

.carousel{
	    height: 315px;
}
.carousel.indicators{
	    text-align: center;
	    right:0;
}
.dapre_agenda_info h5 {
	padding: 10px;

}

.libanner { }
	.libanner .col .libanner-Titulo { }
	.libanner .col img { }
	.libanner .col p {}
	.libanner .col .libanner-Fecha { }
	.libanner .col .libanner-Foto { }
	.libanner .col .libanner-Autor { }		
		
	
	.dapre_menumovil {
	    margin-top: 1em;
	}

#s4-titlerow, #s4-titlerow .breadcrumb {
		display:none !important; margin:0; padding:0;
	}
	.breadcrumb {}
		.breadcrumb span.current { white-space:normal;}
	}
 


/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 601px) {
	
	/*Estilos especiales */
	#bannerEspeciales.container { width:100% !important; }

	.ms-siteicon-img {
	    max-width: 260px;
	}
	.dapre_buscador .ms-srch-sb{
		width: auto; margin-top: 1em;
	}
	.dapre_menu_superior{display:none;}
	
	.dapre_menumovil { margin-top:1em; left:0 !important;}
	#sideNavBox { margin: 0 0 0 3% !important; width:30%; max-width:30% !important; }
	.dapre_agenda_info h5 {
		padding: 10px;
	
	}
	.dapre_enlaces_laterales{
		width:100%;
	}
	
	.dapre_catalogo > ul > li:first-child{width: 100%;}
	
	
	.fa-bars:before{
		font-size:xx-large;
	}
	.fas fa-bars{
	    font-weight: 900;
	    font-size: xx-large;
	    margin-top: 15px;
	}

	.col .dapre_catalogo, .dapre_catalogo .col{float:none;}
	
	/* Noticias home */
	.noticiashome-imagen .imagenNoticia {width:40%;}
	.noticiashome-info {width:60%; float:right; padding-top: 0px; padding-left:4px}
	
	.breadcrumb {}

} 


@media only screen and (min-width: 768px) {
	
	.dapre_buscador .ms-srch-sb {}
    
    .dapre_menumovil {}

	/*Estilos especiales */
	#bannerEspeciales { width:100% !important; }

	.dapre_catalogo .dapre_descripcion
	{
		height: auto;
	}
	.dapre_resumen_noticia span, .dapre_resumen_noticia label{
		font-size:10pt;
	}
	.dapre_rotador_noticias .indicators{
		bottom: 3.9rem;
		width:100%;
		position:inherit;
	}
	.slider .indicators .indicator-item{
		width:8px;
		height:8px;
	}
	
	.dapre_rotador_noticias .dapre_resumen_noticia h1 {
	    font-size: 8pt;
	    line-height: 1rem;
	}
	
	.dapre_rotador_noticias .dapre_imagen_noticia {
		/*height:185px;*/
	}
	
	.dapre_ejestematicos
	{
		margin-top:165px;
	}
	
	.dapre_ejestematicos h2 {
		text-align:center;
		font-size:13pt;
	}
	
	
	#ulvideos .dapre_titulo_item h2, #ulfoto .dapre_titulo_item h2 {
		height:auto;
	}
	
	/* noticias home */
	.dapre_noticias h5
	{
		font-size: 1.1em !important;
	}
	
	.modal.datepicker-modal 
	{
	    width: 60%;
	    left:-262px;
	}
	
	.dapre_relacionada img,
	.dapre_relacionada h2
	{
	    width: 100%;
	    text-align: left;
		margin: auto;
		margin-top: 1rem;
	}
	
	.dapre_relacionada h2
	{
	height:auto;
	}
	
	.dapre_layout_noticia .dapre_fechas label {
		width:100%;
	}

	.dapre_ministerios {display:block;}
}


@media only screen and (max-width: 990px) {
	.dapre_menu_superior { display:none !important; }
}

/* Medium devices (landscape tablets) */
@media only screen and (min-width: 993px) {
	.breadcrumb span.current { white-space:normal;}
	
	#sideNavBox { margin: 0 0 0 3% !important; width:22%; max-width:22% !important; }
	.dapre_menu { z-index:-20!important; }
	.dapre_menu_superior{display:block;}
	.dapre_buscador .ms-srch-sb {
    width: 100%;
    margin-top: 9px;}
	
	.carousel.carousel-slider .carousel-item p {
	    font-size: 10px;
	    text-align: right;
	    margin: -23px 0 0 0;
	}
	   
	/* Slider */
.flexslider { }

	.libanner { }
		.libanner col {}
		.libanner-imagen {}
			.libanner img { }
		.libanner-texto { padding:1.2rem !important;}
			.libanner h2.libanner-Titulo, .libanner .libanner-Titulo { font-size:1.0em !important; }
				.libanner h2.libanner-Titulo a, .libanner .libanner-Titulo a { }
			.libanner p { }
			.libanner .libanner-Fecha { }
			.libanner .libanner-Foto { }
			.libanner .libanner-Autor { }
	
	.dapre_catalogo > ul > li:first-child{width: 100%;}

	/* noticias home */
	.dfwp-item .dapre_noticias_container{
		/*width:50%;*/
		float:left;
	}
	
	.dapre_noticias h5, .dapre_noticias h3
	{
		font-size: 0.7em !important;
	    /*padding: 2px 0 0 5px;*/
	}
	
		.dapre_noticias .dapre_compartir ul li a span.fas, .dapre_construyendo_info ul li a span.fas,
		.dapre_noticias .dapre_compartir ul li a span.far, .dapre_construyendo_info ul li a span.far { font-size:0.8em !important;} 
	/* Agenda */
	.homeAgenda .dapre_agenda_dia .agendadiaNumero {font-size:3em !important;}
	.homeAgenda .dapre_agenda_info h3 {font-size:1.2rem !important;}
	.homeAgenda .agendadiaMes {font-size:0.6rem !important;}
	/*Sección de enlaces para ministerios*/
	.dapre_ministerios {}
		.dapre_links_entidades { display:block;}
		
	.govRedes div:nth-child(odd) .dapre_btn_social {margin-right:0em !important; float:right !important;}
	.govRedes div:nth-child(even) .dapre_btn_social {margin-left:0em !important;}

} 

/* Large devices (laptops/desktops and up) */
@media only screen and (min-width: 1200px) {
	.ms-siteicon-img { max-width: 260px;}
	
			
	.dapre_compartir ul {
		float: right;
	    margin-bottom: 0%;
	}
	
	.contenedorPrensaSecundario{
	
		max-height:33rem;
		min-height:33rem;
	
	}
	.carousel{
		    height: 400px;
	}
	.carousel.carousel-slider .carousel-item{
		min-height:407px;
	}
	
	.carousel .indicators {
	    position: absolute;
	    text-align: right;
	
	    right: 5%;
	    bottom: 8%;
	  
	    }
	 .row .col.m4 h1{
		font-size:1.4em;
	}
	
	.dapre_links_entidades ul li::before, .dapre_links_entidades a { font-size: 1em;}
	
	.dapre_catalogo > ul > li{ width:47%; }
		.dapre_catalogo > ul > li:first-child{width: 100%; margin-right:0;}
	
	/* Slider */
.flexslider { }
	.libanner h2.libanner-Titulo, .libanner .libanner-Titulo { font-size:1.3em !important; }
	
	
	.dfwp-item .dapre_noticias_container
	{
		/*width:50%;*/
		float: left;
	}
	
	.dapre_noticias h5, .dapre_noticias h3
	{
		font-size: 0.9em !important;
	}
		.noticiaSpan {  }

}

/* Large devices (laptops/desktops and up) */
@media only screen and (min-width: 1450px) {
	/* Slider */
	.libanner h2.libanner-Titulo, .libanner .libanner-Titulo { font-size:1.5em !important; }

	.dapre_noticias h3
	{
		font-size: 1em !important;
	}
} 
/* End MediaQueries ***/

/* estilo menu ajuste */
@media only screen and (max-width: 600px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1rem; }
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1rem; }
}
@media only screen and (min-width: 993px) and (max-width: 1049px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:0.85rem; }
}
@media only screen and (min-width: 1050px) and (max-width: 1199px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:0.9rem; }
}
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1rem; }
}
@media only screen and (min-width: 1441px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1.1rem; }
}

