body,p,a, span, label, 
button, input, select, textarea{ font-family: archerpro-medium; font-size: 16px;  }
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{ font-family: archerpro-semibold;  }
.no-lpad{ padding-left: 0 !important; }
.no-rpad{ padding-right: 0 !important; }
.mt-0{ margin-top: 0 !important; }
.mt-5{ margin-top: 5px; } .mt-15{ margin-top: 15px; } .mt-20{ margin-top: 20px; }
.mb-10{ margin-bottom: 10px; }
.pb-10{ padding-bottom: 10px; }
.login_signup .first_ul{ padding: 0; margin: 0; list-style: none; }
.login_signup .first_ul li.dropdown{ padding: 4px 0; }
.login_signup .first_ul a,
.login_signup .first_ul a:focus{ text-decoration: none; }
.loggedin_name a{
    color: whitesmoke;
    margin-top: 9px;
    margin-bottom: 5px;
    font-family: archerpro-medium;
}
.colorgraph {
    border: 0.5px #F3C834 solid;
}
span.error{ color: red; }
p i.fa-rupee-sign,a i.fa-rupee-sign, span i.fa-rupee-sign, label i.fa-rupee-sign{ font-size: 12px; font-weight: 600; }
.asterik{ color: red; }
h2 i.fa-rupee-sign{ font-size: 26px; font-weight: 600; }
h3 i.fa-rupee-sign{ font-size: 16px; font-weight: 600; }
/* bof copied from centennial.css */
.active{ color:#474747 }
.message-div{ color: #434244; background-color:#FCE8FC; padding: 75px 0px 75px; }
h3,h2{color:#bb4f27;}
#intro { color: #fff; }
#intro .intro-body .scroll-button { background-color:#FFAC0A; border-radius:100px; padding:20px; }
.colorgraph { border: 0.5px #F3C834 solid; }
/* eof centennial.css */

.footer_bottom_div_wrap .copyright_row{ margin-bottom: 5px; }
.footer_bottom_div_wrap .copyright_row ul{ text-align: right; }
.footer_bottom_div_wrap .copyright_row ul li a.ftr_last_txt2{ margin-right: 0; margin-left: 10px; font-size: 16px;  }
.footer_bottom_div_wrap .copyright_row .ftr_last_txt{ font-size: 16px; }
.social_icons .cnnt_with_SRF{ display: inline-block; margin-right: 10px; }
.social_icons a{ display: inline-block; vertical-align: bottom; margin-bottom: 7px; }

.home_link_orange{ color: #DE6A10; display: block; }
.orange_txt{  color: #DE6A10; }
.font-normal{ font-weight: normal; }
.kriya_form_wrapper p, .kriya_form_wrapper span, .kriya_form_wrapper label, .kriya_form_wrapper h4{ font-size: 18px; }
.kriya_form_wrapper label.error, .errorMsg{ color: red; font-size: 14px; }
.kriya_form_wrapper .form_label, .kriya_form_wrapper .form_label span{ font-size: 14px; }
.kriya_form_wrapper .box{ margin-left: 0; margin-right: 0; }
.kriya_form_wrapper .bold{ font-weight: bold; }
.kriya_form_wrapper .lbl_left{ font-weight: bold; }
.kriya_form_wrapper hr{ border-color: #555; }
.kriya_form_wrapper input, .kriya_form_wrapper select, .kriya_form_wrapper textarea{ border-color: #f6a509; }
.input_bt_brder{ border: none; border-bottom: 1px solid #f6a509; }
.spiritual_tbl thead{ border-bottom: 1px solid #555; }
.spiritual_tbl thead th{padding-bottom: 5px;}
.spiritual_tbl tr select{ width: 200px; margin-top: 10px;  }
.spiritual_div_line input{ padding-left: 20px; width: 130px; }
@media (max-width: 1400px) and (min-width: 1200px){
	.footer_membrsite_bg {
	    margin-top: 25px;
	}
}
/* mobile view */
@media (max-width: 960px){
	.login_signup .first_ul li.dropdown{ padding: 0; }
	.footer_bottom_div_wrap .copyright_row ul{ text-align: left; }
	.footer_bottom_div_wrap .copyright_row ul li a.ftr_last_txt2{ font-size: 15px; margin-left: 0;}
	.footer_bottom_div_wrap .copyright_row .ftr_last_txt{ font-size: 15px; }
	.lessons_post_wrap .col-inner label{ display: inline; }
}