.mgTop60{
	margin-top:60px;
}

.mgTop0{
	margin-top:0px!important;
}

.clearLeft{
	clear:left;
}

h4.small{
	font-size:1.2em;
	margin-bottom: 5px;
}

.mgBottom0{
	margin-bottom:0;
}

.heading-primary{
	text-transform: uppercase;
}

.titInstitucional{
	font-size: 1.8em;
	text-transform: inherit;
	color:#0072bb;
	line-height: 28px;
}

/*------------------------- SLIDER -------------------------*/

.tp-caption p{
	color:#ffffff;
	line-height: inherit;
	opacity: 1;
	text-shadow: 1px 1px 2px #000000;
}

.shadow-tit {text-shadow: 1px 1px 2px #000000;}

/*------------------------- FIN SLIDER -------------------------*/

/*------------------------- CONTACTO -------------------------*/

#contactForm select{
	padding:10px;
	width: 100%;
	display:block;
	border:1px solid #ced4da
}

.mapaContacto{
	margin-top:50px;
}

/*------------------------- FIN CONTACTO -------------------------*/


/*------------------------- TOP PANTALLAS INTERNAS -------------------------*/

.topInternas{
	height:100px;
	background-color:#f4f4f4;
	margin-bottom:60px;
}

.topInternas .container, .topInternas .container .row, .topInternas .container .row .col-lg-6{
	height: 100%;
}

.topInternas h2{
	margin-bottom: 0;
	font-size: 1.8em;
	padding-top: 5%;
	border-bottom: 5px solid #0072bb ;
	height: 100%;
	float:left;
}

.breadcrumb{
	margin-bottom: 0;
	padding:0;
	background-color: transparent;
	justify-content:flex-end;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.breadcrumb li:before{
	color: inherit;
    opacity: 0.5;
    font-family: FontAwesome;
    content: "\f105";
    padding: 0 7px 0 5px;
}

.breadcrumb li:first-child:before{
    content: "";
}

/*------------------------- FIN TOP PANTALLAS INTERNAS -------------------------*/


/*------------------------- HEADER & CERTIF. ORIGEN -------------------------*/

.header-nav-bar .header-container{
	padding-left:0!important;
	padding-right:0!important;
}

/*.header-nav-bar{
	background-color:#0072bb;
}
*/
.certificado-origen-header{
	color:#fff;
	background-color:#0072bb;
	padding:7px 14px;
	border-radius: 4px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 12px;
}

.certificado-origen-header:hover{
	color:#fff;
	background-color:#005f9c;
	text-decoration: none;
}

.solidDivider{
	background-image: none;
	height:1px;
	background-color: #eee;
	margin:0 0 22px 0;
}

.searchDesktop .btn{
	padding-top:6px!important;
	padding-bottom:0!important;
}

.searchDesktop input{
	padding:5px 34px 6px 10px!important;
	font-size: 0.85em!important;
}

.searchDesktop{
	margin-left: 5px!important;
}

@media (max-width:992px){
	.searchDesktop{
		display: none!important;
	}
	.header-nav-bar{
		background:#0072bb;
	}
}

@media (min-width:992px){
	.searchMobile{
		display: none!important;
	}
}

#header .header-btn-collapse-nav{
	font-size:1.4em!important;
}

.searchMobile{
	padding-left:15px;
	margin-left: 0!important;
}

.searchMobile input{
	outline:0;
	box-shadow: none;
	border:0;
	width: 200px!important;
	padding:5px 34px 6px 15px!important;
}

.searchMobile .btn{
	padding-top:6px!important;
}

.mg22{
	margin:22px 0;
}

.mgLang{
	margin:0 5px 2px 0;
}

.languages{
	font-size:0.9em;
}

@media (max-width:768px){
	.d-768-none{
		display: none;	
	}
}

#language{
	color:#777;
}

.header-logo img{
		max-width:160px;
		height:53px;
	}

@media (max-width:768px){
	#header .header-search{
		margin-left:0;
	}
	.pad15{
		padding:0 15px;
	}
	#header .header-nav-top .nav > li > a{
		padding:0 5px;
	}
	.logoDesktop{
		display:none;
	}
}


#header .header-nav-top .nav > li > a .fa{
	font-size:1.2em;
}

#header .fa-lock{
	margin-right:5px!important;
}

/*------------------------- FIN HEADER & CERTIF. ORIGEN -------------------------*/

/*------------------------- SPONSORS -------------------------*/

.sponsors{
	background-color:#222222;
	padding-top:50px;
	padding-bottom:50px;
	width: 100%;
	display: block;
	color:#fff;
	text-align: center;
}

