@charset "UTF-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);
@import url(https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css);
@font-face { font-family: 'BebasNeue'; src: url('https://mbe.com.do/templates/mbe13/css/fonts/BebasNeue-webfont.eot'); src: url('https://mbe.com.do/templates/mbe13/css/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('https://mbe.com.do/templates/mbe13/css/fonts/BebasNeue-webfont.woff') format('woff'), url('https://mbe.com.do/templates/mbe13/css/fonts/BebasNeue-webfont.ttf') format('truetype'), url('https://mbe.com.do/templates/mbe13/css/fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg'); font-weight: normal; font-style: normal; }
* { font-family: "Open Sans";text-align:justify }
body { font-family: "Open Sans"!important; font-size: 14px; background: url(https://mbe.com.do/templates/mbe13/images/header_bg.jpg) repeat-x; background-color: #FFF; margin: 0 }
h1 { color: #d00; font-size: 20px; margin: 0 }
#header { width: 960px; margin: 14px auto 0 }
#header h1.logo a { width: 350px; display: block; background: url(https://mbe.com.do/templates/mbe13/images/logo.png) no-repeat; background-size: 240px; height: 80px; float: left }
#header #volver a, .btn { padding: 10px 5px; display: block; background: #999a9c; border: 1px solid #777; color: #FFF; line-height: normal; text-decoration: none; width: 200px; float: right; text-align: center; margin-top: 15px }
#ja-pathway { background: url(https://mbe.com.do/templates/mbe13/images/breadcrumb_bg.png) repeat-x; line-height: 69px; height: 64px; width: 100%; }
a { color: #333; text-decoration: none }
#content { width: 1000px; margin: 0 auto; background: #fff; padding: 0 10px }
.container { width: 1000px; margin: 0 auto }
#ChronoContact_InscripcionEboxAuto { background: url('https://mbe.com.do/images/ebox-beneficios.jpg') no-repeat scroll right top; }
h2 { color: #999; font-size: 18px; margin: 10px 0 }
h2 span{color:#333;font-style:italic;font-weight:normal;font-size:13px;padding-top:5px}
#copyright { font-size: 12px; color: #ccc; text-align: center; padding: 20px 0 }
#copyright a { color: #fff; background: #999; padding: 5px 10px }
#col1 { padding-top: 30px }
label { width: 200px!important; font-weight: bold; display: inline-block }
.terms-cont label {width: 610px!important;}
.terms-cont input[type=checkbox]{vertical-align: top}
input[type=text],select,textarea { width: 100%;padding:5px 0;font-size:14px }
.two-fields input[type=text], .two-fields span { width: 48.3%; margin-right: 2%; display: inline-block }
.two-fields input[type=text]:nth-child(2){margin-right:0}
.btn { border: none; font-size: 16px; cursor:pointer }
.btn:hover,#header #volver a:hover{background:#acadae}
.form-label, .form-field { display: inline-block }
.form-label { width: 34% }
.form-field { width: 65% }
.form-row { width: 100%; display: block; clear: both; padding:7px 0 }
.button-row{border-top:1px solid #ddd;margin-top:20px}
.button-row div{vertical-align:middle}
.red{color: #d00;}
.error { border: 1px solid #900; color: #fff; background-color: #d00; -webkit-box-shadow: 0 0 2px #e06a6a; -moz-box-shadow: 0 0 2px #e06a6a; box-shadow: 0 0 2px #e06a6a; padding: 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 13px; margin: 20px 0 0; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)!important; }

.success { border: 1px solid #090; color: #fff; background-color: #0d0; -webkit-box-shadow: 0 0 2px #6ae06a; -moz-box-shadow: 0 0 2px #6ae06a; box-shadow: 0 0 2px #6ae06a; padding: 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 13px; margin: 20px 0 0; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)!important; }
a{color:#d00}
a:hover{text-decoration:underline}
.sm-btn{background:#d00;color:#fff;padding:3px 8px;border-radius:30px;font-weight:bold}
.lg_button{width:300px;background:#d00!important;color:#fff!important}
.lg_button:hover{width:300px;background:#e00!important;color:#fff!important}
.terms{font-size:12px;font-family:'Open Sans'!important;border-top:1px solid #ddd;margin-top:20px}
#map{width:100%;height:350px}
.map-container{margin:40px 0}
#header form{width: 200px;padding:10px;border:1px solid #333;background:#fff;
float: right;
text-align: right;}
#header form .btn {padding:0 5px}