*{margin:0;padding:0;}
body{font-family:'Roboto', sans-serif;width:100%;background-color:#061B49;}
/*#parallax{background-image:url(img/fondo01.jpg);height:590px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}
#izquierda{width:50%;float:left;}
#logo{padding:15px 0px 25px 160px;}*/
/*#texto-parrafo{width:85%;margin-top:20px;}
#texto-parrafo h1{color:#4FA6E6;text-align:left;line-height:36px;text-transform:uppercase;margin-bottom:7px;font-weight:900;padding:0 0 0 160px;font-size:30px;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.44);}
#texto-parrafo h2{color:#4FA6E6;text-align:left;line-height:36px;text-transform:uppercase;margin-bottom:7px;font-weight:900;padding:0 0 0 160px;font-size:25px;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.44);}
#texto-parrafo p{color:#FFFFFF;text-align:left;line-height:27px;font-weight:400;margin-bottom:20px;padding:0 0 0 160px;font-size:18px;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.44);}*/
/*#intro_form{width:50%;float:left;}*/
#form_register{width:73%;margin-top:10px;padding:10px 10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 0 0 52px;}
#form_register h2{color:#FFFFFF;width:90%;text-align:center;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:14px;margin-top:24px;}
#intro_form form input:not([type="submit"]):not([name="tmptxt"]){background-color:#FFFFFF;padding:7px;border-style:none;font-size:13px;font-weight:400;text-indent:7px;border-radius:7px 7px 7px 7px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);width:90%;margin-bottom:8px;}
#intro_form form select:not([type="submit"]){background-color:#FFFFFF;padding:7px;border-style:none;font-size:13px;font-weight:400;text-indent:3px;border-radius:7px 7px 7px 7px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);width:90%;margin-bottom:8px;color:#666666;}
#intro_form textarea:not([type="submit"]){background-color:#FFFFFF;font-family:Roboto;padding:7px;border-style:none;font-size:13px;font-weight:400;text-indent:7px;border-radius:7px 7px 7px 7px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);width:90%;margin-bottom:8px;}
#captchai{float:left;}
#captcha-txt{float:right;width:60%;margin-right:10%;background-color:#FFFFFF;padding:7px;border-style:none;font-size:13px;font-weight:400;text-indent:7px;border-radius:7px 7px 7px 7px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);margin-bottom:8px;}
#message{font-size:20px;}
/*#intro_form form input[type="submit"]{padding:7px 0px;background-color:#061B49;color:white;font-size:15px;font-weight:600;text-align:center;border-radius:7px;border-style:none;cursor:pointer;margin-top:6px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);width:90%;margin-bottom:6px;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.82);}
#intro_form form input[type="submit"]:hover{background-color:#4FA6E6;font-weight:700;border-radius:7px;}
#asteriscos{color:white;font-size:16px;font-weight:200;}*/
#footer{background-color:#061B49;padding:19px 0 20px;}
#footer_icons{width:100%;text-align:center;}
#footer_icons a img{width:33px;height:33px;}
#footer_icons a{padding:5px;}
#footer_copy p{color:#fff;font-size:16px;margin-left:10px;font-weight:300;text-align:center;padding-top:5px;}
@media all and (max-width:1189px){#parallax{height:600px;}
#logo{padding:15px 0px 25px 50px;}
#logo img{width:180px;height:52px;}
#texto-parrafo h1{font-size:24px;line-height:29px;padding:5px 0px 4px 50px;}
#texto-parrafo h2{font-size:20px;line-height:29px;padding:5px 0px 4px 50px;}
#texto-parrafo p{font-size:15px;line-height:21px;padding:0px 0px 5px 50px;}
#form_register h2{font-size:17px;}
#captcha-txt{float:none;margin-top:8px;width:90%;}
#intro_form form select:not([type="submit"]){width:90%;}
}
@media all and (max-width:750px){#parallax{height:1190px;background-image:url(img/fondo01m.jpg);}
#izquierda{float:none;width:100%;}
#intro_form{float:none;clear:both;width:100%;background:rgba(42, 97, 168, 0.7);padding:9px 0px 10% 0px;}
#logo{text-align:center;padding:13px 0px 10px 0px;}
#texto-parrafo{display:hidden;}
#texto-parrafo h1{text-align:center;font-size:24px;line-height:29px;padding:6px;margin-left:20px;margin-right:20px;margin-top:10px;}
#texto-parrafo h2{text-align:center;font-size:20px;line-height:29px;padding:6px;margin-left:20px;margin-right:20px;margin-top:10px;}
#texto-parrafo p{text-align:center;line-height:21px;padding:6px;list-style:none;margin-left:20px;margin-right:20px;}
#form_register{width:100%;padding:0px 0px;text-align:center;}
#form_register h2{font-size:24px;color:white;width:90%;margin:15px auto;text-shadow:0px 2px 8px rgba(0, 0, 0, 0.7);}
#captchai{float:none;}
#captcha-txt{width:90%;margin-right:0%;}
#intro_form form select:not([type="submit"]){width:90%;}
#texto-parrafo{width:100%;position:absolute;top:735px;visibility:visible}
}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}
.modal-backdrop.fade{opacity:0;}
.modal-backdrop,
.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}
.modal.fade{top:-25%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out;}
.modal.fade.in{top:10%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}
.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}
.modal-footer:before,
.modal-footer:after{display:table;line-height:0;content:"";}
.modal-footer:after{clear:both;}
.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px;}
.modal-footer .btn-group .btn + .btn{margin-left:-1px;}
.modal-footer .btn-block + .btn-block{margin-left:0;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,
.alert h4{color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}
.alert-success h4{color:#468847;}
.alert-danger,
.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.alert-danger h4,
.alert-error h4{color:#b94a48;}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}
.alert-info h4{color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block > p,
.alert-block > ul{margin-bottom:0;}
.alert-block p + p{margin-top:5px;}