.sponsors h1{
	color:#fff;
	display: inline-block;
	vertical-align: top;
	margin:0 20px 0 auto;
	font-size:2em;
}

.sponsors img{
	max-width:150px;
}

.sponsorsPlatino img{
	max-width: 300px;
	margin: 0 auto;
	display: block;
}

.sponsorsPlatino .owl-carousel{
	margin: 0 auto;
	display: block;
}

/*.sponsorsPlatino .owl-carousel .owl-stage-outer{
	margin: 0 auto;
	max-width: 300px;
}*/

.sponsorsPlatino h5{
	background: #b7b5a3; /* Old browsers */
	background: -moz-linear-gradient(left, #b7b5a3 1%, #ededed 50%, #b7b5a3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #b7b5a3 1%,#ededed 50%,#b7b5a3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #b7b5a3 1%,#ededed 50%,#b7b5a3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	text-align: center;
    text-align: center;
    margin-bottom: 0;
    padding: 10px 0;
}

.sponsorsOro{
	float:left;
	border-right: 1px solid #DBDBDB;
	margin-bottom: 15px;
	padding-left: 0;
}

.sponsorsOro h5{
	background: #c9b031; /* Old browsers */
	background: -moz-linear-gradient(left, #c9b031 0%, #f5dc5d 51%, #c9b031 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #c9b031 0%,#f5dc5d 51%,#c9b031 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #c9b031 0%,#f5dc5d 51%,#c9b031 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	text-align: center;
	margin-bottom: 0;
    padding: 10px 0;
}

.sponsorsPlata{
	float:left;
	padding-right: 0;
}

.sponsorsPlatino .owl-carousel .owl-nav, .sponsorsOro .owl-carousel .owl-nav, .sponsorsPlata .owl-carousel .owl-nav{
	top:13px;
}

.sponsorsOro .owl-carousel, .sponsorsPlata .owl-carousel{
	margin-bottom: 0;
}

.sponsorsPlata h5{
	margin-bottom: 0;
	background: #b0b0b0; /* Old browsers */
	background: -moz-linear-gradient(left, #b0b0b0 0%, #e5e5e5 50%, #b0b0b0 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #b0b0b0 0%,#e5e5e5 50%,#b0b0b0 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #b0b0b0 0%,#e5e5e5 50%,#b0b0b0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	text-align: center;
    padding: 10px 0;
}

@media (max-width:480px){
	.sponsors h1{
		display: block;
		margin:0 auto 15px auto;
	}
	.sponsors{
		padding-top:25px;
		padding-bottom:25px;
	}
	.sponsors img{
		margin-left: 15px;
	}
	.sponsorsOro{
		padding-right: 0;
		border-right:0;
	}
	.sponsorsPlata{
		padding-left: 0;
	}
}

/*------------------------- FIN SPONSORS -------------------------*/

/*--------------------- NOTICIAS -------------------*/

#portfolioPagination .pagination{
	justify-content:center;
	align-items:center;
}

.noticias{
	margin-bottom:0;
}

@media (max-width:768px){
	.noticias{
		margin-bottom:25px;
	}
}

.noticia-destacada{
	margin-bottom: 0;
}

.noticia-destacada .thumb-info .thumb-info-action-icon{
	border-radius: 6px;
	font-size:1.1em;
	color:#fff;
	width:100px;
	height: 37px;
	display: block;
	padding:8px 0;
	left:72px;
	line-height: inherit;
	opacity: 0;
}

.noticia-destacada .thumb-info:hover .thumb-info-action-icon{
	top:73px;
	opacity: 1;
}

.thumb-info-action-icon:hover{
	background: #00a1f2;
}

.noticia-destacada .dateNoticia{
	color:#ccc;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
}

.noticia-destacada .solidDivider{
	margin-top:10px;
}

.noticia-destacada:last-child .solidDivider{
	display: none;
}

@media (min-width:768px){
	.noticia-destacada .solidDivider{
		display:none;
	}
}

.noticia-destacada h5{
	font-size:16px;
	font-weight: 400;
	text-transform: inherit;
}

.noticia-destacada a:hover{
	text-decoration: none!important;
}

.noticia-destacada a:hover h5{
	color:#0099e6;
}

.leer-mas{
	font-weight: 700;
	color:#f89803;
	text-decoration: none;
}


.noticia-destacada .introNoticia p{
	line-height: 18px;
}

.post-content h4{
	margin-bottom: 25px;
	color:#777;
	font-size: 1.3em;
}

.post-content h2{
	margin-bottom: 25px;
}

.noticia-detalle .owl-stage-outer{
	margin-left:0!important;
	margin-right:0!important;
}

.content .social-icons li{
	box-shadow: none;
}
.content .social-icons li.social-icons-facebook a{
	background:#3b5a9a;
	color:#FFF !important
}
.content .social-icons li.social-icons-googleplus a{
	background:#dd4b39;
	color:#FFF !important
}
.content .social-icons li.social-icons-twitter a{
	background:#1aa9e1;
	color:#FFF !important
}
.content .social-icons li.social-icons-linkedin a{
	background:#0073b2;
	color:#FFF !important
}

.material-adjunto{
	padding-left:0;
}

.material-adjunto li{
	list-style-type: none;
	font-size: 1.1em;
	margin-bottom: 10px;
}

.material-adjunto li:before{
	color: inherit;
    opacity: 0.5;
    font-family: FontAwesome;
    content: "\f101";
    padding: 0 7px 0 5px
}

.material-adjunto li a{
	color:#777;
}

.material-adjunto li i{
	margin-left: 10px;
}

article .img-portada{
	margin-bottom: 25px;
	text-align: center;
}

article.post .post-date .day{
	color:#f99a00;
	background: #fff;
}

article.post .post-date{
	margin-right:20px;
	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

article.post-large, article.post-large .post-image, article.post-large .post-date, article.post-large .post-video{
	margin-left:0;
}

article .post-video{
	border:0;
	margin-bottom:20px;
}

/*--------------------- FIN NOTICIAS -------------------*/

/*--------------------- DIRECTORIO DE EMPRESAS -------------------*/

.directorioTit{
	background-color: #0072bb;
	padding:30px;
	text-align: left;
}

.directorioTit h1{
	color: #fff;
	font-weight: 300;
	font-size:30px;
	line-height: 34px;
	margin-bottom: 0;
}

.directorioTit p{
	color: #fff;
	font-size:15px;
	margin-bottom:0;
}

.directorioTit hr{
	background-color: #fff;
	width:50px;
	margin-left:0;
	margin-top:20px;
	margin-bottom:20px;
	display: block;
	background-image:none;
	height:1px;
}

.alfabeto{
	background-color:#e35b1f;
	padding:30px;
}

.alfabeto hr{
	background-color: #fff;
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
	display: block;
	background-image:none;
	height:1px;
}

.alfabeto p{
	color:#fff;
	font-size:16px;
}

.alfabeto i{
	color:#fff;
}

.directorioSelect{
	margin-top:30px;
}

.alfabeto select{
	border-radius:0;
	border:0;
	padding:9px 10px 9px 7px;
	width: 100%;
	font-size:13px;
	color:#9d9d9d;
}

@media (max-width:768px){
	.alfabeto select{
		margin: 10px auto;
	}
}

.alfabeto .searchAlfabeto{
	text-align: center;
	font-size: 1.75em;
	vertical-align: middle;
	padding-top:5px;
}

@media (max-width:768px){
	.alfabeto .searchAlfabeto a{
		background-color:#fff;
		width: 100%;
		display: block;
		padding:9px 0;
		margin-top: 5px;
		border-radius:.3rem;
	}
	.alfabeto .fa-search{
		color:#e35b1f;
	}
}

.letrasAlfabeto{
	font-size:20px;
	font-weight: 300;
	margin-bottom:25px;
}

.letrasAlfabeto a{
	font-weight: 700;
	line-height: 35px;
}

.letrasAlfabeto a:not(:last-child):after{
	content: "\007C";
    font-family: 'Open Sans';
    padding:0 0 0 4px;
    font-weight: 400;
}

.letrasBlue{
	margin-bottom: 0;
}

.letrasBlue a{
	color:#0072bb;
}

.letrasOrange a{
	color:#fff;
}

.letrasOrange a:after{
	color:#b33700;
}

.letrasOrange a:hover{
	text-decoration: none;
}

.letrasBlue a:after{
	color:#ccc;
}

.letrasOrange a:hover{
	color:#b33700;
	text-decoration: none;
}

.letrasBlue a:hover{
	text-decoration: none;
	color:#333;
}

.select-opciones{
	display: block;
	width: 100%;
	margin-bottom: 25px;
}

.select-opciones select, .select-opciones input{
	display: block;
	width: 100%;
	margin-bottom: 25px;
	padding:10px 10px;
}

.select-opciones h4.grey{
	font-size: 1.2em;
	color: #777;
}

.select-opciones h4.grey:before{
	content: "\f0da";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #777;
    padding-right: 10px;
}

.select-opciones .blue a{
	color:#0072bb;
}

/*--------------------- FIN DIRECTORIO DE EMPRESAS -------------------*/


/*--------------------- EVENTOS -------------------*/

.eventosCard{
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

.eventosCard:hover{
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

@media (max-width:768px){
	.eventosCard{
		margin-bottom: 20px;
	}
}

.eventosCard .date{
	background-color:#f99a00;
	color:#fff;
	padding: 15px 30px;
	font-weight: 700;
	font-size:15px;
}

.eventoDetalle .date{
	color:#f99a00;
	padding: 0 0 15px 0;
	font-weight: 700;
	font-size: 1.1em;
}

.eventosCard .top{
	background-color:#f99a00;
	color:#fff;
	padding: 15px 30px;
	font-weight: 700;
	font-size:15px;
}

.eventosCard .eventoDate, .eventosCard .eventoTime, .eventoDetalle .eventoDate, .eventoDetalle .eventoTime {
	display: inline-block;
	vertical-align: top;
}

.eventosCard .eventoDate, .eventoDetalle .eventoDate{
	margin:5px 15px 5px 0;
}

.eventosCard .eventoTime, .eventoDetalle .eventoTime{
	margin:5px 0;
}

.eventosCard .eventoDate i, .eventosCard .eventoTime i{
	color:#fff;
	font-size: 1.2em;
	margin-right:10px;
}

.eventoDetalle .eventoDate i, .eventoDetalle .eventoTime i{
	color:#f99a00;
	margin-right:10px;
}

.eventosCard .content{
	padding:30px;
}

.eventosCard .content h5, .eventoDetalle .content h5{
	font-size:16px;
	font-weight: 400;
	text-transform: inherit;
}

.eventosCard .content .location{
	color:#f99a00;
	font-size:13px;
}

.eventoDetalle .content .location{
	color:#f99a00;
	margin-bottom: 30px;
	display: block;
	font-size: 1.1em;
}

.eventosCard .content .location i, .eventoDetalle .content .location i{
	color:#f99a00;
	font-size: 1.2em;
	margin-right:10px;
}

.eventosCard .content p{
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}


/*--------------------- FIN EVENTOS -------------------*/


/*--------------------- TARJETA DE MEMBRESÍA -------------------*/


.tarjetaMembresia{
	vertical-align: middle;
	display: flex;
	align-items:center;
}

.tarjetaMembresia .col-md-7{
	vertical-align: middle;
}

.tarjetaMembresia img{
	width: 90%;
	display: block;
	margin:0 auto;
}

.tarjetaMembresia h1{
	color:#0072bb;
	font-size:32px;
	font-weight:700;
	margin-bottom:20px;
}

.tarjetaMembresia h3{
	color:#0072bb;
	font-size:20px;
	font-weight:300;
	margin-bottom:25px;
	text-transform: inherit;
}
/*agregado por marielena para la caja de acceso que esta en la home*/
.tarjetaMembresia .col-md-7 p{
	color:#0072bb;
	font-size:20px;
	font-weight:300;
	margin-bottom:25px;
	text-transform: inherit;
}

@media (max-width:768px){
	.tarjetaMembresia img{
		margin-bottom: 20px;
		width: 70%;
	}
	.tarjetaMembresia h1{
		text-align: center;
		font-size: 24px;
	}

	.tarjetaMembresia h3{
		text-align: center;
		font-size: 16px;
	}
	.tarjetaMembresia .col-md-7 p{
		text-align: center;
		font-size: 16px;
	}
	.tarjetaMembresia a{
		margin:0 auto;
		display: block;
		width: 100px;
	}
}

.listTarjeta{
	margin-top:50px;
}

.listTarjeta .col-md-4{
	margin-bottom:50px;
}

.listTarjeta img{
	display: block;
	margin:0 auto 10px;
	max-width:80px;
}

.listTarjeta h4 a{
	color:inherit;
}

.tarjetaCard{
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

.tarjetaCard:hover{
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

@media (max-width:768px){
	.tarjetaCard{
		margin-bottom: 20px;
	}
}

.tarjetaCard .content{
	padding:30px;
}

.tarjetaCard .content h5{
	font-size:16px;
	font-weight: 400;
	text-transform: inherit;
}

.tarjetaCard .categoria{
	margin-bottom:10px;
	display: block;
}

.tarjetaCard .categoria i{
	color:#f7d412;
	margin-right: 2px;
}

.tarjetaCard .owl-carousel{
	margin-bottom:0;
}

.tarjetaCard .owl-theme .owl-dots .owl-dot span{
	width: 7px;
	height: 7px;
	margin:0 5px;
}

.tarjetaCard .img-thumbnail{
	border-radius:0;
	padding:0;
	border:0;
}

.tarjetaCard .img-thumbnail img{
	border-radius:0;
}

.tarjeta{
	margin-bottom:50px;
}

/*--------------------- FIN TARJETA DE MEMBRESÍA -------------------*/


/*--------------------- FOOTER -------------------*/

#footer{
	padding-top:50px;
}

#footer .noticias a{
	margin-bottom:10px;
	display: block;
}

#footer a{
	color:#959595;
}

#footer p{
	color:#959595;
}

#footer .noticias i{
	margin:7px 8px 10px 0;
}

.footer-copyright .pentamedia{
	text-align:right;
}

#footer .footer-copyright p{
	color:#777;
}

@media (max-width:768px){
	.footer-copyright .pentamedia{
		text-align:center;
	}
	#footer .footer-copyright p{
		text-align: center;
	}
}

