@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900');
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700');
body,html{
	font-family: 'Lato', sans-serif;
	font-weight: 400;
	font-size: 16px;
}
p {
    margin: 0 0 0px;
}
.contenido-pag a {
    color: #4765a0;
    outline: none;
		font-weight: 700;
}
/* Add here all your css styles (customizations) */
.menu2{
	display: none;
}
.items-small{
	display: block;
}
.supertop{
	background-color: #211d1e;
	border-bottom: 2px solid #FFF;
	background-image: url("../img/vertical_cloth.png");
}
.supertop2{
	background-color: #211d1e;
	border-left: 2px solid #FFF;
	border-right: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	background-image: url("../img/vertical_cloth.png");
}
.header-princ{
  background-color: #211d1e;
	background-image: url("../img/vertical_cloth.png");
}
.logo{
	width: 70%;
	margin-left: 15px;
}
.logo2{
	width: 70%;
	margin-left: 15px;
}
.g-brd-primary {
    border-color: #00acec !important;
}

.u-heading-v3__title {
    border-bottom: 2px solid #00acec;
}
.columna-dir a{
	display: inline-block;
	margin-bottom: 15px;
}
.columna-dir address{
	font-size: 0.8rem;
}
.u-heading-v3__title {
    padding-bottom: 0.5rem;
}
.text-uppercase1 h4{
	font-size: 0.9rem;
}
.u-heading-v3__title {
    font-weight: 400;
		font-size: 1.5rem;
}
.border_sec_footer h2 {
		font-size: 1.1rem;
}
.g-brd-bottom {
    border-bottom: solid 0px #C9C9C9 !important;
}
.ul-bottom li {
    border-top: solid 1px #C9C9C9;
}
.ul-bottom li:first-child {
    border-top: none !important;
}
.g-color-white--hover:hover {
  color: #595959 !important;
}
.g-brd-primary2 {
		border-bottom: 2px solid #ea7f26;
}
.border_sec_footer{
	border-color: rgb(152, 152, 152)
}
.telefonos-footer{
	border-top: 1px dotted rgb(152, 152, 152);
	font-size: 0.9rem;
}
.copyright{
	color: #FFF;
	background-image: url("../img/vertical_cloth.png");
}
.g-bg-primary-opacity-0_8 {
    background-color: rgba(114, 192, 44, 0.9) !important;
}
.eventos-g .evento-home{
	border-bottom: 1px dotted #eee;
}
.eventos-g .evento-home:last-child{
	border-bottom: 0px dotted #eee;
}
.fecha-evento{
  background-color: rgba(114, 192, 44, 1) !important;
	color: #FFF;
	font-size: 0.8rem;
}
.masinfo a{
	color:#FFF;

}

