﻿.Table {float: right;color: black;font-family: Arial;font-size: 12px;background: white;border-collapse: collapse;width:1024px; max-width:100%;}
.buttonC1{cursor: pointer;padding: 8px 12px!important;color: #ffffff;border: 1px solid #4a96ff;background: #4a96ff;margin-right: 5px;box-shadow: 0px 1px 7px 0px rgba(84,135,216,1);font-family: arial,sans-serif;font-weight:bold;border-radius: 3px;}
.buttonC1:hover {color:#4a96ff!important; background:#fff!important;}
.buttonC1Disable{padding:8px 12px!important;color: #808080;border: 1px solid #808080;background: #f2f2f2;cursor: pointer;margin-right: 5px;}
.modal{position: fixed;top: 0;left: 0;background-color: black;z-index: 99;opacity: 0.8;filter: alpha(opacity=80);-moz-opacity: 0.8;min-height: 100%;width: 100%;}
.loading{font-family: Arial;font-size: 10pt;border: 5px solid #4a96ff;border-radius: 8px;width: 200px;height: 100px;display: none;position: fixed;background-color: White;z-index: 999;-webkit-box-shadow: 0px 6px 30px 7px rgba(145,145,145,8);-moz-box-shadow: 0px 6px 30px 7px rgba(145,145,145,8);box-shadow: 0px 6px 30px 7px rgba(145,145,145,8);}
.footer{ /*width:112%; float:left;  background:url(../Online_Registration/images/footer-img.png) no-repeat center center ; height:160px; text-align:center; margin: -37px 0 0 -10px;*/ }
.container-mast {min-height: 700px;width:1024px; margin:0 auto; max-width:98%;}
.bubble {position: absolute;color: #FFFFFF;background: #f0343a;height: 30px;white-space: nowrap;min-width: 54px;line-height: 30px;text-align: left;border-radius: 6px;margin-left: 10px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-shadow: 5px 5px 8px #CCC;-webkit-box-shadow: 5px 5px 8px #CCC;box-shadow: 5px 5px 8px #CCC;z-index: 120000;padding: 0 5px 0 5px;right: 0%;top: -24px;}
.bubble:after {content: '';position: absolute;bottom:-8px;left: 4px;width: 0;height: 0px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #f0343a;z-index: 120000;}

* { outline:none;}
.box_2 { width:49%; float:left; margin-right:1%;}
.full-box { width:99%; float:left;}
.full-box1 { width:100%; float:left;}
.box_3 {  width:32%; margin-right:1%; float:left;}
.box_4 { width:24%; margin-right:1%; float:left;}
.full-box-hd { font-size: 14px; font-weight: bold; width:100%; float:left; }
input, textarea, select {  max-width:100%}
.box_71 { width:71%; float:left;}
.box_74 { width:74%; float:left; margin-right:1%;}
.mar-10 {  margin-bottom:10px;}
.mar-20 {  margin-bottom:20px;}
.height-43 { height:43px;}
.lable-sibling { display:inline-block; margin-top:2px;}
#tbl1row3, #tbl1row4, #tbl1row5, #tbl1row6, #tbl1row7, #tbl1row8, #tbl1row9, #tbl1row10, #tbl1row11, #tbl1row12, #tbl1row13, #tbl1row14, #tbl1row15, #tbl1row16, #tbl1row17, #tbl1row18, #tbl1row19, #tbl1row20 {width: 100%;float: left;}
.logo-Head{display:inline-block; float:left;}
.ad-note { display:inline-block; float:left; max-width:100%; text-align:left; margin-top:25px;}
.heading-form { font-size:25px; color:#888888; text-align:center;margin-bottom:10px; margin-top:30px;}
.lblSession { font-size:17px; color:#888888; text-align:center; }
.margin-35 { margin-top:35px;}
.lable-text {     display: block;margin-bottom: 9px;font-weight: bold;font-size: 13px;color: #737373;padding-left: 10px;}
.feild-font {    transition: all 0.5s ease 0s;font-size: 12px;padding: 0 10px; height:34px !important;border: 1px solid #dadada; max-width:100%;}
    .feild-font:focus {box-shadow: 0 0 5px rgba(81, 203, 238, 1);-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
    border: 1px solid rgb(47, 140, 234)}
select.feild-font, .heigh-36 { height:36px!important;}
.applicant-heading {     text-align: center;font-size: 22px;margin-bottom: 30px;color: #8e8b87;font-weight: normal;}
.applicant-heading span { font-weight: normal!important; position:relative; }
.applicant-heading span:after { height:1px; width:110%; bottom:-5px; position:absolute; background:#c1c1c1; content:""; left:-5%;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #b9b9b9;}
::-moz-placeholder { /* Firefox 19+ */color: #b9b9b9;}
:-ms-input-placeholder { /* IE 10+ */color: #b9b9b9;}
:-moz-placeholder { /* Firefox 18- */color: #b9b9b9;}
.next-btn {text-align: center;padding-bottom: 55px;}
.next-btn .buttonC1 {padding: 8px 53px!important;color: #ffffff;border: 1px solid #4a96ff;background: #4a96ff;margin-right: 5px;font-size: 24px;cursor:pointer;}
.next-btn .buttonC1:hover { color:#4a96ff!important; background:#fff!important;}
.box_40 {width: 47%;float: left;margin-right: 1%;}
.left-align{text-align:left;}
.border-none { border:none;}
.feild-font.textarea-he{ height:80px!important; max-width:451px; resize:none;}
.box-applicant{width: 32%; margin-right: 0%; float: left; position: relative;}
.lbl-add1{display:inline-block; margin-left:40px;}

@media only screen and (max-width : 767px) {
    .full-box { width:100%;}
    .logo-Head img { max-width:100%;}
    .ad-note { max-width:100%; text-align:left;}
    .box_2 { width:100%; margin-right:0; margin-left:0;}
    .feild-font { width:100%!important; box-sizing:border-box; }
    .box-applicant { width:100%; margin-bottom:20px;}
    .box_4 { width:100%; margin-top:10px;}
    .box_71 { width:100%;}
    .lable-text { max-width:100%;}
    .box_2 { margin-bottom:20px;}
    .lbl-add1 { display:block; float:left; margin-left:0; margin-top:20px; width:100%; text-align:center;}
        .applicant-heading span.lbl-add1:after { display:none; }
    .applicant-heading { font-size:20px;}

}