#footer .social-icons li{
	box-shadow: none;
}



/*--------------------- FIN FOOTER -------------------*/


/*--------------------- SIDEBAR -------------------*/


.bannerCentroIntegral{
	border-radius:4px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.04);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.04);
	text-align: center;
	padding:5px;
	border-bottom: 3px solid #eee;
	background-color:#fff;
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
    margin-bottom: 20px;
    border-radius: 0px;
}

.bannerCentroIntegral:hover{
	-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.15);
	box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.15);
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
    border-bottom:3px solid #0072BB;
}

.bannerCentroIntegral a{
	color:#0072bb;
	font-size:15px;
	font-weight: 700;
}


.bannerCentroIntegral img{
	margin:0 auto;
	width: 100%;
}


.bannerDescarga{
	border-radius:4px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.04);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.04);
	text-align: center;
	padding:25px 15px 25px 15px;
	border:1px solid #eee;
	background-color:#fff;
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
    margin-bottom: 20px;
}

.bannerDescarga:hover{
	-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.15);
	box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.15);
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

.bannerDescarga a{
	color:#0072bb;
	font-size:15px;
	font-weight: 700;
}

.bannerDescarga a i{
	color:#0072bb;
	margin-right: 10px;
}

.bannerDescarga h4{
	font-size:16px;
	font-weight: 700;
	text-transform: inherit;
	margin-bottom:0;
}

