﻿@charset "utf-8";
/* CSS Document */
html {
	/*
	box-sizing:border-box;
	font-size:16px;
	*/
}

:root {
	--azul-claro:#e2ecfd;
	--azul-dapre:#6699ff;
	--azul-gov:#3366cc;
	--azul-sede:#004884;
	--azul-titulos:#004884;
	--texto:#4B4B4B;
	--naranja:#f45720;
}

/*Personalizaciones de materialize +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
hr 
{
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0px;
    overflow: visible;
    border-color: #ccc
}
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:var(--texto);	
	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:#3366cc; text-decoration: none; }
a:visited {color:#004884; text-decoration: none; }
a:hover, a:focus, a:hover h2, a:focus h2, a:hover h3, a:focus h3 {color:#f45720; text-decoration:underline; }

a:hover p, a:focus p { text-decoration:none; color:var(--texto);}


h1, h2, h3, h4, h5, h6 {color: var(--azul-titulos); font-family:'Montserrat',sans-serif; margin:0.5em 0 !important;}
	h1{ font-size:1.75rem;}
	h2{ font-size:1.6rem;}
	h3{ font-size:1.45rem;}
	h4{ font-size:1.3rem;}
	h5{ font-size:1.15rem;}
	h6{ font-size:1.0rem;}

p {color:var(--texto);}

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{
		color:#fff;
		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:var(--azul-gov); }
		.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: var(--azul-gov);}
		.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: var(--azul-gov); color:#fff; }
		.breadcrumb a:hover:before { color: #0072C6; }
	/*Fin de Miga de Pan*/

	#pageTitle { margin:0; padding:0;}
#contentMainDapre {}
	#contentRow{padding-top: 0px !important;}	
		#contentBox { margin:0; min-width: 100px;}
			#contentBox .article .infoPaginas p {font-size:1rem;}
		#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:var(--azul-gov); color:#FFF !important;}
			#sideNavBox li.father > span.menu-item:hover {background-color:#6699FF; color:#FFF !important; cursor:pointer;}
		#sideNavBox a.menu-item { background-color:var(--azul-gov); 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:var(--azul-gov) !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:var(--azul-gov); }
			#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:var(--azul-gov); }

/*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:#F6F8F9; border-bottom: 3px solid var(--azul-gov); overflow:visible; z-index:500;}
	#menu-contenedor, #menu { float:left; width:100%; clear:both;}
	#menu .container { width:100% !important; max-width:98% !important;}
.dapre_menu_superior 
{
    background-color: var(--azul-gov);
    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: #4b4b4b;
	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 var(--azul-gov) dotted;}
		
		/* menu a 2 lineas */
		.dapre_menu .ms-core-listMenu-horizontalBox li ul { display:inline-flex; justify-content:space-evenly; }
		.dapre_menu .ms-core-listMenu-horizontalBox li li { max-width:22%; display:inline-flex;}
		.dapre_menu li li.dynamic-children li { max-width:100%; display:block;}
		.dapre_menu li li.dynamic-children ul {display:block; min-width:fit-content; border-bottom:3px var(--azul-gov) solid;}
		.dapre_menu li li.dynamic-children li .menu-item-text { word-wrap: normal;} /*fit-content min-content */

		.dapre_menumovil .sidenav li > a {height:auto; line-height:normal; padding:1rem;}


