.wrap.container.banner {   padding-left: 0px;  padding-right: 0px;}
img.img-responsive {    width: 100%;}
img.logo-img.img-responsive {    width: 65%;}
.t3-mainbody {    padding-top: 50px;    padding-bottom: 20px;}
.t3-megamenu.animate.fading {    width: fit-content;    margin: auto;}

div#iconosini{    margin: 40px 0px 20px 0px;   overflow: hidden;}
div#iconosini a {    color: #252c61;}
div#iconosini a :hover {    color: #014654!Important; }
div#iconosini a :hover i{    color: #fff!Important; }
div#iconosini a :hover .service-icon{    background-color: #252c61; border: 0px solid #252c61;}
div#iconosini h3 {    font-size: 20px; margin-top: 10px;}
div#iconosini .serviceinfo h3 {     font-size: 26px;    font-weight: 100;}
div#iconosini .service-icon { text-align: center;      border: 0px solid #80B0DE; border-radius: 4px;    color: #fff;   background-color: #80B0DE; display: inline-block;    font-size: 50px;    height: 100px;    line-height: 90px;    width: 125px;   -webkit-transition: background-color 0.2s ease;    transition: background-color 0.2s ease;}

#botones-inicio {    padding: 30px 15px;}
#botones-inicio a.panel {    transition: background .15s; margin-bottom: 0px; border-radius: 5px; border: solid 1px #80b0de;}
#botones-inicio .list-group, .panel-default, .panel-group .panel {    border: solid 1px #ddd;    box-shadow: none;    color: #333;    display: block;    text-decoration: none!important;}
#botones-inicio .panel-body  {    padding:0px; background-color: #f7f7f7; border-radius: 5px;}
#botones-inicio .panel h3 {    color: #686868;    margin: 0 0 0px 0;    font-size: 18px;    font-weight: 600; }
#botones-inicio .text-gray {    color: #898989;}
#botones-inicio i {    font-size: 1.5em; color: #80b0de;}
#botones-inicio .media-body {    vertical-align: middle;}
#botones-inicio .media:hover {    background-color: #FFF; border-radius: 5px;}
#botones-inicio .media {    padding: 10px 20px;}
#botones-inicio a:hover i{    color:#252c61;}
#botones-inicio .fila {    display: block;    overflow: auto;}
.d-none {display: none;}

img.asip {    width: 150px;}
.fila2 {    margin-top: 30px; display: block;    overflow: auto;}
#botones-inicio .fila2 .media {    padding: 6px 15px;}
.fila2 .media-left {    padding-right: 7px;}