.bannerDescarga h5{
	font-size:14px;
	margin-top:0;
	font-weight: 400;
	text-transform: inherit;
}
.bannerDescarga p {
	color: #1d2127;
	font-size:14px;
	margin-top:0;
	font-weight: 400;
	text-transform: inherit;
}
.bannerDescarga .fa-file-pdf-o{
	font-size:2em;
	color:#e41e1d;
	margin:10px auto 20px auto;
}

.bannerDescarga img{
	
	margin:0 auto 20px auto;
}

.vinculaciones-institucionales{
	text-align: center;
	padding:10px 0;
}

.vinculaciones-institucionales h4{
	font-size:16px;
	font-weight: 700;
	text-transform: inherit;
	margin-bottom:0;
}

.vinculaciones-institucionales .owl-carousel{
	margin-top:25px;
}

@media (max-width:768px){
	.logo2Col .col-md-6{
		width: 50%;
	}
}

.bannerLogo{
	text-align: center;
	padding:0;
}

.bannerLogo a img{
	opacity: 1;
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

.bannerLogo a img:hover{
	opacity: .75;
	-webkit-transition: all .3s;
    transition: all .3s;
    -moz-transition: all .3s;
}

.bannerLink{
	text-align: left;
	padding:0;
}

@media (max-width:768px){
	.bannerLink{
		text-align: center;
	}
}

.bannerLink a{
	color:#0072bb;
	font-size:16px;
	font-weight: 700;
}

.bannerLink i{
	margin-right:10px;
}

/*--------------------- FIN SIDEBAR -------------------*/

/*--------------------- RESULTADOS BUSQUEDA -------------------*/

.screenBusqueda .input-group{
	max-width: 500px;
	margin:0 auto 40px auto;
}

.screenBusqueda{
	margin-bottom:40px;
}

/*--------------------- FIN RESULTADOS BUSQUEDA -------------------*/


.btnAccessCuenta{
	border:#0072bb solid 1px;
	background-color:#0072bb;
	color: #FFFFFF !important;
}
.btnAccessCuenta:hover, .btnAccessCuenta:focus{
	color: #0072bb !important;
}