/* 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: 1px solid #919191;
    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:0px var(--azul-gov) 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;
}
.ms-srch-sb > .ms-srch-sb-searchLink {
	background-color:#f5f5f5; border-radius:100%; padding:0.2rem; color:#fff;
}
.dapre_buscador .ms-srch-sb-searchLink:hover, 
.dapre_buscador .ms-srch-sb-navLink:hover 
{
    background-color:var(--azul-claro);
}
.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-color:var(--azul-gov);}

	.libanner {background-color:var(--azul-gov); }
		.libanner col {}
		.libanner-imagen {padding:0!important;}
			.libanner img { }
		.libanner-texto {background-color:var(--azul-gov); 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:#e2ecfd !important; }
						.libanner .libanner-Titulo a:hover, .libanner .libanner-Titulo a:focus{ color:#ffab00 !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 var(--azul-gov);
}
.dapre_titulo_seccion h1, .dapre_titulo_seccion h2 
{
    font-size: 1.6em !important;
    color: var(--azul-gov);
    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;}
	.ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a {color:var(--azul-gov);}
	.ms-webpart-titleText > a:active, .ms-webpart-titleText a:visited {color:var(--azul-gov);}
	.ms-webpart-titleText > a:hover, .ms-webpart-titleText > a:focus {color:var(--naranja);}


/* --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: var(--azul-gov); 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: var(--azul-gov) !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: #004A84 !important; font-size:1rem; margin:0.1em !important; padding:0; transition: 0.2s all linear;}
	/* 2020 */
	.homeNoticias4 .dapre_noticias h3, .homeNoticias5 .dapre_noticias h3 {font-size:0.8rem !important;}
		.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 h5:focus, .dapre_noticias h3 a:hover, .dapre_noticias h3:hover, .dapre_noticias h3:focus {color: #f45720 !important;}
			
			.noticiaSpan {color:var(--texto); font-size:0.7em; line-height:1em; margin:0.5em 0.1em 0.3em 0.1em; padding:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
			
.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:var(--azul-gov) !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:var(--azul-gov) !important; fill:rgb(51,102,204)!important;}
				.dapre_compartir .addthis_sharing_toolbox a.at-svc-twitter svg.at-icon { color:var(--azul-gov) !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;
	margin-bottom:1rem;
}
	.dapre_construyendo_info img
	{
		width: 100%;
		margin-top: 0.5rem;
	}
	.dapre_construyendo_info .link-item {
		min-height:120px;
	}
	.dapre_construyendo_info h5, .dapre_construyendo_info h3  
	{
	    font-size: 1.1em;
	    color: #004A84 !important;
	    margin: 0;
	    margin-bottom: 0.5rem;
	    margin-top: 0.5rem;
	    line-height:normal;
	}
	.dapre_construyendo_info h3 a:visited {color:var(--azul-gov) !important;}
	.dapre_construyendo_info h3 a:hover {color:#F45720 !important;}
	.dapre_construyendo_info span { font-size: 0.9em; color: var(--texto); }
	
	.dapre_construyendo_info article
	{
		font-size: 1em;
	    /*color: #2C5889;*/
	    color:#004A84;
		margin-top: 0.5rem;
		height: 100px;
		overflow: hidden;
		display:none;
	}
	
	.dapre_construyendo_info ul li a span.fas { color:var(--azul-gov) !important; font-size:1em !important;}
		.dapre_construyendo_info ul li a:hover span.fas { color:#6699ff !important;}

/* Estilos footer */
footer
{
	background-color: var(--azul-gov);
	font-family: 'Work Sans',sans-serif;
	padding: 0% !important;
}


.dapre_info_institucional { background-color:#fff !important; color:var(--azul-gov) !important; padding:2em 0 1em 0 !important; }
	.dapre_info_institucional h2 {
		color: var(--azul-titulos) !important; font-weight: 600; font-size: 1.3em; margin: auto; margin-top: 1rem; font-family: 'Montserrat',sans-serif;
	}
	.dapre_info_institucional ul { margin-top: 0px; }
		.dapre_info_institucional ul:not(.browser-default) > li { list-style-type: disc; color: var(--azul-gov); }
	.dapre_info_institucional article,
	.dapre_info_institucional ul li a
	{
		color: var(--azul-gov);
		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: var(--azul-gov); 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: var(--azul-gov); }
		.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: 1px !important;
}
.dapre_select_subsitio
{
	background-color: #fff;
	border:#ccc 1px solid;
	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: var(--azul-gov);
}
.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:var(--azul-gov); 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:var(--azul-gov);}
	
	.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: 120px;
    max-height: 120px;
    min-height:120px;
    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: 400;
    margin-top: 0.5rem;
    margin-bottom: 1rem;
	color: var(--azul-gov);
	font-family: 'Work Sans',sans-serif;
	width: 100%;
}
.dapre_catalogo .licontenedor p:nth-child(2)
{
	/*
	height: 40px;
    max-height: 40px;
    min-height:40px;
	*/
    overflow: hidden;
}

.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: var(--texto);
    font-size: 10pt;
    line-height: 1rem !important;
    margin-top:10px;
}
.dapre_catalogo > ul > li
{
	border-bottom: 1px solid #CCC;
	display: inline-block;
	width: 99%;
	margin-right: 0%;
	vertical-align: top;
	margin-bottom: 0.5rem;
	padding-bottom: 1rem;
	position: relative;
}

