@import url('https://fonts.googleapis.com/css?family=Slabo+27px');
body {
	font-family: 'Roboto', sans-serif !important;
}

#sagicc-chat-div {
	display: none!important;
}
.mb2-content-499 .mb2-content-list .mb2-content-item-col-1:nth-child(2){
	border-top: 1px solid #AAAAAA;
    padding-top: 11px;
    margin-top: 11px;
}
.itemListCategoriesBlock{
	display: none;
}
h4.mb2-content-item-title{
	margin-bottom: 2px;
}
.enlaceInterEmpleados div.mb2-content-item-deatils-inner{
	margin: 5px;
}
span.mb2-content-item-meta-date{
    font-size: 12px;
}
.radio-inline,
.checkbox-inline {
	position: relative;
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	vertical-align: middle;
	cursor: pointer;
	font-size: 16px;
	color: #444444;
}

.jsn-es-slider-2 .jsn-es-nav {
	bottom: 200px !important;
}

.jsn-es-nav-slide .jsn-es-icon-wrap {
	padding: 10px !important;
}

.sin_margin {
	margin: 0 !important;
}

.breadcrumb {
	padding: 4px 40px !important;
}

/*.footerSlider {
	position: absolute;
	z-index: 1;
	bottom: 0px;
	}*/

	.radio,
	.checkbox {
		position: relative;
		display: inline-block;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.checkbox label:after,
	.radio label:after {
		content: '';
		display: table;
		clear: both;
	}

	.fa-circle:before {
		content: "\f111";
		color: #CCCCCC;
	}

	.checkbox .cr,
	.radio .cr {
		position: relative;
		display: inline-block;
		border: #a9a9a9 solid 1px;
		border-radius: 0.25em;
		width: 20px;
		height: 20px;
		float: left;
		margin-right: 0.5em;
	}

	.radio .cr {
		border-radius: 50%;
	}

	.modal {
		top: 0px;
		background-color: rgba(0, 0, 0, 0.63);
	}

	.checkbox .cr .cr-icon,
	.radio .cr .cr-icon {
		position: absolute;
		font-size: 14px;
		line-height: 0;
		top: 52.5%;
		left: 12%;
	}

	.radio .cr .cr-icon {
		margin-left: 0.04em;
	}

	.checkbox label input[type="checkbox"],
	.radio label input[type="radio"] {
		display: none;
	}

	.checkbox label input[type="checkbox"]+.cr>.cr-icon,
	.radio label input[type="radio"]+.cr>.cr-icon {
		transform: scale(3) rotateZ(-20deg);
		opacity: 0;
		transition: all 0.3s ease-in;
	}

	.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,
	.radio label input[type="radio"]:checked+.cr>.cr-icon {
		transform: scale(1) rotateZ(0deg);
		opacity: 1;
	}

	.checkbox label input[type="checkbox"]:disabled+.cr,
	.radio label input[type="radio"]:disabled+.cr {
		opacity: 0.5;
	}

	.ceroMargin {
		margin: 0 !important;
		padding: 0 !important;
		vertical-align: middle;
	}

	.ceroleft {
		padding-left: 0 !important;
	}

	.contentFooter {
		width: 100%;
		background: #ffffff;
		color: #4e4e4e;
		text-align: center;
		font-size: 15px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.ContenedorGeneralUac {
		padding-left: 40px;
		padding-right: 40px;
	}

	.footerInformativo {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.btConoceConvenios a {
		color: #fff;
	}

	.tabla-calendario thead tr .title {
		text-align: center;
		background-color: #eaeaea;
		font-size: 18px;
	}

	#buscarHomep {
		margin-bottom: 0 !important;
	}

	.tabla-calendario tbody tr td {
		width: 50%;
		font-size: 16.5px;
		font-weight: 300;
		color: #000;
	}

	.tabla-calendario thead .subtitle {
		text-align: left;
	}
	.tabla-calendario3 thead tr .title {
		text-align: center;
		background-color: #eaeaea;
		font-size: 18px;
	}
	.tabla-calendario3 tbody tr td {
		width: 33.3%;
		font-size: 16.5px;
		font-weight: normal;
		color: #4c4c4c;
	}

	.tabla-calendario3 thead .subtitle {
		text-align: left;
	}

	.btnContactenos {
		max-width: 160px;
		width: 100%;
		background: #17A0AA;
		color: #fff;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
		margin-top: 20px;
		font-size: 16px;
	}

	.RecuadroOfertaHover:hover {
		background-color: #808285 !important;
	}

	.btnContactenos:hover {
		background: #00707E;
		cursor: pointer;
	}

	.intercaladas a {
		color: #565656;
	}

	.intercaladas a:hover {
		color: #1E1E1E;
	}

	#jevents_body .month_cell_st {
		border-bottom: 0 !important;
		border-width: 5px !important;
	}

	.ContentTile {
		color: #535353;
		font-weight: bold;
		font-size: 18px;
		padding-bottom: 10px;
		border-bottom: 1px solid #D1D4D7;
		position: relative;
		margin-bottom: 7px;
	}

	.CargaLine {
		position: absolute;
		bottom: -1px;
		left: 0;
		height: 1px;
		width: 43%;
		background: #14AAB4;
	}

	.margin0auto {
		margin: 0 auto !important;
	}

	.linkFooter {
		color: #535353;
	}

	.paddingLeft {
		padding-left: 0 !important;
	}

	.conosUac {
		font-size: 22px;
		vertical-align: bottom;
		margin-right: 5px;
		color: #00707E;
	}

	.videoasp img {
		width: 100%;
		height: 100%;
	}

	.ContenidoSobreLaUniversidad {
		background: url(../../../images/SobreLaUniversidad.jpg) center center /cover;
		background-repeat: no-repeat;
		padding-bottom: 110px;
		padding-top: 110px;
		text-align: center;
	}

	.alertify-notifier.ajs-right .ajs-message.ajs-visible {
		right: 391px !important;
	}

	.alertify-notifier .ajs-message {
		width: 382px !important;
	}

	#k2ModuleList146 li {
		padding: 10px !important;
	}

	.textoSobreLaUni {
		font-weight: 300;
		font-size: 50px;
		color: #fff;
		font-family: "Roboto", 'Segoe UI Bold';
	}

	.btnSobreLaUniversidad {
		background: #404040;
		border: #9a9895 solid 2px;
		display: inline-block;
		margin-top: 20px;
		padding: 6px 65px;
		color: #fff;
		border-radius: 4px;
		font-size: 15px;
		cursor: pointer;
	}

	.btn-ins-hover:hover {
		background: #de8e35 !important;
		border: #9a9895 solid 2px;
		border-radius: 18px;
	}

	.btnSobreLaUniversidad:hover {
		background: #de8e35;
		border: #de8e35 solid 2px;
	}

	.flechaAdelante {
		margin-left: 5px;
	}

	.ContainerCuadrosSobreLaU {
		background: #fff;
		padding-bottom: 30px;
		padding-top: 70px;
		text-align: center;
	}

	.CuadroHomeLau {
		vertical-align: top;
		text-align: center;
		max-width: 269px;
		display: inline-block;
		margin-right: 40px;
		margin-bottom: 0;
		padding-right: 30px;
		padding-left: 30px;
	}

	.CuadroHomeLau:nth-child(4n) {
		border-right: 0;
	}

	.CuadroHomeLau img {
		vertical-align: bottom;
		padding-bottom: 10px;
	}

	#imgagenescount {
		padding-top: 55px;
	}

	.desCuadroHome {
		font-size: 15px;
		font-weight: 300;
		color: black;
	}

	.TitleCuadroLau {
		color: #ffffff;
		text-align: center;
		font-size: 14px;
		font-family: Roboto;
		font-weight: 300;
	}

	.numeroLauac {
		font-size: 45px;
		color: #ffffff;
		display: inline-block;
		font-family: "Roboto Light", 'Segoe UI Light';
		font-weight: 900;
	}

	.contentCarruselBlog {
		background: #de8e35;
		width: 100%;
		padding-bottom: 50px;
		padding-top: 40px;
		color: #fff;
		min-height: 460px !important;
	}

	.titleBlog {
		font-family: "Roboto", 'Segoe UI Bold';
		font-size: 26px;
		font-weight: 400;
		margin-bottom: 30px;
	}

	.mrlr0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.titleNoticiaBlog {
		font-family: 'Roboto', sans-serif;
		font-size: 32px;
		font-weight: 400;
		color: #fff;
		text-align: left;
		line-height: 27px;
		margin-bottom: 20px;
	}

	.agenda-home {
		background-color: #E6E6E6;
		padding: 50px 80px 50px 80px;
		margin-left: 0;
		margin-right: 0;
	}

	.agenda-home h4 {
		font-family: "Roboto", 'Segoe UI Bold';
		color: #000;
		font-size: 23px;
		margin-bottom: 20px;
		margin-top: 0;
		font-weight: 300;
	}

	.agenda-home h3 {
		font-size: 28px;
		color: #000;
		margin-bottom: 30px;
		font-weight: 300;
		margin-top: 0;
		font-family: "Roboto", 'Segoe UI Bold';
	}

	.agenda-home h2 {
		font-size: 23px !important;
		color: #313131;
		margin-bottom: 10px;
		padding-bottom: 10px;
		margin-top: 0;
		font-family: 'Roboto', sans-serif;
		border-bottom: 2px solid #AAAAAA;
		font-weight: 500;
	}

	.agenda-home h5 {
		font-family: 'Roboto', sans-serif;
		font-weight: 500;
		color: #313131;
		font-size: 19px;
	}

	.agenda-home h5 a{
		color: #313131;
	}

	.agenda-home h5 a:hover{
		color: #313131;
	}

	.agenda-home h5 a:visited{
		color: #313131;
	}

	.agenda-home .tag {
		background-color: #a9a9a9;
		color: #fff;
		padding: 3px 15px;
		border-radius: 4px;
		font-weight: bold;
		font-size: 13px;
		width: max-content;
		margin-bottom: 10px !important;
	}

	.agenda-home .numero {
		font-size: 29px !important;
	}

	.agenda-home .fecha img,
	.agenda-home .lugar img {
		float: left;
		margin-right: 5px;
		margin-top: -2px;
		color: #515151;
	}

	.agenda-home .lugar {
		margin-left: 2px !important;
	}

	.agenda-home .lugar img {
		margin-right: 8px;
	}

	.agenda-home p {
		margin: 5px 0 !important;
	}

	.agenda-home .col-lg-6 {
		padding-left: 0;
	}

	.agenda-home .btn-todas-noticias {
		font-size: 15px;
		background-color: #4D4D4D;
		color: #fff;
		padding: 3px 15px;
		border-radius: 4px;
		font-weight: bold;
	}

	.agenda-home .col-lg-4 {
		padding-left: 0;
	}

	.agenda-home .text-mini {
		font-size: 20px;
		color: #515151;
		font-weight: 400;
	}

	.contentAutorBlog {
		width: 100%;
		text-align: right;
		margin-top: 15px;
	}

	.nombreAutorBlog {
		font-weight: bold;
		font-size: 18px;
	}

	.contentNoticiasText {
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
		font-size: 16px;
		color: #fff;
	}

	.CargoBlogero {
		font-size: 14px;
	}

	.positionRelative {
		position: relative;
	}

	.imgBlogItem {
		margin-top: -43px;
		margin-left: 3px;
		width: 220px;
	}

	.carousel-inner {
		position: relative;
		width: 100%;
	}

	.carousel-indicators li {
		display: inline-block;
		width: 18px;
		height: 18px;
		margin: 1px;
		text-indent: -999px;
		border: #ffffff solid 2px;
		border-radius: 50%;
		cursor: pointer;
		margin-bottom: -48px;
		background-color: rgba(0, 0, 0, 0);
	}

	.carousel-indicators .active {
		margin: 0;
		width: 18px;
		height: 18px;
		background-color: #ffffff;
		margin-bottom: -48px;
	}

	.ContenedorGeneralBlogs {
		padding-left: 75px;
		padding-right: 75px;
	}

	.comillasBlog {
		position: absolute;
		left: -35px;
		top: 65px;
		width: 23px;
	}

	.contenCreandoPuentes {
		background: #E6E6E6;
		padding: 20px 0 20px 0;
		text-align: center;
		color: #333333;
	}

	.titleCrandoPuentes {
		font-weight: bold;
		font-size: 20px;
		margin-top: 8px;
		font-family: 'Slabo 27px', serif;
	}

	.detalleCreandoP {
		font-weight: 300;
		font-size: 20px;
		color: #333333;
		font-family: "Roboto", 'Segoe UI Light';
	}

	.revistas-cientificas {
		background-color: #fff;
	}

	.revistas-cientificas .content-revistas-cientificas {
		margin: 2.5vw 1vw;
	}

	.revistas-cientificas .content-revistas-cientificas .row {
		margin-left: 0;
		margin-right: 0;
	}

	.revistas-cientificas .content-revistas-cientificas .box .col-sm-8 {
		padding-left: 0;
		padding-right: 0;
		border-right: 1px solid rgba(191, 191, 191, 0.56);
		padding-right: 10px;
	}

	.revistas-cientificas .content-revistas-cientificas .box .col-sm-4 {
		padding-left: 0;
		padding-right: 0;
	}

	.revistas-cientificas .content-revistas-cientificas .box {
		min-height: 147px;
		width: 48%;
		margin-left: 15px;
		min-width: 48%;
		padding-left: 30px;
		padding-right: 10px;
		padding-bottom: 20px;
		margin-bottom: 15px;
		box-shadow: 0 0 3px 1px rgba(191, 191, 191, 0.56);
	}

	.revistas-cientificas .content-revistas-cientificas h2 {
		font-family: "Roboto", 'Segoe UI Bold';
		font-size: 26px;
		font-weight: 400;
		margin: 20px 0 20px 12px;
		color: #616161;
		text-transform: capitalize;
	}

	.revistas-cientificas .content-revistas-cientificas h4 {
		font-size: 14px;
		font-weight: bold;
		color: #4e4c4c;
	}

	.revistas-cientificas .content-revistas-cientificas a {
		border: #4e4c4c solid 1px;
		color: #4e4c4c;
		padding: 5px 0.9vw;
		font-weight: bold;
		border-radius: 4px;
		font-size: 0.8vw;
	}

	.revistas-cientificas .content-revistas-cientificas .box h3 {
		font-family: 'Roboto', sans-serif;
		font-weight: bold;
		font-size: 16px;
	}

	.revistas-cientificas .content-revistas-cientificas .box p {
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
	}

	#mapHome {
		height: 100%;
		width: 100%;
		min-height: 300px;
	}

	.ContentMapa {
		display: inline-block;
		width: 73%;
		vertical-align: top;
	}

	.ContentSliderNoticias {
		display: inline-block;
		width: 27%;
		background: #303538;
		height: 100%;
		min-height: 300px;
		vertical-align: top;
		margin-left: -4px;
	}

	.imgSliderNoticiasPaises {
		width: 100%;
		margin-top: -27px;
	}

	.paisNoticia {
		color: #fff;
		font-size: 18px;
		text-align: center;
		font-weight: bold;
	}

	.titleNoticiaFooter {
		color: #fff;
		display: inline-block;
		margin: 0 auto;
		font-size: 16px;
		max-width: 300px;
		line-height: 1.2;
	}

	.contentTextosNoticias {
		text-align: center;
		position: relative;
		padding: 30px 0;
	}

	.LineaDeColorWhite {
		width: 30%;
		height: 1px;
		background: #FAFCFD;
		margin: 0 auto;
		margin-top: 12px;
		margin-bottom: 8px;
	}

	.ContenidoNoticias {
		color: #D9DADA;
		font-family: "Roboto", 'Segoe UI Light';
		max-width: 400px;
		margin: 0 auto;
		font-size: 14px;
	}

	.BtnAmpliarFooter {
		color: #fff;
		padding-bottom: 6px;
		padding-top: 6px;
		font-family: "Roboto", 'Segoe UI Light';
		font-size: 15px;
		cursor: pointer;
		font-weight: bold;
		display: inline-block;
	}

	.colorSalmon {
		color: #DE8E35;
		opacity: 1;
	}

	.carousel-control:hover,
	.carousel-control:focus {
		color: #DE8E35;
	}

	.contentoticiasAgenda {
		width: 100%;
	}

	.contNoticiasHome {
		display: inline-block;
		width: 100%;
		padding-left: 80px;
		padding-right: 80px;
		position: relative;
		padding-bottom: 70px;
	}

	.contentoticiasAgenda {
		padding-top: 60px;
	}

	#t3-mainnav .btnContRela {
		background-color: #ffffff !important;
		margin-right: 5px;
		box-shadow: 0 1px 8px -1px rgba(0,0,0,0.2);
	}

	/*.fa-angle-down {
		display: none !important;
	}*/

	#t3-mainnav .btnContRela:hover {
		background-color: #808285 !important;
		color: rgb(255, 255, 255);
	}

	/*Video agenda oculto*/

