.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navbar{position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.navbar .brand{background:url(../images/logo-udep.png) center center no-repeat;width:80px;height:40px;padding:0;margin:0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.navbar .icon-th-large{margin-top:3px}.navbar .nav>li>a{padding:10px 12px;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.navbar .dropdown-menu a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.navbar-static-top .navbar-inner{font-size:13px}body{background:url(../images/body.jpg) #fff}.chromeframe{color:#fdb6b6;background:#fb5252;margin:0;padding:5px 10px;text-align:center}.chromeframe a{color:#fff}.main-layout{background:#f3f3f3;padding-top:30px;padding-bottom:50px}.main-layout.login{padding-top:70px;padding-bottom:100px}.logo-wrapper{text-align:center}.logo-wrapper p{color:#4180ab;background-color:transparent;text-shadow:none}#logo{background:url("../images/logo-siga.png") center center no-repeat;width:156px;height:73px;text-indent:-999em;margin:0 auto;font-size:56.875px;text-align:center}#login-form{background:#fff;width:475px;margin:25px auto;padding:20px 10px 1px;border:5px solid #fbfbfb;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#verisign{color:#cecece;text-align:center}#footer{color:#b3b3b3;font-size:.9em;position:relative;bottom:0}#footer a{color:#b3b3b3}.footer-sidebar{background:url(../img/pattern-footer.png);padding:25px 0 40px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.20);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.20);box-shadow:0 3px 3px rgba(0,0,0,0.20)}.footer-widget ul{margin:0;list-style:none}.footer-widget ul li a{background:url(../img/icon-arrow-circle-off.png) left 7px no-repeat;padding:5px 5px 5px 25px;display:block}.footer-widget ul li a:hover{color:#fff;background-image:url(../img/icon-arrow-circle-on.png);text-decoration:none}.footer-widget .widget-title{color:#fff;font-size:17px;font-weight:normal;line-height:24px;margin:15px 0}#colophon{padding:25px 0}#colophon .copy{margin-top:8px;font-size:11px}#colophon strong{color:#fff;font-size:1.15em;font-weight:normal;margin-bottom:2px}#colophon,#colophon address{line-height:18px;height:auto}#colophon address{margin:0}.social{list-style:none;margin:15px 0 10px;float:right}.social li{display:block;float:left;width:41px;height:41px}.social li a{background:center center no-repeat transparent;display:block;height:100%;text-indent:-999em;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.social .facebook{background-image:url(../images/icon-facebook-off.png)}.social .facebook:hover{background-image:url(../images/icon-facebook-on.png)}.social .twitter{background-image:url(../images/icon-twitter-off.png)}.social .twitter:hover{background-image:url(../images/icon-twitter-on.png)}.social .youtube{background-image:url(../images/icon-youtube-off.png)}.social .youtube:hover{background-image:url(../images/icon-youtube-on.png)}@media(max-width:767px){body{padding-left:0;padding-right:0}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:0;margin-right:0}.container{padding-left:20px;padding-right:20px}#login-form{width:auto}#login-form .input-medium{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:30px}#colophon{text-align:center}.social li{display:inline-block;float:none}}@media(max-width:480px){.main-layout.login{padding-top:20px;padding-bottom:20px}}label.error {color:red;display:inline;padding-left:5px;}