.dapre_catalogo > ul > li:first-child h2{font-size: 1rem;}
.dapre_catalogo > ul > li .dapre_objeto {overflow:hidden;}
.dapre_catalogo > ul > li.licontenedor:first-child .dapre_objeto audio {width:98%;}
.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:1.7rem; line-height:normal;}
					.dapre_titulo_item h3 a { color:var(--azul-gov) !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 {}

/* paginador display DT_Control_Historico_Paginacion */
#ulnoticias_pag .ms-promlink-header { text-align:center; }
#ulnoticias_pag .ms-promlink-headerNav { float:none!important;margin:0 auto; }

.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: var(--azul-gov);
			}
	
		.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;
				}
/* paginador display numeros 2020 */
.control-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{
			text-indent: 0px;
			position: inherit;
			width: 26px;
			height: 26px;
		}
		.ms-promlink-header .ms-promlink-headerNav a:hover,
		.ms-bottompaging .ms-bottompagingline a:hover{
		 	background-color:var(--azul-claro);
		}

/* 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;}
						
/* +++++++++ Layouts SD19 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */		

.addThisDapre {
	text-align:right;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 +++++++++++ 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; overflow-x:hidden; }

.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 var(--azul-gov); }
		#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 2020 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Icono INICIO */

#dapre_menu div > div > ul.root > li.static > a.menu-item {display:inline-block;}
#dapre_menu div > div > ul.root > li.static > a.menu-item > span.ms-navedit-flyoutArrow > span.menu-item-text {/*display:none;*/}
#dapre_menu div > div > ul.root > li.static > a.menu-item > span.ms-navedit-flyoutArrow::before { content:url('/SiteCollectionImages/Casa-Narino-azul_50x22.png');}
	#dapre_menu div > div > ul.root > li.static > a.menu-item:hover > span.ms-navedit-flyoutArrow::before { content:url('/SiteCollectionImages/Casa-Narino-azul_50x22-69f.png');}

/*
#dapre_menu div > div > ul.root > li.static > a.menu-item { background:transparent url('/SiteCollectionImages/Casa-Narino-azul_50x22.png') center center no-repeat; min-width:50px; min-height:22px; padding:2px;}
	#dapre_menu div > div > ul.root > li.static > a.menu-item:hover { background-image: url('/SiteCollectionImages/Casa-Narino-azul_50x22-69f.png');}
#dapre_menu div > div > ul.root > li.static > a.menu-item > span.ms-navedit-flyoutArrow > span.menu-item-text {display:none;}
*/

/* ITEMS Nuestro Gobierno y Entidad */

.iconoitems { transition: all .2s ease-in-out;}
	.iconoitems img { width: 200px;}
	
	.iconoitems a img {transition: all .2s ease-in-out;}
	.iconoitems a:hover img {transform:scale(1.1,1.1);}
	
	.nuestro-gobierno { padding:2rem }
	.nuestra-entidad { background-color:var(--azul-claro); padding:2rem; }


