body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image:url(../images/bg.jpg);}
body a{color:#FFF;}
body a:hover{color:#CCC;}
.destacado{font-weight:bolder;}
.novedades{color:#fff;width:100%;height:100px;text-align:center;line-height:100px;background-image:url(../images/novedades.png);background-size:100% 100%;letter-spacing:2px;}
#contenedor{width:310px;margin:20px auto;background-color:#FFF;border-top:10px solid #7C2128;}
header h1{height:175px;margin:0 auto;text-align:center;text-indent:-9999px;background-image:url(../images/logo_lincoln.png);background-repeat:no-repeat;background-position:center;background-size:300px;}
article, aside{padding:10px;}
footer{color:#fff;background-color:#222;text-align:center;}
footer p{margin:0;letter-spacing:2px;}
footer p:nth-child(1){padding-top:0.5em;}
footer p:nth-child(2){padding-bottom:0.5em;}
#instituto ul:last-child, p:last-child{margin-bottom:0;}
#instituto p{font-size:1.2em;}
#instituto li{line-height:15px;}
#academico .contenedor{padding:0 20px;text-align:justify;}
#academico p{font-size:1.2em;}
.valores img{width:250px;}
.historia{display:table-cell;width:50%;vertical-align:top;padding:0 10px;}
#aulaVirtual article a{text-decoration:none;color:#423333;}
#aulaVirtual article a:hover{letter-spacing:1px;color:#8C0B05;}
#aulaVirtual article h2{text-align:center;}
#contacto aside iframe{margin:30px 0 0 30px;}
#contacto label{font-size:1.45em;text-align:left;letter-spacing:1px;}
form{margin:0 auto;width:285px;}
input, textarea{width:245px;height:30px;padding-left:0.3em;background:#CBCBCB;border:2px solid #f6f6f6;border-radius:5px;}
input:hover{border-color:#AF9E70;}
textarea{height:100px;}
textarea:hover{border-color:#AF9E70;}
#submit{width:85px;height:35px;margin-top:20px;cursor:pointer;line-height:10px;border-radius:5px;}
#submit:hover{background-color:#CABA9E;}
iframe{width:245px;}
#net-geo{width:100%;padding-left:45%;padding-bottom:1em;font-family:Arial;font-size:8px;text-align:center;letter-spacing:2px;}
#net-geo p{color:#000;}
#net-geo a{color:#0303CF;}
#net-geo a:hover{color:#82AED5;}
#net-geo img{width:50px;height:48px;margin-left:5px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
@media only screen and (min-width:35em){#contenedor{width:90%;min-width:560px;max-width:767px;}
}
@media only screen and (min-width:48em){#contenedor{width:90%;min-width:768px;max-width:959px;}
article div:first-child{width:49%;min-height:300px;}
#aulaVirtual article div:first-child{}
#aulaVirtual article div h2{margin:25% auto;}
aside{position:relative;float:right;right:10px;top:10px;width:49%;}
.valores div{display:table-cell;width:75%;padding:0 10px 20px 5px;}
.valores p{display:table-cell;width:52%;vertical-align:top;padding:10px;}
.valores img{width:500px;}
form{width:70%;}
input, textarea{width:100%;}
iframe{width:500px;}
}
@media only screen and (min-width:60em){#contenedor{width:90%;min-width:960px;max-width:1279px;}
}
@media only screen and (min-width:80em){#contenedor{width:90%;min-width:1280px;}
}
@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi){}
@media print{*,
*:before,
*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
a[href^="#"]:after,
a[href^="javascript:"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}