/*.contAgendaHome {
	display: inline-block;
	width: 29%;
	vertical-align: top;
	}*/

	.TitleNoticiasG {
		text-align: left;
		display: inline-block;
		font-size: 28px;
		color: #464646;
		font-weight: 400;
		margin-top: 0;
		font-family: "Roboto", 'Segoe UI Bold';
		margin-bottom: 3px;
	}

	.contentGeneralNoticas {
		border-bottom: 4px solid #e6e6e6;
		margin-bottom: 19px;
		margin-top: 0;
	}

	.ControlesNoticias {
		display: inline-block;
		float: right;
		margin-top: 6px;
	}

	div.itemHeader h2.itemTitle {
		font-size: 32px !important;
		font-weight: 400 !important;
		line-height: 1.2 !important;
		font-family: "Roboto","segoe Ui";
	}

	.VerTodasN {
		background: #4D4D4D !important;
		display: inline-block;
		color: #fff;
		font-size: 15px;
		padding: 3px 16px;
		border-radius: 4px;
		cursor: pointer;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
	}

	.flechasStyle {
		background: #4d4d4d;
		display: inline-block;
		color: #fff;
		text-align: center;
		border-radius: 4px;
		padding: 3px 10px;
		cursor: pointer;
		margin-right: 3px;
	}

	.flechasStyle:hover {
		background: #616161;
	}

	.mb2-content-103 .lSPrev {
		visibility: hidden;
	}

	.mb2-content-103 .lSNext {
		visibility: hidden;
	}

	.mb2-content-560 .lSPrev {
		visibility: hidden;
	}

	.mb2-content-560 .lSNext {
		visibility: hidden;
	}

	.mb2-content-163 .lSSlideOuter .lSAction .lSNext {
		background: rgba(51, 51, 51, 0.78);
		color: #fff;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		padding: 8px 11px;
		font-size: 26px;
		opacity: 1;
		border: rgba(51, 51, 51, 0.41) solid 1px;
	}

	.mb2-content-163 .lSSlideOuter .lSAction .lSPrev {
		background: rgba(51, 51, 51, 0.78);
		color: #fff;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		padding: 8px 11px;
		font-size: 26px;
		opacity: 1;
		border: rgba(51, 51, 51, 0.41) solid 1px;
	}

	.btnLeerMas {
		width: 100%;
		display: block;
		font-weight: bold;
		color: #6D6E70;
		border-top: 1px solid #e6e6e6;
		border-bottom: 5px solid #e6e6e6;
		padding-top: 10px;
		padding-bottom: 13px;
	}

	.btnLeerMas:hover {
		color: #8592A3;
	}

	.contAgendaHome {
		background: #e8e9eb;
		padding: 0 10px 50px 35px;
		padding: 0 15px 25px 30px;
		display: none !important;
	}

	.video-container {
		position: relative;
		padding-bottom: 41.25%;
		padding-top: 30px;
		height: 0;
		overflow: hidden;
	}

	.video-container2 {
		position: relative;
		padding-bottom: 20.25%;
		height: 0;
		overflow: hidden;
		display: inline-block;
		vertical-align: top;
	}

	.video-container iframe,
	.video-container object,
	.video-container embed {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.tituloDeAgenda {
		font-size: 20px;
		color: #525252;
		font-family: 'Roboto', sans-serif !important;
		font-weight: 300;
		margin-top: 10px;
		margin-bottom: 12px;
	}

	.VerTodasAgenda {
		background: #8E9BA6 !important;
		display: inline-block;
		color: #fff;
		font-size: 14px;
		padding: 3px 16px;
		border-radius: 14px;
		cursor: pointer;
		float: right;
		cursor: pointer;
		margin-top: 10px;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		cursor: pointer;
	}

	.modal-lg .modal-dialog {
		z-index: 99999 !important;
	}

	.modal-backdrop {
		display: none;
	}

	.mod_events_latest_content a {
		font-size: 16px;
		color: #7C858F !important;
		font-family: "Roboto", 'Segoe UI Semibold';
		line-height: 1;
	}

	.mod_events_latest_date {
		color: #4E5967;
		font-family: "Roboto", 'Segoe UI Semibold';
		font-size: 14px;
		margin-bottom: 5px;
	}

	.descriptionD p {
		font-size: 11px;
		color: #666666;
		font-family: "Roboto", 'Segoe UI Semibold';
	}

	.mod_events_latest_first {
		border: #fff solid 0;
	}

	.mod_events_latest_table td {
		padding: 0 !important;
	}

	.mod_events_latest {
		border-top: 0 solid #dddddd !important;
	}

	.mod_events_latest_table tr {
		border-bottom: 0 solid #ccc !important;
	}

	.jevbootstrap p {
		margin: 0 !important;
	}

	.mb2-content-103 .mb2-content-item-title a {
		color: #464646 !important;
		font-family: "Roboto", 'Segoe UI Semibold'; !important;
		line-height: 1.3;
		font-size: 22px;
		font-weight: 400;
	}

	.mb2-content-560 .mb2-content-item-title a {
		color: #464646 !important;
		font-family: 'Slabo 27px', serif; !important;
		line-height: 1.3;
		font-size: 24px;
		font-weight: 300;
	}

	.media-above .mb2-content-item-media {
		margin-bottom: 15px !important;
	}

	.mb2-content-item-desc {
		font-size: 15px;
		margin-top: 10px;
	}

	.mb2-content-103 .mb2-content-list .mb2-content-item {
		position: relative;
	}

	.mb2-content-560 .mb2-content-list .mb2-content-item {
		position: relative;
	}

	.mb2-content-item-desc {
		margin-top: 7px !important;
	}

	.mb2-content-148 .mb2-content-item-title a {
		font-size: 16px;
		color: #666666;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.mb2-content-item-meta>span {
		margin: 0 !important;
	}

	.mb2-content-148 .mb2-content-item-meta {
		background: #15B3E0;
		color: #fff;
		display: inline-block;
		padding: 1px 12px;
		border-radius: 6px;
		font-size: 12px;
		font-family: "Roboto", 'Segoe UI semiBold';
		margin-top: 10px;
	}

	.mb2-content-103 .mb2-content-item-deatils {
		position: relative !important;
		top: -55px !important;
	}

	.mb2-content-103 .mb2-content-item-meta-date {
		font-size: 87% !important;
		color: #999 !important;
		background: transparent !important;
	}

	.mb2-content-560 .mb2-content-item-meta-date {
		font-size: 87% !important;
		color: #999 !important;
		background: transparent !important;
	}

	.mb2-content-148 {
		padding-top: 24px;
		border-top: 1px solid #D6D6D6;
		margin-top: 40px;
	}

	.mb2-content-148 .mb2-content-item-meta-date {
		background: transparent !important;
		color: #fff !important;
		font-family: "Roboto", 'Segoe UI semiBold' !important;
		font-size: 10px !important;
	}

	.mb2-content-163 .mb2-content-item-meta-date {
		background: transparent !important;
		font-family: "Roboto", 'Segoe UI semiBold' !important;
		font-size: 87% !important;
		color: #999 !important;
	}

	.contentNoticiasProgramas{
		background-color: #E8E9EA!important;
		padding: 7rem 0rem;
	}

	.mb2-content-103 .mb2-content-item-title {
		background: #fff !important;
		margin-left: 54px !important;
		padding-left: 14px !important;
		padding-top: 8px !important;
		margin-bottom: 10px !important;
	}

	.mb2-content-561 ~ .ControlesNoticias .flechasStyle{
		background: transparent;
	    display: inline-block;
	    color: #4d4d4d;
	    text-align: center;
	    border-radius: 30px;
	    padding: 15px 22px;
	    cursor: pointer;
	    margin-right: 3px;
	    border: 2px solid #4d4d4d;
	}

	.mb2-content-561 ~ .ControlesNoticias .flechasStyle .ion-chevron-left, .mb2-content-561 ~ .ControlesNoticias .flechasStyle .ion-chevron-right{
		font-weight: 600;
	}

	.mb2-content-561 ~ .ControlesNoticias{
		display: block;
	    position: relative;
	    bottom: 0;
	    text-align: center;
	    float: none;
	    margin-top: 2rem;
	}

	.contentElegirUAC .row .col-md-4 img{
		display: block;
		margin: 2rem auto;
		width: auto;
	}

	.mb2-content-560 .mb2-content-item-deatils .mb2-content-item-deatils-inner .mb2-content-item-readmore{
		display: none;
	}
	.mb2-content-560 .mb2-content-item-deatils .mb2-content-item-desc{
		margin-top: 0!important;
	}
	.relativepos {
		position: relative;
	}

	.ProgramaNecesitado {
		padding-left: 0;
		padding-right: 0;
		background: #c1c0c0;
		padding-top: 20px;
		padding-bottom: 20px;
		vertical-align: top;
	}

	.ProgramaNecesitado .ContenedorGeneralUac {
		/*padding-left: 93px !important;*/
		background-color: #bdbcbc82;
		padding: 15px 0 10px 93px;
	}

	.ProgramaNecesitado .contenedorContenidoRelacionados {
		padding-left: 0 !important;
		padding: 0px 0 !important;
	}

	.ProgramaNecesitado .contenedorContenidoRelacionados .btnContRela {
		background-color: #ffffff !important;
		box-shadow: 0 1px 8px -1px rgba(0,0,0,0.2);
		color: #2b2a2a !important;
		font-size: 14px !important;
		margin: 5px 2px !important;
		font-family: 'Roboto', sans-serif !important;
		font-weight: 400;
	}

	.ProgramaNecesitado .anchoBuscar {
		width: 95% !important;
	}

	.mglandr0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.pdlandr0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.container-blog-revista {
		min-height: 35vw;
		font-family: 'Roboto', sans-serif !important;
		background-color: #de8e35;
	}

	.container-blog-revista .carousel {
		min-height: 27vw;
	}

	.input-quequieresestudiar input {
		position: relative;
		height: 40px !important;
		width: 100% !important;
		color: black;
		font-family: "Roboto", 'Segoe UI Bold' !important;
		font-weight: bold;
		font-size: 18px !important;
	}

	.input-quequieresestudiar .btnBuscarProgramas {
		position: absolute;
		top: 0;
		right: 2px;
		height: 40px !important;
		border-radius: 4px;
		background-color: #424242;
		color: #fff;
		font-weight:600;
	}

	.NuestrasOfertas {
		background: rgba(216, 216, 216, 0.93);
		padding-left: 60px;
		padding-right: 5vw;
		padding-bottom: 20px;
		padding-top: 30px;
	}

	.titleProgramas {
		font-size: 45px;
		font-family: "Roboto","segoe Ui";
		font-weight: 500;
		color: #fff;
		margin-bottom: 10px;
		text-shadow: 2px 2px 4px #000000;
	}

	.ContentPro {
		width: 100%;
		background: #ADB4BC;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.TitleOfertas {
		color: #464646;
		font-family: "Roboto", 'Segoe UI Bold';
		font-size: 20px;
		margin-bottom: 6px;
		font-weight: 400;
	}

	.RecuadroOferta {
		display: inline-block;
		padding: 12px 26px;
		background: #FFFFFF;
		box-shadow: 0 1px 8px -1px rgba(0, 0, 0, 0.2);
		color: #2b2a2a;
		font-size: 13px;
		font-family: "Roboto", 'Segoe UI Bold';
		cursor: pointer;
		margin-right: 10px;
		width: auto;
		text-align: center;
		vertical-align: top;
		margin-bottom: 12px;
	}

	.textoOfertas {
		font-size: 15px;
		display: inline-block;
		vertical-align: top;
		margin-top: 4px;
		font-family: 'Roboto', sans-serif !important;
		font-weight: 400;
	}

	.RecuadroOferta:nth-child(3n + 1) {
		margin-right: 8px;
	}

	.RecuadroOferta:hover {
		background-color: #808285;
		color: #fff !important;
	}

	.MiniTexto {
		color: #666666;
		font-family: "Roboto", 'Segoe UI Bold';
		font-size: 13px;
		float: left;
	}

	.derechaText {
		float: right;
		font-size: 9px;
		font-family: "Roboto", 'Segoe UI Bold';
		max-width: 111px;
		text-align: left;
		margin-top: -6px;
	}

	.RecuadroOferta:hover .MiniTexto {
		color: #fff !important;
	}

	#t3-off-canvas {
		z-index: 999999999 !important;
		background: #222;
		color: #fff;
	}

	.headerUac {
		padding-top: 4px;
		padding-bottom: 2px;
		width: 100%;
		padding-left: 50px;
		z-index: 9;
		background-color: #383838;
		border-bottom: none !important;
	}

	#Mod121 {
		padding: 0 !important;
		margin: 0 !important;
	}

	#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-theme-default .onesignal-bell-launcher-button svg .background {
		fill: #4D4D4D !important;
	}

	.vigiladaMineducacion {
		display: inline-block;
		color: #ffffff;
		font-weight: bold;
		padding-top: 1px;
		padding-bottom: 1px;
		margin-right: 8px;
		font-size: 14px;
	}

	.infoCell {
		color: #ffffff;
		font-size: 14px;
		display: inline-block;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: 400;
	}

	#t3-mainnav {
		border: 0 !important;
		background: #fff !important;
		padding-left: 50px;
		padding-right: 50px;
		z-index: 99;
		text-align: center;
		position: relative;
		padding-bottom: 15px;
		padding-top: 15px;
		box-shadow: -2px 9px 5px -6px rgba(0, 0, 0, 0.08);
	}

	.sombraMenuInicial {
		box-shadow: -2px 9px 16px -6px rgba(0, 0, 0, 0.29);
	}

	.contentLogoUac {
		display: inline-block;
		float: left;
	}

	.ContentMenuItem {
		margin-top: 14px;
		display: inline-block;
	}

	.menusInternosDos {
		float: left;
		margin-top: 14px;
		margin-left: 6%;
	}

	.navbar-default .navbar-nav>li>a {
		font-size: 16px;
		font-family: "Roboto", 'Segoe UI';
		text-transform: uppercase;
		color: #313131;
	}

	.navbar-default .navbar-nav>.active>a,
	.navbar-default .navbar-nav>.active>a:hover,
	.navbar-default .navbar-nav>.active>a:focus {
		/*background: #fff;*/
		color: #666666;
		/*font-size: 16px;*/
		font-family: "Roboto", 'Segoe UI';
		font-weight: bold;
		border-bottom: 3px solid #808285;
	}

	.insHeader {
		font-size: 16px;
		font-weight: bold;
		color: #ffffff;
		background-color: rgb(46, 173, 33) !important;
		border: #1F7B17 solid 2px;
		border-radius: 4px;
		display: inline-block;
		float: right;
		padding: 10px 30px;
		margin-top: 0px;
		cursor: pointer;
		transition: color 0.6s ease-out, border 0.6s ease-out !important;
		margin-right: 10px;
		margin-left: 10px;
	}

	.insHeader:hover {
		/*font-size: 16px;*/
		font-weight: bold;
		color: rgb(77, 77, 77);
		background-color: rgb(255, 255, 255) !important;
		border: rgb(22, 91, 17) solid 2px;
		border-radius: 4px;
		display: inline-block;
		padding: 10px 40px;
		margin-top: 0px;
		cursor: pointer;
		transition: color 0.6s ease-out, border 0.6s ease-out !important;
		margin-right: 10px;
		margin-left: 10px;
	}

	.btn-bf-white::before {
		color: #fff !important;
	}

	.btn-bg-osc {}

	.btn-bg-osc::before {
		background-color: #880028 !important;
		color: #fff;
		border: 1px solid #880028 !important;
	}

	.insHeader:after {
		background-color: #880028;
	}

	.contentHeaderMenu {
		position: relative;
	}

	.contentServicios {
		text-align: center;
		width: 165px;
	    height: auto !important;
	    background: #ffffff;
	    border-radius: 0px;
	    color: #4a4a4a;
	    position: fixed;
	    right: 0px;
	    top: 295px;
	    text-orientation: upright;
	    font-family: "Roboto", 'Segoe UI';
	    font-weight: bold;
	    font-size: 15px;
	    padding-right: 0px;
	    padding-bottom: 8px;
	    padding-top: 8px;
	    z-index: 99999;
	    padding-left: 30px;
	    cursor: pointer;
	    line-height: 1.6 !important;
	    -webkit-box-shadow: 3px 0 5px 1px rgba(0, 0, 0, 0.29);
	    -moz-box-shadow: 3px 0 5px 1px rgba(0, 0, 0, 0.29);
	    box-shadow: 3px 0 5px 1px rgba(0, 0, 0, 0.29);
	    border-top-left-radius: 8px;
    	border-bottom-left-radius: 8px;
	}
	.contentAtencion {
		text-align: center;
		width: 165px;
		height: auto !important;
		background: transparent;
		border-radius: 0px;
		color: transparent;
		position: fixed;
		right: 0px;
		top: 335px;
		text-orientation: upright;
		font-family: "Roboto", 'Segoe UI';
		font-weight: 500;
		font-size: 14px;
		padding-right: 0px;
		padding-bottom: 10px;
		padding-top: 10px;
		z-index: 99999;
		padding-left: 30px;
		cursor: pointer;
		line-height: 1.3 !important;
		-webkit-box-shadow: 0px 0 0px 0px rgba(0, 0, 0, 0.29);
		-moz-box-shadow: 0px 0 0px 0px rgba(0, 0, 0, 0.29);
		box-shadow: 0px 0 0px 0px rgba(0, 0, 0, 0.29);
		border-top-left-radius: 8px;
    	border-bottom-left-radius: 8px;
	}

	a.contentAtencion:hover, a.contentAtencion:focus {
		color: #4a4a4a;
		text-decoration: none;
	}

	.iconoFlechaServicios {
		font-size: 20px;
		font-family: "Roboto", 'Segoe UI Bold';
		position: absolute;
		left: 10px;
		top: 3px;
	}

	.iconoFlechaSav {
		font-size: 20px;
		font-family: "Roboto", 'Segoe UI Bold';
		position: absolute;
		left: 10px;
		top: 12px;
	}

	.LineServicios {
		display: none;
		position: absolute;
	    bottom: 13px;
	    width: 2px;
	    background: #fff;
	    height: 30px;
	    left: 35px;	
	}

	.iconoFlechaServicios:hover {
		font-size: 22px;
	}

	.hvr-shutter-out-horizontal:before {
		background: rgb(38, 156, 29);
		color: #fff !important;
		border: #165B11 solid 1px;
	}

	.edit_tex_fa {
		font-size: 15px !important;
	}

	.AlinDerechaHeader {
		display: inline-block;
		float: right;
		margin-right: 62px;
		max-height: 30px;
		margin-top: -3px;
	}

	.BuscarHeader {
		display: inline-block;
		color: #fff;
		padding: 0 10px 0 10px;
		margin-top: -4px;
		font-size: 25px;
		background-color: #777e82;
		cursor: pointer;
		position: relative;
		vertical-align: top;
	}

	.BuscarHeader:hover {
		color: rgba(255, 255, 255, 0.51);
	}

	.BuscarK2 {
		padding-bottom: 20px;
		padding-top: 20px;
		padding-left: 90px;
		padding-right: 90px;
		position: relative;
		display: none;
		background: #fbfafa;
	}

	#Mod123,
	#Mod124 {
		margin: 0 !important;
	}

	#k2ModuleBox123 form input {
		border: 0;
		width: 100%;
		font-family: "Roboto", 'Segoe UI Light';
		font-size: 27px;
		color: #625f5e;
		height: 55px;
		padding-left: 70px;
		padding-right: 80px;
		background: transparent;
		transform: translateY(0);
		transition: opacity 0.3s 0.3s ease-out, transform 0.3s 0.3s ease-out, padding 0.2s ease-out;
		appearance: none !important;
		box-shadow: none !important;
	}

	#k2ModuleBox123 form input:focus {
		padding-left: 78px;
	}

	.LupaBuscarInput {
		position: absolute;
		top: -9px;
		left: 15px;
		font-size: 55px;
		color: #474A4C;
		font-family: "Roboto", 'Segoe UI Bold';
		z-index: 10;
		cursor: pointer;
	}

	.CerrarBuscar {
		position: absolute;
		right: 23px;
		top: -7px;
		color: #474A4C;
		font-size: 47px;
		z-index: 10;
		cursor: pointer;
	}

	.ContentInputBuscar {
		width: 100%;
		position: relative;
	}

	.item-101 {
		display: none !important;
	}

	#Mod126 {
		display: inline-block;
		margin: 0 !important;
		line-height: 1.2;
	}

	#Mod126 .module-inner .module-ct .nav-stacked>li {
		float: right !important;
	}

	#Mod126 .module-inner .module-ct .nav-pills>li>a {
		padding-left: 10px;
		padding-right: 10px;
		margin: 0;
		color: #ffffff;
		vertical-align: top;
		padding-bottom: 7.5px;
		font-weight: 400;
	}

	#Mod126 .module-inner .module-ct .nav-pills>li>a:focus {
		background: #fff;
		border-radius: 0 !important;
		color: #383838;
	}

	#Mod126 .module-inner .module-ct .nav-stacked>li+li {
		margin-top: 0;
	}

	.ContentRedesSociales {
		display: inline-block;
	}

	.iconoRedesSoc {
		color: #ffffff;
		font-size: 19px;
		margin-right: 2px;
		cursor: pointer;
	}

	.headerUac span {
		color: #ffffff;
		font-weight: 500;
	}

	.iconoRedesSoc:hover {
		color: #585858;
	}

	.ContentRedesSociales {
		margin-left: 12px;
		margin-top: -2px;
	}

	.headerSegundarioMenu>li.active>a,
	.headerSegundarioMenu>li.active>a:hover,
	.headerSegundarioMenu>li.active>a:focus {
		color: #ffffff;
		background-color: #139DA8;
		border-radius: 0 !important;
	}

	.labelText {
		color: #fff;
		font-size: 14px;
		display: inline-block !important;
		margin-right: 10px;
	}

	.inlineBlock {
		display: inline-block;
	}

	.paddingLeft30 {
		padding-left: 10px;
	}

	.ContentSelectHome {
		display: inline-block;
	}

	.marginBottom10px {
		margin-bottom: 15px;
	}

	.select {
		display: inline-block !important;
	}

	.select select {
		padding: 3px 60px 9px 8px !important;
		border: none !important;
		box-shadow: none !important;
		background-color: transparent !important;
		background-image: none !important;
		appearance: none !important;
		font-size: 14px !important;
		color: #777777 !important;
	}

	.btnBuscarProgramas {
		display: inline-block;
		cursor: pointer;
		font-family: "Roboto", 'Segoe UI Bold';
		padding: 5px 50px;
		border: #ababab solid 2px;
		vertical-align: middle;
		font-size: 14px;
	}

	.btnBuscarProgramas:hover {
		background: #de8e35;
		color: #fff;
		border: #f1a249 solid 2px;
	}

	.select2-container--default .select2-selection--single .select2-selection__arrow {
		height: 26px;
		position: absolute;
		top: 1px;
		right: 1px;
		width: 20px;
		background: #DCDCDC;
		color: #6F6F6F !important;
	}

	.contentRedesSocialesFo {
		width: 100%;
	}

	.CuadrosRedesFooter {
		display: inline-block;
		width: 33.3333333333333%;
		height: 280px;
	}

	.backTwitter {
		background: #2DAAE1;
		box-shadow: -2px 18px 32px -22px rgba(0, 0, 0, 0.75);
	}

	.backfacebook {
		background: #4E7CA8;
		margin-left: -4px;
		box-shadow: -2px 18px 32px -22px rgba(0, 0, 0, 0.75);
	}

	.backinstagram {
		background: #2C5D86;
		margin-left: -4px;
		box-shadow: -2px 18px 32px -22px rgba(0, 0, 0, 0.75);
	}

	.redesSocialesCuadro {
		vertical-align: top;
		padding: 30px 40px;
		background: rgba(113, 150, 185, 0.66);
		color: #fff;
		font-size: 45px;
		text-align: center;
		display: inline-block;
	}

	.menusInternosDos ul.nav>li {
		display: inline-block !important;
	}

	.menusInternosDos ul.nav>li>a {
		color: #4e4c4c;
		font-size: 16px;
		font-family: "Roboto", 'Segoe UI' !important;
		text-transform: uppercase;
	}

	.nav>li>a:hover,
	.nav>li>a:focus {
		text-decoration: none;
		background-color: #ECEDEE;
		border-radius: 0 !important;
	}

	.rutadenavegacionClass {
		background: #ECECEC;
		margin-top: 0 !important;
	}

	.rutadenavegacionClass li a,
	.rutadenavegacionClass li span {
		font-size: 15px;
		color: #333333 !important;
	}

	.menuResponcive {
		background: #222222;
		color: #fff;
		position: absolute;
		right: 0;
		width: 65px;
		padding: 10px 19px 10px 20px;
		height: auto !important;
		font-size: 20px;
		line-height: 1 !important;
		top: 8px;
	}

	.menuResponcive2 {
		background: #222222;
		color: #fff;
		position: absolute;
		right: 0;
		display: none;
		width: 65px;
		padding: 5px 19px 5px 20px;
		height: auto !important;
		font-size: 20px;
		line-height: 1 !important;
		top: 51px;
	}

	.menuIcono {
		font-size: 20px;
		color: #fff;
		margin-right: 5px;
	}

	.menuResponcive:hover {
		background: #4a4a4a;
		cursor: pointer;
	}

	.menusInternosDos .nav {
		display: inline-block;
	}

	.t3-wrapper::after {
		background: rgba(0, 0, 0, 0.65) !important;
	}

	.AjusImgHome {
		width: 100%;
		height: auto;
	}

	.HomeimgSlider {
		position: relative;
		height: 88vh !important;
	}

	.NewHomeimgSlider{
		position: relative;
		height: 30vh !important;
	}

	.NewHomeimgSlider .centerTextoProgramas{
		top: calc(50% - 8rem);
	}
	.NewTextHomeimgSlider{
		position: relative;
		height: 30vh !important;
	}
	.NewTextHomeimgSlider .centerTextoProgramas{
		top: calc(50% - 4rem);
	}

	.centerTextoProgramas {
		text-align: center;
		height: 24rem;
		width: 80rem;
		position: absolute;
		left: calc(50% - 40rem);
		top: calc(50% - 18rem);
	}

	.borderAdmisiones1 {
		border-right: 16px solid #ffffff;
	}

	.detalleGeneral {
		font-size: 22px;
		font-family: "Roboto", 'Segoe UI Light';
		color: #fff;
		text-shadow: 2px 2px 4px #000000;
	}

	.miniDetalle {
		color: #fff;
		font-size: 18px;
		font-family: "Roboto", 'Segoe UI Light';
		text-shadow: 2px 2px 4px #000000;
	}

	.btnProgramasHome {
		color: #fff;
		border: #fff solid 1px;
		border-radius: 4px;
		background: #ffffff;
		padding: 8px 15px;
		cursor: pointer;
		display: inline-block;
		margin-right: 10px;
		width: 220px;
		font-weight: bold;
		font-size: 16px;
	}

	.DetallePrograma {
		margin-bottom: 35px;
	}

	.datosGeneralesPrograma {
		width: 100%;
		background: #de8e35 !important;
		color: #fff;
		padding-top: 8px;
		padding-bottom: 8px;
	}

	.datosGeneralesTitle {
		font-family: "Roboto", 'Segoe UI Semibold';
		font-size: 16px;
		margin-right: 5px;
	}

	.resolucionNo {
		font-size: 16px;
	}

	.detallePrograma {
		background: #cc791e !important;
		color: #fff;
		padding-bottom: 15px;
		padding-top: 15px;
	}

	.cuadrosDtallePrograma {
		display: inline-block;
		border-right: 1px solid #fff;
		margin-right: 15px;
		padding-right: 15px;
	}

	.SubTitleCuadrosPrograma {
		font-size: 18px;
		font-family: "Roboto", 'Segoe UI Light';
		color: #FFFFFF;
		font-weight: 300;
	}

	.SubDetalleCuadro {
		font-family: "Roboto", 'Segoe UI Bold';
		color: #fff;
		font-size: 18px;
		font-weight: 300;
	}

	.cuadrosDtallePrograma:last-child {
		border-right: 0 solid #fff;
	}

	.itemBackToTop {
		display: none;
	}

	.subTitleProgramas {
		color: #444444;
		font-size: 18px;
		font-family: "Roboto", 'Segoe UI Semibold';
		margin-top: 25px;
		margin-bottom: 20px;
		text-align: center;
	}

	#k2Container {
		padding: 0 0 0 0 !important;
	}

	.PlanDeEstudioContent {
		background: transparent;
		padding-bottom: 20px;
		padding-top: 50px;
		font-family: "Roboto", 'Segoe UI SemiBold';
	}

	.desDetallePlanEstudio {
		font-family: "Roboto", 'Segoe UI Semibold';
		font-size: 18px;
		font-weight: 300;
	}

	.topAndBottomPaginaUac {
		padding-bottom: 40px;
		padding-top: 40px;
	}

	.contentImgInformativo {
		background: #fff;
	}

	.home .t3-sl-5 {
		border-top: 0 solid #eeeeee !important;
	}

	.ContentImgcuadrosPregrado {
		display: inline-flex;
		margin-right: 140px;
	}

	.contentImgInformativo {
		text-align: center;
	}

	.ContentImgcuadrosPregrado:last-child {
		margin-right: 0;
	}

	.PerfilOcupacional {
		width: 100%;
		box-shadow: -1px -4px 5px -4px rgba(0, 0, 0, 0.23);
	}

	.cuadrosPerfil1 {
		width: 48.6%;
		display: inline-block;
		vertical-align: top;
	}

	.cuadrosPerfil2 {
		width: 51.4%;
		display: inline-block;
		vertical-align: top;
		margin-left: -4px;
		padding-top: 65px;
		padding-left: 60px;
		padding-right: 60px;
		padding-bottom: 60px;
	}

	.cuadrosPerfil3 {
		width: 48.6%;
		display: inline-block;
		vertical-align: top;
		background: #de8e35;
		color: #fff;
		padding-top: 50px;
		padding-bottom: 112px;
	}

	.cuadrosPerfil4 {
		width: 51.4%;
		display: inline-block;
		vertical-align: top;
		margin-left: -4px;
	}

	.contentTextoGeneral {
		font-family: "segoe Ui";
		font-size: 16.5px;
		font-weight: normal;
	}

	.textoPerfil {
		margin-top: 0;
	}

	.margin-Bottom-5 {
		margin-bottom: 5px;
	}

	.imgPerfil {
		width: 100%;
	}

	.TitlePerfil {
		font-size: 26px;
		font-family: "Roboto","segoe Ui";
		display: inline-block;
		margin-left: 12px;
		margin-top: 12px;
		font-weight:bold;
		text-transform: lowercase;
		color: #555555;
	}

	.TitlePerfil:first-letter{
		text-transform: uppercase;
	}


	.iconoPerfil {
		font-size: 60px;
	}

	.imgIcono {
		float: left;
	}

	.ContenttitleAndIcono {
		margin-bottom: 30px;
	}

	.marginbottom20 {
		margin-bottom: 40px;
	}

	.btnConoceNuestroConvenios {
		background: transparent;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 15px;
		color: #504e4e;
		border: #504e4e solid 3px;
		display: inline-flex;
		margin-top: 35px;
		cursor: pointer;
	}

	.iconoBtnc {
		color: #504e4e;
		font-size: 25px;
		vertical-align: middle;
	}

	.textBtn {
		margin-left: 8px;
		margin-right: 10px;
		font-family: "Roboto", 'Segoe UI Semibold';
		margin-top: 8px;
		color: #504e4e;
		font-weight: 600;
	}

	.AprendeConLosMejores {
		background: #EDF0F2;
		padding-bottom: 70px;
		padding-top: 70px;
	}

	.imgProfesor {
		width: 158px;
		height: 158px;
		border-radius: 50%;
		border: #CBD2D3 solid 10px;
		margin-bottom: 10px;
		filter: grayscale(100%);
		transition: all 0.5s ease;
	}

	.imgProfesor:hover {
		filter: ;
		transition: all 0.5s ease;
	}

	.cuadroProfesores {
		display: inline-block;
		text-align: center;
		margin-right: 90px;
	}

	.nombrePro {
		font-size: 17px;
		color: #666666;
		line-height: 1.1;
		padding-bottom: 14px;
		border-bottom: 1px solid #555555;
	}

	.tipoProfesor {
		margin-top: 8px;
		color: #666666;
		font-size: 15px;
	}

	.ContentCuderosProfesores {
		text-align: center;
	}

	.cuadroProfesores:last-child {
		margin-right: 0;
	}

	.indicadoresPro {
		bottom: -24px !important;
		color: #565656;
		border-color: #565656;
	}

	.indicadoresPro .active {
		background-color: #565656;
		border-color: #565656;
	}

	.indicadoresPro li {
		border: #565656 solid 2px;
	}

	#carouselProfesores {
		margin-top: 50px;
	}

	.imagenesResponcives {
		width: 100%;
		height: auto;
	}

	.fixedampliarInformacion {
		width: 100%;
		background: rgb(120, 126, 130);
		padding-top: 8px;
		padding-bottom: 8px;
		color: #fff;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 98;
		text-align: center;
	}

	.TextAmpliarInfo {
		font-size: 20px;
		color: #fff;
		display: inline-block;
		font-family: "Roboto", 'Segoe UI Semibold';
		vertical-align: middle;
		margin-right: 70px;
	}

	.contentAmpliarInfocuadro {
		display: inline-block;
		vertical-align: middle;
		cursor: pointer;
		padding-left: 10px;
		padding-right: 12px;
		padding-top: 6px;
		padding-bottom: 6px;
	}

	.contentAmpliarInfocuadro:hover {
		background: rgb(66, 64, 64);
		border-radius: 5px;
		border: rgba(255, 255, 255, 0.25) solid 1px;
		padding: 5px 11px 5px 9px;
	}

	.iconoCircular {
		display: inline-block;
		width: 40px;
		height: 40px;
		border: #fff solid 2px;
		border-radius: 50%;
		text-align: center;
		font-size: 25px;
		font-family: "Roboto", 'Segoe UI Bold';
		float: left;
		margin-right: 5px;
	}

	.textInfoInternos {
		font-size: 15px;
		font-weight:500;
		margin-left: 10px;
		display: inline-block;
		margin-top: 10px;
	}

	.menuFijo {
		position: fixed !important;
		right: 0;
		left: 0;
		z-index: 1030;
		top: 0;
		box-shadow: -2px 9px 16px -6px rgba(0, 0, 0, 0.29);
		background: #fff !important;
	}
	.menuFijoProgramas{
		position: fixed !important;
		right: 0;
		left: 0;
		z-index: 1030;
		top: 93px;
	}

	.menuFijo .ContentMenuItem {
		margin-top: 11px !important;
		display: inline-block;
	}

	#Mod133 .module-inner .module-ct .nav-pills li a {
		color: #fff;
		text-decoration: none;
		font-size: 15px;
		border-bottom: 1px solid #ffffff38;
		cursor: pointer;
		background-color: transparent !important;
		font-weight: 300;
	}

	#Mod133 .module-inner .module-ct .nav-pills li a:visited {
		background-color: #060606 !important;
	}

	#Mod133 .module-inner .module-ct .nav-pills li a:focus {
		background-color: transparent !important;
	}

	#Mod133 .module-inner .module-ct .nav-pills li a:active {
		background-color: #060606 !important;
	}

	#Mod133 .module-inner .module-ct .nav-pills li a:hover {
		font-weight: 300;
		background: #060606 !important;
	}

	#canvasMenu {
		background: #222222;
		color: #fff !important;
	}

	#canvasMenu .t3-off-canvas-header {
		background: #222222;
		color: #fff;
		padding: 0 0 0 12px;
		height: 35px;
	}

	#canvasMenu .t3-off-canvas-body a {
		color: #fff;
		text-decoration: none;
		font-size: 14px;
		border-bottom: 1px solid #ffffff40;
		cursor: pointer;
	}

	#Mod131 .module-inner .module-ct .nav-pills>li.active>a,
	#Mod131 .module-inner .module-ct .nav-pills>li.active>a:hover,
	#Mod131 .module-inner .module-ct .nav-pills>li.active>a:focus {
		color: #ffffff;
		background-color: #060606;
		border-bottom-left-radius: 5px !important;
		border-bottom-right-radius: 5px !important;
		text-transform: uppercase;
	}

	#canvasMenu .t3-off-canvas-body a:hover,
	#canvasMenu .t3-off-canvas .t3-off-canvas-body a:focus {
		color: #fff;
		text-decoration: none;
		background-color: #1B1B1B;
		border-bottom-left-radius: 5px !important;
		border-bottom-right-radius: 5px !important;
	}

	.titleProgramasHome {
		font-size: 20px;
		font-family: "Roboto", 'Segoe UI';
		color: #3E454D;
		margin-bottom: 14px;
		font-weight: 300;
	}

	.margintop20 {
		margin-top: 60px;
	}

	.buscarHomep {
		width: 100% !important;
		min-height: 30px;
	}

	.inputContent {
		display: inline-block !important;
		width: 60% !important;
		max-width: 300px !important;
	}

	.anchoBuscar {
		width: 80%;
	}

	.contentNoticiasizquierdo {
		display: inline-block;
		width: 76%;
		vertical-align: top;
		padding-right: 30px;
	}

	.font14px {
		font-size: 14px !important;
	}

	p {
		margin: 0 !important;
	}

	.contentNoticiasDerecho {
		display: inline-block;
		width: 24%;
		margin-left: -4px;
		vertical-align: top;
		padding-left: 20px;
	}

	.ContentPagesNoticias {
		padding-top: 30px;
	}

	.ContentPagesEventos {
		padding-top: 10px;
	}

	.imagenDestacada {
		float: none !important;
		width: 100%;
		height: auto;
		margin: 0 !important;
		padding: 0 !important;
	}

	#k2ModuleBox144 ul {
		margin: 0 !important;
		padding: 0 !important;
	}

	#k2ModuleBox144 ul li .moduleItemIntrotext {
		margin: 0 !important;
		padding: 0 !important;
	}

	.ContentCategoriaAndFecha {
		background: #15B3E0;
		color: #fff;
		display: inline-block;
		margin-top: 30px;
		margin-bottom: 5px;
		padding: 5px 10px;
		border-radius: 6px;
		font-size: 12px;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.center {
		text-align: center;
	}

	.titleDestacadosNoti {
		font-size: 21px;
		color: #666666;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.titleDestacadosNoti:hover {
		color: #666666;
	}

	.k2FeedIcon {
		display: none;
	}

	.noneRedes .addtoany_container {
		display: none;
	}

	.introTextNoticiasDes {
		margin-top: 10px;
		font-family: "segoe Ui";
		font-size: 16.5px;
		font-weight: normal;
	}

	.categoriasNoticias ul li a {
		display: inline-block !important;
		margin-top: 1px !important;
		margin-bottom: 4px !important;
		background: #15B3E0 !important;
		color: #fff !important;
		margin-right: 3px;
		padding: 5px 10px;
		border-radius: 5px;
		text-transform: uppercase;
	}

	.categoriasNoticias ul li a .catTitle {
		font-size: 14px;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.categoriasNoticias ul li {
		display: inline-block !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	div.k2CategoriesListBlock ul {
		padding: 0 !important;
		margin: 0 !important;
	}

	.categoriasNoticias {
		font-size: 19px;
		color: #666666;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.contenidoDerechaMasVistos {
		background: #F4F4F4 !important;
		margin-top: 20px;
		padding-top: 20px;
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 17px;
	}

	div.k2ItemsBlock ul li {
		margin: 0 0 15px 0;
	}

	.signoMasLeerMas {
		float: right;
		font-size: 25px;
		font-family: "Roboto", 'Segoe UI Bold';
		margin-top: -7px;
	}

	.borderBotton {
		padding-bottom: 3px;
		border-bottom: 1px dotted #666666;
		margin-bottom: 15px;
	}

	.FechaCreacion {
		color: #444;
		font-family: "Roboto", 'Segoe UI';
		font-size: 14px;
	}

	.newTitulo {
		color: #545454;
		font-family: 'Slabo 27px', serif;
		font-size: 17px;
		font-weight: bold;
	}

	.contentCategoriasAndHist {
		width: 100%;
		background: #E9E9E9;
		padding: 5px 10px;
		margin-top: 2px;
	}

	.btnProgramasHome:hover{
		border-color: #6B6B6B;
		background: #343434!important;;
		color: #fff;
	}

	.btnProgramasHome:hover a{
		color: #fff!important;
	}

	.btnProgramasHome a {
		color: #4a4a4a !important;
	}

	.btnProgramasHome a:hover {
		color: #fff !important;
		text-decoration: none;
	}

	.btnProgramasHome a:visited {
		/*color: #4a4a4a !important;*/
		text-decoration: none;
	}

	.nameProgramaUac {
		font-family: "Roboto", 'Segoe UI semiBold';
		display: inline-block;
		color: #666666;
		text-transform: capitalize !important;
		font-size: 14px;
	}

	.vistosCant {
		font-family: "Roboto", 'Segoe UI semiBold';
		color: #666666;
		font-size: 12px;
	}

	.newTitulo:hover {
		color: #666666;
	}

	.responciveImg {
		width: 100%;
		height: auto;
	}

	.button10 {
		margin-bottom: 10px;
	}

	.revistasE {
		color: #666666;
		font-size: 15px;
		font-family: "Roboto", 'Segoe UI semiBold';
		padding-top: 10px;
		padding-bottom: 5px;
		border-bottom: 1px solid #AAAAAA;
		cursor: pointer;
	}

	.ultimoHijoRev {
		border-bottom: 0 solid #AAAAAA !important;
		margin-bottom: 10px !important;
	}

	.twitterback {
		background: #57BBE7 !important;
	}

	.contentAmpliosNoticias {
		padding-top: 15px;
		padding-bottom: 50px;
		background: #F4F4F4 !important;
	}

	.mb2-content-163 .mb2-content-item-title a {
		font-size: 16px;
		color: #333333;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.LineaTitle {
		display: inline-block;
		width: 39.333333%;
		height: 3px;
		background: #BBBBBB;
		vertical-align: top;
		margin-top: 14px;
		display: none;
	}

	.titlePublicaciones {
		display: inline-block;
		padding-left: 20px;
		padding-right: 20px;
		color: #444444;
		font-size: 20px;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.contentTitlePublicaciones {
		text-align: left;
		margin-bottom: 35px;
		margin-top: 25px;
	}

	.noticiasAjustRector {
		background: #fff !important;
	}

	.letter10 {
		font-size: 10px !important;
	}

	.letter11 {
		font-size: 11.5px !important;
	}

	.marginleft-4 {
		margin-left: -4px;
	}

	.containerGaleryNo {
		background: #444444;
		text-align: center;
		margin-top: 40px;
	}

	.imgNoticiasGale {
		width: 95%;
		margin: 0 auto;
	}

	.subtitulosPagina {
		font-size: 24px;
		text-align: left;
		color: #000 !important;
		display: inline-block;
		font-weight: 600!important;
		padding-bottom: 5px;
		margin-top: 10px;
		font-family: 'Roboto',sans-serif !important;
		line-height: 1.7;
	}

	.ContenidoTexto {
		font-family: "segoe Ui";
		font-size: 16.5px;
		font-weight: normal;
		color: #444444;
		text-align: justify;
	}

	.paddingBottomTop20 {
		padding: 20px 0;
	}

	.paddingBottomTop10 {
		padding: 10px 0;
	}

	.launi-destacado {
		padding: 0 16px;
		text-align: left !important;
	}

	.Pbottom15 {
		margin-bottom: 25px !important;
	}

	.fechaNormativa {
		font-size: 13px;
		color: #444444;
		margin-left: 6px;
		margin-right: 8px;
	}

	.contentFechas {
		margin-top: 20px;
	}

	.ContenidoTexto a {
		color: #444444;
	}

	.ContenidoTexto a:hover {
		text-decoration: underline;
	}

	.spacBotton {
		margin-bottom: 4px;
	}

	.galaeryContent {
		background: #6d6d6d;
		padding-top: 30px;
		padding-bottom: 30px;
		margin-bottom: -50px;
	}

	.contentGaleryOne {
		display: inline-block;
		width: 70%;
		vertical-align: top;
		position: relative;
	}

	.contentVideosTwo {
		display: inline-block;
		width: 30%;
		margin-left: -4px;
		vertical-align: top;
		padding-left: 30px;
	}

	.TextGaleryContent {
		display: inline-block;
		width: 30%;
		vertical-align: top;
		padding-right: 10px;
		color: #fff;
		padding-top: 60px;
		font-family: "segoe Ui";
		font-size: 16.5px;
		font-weight: normal;
	}

	.ContentGaleryTwo {
		width: 70%;
		display: inline-block;
		vertical-align: top;
		margin-left: -4px;
	}

	.imgResponcive {
		width: 100%;
		height: auto;
	}

	.leftBtnlef {
		color: #fff;
		top: 6px;
		position: absolute;
		left: 0;
		font-size: 24px;
		background: rgba(10, 10, 10, 0.26) !important;
		padding: 5px 10px 5px 10px;
	}

	.rightbtnRight {
		color: #fff;
		color: #fff;
		top: 6px;
		position: absolute;
		left: 50px;
		font-size: 24px;
		background: rgba(10, 10, 10, 0.26) !important;
		padding: 5px 10px 5px 10px;
	}

	.leftBtnlef:hover,
	.leftBtnlef:focus,
	.rightbtnRight:hover,
	.rightbtnRight:focus {
		color: #fff;
	}

	.cantidadDeFotos {
		color: #fff;
		background: #333333;
		display: inline-block;
		margin-top: 20px;
		padding: 3px 15px;
		font-size: 16px;
		font-family: "Roboto", 'Segoe UI Bold';
		border-radius: 6px;
	}

	.videoYoutubeGalery {
		max-width: 169px;
		max-height: 91px;
	}

	.textVideosGalery {
		color: #fff;
		display: inline-block;
		max-width: 54%;
		vertical-align: top;
		padding-left: 10px;
	}

	.canalYoutubeBtn {
		background: #DE2C28;
		color: #fff;
		display: inline-block;
		padding: 2px 5px;
		font-size: 12px;
		vertical-align: top;
		margin-top: 7px;
	}

	.icnoYou {
		font-size: 16px;
		vertical-align: middle;
		float: left;
		margin-top: -3px;
		margin-right: 5px;
	}

	.textVideo {
		font-size: 14px;
		font-family: "Roboto", 'Segoe UI semiBold';
		line-height: 1.3;
	}

	.columnContentVideo {
		border-bottom: 1px solid #888888;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.columnContentVideo:last-child {
		border-bottom: 0 solid #888888;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.imgGaleryNoti {
		height: 448px;
		cursor: pointer;
	}

	.sliderGalery {
		display: none;
	}

	#Mod174 {
		margin: 0 !important;
		padding: 0 !important;
	}

	.bannerCincuenta2 {
		padding-top: 3px;
		padding-bottom: 3px;
		background: #c77519;
		color: #c3c3c3;
		text-align: center;
		font-size: 17px;
	}
	.bannerCincuenta {
		padding-top: 3px;
		padding-bottom: 3px;
		background: #000000;
		color: #FFF;
		text-align: center;
		font-size: 17px;
	}

	.bannerTextNegrita {
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		display: inline-block;
	}

	.BtnConoceMas {
		background: transparent;
		border: #c1a346 solid 1px;
		font-family: "Roboto", 'Segoe UI Bold';
		padding: 2px 10px;
		display: inline-block;
		font-size: 17px;
		margin-left: 10px;
		cursor: pointer;
		position: relative;
		margin-top: -5px;
	}

	.imgClick {
		position: absolute;
		bottom: -14px;
		right: -6px;
	}

	.phoneHeader {
		width: 17px;
		margin-top: -2px;
	}

	#Mod126 .nav>li>a:hover,
	#Mod126 .nav>li>a:focus {
		text-decoration: none;
		background-color: #bbb;
		border-radius: 0 !important;
	}

	.nav>li>a:focus {
		text-decoration: none;
		background-color: #eeeeee;
		border-radius: 0 !important;
	}

	.mb2-content-item-desc {
		margin-top: 9px !important;
	}

	.mb2-content-item-meta {
		font-size: 14px !important;
		font-weight: bold;
	}

	#t3-footer {
		border: 0;
	}

	.imagesResponcive {
		width: 100%;
		height: auto;
	}

	.listTextAling {
		list-style-position: outside !important;
	}

	.ceromargin {
		margin: 0 !important;
	}

	.entreTextos {
		margin-top: 15px;
	}

	.video-containerUnivercidad {
		padding-bottom: 49.25% !important;
	}

	.res_images {
		width: 100%;
		height: auto;
		max-width: 241px;
	}

	.menuInterno>li {
		z-index: 1;
	}

	.paddingCero {
		padding: 0 !important;
	}

	.oculto {
		display: none;
	}

	.textMapa {
		font-size: 15px !important;
	}

	.margintop10 {
		margin-top: 10px;
	}

	.carta-container:nth-child(4n) {
		margin-right: 0;
	}

	.carta-container {
		vertical-align: top;
		display: inline-block;
		position: relative;
		z-index: 1;
		height: 182px;
		width: 24%;
		overflow: hidden;
		margin-right: 10px;
		margin-top: 10px;
	}

	.carta-container:hover .carta {
		transform: rotateY(180deg);
	}

	.carta-container:hover .opacidad {
		display: none;
	}

	.notification-in {
		display: none !important;
	}

	.carta {
		max-width: 300px;
		min-width: 280px;
		background: #fff;
		height: 182px;
		width: 100%;
		transform-style: preserve-3d;
		transition: all 0.5s;
	}

	.carta .frente {
		background-color: white;
		height: 100%;
		width: 100%;
		box-shadow: 2px 3px 16px 1px rgba(0, 0, 0, 0.24);
	}

	.carta .editar_carta {
		box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.38) !important;
	}

	.carta .lado {
		position: relative;
		height: 100%;
		width: 100%;
		backface-visibility: hidden;
	}

	.carta .atras {
		box-shadow: 2px 3px 16px 1px rgba(0, 0, 0, 0.24);
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background: #1E96B9;
		font-family: "Segoe UI", Helvetica, Verdana, Arial;
		height: 100%;
		width: 100%;
		transform: rotateY(180deg);
	}

	.CampusGalery {
		display: none;
	}

	#GaleriasCampus {
		margin-top: 20px;
		margin-bottom: 45px;
	}

	.btnVermass {
		padding: 4px 25px 4px 25px;
		color: #fff;
		display: inline-block;
		border: #fff solid 2px;
		border-radius: 8px;
		cursor: pointer;
		font-family: "Roboto", 'Segoe UI Bold';
	}

	.backBlueVerMas {
		background: #17ADD7;
		margin-top: 20px;
		cursor: pointer;
	}

	.backBlueVerMas2 {
		margin-top: 3px !important;
	}

	.backBlueVerMas:hover {
		background: transparent;
	}

	.CaraDosCampus {
		background: #1E96B9;
		color: #fff;
		padding: 15px 15px 15px 15px;
		z-index: 99;
	}

	.TituloCampus {
		font-size: 22px;
		font-family: "Roboto", 'Segoe UI Bold';
		color: #fff;
	}

	.textCampus {
		font-size: 14px;
		color: #fff;
	}

	.imgRespocive {
		width: 100%;
		height: auto;
	}

	.opacidad {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.28);
		z-index: 0;
	}

	.CaraOneCampus {
		color: #fff;
		padding: 100px 15px 15px 15px;
	}

	.ver_biblioteca_title {
		padding: 80px 15px 15px 15px;
	}

	.bannerCarnet {
		background: #DDDDDD;
	}

	.imgCarnet {
		max-width: 1370px;
		height: auto;
		width: 100%;
	}

	.comoobtenerCarnet {
		background: #EEEEEE;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.btnObtenerCarnet {
		padding-top: 10px;
		padding-bottom: 10px;
		width: 80%;
		margin: 0 auto;
		text-align: center;
		font-size: 18px;
		color: #444444;
		font-family: "Roboto", 'Segoe UI semiBold';
		cursor: pointer;
	}

	.canetSugerencias {
		background: #17a7b2;
		color: #fff;
		padding: 15px 15px 24px 15px;
		font-size: 18px;
		font-family: "Roboto", 'Segoe UI semiBold';
		line-height: 1.1;
	}

	.imgFlotanteIcono {
		float: left;
		margin-right: 10px;
	}

	.preguntasFrecuentes {
		font-size: 26px;
		font-family: "Roboto", 'Segoe UI Bold';
		color: #666666;
		margin-top: 10px;
		margin-bottom: 15px;
	}

	.panel-body {
		font-size: 16px;
	}

	.titlePasos {
		font-size: 26px;
		font-family: "Roboto", 'Segoe UI Bold';
		color: #666666;
	}

	.iconoPasos {
		float: left;
		margin-left: -110px;
	}

	.contentPasos {
		padding-left: 110px;
		margin-top: 20px;
	}

	.miniTextPasos {
		font-size: 16px;
		color: #E8A424;
		font-family: "Roboto", 'Segoe UI semiBold';
		margin-top: -6px;
		margin-bottom: 20px;
	}

	.subtituloPasos {
		font-size: 23px;
		font-family: "Roboto", 'Segoe UI semiBold';
		color: #666666;
	}

	.top10 {
		margin-top: 10px;
	}

	.btnFotosRequesitos {
		display: inline-block;
		border: #5B6B7B solid 2px;
		color: #5B6B7B;
		font-size: 14px;
		padding: 3px 10px;
		border-radius: 8px;
		font-family: "Roboto", 'Segoe UI Bold';
		margin-left: 10px;
		cursor: pointer;
	}

	.imgPasos1 {
		width: 100%;
		max-width: 830px;
		margin-top: 20px;
	}

	.imgPasos2 {
		width: 100%;
		max-width: 951px;
		margin-top: 20px;
	}

	.imgPasos3 {
		width: 100%;
		max-width: 954px;
		margin-top: 20px;
	}

	.ajustarBtnFoto {
		position: absolute;
		bottom: 66px;
		right: 138px;
	}

	.padding0 {
		padding: 0;
		margin: 0;
	}

	.anchomodal {
		width: 70%;
	}

	#accordion td,
	tr td {
		max-width: 700px;
	}

	.itemToolbar {
		display: none;
	}

	.intena-Categoria {
		font-size: 14px;
		padding: 6px 16px;
		background: #DE8E35;
		border-radius: 3px;
		color: #fff;
		display: inline-block;
		margin-bottom: 5px;
	}

	.intena-Categoria a {
		color: #fff;
	}

	.contentFechaAutor {
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #d1dae1;
		border-top: 1px solid #d1dae1;
		margin-bottom: 15px;
	}

	.fechaDeCrecion {
		text-align: left;
		color: #5d6165 !important;
		font-size: 15px !important;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.autorInternas a {
		float: right;
		text-align: left;
		color: #8b9fb0;
		font-size: 15px;
		font-weight: bold;
	}

	.autorInternas {
		float: right;
		text-align: left;
		color: #8b9fb0;
		font-size: 15px;
		font-weight: bold;
	}

	.article-leftText {
		float: left;
		width: 10.3030998852%;
		display: inline-block;
		vertical-align: top;
	}

	.article-rightRedes {
		/*float: right;*/
		/*display: inline-block;*/
		vertical-align: top;
	}
	
	div.itemIntroText img {
	    width: 80%;
	    height: auto;
	    margin: auto;
	    display: block;
	}

	.redesSOcialesBtn {
		border-radius: 3px;
		display: block !important;
		height: 50px;
		line-height: 50px;
		margin: 10px 0;
		padding: 0;
		width: 100px;
		text-align: center;
		color: #fff;
		font-size: 18px;
	}

	.facebookBackground {
		background: #2c5d90;
	}

	.twiderBackground {
		background: #03caf5;
	}

	.googleBackground {
		background: #db4437;
	}

	.a2a_default_style a {
		float: none !important;
		line-height: 16px;
		padding: 0 !important;
	}

	.docInst a {
		color: #615A5A;
	}

	.anchoIMagen {
		width: 75% !important;
		height: auto !important;
		max-width: 1140px !important;
		margin-top: 10px;
    	margin-left: 20px;
	}

	#text-compartir{
		font-size: 15px;
    	font-weight: 500;
	}

	span.itemImage {
		text-align: left !important;
	}

	.titlePeriodoPlan {
		background: #B0BEC5;
		color: #333333;
		padding-bottom: 15px;
		padding-top: 15px;
		text-align: center;
		width: 100%;
		border-bottom: 1px solid #fff;
		font-size: 20px;
		font-family: "Roboto","segoe Ui";
	}

	.CuadroHijo {
		width: 100%;
		font-size: 25px;
		font-family: "Roboto", 'Segoe UI Bold';
		display: inline-block;
	}

	.creditosPeriodoPlan {
		background: #C6D0D5;
		color: #333333;
		padding-bottom: 10px;
		padding-top: 10px;
		text-align: center;
		width: 100%;
		font-size: 16px;
		font-family: "Roboto","segoe Ui";
	}

	.ContenidoCuadro {
		background: #fff;
		padding: 15px;
	}

	.programaplan {
		color: #555555;
		font-size: 15px;
		padding: 10px;
	}

	.CuadroHijo:nth-child(1n 2) {
		margin-left: -4px;
	}

	.programaplan:nth-child(2n 1) {
		background: #E9EAEC;
	}

	.backGris {
		background: #edf0f273;
	}

	.carousel-showmanymoveone .carousel-control {
		width: 6%;
		background-image: none;
	}

	.carousel-showmanymoveone .carousel-control.left {
		margin-left: 15px;
	}

	.carousel-showmanymoveone .carousel-control.right {
		margin-right: 15px;
	}

	.carousel-showmanymoveone .cloneditem-1,
	.carousel-showmanymoveone .cloneditem-2,
	.carousel-showmanymoveone .cloneditem-3 {
		display: none;
	}

	@media all and (min-width:768px) {
		.carousel-showmanymoveone .carousel-inner>.active.left,
		.carousel-showmanymoveone .carousel-inner>.prev {
			left: -50%;
		}
		.carousel-showmanymoveone .carousel-inner>.active.right,
		.carousel-showmanymoveone .carousel-inner>.next {
			left: 50%;
		}
		.carousel-showmanymoveone .carousel-inner>.left,
		.carousel-showmanymoveone .carousel-inner>.prev.right,
		.carousel-showmanymoveone .carousel-inner>.active {
			left: 0;
		}
		.carousel-showmanymoveone .carousel-inner .cloneditem-1 {
			display: block;
		}
	}

	@media all and (min-width:768px),
	all and (min-width:768px) {
		.carousel-showmanymoveone .carousel-inner>.item.active.right,
		.carousel-showmanymoveone .carousel-inner>.item.next {
			transform: translate3d(50%, 0, 0);
			left: 0;
		}
		.carousel-showmanymoveone .carousel-inner>.item.active.left,
		.carousel-showmanymoveone .carousel-inner>.item.prev {
			transform: translate3d(-50%, 0, 0);
			left: 0;
		}
		.carousel-showmanymoveone .carousel-inner>.item.left,
		.carousel-showmanymoveone .carousel-inner>.item.prev.right,
		.carousel-showmanymoveone .carousel-inner>.item.active {
			transform: translate3d(0, 0, 0);
			left: 0;
		}
	}

	@media all and (min-width:992px) {
		.carousel-showmanymoveone .carousel-inner>.active.left,
		.carousel-showmanymoveone .carousel-inner>.prev {
			left: -25%;
		}
		.carousel-showmanymoveone .carousel-inner>.active.right,
		.carousel-showmanymoveone .carousel-inner>.next {
			left: 25%;
		}
		.carousel-showmanymoveone .carousel-inner>.left,
		.carousel-showmanymoveone .carousel-inner>.prev.right,
		.carousel-showmanymoveone .carousel-inner>.active {
			left: 0;
		}
		.carousel-showmanymoveone .carousel-inner .cloneditem-2,
		.carousel-showmanymoveone .carousel-inner .cloneditem-3 {
			display: block;
		}
	}

	@media all and (min-width:992px),
	all and (min-width:992px) {
		.carousel-showmanymoveone .carousel-inner>.item.left,
		.carousel-showmanymoveone .carousel-inner>.item.prev.right,
		.carousel-showmanymoveone .carousel-inner>.item.active {
			transform: translate3d(0, 0, 0);
			left: 0;
		}
	}

	.planDeEstudioPrograma {
		margin-top: 30px;
	}

	#planDeEstudioPrograma .carousel-inner .item .col-xs-12 {
		padding: 0 !important;
	}

	.creditosPlan {
		font-size: 14px;
		display: inline-block;
		margin-left: 10px;
	}

	#periodosAcademicos {
		display: inline-block;
		font-family: "Roboto", 'Segoe UI Semibold';
		font-weight: 300;
	}

	#totalCreditos {
		font-family: "Roboto", 'Segoe UI Semibold';
		font-weight: 300;
	}

	.editFlechas {
		font-size: 65px !important;
		width: 60px !important;
		height: 60px !important;
		color: #8F8F8F;
	}

	#planDeEstudioPrograma {
		width: 100%;
		margin: 0 auto;
	}

	.posgrado#planDeEstudioPrograma {
		width: 95%;
		margin: 0 auto;
	}
	
	.izquieroPlanStudio {
		left: -9.2% !important;
	}

	.DerechaPlanStudio {
		right: -9.2% !important;
	}

	.sombraaddItemPlantStudio {
		box-shadow: 0 2px 15px -4px rgba(0, 0, 0, 0.1);
	}

	#idProgramasplandeEstudio {
		display: none;
	}

	.cuadrosPerfil1 {
		background: url(../../../images/programas/pregrado/arquitectura/perfilOcupacional.jpg) center center /cover no-repeat;
	}

	.cuadrosPerfil4 {
		background: url(../../../images/programas/pregrado/arquitectura/perfilOcupacional2.jpg) center center /cover no-repeat;
		height: -webkit-fill-available;
	}

	.cuadrosPerfil1 .imgPerfil {
		display: none;
	}

	.cuadrosPerfil4 .imgPerfil {
		display: none;
	}

	.logoUacPrincipal {
		margin-top: 8px;
	}

	.mb2-content-247 {
		display: none;
	}

	.mb2-content-247 .mb2-content-item-meta-date {
		font-size: 87% !important;
		color: #999 !important;
		background: transparent !important;
	}

	.mb2-content-561 {
		display: none;
	}

	.mb2-content-561 .mb2-content-item-meta-date {
		font-size: 87% !important;
		color: #999 !important;
		background: transparent !important;
	}

	.ContentMenuRespocive {
		background: #C9CCCD;
		padding-left: 10px;
	}

	.imgPrincipal {
		/*width: 85px;*/
		height: 50px;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.ContentMenuRespocive {
		display: none;
	}

	.btnRes {
		color: #fff;
		font-size: 35px;
		display: inline-block;
		padding: 10px 15px;
		text-align: center;
		height: auto !important;
		width: auto !important;
	}

	.colorbtn1 {
		background: #CE7E1E;
	}

	.colorbtn2 {
		background: #00661A;
		margin-left: -4px;
	}

	.btnResponcives {
		float: right;
	}

	.hideResponcive {
		display: none;
	}

	.lineaResponciveNoti {
		width: 100%;
		height: 2px;
		background: #d6d6d6;
		display: none;
	}

	#MenuRespocive {
		padding: 69px 12px 75px 12px !important;
		background: #00661A;
	}

	#MenuRespocive .t3-off-canvas-body {
		padding: 0;
	}

	#Mod254 #je_accord254.je_acc>ul>li>a {
		border-left: 0 solid #0095a3;
		border-right: 0 solid #0095a3;
		border-top: 1px solid #fff !important;
		color: #FFFFFF;
		background: #005114;
	}

	#Mod254 #je_accord254.je_acc>ul>li>a:nth-child(3n 0) {
		border-top: 0 solid #fff;
	}

	#Mod254 #je_accord254.je_acc>ul>li:last-child>a,
	#je_accord254.je_acc>ul>li.last>a {
		border-bottom: 1px solid #fff;
	}

	#Mod254 #je_accord254.je_acc ul ul li a {
		border-bottom: 1px solid #fff !important;
		border-left: 0 solid #0095a3;
		border-right: 0 solid #0095a3;
		color: #ffffff;
		background: #005114;
		margin-left: 10px;
		padding-left: 10px;
	}

	#Mod254 #je_accord254.je_acc>ul>li.open>a {
		border-bottom: 1px solid #fff;
	}

	#MenuRespocive .close {
		color: #fff !important;
		opacity: 1 !important;
		background: transparent;
	}

	.containerOneMatriculas {
		background: url(../../../images/matriculas/proceso-vinculacion.png) center center /cover no-repeat;
		width: 48.4%;
		text-align: center;
		padding-top: 95px;
		padding-bottom: 95px;
		display: inline-block;
		margin-right: 11px;
	}

	.btnMatriculas {
		padding: 20px 0;
		display: inline-block;
		color: #fff;
		font-size: 19px;
		cursor: pointer;
		font-family: "Roboto", 'Segoe UI Bold';
		text-align: center;
		min-width: 240px;
	}

	.containerOneMatriculastwoTop {
		background: #8E9BA6;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		display: inline-block;
		margin-bottom: 12px;
		border-right: 2px;
	}

	.containerOneMatriculastwoButtom {
		background: #8E9BA6;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		display: inline-block;
		border-right: 2px;
	}

	.containerTwoMatriculas {
		width: 50%;
		display: inline-block;
		margin-left: -4px;
		vertical-align: top;
	}

	#matriculasResponcive {
		display: none;
	}

	#matriculasResponcive .row {
		margin-left: 0;
		margin-right: 0;
	}

	.contenedorcuadroMatriculas {
		width: 100%;
		margin-right: 10px;
	}

	#PublicacionesDelRectorResponcive {
		display: none;
	}

	.mb2-content-257 .mb2-content-item-title a {
		font-size: 16px;
		color: #333333;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.mb2-content-257 .mb2-content-item-meta-date {
		background: transparent !important;
		font-family: "Roboto", 'Segoe UI semiBold' !important;
		font-size: 87% !important;
		color: #999 !important;
	}

	.mb2-content-257 .lSSlideOuter .lSAction .lSPrev {
		background: rgba(51, 51, 51, 0.78);
		color: #fff;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		padding: 8px 11px;
		font-size: 26px;
		opacity: 1;
		border: rgba(51, 51, 51, 0.41) solid 1px;
	}

	.mb2-content-257 .lSSlideOuter .lSAction .lSNext {
		background: rgba(51, 51, 51, 0.78);
		color: #fff;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		padding: 8px 11px;
		font-size: 26px;
		opacity: 1;
		border: rgba(51, 51, 51, 0.41) solid 1px;
	}

	#TitleResponciveNoti {
		display: none;
	}

	#logoBlancoExit {
		padding-top: 11px;
	}

	.titleNoticiasInternas {
		font-size: 20px;
		color: #444444;
		font-family:"Roboto","segoe Ui";
		line-height: 1.3;
	}

	.titleNoticiasInternas:hover {
		color: #444444;
		text-decoration: underline;
	}

	.categoriaInternas {
		color: #0b77ae;
		font-family: "Roboto", 'Segoe UI semiBold';
	}

	.contentCategoriainter {
		margin-bottom: 1px;
		font-size: 15px;
	}

	.fechaInternas {
		font-size: 12px !important;
		color: #999;
	}

	.nav.tabsOferta > li > div{
		background-color: transparent;
		border-bottom: transparent;
		font-weight: 400;
	}

	.nav.tabsOferta > li > div{
		padding: 1rem;
		font-weight: bold;
	}

	.nav .open>a,
	.nav .open>a:hover,
	.nav .open>a:focus {
		background-color: #ececec;
		color: inherit;
		font-weight: bold;
	}

	.textInterna {
		font-size: 15px;
	}

	.textInterna .addtoany_container {
		display: none;
	}

	.lineaFinalInternas {
		border-bottom: 1px solid #cacaca;
		padding-bottom: 10px !important;
	}

	.cuadroDivConsultorios {
		background: #EEEEEE;
		padding: 20px 15px;
	}

	#Mod260 {
		margin-bottom: 0 !important;
	}

	.icon35 {
		font-size: 35px;
	}

	.contentEventosDerecho,
	.contentEventosizquierdo {
		width: 100%;
	}

	.bannerFinanciacion {
		height: auto;
		width: 100%;
	}

	.bannerFinanciacionTitle {
		height: auto;
		position: relative;
		padding-top: 19px;
		display: inline-block;
		padding-right: 8%;
	}

	.bannerFinanciacionTitletexto {
		color: #fff;
		font-family: "Roboto", 'Segoe UI Bold';
		font-size: 65px;
		position: relative;
	}

	.subtitleBecas {
		font-size: 20px;
		font-family: "Roboto", 'Segoe UI SemiBold';
		color: #535353;
		display: inline-block;
		margin-left: 10px;
	}

	.spacinBecasColumright {
		padding-right: 30px;
	}

	.spacinBecasColumleft {
		padding-left: 30px;
	}

	.cuadroGeneralBecas .texto {
		text-align: justify;
	}

	.cuadroGeneralBecas {
		padding-bottom: 40px;
		position: relative;
	}

	.BorderAlFinalBecas1 {
		border-bottom-style: dotted;
		border-width: 2px;
		border-bottom-color: #9D9D9D;
		position: absolute;
		bottom: 0;
		left: 15px;
		right: 35px;
	}

	.BorderAlFinalBecas2 {
		border-bottom-style: dotted;
		border-width: 2px;
		border-bottom-color: #9D9D9D;
		position: absolute;
		bottom: 0;
		left: 35px;
		right: 15px;
	}

	.miniTitleFinanc {
		color: #fff;
		font-size: 45px;
		margin-bottom: -27px;
	}

	.btnCreditos {
		background: #00A3D9;
		padding-top: 5px;
		padding-bottom: 5px;
		max-width: 328px;
		text-align: center;
		border-radius: 5px;
		margin-bottom: 10px;
	}

	.textoOneCreditos {
		color: #fff;
		border-bottom: 1px solid #fff;
		display: inline-block;
		font-family: 'Akzidenz-Grotesk BQ Condensed' !important;
		font-size: 28px;
	}

	.textoOneCreditosMini {
		font-size: 15px;
		color: #fff;
		display: inline-block;
		font-family: 'Akzidenz-Grotesk Light' !important;
	}

	.center {
		text-align: center;
	}

	#Mod271 {
		margin-top: 33px;
	}

	.ceromarginP {
		margin: 0 !important;
	}

	#Mod286 .module-inner .module-ct .menu {
		margin-left: 0;
		padding-bottom: 10px;
		padding-top: 10px;
	}

	#Mod286 .module-inner .module-ct ul li {
		list-style: none;
		border-top: 1px solid #E5E2E0;
		padding-top: 8px;
		padding-bottom: 8px;
	}

	.leftText {
		text-align: left;
	}

	#Mod286 .module-inner .module-ct ul li a {
		font-size: 16px;
		color: #4e4c4c;
	}

	#Mod126 .module-inner .module-ct .nav-pills>li.item-162 {
		padding-right: 28px;
	}

	#Mod126 .module-inner .module-ct .nav-pills>li.item-162 a {
		padding-bottom: 7px;
	}

	#Mod286 .module-inner .module-ct ul li a:hover {
		font-size: 16px;
		color: #4e4c4c;
		text-decoration: underline;
	}

	#eb-categories .eb-box-heading,
	#eb-events .eb-box-heading,
	#eb-event-page .eb-box-heading {
		background: #fff;
		border: #DBDEE1 solid 0;
	}

	#eb-categories .eb-description,
	#eb-events .eb-description,
	#eb-event-page .eb-description {
		border-bottom: 0 solid #fff;
		border-left: 0 solid #fff;
		border-right: 0 solid #fff;
	}

	#Mod286 .module-inner .module-title {
		margin-bottom: 5px;
	}

	.cantidadNotifi {
		font-size: 10px;
		color: #ffF;
		background-color: #a21506;
		position: relative;
		top: 10px;
		right: -11px;
		font-weight: bold;
		border-radius: 6px;
		padding: 1px 3px;
		text-align: center;
	}

	.eb-event-title span {
		color: #333333;
		font-family: "Roboto", 'Segoe UI Bold';
		font-size: 32px;
	}

	.eb-event-date-info,
	.textoLocalitation {
		font-size: 16px;
		color: #333333;
	}

	.iconlocalitation {
		font-size: 20px;
	}

	.eb-event-price-container .eb-individual-price {
		background: #333333;
	}

	.btnUac {
		background: #21AAB3;
		border-color: #21AAB3;
	}

	.btnUac:hover {
		background: #16bdcb;
		border-color: #16bdcb;
	}

	.homeImagesEventos {
		float: none;
		width: 100%;
	}

	.imagenResponciveEvent {
		width: 100%;
		float: none !important;
	}

	#Mod286 .module-inner .module-title span,
	#Mod288 .module-inner .module-title span {
		font-family: "Roboto", 'Segoe UI Bold';
	}

	.mod_eb_mincalendar_dayname {
		font-family: Arial;
		font-size: 12px;
		font-style: normal;
		text-align: center;
		text-decoration: none;
		background: #383838;
	}

	#Mod288 .module-inner .module-ct #extcal_minical997 .extcal_minical tbody tr td {
		padding: 0 !important;
		text-align: center;
	}

	#calendar_result .extcal_navbar {
		border-bottom: 0 solid #B4B4B6;
		background: #4c4c4c;
	}

	#calendar_result .extcal_navbar tbody tr {
		height: 45px;
	}

	.prev_month {
		color: #fff !important;
	}

	.mod_eb_minicalendar_link a {
		color: #fff !important;
	}

	td.mod_eb_mincalendar_not_today,
	td.mod_eb_mincalendar_no_event a {
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		padding: 3px 2px;
		color: #000;
	}

	.mod_eb_mincalendar_dayname tr {
		border-bottom: 1px solid;
	}

	td.mod_eb_mincalendar_event {
		background: #eaecee;
	}

	td.mod_eb_mincalendar_event a,
	td.mod_eb_mincalendar_event a.eb_minical_link span.sunday,
	td.mod_eb_mincalendar_event a.eb_minical_link SPAN.saturday {
		color: #000;
	}

	.extcal_minical table.extcal_minical {
		background-color: #fff !important;
		padding: 5px;
	}

	.mod_eb_mincalendar_dayname {
		height: 27px;
	}

	#calendar_result tr {
		border-bottom: 1px solid #e2e2e2 !important;
		height: 32px;
	}

	#calendar_result .mod_eb_mincalendar_dayname {
		border-bottom: 0 solid transparent !important;
		height: 32px;
	}

	.mod_eb_mincalendar_td_dayname {
		color: #fff;
	}

	#calendar_result .extcal_navbar tbody tr {
		border-bottom: 0 solid #e2e2e2 !important;
	}

	.mod_eb_minicalendar_link {
		font-size: 22px;
	}

	.mod_eb_mincalendar_td_dayname .sunday {
		color: #fff;
	}

	.mod_eb_mincalendar_td_dayname .saturday {
		color: #fff;
	}

	.extcal_navbar tbody tr td:first-child {
		margin-left: 30px;
		float: left;
		margin-top: 6px;
	}

	.extcal_navbar tbody tr td:last-child {
		float: right;
		margin-top: 6px;
		margin-right: 30px;
	}

	.iconEventosR {
		float: right;
		font-size: 26px;
		margin-top: -4px;
	}

	.iconEventosR2 {
		float: right;
		font-size: 18px;
		color: #E5E2E0;
		margin-right: 15px;
	}

	.notiMapsHome {
		height: 130px;
		overflow: hidden;
	}

	.contAgendaHome .eb_event_list tbody tr {
		border-bottom: 1px dotted #a5a5a5 !important;
	}

	.contAgendaHome .eb_event_list tbody tr td {
		padding: 12px 0;
	}

	.contAgendaHome .eb_event_list tbody tr td .eb_event_link {
		color: #4E5967;
		font-family: "Roboto", 'Segoe UI SemiBold';
	}

	.contAgendaHome .eb_event_list tbody tr td .event_date {
		font-size: 16px;
		color: #333333;
	}

	.iconEventosR3 {
		font-size: 18px;
		color: #736a6a;
		margin-right: 3px;
	}

	.contAgendaHome .eb_event_list tbody tr td .eb_event_link:hover {
		text-decoration: underline;
	}

	#eb-event-page #eb-event-details .eb-description-details a .eb-thumb-left {
		display: none;
	}

	.imgInternaEventos {
		width: 100%;
		height: auto;
		margin-bottom: 8px;
	}

	.iconofertaeducativa {
		font-size: 26px;
		margin-right: 10px;
		line-height: 1;
	}

	#Mod290 {
		margin: 0 !important;
	}

	.conteo50ano {
		width: 271px;
		height: 76px;
		display: inline-block;
		vertical-align: top;
	}

	.conteo50ano body {
		margin: 0 !important;
	}

	.ajusiframeHome {
		margin-top: -13px;
	}

	.textimg50 {
		display: inline-block;
		margin-top: 10px;
		margin-right: 10px;
	}

	.textoLogoCin {
		margin-right: 10px;
	}

	.AnosUacImg50 {
		margin-left: 10px;
	}

	.cuadroPortal {
		vertical-align: middle;
		background: #000 !important;
		color: #fff;
		display: inline-block;
		position: relative;
		padding-top: 3px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		top: -16px;
		font-size: 20px;
		text-align: center;
		cursor: pointer;
		z-index: 999;
	}

	.serviciosWeb {
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		display: none;
	}

	.cuadroPortal:before {
		background: #DB760D !important;
	}

	.titleStudents {
		font-size: 16px;
		color: #fff;
		font-weight: bold;
	}

	.stufenticonoprin {
		font-size: 40px;
		line-height: 0.5;
	}

	.textCuadrostudent {
		color: #fff;
	}

	.iconStudentH {
		margin-bottom: 8px;
	}

	.studenCuadroOne {
		background: #EAEBEF;
		color: #615A5A;
		padding: 50px 40px;
	}

	.studenCuadrotwo {
		background: #EFF0F4;
		color: #615A5A;
		padding: 50px 40px;
	}

	.stdentC1 {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.titleCuadroStudent {
		color: #615A5A;
		font-size: 20px;
		border-bottom: 2px solid #615A5A;
		margin-bottom: 10px;
		padding-bottom: 5px;
	}

	.BlackTile {
		font-weight: bold;
		font-size: 20px;
		color: #615A5A;
	}

	.font18 {
		margin-bottom: 10px;
		font-family: "Roboto", "segoe Ui";
		font-size: 19px !important;
		font-weight: normal;
		line-height: 1.3;
	}

	.stuSubCuadro {
		font-size: 22px;
		margin-top: -6px;
	}

	.cuadrosStudentIcon {
		color: #fff;
		font-size: 53px;
		line-height: 1;
	}

	.imgbluec {
		margin-top: 20px;
		width: 100%;
		height: auto;
		max-width: 415px;
		margin-bottom: 10px;
	}

	.itempDowloandsSt {
		font-size: 16.5px;
		padding-top: 3px;
		padding-bottom: 3px;
		border-bottom: 1px dotted #615A5A;
		cursor: pointer;
	}

	.iconDow {
		font-size: 20px;
		margin-right: 10px;
	}

	.btnStudent {
		border: #615A5A solid 1px;
		color: #615A5A;
		padding: 3px 15px 5px 10px;
		font-size: 14px;
		display: inline-block;
		margin-top: 20px;
		cursor: pointer;
	}

	.ioEstudent {
		font-size: 20px;
		margin-right: 10px;
	}

	.studiantesAnalityc {
		background: url(../../../images/IconosStudiantes/webAnalytic.png) center no-repeat;
		background-size: cover;
		min-height: 330px;
	}

	.contTwoAnali {
		background: #fff;
		padding-top: 40px;
		padding-left: 80px;
		padding-right: 80px;
		padding-bottom: 60px;
	}

	.plataformasEducativas {
		font-size: 20px;
		color: #444444;
		border-bottom: 2px solid #DBDBDE;
		padding-bottom: 5px;
		margin-bottom: 35px;
	}

	.iconosPlataforma {
		margin-bottom: 20px;
		max-width: 330px;
		width: 100%;
		cursor: pointer;
		height: auto;
	}

	.TituloEventosStudent {
		font-size: 25px;
		text-align: center;
		color: #525252;
		display: inline-block;
		text-align: center;
		font-weight: bold;
	}

	.lineaTitulosstu {
		width: 75%;
		height: 4px;
		background-color: #13A1AD;
		margin: 0 auto;
		margin-top: 12px;
	}

	.contentEventosStudent {
		padding-bottom: 70px;
		padding-top: 70px;
		background: #F5F6F8;
	}

	.cuadroEvento {
		display: block;
		margin: 20px 0;
		background: white;
		border-radius: 8px;
		padding: 18px 23px;
		text-align: left;
		vertical-align: top;
		box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.01), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
		min-height: 168px;
		min-width: 360px;
	}

	.ion-android-download {
		margin-right: 5px;
	}

	.cuadroEventotitulo {
		font-size: 23px;
		color: #666666;
		line-height: 1.2;
		margin-bottom: 7px;
	}

	.categoriaEvento {
		text-transform: uppercase;
		border-radius: 4px;
		padding: 4px;
		border: #5C6B7C solid 2px;
		display: inline-block;
		margin: 7px 2px;
		color: #5C6B7C;
		font-weight: bold;
		font-size: 12px;
	}

	.FechaEvento {
		color: #666666;
		font-weight: bold;
		font-size: 15px;
	}

	.FechaEvento>i {
		font-size: 26px;
		padding-right: 4px;
	}

	.categoriaEvento span a {
		color: #5C6B7C;
	}

	.cuadroEventotitulo a {
		color: #666666;
	}

	.ImprimirPlanDeEstudio {
		margin-top: 20px;
		display: inline-block;
		font-size: 16px;
		cursor: pointer;
		padding: 5px 12px;
		border: #4e4c4c solid 2px;
		border-radius: 2px;
		font-weight: 500;
	}

	#eb-category-page-default #eb-events .eb-description-details img {
		width: 100%;
	}

	.contentTablevaloresM .row .col-xs-12 table tbody tr td a:hover {
		text-decoration: underline;
	}

	.contentTablevaloresM .row .col-xs-12 table tbody tr {
		border-bottom: 1px solid #ddd;
	}

	.contentTablevaloresM .row .col-xs-12 table tbody tr td a strong {
		color: #565656 !important;
		font-family: "Roboto", "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
	}

	.contentTablevaloresM .row .col-xs-12 table tbody tr td a:hover {
		text-decoration: none;
	}

	.contentTablevaloresTitFacul {
		color: #428bca !important;
		font-family: "Roboto", "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}

	.intercaladas tr:nth-child(odd) {
		background-color: rgba(103, 118, 137, 0.07);
	}

	.contentTablevaloresM {
		display: none;
	}

	.visibleContent {
		display: block;
	}

	#Mod165 .module-inner .module-ct .item-165 {
		display: none;
	}

	.contentDatosImportantes {
		display: none;
	}

	.izquierdaLineas {
		display: inline-block;
	}

	.lineasCredito {
		background: url(../../../images/fondos/fondo-apoyo-financiero.jpg);
		width: 100%;
		color: white;
		padding: 30px 30px;
		background: #0277BD;
	}

	.descripLineas {
		font-size: 16px;
		color: #fff;
		display: inline-block;
		vertical-align: top;
		max-width: 705px;
		margin-left: 40px;
	}

	.contentLineasCodg {
		display: inline-block;
	}

	.ContentcuadrosFinaciera {
		display: flex;
	}

	.cuadrosCreditos {
		display: inline-block;
		width: 100%;
		background: #039BE5;
		padding: 40px 20px;
		color: #fff;
		border-right: 1px solid #41b5ec;
		font-size: 20px;
		line-height: 1.2;
		position: relative;
		cursor: pointer;
	}

	.iconoMasFinan {
		position: absolute;
		bottom: 0;
		right: 0;
		cursor: pointer;
	}

	.contentIcetext {
		background: #fff;
		padding: 60px 20px;
	}

	.icetexImg {
		max-width: 369px;
		width: 100%;
		vertical-align: top;
		margin-right: 30px;
		margin-top: 22px;
	}

	.contentIcetext {
		text-align: center;
	}

	.hacerRealidadTusS {
		display: inline-block;
	}

	.btnCreditosButton {
		background: #02276C;
		padding: 5px 45px;
		max-width: 328px;
		text-align: center;
		margin-bottom: 10px;
		color: #fff;
		cursor: pointer;
		display: inline-block;
		margin-right: 10px;
		margin-top: 5px;
	}

	.solicitaCreditoColor {
		background: #DB9600;
	}

	.column2Gris {
		background: #BCC2CA;
		padding-left: 20px !important;
		padding-right: 20px !important;
		padding-top: 35px !important;
		padding-bottom: 45px !important;
		color: #fff;
	}

	.hvr-sweep-to-bottom:before {
		background: #DB760D !important;
	}

	.valoresMatriculaBtn {
		border: #fff solid 3px;
		color: #fff;
		font-size: 16px;
		position: relative;
		text-align: center;
		padding-right: 51px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin-top: 20px;
		cursor: pointer;
		min-height: 60px;
		padding-top: 9px;
		width: 100%;
	}

	.textMatricula {
		display: inline-block;
		line-height: 1.2;
		font-size: 14px;
	}

	.contentIcons {
		position: absolute;
		top: 0;
		bottom: 0;
		right: 0;
		width: 51px;
		border-left: 3px solid #fff;
		text-align: center;
		padding-top: 10px;
		font-size: 25px;
	}

	.imagen100 {
		width: 100%;
		height: auto;
	}

	.borderBotton3 {
		margin-bottom: 3px;
	}

	.salmonContent {
		background: #F59C4B;
		color: #fff;
		padding: 40px 35px;
	}

	.borderRightBlank {
		margin-right: 2px;
	}

	.btnSalmon {
		background: transparent;
		border: #fff solid 2px;
		display: inline-block;
		padding: 5px 20px;
		margin-top: 40px;
		cursor: pointer;
	}

	.titleFinanSalmon {
		font-size: 30px;
		font-weight: bold;
		display: inline-block;
	}

	.subtitleFinanSalmon {
		font-size: 23px;
		display: inline-block;
		margin-left: 10px;
	}

	.titleRedBancaria {
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 5px;
	}

	.images100 {
		width: 90%;
		height: auto;
		margin-bottom: 16px;
		max-width: 180px;
	}

	#k2Container {
		margin: 0 !important;
		padding: 0 !important;
	}

	.cuadrosCreditos a {
		color: #fff;
	}

	div.itemTagsBlock ul.itemTags li a {
		background: #fff;
		border: #BBBBBB solid 2px;
		padding: 5px 11px;
		font-weight: bold;
		text-transform: uppercase;
		border-radius: 12px;
		margin: 0 1px 4px 0;
		font-size: 14px !important;
		color: #525252;
		display: inline-block;
	}

	.formInformacionProgramas {
		width: 60%;
		margin-top: 17vh;
	}

	.solicitarInformacion {
		border-bottom: 2px solid #F0EFF4;
		padding-bottom: 5px;
		margin-bottom: 30px;
	}

	.contentInternoModalInfo {
		padding: 35px 45px;
		font-size: 18px;
		color: #464B52;
	}

	.titleAsesora {
		font-size: 16px;
	}

	.titleAsesora {
		margin-top: 7px;
	}

	.textosInfoText p {
		font-size: 14px;
		color: #525252;
	}

	.textosInfoText {
		margin-bottom: 10px;
	}

	.textTareaInfo {
		height: 120px !important;
	}

	.ceroRadioBorder {
		border-radius: 2px !important;
	}

	.btnEnviarFormInfo {
		padding: 5px 40px;
		background: #5C6B7C;
		color: #fff;
		display: inline-block;
		border-radius: 5px;
		margin-top: 10px;
		cursor: pointer;
	}

	.sizeCheck {
		font-size: 14px;
		color: #464B52;
		font-weight: bold !important;
	}

	#SelectvaloresMatriculas {
		max-width: 75%;
		width: 100%;
		display: inline-block;
		font-size: 16px;
		font-weight: bold;
	}

	.centerContent {
		text-align: center;
	}

	.labelCons {
		margin-right: 12px;
		font-size: 16px;
	}

	#jevents_body .cal_today a.cal_daylink {
		background-color: #467fc3;
		padding: 4px;
		border-radius: 10px;
		color: #FFFFFF;
	}

	#jevents_body .nav-items div.active a,
	.jev_header2 .active a {
		background-color: #467fc3;
		color: #FFF;
	}

	.nav-items>div:first-child {
		border-radius: 5px 0 0 5px;
		border-left: 1px solid #467fc3;
	}

	.nav-items>div {
		margin-left: -5px;
		display: inline-block;
		padding: 3px 0 2px 0;
		line-height: 23px;
		vertical-align: middle;
		border: #467fc3 solid 1px;
		border-left: 0;
	}

	.nav-items>div:last-child {
		border-radius: 0 5px 5px 0;
		border-right: 1px solid #467fc3;
	}

	.jev_toprow div.previousmonth,
	.jev_toprow div.nextmonth {
		background-color: #606F79;
		border: #606F79 solid 1px;
	}

	.jev_toprow div.currentmonth {
		border-top: 1px solid #606F79;
		border-bottom: 1px solid #606F79;
		margin-bottom: -1px;
	}

	#jevents_body .nav-items div.active a:hover,
	.jev_header2 .active a:hover {
		background-color: transparent;
		border-left: 1px solid #ff3b30;
		color: #474747;
	}

	#jevents_body .jev_toprow div.previousmonth a {
		font-size: 14px;
	}

	#jevents_header {
		display: none;
	}

	#jevents_body {
		margin-top: 20px;
	}

	#jevents_body a.cal_titlelink:link,
	#jevents_body a.cal_titlelink:visited,
	#jevents_body a.cal_titlelink:hover {
		font-size: 13px;
		line-height: 15px;
		font-weight: normal;
		text-decoration: none;
		color: #474747;
		display: block;
		margin-bottom: 1px;
		padding: 4px;
	}

	#jevents_body .nav-items>div a:hover {
		border-left: 0;
	}

	.iditInputdiseno input,
	.iditInputdiseno select,
	.iditInputdiseno textarea {
		width: 100% !important;
		height: 48px !important;
		font-size: 17px !important;
		background: #F0EFF4 !important;
		color: #727276 !important;
		border: 0 !important;
		margin-bottom: 10px;
	}

	.inputInfoProgramas {
		width: 100% !important;
		height: 48px !important;
		font-size: 17px !important;
		background: #F0EFF4 !important;
		color: #727276 !important;
		border: 0 !important;
		margin-bottom: 10px;
	}

	.uk-form-horizontal .uk-form-controls {
		margin-left: 0 !important;
	}

	#comentario {
		min-height: 150px;
	}

	#enviar {
		padding: 5px 40px;
		background: #5C6B7C;
		color: #fff;
		display: inline-block;
		border-radius: 5px;
		margin-top: 10px;
		cursor: pointer;
		font-size: 16px;
		font-weight: bold;
	}

	.uk-form input[type="checkbox"]:checked:before,
	.uk-form input[type="checkbox"]:indeterminate:before {
		content: "\f00c";
		font-family: FontAwesome;
		font-size: 16px;
		text-align: center;
		line-height: 12px;
		color: #5C6B7C !important;
	}

	.uk-form input[type="radio"],
	.uk-form input[type="checkbox"] {
		display: inline-block;
		height: 22px;
		width: 22px;
		border: #aaa solid 1px;
		overflow: hidden;
		margin-top: -4px;
		vertical-align: middle;
		outline: 0;
		background: 0 0;
		padding-top: 4px;
		border-radius: 3px;
		margin-right: 8px;
	}

	.contentFiltroCalendar {
		margin-bottom: -40px;
		padding: 20px 10px;
		background: #f7f7f7;
	}

	.calendarioTitle {
		text-align: left;
		font-size: 17px;
		margin-bottom: 5px;
		font-weight: bold;
		display: inline-block;
		vertical-align: top;
		margin-top: 10px;
		margin-right: 20px;
		/*margin-left: 115px;*/
		float: left;
	}

	#calendario-acade {
		width: 320px;
		float: left;
		font-size: 16px;
	}

	.formularioFIltroCategorias {
		display: none;
	}

	.labelTextAcademico {
		text-align: left;
		display: inline-block !important;
		vertical-align: top;
		margin-top: 14px;
	}

	#jeventspost {
		display: none !important;
	}

	.jevfiltermodule {
		display: inline-block !important;
	}

	.NOTACALENDARIO {
		text-align: left;
		margin-top: -5px;
	}

	.contenidoFiltrosC {
		text-align: left;
		padding-left: 40px;
		display: none;
	}

	.contentCuadrosBtnv {
		background: #e4e4e4;
		padding: 15px 20px;
		display: inline-block;
		text-align: center;
		max-width: 290px;
		font-size: 16px;
		font-weight: bold;
		line-height: 1.2;
		position: relative;
		margin-bottom: 10px;
		margin-right: 40px;
		cursor: pointer;
		width: 100%;
	}

	.circuloVicere {
		font-size: 23px;
		color: #fff;
		background: #de8e35;
		position: absolute;
		left: -17px;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		top: 19%;
		font-weight: bold;
		text-align: center;
		padding-top: 7px;
	}

	.contentCuadrosCenter {
		text-align: center;
	}

	.btnQuehacemos {
		width: 100%;
		max-width: 300px;
		background: transparent;
		border: #ececec solid 2px;
		margin-top: 20px;
		padding: 15px 20px;
		font-size: 16px;
		cursor: pointer;
		font-weight: bold;
		position: relative;
		display: inline-block;
		margin-right: 30px;
		text-align: center;
		min-height: 78px;
	}

	.btnMinique {
		padding: 2px 8px;
		background: #09addc;
		color: #fff;
		font-weight: bold;
		text-align: center;
		font-size: 23px;
		display: inline-block;
		position: absolute;
		left: -18px;
		top: 17px;
	}

	.masBtnv {
		position: absolute;
		right: 0;
		top: 0;
		bottom: 0;
		background: #e9e9e9;
		color: #444444;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 20px;
	}

	.fontIconm {
		font-size: 22px;
	}

	.cuadrosEducacion {
		margin-top: 30px;
	}

	.titleComoApoyamos {
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		margin-top: 15px;
	}

	.subtitleCentro {
		text-align: center;
		font-size: 16px;
	}

	.cabezeraHeader {
		background: url(../../../images/centroEmprendimiento/cabezeraImg.png) center no-repeat;
		background-size: cover;
		width: 100%;
		height: 98px;
		text-align: center;
		color: #fff;
		font-size: 17px;
		line-height: 1.2;
		padding: 18px 10px;
		position: absolute;
	}

	.imgCuadrosCentro {
		width: 100%;
		margin-top: 57px;
		box-shadow: 0 10px 16px -6px rgba(0, 0, 0, 0.23);
		max-height: 212px;
	}

	.padreHeaderC {
		position: relative;
		margin-bottom: 20px;
		height: 100%;
	}

	.textoCuadroGr {
		background: #F2F2F2;
		color: #444444;
		font-size: 17px;
		padding: 25px;
		height: 100%;
		max-height: 270px;
	}

	.cuadroContetnc {
		background: #E4E4E4;
		padding: 30px;
		margin-top: 16px;
	}

	.titleCEN {
		font-size: 18px;
		color: #515151;
		margin-bottom: 10px;
		font-weight: bold;
	}

	.totalAncho {
		max-width: 100% !important;
		width: 100% !important;
		padding: 15px 26px !important;
		margin-bottom: 20px !important;
		min-height: 106px !important;
	}

	.contentProgramasalaMedida {
		color: #404040;
		padding: 36px 0 0px 10px;
	}

	.titleProAlaMe {
		font-size: 22px;
	    margin: 0px 0 5px 0;
	    font-weight: 500;
	    color: #FFF;
	}

	div.textoProAlaMe p{
		font-size: 16px;
    	font-weight: 300;
    	color: #FFF;
	}

	p.textoProAlaMe{
		font-size: 16px!important;
    	font-weight: 300!important;
    	color: #000!important;
	}

	.selectPrograI {
		width: 100%;
		background: #99A4AE;
		color: #fff;
		text-align: center;
		padding: 13px 10px;
		font-size: 20px;
		font-weight: bold;
	}

	.centro_de_educacion_C {
		text-align: center;
		color: #fff;
		border-right: 1px solid #fff;
		padding: 30px 40px;
	}

	.areaColor1 {
		background: #8E9BA6;
	}

	.areaColor2 {
		background: #8E9BA6;
	}

	.areaColor3 {
		background: #8E9BA6;
	}

	.areaColor4 {
		background: #8E9BA6;
	}

	.areaColor5 {
		background: #8E9BA6;
	}

	.areaColor6 {
		background: #8E9BA6;
	}

	.titlepagosIns {
		font-size: 30px;
		font-weight: bold;
		text-align: left;
		margin-bottom: 20px;
		font-family: 'Slabo 27px', serif!important;
	}

	.textProC {
		margin-top: 16px;
		text-transform: uppercase;
	}

	.centro_de_educacion_C a {
		color: #fff;
	}

	.centro_de_educacion_C a:hover {
		color: #fff;
	}
	.LineaAprendizajeCECG, .TitleObjetivoCECG, .TitleDirigidoCECG, .ResponsableCECG{
		font-size: 24px;
    	font-weight: 400;
	}
	.inscripcionesPagos {
		color: #404040;
		padding: 70px 40px 70px 40px;
		margin: 0;
	}
	.FacultadCECG{
		font-weight: 400;
		font-size: 18px;
		margin-bottom: 40px;
	}
	.TextoObjetivoCECG {
		font-size: 16px;
	    font-weight: 400;
	    margin-bottom: 40px;
	    margin-top: 5px;
	}
	.TextoDirigidoCECG{
		font-size: 16px;
	    font-weight: 400;
	    margin-top: 5px;
	}
	.DetallesCECG{
		border: 3px solid #000;
    	padding: 5px 10px;
    	margin: 15px 0 40px 0px;
	}
	.HorasCECG{
		font-size: 22px;
    	margin-bottom: 5px;
    	font-weight: 600;
    	float: left;
    	margin-right: 30px;
	}
	.FechasCECG{
		float: left;
    	margin-right: 30px;
	}
	.TitleFechaCECG{
		font-size: 22px;
		font-weight: 600;
	}
	.TextoFechaCECG{
		font-weight: 300;
	    margin-bottom: 10px;
	    font-size: 22px;
	    margin-left: 10px;
	}
	.LineaDivDetalleCECG{
		background: #000;
	    border: none;
	    height: 3px;
	    display: none;
	}
	.TitleInversionCECG{
		font-size: 22px;
		font-weight: 600;
	}
	.PrecioInversionCECG{
		font-size: 22px;
	    font-weight: 300;
	    margin: 0px 0 5px 10px;
	}
	.DatosContactoCECG{
		background-color: rgb(236,236,236);
    	padding: 20px 30px;
    	border-top: 5px solid #4c4c4c;
	}
	.btnInscribeteCECGCerrados{
		margin: 15px auto 0px auto;
	    display: block;
	    font-weight: 600;
	    font-size: 20px;
	    background-color: #d21717;
	    border-color: #bd1141;
	    padding: 7px 50px;
	    line-height: 1.9;
	    text-transform: uppercase;
	    width: fit-content;
    	text-shadow: none;
	}
	.btnInscribeteCECG{
		margin: 15px auto 0px auto;
	    display: block;
	    font-weight: 600;
	    font-size: 20px;
	    background-color: #009FE5;
	    border-color: #009FE5;
	    padding: 7px 50px;
	    line-height: 0.9;
	    text-transform: uppercase;
	    width: fit-content;
    	text-shadow: none;
	}
	.btnInscribeteCECG:hover{
		background-color: #009FE5;
		border-color: #009FE5;
	}
	.btnInscribeteCECG:visited{
		background-color: #009FE5;
		border-color: #009FE5;
	}
	.btnInscribeteCECG:focus{
		background-color: #009FE5;
		border-color: #009FE5;
	}
	.btnInscribeteCECG span{
		font-size: 16px;
		font-weight: 400;
	}
	.DivTextoContactenosCECG{
		background-color: rgb(236,236,236);
    	margin-top: 10px;
    	padding: 20px 30px;
	}
	.CargoContactoCECG, .NombreContactoCECG{
		font-size: 20px;
    	font-weight: 500;
	}
	.TelefonoContactoCECG{
		margin-top: 3px;
    	font-size: 18px;
    	margin-bottom: 3px;
    	font-weight: 600;
	}
	.CorreoContactoCECG{
		font-weight: 500;
		font-size: 16.5px;
	}
	.TelefonoContactoCECG .fa{
		margin-right: 5px;
	}
	.CorreoContactoCECG .fa{
		margin-right: 5px;
	}
	.TitlePreguntasFrecuentesCECG{
		font-size: 26px;
	}
	.btnPreguntasCECG .fa{
		float: right;
		font-weight: 600;
	}
	.AccordionPreguntasFrecuentesCECG{
		margin-top: 25px;
		margin-bottom: 30px;
	}
	.btnPreguntasCECG{
		border: 1px solid #ececec;
	    border-radius: 4px;
	    padding: 12px;
	    color: #444444;
	    font-size: 16.5px;
	    font-weight: 600;
	    background: #FFF;
	    margin: 0px;
	}
	.cardAccordionCECG{
		border-radius: 5px;
	}
	.cardBodyAccordionCECG{
		background: #a8a8ad1f;
	    padding: 10px 15px;
	    font-weight: 300;
	    font-size: 15px;
	}
	.cardBodyAccordionCECG ol {
	  counter-reset: list-counter;
	}

	.cardBodyAccordionCECG ol li {
	  position: relative;
	  display: block;
	}

	.cardBodyAccordionCECG ol li:before {
	  position: absolute;
	  right: 100%;
	  margin-right: .5em;
	  font-weight: 700;
	  counter-increment: list-counter;
	  content: counter(list-counter) "."; 
	}

	.SubtitlePreguntasFrecuentesCECG{
		font-size: 20px;
		font-weight: 400;
	}
	
	.btnContactarCECG{
		margin-top: 25px;
	    color: white;
	    padding: 7px 25px;
	    width: fit-content;
	    font-size: 16.5px;
	    font-weight: 600;
	    cursor: pointer;
	    background-color: #009fe5;
	}
	.OfertasCECG{
		padding: 100px 60px;
		background-color: #009fe5;
	}
	.DivtituloItemFacultadIngenieria{
		background-image: url('../../../images/cecg/contactenos-cecg.jpg');
		margin-bottom: 20px;
	}
	.DivtituloItemFacultadCienciasAdministrativas{
		background-image: url('../../../images/cecg/contactenos-cecg.jpg');
		margin-bottom: 20px;
	}
	.DivtituloItemFacultadArquitectura{
		background-image: url('../../../images/cecg/contactenos-cecg.jpg');
		margin-bottom: 20px;
	}
	.DivtituloItemFacultadCienciasSociales{
		background-image: url('../../../images/cecg/contactenos-cecg.jpg');
		margin-bottom: 20px;
	}
	.DivtituloItemFacultadJurisprudencia{
		background-image: url('../../../images/cecg/contactenos-cecg.jpg');
		margin-bottom: 20px;
	}
	.tituloItemCECG {
		text-align: center;
		padding: 80px 0px;
		font-size: 36px;
		font-weight: 400;
		line-height: 1.2;
    	background-color: rgba(0, 0, 0, 0.22);
    	color: white;
    	text-shadow: 2px 2px #3a3a3a;
	}
	.colOfertaCECG{
		padding: 70px 40px;
		border: 1px solid #5BCEFF;
	}
	.colProgramasAlaMedida{
		padding: 70px 40px;
		border: 1px solid #5BCEFF;
		background-color: #0089C4;
	}
	.TitleOfertaCECG{
		font-size: 22px;
	    font-weight: 400;
	    color: #ffffff;
	    margin: 0px;
	    line-height: 1.2;
	    letter-spacing: 0.5px;
	}
	.btnAmpliarOfertaCECG{
		background: transparent;
	    border: 2px solid;
	    text-transform: uppercase;
	    font-weight: 500;
	    border-radius: 30px;
	    margin: 20px 0 0px 0px;
	}
	.btnAmpliarOfertaCECG:hover{
		color: #069fd9;
	    border-color: #FFFFFF;
	    background-color: #FFFFFF;
	}
	.btnAmpliarOfertaCECG:focus{
		color: #069fd9;
	    border-color: #FFFFFF;
	    background-color: #FFFFFF;
	}
	.iconOfertaCECG{
		width: 72px;
	}
	.TextDuracionCECG{
		font-size: 22px;
		font-weight: 300;
		margin-left: 10px;
	}
	.LineaDivTitleOfertaCECG{
		width: 60px;
	    background-color: #FFFFFF;
	    border: none;
	    height: 3px;
	    margin: 5px 0px 15px 0px;
	}
	.EnlacesOfertasCECG{
		color: #FFF;
		text-decoration: underline;
		font-weight: 400;
		display: block;
	}
	.EnlacesOfertasCECG:hover{
		color: #FFF;
		text-decoration: underline;
	}
	.EnlacesOfertasCECG:visited{
		color: #FFF;
		text-decoration: underline;
	}
	.DivDerechoEnlacesOfertasCECG{
		padding-left: 0;
	}
	.DivIzqEnlacesOfertasCECG{
		padding-left: 0;
	}
	span.EnlacesOfertasCECG{
		color: #FFF;
		font-size: 12px;
		text-decoration: none;
	}
	span.EnlacesOfertasCECG:hover{
		text-decoration: none;
	}
	#OfertaAcademicaCECG > div.row{
		display: flex;
		background-color: #009FE5;
    	color: white;
	}
	#ContactenosCECG{
		background-image: url(../../../images/cecg/contactenos-cecg.jpg);
		background-size: cover;
		position: relative;
		margin: 0;
	}
	#FormularioContactenosCECG{
		padding: 60px;
	}
	#FormularioContactenosCECG > div > .rsform > form > fieldset{
		padding: 0;
	}
	#FormularioContactenosCECG > div > .rsform > form > fieldset > .rsform-block-captcha > .capchaEdit{
		display: flex;
	}
	#FormularioContactenosCECG > div > .rsform > form > fieldset > .rsform-block > .uk-form-controls > .rsform-input-box{
		background: none;
	    color: white;
	    border: 2px solid white;
	    border-radius: 8px!important;
	}
	#FormularioContactenosCECG > div > .rsform > form > fieldset > .rsform-block > .uk-form-controls > #Mensaje{
		background: none;
	    color: white;
	    border: 2px solid white;
	    border-radius: 8px!important;
	}
	#FormularioContactenosCECG > div > .rsform > form > fieldset > .rsform-block > .uk-form-controls > .rsform-input-box::placeholder {
	    color: white;
	    text-transform: uppercase;
	    font-size: 16.5px;
	    font-weight: 500;
	}
	#FormularioContactenosCECG > div > .rsform > form > fieldset > .rsform-block > .uk-form-controls > #Mensaje::placeholder {
	    color: white;
	    text-transform: uppercase;
	    font-size: 16.5px;
	    font-weight: 500;
	}
	.TitleFormularioContactenosCECG{
		color: white;
	    font-size: 50px;
	    font-weight: 300;
	}
	.TextoFormularioContactenosCECG{
		font-size: 16.5px;
	    color: white;
	    font-weight: 300;
	    margin-bottom: 30px;
	}
	.ItemAsesorCECG{
		padding: 0;
	}
	.ImagenAsesorCECG{
		width: 100%;
		max-height: fit-content;
	}
	#NuestrosAsesoresCECG{
		margin-bottom: 60px;
		margin-right: 0px;
		margin-left: 0px;
	}
	#OfertaAcademicaCECG .row{
		margin: 0;
	}
	.TextoAsesorCECG{
		padding: 20px 20px 20px 40px;
	}
	.NombreAsesorCECG{
		font-size: 20px;
    	font-weight: 500;
	}
	.CargoAsesorCECG{
		text-transform: uppercase;
	    font-weight: 500;
	    margin-bottom: 10px;
	}
	.DescripcionAsesorCECG{
		margin-bottom: 20px;
		font-size: 16px!important;
	    font-weight: 300!important;
	    color: #000!important;
	}
	.DatosDeContactoAsesorCECG span.phone{
		color: #383838;
		font-size: 16.5px;
		font-weight: 600;
		margin-right: 20px;
	}

	.DatosDeContactoAsesorCECG span.email{
		color: #383838;
		font-size: 16.5px;
		font-weight: 400;
	}

	.DatosDeContactoAsesorCECG span .fa{
		color: rgba(29, 147, 187);
		margin-right: 5px;
	}
	    
	.contentinscPagos {
		/*border-bottom: 1px dotted #a5a5a5 !important;*/
		padding-bottom: 8px;
		padding-top: 8px;
	}

	.contentinscPagos.last {
		border-bottom: none!important;
	}

	.titleInsP.ApoyoFinanciero{
		margin-top: 50px;
	}

	.rowFinanciera .col-md-2{
		text-align: center;
	}

	.rowFinanciera .col-md-10{
		padding: 10px;
		font-size: 16px;
	}

	#titleMediosPago{
		margin-bottom: 30px;
	}

	.textAliados{
		color: #000;
		text-decoration: underline;
		font-weight: 600;
	}

	.enlacesApoyo{
	    color: #333333;
	    font-weight: bold;
	}

	.textApoyoFinanciero{
		font-size: 16px;
		margin-bottom: 30px!important;
	}

	.cuadroInscripcionP {
		display: flex;
		/*padding: 10px 15px;*/
		background: #FFFFFF;
		box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.46);
		font-size: 15px;
		margin-right: 15px;
		vertical-align: top;
		cursor: pointer;
		line-height: 1.3;
		font-weight: 300;
    	color: #000;
	}

	.cuadroInscripcionP .col-md-2{
		background: linear-gradient(to bottom, rgba(210,108,6,1) 0%, rgba(255,147,38,1) 100%);
    	text-align: center;
    	padding: 10px;
	}

	.cuadroInscripcionP .col-md-10{
    	padding: 20px;
    	font-size: 16px;
	}

	.titleInsP {
		margin: 0px 0px 10px 0px;
	    font-size: 36px;
	    min-width: 165px;
	    display: inline-block;
	    line-height: 1;
	    font-weight: 500;
	    width: 100%;
	    font-family: 'Slabo 27px',serif!important;
	}
	
	.EntidadesFinanciamineto{
		font-weight: 600!important;
	    font-size: 18px!important;
	    padding: 18px 0px!important;
	    text-align: center;
	    min-width: 220px;
	}

	.min78px {
		min-height: 78.8px;
	}

	.max75px {
		min-height: 75.6px;
		padding-top: 15px !important;
		padding-bottom: 5px !important;
		padding-right: 16px !important;
		padding-left: 16px !important;
	}

	.ajusMiniBtnIns {
		min-width: 250px;
		padding: 8px 16px;
		margin-top: 5px;
	}

	.EventosCentros {
		/*background: #EAECEE;*/
		background-color: #FFF;
	}
	.TituloProgramacionEventosCentros{
		color: #444; 
		margin: 20px 0 0 0;
		text-align: center; 
		font-family: 'Slabo 27px', serif; 
		font-weight: 600;
	}
	.LineaTituloProgramacionEventosCentros{
		background-color: #069fd9; 
		border: none; 
		height: 3px; 
		margin: 0px auto 30px auto; 
		width: 40px;
	}
	.CardProgramacionEventosCentros{
		-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.21);
		-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.21);
		box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.21);
		display: flex;
	}
	.IzquierdaProgramacionEventosCentros{
		background-color: #069fd9;
	}
	.DivFechaCursoCentos{
		color: white; 
		text-align: center;
		margin: 30px 0;
	}
	.DiaFechaCursoCentos{
		color: white;
		font-size: 35px;
		margin-bottom: 0;
	}
	.AnoFechaCursoCentos{
		color: #ffffff7a;
		font-size: 16.5px;
		border-top: 1px solid;
		padding-top: 6px;
	}
	.DerechaProgramacionEventosCentros{
		padding: 35px 30px;
	}
	.NombreCursoCentos{
		font-family: 'Slabo 27px', serif; 
		font-weight: 600;
		margin-bottom: 2px;
	}
	.DivInfoCursoCentos{
		margin-bottom: 30px;
	}
	.MesFechaCursoCentos{
		padding-bottom: 10px;
		padding-top: 5px;
	}
	.padding0 {
		padding: 0;
	}

	.EventosCentros {
		padding: 20px 50px;
	}

	.eb_event_link {
		color: #4E5967;
		font-family: "Roboto", 'Segoe UI SemiBold';
		font-size: 16.5px;
	}

	.eb_event_link:hover {
		text-decoration: underline;
	}

	.titleEventosEgre {
		border-bottom: 1px dotted #a5a5a5 !important;
		padding: 6px 0;
	}

	.VertodosBtnButton {
		background: #8D9BA9;
		display: inline-block;
		color: #fff;
		font-size: 14px;
		padding: 3px 10px;
		border-radius: 4px;
		cursor: pointer;
		float: left;
		cursor: pointer;
		margin-top: 15px;
		font-family: "Roboto", 'Segoe UI Bold';
		font-weight: bold;
		cursor: pointer;
	}

	.centerixq {
		text-align: center;
	}

	.btndfp {
		padding: 10px 15px;
	    background-color: #FFF;
	    border-radius: 0px;
	    color: #000000;
	    font-size: 16px;
	    margin-top: 12px;
	    font-weight: 500;
	    cursor: pointer;
	}

	.btndfp .fa-angle-right{
		font-size: 20px;
	    font-weight: 800;
	    padding: 0px 0px 0px 20px;
	}
	.TextoEnlacesProAlaMe{
		color: #404040;
	    font-size: 16.5px;
	    font-weight: 600;
	}

	.TextoProAlaMe{
		color: #404040;
	    font-size: 24px;
	    font-weight: 600;
	    line-height: 2.5;
	    text-align: center;
	}

	.TextoEnlacesProAlaMe:hover{
		color: #404040;
		text-decoration: none;
	}

	.TextoEnlacesProAlaMe:visited{
		color: #404040;
		text-decoration: none;
	}

	.LineaDivEnlacesProAlaMe{
		background-color: rgb(153,153,153);
	    border: none;
	    height: 1px;
	}

	#BtnModalUac .modal-dialog {
		width: 70%;
		margin: 30px auto;
	}

	.titulo-escribenos {
		font-size: 32px;
		font-family: "Roboto", 'Segoe UI SemiBold';
	}

	.subtitulo-escribenos {
		font-size: 14px;
		font-family: "Segoe UI", "Akzidenz-Grotesk BQ Light";
		font-weight: bold;
	}

	.content_header_tit {
		text-align: center;
		padding: 25px 0;
	}

	.iconContc {
		color: #000;
		margin-right: 4px;
	}

	ul.cerobine {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.contactenos_centro-de-educacion {
		background: #fff;
		color: #525252;
		padding-top: 30px;
		padding-bottom: 80px;
	}

	.editFormc input,
	.editFormc textarea {
		width: 100%;
		padding: 20px 15px !important;
		border-radius: 0 !important;
		margin-bottom: 0 !important;
	}

	#rsform_5_page_0 {
		margin-top: 0;
	}

	.btnEnviarFormContacto button {
		background: white;
    	color: #000;
		height: 40px;
		width: 100%;
		font-size: 20px;
		border-radius: 0 !important;
		-webkit-box-shadow: 0px 0px 0px 2px rgba(204,204,204,0.32);
		-moz-box-shadow: 0px 0px 0px 2px rgba(204,204,204,0.32);
		box-shadow: 0px 0px 0px 2px rgba(204,204,204,0.32);
		text-transform: uppercase;
    	font-weight: 600;
	}
	.btnEnviarFormContactanosCECG button{
		background: white;
    	color: #000;
		height: 40px;
		width: 100%;
		font-size: 20px;
		border-radius: 0 !important;
		-webkit-box-shadow: 0px 0px 0px 2px rgba(204,204,204,0.32);
		-moz-box-shadow: 0px 0px 0px 2px rgba(204,204,204,0.32);
		box-shadow: 0px 0px 0px 2px rgba(204,204,204,0.32);
		text-transform: uppercase;
    	font-weight: 600;
	}

	.btnEnviarFormContacto button:hover {
		background: black;
	}

	.btnEnviarFormContacto button:visited {
		background: black;
	}
	.btnEnviarFormContactanosCECG button:hover {
		background: black;
	}

	.btnEnviarFormContactanosCECG button:visited {
		background: black;
	}
	.btnEnviarFormContactanosCECG button:focus{
		background: black;
	}
	#DatosDeContactoCECG{
		position: absolute;
	    bottom: 70px;
    	right: 75px;
	    color: white;
	    text-align: right;
	    font-size: 16.5px;
	    text-shadow: 1px 1px #000000;
	    font-weight: 500;
	}

	#captchaTxt37 {
		text-align: center;
		width: 116px !important;
		margin-left: 8px;
		background: transparent;
    	border: 2px solid #FFF;
    	border-radius: 8px!important;
    	color: #FFF;
	}
	.rsform-block.uk-form-danger{
		background: transparent!important;
	}
	#rsform_error_5{
		color: #ff4747;
	}
	.formRed {
		color: red;
		font-weight: bold;
		margin-bottom: 12px !important;
	}

	.blankBack {
		background: #fff;
		padding-left: 40px;
		padding-right: 40px;
	}

	.backgrounds_centro-de-practicas {
		padding-top: 50px;
		padding-bottom: 50px;
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		background: rgba(51, 51, 51, 0.75);
	}

	.cuadroCentroPrac {
		display: inline-block;
	}

	.editBtnColorn {
		background: #37474F !important;
		padding: 4px 25px !important;
	}

	.itemColor_Cent {
		color: #fff;
	}

	.center {
		text-align: center;
	}

	.contenedor_centro-de-practicas-institucionales {
		background: red;
		width: 100%;
		position: relative;
		background: url("../../../images/bg_practicas_institucionales.jpg") center center /cover no-repeat;
		overflow: hidden;
		min-height: 300px;
		position: relative;
	}

	.btnResponciveMenu {
		background: transparent;
		border: #fff solid 2px;
		padding: 5px 5px;
		text-align: center;
		display: inline-block;
		width: 100%;
		max-width: 131px;
		font-size: 11px;
		color: #fff;
		margin-right: 10px;
		min-height: 44px;
		margin-bottom: 10px;
		vertical-align: top;
		font-weight: bold;
	}

	.contentDataResponcive {
		margin-top: 0;
	}

	.marginRo {
		margin-right: 0 !important;
	}

	.ajusTopResM {
		padding-top: 10px;
	}

	.itemMenuResponcive {
		color: #fff;
		display: inline-block;
		font-size: 13px;
	}

	.MenuSubResponcive {
		margin-top: 8px;
	}

	.lineResMenu {
		color: #fff;
		font-weight: bold;
		margin-left: 5px;
		margin-right: 5px;
		display: inline-block;
	}

	.lineTopAltoCentro {
		width: 1px;
		background: #fff;
		display: inline-block;
		position: absolute;
		right: 43px;
		top: -50px;
		bottom: -52px;
	}

	.jsn-es-slider-10 {
		display: none !important;
	}

	.colorBlanco {
		color: #fff;
	}

	.colorBlanco:hover {
		color: #fff;
		text-decoration: underline !important;
	}

	.mb2-content-item-desc {
		font-family: "Roboto", "segoe Ui";
		font-size: 16.5px;
		color: black;
		font-weight: 300;
	}

	.itemFullText {
		font-family: "Roboto", "segoe Ui";
	}

	.colorblanco {
		color: #fff;
	}

	.colorblanco:hover {
		color: #fff;
	}

	.textoMovil {
		display: none;
	}

	.colorGrisFooter {
		background: #e8e8e8;
		color: #4e4e4e;
		text-align: center;
		padding-top: 39px;
		padding-bottom: 35px;

	}

	.colorGrisFooter2 {
		background: #efefef;
		color: #f4f5f7;
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.contentIconfooter {
		width: 25px;
		height: 25px;
		border-radius: 50%;
		text-align: center;
		display: inline-block;
		margin-right: 3px;
		padding-top: 3px;
		cursor: pointer;
	}

	.iconoRedesSocFooter {
		color: #848993 !important;
		font-size: 22px;
		cursor: pointer;
		cursor: pointer;
	}

	.topDataF {
		margin-top: 10px;
	}

	.miniTitleFooter {
		font-size: 16px;
		font-weight: bold;
		text-transform: uppercase;
		color: #4e4e4e;
	}

	.detalleText p {
		font-size: 15px;
		font-weight: 500;
	}

	.detalleText {
		margin-top: 5px;
	}

	.detalleText a {
		color: #4e4e4e;
		font-weight: 400;
	}

	.contentFoterHome p {
		font-weight: 400;
	}

	.detalleText a:hover {
		color: #333333;
		text-decoration: underline;
	}

	.borderDivTop {
		border-top: 1px solid #444444;
		margin-top: 15px;
		padding-top: 7px;
	}

	.footerInfoData {
		display: inline-block;
		color: #4e4e4e;
	}

	.divLinefooter {
		width: 1px;
		height: 15px;
		display: inline-block;
		background: #555555;
		margin-right: 5px;
		margin-left: 5px;
	}

	.footerCopyR {
		text-align: left;
		font-weight: bold;
		font-size: 16px;
		color: #333333;
		margin-top: 6px;
	}

	.copyMinitext {
		display: inline-block;
		font-size: 12px;
		margin-right: 5px;
	}

	.footerDivResponcive {
		display: none;
	}

	.footerScritorio {
		display: block;
	}

	.content-Cuadros {
		display: inline-block;
		margin-bottom: 18px;
		vertical-align: top;
		width: 94%;
	}

	.topButtonRevistas {
		padding-bottom: 60px;
		padding-top: 60px;
		background: #eaecee;
	}

	.ceroTopc {
		margin-top: 0 !important;
	}

	.boton-ver-revista2 {
		min-width: 100px;
		padding: 6px 20px;
		border: black solid 1px;
		font-size: 12px;
		font-weight: bold;
		color: #525252;
	}

	.boton-ver-documento{
		min-width: 180px;
		padding: 6px 20px;
		border: black solid 1px;
		font-size: 15px;
		font-weight: bold;
		color: black;
		text-align: center;
	}

	.altoFijoImgR {
		height: 230px !important;
	}

	.altofijotectR {
		height: 210px;
	}

	.contenedorCuadrosrevistas {
		text-align: center;
	}

	.month_date {
		display: inline-block;
		width: auto !important;
	}

	div.new-navigation {
		display: inline-block;
		width: auto !important;
		margin-left: 27%;
		margin-bottom: 10px;
		padding-top: 10px;
	}

	#nav-search {
		display: none !important;
	}

	.nav-items {
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		display: inline-block;
		width: 100%;
		margin-bottom: 10px;
	}

	.editBtnc {
		margin-right: 14px;
		margin-top: 2px;
		font-size: 29px;
	}

	.editHeaders {
		border: 0;
	}

	.datablock {
		display: inline-block;
		margin-top: -6px;
	}

	.bannerDocentes {
		background: #555555;
		color: #fff;
		padding-top: 30px;
		padding-bottom: 30px;
		text-align: center;
	}

	.titleProfesores {
		border: #AAAAAA solid 2px;
		padding: 6px 60px;
		text-align: center;
		display: inline-block;
		font-size: 27px;
		cursor: pointer;
	}

	.miniDetalleP {
		margin-top: 10px;
		color: #fff;
		font-size: 16px;
	}

	.titleProfesl {
		font-size: 20px;
		color: #444444;
		font-weight: bold;
	}

	.lineTitlesP {
		width: 100%;
		height: 1px;
		background: #A2A2A2;
		margin-top: 3px;
	}

	.contetnTilep {
		margin-bottom: 15px;
	}

	.whitd100 {
		width: 100%;
		margin-bottom: 10px;
	}

	.textoDetalleProfesor {
		font-size: 16.5px;
		color: #333333;
	}

	.btnEnviarCorreo {
		color: #fff;
		background: #02080F;
		padding: 6px 25px;
		display: inline-block;
		margin-top: 15px;
		margin-bottom: 25px;
		cursor: pointer;
	}

	.contentMitadData {
		width: 100%;
		display: inline-block;
		font-size: 16.5px;
		margin-bottom: 5px;
	}

	.icont {
		font-size: 12px;
	}

	.lineVerticat {
		border-right: 1px solid rgba(185, 185, 185, 1);
	}

	.padding25 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}

	.cientoporciento {
		width: 100% !important;
	}

	.imagesFondoAdmisiones {
		background: url(../../../images/banner_proceso_admision.jpg) center center /cover;
		background-repeat: no-repeat;
		text-align: center;
		padding: 80px 20px;
		color: #fff;
		width: 100%;
	}

	.btnPregradoTrans {
		border: #fff solid 3px;
		border-radius: 12px;
		display: inline-block;
		padding: 7px 40px;
		font-size: 22px;
		font-weight: 600;
		font-family:'Slabo 27px', serif;
	}

	.conteTextAdmin {
		font-weight: 300;
		font-size: 16.5px;
		margin-top: 30px;
	}

	.divpaso {
		background: #E2E7EA;
		display: inline-block;
		padding: 37px 20px 10px 20px;
		color: #444;
		font-weight: bold;
		border-right: 1px solid #C0CBD1;
		position: relative;
		width: 100%;
		text-align: center;
	}

	.numeropasos {
		width: 46px;
		background: #CCC;
		font-size: 30px;
		border-radius: 50%;
		text-align: center;
		display: inline-block;
		border: rgba(68, 68, 68, 0.6) solid 2px;
		font-weight: bold;
	}

	.numeropasosPadre {
		width: 54px;
		background: #CCC;
		font-size: 29px;
		border-radius: 50%;
		text-align: center;
		display: inline-block;
		padding: 4px;
		text-align: center;
		position: absolute;
		top: 0;
		left: calc(50% - 3rem);
		margin-top: -27px;
	}

	.contentPasosadmisiones {
		display: flex;
	}

	.barraProgreso {
		position: absolute;
		height: 11px;
		background: #CCCCCC;
		left: 0;
		top: 0;
		right: -1px;
	}

	.activopaso .barraProgreso {
		background: #34495E !important;
	}

	.activopaso .numeropasosPadre,
	.activopaso .numeropasos {
		background: #34495E;
		color: #fff;
		border-color: #fff;
	}

	.contentBtnPasos {
		margin-top: 40px;
		padding-right: 20px;
	}

	.contenidoPasosGeneral {
		display: none;
		padding-left: 55px;
		padding-right: 55px;
		padding-top: 18px;
		position: relative;
	}

	.activoContenido {
		display: block;
	}

	.imgFacultades {
		max-width: 650px;
		width: 100%;
		height: auto;
	}

	.textRevista {
		text-align: left;
		color: black;
		font-weight: 300;
		font-size: 15px;
	}

	.titleCard {
		font-size: 18px !important;
		text-align: left !important;
	}

	.select2-container .select2-selection--single {
		font-size: 16px !important;
	}

	.contetnFooterEgresados {
		background: #f0eff4;
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.contetnFooterEgresados .iditInputdiseno input,
	.contetnFooterEgresados .iditInputdiseno select,
	.contetnFooterEgresados .iditInputdiseno textarea {
		background: #fff !important;
	}

	.subtitleEgresado {
		margin-bottom: 10px;
		font-size: 17px;
	}

	.ceroa {
		color: #fff !important;
	}

	.textoCentroPractica {
		font-size: 35px;
		color: #fff;
		font-weight: 100;
		margin-bottom: 25px;
		font-family: 'Roboto';
	}

	.centerContentLetters {
		text-align: center;
		position: absolute;
		max-width: 792px;
		left: calc(50% - 347px);
		top: calc(50% - 80px);
	}

	.btnPracticas {
		display: inline-block;
		background-color: #b57023;
		color: #fff;
		position: relative;
		padding: 10px 68px 10px 20px;
		font-size: 18px;
		box-shadow: -2px 9px 28px -4px rgba(0, 0, 0, 0.53);
		border-radius: 8px;
		margin-right: 30px;
		cursor: pointer;
	}

	.flechaContent {
		position: absolute;
		right: 0;
		top: 3px;
		bottom: 0;
		width: 40px;
		background-color: #a05b0e;
		font-size: 20px;
		padding-top: 5px;
		border-top-right-radius: 8px;
		border-bottom-right-radius: 8px;
	}

	.cerotodo {
		padding-left: 0;
		padding-right: 0;
	}

	.center_profe {
		text-align: center;
	}

	.miniTexto_ad {
		font-size: 15px;
	}

	.title_admini {
		font-size: 16px;
	}

	.contentIzquierda_ad {
		margin-top: 32px;
		background: #F7F8F9;
		padding: 10px 30px;
	}

	.title_admini {
		margin-top: 20px;
		margin-bottom: 10px;
	}

	.botonBorder {
		border-bottom: 1px solid #C0CBD1;
	}

	.title_flujo {
		font-size: 23px;
		width: auto;
		display: inline-block;
		background: #77BDE1;
		padding: 5px 15px;
		color: #fff;
		font-weight: bold;
	}

	.content_pasos_texto {
		display: inline-block;
		padding-left: 100px;
		position: relative;
	}

	.content_pasos_line {
		position: absolute;
		left: 0;
		top: 14px;
	}

	.titlle_texto_pasos {
		font-size: 24px;
		margin-top: 10px;
		margin-bottom: 10px;
		font-family:'Slabo 27px', serif;

	}

	.line_pasos {
		position: absolute;
		width: 6px;
		background: #77BDE1;
		top: 29px;
		left: 28px;
		bottom: 0;
		height: 340px;
	}

	.texto2 p {
		font-size: 16px;
		margin-bottom: 23px !important;
	}

	.relative {
		position: relative;
		margin-top: 40px;
	}

	.circulo_left {
		width: 25px;
		height: 25px;
		background: #77BDE1;
		border-radius: 50%;
	}

	.content_circulo {
		position: absolute;
		left: 18px;
		margin-top: -5px;
		background: #fff;
		padding-top: 4px;
		padding-bottom: 4px;
		margin-top: 1px;
	}

	.text_16 {
		font-size: 16px;
	}

	.responcive_img {
		width: 100%;
	}

	.dropdown-menu {
		box-shadow: none !important;
		background-clip: initial !important;
	}

	.header_title_ban {
		background: #dddfe2;
		padding: 25px 40px;
		color: #444444;
		text-align: center;
	}

	.title_inscripciones {
		font-size: 25px;
	}

	.title_detalle {
		font-size: 17px;
	}

	.btn_blue_dise {
		background: #14A9D3;
		font-weight: bold;
		font-size: 18px;
		padding: 8px 40px;
		color: #fff;
		display: inline-block;
		text-align: center;
		border-radius: 8px;
		vertical-align: top;
		margin-right: 10px;
	}

	.centerText {
		text-align: center;
	}

	.btn_ini_c {
		margin-top: 60px;
		margin-bottom: 15px;
	}

	.line_divs {
		width: 100%;
		height: 1px;
		background: #999999;
		margin-top: 45px;
		margin-bottom: 20px;
	}

	.title_divs_ins {
		font-size: 22px;
		color: #444444;
		margin-bottom: 10px;
		margin-top: 10px;
		font-weight: bold;
	}

	.edit_brn {
		font-size: 16px;
		padding: 19px 40px;
	}

	.edit_brn2 {
		font-size: 14px;
		padding: 10px 40px;
	}

	.text_myu {
		font-size: 16px;
	}

	.fech_ins {
		font-size: 18px;
	}

	.descargable_divs {
		background: #EEEEEE;
		margin-bottom: 25px;
		padding: 4px 10px;
		margin-top: 15px;
	}

	.texto_guia_ins {
		font-size: 15px;
		margin-left: 7px;
		color: #444444;
	}

	.footerInfoData {
		cursor: pointer;
	}

	.texto_guia_ins {
		font-weight: bold;
	}

	.title_maps {
		font-size: 20px;
		font-weight: bold;
		margin-top: 20px;
		border-bottom: 1px solid #a0a0a0;
		color: #444444;
	}

	.ul_edit_padre {
		margin-top: 20px;
		margin-left: 1.5em;
	}

	.tree,
	.tree ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}

	.tree ul {
		margin-left: 1em;
		position: relative;
	}

	.tree ul ul {
		margin-left: 0.5em;
	}

	.tree ul:before {
		content: "";
		display: block;
		width: 0;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		border-left: 1px solid;
	}

	.tree li {
		margin: 0;
		padding: 0 1em;
		line-height: 2em;
		color: #369;
		font-weight: 700;
		position: relative;
	}

	.tree ul li:before {
		content: "";
		display: block;
		width: 10px;
		height: 0;
		border-top: 1px solid;
		margin-top: -1px;
		position: absolute;
		top: 1em;
		left: 0;
	}

	.tree ul li:last-child:before {
		background: #fff;
		height: auto;
		top: 1em;
		bottom: 0;
	}

	.indicator {
		margin-right: 5px;
	}

	.tree li a {
		text-decoration: none;
		color: #369;
	}

	.tree li button,
	.tree li button:active,
	.tree li button:focus {
		text-decoration: none;
		color: #369;
		border: none;
		background: transparent;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		outline: 0;
	}

	.title_universidad {
		margin-top: 40px;
		border-bottom: 1px solid #a0a0a0;
		font-size: 20px;
		color: #4e4e4e;
		margin-bottom: 15px;
		font-weight: bold;
	}

	.tree1 li a,
	.tree1 li {
		font-family: "Roboto", "segoe Ui";
		font-size: 16.5px;
		font-weight: normal;
		color: #444444;
	}

	.edit_personal {
		background: #fff !important;
		padding-right: 8px !important;
		padding-left: 8px !important;
		max-width: 100% !important;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.content_pro div a {
		font-size: 16px;
		color: #333333;
	}

	.content_pro div a:hover {
		text-decoration: underline !important;
	}

	.content_pro {
		margin-top: 8px;
	}

	.titleExtProgramas {
		font-size: 38px;
		font-family: "Roboto","segoe Ui";
		font-weight: 400;
		color: #fff;
		margin-bottom: 10px;
	}

	.miniDetalle_fp {
		font-weight: bold;
		font-size: 17px;
		margin-top: 6px;
		margin-bottom: 4px;
	}

	.altoTexto {
		min-height: 115px;
	}

	.mb2-content-247 {
		padding-left: 15px;
		padding-right: 15px;
	}

	.mb2-content-247 .mb2-content-list .mb2-content-item {
		box-shadow: 0 2px 9px -3px rgba(0, 0, 0, 0.75);
		margin-bottom: 35px !important;
		background: #fff;
	}

	#k2ModuleBox395 .addtoany_container {
		display: none;
	}

	#PublicacionesDelRectorResponcive {
		padding-left: 15px;
		padding-right: 15px;
	}

	#PublicacionesDelRectorResponcive .LineaTitle {
		display: none;
	}

	#PublicacionesDelRectorResponcive .titlePublicaciones {
		margin-top: 6px;
		color: #515151;
		font-size: 18px;
		padding-left: 0 !important;
	}

	#PublicacionesDelRectorResponcive div.k2ItemsBlock ul li a.moduleItemTitle {
		font-size: 15.5px !important;
		color: #515151 !important;
		font-weight: bold;
	}

	#PublicacionesDelRectorResponcive div.k2ItemsBlock ul li a.moduleItemTitle:hover {
		text-decoration: underline;
	}

	#PublicacionesDelRectorResponcive div.k2ItemsBlock ul li span.moduleItemDateCreated {
		color: #999 !important;
		font-size: 13px !important;
	}

	#PublicacionesDelRectorResponcive .titlePublicaciones {
		margin-top: 6px;
		color: #515151;
		font-size: 18px;
	}

	#PublicacionesDelRectorResponcive div.k2ItemsBlock ul li {
		margin: 0 0 6px 0;
	}

	#PublicacionesDelRectorResponcive {
		position: relative;
	}

	.rectorBtn {
		position: absolute;
		bottom: 5px;
		right: 0;
	}

	.img_responcive_b {
		width: 100%;
		height: auto;
	}

	.content_divs_2 {
		display: inline-block;
		vertical-align: top;
		text-align: left;
	}

	.title_internas_img {
		font-size: 20px;
		color: #4e4c4c;
		font-family: "Roboto", 'Segoe UI';
	}

	.sub_noti_u {
		margin-top: 10px;
		font-size: 16px;
		color: #4e4c4c;
	}

	.texto_mini_Detalle_c {
		font-size: 14px;
		color: #8C0000;
		margin-top: 30px;
	}

	.content_divs_2 {
		padding: 20px 25px;
	}

	.edit_btn_leer {
		margin-top: 18px;
		float: right;
	}

	.cuadro_noti_u {
		display: inline-block;
		box-shadow: 0 1px 8px -1px rgba(0, 0, 0, 0.56);
		margin-right: 30px;
		vertical-align: top;
		margin-top: 30px;
	}

	.content_cuadros_revis {
		text-align: center;
	}

	.content_divs_2 {
		max-width: 214px;
	}

	.ano_rayiya {
		border-bottom: 2px solid #545454;
	}

	.contentCuadrosCenter a {
		color: #5c5a5a;
	}

	.oculto_inv {
		visibility: hidden;
	}

	.img_completa {
		width: 100%;
	}

	.content_uac_sol {
		padding-left: 95px;
	}

	#modcasosmargen2 label {
		float: left;
		margin-right: 15px;
		width: 20%;
	}

	#modcasosmargen2 input[type="text"],
	#modcasosmargen2 select,
	#modcasosmargen2 input[type="email"],
	#modcasosmargen2 input[type="number"] {
		margin-bottom: 12px;
	}

	.form-uacsoluciona input[type="text"] {
		height: 30px !important;
	}

	#modcasos {
		border: #dfdfdf solid 4px;
		padding: 30px;
		margin-bottom: 20px;
	}

	#modcasosmargen2 {
		margin-left: 34px;
		margin-top: 30px;
	}

	#url_folleto_redir {
		color: #fff;
	}

	#correo_eletronico_profe {
		font-size: 14px;
	}

	.miniTile_content_e {
		font-weight: bold;
		margin-bottom: 3px;
	}

	.separador_content {
		margin-bottom: 20px;
		font-size: 14px;
	}

	#imagen_docente {
		max-width: 200px;
		height: auto;
		filter: grayscale(100%);
		transition: all 0.5s ease;
	}

	#imagen_docente:hover {
		filter: ;
		transition: all 0.5s ease;
	}

	.texto_div_la_uni {
		font-size: 16.5px;
		color: #fff;
	}

	#perfil_profesional,
	.titlee_correo {
		font-size: 15px;
	}

	.publicaciones_edit {
		min-height: 320px;
	}

	.docencias_alto {
		min-height: 138px;
	}

	.icont {
		font-size: 20px;
	}

	#carrusel_profesores {
		margin-top: 20px;
		padding-left: 50px;
		padding-right: 50px;
	}

	.NO_FORMALES {
		min-height: 135px;
	}

	.texto_a_edit {
		font-size: 16px;
		color: #333333;
	}

	.ultimo_item {
		margin-bottom: 20px;
		display: inline-block;
		margin-top: -13px;
	}

	.edit_icon_in {
		font-size: 30px;
		float: left;
	}

	.texto_pro_e {
		vertical-align: top;
		font-size: 16px;
	}

	.off-canvas-right.off-canvas-effect-3.off-canvas-open .t3-wrapper {
		transform: translate3d(-320px, 0, 0);
	}

	.t3-off-canvas {
		width: 320px;
	}

	.t3-off-canvas .t3-off-canvas-body {
		padding: 24px 25px;
	}

	.nav-pills>li>a {
		border-radius: 0;
	}

	.listaCursosCE ul li a {
		color: #444444 !important;
	}

	.listaCursosCE ul li a:hover {
		text-decoration: underline;
	}

	.ajus_img_c {
		width: 100%;
		max-width: 872px;
		margin-bottom: 20px;
	}

	.top_div {
		margin-top: 60px;
		margin-bottom: 60px;
	}

	.title_color {
		padding: 12px 20px;
		display: inline-block;
		font-size: 17px;
	}

	.background_der_blue {
		background: #0098C4;
		color: #fff;
		border-left: 30px solid #006786;
		font-weight: bold;
		margin-top: 28px;
	}

	.background_salmon {
		background: #FF8000;
		color: #fff;
		border-right: 30px solid #B25900;
		font-weight: bold;
	}

	.background_verde {
		background: #1F8786;
		color: #fff;
		border-right: 30px solid #106A68;
		font-weight: bold;
	}

	.background_verde_claro {
		background: #BACF66;
		color: #fff;
		border-right: 30px solid #91A834;
		font-weight: bold;
	}

	.background_oscuro {
		background: #919191;
		color: #fff;
		border-right: 30px solid #4D4D4D;
		font-weight: bold;
	}

	.rigt_text {
		margin-top: 15px;
		padding-right: 34px;
		max-width: 660px;
		display: inline-block;
	}

	.left_text {
		margin-top: 15px;
		padding-left: 36px;
		max-width: 660px;
		display: inline-block;
	}

	.btn_consultar_r {
		background: #6D7B88;
		border-radius: 8px;
		color: #fff;
		padding: 5px 14px;
		display: inline-block;
		margin-top: 15px;
		font-weight: bold;
		cursor: pointer;
		margin-right: 36px;
	}

	.text_aling_rigt {
		text-align: right;
		position: relative;
	}

	.text_aling_left {
		text-align: left;
		position: relative;
	}

	.icon_img_r {
		position: absolute;
		top: 0;
	}

	.lef_icon_1 {
		left: 204px;
		top: -10px;
	}

	.lef_icon_2 {
		left: 325px;
		top: -28px;
	}

	.top_cuadros {
		margin-top: 50px;
	}

	.title_dere {
		font-size: 18px;
		width: 100%;
		max-width: 450px;
		color: #666666;
		padding-left: 35px;
	}

	.lef_icon_3 {
		right: 284px;
		top: 16px;
	}

	.background_der_red {
		background: #BC3C3D;
		color: #fff;
		border-left: 30px solid #9D1B1B;
		font-weight: bold;
		margin-top: 40px;
		margin-left: -2px;
	}

	.background_der_amarillo {
		background: #E2C744;
		color: #fff;
		border-left: 30px solid #B99A03;
		font-weight: bold;
		margin-top: 40px;
	}

	.relative_p {
		position: relative;
	}

	.img_r_s {
		position: absolute;
		right: -9px;
		top: -30px;
		bottom: 0;
		height: 1150px;
	}

	.cero_paddin {
		padding: 0 !important;
	}

	.lef_icon_10 {
		right: 261px;
		top: -6px;
	}

	.contenerdor_progrms {
		background: #2b4258;
	}

	.contenerdor_progrms {
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.primer_contenido {
		width: 100%;
		overflow: hidden;
		background: #4b4d54;
		color: #fff;
	}

	.content_iz_Es {
		padding-left: 35px;
		padding-right: 35px;
		padding-top: 40px;
	}

	.logo_epi {
		width: 100%;
		max-width: 280px;
	}

	.video_click i {
		font-size: 20px;
		margin-right: 10px;
		float: left;
	}

	.video_click {
		font-size: 15px;
		border-bottom: 1px solid #fff;
		padding: 10px;
	}

	.video_click:hover {
		background: rgb(158, 158, 158);
		cursor: pointer;
	}

	.sobre_puesto_video {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 10;
		background: rgba(15, 15, 15, 0.7);
	}

	.img_url_d {
		height: 107px;
		width: 107px;
		position: absolute;
		left: calc(50% - 53.5px);
		top: calc(50% - 53.5px);
	}

	.texto_iz_d {
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.apoyo_css {
		padding-top: 50px;
		padding-bottom: 50px;
		background: rgba(234, 236, 238, 0.58);
	}

	.texto_title_ap {
		font-size: 25px;
		color: #444444;
		font-weight: bold;
		margin-bottom: 2px;
		font-family: "Roboto", "segoe Ui";
	}

	.contenedor_div_img {
		padding-top: 12px;
	}

	.contenedor_imagenes_somos {
		margin-top: 40px;
		border-bottom: 1px solid #C3C3C3;
		padding-bottom: 35px;
		margin-bottom: 15px;
	}

	.img_so {
		margin-right: 20px;
	}

	.btn_blue {
		background: #09ADDC;
		display: inline-block;
		border-radius: 6px;
		color: #fff;
		padding: 5px 30px;
		font-weight: bold;
		margin-right: 10px;
		margin-top: 10px;
	}

	.sombra_content_s {
		box-shadow: 0 10px 5px -5px rgba(0, 0, 0, 0.22);
	}

	.contenedorFAQ2 {
		padding-top: 16px;
		margin-bottom: -34px;
	}

	.tituloFAQ2 {
		border-top: 1px solid #AAAAAA;
		position: relative;
		padding: 20px;
		font-size: 21px;
	}

	.top_boton_d {
		padding-top: 5px;
		padding-bottom: 80px;
	}

	.content_cuadros_div {
		border-bottom: 1px solid #CCCCCC;
		padding-top: 10px;
		padding-bottom: 20px;
	}

	.img_icon_f {
		float: left;
		margin-right: 10px;
	}

	.subtitle_canvas {
		font-weight: bold;
		font-size: 15px;
		color: #555555;
		margin-top: 7px;
		vertical-align: top;
	}

	.title_canvas {
		font-size: 20px;
	}

	.content_texto_d {
		margin-top: 2px;
	}

	.content_texto_d p {
		font-size: 14px;
		color: #212121;
	}

	.cero_padddin {
		padding: 0 !important;
	}

	.content_menu_S {
		padding: 24px 30px 0 30px;
		background: #fff;
	}

	#canvasMenu2 {
		background: #EAECEE;
	}

	.contenido_dos_menu {
		padding: 24px 30px;
	}

	.cero_border {
		border: 0 !important;
	}

	.cero_margin {
		margin: 0 !important;
	}

	.title_two_m {
		color: #545454;
		font-size: 16px;
		font-weight: bold;
	}

	.color_negro b {
		color: #777777;
		cursor: pointer;
	}

	.t3-off-canvas .t3-off-canvas-header {
		background: #272727 !important;
		color: #fff !important;
		padding: 0 0 0 12px;
		height: 35px;
	}

	#canvasMenu2 .t3-off-canvas-header {
		background: #eaecee !important;
		color: #555555 !important;
	}

	#canvasMenu2 .t3-off-canvas-header h2 {
		text-transform: initial !important;
	}

	#t3-mainnav .menuIcono {
		font-size: 23px;
		color: #fff;
	}

	.topDataF p {
		font-size: 15px;
	}

	.recorrido_divs {
		background: #606873;
		text-align: center;
		color: #fff;
		padding: 10px;
		font-size: 16px;
		display: none;
	}

	.circle {
		height: 20px;
		width: 20px;
		border-radius: 50%;
		position: absolute;
		left: -22px;
		top: -3px;
		transition: height 0.25s ease, width 0.25s ease;
		transform: translate(-50%, -50%);
	}

	.circle:before,
	.circle:after {
		content: '';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		border-radius: 50%;
		border: #fff solid 1px;
	}

	.circle:before {
		animation: ripple 2s linear infinite;
	}

	.circle:after {
		animation: ripple 2s 1s linear infinite;
	}

	@keyframes ripple {
		0% {
			transform: scale(1);
		}
		75% {
			transform: scale(1.75);
			opacity: 1;
		}
		100% {
			transform: scale(2);
			opacity: 0;
		}
	}

	.contentCirculo {
		display: inline-block;
		position: relative;
		vertical-align: top;
		margin-left: 57px;
		margin-top: 17px;
	}

	.editQuestion {
		position: absolute;
		top: 1px;
		left: 8px;
		color: #fff;
		font-size: 14px;
	}

	.btn_cerrar_recorrido {
		font-size: 28px;
		float: right;
		vertical-align: top;
		margin-top: -4px;
		cursor: pointer;
		padding-right: 25px;
	}

	.btn_cerrar_recorrido:hover {
		color: red;
	}

	#Mod358 {
		margin-bottom: 0 !important;
	}

	.texto_rrecorrido {
		display: inline-block;
		border: #A2A9B3 solid 1px;
		padding: 3px 20px;
		cursor: pointer;
	}

	.texto_rrecorrido:hover {
		background: rgba(162, 169, 179, 0.24);
	}

	.color_blan {
		color: #ffF;
	}

	.color_blan:hover {
		color: #ffF;
	}

	.inline {
		display: inline-block;
	}

	.bus_abri {
		vertical-align: top;
	}

	.edit_paso_6 {
		width: 27px;
		height: 250px;
		background: transparent;
		position: absolute;
		z-index: 9999;
		right: 0;
		top: 0;
	}

	.back_p {
		background: #a9b1b9;
	}

	.back_blan {
		background: transparent !important;
	}

	.servicios_title {
		font-size: 30px;
		font-weight: bold;
	}

	.editar_carta {
		max-height: 122px !important;
		box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.38) !important;
	}

	.botones_servicios {
		min-width: 358px;
		padding: 40px 30px;
		box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.38) !important;
		display: inline-block;
		margin-top: 20px;
		margin-bottom: 10px;
		cursor: pointer;
		margin-right: 20px;
	}

	.content_divs_s {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.adelante_icon {
		color: #CCCCCC;
		font-size: 30px;
		float: right;
	}

	.carne_egresados_text {
		font-size: 20px;
	}

	.carne_egresados_text {
		display: inline-block;
		vertical-align: top;
		padding-left: 10px;
		line-height: 1;
		color: #888B90;
		font-weight: bold;
	}

	.edit_carta_c {
		height: auto !important;
		width: 48% !important;
	}

	.edit_alto {
		height: 139px !important;
		max-width: 420px !important;
	}

	.adelante_icon2 {
		color: #CCCCCC;
		font-size: 30px;
		float: right;
		margin-top: 28px;
		margin-right: 4px;
	}

	.cara_adelant {
		padding: 10px 20px;
		border: #d7d7d7 solid 1px;
		text-align: center;
		cursor: pointer;
	}

	.cara_Atras_color {
		background: #EDEDED !important;
		color: #444444 !important;
	}

	.title_divs_c {
		font-size: 27px;
		color: #444444;
		font-weight: bold;
	}

	.cien_porciento {
		width: 100% !important;
	}

	.inline_block_one {
		display: inline-block;
		width: 48%;
	}

	.inline_s {
		margin-right: 10px;
	}

	.btn_plan_de_estudio {
		padding: 8px 15px;
		border: #000 solid 1px;
		margin-bottom: 20px;
		font-size: 16px;
		display: inline-block;
		cursor: pointer;
		margin-right: 10px;
	}

	.content_taps {
		text-align: center;
		width: 85%;
		margin: 0 auto;
		padding-bottom: 10px;
		padding-top: 10px;
	}

	.active_pes {
		background: #71cae0;
		color: #fff;
		border: #fff solid 1px;
	}

	.detalle_plan {
		font-size: 16px;
	}

	.eb-description {
		font-family: "Roboto Light", 'Segoe UI Light';
		font-size: 16px;
	}

	.location-name a {
		font-family: "Roboto Light", 'Segoe UI Light';
		font-size: 16px;
	}

	#extcalendar .eventdesc .location-name {
		padding: 3px 0 3px 0;
	}

	.input-append input {
		min-height: 30px;
	}

	#Mod150 .module-inner .module-ct .custommoduleMenuIzq .item-1034 {
		display: none;
	}

	.subtitle_ucil {
		margin-bottom: 5px;
		font-weight: bold;
		font-size: 20px;
	}

	.content_izq_ucil {
		background: #F3F4F6;
		color: #111111;
		padding: 25px 30px;
		margin-bottom: 25px;
	}

	.title_line {
		border-bottom: 2px solid #79889B;
		color: #444444;
		font-size: 20px;
		padding-bottom: 5px;
		margin-bottom: 10px;
		font-weight: bold;
	}

	.img_desing {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.center_d {
		text-align: center;
	}

	.text_color_ucil {
		color: #666666 !important;
	}

	.content_izq_ucil .texto p {
		font-family: "Roboto", "segoe Ui";
		font-size: 15px !important;
		font-weight: normal;
	}

	.texto_li li {
		font-family: "Roboto", "segoe Ui";
		font-size: 16.5px !important;
		font-weight: normal;
	}

	.content_admi {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.top5 {
		margin-top: 6px;
	}

	.fondo_div_one {
		background: url(../../../images/admisiones/izq_admisiones.fw.png) center center /cover;
		background-repeat: no-repeat;
		padding: 70px 30px 80px 40px;
		text-align: left;
		color: #fff;
	}

	.fondo_div_dos {
		background: url(../../../images/admisiones/der_dos.fw.png) center center /cover;
		background-repeat: no-repeat;
		min-height: 80px;
		padding: 70px 40px 80px 30px;
		text-align: right;
		color: #fff;
	}

	.cero_left {
		padding-left: 0 !important;
	}

	.cero_right {
		padding-right: 0 !important;
	}

	.title_admini_c {
		font-size: 42px;
		font-weight: bold;
	}

	.line_corta_b {
		width: 80px;
		height: 3px;
		background: #de8e35;
		display: inline-block;
	}

	.line-home {
		width: 80px;
		height: 3px;
		background: #848993;
		display: inline-block;
		margin-bottom: 7px;
	}

	.mini_des_d {
		font-size: 22px;
		margin-bottom: 18px;
		margin-top: 18px;
		font-weight: 300;
	}

	.select_cont {
		width: 100%;
		max-width: 500px;
		display: inline-block;
		border: #fff solid 2px;
		background: rgba(255, 255, 255, 0.4);
		color: #000;
		font-weight: bold;
	}

	.conten_cuadros_add_c {
		padding-top: 40px;
		padding-bottom: 40px;
		background: red;
	}

	.pdd_edit_ad {
		padding-bottom: 25px;
	}

	.conten_cuadros_add_c {
		background: #15B3BF;
		color: #fff;
		padding: 25px 20px;
		display: inline-block;
		width: 100%;
		text-align: center;
		height: 100%;
	}

	.title_images_g {
		font-weight: bold;
		color: #fff;
		font-size: 18px;
		margin-top: 20px;
		margin-bottom: 15px;
	}

	.detalle_admi {
		font-size: 16px;
		color: #fff;
	}

	.btn_cuadro_Admin {
		background: #fff;
		margin-bottom: 25px;
		margin-top: 5px;
		border-radius: 10px;
		display: inline-block;
		color: #444444;
		padding: 9px 36px;
		font-weight: bold;
	}

	.div_titl_ad {
		background: #dadbdf;
		width: 100%;
		color: #333333;
		font-size: 18px;
		padding: 12px 20px;
	}

	.cuadros-procedimientos .row {
		margin: 10px -15px;
	}

	.content_divs_cuadro_oc {
		background: #FFFFFF;
		font-size: 17px;
		display: inline-block;
		margin-top: 15px;
		border-left: 7px solid #CDCECF;
		padding: 25px 20px 43px 20px;
		position: relative;
		vertical-align: top;
		width: 100%;
		height: 100%;
	}

	.content_divs_cuadro_oc a {
		color: #615d5d;
		font-weight: 500;
	}

	.sig_row {
		position: absolute;
		right: 11px;
		bottom: 9px;
	}

	.edit_modals_d_AD {
		width: 70%;
		margin: 90px auto 10px auto;
	}

	.cero_m {
		padding: 0 !important;
	}

	.btn_cuadro_Admin {
		cursor: pointer;
	}

	.modal-header .close {
		margin-top: -25px;
	}

	.content_formulario_divs {
		padding: 5px 30px;
	}

	.content_formulario_divs #userForm .formContainer .textarea {
		width: 100%;
	}

	.edit_modals_peque {
		max-width: 65% !important;
		margin: 0 auto !important;
	}

	.content_formulario_divs .form-horizontal .control-group {
		margin-bottom: 10px;
	}

	.edir_menu_Ad li a {
		font-size: 16px;
		color: #444444;
	}

	.edir_menu_Ad li a:hover {
		text-decoration: underline;
	}

	.edir_menu_Ad li {
		border-bottom: 1px solid #b3afaf;
		padding-bottom: 10px;
		padding-top: 10px;
	}

	.texto_form_inf_e {
		font-size: 16px;
	}

	.content_cuadro_div_vinculacion {
		width: 100%;
		background: #E1E1E1;
		border-left: 5px solid #de8e35;
		margin-top: 14px;
		padding: 40px 20px 40px 50px;
		position: relative;
	}

	.title_as_data {
		font-size: 18px;
		color: #222222;
		font-weight: bold;
	}

	.ampliar_info_detalle {
		background-color: #de8e35;
	    color: #FFF!important;
	    padding: 7px 20px;
	    font-weight: 600;
	    text-transform: uppercase;
	    border-radius: 5px;
	    display: inline-block;
	    margin-top: 10px!important;
	}
	.ampliar_info_detalle i{
		margin-left: 10px;
	}

	div.k2CategorySelectBlock form select {
		width: 100% !important;
		font-size: 15px !important;
	}

	.divpaso {
		cursor: pointer;
	}

	.edit_content_pasos {
		padding-left: 155px;
		margin-top: 20px;
	}

	.icon_pas {
		font-size: 20px;
	}

	.content_btn_pas {
		margin-bottom: 10px;
		text-align: right;
	}

	.line_pasos2 {
		height: 180px !important;
	}

	.hein255 {
		height: 255px !important;
	}

	.hein_min {
		height: 200px !important;
	}

	.ins_aps_btn {
		display: inline-block;
		color: #fff;
		padding: 8px 10px;
		border: #fff solid 2px;
		font-size: 17px;
		margin-top: 6px;
		cursor: pointer;
		text-transform: uppercase;
	}

	.btn_abrir {
		display: inline-block;
		font-size: 20px;
		background: #000;
		color: #fff;
		padding: 10px 30px 10px 20px;
		position: absolute;
		right: 0;
		z-index: 2;
		top: 130px;
		cursor: pointer;
		display: none;
	}

	.menu_home {
		display: block;
		transition: visibility 0s, opacity 0.375s ease-in-out, transform 0.375s ease-in-out;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 5000;
	}

	.icon_menu_Edit {
		margin-right: 8px;
	}

	#Mod126 .nav {
		margin-top: -2px;
	}

	.edit_head_ev {
		padding-top: 4px;
		padding-bottom: 4px;
	}

	.fila_one_t {
		background: #3E525E;
		color: #fff;
	}

	#extcalendar .tableh2 {
		background: #fff !important;
		color: #606F79;
		padding-top: 20px;
		padding-bottom: 10px;
	}

	#extcalendar .tableb {
		background: #fff;
		border-left: 1px solid #FFFFFF;
		border-top: 1px solid #FFFFFF;
		color: black;
		padding: 3px 0;
	}

	.tabla table th,
	td {
		text-align: left;
		padding: 1px 20px;
	}

	.border_tab_edit {
		border-bottom: 1px solid #cccccc;
	}

	.calendarTituloEvent:hover,
	.calenUbicacionLink:hover {
		text-decoration: underline;
	}

	.calendarTituloEvent {
		font-size: 15px !important;
	}

	.tableh1 {
		padding: 10px 0;
	}

	#extcalendar .today {
		padding-left: 0;
	}

	.pdddin_edit_tab {
		padding-bottom: 8px !important;
		padding-top: 8px !important;
	}

	.fondo_cont_cuadro {
		background: rgba(234, 236, 238, 0.58);
	}

	.one_cuadro_di {
		padding: 60px 60px 60px 60px;
	}

	.banner-admisiones-bg {
		background: url(../../../images/bg-admisiones1.jpg) center center /cover;
		background-repeat: no-repeat;
		height: 550px;
		padding: 50px;
	}

	.banner-admisiones2-bg {
		background: url(../../../images/bg-admisiones2.jpg) center center /cover;
		background-repeat: no-repeat;
		height: 716px;
		padding: 50px 160px;
		position: relative;
		margin-bottom: 100px;
		margin-top: 40px;
	}

	.banner-admisiones3-bg {
		background: url(../../../images/bg-admisiones3.jpg) center center /cover;
		background-repeat: no-repeat;
		height: 665px;
		padding: 50px 160px;
		position: relative;
		margin-bottom: 80px;
		margin-top: 30px;
	}

	.banner-empleados-bg {
		background: url(../../../images/banner-empleados.jpg) center center /cover;
		background-repeat: no-repeat;
		height: 380px;
		padding: 50px;
	}

	.banner-empleados-bg h2 {
		font-family: 'Roboto', sans-serif !important;
		font-weight: 500;
		color: #fff;
		margin-bottom: 30px;
	}

	.banner-empleados-bg p {
		font-family: 'Roboto', sans-serif !important;
		font-weight: 300;
		color: #fff;
		font-size: 16px;
	}

	.pdl0 {
		padding-left: 0;
	}

	.banner-admisiones-bg h2 {
		font-family: 'Roboto', sans-serif;
		font-weight: 500;
		color: #fff;
		text-align: center;
	}

	.banner-admisiones-bg p {
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
		color: #fff;
		font-size: 18px;
		text-align: center;
		margin-top: 30px !important;
	}

	.banner-admisiones-bg .contenedor-admisiones {
		width: 65%;
		margin: 0 auto;
		position: absolute;
		left: 0;
		right: 0;
		bottom: 120px;
	}

	.banner-admisiones-bg .borde {
		text-align: center;
		width: 202px;
		height: 4px;
		background-color: #DE8E35;
		margin: 0 auto !important;
	}

	.cuadro-adm {
		border-top: 6px solid #DE8E35;
		width: 546px;
		background-color: #fff;
		bottom: 0;
		position: absolute;
		padding-bottom: 20px;
		bottom: -60px;
		-webkit-box-shadow: 0px 2px 9px -2px rgba(0, 0, 0, 0.21);
		-moz-box-shadow: 0px 2px 9px -2px rgba(0, 0, 0, 0.21);
		box-shadow: 0px 2px 9px -2px rgba(0, 0, 0, 0.21);
	}

	.cuadro-adm p {
		font-family: 'Roboto', sans-serif !important;
		font-weight: 300;
		color: #333333;
		font-size: 17px;
		margin: 10px 20px !important;
	}

	.cuadro-adm h3 {
		font-size: 23px;
		color: #555555;
		margin: 20px;
		font-family: 'Roboto', sans-serif;
		font-weight: 500;
	}

	.cuadro-adm h4 {
		font-size: 20px;
		color: #333333;
		margin: 20px;
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
	}

	.cuadro-adm .linea {
		background-color: #999999;
		height: 1px;
	}

	.cuadro-adm select {
		width: 60%;
		margin-left: 20px;
		font-weight: 400;
		text-transform: uppercase;
	}

	.cuadro-adm a {
		margin: 20px;
	}

	.cuadro-adm a div {
		display: table-cell;
		vertical-align: middle;
	}

	.cuadro-adm a div img {
		margin-right: 20px;
		float: left;
	}

	.cuadro-adm a div h3 {
		font-size: 20px;
		color: #333333 !important;
		margin-top: 0 !important;
		margin-bottom: 0px !important;
		margin-left: 0 !important;
		font-family: 'Roboto', sans-serif;
		font-weight: 500;
		float: left;
	}

	.select_edit_op {
		background: #e5e5e5;
		border: #999999 solid 2px;
	}

	.bac_color_g {
		background: #DADBDE;
		padding-top: 50px;
		padding-bottom: 10px;
	}

	.content_adm_c {
		padding-left: 20px;
		padding-right: 20px;
	}

	.pad_admi_cont {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.btns_admisiones {
		background: #fff;
		padding: 6px 10px;
		color: #525252;
		margin-top: 13px;
		text-align: center;
		border-radius: 12px;
		font-size: 14px;
		cursor: pointer;
	}

	.padding_cero {
		padding: 0;
	}

	.heing_100 {
		height: 100% !important;
	}

	.cero_paddin_rithg {
		padding-right: 0;
	}

	.top_10_m {
		margin-top: 10px;
	}

	.fechaAdminTexto div {
		font-weight: 300;
	}

	.btn_edit_recu {
		text-align: center;
	}

	.btn_edit_recu .RecuadroOferta {
		min-width: 218px;
		margin-right: 0;
	}

	.edit_btn_marg {
		margin: 5px 2px !important;
	}

	.contenido-centrado {
		box-shadow: -1px 7px 5px -4px rgba(0, 0, 0, 0.27);
	}

/*.submenu_programas:after {
	content: "";
	position: absolute;
	top: -17px;
	bottom: auto;
	left: 17px;
	right: auto;
	display: block;
	width: 0;
	border-width: 0 17px 17px;
	border-style: solid;
	border-color: #fff transparent;
	left: 32%;
}

.submenu_launiversidad:after {
	content: "";
	position: absolute;
	top: -17px;
	bottom: auto;
	left: 17px;
	right: auto;
	display: block;
	width: 0;
	border-width: 0 17px 17px;
	border-style: solid;
	border-color: #fff transparent;
	left: 23.5%;
	}*/

	.color_blan p {
		color: #fff !important;
	}

/*.submenu_ext:after {
	content: "";
	position: absolute;
	top: -17px;
	bottom: auto;
	left: 17px;
	right: auto;
	display: block;
	width: 0;
	border-width: 0 17px 17px;
	border-style: solid;
	border-color: #fff transparent;
	left: 47.3%;
	}*/

	.color_trans.hvr-bounce-to-left:before {
		background: rgba(13, 13, 13, 0.44) !important;
	}

	.title_financiacion {
		background: #DDDDDD;
		padding-top: 10px;
		padding-bottom: 10px;
		font-weight: bold;
		font-size: 20px;
	}

	.edit_carta-container {
		margin: 0 !important;
		width: 100% !important;
		height: auto !important;
		max-height: 350px !important;
	}

	.edit_carta {
		max-width: 100%;
		max-height: 100%;
		height: auto;
	}

	.carta .fondo_cara_dos {
		text-align: center;
		background: #fff !important;
	}

	.fondo_cara_dos .TituloCampus,
	.fondo_cara_dos .textCampus {
		color: #000 !important;
	}

	.salmon_fondo {
		background: #a1a7af !important;
		color: #fff;
	}

	.fondo_cara_dos .textCampus {
		font-size: 15px !important;
	}

	.nav-pills>li.active>a,
	.nav-pills>li.active>a:hover,
	.nav-pills>li.active>a:focus {
		color: #ffffff;
		background-color: #777777;
	}

	.edit_carta .frente img {
		min-height: 365px;
	}

	.padin_edit_on {
		padding: 155px 40px 40px 40px;
	}

	.guardados_edit {
		padding-top: 65px;
	}

	.monitores_Edi {
		padding-top: 52px !important;
	}

	.dos_herman {
		padding-top: 50px !important;
	}

	.miv_acade {
		padding-top: 70px !important;
	}

	.bg-arquitectura {
		background-color: #E17400 !important;
	}

	.bg-arquitectura2 {
		background-color: #e17400e0 !important;
	}

	.bg-disenografico {
		background-color: #3E89AD !important;
	}

	.bg-disenografico2 {
		background-color: #34728F !important;
	}

	.bg-disenodeespacios {
		background-color: #0C6FB8 !important;
	}

	.bg-disenodeespacios2 {
		background-color: #0F84DB !important;
	}

	.bg-disenodemodas {
		background-color: #DC4128 !important;
	}

	.bg-disenodemodas2 {
		background-color: #DC4128e0 !important;
	}

	.bg-ingsistemas {
		background-color: #D37E42 !important;
	}

	.bg-ingsistemas2 {
		background-color: #B5652B !important;
	}

	.bg-ingindustrial {
		background-color: #1A4D7D !important;
	}

	.bg-ingindustrial2 {
		background-color: #184670 !important;
	}

	.bg-ingmecanica {
		background-color: #DCB026 !important;
	}

	.bg-ingmecanica2 {
		background-color: #C0981F !important;
	}

	.bg-ingmecatronica {
		background-color: #45627B !important;
	}

	.bg-ingmecatronica2 {
		background-color: #3C546A !important;
	}

	.bg-ingelectronica {
		background-color: #01737F !important;
	}

	.bg-ingelectronica2 {
		background-color: #08636F !important;
	}

	.bg-tecnalisis {
		background-color: #84192E !important;
	}

	.bg-tecnalisis2 {
		background-color: #84192Ee0 !important;
	}

	.bg-admdeempresas {
		background-color: #8F9196 !important;
	}

	.bg-admdeempresas2 {
		background-color: #7E8187 !important;
	}

	.bg-admdeempresastu {
		background-color: #84AE40 !important;
	}

	.bg-admdeempresastu2 {
		background-color: #84AE40e0 !important;
	}

	.bg-admdeempresasmari {
		background-color: #00B8A5 !important;
	}

	.bg-admdeempresasmari2 {
		background-color: #00B8A5e0 !important;
	}

	.bg-contaduria {
		background-color: #5A588C !important;
	}

	.bg-contaduria2 {
		background-color: #3F3E73 !important;
	}

	.bg-negocios {
		background-color: #054969 !important;
	}

	.bg-negocios2 {
		background-color: #043E59 !important;
	}

	.bg-tecngesport {
		background-color: #CA3226 !important;
	}

	.bg-tecngesport2 {
		background-color: #F04822 !important;
	}

	.bg-tecoperaport {
		background-color: #F28821 !important;
	}

	.bg-tecoperaport2 {
		background-color: #D37228 !important;
	}

	.bg-comunicasocial {
		background-color: #9B75A0 !important;
	}

	.bg-comunicasocial2 {
		background-color: #85638A !important;
	}

	.bg-deporteycul {
		background-color: #6E0B2E !important;
	}

	.bg-deporteycul2 {
		background-color: #610A28 !important;
	}

	.bg-rtv {
		background-color: #AB2884 !important;
	}

	.bg-rtv2 {
		background-color: #AB2884e0 !important;
	}

	.bg-psicologia {
		background-color: #CF6C69 !important;
	}

	.bg-psicologia2 {
		background-color: #ED8380 !important;
	}

	.bg-politica {
		background-color: #8C8966 !important;
	}

	.bg-politica2 {
		background-color: #717052 !important;
	}

	.bg-derecho {
		background-color: #8A5220 !important;
	}

	.bg-derecho2 {
		background-color: #703B16 !important;
	}
	.modal-dialog-video {
		width: 843px;
		margin: 30px auto;
	}
	.modal-body-video {
		position:relative;
		padding:0px;
	}
	.close-video {
		position:absolute;
		right:-30px;
		top:0;
		z-index:999;
		font-size:2rem;
		font-weight: normal;
		color:#fff;
		opacity:1;
	}
	/*.btnIngresarEmple {
		display: none!important;
	}*/
	.empleadosIntranet{
		background-color: #e6e6e6;
		margin: 30px 0px 0px 0px!important;
		padding: 45px 20px 100px 20px;
	}
	#title-contenido-intranet{
		text-align: center;
		font-family: 'Slabo 27px', serif!important;
		font-weight: 700;
		font-size: 30px;
		margin: 40px 0 10px 0px;
	}
	#subtitle-contenido-intranet{
		text-align: center;
		margin: 0px 0px 60px 0px;
		font-family: 'Roboto', sans-serif !important;
		font-weight: 300;
	}
	#convocatorias-intra{
		background-color: #FFF;
		padding: 20px;
		height: 540px;
	}
	#cumpleanos-intra{
		background-color: #FFF;
		padding: 20px 20px 5px 30px;
		height: 540px;
	}
	#eventos-intra{
		background-color: #FFF;
		padding: 20px;
		height: 540px;
	}
	#DescripcionCECG h1.TituloCecg{
		font-family: 'Slabo 27px', serif!important;
		font-size: 36px!important;
		text-align: center;
	}
	#btnContactarCECG .modal-dialog .modal-content .modal-header{
		padding: 0px;
	    border-bottom: none;
	    min-height: auto;
	}
	#btnContactarCECG .modal-dialog .modal-content .modal-header .close{
		margin: 5px 5px 0px 0px;
	}
	.icon-cecg{
		margin-right: 5px;
	}
	.LineaDivPreguntasCECG{
		background-color: #ececec;
	    height: 3px;
	    margin: 40px 0 30px 0px;
	}
	.btnMasInfCECG{
		display: inline-block;
    	cursor: pointer;
    	color: black;
    	font-family: "Roboto",'Segoe UI Bold';
    	vertical-align: middle;
    	font-size: 14px;
    	font-weight: 500;
    	text-decoration: underline;
	}
	.colOfertaCECG:hover{
		background: linear-gradient(to bottom, rgba(0,127,181,1) 0%, rgba(0,159,227,1) 100%);
	}
	.textoProAlaMe > b{
		font-weight: 600;
	}
	.TituloPricipalModalCECG{
		font-size: 20px;
    	font-weight: 600;
	}
	#FormularioContactenosCECG > div > .rsform > #userForm > .formContainer > .rsform-block > .formControls > .rsform-input-box{
		padding: 15px !important;
	}
	#FormularioContactenosCECG > div > .rsform > #userForm > .formContainer > .rsform-block > .formControls > .rsform-input-box::placeholder{
		font-size: 14px !important;
	}
	.nomProgCECG{
		font-size: 16.5px;
		color: #444444;
    	padding-right: 15px;	
    	display: inline-block;
	}
	.container-ofertas > .row{
		background-image: url('../../../images/trabaje-nosotros.jpg');
		background-size: cover;
		background-repeat: no-repeat;
	}
	img.image-convocatoria{
		width: 100%; 
		min-height: 100px;
		border: 1px solid #c5c5c5;
		margin-bottom: 10px;
	}
	img.image-convocatoria-card{
		width: 100%; 
		min-height: 100px;
		border: 1px solid #c5c5c5;
	}
	img.image-comunicado{
		width: 100%;
	}
	.text-caption p{
		font-size: 15px;
	}
	p.fecha-comunicado{
		font-size: 14px;
    	color: #848484;
    	position: absolute;
    	bottom: 0;
	}
	.btn-vista{
		float: right;
	    font-size: 16px!important;
	    border-color: #17a2b8!important;
	}
	.title-articulo{
		margin: 0;
		font-size: 20px;
	}
	.btn-vista {
	    color: #17a2b8!important;
	}
	.btn-vista:hover {
		background-color: #17a2b8!important;
	    color: #FFF!important;
	}
	.btn-vista:visited {
	    color: #17a2b8!important;
	}
	#externas{
		margin-top: 20px;
	}
	.text-caption {
	    max-width: 40%;
	    text-align: left;
	    color: #4d4d4d;
	    padding: 70px 20px;
	    margin: 0 15%;
	}
	#externas > .card{
		padding: 10px;
	    border: 1px solid #dbdadf;
	    border-radius: 5px;
	    margin-bottom: 20px;
	}
	#externas > .card > .row{
		display: flex;
	}
	.btnEnviarFormContactoCECG button{
		background-color: #009fe5!important;
		color: #FFF;
	}
	.list-group-horizontal-convocatoria{
		display: flex;
	    max-width: 100%;
	    flex-direction: row;
	    position: absolute;
	    bottom: 0;
	    margin: 0;
	}
	.list-group-item-convocatoria{
		padding: 10px 15px 0px 0px;
		border:none;
		color: #9c9c9c;
	}
	.fecha-comunicado-view{
		color: silver;
		margin-bottom: 5px!important;
	}
	.row-descripcion-articulo > p:first-child{
		margin-top: 20px!important;
	}
	.row-descripcion-articulo p{
		font-size: 16.5px;
		margin-bottom: 10px!important;
	}
	.row-descripcion-articulo ul li{
		font-size: 16.5px;
	}
	.col-btn-vista{
		display: flex;
    	justify-content: center;
    	align-items: center;
	}
	.nombre-entidad{
		color: #9c9c9c;
	}
	.nombre-entidad span{
		font-weight: 500;
	}
	#externas .modal .modal-dialog .modal-content .modal-body p{
		margin-bottom: 10px!important;
	} 
	.text-bienestar{
		font-weight: 300!important;
    	color: #444444!important;
    	padding: 30px;
    	margin-bottom: 30px!important;
	}
	.alert-bienestar{
		background-color: #E9A698;
	    color: #444444;
	    font-size: 18px;
	    font-weight: 400;
	    width: fit-content;
    	padding: 20px 100px;
    	border-radius: 0;
    	border: none;
	}
	.btn-ingresar-bienestar{
		background-color: #D75A40;
	    border-color: #D75A40;
	    border-radius: 100px;
	    padding: 5px 30px;
	    font-weight: 600;
	    font-size: 18px;
	    margin: 0px 0px 0 30px;
	}
	.btn-ingresar-bienestar:hover{
		background-color: #D75A40;
	    border-color: #D75A40;
	}
	.DivOficinasHorariosBienestar{
		background-color: #FEDD00;
		padding: 40px;
		margin-top: -20%;
		margin-bottom: 30px;
	}
	.DivOficinasHorariosBienestar p:first-child{
		text-transform: uppercase;
		font-size: 18px;
		font-weight: 400!important;
		margin-bottom: 20px!important;
		color: #000;
	}
	.DivOficinasHorariosBienestar p{
		margin-bottom: 7px!important;
		color: #000!important;
		font-weight: 300!important;
	}
	.DivOficinasHorariosBienestar p .fa{
		width: 15px;
    	margin-right: 10px;
    	text-align: center;
    	color: #948200;
	}
	.DivOficinasHorariosBienestar p .ion-clock{
		margin-top: 5px;
	}
	.bienestarHorarioClock{
		display: flex;
	}
	.contenedorGeneralBienestar .row .t3-content{
		padding: 0;
	}
	.contenedorGeneralBienestar .row .t3-content .itemView .itemBody{
		padding: 0;
	}
	.LineaDivHorariosBienestar{
		border: none;
	    height: 1px;
	    background: #938100;
	    margin: 20px 0;
	}
	.ba-edit-gallery-btn{
		display: none!important;
	}
	.submenuProgramas{
		background-color: #B2B6B9;
	    color: #FFF;
	    padding: 1rem 5rem;
	}
	.navProgramas .nav-link{
		color: #FFF;
		font-weight: 600;
		padding: 1rem;
	}
	.navProgramas .nav-link:hover{
		border-bottom: 3px solid #FFF;
	}
	.bannerProgramas{
		background-image: url(../../../images/oferta-programas.jpg);
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 15rem 6rem;
	    color: #FFF;
	}
	.bannerProgramasMaestria{
		background-image: url(../../../images/maestrias-educativos-uniautonoma.jpg)!important;
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 5rem 6rem;
	    color: #FFF;
	}
	.bannerProgramasEcontinuada{
		background-image: url(../../../images/oferta-educacioncontinuada.jpg)!important;
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 5rem 6rem;
	    color: #FFF;
	}
	.bannerProgramasEpermanente{
		background-image: url(../../../images/programas-educativos-uniautonoma.jpg)!important;
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 5rem 6rem;
	    color: #FFF;
	}
	.bannerProgramasEspecializacion{
		background-image: url(../../../images/especializaciones-educativos-uniautonoma.jpg)!important;
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 5rem 6rem;
	    color: #FFF;
	}
	.bannerProgramasPregrado{
		background-image: url(../../../images/programas-educativos-uniautonoma.jpg)!important;
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 5rem 6rem;
	    color: #FFF;
	}
	.bannerProgramasVirtual{
		background-image: url(../../../images/programas-educativos-uniautonoma.jpg)!important;
	    background-size: cover;
	    background-repeat: no-repeat;
	    padding: 5rem 6rem;
	    color: #FFF;
	}
	.bannerProgramas .row .col-md-7 h3.tituloBanner{
		color: #383845;
		text-shadow: 0px 0px 1px #383845;
		font-weight: 500; 
		padding-top: 12%;
	}
	.bannerProgramas .row .col-md-7 h3{
		font-size: 36px;
    	text-shadow: 0px 0px 4px rgb(0, 0, 0);
    	font-weight: 600;
	}
	.bannerProgramas .row .col-md-7 p.subtituloBanner{
		color: #383845;
	}
	.bannerProgramas .row .col-md-7 p{
		font-size: 16px;
	    font-weight: 600;
	    color: #FFF;
	}
	.btnCalendarioProgramas{
		background: transparent;
		border: 3px solid #444444;
		border-radius: 6px;
		color: #333333!important;
		padding: 1.25rem 3rem!important;
		margin-right: 1rem;
		margin-top: 3rem;
		font-weight: 600!important;
		display: inline-block;
	}
	.btnIncribeteProgramas{
		background: #ED9210!important;
		border: none!important;
		border-radius: 6px;
	    color: #573502!important;
	    padding: 1.5rem 3rem!important;
	    margin-right: 1rem;
	    margin-top: 3rem;
	    font-weight: 600!important;
	    display: inline-block;
	}
	.btnIncribeteProgramas:hover{
		color: #FFF;
		background-color: #222222;
		border-color: #FFF;
	}
	.btnOfertaAcademica{
		background-color: #CA7000;
		border: none;
		padding: 1rem 0rem 1rem 2rem;
    	margin-right: 1rem;
    	font-weight: 500;
    	color: #FFF;
	}
	.btnOfertaAcademica:hover{
		color: #ffffff;
	    background-color: #e88000;
	    font-weight: bolder;
	}
	.btnOfertaAcademica.last{
		margin-right: 0;
	}
	.btnOfertaAcademica span{
		background-color: #E88000;
	    font-weight: 900;
	    padding: 1rem 2rem;
	    margin-left: 1rem;
	}
	.btnInscribeteProgramas{
		background-color: #CA7000;
		border: none;
		padding: 1rem 0rem 1rem 2rem;
    	margin-right: 1rem;
    	font-weight: 500;
    	color: #FFF;
	}
	.btnInscribeteProgramas:hover{
		color: #FFF;
    	background-color: #222222;
	}
	.btnInscribeteProgramas.last{
		margin-right: 0;
	}
	.btnInscribeteProgramas span{
		font-weight: 900;
	    padding: 1.1rem 2rem;
	    margin-left: 1rem;
	}
	.titleNoticiasProgramas{
		padding: 3rem 0rem;
	}
	.titleNoticiasProgramas h2{
		text-align: center;
    	font-weight: 600!important;
	}
	.titleNoticiasProgramas hr{
		text-align: center;
	    width: 15rem;
	    height: 3px;
	    border: none;
	    background-color: #dcdcdc;
	}
	.contentElegirUAC{
		padding: 6rem 0rem;
		background-image: url(../../../images/nuestra-universidad-autonoma.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	.contentElegirUAC .row .col-md-4 p{
		color: #000;
	    text-align: center;
	    background: #ffffff96;
	    padding: 3rem;
	    border-bottom: 5px solid #FFA726;
	}
	.contentInscribete{
		padding: 2rem 0rem;
	}
	.contentInscribete .row .col-md-4 img{
		width: 100%;
		border-bottom: 3px solid #FB8C00;
	}
	.contentInscribete .row .col-md-4 p{
	    position: relative;
	    bottom: 75px;
	    left: 15px;
	    color: #FFF;
	    font-weight: 600;
	    font-size: 30px;
	    text-shadow: 0px 0px 4px rgb(0, 0, 0);
	}
	.contentInscribete .row .col-md-4 a{
	    position: relative;
	    bottom: 70px;
	    left: 15px;
	    color: #FFF;
	    font-weight: 600;
	    font-size: 18px;
	    border-bottom: 2px solid #FFF;
	    text-shadow: 0px 0px 4px rgb(0, 0, 0);
	}
	.contentQueEstudiar{
		margin-top: 10rem;
	}
	.contentQueEstudiar > .row{
		display: flex;
	}
    .contentQueEstudiar > .row >.col-img{
    	background-image: url(../../../images/programas/sinsaberqueestudiar.jpg);
		background-size: cover;
		background-repeat: no-repeat;
    }
    .contentQueEstudiar > .row > .col-img-especializaciones{
		background-image: url(../../../images/programas/sinsaberqueestudiarpos.jpg)!important;
    }
    .contentQueEstudiar > .row > .col-img-maestria{
		background-image: url(../../../images/programas/sinsaberqueestudiarpos.jpg)!important;
    }
    .contentQueEstudiar > .row >.col-md-6{
    	background-color: #E8E9EA;
    }
	.contentQueEstudiar > .row > .col-text{
		padding: 5rem;
    	text-align: center;
	}
	.contentQueEstudiar > .row > .col-text > h3{
		font-weight: 600;
    	color: #545454;
    	padding: 0;
	}
	.contentQueEstudiar > .row > .col-text > hr{
		border: none;
	    background-color: #c4c4c4;
	    height: 3px;
	    width: 8rem;
	    margin: 1rem auto 2rem auto;
	}
	.contentQueEstudiar > .row > .col-text > p{
		margin-bottom: 2rem!important;
	}
	
	.contentQuienesSomosCEP{
		margin-top: 10rem;
	}
	.contentQuienesSomosCEP > .row{
		display: flex;
	}
    .contentQuienesSomosCEP > .row >.col-img{
    	background-image: url(../../../images/programas/sinsaberqueestudiar.jpg);
		background-size: cover;
		background-repeat: no-repeat;
    }
    .contentQuienesSomosCEP > .row > .col-img-especializaciones{
		background-image: url(../../../images/programas/sinsaberqueestudiarpos.jpg)!important;
    }
    .contentQuienesSomosCEP > .row > .col-img-maestria{
		background-image: url(../../../images/programas/sinsaberqueestudiarpos.jpg)!important;
    }
    .contentQuienesSomosCEP > .row >.col-md-6{
    	background-color: #E8E9EA;
    }
	.contentQuienesSomosCEP > .row > .col-text{
		padding: 3rem;
	}
	.contentQuienesSomosCEP > .row > .col-text > h3{
		font-weight: 600;
    	color: #545454;
    	padding: 0;
    	margin-bottom: 1rem;
	}
	.contentQuienesSomosCEP > .row > .col-text > p{
		margin-bottom: 2rem!important;
	}
	.contentBotonesFinal{
		padding: 4rem 0rem;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-header, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-header, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-header{
		background: #e85e6c;
	    text-align: center;
	    padding: 35px;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-header > .icon-box, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-header > .icon-box, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-header > .icon-box{
		color: #FFF;
		font-size: 40px;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-header > .icon-box > .ion-close, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-header > .icon-box > .ion-close, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-header > .icon-box > .ion-close{
		border-radius: 100px;
		border:2px solid #FFF;
		padding: 10px 20px;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-header > .close, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-header > .close, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-header > .close {
	    position: absolute;
	    top: 10%;
	    right: 1%;
	    color: #fff;
	    opacity: 0.5;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-header > .close:hover, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-header > .close:hover, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-header > .close:hover {
	    opacity: 1;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-body > h4, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-body > h4, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-body > h4{
		font-size: 25px;
		font-weight: 600;
	}
	#modalErrorLogin > .modal-dialog > .modal-content > .modal-body > .btn-secondary, #modalErrorLoginServer > .modal-dialog > .modal-content > .modal-body > .btn-secondary, #modalErrorLoginEstudiante > .modal-dialog > .modal-content > .modal-body > .btn-secondary{
		border-radius: 100px;
	    background-color: #6e6e6e;
	    color: #FFF;
	    font-weight: 600;
	    font-size: 16px;
	    padding: 5px 40px;
	    margin-top: 2rem;
	}
	.popup-gallery{
		display: flex;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	}
	.popup-gallery [class*="col-"]{
		padding: 1rem!important;
	}
	.content-left-universidad{
		background-color: #99A3AE;
	    color: #FFF;
	    text-align: center;
	    padding: 1.5rem 2rem;
	    font-size: 18px;
	    text-shadow: 2px 1px 2px #00000099;
	    margin-bottom: 1rem;
	    font-weight: 600;
	}
	.content-left-universidad.last{
		margin-bottom: 0!important;
	}
	.content-left-universidad p{
		border: 1px solid #FFF;
		padding: 1rem;
	}
	.text-contact-cep{
		font-size: 16.5px;
		font-weight: 600;
    	color: #525252;
	}
	.text-contact-cep .fa{
		font-size: 16.5px;
		margin-right: 10px;
	}
	.contentPortafolioCEP{
		margin: 7rem 0;
	}
	.contentPortafolioCEP .titulo{
		color: #525252;
	    font-weight: 600!important;
	    padding-left: 15px;
	    border-left: 5px solid #2EAD21;
	    margin-bottom: 5rem;
	    font-size: 30px!important;
	    margin-top: 0;
	}
	.contentPortafolioCEP .titulo span{
		color: #525252;
		font-weight: 300!important;
		font-size: 22px;
	}
	.cardPortafolio{
		border: 2px solid;
	    padding: 2rem 1.5rem;
	    text-align: center;
	    margin-bottom: 2rem;
	}
	.cardPortafolio h4{
		border-bottom: 1px solid;
		
    	padding-bottom: 10px;
    	font-size: 20px;
	}
	.cardPortafolio p{
		font-size: 14px!important;
    	font-weight: 500!important;
	}
	.cardPortafolio .btn-descargar-folleto {
	    color: #FFF;
	    background-color: #838383;
	    padding: 0.5rem 1.5rem;
	    border-radius: 40rem;
	    display: inline-block;
	    margin-top: 2rem;
	    transition: all .5s ease-in-out;
	}
	.cardPortafolio .btn-descargar-folleto .fa{
		margin-right: 10px;
	}
	
	.contentCertificadosCEP{
		margin: 7rem 0;
	}
	.contentCertificadosCEP .titulo{
		color: #525252;
	    font-weight: 600!important;
	    padding-left: 15px;
	    border-left: 5px solid #2EAD21;
	    margin-bottom: 5rem;
	    font-size: 30px!important;
	    margin-top: 0;
	}
	.contentCertificadosCEP .titulo span{
		color: #525252;
		font-weight: 300!important;
		font-size: 22px;
	}
	.cardCertificados{
		border: 0px solid;
	    padding: 2rem 1.5rem;
	    text-align: center;
	    margin-bottom: 2rem;
		
	}
	.cardCertificados h4{
		border-bottom: 1px solid;
    	padding-bottom: 10px;
    	font-size: 20px;
		
	}
	.cardCertificados p{
		font-size: 14px!important;
    	font-weight: 500!important;
		color: #E4E6E7;
	}
	.cardCertificados .btn-descargar-documentos {
	    color: #FFF;
	    background-color: #2EAD21;
	    padding: 0.5rem 1.5rem;
	    border-radius: 8px;
	    display: inline-block;
	    margin-top: 2rem;
	    transition: all .5s ease-in-out;
	}
	.cardCertificados .btn-descargar-documentos:hover,
	.cardCertificados .btn-descargar-documentos:focus {
		background-color: #1E8E16;
		text-decoration: none;
	}
	.cardCertificados .btn-descargar-documentos .fa{
		margin-right: 10px;
	}
	
	
	.contentvaloresCEP{
		background-color: #DADBDC;
		padding: 2rem;
		margin-top: 2rem;
	}
	.contentvaloresCEP .title-valores{
		width: 100%;
	    text-align: center;
	    background-color: #E4E6E7;
	    color: #555555;
	    font-weight: bold;
	    padding: 0.5rem 1.5rem;
	    font-size: 20px;
	    letter-spacing: 0.7px;
	}
	.contentvaloresCEP .inscripcion{
		width: 100%;
	    color: #555555;
	    font-weight: bold;
	    font-size: 24px;
	    line-height: 1;
	    border-right: 1px solid #838383;
	}
	.contentvaloresCEP .inscripcion span{
		display: block;
		font-size: 16px;
		font-weight: 400;
	}
	.contentvaloresCEP .inscripcion .text-small{
		font-size: 11px;
    	display: inline-block;
	}
	.contentvaloresCEP .inscripcion.last{
	    border-right: none;
	}
	.contentElegirUAC h2.tituloElegirCEP{
		font-size: 28px!important;
		text-shadow: 0px 0px 4px rgb(0, 0, 0);
	    font-weight: 400!important;
	    color: #fff!important;
	    text-align: center;
	}
	.divTextElegirCEP{
		color: #000;
	    background: #ffffff96;
	    padding: 3rem;
	    border-bottom: 5px solid #FFA726;
	}
	.divTextElegirCEP h4{
		font-weight: bold;
    	color: #444444;
	}
	.divTextElegirCEP ul{
		padding-inline-start: 15px;
	}
	.tituloInclusion{
		padding: 0 0 0 15px!important;
	    border-left: 5px solid #e4841f;
	    margin-bottom: 1rem!important;
	    font-family: 'Slabo 27px', serif;
	    font-size: 26px;
	    font-weight: bold;
	}
	.lista-inclusion li{
		font-size: 16.5px;
	}
	.img-inclusion{
		width: 100%;
	    display: block;
	}
	.btn-descargar-folleto:hover, .btn-descargar-folleto:focus{
		background-color: #2EAD21;
	}
	.lista-inclusion li span{
		font-weight: bold;
	}
	.DivDetallePrograma{
		border: 3px solid #B0BEC5;
		border-radius: 8px;
		margin: 2rem 0;
		padding: 3rem;
	}
	.detalle_programa{
		font-size: 16px;
		line-height: 1.7;
	}
	.detalle_programa span{
		font-weight: 600;
	}
	.texto{
		line-height: 1.7;
	}
	.contentPerfilOcupacional{
		background-color: #EDF0F2;
		margin: 3rem 0;
		padding: 3rem;
	}
	.containerPrograma{
		padding: 0 10rem!important;
	}
	.contentProgramaRecursos{
		padding: 3rem;
	}
	#add_profesores{
		columns: 2;
  		-webkit-columns: 2;
		-moz-columns: 2;
		list-style: none;
		padding-inline-start: 0;
	}
	#add_profesores li{
		font-size: 16px;
		text-transform: capitalize;
	}
	#add_profesores li a{
		color: #444444;
	}
	#add_profesores li a:hover{
		text-decoration: underline;
	}
	.span4{
		display: flex;
		align-items: center;
		padding: 2rem 0;
	}
	.span4.last:after{
		display: none;
	}
	.span4:after{
		position: absolute;
		bottom: -10%;
		left: 5%;
		content: "";
		width: 90%;
		height: 0;
		border-bottom: 1px solid #BBBBBB;
	}
	.span4:before{
		position: absolute;
		top: 22%;
		right: 0;
		content: "";
		width: 0;
		height: 75%;
		border-right: 1px solid #BBBBBB;
	}
	.span4 img {
		margin: 0 1.5rem;
	}
	.span4 .img-left {
		float: left;
	}
	.span4 .img-right {
		float: right;
	}
	.tituloPagina{
		line-height: 1;
	}
	.tituloPagina span{
		font-size: 16px;
	}
	.perfilDirector{
		font-size: 15px!important;
		margin-bottom: 1rem!important;
		font-weight: 400!important;
		color: #555555!important;
		line-height: 1.5!important;
	}
	.perfilDirector span{
		font-weight: bold;
		font-size: 16px;
	}
	.colInfoPostulaciones{
		background-color: #C6D0D5;
		padding: 5rem!important;
	}
	.colQuieroPostularme{
		background-color: #B0BEC5;
		padding: 5rem 8rem!important;
	}
	.colInfoPostulaciones div.texto{
		font-size: 26px;
		font-weight: 600;
		line-height: 1;
	}
	.colInfoPostulaciones div.linea_div{
		height: 3px;
		background-color: #000;
		margin: 1rem auto;
		width: 20%;
	}
	.colInfoPostulaciones a.correo{
		display: block;
		color: #000;
		font-weight: bold;
		text-align: center;
		font-size: 16px;
	}
	.colQuieroPostularme div.texto{
		font-size: 35px;
		font-weight: 600;
		line-height: 1.2;
	}
	.divPostulaciones{
		margin: 5rem 0;
	}
	.postulacionesFlechas{
		font-size: 30px !important;
		width: 40px !important;
		height: 40px !important;
		color: #333;
		border-radius: 100px;
		border: 3px solid;
		margin-left: 10px;
		padding: 0 1px;
	}
	.contentDirector{
		display: flow-root;
	}
	.directorPrograma{
		padding: 0 3rem 0 0;
	}
	.cuerpoDocentes{
		padding: 0 0 0 3rem;
	}
	.line17{
		line-height: 1.7;
	}
	.perfilDirector span.cloaked_email {
		font-weight: 400;
	}
	.texto a{
		color: #333;
	}
	.tituloDirectorPrograma{
		color: #555555;
		font-weight: 600;
		font-size: 16px;
		margin: 0 0 3rem 0;
		border-bottom: 2px solid #b0bec5;
		height: 0.7em;
	}
	.tituloDirectorPrograma span{
		display: inline-block;
		background: #edf0f2;
		padding: 0 0.5em 0 0;
	}
	.nombreDirector{
		font-size: 25px;
		text-align: left;
		color: #555555;
		display: inline-block;
		font-weight: bold;
		font-family: "Roboto","segoe Ui";
	}
	.lineaDivDecanatura{
		border-style: dotted;
		height: 1px;
		width: 100%;
		border-color: #8a9faa;
	}
	.tituloDecanatura{
		font-weight: 600;
    	font-size: 15px;
	}
	.textoDecanatura{
		line-height: 1.4!important;
	}
	.containerFormProgramasPregado .formContainer p{
		margin-bottom: 1rem!important;
	}
	.containerFormProgramasPregado input, .containerFormProgramasPregado select{
		background-color: #F3F3F3;
		color: #444444;
		width: 100%;
		height: 40px;
	} 
	.containerFormProgramasPregado input::placeholder {
		color: #444444;
		font-weight: 400;
		opacity: 1;
	}
	.containerFormProgramasPregado input[type='checkbox']{ 
		width: 15px;
		height: 15px;
	}
	.titleQueEstudiarProgramas h2{
		text-align: center;
		font-weight: 600!important;
		margin-bottom: 3rem;
	}

	.textQueEstudiarProgramas p{
		font-size: 17px;
		text-align: center;
	}

	.textQueEstudiarProgramas p span{
		font-weight: 600;
	}

	.tabsOferta li a{
		color: #383845;
		font-size: 17px;
		border-bottom: 3px solid #FFF;
	}

	.tabsOferta li.nav-item.active{
		font-weight: 600;
	}

	.tabsOferta>li>a:hover, .tabsOferta>li>a:focus{
		background: transparent!important;
		font-weight: 600;
	}

	.contentQueEstudiarProgramas{
		padding-top: 4rem;
		padding-bottom: 2rem;
	}
	
	.contentOfertaAcademica {
		box-shadow: -1px -6px 9px -10px rgba(0, 0, 0, 0.8);
	}

	.tabContentOferta{
		background-color: #EEEFF0;
		padding: 4rem 0;
	}

	.listProgramas{
		columns: 3;
  		-webkit-columns: 3;
		-moz-columns: 3;
		list-style: none;
		padding-inline-start: 0;
	}

	.listProgramas li a{
		color: #383845;
		font-size: 16px;
	}

	.listProgramas li a:hover, .listProgramas li a:focus{
		font-weight: 600;
		text-decoration: underline;
	}

	.textSpan4{
		display: flow-root;
	}

	.textSpan4 p{
		font-size: 16px;
	}

	.textSpan4 p a{
		background-color: #d2924a;
		color: #FFF;
		font-weight: 500;
		padding: 0px 5px;
		margin-left: 6px;
	}

	.contentCuadrosProgramas{
		padding: 5rem 0rem 7rem 0;
	}

	.contentInformacionCuadros{
		padding: 0rem 2rem;
	}

	.contentInformacionCuadros h3{
		font-size: 22px;
	}

	.contentProyecto{
		background-color: #EE981C;
		padding: 3rem 0 6rem 0; 
		color: #FFFFFF;
	}

	.contentProyecto .container .row .col-md-8 h2{
		font-size: 30px!important;
		color: #FFF!important;
	}

	.contentProyecto .container .row .col-md-8 p{
		font-size: 17px!important;
		color: #FFF!important;
	}

	.btnSolicitarInfo{
		background-color: #FFFFFF;
		color: #573401;
		font-weight: 600!important;
		font-size: 18px!important;
		padding: 1rem 4rem!important;
		margin: 3rem;
	}
	.containerFormProgramasPregado{
		background-color: #FFF;
		padding: 3rem 4rem;
	}
	.btnEnviarPregrado button{
		background-color: #00A3D9;
		border-radius: 6px;
		border: none;
		text-transform: uppercase;
		width: 100%;
		padding: 1rem;
		font-size: 18px;
		font-weight: 500;
	}
	.containerFormProgramasPregado .form-group {
		margin-bottom: 10px;
	}
	.containerFormProgramasPregado .checkbox-inline{
		font-size: 11px;
	}
	#formModal .modal-header {
		min-height: 0;
		padding: 0px;
		border: none;
	}
	.categoriasEspecializaciones div p{
		padding: 1rem 0;
    	font-weight: 400;
	}
	.programasEspecializaciones div a{
		padding: 0.2rem 0;
		display: block;
		color: #000;
		font-weight: 300;
		font-size: 16px;
	}
	.programasEspecializaciones div a:hover{
		text-decoration: underline;
	}
	.modalPregradoPresencial .modal-body{
		padding: 2rem 4rem;
    	text-align: center;
	}
	.modalPregradoPresencial h3{
		font-size: 23px;
	}
	.modalPregradoPresencial p{
		font-size: 16px;
	}
	.modalPregradoPresencial a{
		color: #000;
    	font-size: 18px;
    	font-weight: 600;
	}