/* CAMPAÑAS HOME 4 ITEMS */
.ads4home {display:grid; grid-gap:8px; width: 100%; 
        grid-template-rows:repeat(6,1fr); grid-template-columns:repeat(7,1fr);}
        .ads4home .item {/*height:100%;*/}
        .ads4home .item:nth-of-type(1) { /*grid-column-start: 1; grid-column-end: 6;*/ 
            grid-column:1 / span 5; grid-row: 1 / span 3;}
        .ads4home .item:nth-of-type(2) {grid-column:6 / span 2; grid-row: 1 / span 3; align-self: stretch;}
        .ads4home .item:nth-of-type(3) {grid-column:1 / span 2; grid-row: 4 / span 3;}
        .ads4home .item:nth-of-type(4) {grid-column:3 / span 5; grid-row: 4 / span 3;}
        .ads4home img { max-width: 100%; max-height: 100%;}

        .ads4home a img {transition: all .2s ease-in-out; width:100%; height:100%;}
        .ads4home a:hover img {transform:scale(1.03,1.03);}

        @media only screen and (max-width: 600px) {
            .ads4home { grid-template-rows:repeat(6,1fr); grid-template-columns:repeat(1,1fr);}
                .ads4home .item:nth-of-type(1) { grid-column:1 / span 1; grid-row: 1 / span 1; align-self: flex-end;}
                .ads4home .item:nth-of-type(2) {grid-column:1 / span 1; grid-row: 2 / span 2; }
                .ads4home .item:nth-of-type(3) {grid-column:1 / span 1; grid-row: 4 / span 2; }
                .ads4home .item:nth-of-type(4) {grid-column:1 / span 1; grid-row: 6 / span 1; }
        }