@media screen and (max-width: 720px) {	

div#iconosini h3 {    font-size: 17px;    margin: 5px 0px 13px 0px;}
  #boletines-pdf, #digesto-juridico, #Buscador-bo {    margin-bottom: 15px;}
#botones-inicio {    padding: 0px 15px;}
.fila2 {    margin: 0px 0px 20px 0px;}
	
}
/*--Latest News--*/
.onecatlink.first a {    font-size: 22px;}
.onecatlink.first {     background-color: #80b0de;     border-radius: 5px;}
span.article_count.label.label-info {    top: -2px; margin-left: 5px;background-color: #252c61;
    color: #fdfdfd;
}
.catlink a {    font-size: 20px;}
.catlink {    background-color: #80b0de;     border-radius: 5px;}
 h4.newstitle {    display: flex; font-weight: 600; font-size: 1.2em;}
 h4.newstitle a { line-height: 20px; font-weight: 600; }
 ul.latestnews-items li a {    color: #6a6a6a;}
  ul.latestnews-items li a:hover {    color: #80b0de;}
 .newsinfooverhead dl.item_details.before_title {    margin-bottom: 3px;}
 .newsintro span, .newsintro b {    font-size: 16px!Important;    color: #5f5f5f!Important; font-weight: inherit; line-height: 20px!Important;}
 
 ul.latestnews-items li {    margin: 5px 0px!Important;    padding-bottom: 10px!Important;     border-bottom: 1px solid #ccc;}
a.btn.btn-link {    color: #FFF;    padding: 5px 15px;    border-radius: 4px;    font-size: 17px;    font-weight: 700;     text-transform: uppercase;}
a:hover.btn.btn-link {    color: #FFF;}
.newsinfooverhead {    margin: 10px 0px 3px 0px!Important;}
ul.latestnews-items li.latestnews-item {    font-size: 14px;    -webkit-box-flex: 1;    -ms-flex: 1 1 auto;    flex: 1 1 auto;    width: 100%;    margin: 0px 0%;    margin: 0px 0px 5px 0px!Important;}
h3.module-title {    font-weight: 600;    margin-bottom: 5px;    font-size: 20px;     color: #6a6a6a;}

.SYWicon-folder-open:before {    content: "\e75d";}
	
body {
    font-family: "Titillium Web", sans-serif!Important;
	font-size: 16px;
	background-color: #fdfdfd!Important;
    color: #5f5f5f;/*#6a6a6a*/
    padding-top: 0px!Important;
    background-size: contain;
    background-position: top;
    background-repeat: no-repeat;
	font-style: normal;
    font-weight: normal;
    line-height: normal;
    -webkit-font-smoothing: antialiased;
}

a {    text-decoration: none!Important; color: #80b0de;}
a:hover,a:focus {    text-decoration: none!Important; color: #777474;}
a:hover .media {    background-color: #f1f1f1;}

.t3-sl {    padding-bottom: 20px;  padding-top: 20px;}

aside {    margin-bottom: 15px;}
.aligncenter {    display: block !important;  margin: 5px auto 5px auto;}
.wrap.navigation {        display: block; background-color: #80b0de;}/*#2f6d98*/
p {    margin: 0 0 10px; text-rendering: optimizeLegibility;}

.parallax-slider {    max-width: 100%!Important;}
/*--AL IMPRIMIR ARTICULO--*/
.window .window-mainbody {    padding: 20px!important;}

/*--REDES SOCIALES - INICIO--*/
.wrap.container.header-top {  position: relative;  z-index: 100;  line-height: 45px;  border-bottom: 1px solid #f0f0f0;   background-color: #e8e8e8;}
.social {    float: right;  max-height: 45px;  text-align: right;}
.header-social-container {    max-height: 45px;  display: inline-block;}
.social-icon.icon-group-container {    display: inline-block;  position: relative;}
.rock-social-icon {    border-left: 1px solid #f0f0f0;  border: none;  border-right: 1px solid #f0f0f0;  position: relative;
    display: block;  width: 45px;  height: 45px;  overflow: hidden;  cursor: pointer;  float: left;}
.rock-social-icon .social-icon-container {        font-size: 19px;  min-width: 90px;  margin-left: 0px;  margin: 0;  padding: 0;
    position: relative;  display: inline-block;  text-align: center;  float: left;  width: 45px;  line-height: 45px;}
.rock-social-icon .social-icon-container i {    margin: 0;  padding: 0;  position: relative;  display: inline-block;  text-align: center;
    float: left;  width: 45px;  line-height: 45px;}
.rock-social-icon a .social-icon-regular {    color: #80b0de!important;}	
	
/*-- addtoany_container - COMPARTIR EN REDES --*/
div#itemListLeading .addtoany_container {    display: none;}

/*--BARRA NAVEGACION--*/
.logo img{   }
ul.mega-nav {    font-size: 13px;}

.navbar-default { background-color: #252C61;  border-color: transparent;  }
.navbar { border: 0px solid transparent; z-index: 1010; min-height: 40px;}
.navbar-nav {font-size: 14px!Important; font-family:"Titillium Web", sans-serif;   text-transform: uppercase;     float: right;}
.navbar-nav > li > a {    padding: 10px 10px;}
.nav > li > .separator {padding: 10px 10px;}
span.dropdown-toggle.separator {    cursor: pointer;   color: #f9f9f9;}
span.dropdown-toggle.separator:hover {     background-color: #80b0de;  color: #FFF;   }
.t3-header {    padding: 10px; z-index: 999;}
.t3-megamenu .mega-inner {    padding: 0px;}
.level1 li { padding: 0px 0px;}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {
    white-space: normal;  display: block;  padding: 5px 20px;}

/*Go To Top Button
#azoom-go-to-top{
	position: fixed;
	background: #80b0de;
	width: 48px;
	height: 48px;
	bottom: 30px;
	right: 30px;
	z-index: 99999;
	color: #e3e3e3;
	cursor:pointer;
	font-size: 18px;
	line-height: 48px;
	text-align: center;
	visibility:hidden;
	opacity:0;
}*/
#azoom-go-to-top {
    position: fixed;
    background: #767676;
    width: 40px;
    height: 40px;
    bottom: 35px;
    right: 35px;
    z-index: 99999;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    line-height: 41px;
    text-align: center;
    visibility: hidden;
    opacity: 0;
    border-radius: 50%;
}
/*--MENU--*/
	.t3-megamenu.animate .mega > .mega-dropdown-menu {}
	.dropdown-menu {border: 0px!Important; border-radius:0px!Important;}
	.nav-child.dropdown-menu.mega-dropdown-menu {    border-top: 0px solid #80b0de!Important; }
	.col-xs-12.mega-col-nav {    padding: 0px 0px;}
/*--BUSCADOR--*/	
button.btn.btn-primary.buscar i {    font-size: 23px;}
button.btn.btn-primary.buscar {    height: 100%;  padding: 12px 15px 6px 8px; float: right; margin-right: 17px;}
.btn-primary {       background-color: #80b0de;  border-color: #80b0de;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {  color: #80b0de;  background-color: #f5f5f5;  border-color: #f5f5f5;}
.btn {border-radius: 0px;}
input:focus, input:active {border:0px!Important; outline:0px!Important;}
div.k2SearchBlock form input.button {    margin-left: 15px;  height: 45px;  padding: 6px 12px;  font-size: 13px;
    border: 0px;	background-color: #80b0de;  color: white;	font-weight: 600;}
input.inputbox {height: 45px;}
.head-search {    margin-top: 20px;  margin-bottom: 20px;}
div.k2SearchBlock {    float: right;  width: 100%;}
div.k2SearchBlock form input.inputbox {    width: 100%;  float: left;  font-size: 17px;  color: #8e8c8c;}
a.xcerrar {  float: right; position: absolute;  top: 16px; right: 0px;  font-size: 16px; font-weight: bold;  cursor: pointer;    color: #b1b1b1;}
.wrap.cont-buscar {    background-color: #ededed;}

/*---BUSCADOR EN SIN RESULTADOS--*/
div#buscarpdf, div#buscardig {    background-color: #e8e8e8;    padding: 15px;    font-size: 17px;    color: #6a6a6a; text-align: center; margin-top: 20px;}
input#searchword, input#buscardigital {    height: auto;    width: 100%;    float: left;    font-size: 17px;    color: #8e8c8c;    padding: 5px 10px;}
div#buscarpdf h6, div#buscardig h6 {    font-size: 20px;    font-weight: 700;        margin: 0px 0px 10px;  }

section#edicionesAnteriores {    display: block;    overflow: auto;    margin-top: 30px;}
section#edicionesAnteriores .titulo {    background-color: #7b7b7b;    color: white;  }
section#edicionesAnteriores h5 {   font-weight: 500;    font-size: 1.8rem;    padding: 5px; margin: 0px;}
section#edicionesAnteriores input {    height: auto;    width: 100%;    float: left;    font-size: 17px;    color: #8e8c8c;    padding: 5px 10px;}
section#edicionesAnteriores .input-group {    background-color: #f7f7f7;    padding: 15px;    font-size: 17px;    color: #808285;    text-align: center;}

button#botdigital {       background-color: #80b0de;  border-color: #80b0de;}
button#botdigital:hover {       background-color:#80b0de;  border-color: #80b0de; color: #FFF;}
button#botpdf {       background-color: #80b0de;  border-color: #80b0de;}
button#botpdf:hover {       background-color:#80b0de;  border-color: #80b0de; color: #FFF;}
button#botbuscar {       background-color: #80b0de;  border-color: #80b0de;}
button#botbuscar:hover {       background-color:#80b0de;  border-color: #80b0de; color: #FFF;}


#k2Container-buscar a {   text-decoration: none!Important;     color: #6a6a6a;}
#k2Container-buscar a:hover {   text-decoration: none!Important;     color: #80b0de;}
#k2Container-buscar {    margin-top: 0px;}
#k2Container-buscar .catItemBody {    padding: 8px 0px 10px 0px;  margin: 0;  overflow: hidden;}
#k2Container-buscar .componentheading {    font-size: 43px;  color: #80b0de;   font-weight: 600;     z-index: 99;}
#k2Container-buscar .catItemImageBlock {    float: left;  padding: 0px;  margin: 5px 15px 0px 0;  overflow: hidden;  max-height: 150px;}
#k2Container-buscar  span.catItemImage img {    width: 230px!Important;}
#k2Container-buscar .catItemView {    margin-bottom: 0px;  padding: 0px 10px; }
#k2Container-buscar span.categoria {   }
#k2Container-buscar .catItemHeader {     font-size: 0.8em;   }
#k2Container-buscar .catItemHeader span.catItemDateCreated {    color: #5f5f5f;   font-size: inherit;  }
#k2Container-buscar h3.catItemTitle {   font-size: 17px;    font-weight: 600;    margin: 3px 0px 2px 0px;}
#k2Container-buscar h3.catItemTitle a { font-size: 17px; line-height: 16px; font-weight: 600;  margin: 3px 0px 2px 0px;}
#k2Container-buscar div.catItemIntroText {    line-height: 20px!Important; padding: 3px 0px 0px 0px;}
#k2Container-buscar hr {    border: 1px solid #ccc;    border-bottom: none;    margin: 0px;}
#k2Container-buscar .page-header {    margin-bottom: 5px;}
#k2Container-buscar .k2PaginationLinks li.active a {color: #ffffff!Important; }
#k2Container-buscar .page-header h1.article-title {        font-size: 1.6em;   font-weight: 600;}
#k2Container-buscar .page-header h1.article-titlec {        font-size: 2em;   font-weight: 600;}


/*--BANNER INICIO--*/
#banner-inicio .jumbotron {    position: relative;    background-position: bottom  center;    background-size: cover;    color: #fff;    margin-bottom: 0;    padding: 0;    border-radius: 0px;}
#banner-inicio .jumbotron_body {    padding: 140px 0 40px 0;    position: relative;    z-index: 2;}
#banner-inicio .jumbotron .jumbotron_body h2 {font-size: 60px;color: #fff;    text-shadow: 0 2px 2px rgb(0 0 0 / 50%);    font-weight: 700;    margin-bottom: 0em;    margin-top: 0;   text-transform: none;}
#banner-inicio .jumbotron .jumbotron_body p {    font-size: 19px;    line-height: 29px;    text-shadow: 0 2px 2px rgb(0 0 0 / 50%);}
#banner-inicio .jumbotron p {    font-weight: 400;}
#banner-inicio .overlay {    position: absolute;    top: 0;    left: 0;    background: rgb(35 50 53 / 40%);    height: 100%;    width: 100%;}


/*--BANNER--*/
.theme-default .nivoSlider {    margin-bottom: 0px;  -webkit-box-shadow: 0px 0px 0px 0px #4a4a4a!Important;  -moz-box-shadow: 0px 0px 0px 0px #4a4a4a!Important;  box-shadow: 0px 0px 0px 0px #4a4a4a!Important;}
.bannergroup img{  width: 100%;}
.t3-module {    margin-bottom: 15px; }

.banneritem {    background-color: #FFF;  box-shadow: 0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);}
.t3-sl-1 {    padding-bottom: 50px;  }

/*--ICONOS PRINCIPAL--*/
.rock-icon-left {    min-height: 92px;}
.rockicon-container-column.left {    float: left !important;  margin-right: 15px;  display: inline;}
.rockicon-container {    position: relative;  display: block;  padding: 15px;  background: #ddd;  color: #666;}
.icon-2{font-size:34px;}
.icon-3{font-size:50px;}
.icon-4{font-size:64px;}
.rock-iconictext-header-title strong {    font-weight: 600;  color: #80b0de;}

/*--ICONOS INICIO--*/
.vertical-space {    height: 15px!Important;}
.col-xs-12.esp-icon {    padding: 0px 30px;}

/*--CONTACTO--*/
div#contacto h2 {    font-size: 30px;    margin-bottom: 25px;    color: #252c61;    font-weight: 600;}
div#contacto i.fa.fa-whatsapp, div#contacto i.fa.fa-at {        color: #a0a0a0;    font-size: 17px;    height: 26px;    line-height: 28px;}
div#contacto i.fa.icono-arg-telefono-llamada-lineal {    color: #5a5a5a;    font-size: 14px;    height: 26px;    line-height: 28px;}
div#contacto p.numero {    font-size: 20px;}
div#contacto {    padding: 25px 20px 35px 20px;    /*border: 1px solid #b9b9b9;*/    margin: 0px 0px;    border-radius: 10px;   background-color: #F7F7F7;}

/*--NOTICIAS INICIO--*/
div.catItemReadMore a {    color: #80b0de;  font-weight: 600;  font-size: 14px;}
div.catItemReadMore a:hover {    color: #2a658f;}
h3.catItemTitle a {    color: #80b0de;  font-weight: 500;  font-size: 25px;}
h3.catItemTitle a:hover {color: #2a658f;}
div#itemListLeading span.catItemDateCreated {background-color: #ededed;  padding: 2px 4px;  margin-right: 5px;  font-size: 11px;  font-weight: 600;  color: #5d5d5d;}
div#itemListLeading .catItemBody {    padding: 0px;  margin: 0px;}
div#itemListLeading .catItemIntroText {   padding: 4px 0 7px 0;}


/*--NOTICIAS AMPLIADA--*/
div#k2Container-item strong {    font-weight: 600;    color: #6a6a6a;}

div#k2Container-item .page-header {    text-align: left;    padding: 0px;    margin: 0px 0px 10px 0px;    border-bottom: 0px solid #ccc;}
div#k2Container-item .page-header h1.article-title {    font-size: 2em;    font-weight: 600;    margin-bottom: 0px;}
div#k2Container-item hr {    border: 1px solid #c5cdd1;    border-bottom: none;    margin: 2px 0px;}
div#k2Container-item .itemToolbar {    padding: 5px 8px;    margin: 0px 0px 0px 0px;    background: #fafafa;    border-radius: 4px;}
div#k2Container-item .itemHeader {    font-size: 14px;    margin-top: 10px;}
div#k2Container-item h2.itemTitle {font-size: 20px;    font-weight: 600; color: #6a6a6a;  margin: 20px 0px 5px 0px; }
div#k2Container-item div.itemBody {    padding: 8px 0;    margin: 0;}
div.itemIntroText {   font-size: 17px;    font-weight: 500;    line-height: 24px;    padding: 0px 0 10px 0;    color: #6a6a6a;}
div#k2Container-item .itemFullText {    font-weight: 300;  margin-bottom: 30px;  margin-top: 10px;   }
div#k2Container-item .itemFullText b{  color: #6a6a6a; }

div.itemAttachmentsBlock {    border-bottom: 0px dotted #ccc;}

#col_izq .moduleItemExtraFieldsLabel  {    width: auto;  margin: 3px 5px 0 0;   font-size: 13px;}
#col_izq span.moduleItemExtraFieldsValue {   font-size: 17px;  font-weight: 300;}
#col_izq .moduleItemExtraFields ul{    margin-left: 0px!Important; font-size: 14px;   background-color: #e8e8e8;  padding: 10px 20px;}	
#col_izq .moduleItemExtraFields li a {    color: #80b0de;}


ul {    list-style: none;}/*
div#col_der_loc .panel-heading {    background-color: #bae1ea!Important; }
div#col_der_loc .panel-heading .panel-heading {    background-color: #f3f3f3!Important; }*/

div#col_der_loc {    background-color: #ffffff;  /*border: 1px solid #e6e6e6;*/	    float: right;}
div#col_izq {    margin-top: 10px;  float: left;}
div#col_izq_inf {    margin-top: 10px;  float: left; }
div#col_izq_inf ul{padding: 0px;}
div#col_izq_inf ul li{    margin: 0px;}
div#col_izq_inf span.moduleItemExtraFieldsLabel {    display: block;
    float: left;  font-weight: bold;  margin: 0px;  width: 100%;   font-size: 11px;  border-bottom: 1px solid #ececec;}
	
#col_izq_inf span.moduleItemExtraFieldsLabel.label1 {    display: none!Important;}
#col_izq_inf span.moduleItemExtraFieldsValue.value1 {    font-size: 16px;   font-weight: 600;  color: #717171;}
#col_izq_inf .titulo_informes {    margin: 0 0 8px;}
#col_izq_inf .moduleItemExtraFields ul li {    margin-bottom: 7px!Important;}
#col_izq_inf .moduleItemExtraFields li a {    color: #80b0de;}


div.itemHeader h2.itemTitle {    padding: 10px 0 4px 0;  margin: 0;  color: #6a6a6a;}

.date_item {    margin-top: 16px;     display: inline-block;}
.day-area {    background-color: #80b0de;    padding: 1px 8px;    font-size: 13px;    color: white;}
h1.title-container.entry-title {    color: #80b0de; font-size: 28px;  font-weight: 400;}
span.itemImage {   text-align: inherit; }

div#k2Container-Not .itemImageBlock {    padding: 8px 0px 0px 0px;  margin: 0 0 16px 0;}
div#k2Container-Not {    margin-top: 0px;     overflow: auto; margin-bottom: 50px;}
div#k2Container-Not span.catItemDateCreated {    position: absolute;    bottom: 133px;    background-color: #80b0de;    padding: 1px 8px;    font-size: 13px;    color: white;}

div#k2Container-Not .fecha_seccion {    position: absolute;    bottom: 124px;}
div#k2Container-Not span.catItemDate {    background-color: #80b0de;    padding: 1px 5px 1px 8px;    font-size: 13px;    color: white;}
div#k2Container-Not span.ItemCategory {    background-color: #035567;    padding: 1px 8px 1px 8px;    font-size: 13px;    color: white;}

#k2Container-Not .itemListCategoriesBlock {    margin-top: 30px;}
#k2Container-Not .catItemImageBlock {    padding: 0px;  margin: 0px; overflow: hidden;  max-height: 200px; }
#k2Container-Not .catItemHeader {    min-height: 84px;}
#k2Container-Not .catItemHeader h3.catItemTitle {    padding: 5px 0px 0px 0px;    margin: 0px;}

#k2Container-Not .catItemView {    padding: 10px; margin-bottom: 30px;   background-color: #FFF;}
#k2Container-Not .itemFullText {    font-weight: normal;   margin-top: 15px;}
#k2Container-Not  h2.itemTitle {    margin: 15px 0px 20px 0px;   font-size: 43px;   color: #737373;}
#k2Container-Not span.itemImage {    text-align: inherit;  margin-top: 8px;}
.not_imagen {    float: left;}
.not_mas {    float: left;}
.not_texto {    float: right;  min-height: 400px;}
#k2Container-Not .VideoBlock {    margin: 0px;  padding: 0px;  color: #5f5f5f;  background-color: #FFF;}
.titulo_medios {    margin: 0 0 8px;  border-bottom: 1px solid #c7c7c7;  font-size: 20px;  color: #7d7d7d;  text-align: left;  font-weight: 600;}
#k2Container-Not iframe {    width: 100%;  min-height: 227px;}
#k2Container-Not .itemVideoEmbedded {    margin: 15px 5px 4px 5px;}
#k2Container-Not h3.catItemTitle a {    color:#035567;  font-weight: 400;  font-size: 22px;}
#k2Container-Not h3.catItemTitle a:hover {color: #80b0de;}
#k2Container-Not .article-details {    margin-left: 75px;  padding: 10px;}

.boton_vermas {    width: 100%;  text-align: center;  overflow: hidden;  margin-top: 20px;}
a.view-more {    margin: auto;  background: #e2e2e2;  padding: .5rem 1em;  color: white;  text-transform: uppercase;  width: 15em;  text-align: center;  font-family: Roboto, Arial;  text-decoration: none;}

div#k2Container-institucional h2.itemTitle {   margin: 20px 0px 10px 0px;  font-size: 43px;  color: #737373;  text-align: center;  padding-bottom: 15px;  border-bottom: 1px solid #e4e4e4;}
#k2Container-institucional .itemFullText {   font-size:16px;  font-weight: normal;      margin: 10px 0px 20px 0px;  text-align: justify;}
#k2Container-institucional .itemBody {    padding: 8px 20px 30px 20px;}
.inst_adjuntos {text-align: center;}
#k2Container-institucional .itemAttachmentsBlock {    padding: 0px;  border-bottom: 0px}

/*--FOOTER--*/
.t3-copyright {    border-top: 1px solid #eeeeee;  font-size: 12px;  padding: 45px 0px;   background-color: #e8e8e8;}
.copyright {    margin-bottom: 0px;}
.widget ul {    margin-left: 0px!Important;   -webkit-padding-start: 0px;   font-size:16px;}
.columns {    padding-left: 45px;  padding-right: 45px;}
.columns:last-child {    padding-right: 15px;}

.footer-gob {    margin-top: 25px;}
p.nombre {    font-size: 110%;  margin-top: 8px;}
.footer-escudo {    margin-top: 15px;  text-align: center;}

/*--------K2 PAGINACION--------------*/
/*div.k2Pagination {margin: 0px; padding: 0px;}*/
.pagination {float: none!Important;display: inline-block;margin: 5px 0px;}
.pagination > li > a, .pagination > li > span {
padding: 2px 8px!Important;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {	z-index: 2;  	color: #ffffff;  	background-color: #80b0de!Important;  	border-color: #80b0de;  	cursor: default;}
.pagination > li > a, .pagination > li > span {color: #80b0de;}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {  color: #2a6496;  background-color: #eeeeee;  border-color: #dddddd;}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > disabled > a:hover,.pagination > .disabled > a:focus {  color: #CCCCCC;  background-color: #ffffff;  border-color: #dddddd;  cursor: not-allowed;}

div.k2Pagination ul li a {margin: 0px!Important; border-radius: 0px; }
li a {    color: #6a6a6a;}
.customsubse p {    margin-top: 20px;  font-size: 13px!Important;}
.footer-content .widget-title {    font-size: 31px;  font-weight: 600;  margin-bottom: 21px;  color: #252c61;}
#footer .social-icons {    float: left;}
.text-dark, .text-dark h1, .text-dark h2, .text-dark h3, .text-dark h4, .text-dark h5, .text-dark h6, .text-dark p, .text-dark .lead, .text-dark a:not(.button), .text-dark i {}
.espacio {    min-height: 0px;}
.espacioamplio {    min-height: 0px;}
.espaciomedio {    min-height: 10px;}
.espacioexc  {    min-height: 0px;}

/*--------MODULOS responsive--------------*/
/* mas ancho que 900px se ve asi	*/
	@media (min-width: 900px) {
	.espacioamplio {    min-height: 50px;}
	.espaciomedio {    min-height: 30px;}
	.espacio {    min-height: 10px;}
	.espacioexc  {    min-height: 10px;}
	div#k2ModuleBox121 {    margin-left: auto;  margin-right: auto;}
	}

/*-----------AREAS PROTEGIDAS------------*/
.w-reservas {background: url(../images/HTD-7.jpg) 50% 0% no-repeat;  position: relative;  background-size: cover;	margin-bottom: 20px;   /* position: relative;  background-color: #80b0de;  */}
.logot {    margin-right: 30px;}
.w-reservas:before { content: ""; background: #f9f9f9f5; position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0.9;}
.container.c-reservas { padding: 20px 40px; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; width: 100%; max-width: 1200px;}
.container.c-reservas:before  { content: " "; display: table;}

@keyframes cambio {		0% {margin-left: 0;}	20% {margin-left: 0;}		25% {margin-left: -100%;}	45% {margin-left: -100%;}	
	50% {margin-left: -200%;}	70% {margin-left: -200%;}		75% {margin-left: -300%;}	100% {margin-left: -300%;}}

/*----------BANNER INICIO-------*/
div.itemView {    padding: 0px;    margin: 0px;}
#banner_inicio h1.banner_tit {        font-size: 56px;    color: #ffffff;    text-shadow: -3px 3px 1px rgb(14 14 14 / 54%);    font-weight: 600;    margin-top: 73px;}
#banner_inicio .banner-heading {   text-align: center;}
#banner_inicio div#sobrefoto { position: relative;}
#banner_inicio .banner-caption { height: 100%; opacity: 1!Important;        background-color: rgb(5 58 70 / 77%)!Important; z-index: 99!Important; position:absolute;left:0;bottom:0;color:#fff;width:100%;z-index:8;padding:5px 10px; opacity:0.8; overflow:hidden; display:none; -moz-opacity:.8; filter:alpha(opacity=8); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#banner_inicio .contenedor_img{position:relative;width:100%;height:auto;overflow:hidden;}
#banner_inicio .contenedor_img img{position:absolute;top:0;left:0;max-width:none;}
#banner_inicio .banner-main-image{display:block!important;position:relative!important;width:100%!important}
#banner_secciones h1.banner_tit {        font-size: 56px;    color: #808080;   text-shadow: -2px 2px 1px rgb(255 255 255 / 41%);   font-weight: 300;    margin-top: 42px;     width: 100%;}
#banner_secciones h1.banner_tit2 {        font-size: 56px;    color: #80b0de;   text-shadow: -2px 2px 1px rgb(255 255 255 / 41%);   font-weight: 600;    margin-top: 25px;     width: 100%; margin-bottom: 0px;}
#banner_secciones .banner-heading {   text-align: center;}
#banner_secciones .banner-heading h2{font-size: 32px;color: #80b0de; text-shadow: -2px 2px 1px rgb(255 255 255 / 41%); font-weight: 600;width: 100%;margin-bottom: 0px;   margin-bottom: 0px; }
#banner_secciones div#sobrefoto { position: relative;}
#banner_secciones .banner-caption { height: 100%; opacity: 1!Important;           background-color: rgb(247 247 247 / 70%)!Important; z-index: 99!Important;}
#banner_secciones .banner-caption{position:absolute;left:0;bottom:0;color:#fff;width:100%;z-index:8;padding:5px 10px; opacity:0.8; overflow:hidden; display:none; -moz-opacity:.8; filter:alpha(opacity=8); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#banner_secciones .contenedor_img{position:relative;width:100%;height:auto;overflow:hidden;}
#banner_secciones .contenedor_img img{position:absolute;top:0;left:0;max-width:none;     -webkit-filter: grayscale(100%);    filter: grayscale(100%);}
#banner_secciones .contenedor_img a.nivo-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; background:white; filter:alpha(opacity=0); opacity:0;}
#banner_secciones .banner-main-image{display:block!important;position:relative!important;width:100%!important}
#banner_secciones .banner-caption p{padding:5px;margin:0;}
#banner_secciones .banner-caption a{display:inline!important;}
#banner_secciones h1.article-title {    position: inherit;}

/*-----------------ICONOS PRINCIPALES------------------------*/
.mb-10 {    margin-bottom: 10px;}
a.adaptar.btn.btn-info {    /*display: inherit;*/}
div#iconos {    margin: 40px 0px 20px 0px;   overflow: hidden;}
div#iconos a {    color: #077086;}
div#iconos a :hover {    color: #014654!Important; }
div#iconos h3 {    font-size: 20px; margin-top: 10px;}
div#iconos .serviceinfo h3 {     font-size: 26px;    font-weight: 100;}
div#iconos .service-icon { text-align: center;      border: 1px solid #e2e2e2; border-radius: 4px;    color: #fff;   background-color: #80b0de; display: inline-block;    font-size: 50px;    height: 100px;    line-height: 90px;    width: 125px;   -webkit-transition: background-color 0.2s ease;    transition: background-color 0.2s ease;}
.page-header {   text-align: left;    padding: 0px;    margin: 0 0 15px;    border-bottom: 1px solid #ccc; }
.page-header h1.article-title {    font-size: 2em;  font-weight: 600;}
.page-title, .page-header h1 {   text-align: left; color: #6a6a6a;   font-size: 1.8em;    margin-bottom: 8px;    font-weight: 400;}
.nonews .alert-info {    background-color: #f5f5f5;    border-color: #e8e8e8;    color: #6a6a6a;}

#k2Container-Not .boton_vermas {    width: 100%;    text-align: center;    overflow: hidden;    margin-top: 0px;    padding-top: 0px;    border-top: 1px solid #ccc;}
#k2Container-Not a.view-more {    margin: auto;    background: #e2e2e2;    padding: 3px 9px;    color: #666666;    text-transform: uppercase;    width: 15em;    text-align: center;   font-family: Roboto, Arial;    text-decoration: none; }
#k2Container-Not h1 {    font-size: 40px;    color: #80b0de;    border-bottom: 1px solid #ccc;    margin: 13px 0 12px 0;    padding: 8px 0 6px 8px;    text-align: center;    font-weight:400;}
/*----------------SECCIONES------------------*/
.Autoridades h1 {    text-align: center;}
.anotaciones {    display: none;}
.descripcion_seccion {    font-size: 1.1em;     margin-bottom: 50px;}
/*---------CALENDARIO---------*/
div.k2CalendarBlock {   height: auto;
    margin-bottom: 0px;
    text-align: center;
    padding: 10px;
    border: 1px solid #e8e8e8;
    background-color: #e8e8e8;}
table.calendar tr td.calendarDateLinked a {    background: #f3f3f3;}
table.calendar {width: 100%;}
.titulo-calendario {    font-weight: 600;    margin-bottom:-5px;    font-size: 17px;    color: #6a6a6a;}
.seccion-calendario { font-weight: 300;    margin-bottom: 5px;    font-size: 15px;    color: #6a6a6a; min-height: 10px;}
table.calendar tr td.calendarToday {    background: #80b0de;    color: #fff;}
table.calendar tr td.calendarToday a{    background: #80b0de;    color: #fff;}
table.calendar tr td.calendarToday a:hover{    background: #80b0de;    color: #fff;}
td.calendar a {color: #80b0de; font-weight: 600;}
td.calendar a:hover {color: #80b0de; font-weight: 600;}

a.calendarNavLink {color: #80b0de;}
/*---------ETIQUETAS---------*/
.tagView h1 {    font-size: 2em;    font-weight: 600;    text-align: left;    color: #6a6a6a; margin: 0px;}
div.itemTagsBlock ul.itemTags li a:before {content:none !important;}
div.catItemTagsBlock ul.catItemTags li a:before {content:none !important;}
div.userItemTagsBlock ul.userItemTags li a:before {content:none !important;}
div.latestItemTagsBlock ul.latestItemTags li a:before {content:none !important;}
/*-----------TITULO BUSQUEDA-----------------*/
.page-header h1.article-title b {    font-size: 1em;    font-weight: 600;    color: #80b0de;}
.Buscar.en.archivos.pdf.item-page h1 {    font-size: 1.7em;    font-weight: 600;}
/*----------------ultimos_items---------------------*/
div.latestItemsCategory {   background-color: #80b0de;    border-radius: 5px;    border: 0px;    margin: 0px 0px 5px 0px; padding: 0px;}
div.latestItemView span.categoria {    font-family: Arial,Helvetica,sans-serif;    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #656565;    text-decoration: none;
    border-left: 7px solid #DBDBDB;    padding-left: 4px;}
div.latestItemView h2.latestItemTitle {    font-size: 24px;    margin: 0px 0px 2px 0px;}
div.latestItemView h2.latestItemTitle a {    color: #80b0de;    font-weight: 500;    font-size: 21px;}
div.latestItemIntroText {    font-size: inherit;    font-weight: normal;    line-height: inherit;    padding: 0px;}
div.latestItemView {    margin-bottom: 0px;    padding: 0px 10px;}
div.latestItemList hr {border: 1px solid #ccc;    border-bottom: none;    margin: 0px;}
div.latestItemBody {padding: 8px 0px 10px 0px;    margin: 0;    overflow: hidden;}

/*-----------MODULO FECHA Y BOLETIN-----------------*/
div#k2ModuleBox335,div#k2ModuleBox334,div#k2ModuleBox333,div#k2ModuleBox329,div#k2ModuleBox387  {       background-color: #e8e8e8;    padding: 5px 10px;    font-size: 17px; line-height: 22px;    font-weight: 600;
    color: #6a6a6a;}
	
.moduleItemTags.text-center a {   color: #80b0de;}
.moduleItemTags.text-center a:hover {   color: #80b0de;}

/*--------------BUSCADOR COLUMNA-------------------*/
div#k2ModuleBox378 form input.inputbox {width: 100%;     font-size: 16px; padding: 6px 15px; height: auto;}
div#k2ModuleBox378 form input.button { width: 20%;     margin-left: 0px; padding: 10px;}
div#k2ModuleBox378 {background-color: #e8e8e8;    padding: 15px 10px;    font-size: 17px;    color: #6a6a6a;}
div#k2ModuleBox378 .btn-primary {       background-color: #252c61;  border-color: #252c61;}
div#k2ModuleBox378 .btn-primary:hover {       background-color:#80b0de;  border-color: #80b0de; color: #FFF;}

.mt-1, .my-1 {    margin-top: .25rem!important;}
.mt-2, .my-2 {    margin-top: .5rem!important;}
.mt-3, .my-3 {    margin-top: 1rem!important;}
.mt-4, .my-4 {    margin-top: 1.5rem!important;}
.mt-5, .my-5 {    margin-top: 3rem!important;}    

@media screen and (max-width: 990px) {	
.wrap.navigation {       overflow: auto;}
.nav > li > span {    padding: 10px;     width: 100%;}

.t3-mainnav .t3-navbar-collapse .navbar-nav .caret {position: absolute;    top: 40%;    right: 12px;}
.t3-sidebar {    padding-top: 10px;}
.t3-content {    padding-top: 10px;}

}
@media screen and (max-width: 720px) {	
.t3-module {    margin-bottom: 10px; }
.t3-sidebar {    padding-top: 0px;    padding-bottom: 10px;}
div#k2Container-item .page-header h1.article-title {    font-size: 1.6em;}

#banner-inicio .jumbotron .jumbotron_body h2 {font-size: 50px;}

div#k2ModuleBox335,div#k2ModuleBox334,div#k2ModuleBox333,div#k2ModuleBox329  {        padding: 10px;    font-size: 20px;}
div#iconos {    margin: 20px 0px 0px;    overflow: hidden;}
div#contacto h2 {    font-size: 23px;    margin-bottom: 5px;}
div#contacto p.numero {    font-size: 16px;}
div#contacto {   padding: 10px 10px 25px 10px;}
div#contacto i.fa.fa-whatsapp, div#contacto i.fa.fa-at, div#contacto i.fa.icono-arg-telefono-llamada-lineal { margin-top: 10px;}

div#itemListTramites .icono-arg-tramite {    font-size: 18px!Important;}
div#itemListTramites h4 {    font-size: 18px;}
.media-left, .media > .pull-left {    padding-right: 6px;}

#banner-inicio .jumbotron_body {    padding: 30px 0;    position: relative;    z-index: 2;}
	.banner h2 {    color: #fff;    text-shadow: 0 2px 2px rgb(0 0 0 / 50%);    font-weight: 700;    margin-bottom: .3em;    margin-top: 0;    text-transform: none;}
	#banner_inicio h1.banner_tit {    font-size: 25px;    color: #ffffff;    text-shadow: -2px 3px 1px rgb(14 14 14 / 54%);    font-weight: 600;    margin-top: 4px;}
	
	div.k2SearchBlock {    float: right;  width: 100%;}
	div.k2SearchBlock form input.inputbox {    width: 70%;  float: left;  font-size:16px;  color: #8e8c8c;padding: 10px;}
	div.k2SearchBlock form input.button {    margin-left: 10px;   font-size: 13px; }
	.descripcion_seccion {    margin-bottom: 40px;}
	div#k2Container-Not .fecha_seccion {    position: absolute;    bottom: 124px;}
	.descripcion_seccion {    font-size: 1em;}
	#k2Container-Not h1 {    font-size: 1.8em;}
	div#iconos h3 {    font-size: 17px;    margin: 5px 0px 13px 0px;}
	#banner_secciones h1.banner_tit {       display: none; font-size: 58px;    color: #e8e8e8;    font-weight: 700;    text-transform: none;    top: -28px;    margin-left: 0px;}
	#banner_secciones h1.banner_tit2 {       font-size: 27px;    color: #80b0de;    text-transform: none;    top: 0px;    margin-left: 0px;    margin-top: 0px;}	
	#banner_secciones .banner-heading h2{   display: none;}
	.page-header {   display: block!Important; padding-top: 0px;}
	.page-header h1.article-title {    position: inherit;      width: auto;     font-size: 1.7em;}
	.page-header h1 {padding-top: 0px!important};
	.page-header {    padding-top: 15px;  text-align: center;    padding-bottom: 0px;    margin: 0 0 30px;    border-bottom: 1px solid #e4e4e4; display: block!Important;}
	.t3-content {    padding: 0px 15px;}	
	.date_item {    margin-top: 0px;     display: inline-block;     margin-bottom: 10px;}

	li.active {    color: white;}
	/*--BARRA--*/
	.t3-navbar-collapse.navbar-collapse.collapse.in {    letter-spacing: 0.5px;}
	.navbar-nav .open .dropdown-menu > li > a {margin-left: 10px;}
	.navbar-nav .open .dropdown-menu > li > a:before {margin-left: -18px;
    position: absolute;  font-family: fontawesome;  content: "\f105";      color: #000000;    font-weight: bold;}
	
	div#corredores {    padding: 10px 50px;}
	.header-section {    padding-bottom: 0px;  margin: 0px 50px;}
	.line-separate {    width: 80%;  border-bottom: 1px solid #bfc1c1;  margin-bottom: 15px;}
	img.logo-img {    max-height: 90px;}
	.logo-image {    text-align: left;}
	.logo {z-index: 999;  }
	.navbar-collapse {    padding-bottom: 10px;}
	.navbar-default {    z-index: 990; }
	.navbar-nav {float: none;}
	.navbar-nav > li > a {    padding-top: 10px;  padding-bottom: 10px;}	
	/*--BANNERS--*/
	.bannergroup {    margin-bottom: 15px;}
	.t3-sl-1 {    padding-bottom: 20px;  }
	.t3-sl-2 {    padding-top: 30px;  }
	/*--ICONOS PRINCIPAL--*/
	.rock-icon-left {    min-height: 0px;}
	/*--FOOTER--*/
	.footer-gob img{       width: 70%;  height: auto; }
	p.nombre {    font-size: 150%;}
	.footer-content .widget-title {    margin-bottom: 12px;}

	#k2Container-Not .catItemImageBlock {    overflow: hidden;  max-height: 300px;}
	#k2Container-Not span.catItemImage img {}
	#k2Container-Not h3.catItemTitle a {    font-size: 25px;}
	div#itemListLeading span.catItemDateCreated {    font-size: 14px;}	
	#k2Container-Not .article-details {    margin-left: 0px;  padding: 0px;}
	#k2Container-Not h2.itemTitle {    margin: 0px 0px;  font-size: 32px;  color: #737373;}
	#k2Container-Not .itemFullText {    font-size: initial;  font-weight: normal;  margin-top: 15px;}
	.article-date-post-format {    float: left;  position: absolute;  background-color: #FFF;  z-index: 100;}
	
}
	

.js-event-block {
    min-height: 280px;
    background-position: center center;
    background-repeat: no-repeat;
    margin-top: 15px;
    margin-bottom: 15px;
    max-width: 450px;
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    color: #fff;
    transition: all 250ms linear;
    background-size: cover;
}	
.article-promocion {
    background-color: rgba(0, 0, 0, 0.7);
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 0px;
    padding-right: 10px;
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    color: #fff;
    top: 190px;
    transition: all 250ms ease-in-out;
}
.js-event-block :hover{	}

.std-news-title {
  font-family: "Raleway";
  font-size: 36px;
  font-weight: 300;
  color: #23609F;
  margin-bottom: 30px; }

.std-news-thumb > a {
  min-height: 280px;
  background-position: center center;
  background-repeat: no-repeat;
  margin-top: 15px;
  margin-bottom: 15px;
  max-width: 450px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  color: #fff;
  transition: all 250ms linear;
  background-size: cover; }
@media (max-width: 767px) {
    .std-news-thumb > a {
      background-size: cover;
      position: relative; } }
	.std-news-thumb > a > article {
    background-color: rgba(15, 61, 93, 0.8);
    padding-left: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 15px;
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    color: #fff;
    top: 190px;
    transition: all 250ms ease-in-out; }
    .std-news-thumb > a > article > header {
      width: 100%;
      padding-left: 0;
      padding-right: 0; 
	  margin-bottom: 10px;}
@media (max-width: 767px) {
        .std-news-thumb > a > article > header {
          display: block; margin-bottom: 0px } }
      .std-news-thumb > a > article > header > span {
        display: table;
        width: 100%;
        height: 18px; }
        .std-news-thumb > a > article > header > span > span {
          font-size: 11px;
          line-height: 16px;
          font-weight: bold;
          color: #c3c3c3;
          display: table-cell;
          width: 100%;
          vertical-align: middle; }
      .std-news-thumb > a > article > header > div {
        display: table;
        width: 100%; }
        .std-news-thumb > a > article > header > div > h3 {
          font-weight: 400;
          font-size: 16px;
          line-height: 22px;
          color: #fff;
          margin-top: 0;
          margin-bottom: 0;
          display: table-cell;
          width: 100%;
          vertical-align: middle; }
@media (min-width: 992px) and (max-width: 1199px) {
    .std-news-thumb > a > article > header > div > h3 {
              font-size: 14px;
              line-height: 20px; } }
    .std-news-thumb > a > article > div {
      width: 100%; }
    .std-news-thumb > a > article > div > div {
        display: table;
        height: 104px;
        width: 100%; }
    .std-news-thumb > a > article > div > div > p {
           font-size: 14px;
          line-height: 20px;
          color: #fff;
          font-weight: 300;
              display: table-row;
          width: 100%;

		  }
@media (min-width: 992px) and (max-width: 1199px) {
    .std-news-thumb > a > article > div > div > p {
              font-size: 13px;
              line-height: 17px; } 
}
    .std-news-thumb > a > article > div > div > p > i {
            width: 100%;
            height: 2px;
            background-color: #a5ddea;
            display: block;
            margin: 0;
            margin-top: 10px;
            margin-bottom: 10px; }
    .std-news-thumb > a > article > div > div > p > span {
            color: #fff;
             font-weight: 400;
            display: block;
            padding-top: 4px; }
	.std-news-thumb > a:hover > article {
    top: 70px;
    transition: all 250ms ease-in-out; }
	.std-news-thumb.std-events-thumb > a:hover > article {
		top: auto;
		transition: all 250ms ease-in-out; }
@media (max-width: 767px) {
	.std-news-thumb > a > article > header > span, .std-news-thumb > a > article > header > span > span, .std-news-thumb > a > article > header > div, .std-news-thumb > a > article > header > div > h3, .std-news-thumb > a > article > div, .std-news-thumb > a > article > div > div, .std-news-thumb > a > article > div > div > p {
    height: auto; }
	.std-news-thumb > a:hover > article {    top: auto;  bottom: 0; }
	.std-news-thumb > a > article {    position: absolute;  bottom: 0;  top: auto;  padding-top: 16px; } 
}

.std-news-thumb>a{		background-position: initial;	}
.std-news-thumb>a:hover>article	{		top: 0px;		transition: all 250ms ease-in-out;	}	
.event-popup{		position: fixed;		bottom: 0;		left: 0;		width: 100%;		height: 100%;		background-color: rgba(0,0,0,0.7);		z-index: 999;		padding-top: 80px;		overflow: auto;		-webkit-overflow-scrolling: touch;		display: table;	}
.container.container-event .col-sm-5{		min-height: 326px;	}
.vertical-centered{		display: table-cell;		width: 100%;		height: 100%;		vertical-align: middle;	}
.container-event{		padding: 0 30px 0 30px;		background-color: #fff;	}

h2.event-title{		font-family: 'Raleway';		font-size: 24px;		line-height: 28px;		font-weight: normal;		color: #23609F;		margin-top: 0px;	}
p.event-paragraph{		font-size:16px;		line-height: 24px;		font-weight: 300;		margin-top: 0;		margin-bottom: 0;
color: #393939;		display: block;		margin-left: auto;		margin-right: auto;	}
.event-description{		overflow: auto;		-webkit-overflow-scrolling: touch;		max-height: 200px;	}

@media (max-width: 767px){
	.event-popup{			padding-top: 57px;			display: block;		}
	.vertical-centered{			display: block;		}
	.event-thumb{			margin-bottom: 15px;		}
	.event-description{			max-height: 100%;		}
	.std-news-thumb>a:hover>article{		    top: auto;		    bottom: 0px;		}	
.logos img {        max-width: 120px!Important;}	
}

/*---------------------------*/
.wrap.logos {    background-color: #ececec;}
.logos img {        max-width: 200px;}
.logo_minpro {    text-align: center;}
.logo_60 {    text-align: center;}
.logo_sc  {    text-align: center;}
.logo_cfi {    text-align: center;}
/*-------SOCIAL ICONS----------*/

.social-icons ul {    padding: 0;}
.text-center.social-icons ul {    display: inline-block;}
.social-icons li {    float: left;  list-style: none;}
.social-icons li a {    float: left;  height: 32px;  width: 32px;  line-height: 32px;  font-size: 16px;  text-align: center;
    margin: 0 8px 8px 0;  border-radius: 4px;  border: 0;  background: transparent;  color: #777;  overflow: hidden;  -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;  transition: all .3s ease;}
/*Colored*/
.social-icons.social-icons-colored a,.social-icons.social-icons-colored-hover a:hover {    color: #fff;  border: 0;}
.social-icons.social-icons-colored .social-rss a,.social-icons.social-icons-colored-hover .social-rss a:hover {    background-color: #faa33d;}
.social-icons.social-icons-colored .social-facebook a,.social-icons.social-icons-colored-hover .social-facebook a:hover {    background-color: #5d82d1;}
.social-icons.social-icons-colored .social-twitter a,.social-icons.social-icons-colored-hover .social-twitter a:hover {    background-color: #40bff5;}
.social-icons.social-icons-colored .social-vimeo a,.social-icons.social-icons-colored-hover .social-vimeo a:hover {    background-color: #35c6ea;}
.social-icons.social-icons-colored .social-myspace a,.social-icons.social-icons-colored-hover .social-myspace a:hover {    background-color: #008dde;}
.social-icons.social-icons-colored .social-youtube a,.social-icons.social-icons-colored-hover .social-youtube a:hover {    background-color: #ef4e41;}
.social-icons.social-icons-colored .social-instagram a,.social-icons.social-icons-colored-hover .social-instagram a:hover {    background-color: #548bb6;}
.social-icons.social-icons-colored .social-gplus a,.social-icons.social-icons-colored-hover .social-gplus a:hover {    background-color: #d68400;}
.social-icons.social-icons-colored .social-stumbleupon a,.social-icons.social-icons-colored-hover .social-stumbleupon a:hover {    background-color: #ff5c30;}
.social-icons.social-icons-colored .social-lastfm a,.social-icons.social-icons-colored-hover .social-lastfm a:hover {    background-color: #f34320;}
.social-icons.social-icons-colored .social-pinterest a,.social-icons.social-icons-colored-hover .social-pinterest a:hover {    background-color: #e13138;}
.social-icons.social-icons-colored .social-google a,.social-icons.social-icons-colored-hover .social-google a:hover {    background-color: #eb5e4c;}
.social-icons.social-icons-colored .social-evernote a,.social-icons.social-icons-colored-hover .social-evernote a:hover {    background-color: #9acf4f;}
.social-icons.social-icons-colored .social-dribbble a,.social-icons.social-icons-colored-hover .social-dribbble a:hover {    background-color: #f7659c;}
.social-icons.social-icons-colored .social-skype a,.social-icons.social-icons-colored-hover .social-skype a:hover {    background-color: #13c1f3;}
.social-icons.social-icons-colored .social-forrst a,.social-icons.social-icons-colored-hover .social-forrst a:hover {    background-color: #45ad76;}
.social-icons.social-icons-colored .social-linkedin a,.social-icons.social-icons-colored-hover .social-linkedin a:hover {    background-color: #238cc8;}
.social-icons.social-icons-colored .social-wordpress a,.social-icons.social-icons-colored-hover .social-wordpress a:hover {    background-color: #2592c3;}
.social-icons.social-icons-colored .social-grooveshark a,.social-icons.social-icons-colored-hover .social-grooveshark a:hover {    background-color: #ffb21d;}
.social-icons.social-icons-colored .social-delicious a,.social-icons.social-icons-colored-hover .social-delicious a:hover {    background-color: #377bda;}
.social-icons.social-icons-colored .social-behance a,.social-icons.social-icons-colored-hover .social-behance a:hover {    background-color: #1879fd;}
.social-icons.social-icons-colored .social-dropbox a,.social-icons.social-icons-colored-hover .social-dropbox a:hover {    background-color: #17a3eb;}
.social-icons.social-icons-colored .social-soundcloud a,.social-icons.social-icons-colored-hover .social-soundcloud a:hover {    background-color: #ff7e30;}
.social-icons.social-icons-colored .social-deviantart a,.social-icons.social-icons-colored-hover .social-deviantart a:hover {    background-color: #6a8a7b;}
.social-icons.social-icons-colored .social-yahoo a,.social-icons.social-icons-colored-hover .social-yahoo a:hover {    background-color: #ab47ac;}
.social-icons.social-icons-colored .social-flickr a,.social-icons.social-icons-colored-hover .social-flickr a:hover {    background-color: #ff48a3;}
.social-icons.social-icons-colored .social-digg a,.social-icons.social-icons-colored-hover .social-digg a:hover {    background-color: #75788d;}
.social-icons.social-icons-colored .social-blogger a,.social-icons.social-icons-colored-hover .social-blogger a:hover {    background-color: #ff9233;}
.social-icons.social-icons-colored .social-tumblr a,.social-icons.social-icons-colored-hover .social-tumblr a:hover {    background-color: #426d9b;}
.social-icons.social-icons-colored .social-quora a,.social-icons.social-icons-colored-hover .social-quora a:hover {    background-color: #ea3d23;}
.social-icons.social-icons-colored .social-github a,.social-icons.social-icons-colored-hover .social-github a:hover {    background-color: #3f91cb;}
.social-icons.social-icons-colored .social-amazon a,.social-icons.social-icons-colored-hover .social-amazon a:hover {    background-color: #ff8e2e;}
.social-icons.social-icons-colored .social-xing a,.social-icons.social-icons-colored-hover .social-xing a:hover {    background-color: #1a8e8c;}
.social-icons.social-icons-colored .social-wikipedia a,.social-icons.social-icons-colored-hover .social-wikipedia a:hover {    background-color: #b3b5b8;}
/* Border */
.social-icons.social-icons-border li a {    border: 1px solid #eee;  background: #80b0de;  color: #ffffff;}
/* Dark */
.social-icons.social-icons-dark li a {    background: #888;  color: #fff;}
/* Light */
.social-icons.social-icons-light li a {    background: #fff;  color: #333;  border: 1px solid #eee;}
/* Rounded */
.social-icons.social-icons-rounded li a {    border-radius: 50%;}
/* Medium Size */
.social-icons.social-icons-medium li a {    height: 42px;  width: 42px;  line-height: 42px;  font-size: 18px;  margin: 0 10px 10px 0;}
/* Large Size */
.social-icons.social-icons-large li a {    height: 48px;  width: 48px;  line-height: 48px;  font-size: 18px;  margin: 0 10px 10px 0;}
.social-icons:not(.social-icons-colored):not(.social-icons-colored-hover) li a:hover {	color:#fff;  background-color: #00558d;}
.social-icons li:hover i {    -webkit-animation: toTopFromBottom 0.3s forwards;  -moz-animation: toTopFromBottom 0.3s forwards;  animation: toTopFromBottom 0.3s forwards;}        

/* ----------------------------------------------------------------------
Lists
-------------------------------------------------------------------------*/
ul.list.list-arrow-icons a {    font-weight: 400;}
ul.list.list-arrow-icons a:hover {        color: #80b0de;}
ul.list-large.list-icons  {     font-weight: 400;}
dl, ol, ul {    padding-bottom: 0;  padding-left: 20px;}
ol {    padding-left: 1.6em}
ol li {    padding-left: 6px;}
.list-unstyled ul li {    list-style: none;}
.list {    clear: both;  display: block;  position: relative;}
.list-lines,.list-icons,.list-simple,.list-posts,.list ul {    padding: 0px;}
.list,.list-lines,.list-icons,.list-simple,.list-posts,.list-tweets li {    list-style: none;}
.list-icons li,.list-arrow-icons li,.list-tweets li {    padding-left: 22px; padding-bottom: 3px; }
.list-arrow-icons li:before {    margin-left: -18px;  position: absolute;  font-family: fontawesome;  content: "\f105"; color: #80b0de; margin-top: 3px; font-weight: bolder;}
.widget-tweeter li:before,.widget-twitter li:before {    margin-left: -18px;  position: absolute;  font-family: fontawesome;  content: "\f099";}
.list-tweets .list-tweets-date,.widget-tweeter .tweets_txt > span,.widget-twitter .tweets_txt > span {    display: block;  font-size: 12px;  font-style: italic;
    opacity: 0.8;}
.list-icons li i {    font-size: 14px;  margin-left: -22px;  margin-right: 6px;  top: 0;}
.list-lines li {    border-bottom: 1px solid #ddd;  padding: 10px 0 10px 2px;}
.list-lines li:last-child {    border-bottom: 0px;}
.background-dark .list-lines li {    border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.list-medium li {    margin: 12px 0;}
.list-large li {    margin: 8px 0;}
.list-large li:first-child,.list-medium li:first-child {    margin-top: 0;}
.list-large li:last-child,.list-medium li:last-child {    margin-bottom: 0;}
.list-posts small {    display: block;  font-style: italic;  opacity: 0.7;}
.list-check {    list-style: outside none none;  margin-bottom: 20px;}
.list-check li {    margin-bottom: 10px;}
.list-check li:last-child {    margin-bottom: 0;}
.list-check li::before {    color: #333;  content: "\f00c";  display: inline-block;  font-family: fontawesome;  font-size: 18px;
    height: 20px;  line-height: 19px;  margin-right: 10px;  padding-left: 2px;  text-align: center;  vertical-align: middle;  width: 20px;}
.list-check.default li::before {    border: 2px solid #fe5e3e;  color: #fe5e3e;}
.list-check.blue li::before {    border: 2px solid #00d2ed;  color: #00d2ed;}
.list-check.green li::before {    border: 2px solid #00e095;  color: #00e095;}
.list-arrow {    list-style: outside none none;  margin-bottom: 20px;  padding: 0px;}
.list-arrow li {    margin-bottom: 10px;}
.list-arrow li:last-child {    margin-bottom: 0;}
.list-arrow li::before {    border-radius: 50%;  color: #333;  content: "";  display: inline-block;  font-family: fontawesome;
    content: "\f18e";  font-size: 18px;   height: 20px;  line-height: 19px;  margin-right: 10px;  padding-left: 2px;  text-align: center;
    vertical-align: middle;   width: 20px;}

.t3-navhelper {    margin-top: 30px;}
.imprimir {display: none;}
div#qrcode {    float: right;     margin-top: 5px;}
div#url {    font-size: 10px;    text-align: right; margin-top: 5px; font-weight: 500;}

table#boletin {margin:0px;}
table#boletin td {    padding: 0px; border: 0px;}
div#cuerpo table td{    border: 1px solid #dddddd; padding: 2px 5px;  word-break: break-word;}
div#cuerpo table, div#cuerpo table td  {  width: auto!Important; font-size: 14px;}
thead {    background-image: url(/images/fff.jpg);    background-repeat: repeat;    background-size: cover;    z-index: 999; background-color: #FFF!Important;}
table#boletin th {  border: 0px; padding: 0px;   background-image: url(/images/fff.jpg);    background-repeat: repeat;    background-size: cover;    z-index: 999; background-color: #FFF!Important;}

/*--------- PHOCA DOWNLOAD -------------*/
#phoca-dl-categories-box div.pd-categoriesbox {text-align: left;  margin: 10px 0px 10px 0px; padding: 0px;}
.pd-subcategory {display: inline-block;width: 33%;}
#phoca-dl-category-box .pd-subcategory, #phoca-dl-file-box .pd-file {margin: 1%;font-weight: bold;}

#phoca-dl-category-box .pd-category h3, #phoca-dl-file-box .pd-file h3, #phoca-dl-download-box .pd-file h3 {
    background: none!Important;    border-bottom: 1px solid #e9e9e9;    border: 0px!Important;    margin-top: 20px;    margin-bottom: 15px;    padding: 0px;     font-weight: 600;    color:#6a6a6a;    font-size: 2em;}
.pd-hr-cb {border-bottom: 0px;}
h3.pd-ctitle {background: #FFF; border-bottom: 1px solid #e9e9e9; border: 0px;margin-top: 20px;margin-bottom: 15px;padding: 0px;font-weight: 700;color: #428bca;font-size: 30px;}
#phoca-dl-categories-box div.pd-title {  font-weight: bold;    font-size: 130%;  line-height: 1.2;  margin: 0px 0px 0px 0px;  padding-left: 75px;  background: url('../images/folder.png') 0 center no-repeat;  background-size: 70px;  height: 50px;  }
#phoca-dl-categories-box a: {text-decoration: none;}

#phoca-dl-category-box  small {  font-size: 70% !Important;color: #999999;}
/*#phoca-dl-category-box .pd-subcategory {font-weight: 400; font-size: 132%;  margin: 10px 0px 10px 0px;  padding-left: 50px;  background: url('../images/folder.png') 0 center no-repeat;   background-size: 15%;height: 30px;  }*/

#phoca-dl-category-box .pd-buttons.button-mes {float: right;    width: 100%;    margin-left: auto;    margin-right: auto;    padding: 3px;margin: 0px;}
.pd-float.title {    font-size: 15px;    font-weight: 600;    margin-top: 2px;}
/*--------- PHOCA DOWNLOAD / VISTA DESCARGA-------------*/
#phoca-dl-category-box .pginline {display: none;}
#phoca-dl-category-box .pd-filebox {width: 22%; float: left;	padding: 5px 8px;	border:1px solid #d9d9d9;}
#phoca-dl-category-box .pd-filenamebox {position: relative;float: none;margin: 0px;}
#phoca-dl-category-box .pd-document64 {background: none;padding: 0px;height: auto;line-height: normal; }
#phoca-dl-category-box .pd-float { float: left; text-align: left;	font-size: 15px;	margin: 5px 0px 0px 0px;	width: 70%;}
#phoca-dl-category-box .icono-pdf {text-align: center;float: left;margin: 0px;}
#phoca-dl-category-box .icono-pdf  img {max-width: 40px;    margin-right: 10px;}
#phoca-dl-category-box .icono-pdf i {    width: 40px;    margin-right: 5px; color: #80b0de;}

#phoca-dl-category-box .pd-fl-m {text-align: center;	margin: 0px;	float: left;	font-size: 13px;	font-weight: initial; min-width: 100%;}
#phoca-dl-category-box .pd-cant {text-align: right;	margin: 0px;	float: left;	font-size: 13px;	font-weight: initial; width: 27%;}
#phoca-dl-category-box .pd-texto {font-weight: bold;color: #333;margin-top: 5px;}
#phoca-dl-category-box .pd-botones {width: 100%;text-align: center;}
#phoca-dl-category-box .pd-button-download {float: left;     width: 100%;}
#phoca-dl-category-box .pd-button-preview {float: right;     width: 100%;}
#phoca-dl-category-box .btn-warning {font-size: 12px;}
#phoca-dl-category-box .btn-success {/*color: #4F4F4F;background-color: #DDDDDD;border-color: #D3D3D3;*/font-size: 12px;}
#phoca-dl-category-box .pd-buttons, #phoca-dl-file-box .pd-buttons, #phoca-dl-download-box .pd-buttons {float: right;width: 50%;margin-left: auto;margin-right: auto;padding: 3px;margin: 0px;}
#phoca-dl-category-box  .btn {padding: 2px 5px !Important;     width: 100%;}
#phoca-dl-category-box .pd-filebox {
    margin: 20px 20px 5px 0px;
  }
#phoca-dl-category-box  .btn-warning {    color: #ffffff;  background-color: #9a9a9a!Important;  border-color: #9a9a9a!Important;}
#phoca-dl-category-box  .btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning { color: #000000;    background-color: #f1f1f1!Important;    border-color: #d3d3d3!Important; }
#phoca-dl-category-box  .btn-success {    color: #ffffff;    background-color: #80b0de!Important;    border-color: #80b0de!Important;}
#phoca-dl-category-box  .btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-btn-success {  color: #000000;    background-color: #f1f1f1!Important;    border-color: #d3d3d3!Important;}
.dTreeNode {    font-family: "Titillium Web", sans-serif!Important;    font-size: 13px;
}
/*------------MODULO - PHOCA DOWNLOAD TREE #Mod395 / POSITION2 BOLETIN ---------------*/
.dtree {margin: 10px 0px 10px 5px;}
img#idtree_* {display: none!Important;}
.dtree {	font-family: font-family: inheritImportant;	font-size: 13px!Important;}
.dtree a.node:hover, .dtree a.nodeSel:hover {	text-decoration: none!Important;}
.dtree a.nodeSel {	background-color: #428BCA!Important;	color: #FFF;}
.dTreeNode {}
.dtree img {	border: 0px;	vertical-align: middle;}
.dtree a {text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {	white-space: nowrap;	padding: 1px 2px 1px 2px;}
.dtree .clip {	overflow: hidden;}
.jstree-proton .jstree-clicked {    background: #80b0de!Important}
.jstree-proton .jstree-hovered {background: #6a6a6a!Important; color: #fff!Important;}

#Mod395{    margin-top: 10px;    background-color: #e8e8e8;    overflow: hidden;    padding: 10px !Important;    margin-bottom: 0px;}
#Mod395 .t3-module .module-inner {padding: 0px 1px 0px 21px;}
#Mod395 .module-title {    font-size: 20px;    margin: -8px -10px 8px -10px;    color: #6a6a6a;    padding: 8px 16px;    font-weight: 600;}
#Mod395 ul, menu, dir {display: block;list-style-type: none;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px;}


/*------------MODULO - PHOCA DOWNLOAD TREE --FIN ---------------*/

/*----carrousel - slide-----*/
div#myCarousel .carousel-indicators {    bottom: -50px;}
div#myCarousel .carousel-indicators .active {    background-color: #939393;}
div#myCarousel .carousel-indicators li {    border: 1px solid #939393;}



@media (max-width: 767px){
	.itemFullText table,.itemFullText table td  {  width: auto!Important; display: block;   overflow-x: auto;    -webkit-overflow-scrolling: touch;}
	/*------------MODULO - PHOCA DOWNLOAD--*/
	#phoca-dl-category-box .pd-filebox {    width: 100%!Important;	   margin: 10px 0px;  }
  	#phoca-dl-category-box .pd-subcategory {    width: 90%!Important;	margin: 10px 0px 15px 0px!Important;	font-size: 150%!Important;	padding-left: 25%!Important;  }
	.dTreeNode {    font-size: 15px!Important;   padding: 10px;	}
	#phoca-dl-category-box .pd-buttons {    padding: 7px 15px 9px!Important;}
	a.btn.btn-warning.pd-modal-button {    font-size: 15px!Important;}
	#phoca-dl-category-box .btn-success {    font-size: 15px!Important;}
   
	.pd-float.title {    margin-top: 8px; width: auto;}
	.pd-cant {text-align: left;    margin: 11px 10px;    float: left;    font-size: 13px;    font-weight: initial;    width: auto;}
	.pd-texto {    overflow: auto;    width: 68%;    margin-left: 16%;}
	.pd-cb {    display: none;}
	.pd-category form {    display: none;}
	div#phdtjstree5ee1c688438e8 {    font-size: 20px !important;} 
	ul.jstree-children {    font-size: 17px;}
	/*------------MODULO - PHOCA DOWNLOAD --FIN ---*/
	/*----carrousel - slide-----*/
	.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {       top: 25%;}
}

@media print {
/*@page {size: landscape;}
@page rotada {size: landscape;}*/
/*@page {size: A4 portrait; margin: 0.5cm 1cm 1cm 1cm;}*/
@page {margin: 0.8cm 1cm 0.8cm 1cm;}
/*@page rotada {size: A4 portrait;margin: 0.8cm 0.5cm 0.5cm 0.5cm;}*/
.imprimir {    display: block;}
div#accessibility {display: none;}
	
a.itemPrintThisPage,
div.itemHeader h2.itemTitle span sup,
div.itemToolbar,
div.itemRatingBlock,
div.itemLinks,
div.itemSocialLinksBlock,
/*div.itemAttachmentsBlock,*/
div.itemRelated,
div.itemAuthorLatest,
div.itemVideoBlock,
div.itemNavigation,
div.t3-sidebar, .t3-navhelper,.t3-footer, header#t3-header, #azoom-go-to-top, .noimprimir
{display:none;}


div#encabezado {    margin-bottom: 2%; background-color: #FFF!Important; z-index:999;}
/*div#cuerpo {  min-height: 72%; }*/
div#pie {     margin-top: 2%;}

.t3-content {    padding-top: 0px;    padding-bottom: 0px;}
.t3-header {    padding: 0px; background-color: #FFF!Important;}
.logo a {    width: 100%;}
.logo {    width: 70%; padding: 0px;background-color: #FFF!Important;}
.logo-image {    margin-top: 10px;}
.qr {    width: 30%;    padding: 0px;background-color: #FFF!Important;}
div#qrcode img {    width: 40%; float: right;}
.logo2 a {    width: 100%;}
.logo2 {    width: 33%; padding: 0px; float: left;}
.logo2-image {    margin-top: 20px;}
.autoridades {    width: 67%;    padding: 0px; text-align: right;     float: right;}
div#pie .col-md-8 {    width: 67%; padding: 0px; text-align: right;}
hr {    border-bottom: 1px solid #c5cdd1;    border-bottom: none;    margin: 0px;}
.url2 {    padding-bottom: 5px;    border-bottom: 1px solid #c5cdd1;	    margin-bottom: 20px; background-color: #FFF!Important;background-image: url(/images/fff.jpg); background-repeat: repeat;    background-size: cover;    z-index: 999;}
div#url {   background-color: #FFF!Important;}
.container {    width: 100%; padding: 0px; background-color: #FFF!Important;}
div#t3-mainbody .col-md-pull-3 {    right: 0;}
div#t3-mainbody .col-md-9, div#t3-mainbody .col-md-8 {    width: 100%;}
div#t3-mainbody .itemFullText {   font-size: 15px;}
.autoridades p {    font-size: 9px!Important; margin: 2px;}
.autoridades b {   font-weight: 600;}
p.ministerio {    font-size: 11px;    font-weight: 600; margin-top: 10px;     text-transform: uppercase;}

/*
.t3-content {    overflow: auto;    display: contents;}
div.itemView {    display: block;    overflow: auto;}
*/


  *,
  *:before,
  *:after {
    background: background-color: #FFF!Important;
	/*background: transparent !important;*/
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: "";/*content: " (" attr(href) ")";*/
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
	    z-index: 999;
    background-color: #FFF!Important;
  }
  tr,
  img {
    page-break-inside: auto;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
.itemFullText table,.itemFullText table td  {  display:table-cell; }
  div#cuerpo table td{    word-break: break-word;}
}