.redes, .gurani-tramites, .buscar{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.titulo-news{
	font-size: 1.4rem;
}
.agenda-mes a{
	color: #5C5C5C;
}
.fondo-mes {
	background-color: rgba(114, 192, 44, 0.9);
}
.fondo-mes a{
	color:#FFF;
}
.links-home a{
	color: #555;
	text-decoration: none;
}
.links-home a:hover{
	color: #555;
	text-decoration: none;
}
.nombre-carrera-g{
	width: 100%;
}
.icono-carrera{
	width: 20%;
	float: left;
}

.nombre-carrera{
	font-size: 1.1rem;
	font-weight: 400;
	width: 100%;
	float: left;
	cursor: pointer;
}
.nombre-carrera:hover{
	background: #72c02c;
	color: #FFF;
}
.carreras-listado{
	display:none;
}
.carreras-listado a{
	color:#555;
}
.carreras-listado a:hover{
	color:#4765a0;
	text-decoration: none;
}
.carreras-listado2 a{
	color:#555;
}
.carreras-listado2 a:hover{
	color:#4765a0;
	text-decoration: none;
}
.link-carreras a{
	color:#555;
	font-weight: 700;
}
.shadow{
	text-shadow: 2px 2px 3px #000;
	display: inline-block;
}
.shadow a{
	font-family: "Roboto Slab";
	font-size: 13px;
	font-weight: 700;
	color:rgba(254, 202, 54, 1);
	border: 3px solid #feca36;
	letter-spacing: 2px;
	padding: 12px 35px 12px 35px;
	display: inline-block;
}
.shadow a:hover{
	color:#FFF;
	background: rgba(254, 202, 54, 0.5);
}
.pieimagen{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #F8F8F8;
	font-size: 0.8rem;
}
/* Carrousel */
.owl-theme .owl-nav {
    margin-top: 0px;
    position:absolute;
		top: 50%;
		left: 0;
		width: 100%;
		margin-top: -110px;
}

.owl-carousel .owl-nav button.owl-prev{
	float: left;
	font-size: 5rem;
	color: #FFF;
}
.owl-carousel .owl-nav button.owl-next{
	float: right;
	font-size: 5rem;
	color: #FFF;
}
.owl-dots{
	position:absolute;
	bottom: 50px;
	width: 100%;
}
.compartir-redes{
	border-bottom: 1px solid #F8F8F8;
	border-top: 1px solid #F8F8F8;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
}
.compartir-redes a{
	width: 40px;
	height: 40px;
	background: #F8F8F8;
	text-decoration: none;
	display: inline-block;
	text-align: center;
	color: #4765a0;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}
.g-color-pregrado{
	color: #cc4242;
}
.g-color-grado{
	color: #009cde;
}
.g-color-posgrado{
	color: #bbd032;
}
.g-color-postitulos{
	color: #d372aa;
}
.g-color-diplomatura{
	color: #024866;
}
.u-heading-v5-color-primary .u-heading-v5__title::before {
    background: #009cde;
}
.u-heading-v5-color-primary .u-heading-v6__title::before {
    background: #bbd032;
}
.u-heading-v5-color-primary .u-heading-v7__title::before {
    background: #d372aa;
}
.u-heading-v5-color-primary .u-heading-v4__title::before {
    background: #cc4242;
}
.u-heading-v5-color-primary .u-heading-v8__title::before {
    background: #024866;
}
.novedaes-g a {

		font-weight: 500;
}
.fecha-nov-g{
	left: 20px;
}
.tp-caption.Newspaper-Button, .Newspaper-Button{
	-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);
}
.tp-caption.Newspaper-Button, .Newspaper-Button a{
	color:rgba(254, 202, 54, 1);
}
.tp-caption.Newspaper-Button, .Newspaper-Button a:hover{
	color:rgba(255, 255, 255, 1);
}
.menu-int{
	margin-left: 1.1rem !important;
	margin-right: 1.1rem !important;
	font-size: 0.92857rem;
}
.fechaint{
	background-color: rgba(114, 192, 44, 0.9);
	font-weight: 700;
	display: inline-block;
	font-size: 0.8rem;
	color: #FFF;
	padding: 8px 15px;
}
.fechaint2{
	background-color: rgba(114, 192, 44, 0.9);
	font-weight: 700;
	display: inline-block;
	font-size: 0.8rem;
	color: #FFF;
	padding: 8px 15px;
	margin-bottom: 15px;
}
.masnot1 {
  float: right;
	display: none;
}
.masnot1 a{
  color:#4765b4;
	text-decoration: none;
	padding: 8px 15px 8px 15px;
	display: inline-block;
}
.masnot1 a:hover{
  color: #fff;
	text-decoration: none;
	background: #4765b4;
	display: inline-block;
	padding: 8px 15px 8px 15px;
}
.masnot2 {
  text-align: center;
	display: block;
	margin-bottom: 30px;
}
.masnot2 a{
  color:#fff;
	text-decoration: none;
	padding: 8px 20px 11px 20px;
	display: inline-block;
	background: #4765b4;
}
.masnot2 a:hover{
  color: #fff;
	text-decoration: none;
	background: #576da6;
	display: inline-block;
	padding: 8px 20px 11px 20px;
}
.masnot3 {
  text-align: center;
	display: block;
	margin-bottom: 30px;
}
.masnot3 a{
  color:#fff;
	text-decoration: none;
	padding: 8px 20px 11px 20px;
	display: inline-block;
	background: #4765b4;
}
.masnot3 a:hover{
  color: #fff;
	text-decoration: none;
	background: #576da6;
	display: inline-block;
	padding: 8px 20px 11px 20px;
}
.anio-act{
	background: #4765b4;
	color: #FFF;
	padding: 10px 15px;
	cursor: pointer;
}
.anio-act:hover{
	background: #4765b4;
	color: #FFF;
	padding: 10px 15px;
}
.anio{
	background: #f7f7f7;
	color: #5c6064;
	padding: 10px 15px;
	cursor: pointer;
}
.anio:hover{
	background: #4765b4;
	color: #FFF;
	padding: 10px 15px;
}
.w1{
	display: inline-block;
  }
  .w2{
	display: none;
  }
@media (min-width: 576px) {
	.redes, .gurani-tramites, .buscar{
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.logo{
		width: 100%;
	}
}
@media (min-width: 768px) {
	.masnot1 {
		display: block;
	}
	.masnot2 {
		display: none;
	}
}
@media (min-width: 992px) {
	.menu2{
		display: block;
	}
	.items-small{
		display: none;
	}
	.menu-int{
		margin-left: 0.3rem !important;
		margin-right: 0.3rem !important;
		font-size: 0.88rem;
	}
	.w1{
		display: none;
	  }
	  .w2{
		display: inline-block;
	  }
}
@media (min-width: 1200px) {
	.menu-int{
		margin-left: 0.8rem !important;
		margin-right: 0.8rem !important;
		font-size: 0.92857rem;
	}
}