/* Elementos de Video */
.componente-video {}
    .componente-video .card {box-shadow: none !important;}
    	.componente-video .item-video {}
    		.componente-video .card .card-image {}
    		.componente-video .card .card-content { border-bottom:1px #ccc solid; min-height:150px; padding:10px 0;}
    			.componente-video .card .card-content h3 { font-size:1.1rem; line-height:normal !important; font-weight:400 !important;}
    			.componente-video .card .card-content p { font-size:0.8rem; line-height:normal !important;}

    		.componente-video .card .card-action { display:none;}
	/* Video Home Multimedia x 1 */
	#videohome_multimedia {	}
	#videohome_multimedia .card .card-content { padding:10px 0;}
	/* Video Prensa Casa de Nariño en Linea x 4 */
	#videoprensa_cnel {	}
	#videoprensa_cnel .card h3 { font-size:1rem; }
	#videoprensa_cnel .card p { font-size:0.8rem; }
	/* Video Prensa discursos x 3 */
	#videoprensa_discursos { }
	#videoprensa_discursos .card .card-content { padding:10px 0;}
	/* Video CNeL Noticiero x 1 */
	#videocn_noticiero { }
	/* Video CNeL Entrevista x 1 */
	#videocn_entrevista { }


.scroll-video {}
    .scroll-video h3 {margin: 0.3em 0 0 0;}
    .scroll-video .collection-item.avatar {padding-left: 115px !important;}
    .scroll-video .scroll-video-portada { display: inline-block; left: 5px; position: absolute; vertical-align: middle; width: 100px;}

.scroll-audio { /*max-height:400px;*/ overflow:auto; padding:0 !important; margin:0 !important;}
	.scroll-audio ul.collection { border:0 #CCC solid;}
	.scroll-audio li {}
    .scroll-audio h3 {margin: 0 0 0 0;}
    .scroll-audio .collection-item.avatar {padding-left: 50px !important;}
    .scroll-audio .scroll-audio-icon {fill:var(--azul-dapre); max-width:30px; display: inline-block; left: 5px; top:20px; position: absolute; vertical-align: middle; opacity:0.5;}
    	.scroll-audio li:hover .scroll-audio-icon, .scroll-audio li:focus .scroll-audio-icon { opacity:1;}
	.scroll-audio .collection-item.avatar .title { font-size:1rem !important;}
	.scroll-audio .collection-item.avatar p{ font-size:0.7rem !important;}
	.scroll-audio audio { width:99%;}

/* Display templates catalogos nuevos ****************************************************************/
#News2020 {}
	#News2020.row {padding-left:0 !important;}
#catalogo-noticias { }
	.catPaginas { display:inline-flex; border-bottom: 1px #ccc solid; padding-bottom: 1rem; width:100%;}
	#catalogo-noticias .cat20-item, .catPaginas .cat20-item { margin-bottom:1px !important; padding-top:5px !important; }
	.cat20-ppal, .cat20-secundario { width:100%; padding:0 !important;}
		#catalogo-noticias .cat20-img img, .catPaginas .cat20-img img { width: 100%; max-width: 100%;}
		#catalogo-noticias .cat20-content {}
			#catalogo-noticias .cat20-content .cat20-img, .catPaginas .cat20-content .cat20-img { max-width: 300px; margin-right: 1rem;}
			#catalogo-noticias .cat20-content .cat20-categoria, .catPaginas .cat20-content .cat20-categoria {margin-top: 0; color: #555; font-size: 0.95rem !important;}
			.cat20-content .cat20-titulo { font-size:1.2rem !important;}
			#catalogo-noticias .cat20-content .cat20-lead {}
			#catalogo-noticias .cat20-content .cat20-lugarfecha, .catPaginas .cat20-content .cat20-lugarfecha {font-size: 0.8rem !important; margin-bottom:0 !important;}

		.catalogo-noticias { padding-left:0 !important;}
		.catalogo-noticias #ulnoticias { padding-left:0 !important;}
		.catalogo-noticias .row.cat20-item { padding-left:0 !important;}

/* Control_Catalogo_Paginacion_2020 fotos y Videos */
.SD20Catalogo {}

.dapre_catalogo .dapre_fotografo_item {}
.dapre_catalogo .dapre_ciudadfecha_item {}

/* catalogo display 2020 item_CatalogoVideos */
	.SD20Catalogo .licontenedor.catVideos { }
		.dapre_catalogo > ul > li.catVideos:first-child h2{font-size: 1rem;}

/* catalogo display 2020 item_CatalogoFotografias */
	.SD20Catalogo .licontenedor.catFotos { }
		.dapre_catalogo > ul > li.catFotos:first-child h2{font-size: 1rem;}

/* catalogo display 2020 item_CatalogoAudios */
	.SD20Catalogo .licontenedor.catAudios { }
		.dapre_catalogo > ul > li.catAudios:first-child h2{font-size: 1rem;}
		.SD20Catalogo > ul > li.catAudios .dapre_objeto audio {width:98%;}

/* catalogo display 2020 item_CatalogoAudios 1 columna */
	.SD20Catalogo .licontenedor.catAudios1col { }
		.dapre_catalogo > ul > li.catAudios1col:first-child h2{font-size: 1.4rem;}
		.SD20Catalogo > ul > li.catAudios1col .dapre_objeto audio {width:98%;}
		.SD20Catalogo > ul > li.catAudios1col .dapre_titulo_item { height: auto; max-height: auto; min-height:auto;}
			
/* display busqueda CARRUSEL */
#Carrusel20 {}
#Carrusel20 .carruselitems {}
#Carrusel20 .carruselcard {}

#Carrusel20.flexslider {background-color: #fff; margin-bottom: 1rem;}
#Carrusel20.carousel {height: auto;}
#Carrusel20 > .flex-control-nav {position: relative; bottom: 0;}

/* Consultas de contenido */
.dapre_NoticiasVerticalx1 {}
.NVx1-info {}
.NVx1-info .NVx1-img {}
.NVx1-info .NVx1-item {}
.NVx1-info .NVx1-item h3 { min-height:100px; max-height:100px; }
.NVx1-info .NVx1-item .NVx1-ciudadFecha { font-size:0.8rem !important; line-height:normal !important;}
.NVx1-info .NVx1-compartir {}

.dapre_NoticiasVerticalx1sl {}
.NVx1sl-info {}
.NVx1sl-info .NVx1sl-img {}
.NVx1sl-info .NVx1sl-item {}
.NVx1sl-info .NVx1sl-item h3 { min-height:100px; max-height:100px; }
.NVx1sl-info .NVx1sl-item .NVx1sl-ciudadFecha { font-size:0.8rem !important; line-height:normal !important;}
.NVx1sl-info .NVx1sl-compartir {}

.dapre_NoticiasVerticalx2 {}
	.dfwp-list .dfwp-item:nth-child(odd) .dapre_NoticiasVerticalx2 { padding-right:1rem !important;}
	.dfwp-list .dfwp-item:nth-child(even) .dapre_NoticiasVerticalx2 { padding-left:1rem !important;}
.NVx2-info {}
.NVx2-info .NVx2-img {}
.NVx2-info .NVx2-item {}
.NVx2-info .NVx2-item h3 { min-height:100px; max-height:100px; }
.NVx2-info .NVx2-item .NVx2-ciudadFecha { font-size:0.8rem !important; line-height:normal !important;}
.NVx2-info .NVx2-compartir {}
}

/* CARRUSEL HTML*/
#Carrusel-container .carouselFS { background-color:#fff !important;}
    .carouselFS {max-width: 1280px;}
	.carouselFS .slides img { width:100% ;}
	.carouselFS .card-title {font-size: 1rem !important; line-height: normal !important;}
    .carouselFS .flex-control-nav {bottom:auto;}


/* RELACIONADOS EN LAS NOTAS	 */
.relacionados_nota { }
   .relacionados_nota ul { list-style:none; margin:0; padding:0; display:flex; }
   .relacionados_nota ul li { list-style:none; margin:0; padding:0; }
   .relacionados_nota ul li a { margin:0 0 0 1rem; }
   	.relacionados_nota ul li a[href=""] { display: none; }
	.relacionados_nota ul li a:hover { background-color:#f45720 !important; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++ ESTILOS 2021 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* HEADER GOV.CO */
.h_GovCo {
  background-color: #3366cc;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.h_GovCo .h_GovCo--logo {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}
.h_GovCo .h_GovCo--logo img {
  max-width: 135px;
  height: auto;
}
.logoDapre .logoDapre--logo img {
  max-height: 50px;
}
.logoDapre .logoDapre--buscador {
  text-align: right;
}

/* CONTENT */
.btn-SedeDapre, .btn-SedeDapre:visited {
	background-color: var(--azul-gov);
	font-size: 1rem;
   	font-weight:600;
   	border-radius: 50px;
   	color: #fff !important;
   	padding: 0.5rem 16px;
   	box-shadow: none;
   	transition: all .2s ease-in-out;
}
	.btn-SedeDapre:hover, .btn-SedeDapre:focus {
	    background-color: var(--azul-sede);
	    text-decoration:none;
	}

.btn-SedeDapreLine, .btn-SedeDapreLine:visited {
	background-color: #fff;
	border:2px var(--azul-gov) solid;
	box-sizing:border-box;
	font-size: 1rem;
   	font-weight:600;
   	border-radius: 50px;
   	color: var(--azul-gov);
   	padding: 0.5rem 16px;
   	box-shadow: none;
   	transition: all .2s ease-in-out;
}
	.btn-SedeDapreLine:hover, .btn-SedeDapreLine:focus {
	    border-color: var(--azul-sede);
	    background-color: #fff;
	    color: var(--azul-gov);
	    text-decoration:none;
	}

.btn-SedeDapreText, .btn-SedeDapreText:visited {
	background-color:transparent;
	font-size: 1rem;
   	font-weight:600;
   	color: var(--azul-gov);
   	padding: 0.5rem 16px;
   	box-shadow: none;
   	transition: all .2s ease-in-out;
}
	.btn-SedeDapreText:hover, .btn-SedeDapreText:focus {
	    color: var(--azul-sede);
	    background-color:transparent;
	    text-decoration:underline;
	    box-shadow: none;
	}


/* FOOTER GOV.CO */

.page-footer {
  padding-top: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(15%, white), color-stop(15%, #3366cc));
  background: linear-gradient(to bottom, white 15%, #3366cc 15% 40%);
}
.page-footer .foodapre {
  background-color: #fff;
  border: 2px #E5EEFB solid;
  color: #4b4b4b;
  margin-bottom: 1rem;
  padding: 2rem 3rem;
  border-radius: 10px;
}
.page-footer .foodapre__logo {
  float: right;
}
.page-footer .foodapre__logo img {
  max-height: 50px;
}
.page-footer .foodapre h2, .page-footer .foodapre h3 {
  color: #004884;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
}
.page-footer .foodapre h2 {
  font-size: 1.25rem;
}
.page-footer .foodapre h3 {
  font-size: 1rem;
}
.page-footer .foodapre p {
  font-style: normal;
  margin: 0.4rem 0;
}
.page-footer .foodapre .foo_redes, .page-footer .foodapre .foo_enlaces {
  font-size: 0.9rem;
}
.page-footer .foodapre .foo_redes li, .page-footer .foodapre .foo_enlaces li {
  margin-right: 0.5rem;
}
.page-footer .foodapre .foo_redes li a, .page-footer .foodapre .foo_enlaces li a {
  color: #004884;
}
.page-footer .foodapre .foo_redes li a:hover, .page-footer .foodapre .foo_redes li a:focus, .page-footer .foodapre .foo_enlaces li a:hover, .page-footer .foodapre .foo_enlaces li a:focus {
  color: #f45720;
}
.page-footer .foodapre .foo_redes {
  margin: 2rem 0;
}
.page-footer .foocopyright {
  background-color: #3366cc;
  padding-bottom: 0.5rem;
}
.page-footer .foocopyright .foogovco {
  text-align: center;
}
.page-footer .foocopyright .foogovco div {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-right: 1.5rem;
}
.page-footer .foocopyright .foogovco div img {
  max-height: 40px;
}
.page-footer .foocopyright .foogovco div:nth-child(1) {
  border-right: #fff 1px solid;
  margin-right: 1.5rem;
}
.page-footer .foocopyright .foogovco .correofun {
  float: none;
  padding-top: 1rem;
}
.page-footer .foocopyright .foogovco .correofun a {
  color: #fff;
}
.page-footer .foocopyright .foogovco .correofun a:hover, .page-footer .foocopyright .foogovco .correofun a:focus {
  color: #f45720;
}
.page-footer .foocopyright .foogovco .correofun .fa-inverse {
  color: #3366cc;
}

@media (max-width: 600px) {
  .page-footer .foodapre__logo {
    float: none;
  }
  .page-footer .foodapre__logo img {
    max-width: 100%;
  }
}
@media (min-width: 700px) {
  .page-footer .foodapre .foo_redes li, .page-footer .foodapre .foo_enlaces li {
    margin-right: 1rem;
    display: inline;
  }
  .page-footer .foocopyright .foogovco {
    text-align: left;
  }
  .page-footer .foocopyright .foogovco .correofun {
    float: right;
    padding-top: 0rem;
  }
}	

/* Volver arriba */
.scrollTop {display: none; background-color: var(--azul-claro); padding: 0.5rem; width: 50px; white-space: nowrap; text-align: right; transition: all 0.5s; position: absolute; bottom: 90px; right: 0; position: fixed; z-index: 1200; border-radius: 12px 0 0 12px;}
  .scrollTop:hover, .scrollTop:focus {width: 160px;}
  .scrollTop a {display: block; }
  .scrollTop__Icon {}
.scrollTop__Text { transition: all 1s; opacity: 0;} 
  .scrollTop:hover .scrollTop__Text, .scrollTop:focus .scrollTop__Text { opacity: 1;}

	
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 +++++++++++ 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; }
		#contentBox .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%;
	}
	
	/* CATALOGOS */	
	.dapre_catalogo > ul > li{ width:100%; margin-right:0;}
		.dapre_catalogo > ul > li:first-child{width: 100%; margin-right:0;}
	
	
	
	.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; max-height:100px;}
	
	.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;
	}
		
	.componente-video .card .card-content h3 { font-size:1rem;}
	
	.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 { }

	/* noticias home */
	.dfwp-item .dapre_noticias_container{
		/*width:50%;*/
		float:left;
	}
	
	.dapre_noticias h5, .dapre_noticias h3
	{
		font-size: 1rem !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;}
	
	.dapre_construyendo_info .link-item {
		min-height:160px;
	}
	
	/* CATALOGOS */	
	.dapre_catalogo > ul > li{ width:45%; margin-right: 2%; }
		.dapre_catalogo > ul > li:first-child{width: 100%; margin-right:0;}
		.dapre_catalogo > ul > li:first-child h2{font-size: 1.6rem;}
		
		/* 2 col 2020 */
		.dapre_catalogo > ul > li.catFotos:first-child {width: 45%; margin-right:2%;}
		.dapre_catalogo > ul > li.catFotos:first-child h2{font-size: 1rem;}
		
		.dapre_catalogo > ul > li.catVideos:first-child {width: 45%; margin-right:2%;}
		.dapre_catalogo > ul > li.catVideos:first-child h2{font-size: 1rem;}
		
		.dapre_catalogo > ul > li.catAudios:first-child {width: 45%; margin-right:2%;}
		.dapre_catalogo > ul > li.catAudios:first-child h2{font-size: 1rem;}
		
		.dapre_catalogo > ul > li.catAudios1col {width: 100%; margin-right:0%;}
		.dapre_catalogo > ul > li.catAudios1col:first-child h2{font-size: 1.4rem;}
		
	/* 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;}
	
	/* Videos 2020 Card */
	.componente-video .card .card-content h3 { font-size:0.9rem;}
	
	/* Audios 2020 */
	.scroll-audio .collection-item.avatar .title { font-size:0.7rem !important;}
	.scroll-audio .collection-item.avatar p{ font-size:0.6rem !important;}
	
} 

/* Large devices (laptops/desktops and up) */
@media only screen and (min-width: 1200px) {
	.ms-siteicon-img { max-width: 260px;}
	
	.dapre_noticias h5, .dapre_noticias h3 {font-size: 0.8rem !important;}
		
	.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;}

/* CATALOGOS */	
	.dapre_catalogo > ul > li{ width:47%; margin-right: 2%; }
		.dapre_catalogo > ul > li:first-child{width: 100%; margin-right:0;}
		
		/* 2 col 2020 */
		.dapre_catalogo > ul > li.catFotos:first-child{width: 47%; margin-right:2%;}
		.dapre_catalogo > ul > li.catVideos:first-child{width: 47%; margin-right:2%;}
		.dapre_catalogo > ul > li.catAudios:first-child{width: 47%; margin-right:2%;}
		.dapre_catalogo > ul > li.catAudios1col{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.9rem !important;}
	
	.dapre_construyendo_info .link-item { min-height:110px;}
	
	/* Audios 2020 */
	.scroll-audio .collection-item.avatar .title { font-size:0.9rem !important;}
	.scroll-audio .collection-item.avatar p{ font-size:0.8rem !important;}
}

/* Large devices (laptops/desktops and up) */
@media only screen and (min-width: 1450px) {
	/* Slider */
	.libanner h2.libanner-Titulo, .libanner .libanner-Titulo { font-size:1.5rem !important; }

	.dapre_noticias h3 {font-size: 0.95rem !important;}
} 

/* End MediaQueries **********************************************************************************************************/


/* estilo menu ajuste */
@media only screen and (max-width: 600px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:100%;}
}
@media only screen and (min-width: 601px) and (max-width: 992px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:100%;}
}
@media only screen and (min-width: 993px) and (max-width: 1049px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:0.65rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:85%;}
}
@media only screen and (min-width: 1050px) and (max-width: 1199px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:0.80rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:85%;}
}
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:0.95rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:85%;}
}
@media only screen and (min-width: 1441px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1.0rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:85%;}
}
@media only screen and (min-width: 1920px) {
	/*Estilos menu principal*/
	.dapre_menu { font-size:1.1rem; }
	.dapre_menu .ms-core-listMenu-horizontalBox li ul { max-width:100%;}
}