@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:#ffffff; font-family:'Smart Regular'; font-size:18px;}
img{ max-width:100%; height:auto;}
.clearfix{ clear:both;}
.wrp1{ width:100%; max-width:1600px; margin-left:auto; margin-right:auto;}
.tp_sec{ width:100%; float:left; position:relative;}
.logo_sec{position:absolute; width:auto; top:1%; left:2%; outline:none;}
.logo_a_digital{position:absolute; width:auto; top:2%; left:80%; outline:none;}
.form_heading{    
    width: 100%;    
    font-size: 29px;
    font-weight: bold;
    color: #ffffff;
    background: #920230;
    border-radius: 0.1em;
    text-align: center;}
.logo_sec img{ border:0; outline:none;}
.logo_a_digital{ border:0; outline:none;}
.form_div{position: relative;
    width: 40%;
    /* border: 2px solid red; */
    padding: 1% 0.2%;
    border-radius: 0.5em;
    margin: 2% auto;}
.error_msg {    font-size: 21px;
    color: #920230;
    position: absolute;
    /* top: 11%; */
    text-align: center;
    margin: 0 auto;
    width: 100%;}
.form_contain{    height: auto;
    width: 100%;
    padding-top: 5%;}
.frm_01{height: auto;width: 100%; padding-top:3%;}
.frm_01_text_field {width:100%;border-radius:0.3em; background:none;color:#848383;outline:none; padding:3%; box-sizing: border-box;
border: 2px solid #d8d6d7;}
.subtn{    background: #920230;
    padding: 1%;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 16px;
    border: none;
    width: 24%;
    border-radius: 0.3em;}
.disclaimer_div{ padding:5% 0;font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.bt_text{position: absolute;top: 17%;left: 8%;outline: none;color: #ffffff;width: 50%;}
.bt_text h2{ font-size:60px; font-family:'LG Smart Light'; margin:0;}
.bt_text p{font-size: 30px;line-height: 30px;padding: 0% 0%; margin: 0;}
.main_trans2{width:100%; height:100%; background: rgba(0,0,0, 0.7); position:absolute; top:0; left:0; display:none;z-index:999;}
.trans{width: 50%;left: 25%;right: 25%;position: fixed;box-sizing: border-box;color: #333333;font-size: 18px;top: 5%;background: #efefef;padding: 2%;}
.cls_btn{position: absolute;top: 0%;right: 0%;color: #ffffff;font-size: 42px;font-weight: bold;width: 50px;height: 50px;text-align: center;background: #000000;line-height: 42px; cursor:pointer;}
.tr_cont{ width:100%; float:left;}
.tr_cont p{ font-size:24px; font-family:'LG Smart SemiBold';}
.lf_tr_cont{ 
	width:100%; float:left; 
	box-sizing:border-box; padding:2% 0%;
	font-size:15px;
	text-align:left;
}

.main-trans {width: 100%;height: 100%;background: rgba(0,0,0, 0.8);color: #ffffff;font-size: 16px;position: fixed;top: 0;z-index: 99999;}
.trans_cont {background: #ffffff;width: 60%;top: 10%;left: 20%;color: #333333;position: absolute;box-sizing: border-box;padding: 1%;text-align: center;}
.trans_cont p {font-size: 30px;font-family: 'Smart Regular';font-weight: 400;}
.cls {position: absolute;top: 0;right: 1%;font-size: 34px;color: #d80546;font-weight: bold;cursor: pointer;}


.footer_sec{ background:#20201f; color:#858686;  width:100%; float:left; box-sizing:border-box; padding:0.5%;}
.footer_nav{ width: 100%;float: left;margin: 0.5% 0%;}
.footer_sec .footer_nav ul{ margin:0; padding:0; list-style:none;}
.footer_sec .footer_nav ul li{ float: left;width: 8%;text-align: center;border-right: 1px solid #858686;font-size: 16px;text-transform: uppercase;}
.footer_sec .footer_nav ul li:nth-child(1){ text-align:left;}
.footer_sec .footer_nav ul li:nth-child(6){ border-right: none;text-align: left;padding-left: 2%;box-sizing: border-box;}
.footer_sec .footer_nav ul li a{ color:#858686; text-decoration:none; font-size:14px;}
.footer_sec p{ font-size: 16px;float: left;display: block;width: 100%;margin: 0;padding: 0; text-align:left;}

.footer_sec p a{ color:#858686;}

.tnc-nav{ width:100%; float:left; text-align:left; background:#ffffff; color:#000000;}
.tnc-nav ul{}
.tnc-nav ul li{ font-size:18px; padding:1% 0%;}

.lbl{color:#000;}
.lbl2{color:#000;font-family:"LG Smart Bold"; font-size:17px;}
.lbl3{color:#000;}
/**************** MEDIA ************************/

@media only screen and (max-width:1300px){
.logo_a_digital{left:78%;}
}

@media only screen and (max-width:768px){
	.logo_a_digital{top:2%; left:82%;}
	.form_contain{padding-top: 2%;}
}
@media only screen and (max-width:736px){
	.form_contain{padding-top: 25%;}	
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}

}

@media only screen and (max-width:732px){
	.form_contain{padding-top: 25%;}	
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
}

@media only screen and (max-width:667px){
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	
}
@media only screen and (max-width:666px){
	.logo_a_digital{top: 2%;left: 81%;}
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
}

@media only screen and (max-width:640px){
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	}
@media only screen and (max-width:640px){
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	/*.error_msg{ top:0;}*/
	}
	
@media only screen and (max-width:568px){
	.form_contain{padding-top: 31%;}
	.logo_a_digital{top:2%; left:78%;}	
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	}
	
	
@media only screen and (max-width:566px){
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	}
	
@media only screen and (max-width:480px){
	.logo_a_digital{top:2%; left:73%;}
	.form_div{width: 100%;}
	.form_contain{padding-top: 31%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
		
	}

@media only screen and (max-width:414px){
	.logo_a_digital{top:2%; left:70%;}
	.form_div{width: 100%;}
	.form_contain{padding-top: 31%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	}
	
@media only screen and (max-width:412px){
	.logo_a_digital{top:2%; left:70%;}
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	}	
	
	
@media only screen and (max-width:384px){
	.logo_a_digital{top:2%; left:67%;}
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	}	
	
@media only screen and (max-width:375px){
	.logo_a_digital{top:2%; left:67%;}
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	}

@media only screen and (max-width:360px){
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
		.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
		
	}
@media only screen and (max-width:320px){
	.logo_a_digital{top:1%; left:62%;}
	.form_contain{padding-top: 31%;}
	.form_div{width: 100%;}
	.footer_sec .footer_nav ul li{ width:44%; margin-bottom:5%;}
	.footer_sec .footer_nav ul li:nth-child(6){border-right:1px solid #ffffff;text-align: center;padding-left: 0%;box-sizing: border-box;}
	.footer_sec .footer_nav ul li:nth-child(1){ text-align:center;}
	.footer_sec p{font-size: 16px;float: left;display: block;width: 72%;margin: 0% 14%;padding: 0% 0%;text-align: center;}
	
}
