@charset "utf-8";
/* CSS Document */
.pad-bot-20{padding-bottom:20px}
.form_bg{background:#fff; border:1px solid #418bca; border-radius:10px; overflow: hidden;}
.form_bg h2{ background:#418bca; color:#fff; padding: 8px; margin: 0; margin-bottom: 12px;}
.form_bg .mandatory{color:#f00; font-size:12px;}
.form_bg .form-check-inline{ display:inline-block; margin-right: 8px; }
.form_bg .form-check-inline:last-child{ margin-right: 0px; }



.form-check-inline label{font-weight:normal;}
header{padding:30px 0;}
.certificate{margin-bottom:20px;}
.logo-text{ text-align:right; color:#333; padding-top:45px; font-family: Arial; font-size:25px; font-weight: bold;}

.text-danger{ font-size:12px; color:#f00;padding-top: 8px; padding-left: 8px;}
.tooltip_btn{position:relative;}
.tooltip_deta{background:#fff; border:1px solid #ddd; border-radius: 5px; padding: 10px; position: absolute; left:50%; bottom:110%; width:300px; margin-left: -150px; display: none;}
.tooltip_deta p{margin-bottom:5px!important;font-family: Arial;  }
.tooltip_btn:hover .tooltip_deta{display:block;}


.cptcha_block{display:flex;}
.cptcha_block div{float:left; display:inline-block; border:1px solid #ddd; padding:4px; border-radius:5px;}
.cptcha_block span{ float:left; padding-top:5px; padding-left:10px; cursor:pointer;}
.cptcha_block span:before{font-family:FontAwesome; color:#2991ea; content:"\f021"; font-size:24px;}
.frm{padding-top:50px;}




