@import url('https://fonts.googleapis.com/css2?family=Courgette&display=swap');

.a_top_header{ background:#14b9d5 !important; width:100%; height:auto; float:left; }
.a_top_title{ width:100%; text-align:center; float:left;    padding:20px 0px 15px 0px; color: #fff; font-size: 20px;
font-weight: 600;font-family: 'Courgette', cursive;}
.a_top_radio{  float: left;width: 100%; padding:0px 0px 114px 45px;}
.a_top_radio label { color:#5c5c5c; font-weight: normal; margin-bottom: 0px; font-size: 12px; background: #ffffff; width: 96%; padding:6px 5px; border-radius: 10px; margin-bottom:5px;text-align: left;     box-shadow: 1px 1px 3px #4c4c4c;}
.a_top_radio input[type="radio"]{ float:left;    margin-right: 2px; }

.a_top_radio span{ }
	
.a_top_banner{ float: left; width: 100%;     }
.a_container{ width:80%; margin:auto; background:#fff; border-radius: 5px; margin-top: -100px; overflow:hidden; box-shadow: 0 0 35px 0 rgb(0 0 0 / 20%); }
.a_container2{ width:80%; margin:auto; border-radius: 5px; margin-top: 15px; overflow:hidden; }

.a_con_title{ width:100%; text-align:center; margin-top:10%; font-weight:700; }
.a_pad_zero{ padding:0px !important; }
.a_qr_code{ width:100%; text-align:center; }
.a_qr_code img{ width:120px; }
.a_form{ width: 100%; float:left; }
.a_pad_10{ padding:10px;}
.a_form .form-control { margin-left:20px; height:33px; width:92%; padding:2px 10px; text-transform:inherit; }
.a_form_f .a_pad_zero{ margin-bottom:5px;}
.a_width_45{ float: left; width: 40% !important; margin-right: 0%; text-transform: inherit !important; }
.a_sec{margin-left:5px;}

.a_emp_box{ float: right; width: 95%; text-align: center; border: 1px solid #ededed; margin: 0px !important; padding: 0px !important; border-radius: 5px; }
.a_emp_img{ width:100%; text-align:center; float:left; margin-top:10px;}
.a_emp_img img{height: 100px; border-radius: 5px;	 border: 1px solid #F3F3F3; }
.a_emp_name{ width:100%; text-align:center; float:left; margin-top:10px; font-size:13px;padding: 0px 10px; font-weight:700;}
.a_emp_des{ width:100%; text-align:center; float:left; margin-top:0px; font-size:13px;padding: 0px 10px;}
.a_emp_email{width:100%; text-align:center; float:left; margin-top:5px; margin-top: 0px; font-size: 13px; padding: 0px 10px;overflow-wrap: normal;overflow-wrap: break-word;overflow-wrap: anywhere;}
.a_emp_phone{width:100%; text-align:center; float:left; margin-top:5px; margin-top: 0px; font-size: 13px; padding: 0px 10px; margin-bottom:10px; }
.close_img{ float:right; margin-right:13px; margin-top:-8px; position:absolute; right:0px;}
.close_img img{ height:25px; }

.a_top_para{ float:left; width:100%; text-align:center;font-size: 16px; color: #fff; font-weight: 600; margin-bottom:10px; }


.cur_poin{ cursor:pointer; position:relative; overflow:hidden; }
				.pos_abs{ position:absolute; width:100%; height:100%; top:0px; left:0px; right:0px; bottom:0px; }
				.st_44 { cursor:pointer; }
				.st6 { float:left; position:absolute;  z-index:-1;}				
				.st2 { float:left; width:24px; border-radius:0px; margin-right:2px; margin-left:0px; height:24px; z-index:999; position: relative; }				
				.st_44 input[type="radio"]:checked+img+span { /* font-weight:bold; color:#14b9d5; */ position: relative;   z-index: 99;}
				.app_Date{ font-size:13px; padding-left:25px; padding-top:7px; float:left;}
				.st_44 input[type="radio"]:checked+img+span+div { background:#fff3b9; }

.app_but_c { position: fixed; right: 23px; bottom: 60px; width: 170px; height: 50px; z-index: 9; cursor: pointer; }
.app_but_c img{ width:170px;}
.close_app{ position: absolute; top: 5px; right: -15px; }
.close_app img{ width: 25px; }









