@font-face{font-family:Helvetica; src:url(../fonts/Helvetica.ttf);}
html, body{height:100%; font-family:Helvetica;}
.header_principal{background-image:url("../img/fondo.png");}
.container-costume{padding:50px 60px;}
.logo{width:20%; float:left;}
.menu{width:70%; float:left;}
.faq{width:10%; float:left;}
.menu_principal{position:absolute; bottom:0px; margin-bottom:0px;}
.menu_principal li{float:left; list-style-type:none; padding:2px 10px; margin-right: 20px; color: #009A7C;font-size:30px;}
.menu_principal li:hover{background: #009A7C; color:#fff; border-radius:15px;}
.body1{width:50%; float:left;}
.body2{width:50%; float:left;}
.contenedorvh{height:75vh;}
.contenedorvh .col{height:87vh;}
.img_header{position:absolute; right:0px; bottom:0px; width:68%;}
.text_head{text-align:justify; width:850px; font-size:25px;}
.contenedorvh h4{font-size:35px; color:#8C3043; font-weight:bold;}
.contenedorvh h5{font-size:30px; color:#009A7C; }
.contenedorvh h6{font-size:25px; color:#707070; font-weight:normal; }
.text_col{padding:180px 20px;}
.img_boton{width:300px;}
.col-4{max-width:20%;}
.col-8{max-width:80%;}
/***************************************************************** Carreras ***********************************************************************/
#con_tsu{width:100%;}
#con_tsu img{width:100%;}
.uttred{background:#8C3043; padding:0px;}
.uttgreen{background:#009A7C; padding:0px;}
.img_carreras{padding:0px;}
.img_carreras img{width:100%; height:100%;}
#carreras .row{margin:0px; margin-bottom:50px;}
.des_carrera{padding:30px; color:#fff}
.des_carrera h3{background:#009A7C; padding:5px; font-weight: initial;}
.des_carrera p{font-size:24px; text-align:justify;}
.vermas{text-align:right; padding-right:20px;}
.vermas a{text-decoration:underline; color:#fff; font-size:22px;}
.modelo_p{font-size:30px; padding:0px 100px; text-align:justify;}
.modelo_h1{font-size:50px; color:#8C3043; font-weight:bold;}
.turnos_footer{font-size:25px;}
.turnos{font-size:30px;}
.icon_ayuda{width:30px;}
.ayuda_span{position:absolute; right:-150px;}
.img_generar{width: 150px; position: absolute; bottom: -50px; right: 0px;}
.menu_fixed{position:fixed; width:100%; background:#fff; z-index:50;}
#inicio_responsive{display:none;}
/******************************************************************* Responsive  ******************************************************************************/
@media only screen and (max-width: 1210px) {
#Inicio{display:none;}	
#inicio_responsive{display:block;}
#inicio_texto{width:100%; padding-top:150px; text-align:center;}
.text_head{width:100%; padding:50px 50px 0px 50px; font-size: 28px;}
#inicio_texto h6{font-size:28px;}
#inicio_texto h5{font-size:30px; color:#009A7C;}
#inicio_texto h4{font-size:35px; color:#8d3043; font-weight:bold;}
.img_boton{width:500px;}
#inicio_imagenes{text-align:center; background:url("../img/fondo.png"); background-size:contain; background-repeat:no-repeat; background-position:bottom; padding-bottom:25px;}
#inicio_imagenes img{width:75%;}
.container-costume{padding:5px 35px;}
.container-costume img{width:228px;}
.col-4{width:30%;}
.col-8{width:70%; margin-left:80px;}
.menu_principal{padding-left:0px;}
.menu_principal li{font-size:25px; padding:2px 5px; margin-right:10px;}
#carreras .row {display:block; margin:0px;}
.vermas{margin-bottom:0px;}
#posgrado .row{display:block;}
.modelo_h1{font-size:29px;}
.modelo_p{padding: 0px 50px; font-size: 20px;}
.turnos_footer{font-size:20px;}
.des_carrera h1{font-weight:bold;}
.verde_span{background: #009A7C; padding:7px; font-size:25px;}
.rojo_span{background: #8C3043; padding:7px; font-size:25px;}
.des_carrera p{font-size:25px;}
}
