body{margin:0}
.form_area{background-image:-moz-linear-gradient(136deg,#fff 0%,#ffe177 100%);background-image:-webkit-linear-gradient(136deg,#fff 0%,#ffe177 100%);background-image:-ms-linear-gradient(136deg,#fff 0%,#ffe177 100%);padding:10px 0 50px;} 
.form_area .form_header{max-width:150px;margin:0px auto;}
.form_content{width:100%;margin:0 auto;display:flex;display:-webkit-flex;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;}.inner_form_content{background:#fff;width:820px;box-shadow:0 8px 20px 0 rgba(0,0,0,.15);-o-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);-ms-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:15px 0 10px;font-family:open sans,sans-serif;position:relative;display:flex;display:-webkit-flex}.inner_form_content .wizard_form{width:100%}.form_register .vertical{display:block;width:100%;overflow:hidden;background:#ffe177;border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.form_register .steps{float:left;width:280px;background:#ffe177}.form_register .steps ul{list-style:none;padding-left:0;margin:0}.form_register .steps li,.form_register .steps li.current{outline:none;-o-outline:none;-ms-outline:none;-moz-outline:none;-webkit-outline:none;position:relative}.form_register .steps li::after{width:280px;height:1px;content:"";background:rgb(255 181 61);position:absolute;top:100%}.form_register .steps li .current-info{display:none}.form_register .steps li a{text-decoration:none;outline:none;-o-outline:none;-ms-outline:none;-moz-outline:none;-webkit-outline:none}.form_register .steps li a .title{display:flex;padding:15px 25px 15px 35px}.form_register .steps li a .title .step-icon{width:40px;height:40px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#fff5d3;position:relative;outline:none;-o-outline:none;-ms-outline:none;-moz-outline:none;-webkit-outline:none;color:#333;font-size:16px;margin-right:15px}.form_register .steps li a .step-icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.form_register .steps li.current a .step-icon,.form_register .steps li.current a:active .step-icon,.form_register .steps li.done a .step-icon,.form_register .steps li.done a:active .step-icon{background:#ff8600;color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 3px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 3px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.25)}.form_register .steps li a .step-text{color:#000;font-weight:600;font-size:15px;padding:10px 0 8px}.form_register .steps .current .step-text,.form_register .steps .done .step-text{color:#000}.form_register .content{box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-o-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);float:right;width:540px;background:#fff}.form_register .content h2{display:none}.form_register .content .inner{padding:0 50px}.form_register .content .wizard-header{text-align:center;padding:37px 30px 13px}.form_register .content #form-total-p-2 .wizard-header{text-align:center;padding:37px 30px 30px}.form_register .content .inner h3{font-size:22px;color:#333;font-weight:700;margin:0}.form_register .content .inner p{color:#666;font-size:14px;font-weight:600}.inner .form-row-total{box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-o-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);margin-bottom:40px;margin-top:10px}.inner .form-row{display:flex;margin:0 -10px;position:relative}.inner .form-row .form-holder{width:50%;padding:0 10px;margin-bottom:17px;position:relative}.inner .form-row .form-holder.form-holder-1{width:65.3%}.inner .form-row .form-holder.form-holder-2{width:100%;position:relative}.inner .form-row .form-holder.form-holder-3{margin-bottom:0}.inner .form-row .form-row-inner{position:relative}.inner .form-row #radio{margin-top:-5px;margin-left:7px}.inner .form-row #checkbox{margin:10px 0 28px 11px;font-size:15px;color:#666;font-weight:400}.inner .form-row .form-holder label.special-label{display:block;float:none;margin-top:8px;margin-bottom:15px;padding-right:0;color:#666;font-size:16px;font-weight:400}.inner .form-row .form-holder fieldset{border:2px solid #e5e5e5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;padding:0 20px}.inner .form-row .form-holder legend, .inner .form-row .form-holder label.cus_label{font-size:11px;font-weight:700;color:#999;margin: 0px;border: 0px;box-shadow: none;display: inline-block;width: auto;}.inner .form-row .form-holder input,.inner .form-row .form-holder select{width:100%;padding:5px 0 13px;border:none;appearance:unset;-moz-appearance:unset;-webkit-appearance:unset;-o-appearance:unset;-ms-appearance:unset;outline:none;-moz-outline:none;-webkit-outline:none;-o-outline:none;-ms-outline:none;font-family:open sans,sans-serif;font-weight:600;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;-ms-box-shadow: none;}.inner .form-row .form-holder input{color:#333}.inner .form-row .form-holder input#find_bank{border:2px solid #e5e5e5;padding:11px 20px}.inner .form-row .form-holder input.radio{display:none}.inner .form-row-total label{width:146.5px;height:130px;display:block;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}.inner .form-row-total label img{padding-top:25px}.inner .form-row-total .label-above{border-bottom:1px solid #e5e5e5}.inner .form-row-total .bank-1-label,.inner .form-row-total .bank-2-label,.inner .form-row-total .bank-4-label,.inner .form-row-total .bank-5-label{border-right:1px solid #e5e5e5}.inner .form-row-total input#bank-1:checked+label,.inner .form-row-total input#bank-2:checked+label,.inner .form-row-total input#bank-3:checked+label,.inner .form-row-total input#bank-4:checked+label,.inner .form-row-total input#bank-5:checked+label,.inner .form-row-total input#bank-6:checked+label{border:none;box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-o-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.inner .form-row .form-holder .plan-icon{background:#999;width:65px;height:65px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:relative;float:left;margin-right:23px;margin-top:-4px;cursor:pointer}.inner .form-row .form-holder .plan-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.inner .form-row .form-holder .plan-total{margin-bottom:55px}.inner .form-row .form-holder .plan-total .plan-title{font-size:18px;color:#333;font-weight:700}.inner .form-row .form-holder .plan-total .plan-text{font-size:14px;color:#666;font-weight:600;margin:0;padding-top:5px}.inner .form-row .form-holder input#plan-1:checked+label,.inner .form-row .form-holder input#plan-2:checked+label,.inner .form-row .form-holder input#plan-3:checked+label{background:#4fab40} .inner .form-row .form-holder select.cus_select{font-size:14px;color:#666;font-weight:600;background:#fff url(../images/form-v1-icon.png) no-repeat scroll;background-position:right 6px center;z-index:1;cursor:pointer;position:relative;border:2px solid #e5e5e5;padding:10.4px 13px} .inner .form-row .form-holder .input-border{border:2px solid #e5e5e5;padding:11px 20px;margin-top:8px}.inner .form-row.form-row-date .form-holder select{float:left;width:20.6%;margin-right:15px}.inner .form-row.form-row-date .form-holder select#year{width:27.28%}.inner .form-row .form-holder input::-webkit-input-placeholder{chrome/Opera/Safari color:#666;font-size:14px}.inner .form-row .form-holder input::-moz-placeholder{firefox 19+ color:#666;font-size:14px}.inner .form-row .form-holder input:-ms-input-placeholder{ie 10+ color:#666;font-size:14px}.inner .form-row .form-holder input:-moz-placeholder{firefox 18- color:#666;font-size:14px}.actions{float:right;width:540px;background:#fff}.actions ul{list-style:none;padding:0 50px;margin:13px 0 35px;display:flex;display:-webkit-flex;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.actions ul li.disabled,.actions ul li:first-child{opacity:0}.actions ul li{padding:0;border:none;border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;display:inline-flex;height:auto;width:auto;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;background:#ff8600;cursor:pointer;font-size:18px}.actions ul li:hover{background:#ec7d01}.actions ul li a{color:#fff;text-decoration:none;padding:10px 25px;}@media screen and (max-width:1199px){.inner_form_content{margin:55px 20px}}@media screen and (max-width:991px){.form_register .vertical{background:#fff}.form_register .steps,.form_register .content,.actions{float:none;width:100%}.form_register .content,.inner .form-row-total{box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.form_register .steps li a .title{justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.form_register .steps li::after{width:100%}.inner .form-row .form-holder.form-holder-3{margin-bottom:20px}.inner .form-row-total label{margin-right:20px;border:1px solid #e5e5e5}}@media screen and (max-width:767px) and (min-width:576px){.inner .form-row-total label{width:120px}}@media screen and (max-width:767px){.inner .form-row.form-row-date .form-holder select{width:17.5%;margin-right:20px}}@media screen and (max-width:575px){.form_register .content .inner{padding:0 30px}.form_register .content .wizard-header,.form_register .content #form-total-p-2 .wizard-header{padding:37px 0 13px}.inner .form-row{flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;margin:0}.inner .form-row .form-holder{width:100%}.inner .form-row .form-holder.form-holder-1{width:100%}.inner .form-row .form-holder{padding:0}.inner .form-row.form-row-date .form-holder select#year,.inner .form-row.form-row-date .form-holder select{width:100%;margin-bottom:20px}.inner .form-row .form-holder .plan-icon{margin-top:4px}.inner .form-row .form-holder .plan-total{margin-left:90px}.inner .form-row-total label{margin-bottom:20px}.inner .form-row .form-holder.form-holder-3{margin-bottom:0}}

.inner_offer{text-align: center;}
.inner_offer .thank_info{}
.inner_offer .thank_info .main_title{margin: 15px 0px 20px;}
.inner_offer .thank_info .main_title h2{display: inline-block;color: #09a013;font-weight: 600;vertical-align: middle;margin: 0px 10px 0px 0px;}
.inner_offer .thank_info .main_title img{display: inline-block;}
.inner_offer .thank_info .offer_txt{}
.inner_offer .thank_info .offer_txt h4{color: #b41f00;font-weight: 600;}
.inner_offer .thank_info .offer_txt p{color: #000;font-weight: 500;margin: 0px 0px 10px;}
.inner_offer .thank_info .offer_txt p span{color: #b41f00;font-weight: 600;}
.inner_offer .thank_info .offer_pack{margin: 20px 0px 0px;}
.inner_offer .thank_info .offer_pack .offer_box{background: #fff;} 
.inner_offer .thank_info .offer_pack .offer_box h3{color: #000;}
.inner_offer .thank_info .offer_pack .offer_box .offer_tag{background: #efcb53;border-radius: 0px 10px 10px 0px;padding: 8px 10px;margin-left: -25px;position: relative;}
.inner_offer .thank_info .offer_pack .offer_box .offer_tag span{color: #000;font-weight: 600;}
.inner_offer .thank_info .offer_pack .offer_box.life_memship span{color: #b41f00;}
.inner_offer .thank_info .offer_pack .offer_box .offer_tag:before{content:"";border-left: 10px solid transparent;border-top: 10px solid transparent;border-bottom: 10px solid #efcb53;position: absolute;top: -20px;left: 0px;} 
.inner_offer .thank_info .offer_pack .offer_box .offer_feature{margin: 10px 0px 10px;}
.inner_offer .thank_info .offer_pack .offer_box .offer_feature ul{}
.inner_offer .thank_info .offer_pack .offer_box .offer_feature ul li{font-size: 14px;line-height: 28px;color: #000;font-weight: 500;}
.inner_offer .thank_info .offer_pack .offer_box .offer_btn{margin: 15px 0px 0px;}
.inner_offer .thank_info .offer_pack .offer_box .offer_btn a{display: inline-block;font-weight: 600;background: #09a013;color: #fff;border-radius: 10px;} 


.id_card{width:410px;margin:20px auto;}
.inner_card{border-radius: 4px;background:#fff;box-shadow:0px 0px 8px rgba(0,0,0,0.2);padding:15px 10px;width:350px;margin:20px auto;}
.card_box{border:5px solid #2c1570;} 
.logo img{width: 100%;}		
.card_img{width: 120px;margin-right: 15px;float:left;}
.card_img img{width: 100%;}
.card_content{float:left;}
.card_txt{float:left;width:calc(100% - 135px);}
.card_txt p{font-size:13px;line-height:18px;color:#000;margin:0px 0px 5px;}
.address_txt{padding:2px 5px;}
.address_txt p{font-size:13px;line-height:18px;color:#000;margin:0px 0px 5px;}
.mem_info{margin:15px 0px 0px;} 
.mem_info p span{margin-left:15px;font-weight:600;}	
.social_icon{text-align: center;margin: 20px 0px 0px;}
.social_icon h3{font-size: 24px;line-height: 28px;color: #000;margin: 0px;}
.social_icon ul{list-style-type:none;padding:0px;margin:15px 0px 0px;}
.social_icon ul.share_icon{float:left;}
.social_icon ul.dwld_icon{float:right;}
.social_icon ul.share_icon li{display:inline-block;margin-right:5px;}
.social_icon ul.share_icon img{width:90px;}
.social_icon ul.dwld_icon li{display:inline-block;}
.social_icon ul.dwld_icon li a{color:#fff;font-size: 14px;line-height: 18px; text-decoration: none;background: #000;border-radius: 4px;padding: 7px 12px;display:block;}
.social_icon ul.dwld_icon li a i{color: #fff;font-size: 16px;}
.designed_by p{font-size:16px;line-height:21px;color:#000;margin: 0px;padding: 2px 5px;font-style: italic;}
.designed_by p span{font-size:12px;line-height:16px;color:#000;float: right;}
.site_info{background: #2c1570;padding: 10px 10px;text-align: center;border-top: 4px solid #f5c205;margin: 10px 0px 0px;}
.site_info a{font-size: 24px;line-height: 28px;color: #fff;font-weight: bold;text-decoration: none;}


.donatin_page .donate_sec{padding:40px 0px;}  
.donatin_page .donate_info h3{color:#003445;margin:0px 0px 20px;border:0px;}
.donatin_page .donate_info table{border: 1px solid #fde428;}
.donatin_page .donate_info table tbody tr td{}
.donatin_page .donate_form{background: #fff;} 
.donatin_page .donate_form h2{color:#003445;margin:0px 0px;text-align:center;}
.donatin_page .donate_form span{font-size:14px;line-height:21px;color:#ff0000;margin:0px 0px 20px;display:block;text-align:center;}
.donatin_page .donate_form form .form-group input, .donatin_page .donate_form form .form-group select{font-size:14px;line-height:18px;color:#000;background:#fff;border:1px solid #ddd;padding: 10px;width:100%;}  
.donatin_page .donate_form form .form-group .donate_btn{max-width: 215px;display: block;position: relative;margin: auto;}
.donatin_page .donate_form form .form-group .donate_btn input{position:absolute;top:0px;left:0px;width: 100%;height: 100%;opacity: 0;}
.donatin_page .donate_form form .form-group.amt_field{position:relative;}
.donatin_page .donate_form form .form-group.amt_field i{position: absolute;top: 4px;left: 6px;font-size: 18px;line-height: 35px;}
.donatin_page .donate_form form .form-group.amt_field input{padding-left: 20px;font-weight: bold;} 
.donor_list h2{color:#003445;margin:0px 0px 15px;} 
.card_box{position:relative;}
.card_box .reg_id{position:absolute;top:-2px;left:77px;}
.card_box .reg_id span{font-size:13px;line-height:16px;color:#ce0000;} 

@media(min-width:1200px){
	.donatin_page .donate_form{border: 40px solid #f9e996;padding: 20px;margin: 40px 40px 10px;}
}
@media(min-width:768px) and (max-width:1199px){
	.donatin_page .donate_form{border: 35px solid #f9e996;padding: 20px;margin: 40px 30px 10px;}
}
@media(min-width:768px){
	.inner_offer{width: 600px;}
	.inner_offer .thank_info .offer_pack{float:left;width:100%;}
	.inner_offer .thank_info .offer_pack .offer_box{float:left;width:calc(50% - 10px);}
	.inner_offer .thank_info .offer_pack .offer_box.active_memship{margin-right:15px;}	
	.inner_offer .thank_info .main_title h2{font-size: 34px;line-height: 40px;}
	.inner_offer .thank_info .main_title img{width: 60px;}
	.inner_offer .thank_info .offer_txt h4{font-size: 28px;line-height: 32px;margin: 0px 0px 20px;}
	.inner_offer .thank_info .offer_txt p{font-size: 18px;line-height: 21px;}
	.inner_offer .thank_info .offer_txt p span{font-size: 26px;line-height: 30px;}
	.inner_offer .thank_info .offer_pack .offer_box{padding: 30px 15px;} 
	.inner_offer .thank_info .offer_pack .offer_box h3{font-size: 28px;line-height: 34px;margin: 0px 0px 20px;}
	.inner_offer .thank_info .offer_pack .offer_box .offer_btn a{font-size: 16px;line-height: 21px;padding: 12px 20px;}
	.inner_offer .thank_info .offer_pack .offer_box .offer_tag span{font-size: 18px;line-height: 21px;}
	.donatin_page .donate_info h3{font-size:21px;line-height:24px;}
	.donatin_page .donate_form h2, .donor_list h2{font-size:34px;line-height:40px;}
	.payment_option img{width:50%;margin:0px auto;display:block;}
}
@media(max-width:767px){
	.inner_offer{width: 90%;}
	.inner_offer .thank_info .offer_pack .offer_box.active_memship{margin-bottom:20px;}
	.inner_offer .thank_info .main_title h2{font-size: 24px;line-height: 30px;}
	.inner_offer .thank_info .main_title img{width: 45px;}
	.inner_offer .thank_info .offer_txt h4{font-size: 21px;line-height: 26px;margin: 0px 0px 15px;}
	.inner_offer .thank_info .offer_txt p{font-size: 15px;line-height: 21px;}
	.inner_offer .thank_info .offer_txt p span{font-size: 21px;line-height: 28px;}
	.inner_offer .thank_info .offer_pack .offer_box{padding: 20px 12px;} 
	.inner_offer .thank_info .offer_pack .offer_box h3{font-size: 24px;line-height: 28px;margin: 0px 0px 15px;}
	.inner_offer .thank_info .offer_pack .offer_box .offer_btn a{font-size: 14px;line-height: 18px;padding: 12px 16px;}
	.inner_offer .thank_info .offer_pack .offer_box .offer_tag span{font-size: 15px;line-height: 21px;}	
	.donatin_page .donate_form{border: 25px solid #f9e996;padding: 15px;margin: 40px 10px 10px;}
	.donatin_page .donate_info h3{font-size:18px;line-height:21px;}
	.donatin_page .donate_form h2, .donor_list h2{font-size:24px;line-height:30px;}
	.payment_option img{width:75%;margin:0px auto;display:block;}
}