/* CSS Document */
.direccion.grid-12 .col2.aright {width:66.13%;}
#box-banner {margin:20px auto !important; max-width:1155px;}
#box-banner .grid-4.aleft + .grid-4.aleft {margin:0 0 0 1.6%;}
#informacion .grid-4.aleft {margin:0 0.5% 0;}
#informacion {margin:30px auto !important;}
#informacion h2.titular-carrera {margin: 0 0 20px;}
#box-banner .grid-4.aleft .banner370 img {max-width:100%; height:auto;}
.box-contenido {position:relative;}
.box-contenido .link-carrera {font-family:LatoMedium,Verdana,Geneva,sans-serif; font-size:17px; color:#fff; position:absolute; right:0; bottom:5px; width:95%; text-align:right; padding:0 10px;}
.box-contenido .link-carrera span {background:url("/pucv/imag/v1/auxi/sprite.png") no-repeat left -672px; float:right; height:15px; margin:0 0 0 5px; width:16px;}
.box-contenido ul.art-contenido {margin:15px 0 5px;}

.box-video {position:relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0;}
.box-video iframe {height: 100%; left: 0; position: absolute; top: 0; width: 100%;}

@media only screen and (max-width: 1160px) {
	.direccion.grid-12 .col2.aright {width:62.13%;}	
}
@media only screen and (max-width: 1038px) {
	.direccion.grid-12 .col2.aright {width:60.13%;}	
}
@media only screen and (max-width: 985px) {
	.direccion.grid-12 .col2.aright {width:50%;}
	#informacion h2.titular-carrera {max-width:95%; margin:0 auto 20px;}
	#informacion .grid-4.aleft {display:table; float:none; margin:0 auto; max-width:95%;}
}
@media only screen and (max-width: 786px) {
	.direccion.grid-12 .col2.aright {width:45%;}	
}
@media only screen and (max-width: 760px) {
	#box-banner .grid-4.aleft {float:none; !important; margin:0 auto !important; width: auto!important; display:table;}
	.direccion.grid-12 .col2.aright {width:100%;}
}
@media only screen and (max-width:385px) {
	#box-banner .grid-4.aleft {width:100% !important;}
	#box-banner .grid-4.aleft .banner370 img {width:100% !important;}
}