@media (min-width: 100px) and (max-width: 991.99px) {
	body{
		overflow-x: hidden;
	}
	.header_Btm.sticky {
		padding: 15px 0 0px 0;
        display:none;
	}
	.header_Tp_Dta ul {
		width: 100%;
		text-align: center;
	}
	.header_Tp_Dta ul li{
		float: none;
		display: inline-block;
	}
	.header_Tp_Dta ul li:nth-child(1){
		display: none;
	}
	.header_Tp_Dta ul li a , .header_Tp_Dta .dropdown .dropdown-toggle {
		font-size: 14px;
	}
	.header_Tp_Dta .dropdown .dropdown-toggle i {
		top: 2px;
	}
	.header_Tp_Dta ul li ul li:nth-child(1){
		display: block;
	}
	.header_Tp_Dta .dropdown:hover .dropdown-menu {
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		-ms-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		left: -20px;
		top: 28px;
	}
	.header_Tp_Dta .dropdown:hover .dropdown-menu li{
		margin: 0px!important;
	}
	.header_Tp_Dta .dropdown:hover .dropdown-menu li a{
		font-weight: bold;
		text-align: left;
	}
	.header_BtmLft a img{
		width: 220px;
		position: relative;
		z-index: 99;
	}
	.header_BtmRt nav{
		width: 100%;
	}
	.header_BtmRt .navbar-light .navbar-toggler {
		position: absolute;
		top: -36px;
		right: 0;
	}
	.header_BtmRt .navbar-light .navbar-toggler:focus{
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		-ms-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
	}
	.header_BtmRt #navbarNavDropdown{
		width: 100%;
	}
	.header_Btm{
		padding: 5px 0 0 0;
	}
    .header_BtmLft a img{
        width:200px
    }
	.header_BtmRt nav.navbar-light .navbar-nav .nav-item {
		margin: 0;
	}
	.header_BtmRt nav.navbar-light .navbar-nav .nav-link {
		border-radius: 0px !important;
		padding-left: 20px !important;
		padding-right: 20px;
		border-bottom: 1px solid #fff;
		background: -webkit-linear-gradient(left, rgba(31,98,179,1) 0%, rgba(67,134,216,1) 100%);
		background: -moz-linear-gradient(to right, rgba(31,98,179,1) 0%, rgba(67,134,216,1) 100%);
		background: -ms-linear-gradient(to right, rgba(31,98,179,1) 0%, rgba(67,134,216,1) 100%);
		background: -o-linear-gradient(left, rgba(31,98,179,1) 0%, rgba(67,134,216,1) 100%);
		background: linear-gradient(to right, rgba(31,98,179,1) 0%, rgba(67,134,216,1) 100%);
		color: #fff;
	}
	.header_BtmRt .navbar-expand-lg .navbar-nav .dropdown-menu {
		position: relative!important;
		border-radius: 0px !important;
		border: none!important;
		margin: 0px;
		padding: 0px;
		left: 0;
	}
	.header_BtmRt .navbar-expand-lg .navbar-nav .dropdown-menu li a{
		border-radius: 0px !important;
		border-bottom: 1px solid #fff;
		font-family: 'Proxima Nova Rg';
		font-weight: bold;
		color: #fff;
		font-size: 16px;
		padding: 10px 20px 8px 30px !important;
	}
	.header_BtmRt .navbar-expand-lg .navbar-nav .dropdown-menu li a:hover{
		color: #fff;
	}
	.header_Tp_Dta ul li {
		margin: 0 0 0 2%!important;
	}
	.header_Tp_Dta ul li:nth-child(2){
		float: left;
	}
	.header_Tp_Dta ul li:nth-child(3){
		float: right;
		margin: 1px 0 0 0 !important;
	}
	.header_Tp {
		height: 36px;
	}
	.header_BtmRt .dropdown-menu .submenu{
		position: relative;
		left: 0;
		top: 0;
	}
	.header_BtmRt nav.navbar-light .navbar-nav .nav-item .submenu.submenu-left  li a{
		padding-left: 50px!important;
		background: #213d60;
	}
    .header_BtmRt nav.navbar-light .navbar-nav{
    margin: 0 0 0 0;
    }
    .header_BtmRt .navbar-light .navbar-toggler {
		    top: -40px !important;
		
	 }
    .header_BtmLft{
        margin: 0px 0;
    }

     /*Testinomial code here*/
    .HomeSec6TpInr h3 {
        font-size: 30px;
    }

    .HomeSec6Btm .item {
        background: #fff;
        padding: 15px 15px 15px 15px;
        border-radius: 10px;
        margin:0;
        height:500px;
        overflow-y:scroll;
    }

    .HomeSec6BtmImg {
        position: unset;
        top: unset;
        transform: unset;
        left: unset;
    }
    .HomeSec6BtmImg img{
        margin: 0 auto;
    }
    .HomeSec6Btm-txt{
        padding:0;
    }
    .HomeSec6Btm-txt p {
        margin: 10px 0 8px 0;
        padding:0;
    }
}
@media (min-width: 100px) and (max-width: 575.99px) {
	body{
		overflow-x: hidden;
	}
	.Banner {
		padding: 0 0 20px 0;
	}
	.BannerLft {
		padding: 20px 20px 20px 30px !important;
		background: #fff;
		box-shadow: 2px 2px 22px rgba(0, 0, 0, 0.2);
		border-radius: 0px 30px 30px 0px;
		width: 320px;
		margin: 0 0 0 -26px;
	}
	.BannerLft h3 {
		font-size: 32px;
		line-height: 26px;
	}
	.BannerLft h3 div {
		font-size: 23px;
		letter-spacing: 0;
	}
	.BannerLft ul {
		padding: 8px 0 20px 20px;
	}
	.BannerLft ul li {
		font-size: 20px;
		line-height: 30px;
	}
	.BannerLft h4 a {
		font-size: 15px;
		padding: 16px 48px 16px 28px;	
	}
	.LinkBtnTrial i{
		top: 15px;
		right: 20px;
	}
	.BannerLft h4 a i {
		margin: 2px 0 0 10px;
	}
	.OrderClass1{
		order: 2;
	}
	.OrderClass2{
		order: 1;
	}
	.BannerRtBtm {
		margin: 60px 0 0 0;
		text-align: center;
	}
	.BannerRtBtm img{
		float: none;
		display: inline-block;
		width: 100%;
	}
	.BannerRt{
		
	}
	.Science_1 {
		top: -275px;
		width: 70px !important;
	}
	.HomeSec1{
		height: auto;
		padding: 0 0 40px 0;
	}
	.Science_3 {
		right: 0px;
		top: 94%;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none;
	}
	.HomeSec1 .row:nth-child(1) ,
	.HomeSec1 .row:nth-child(2) {
		padding: 0 15px;
	}
	.ScienceRptGrd{
		width: 268px;
		height: 300px;
		padding: 30px 0px;
	}
	.ScienceRptGrdMd p{
		width: 100%;
	}
	.Science_2 {
		left: 20px;
		top: 98%;
	}
	.Science_4 {
		right: 0px;
		top: -255px;
	}
	.HomeSec2 {
		padding: 20px 0;
	}
	.HomeSec2Ttl h3{
		font-size: 30px;
	}
	.HomeSec2Lft ul li{
		text-align: center;
		margin: 0 0 30px 0;
		padding: 0 0 30px 0;
	}
	.HomeSec2Lft ul li:nth-child(1){
		border-bottom: 2px solid #fff0a8;
	}
	.HomeSec2Lft ul li:nth-child(2){
		border-bottom: 2px solid #ffd5cc;
	}
	.HomeSec2Lft ul li:nth-child(3){
		border-bottom: 2px solid #ccefe7;
	}
	.HomeSec2LftIcn{
		float: none;
		display: inline-block;
		width: 100%;
	}
	.HomeSec2LftTxt{
		float: none;
		display: inline-block;
		width: 100%;
		font-size: 24px;
		margin: 15px 0 0 0;
		line-height: 26px;
	}
	.HomeSec2Rt{
		text-align: center;
	}
	.HomeSec2Rt img{
		display: inline-block;
		width: 260px;
		margin: 0px;
		float: none;
	}
	.HomeSec2Ttl{
		margin: 0 0 20px 0;
	}
	.vedLft{
		padding: 0px;
		text-align: center;
	}
	.vedLft h3{
		font-size: 23px;
		margin-bottom: 15px;
	}
	.vedLft p {
		font-size: 18px;
		line-height: 24px;
	}
	.visit_btn{
		float: none;
		display: inline-block;
	}
	.vedRt{
		text-align: center;
		margin: 20px 0 0 0;
	}
	.vedRt img{
		float: none;
		display: inline-block;
		width: 280px;
	}
	.HomeSec8 {
		text-align: center;
		padding: 20px 0 20px;
	}
	.FollowLft h3{
		font-size: 30px;
	}
	.FollowLft p{
		width: 100%;
		padding: 0px;
		font-size: 18px;
		line-height: 24px;
	}
	.FollowRt{
		padding: 0px;
	}
	.FollowRt ul {
		float: none;
		margin: 0px 0 0 0;
		display: inline-block;
	}
	.FollowRt ul li {
		height: 50px;
		width: 50px;
		margin: 0 0 0 15px;
	}
	.FollowRt ul li a {
		font-size: 20px;
		line-height: 50px;
	}
	footer{
		padding: 20px 0 10px 0;
	}
    .FooterTp_1Tp{
        width:100%;
    }
	.FooterTp_1Tp a img{
		width: 250px;
	}
	.FooterTp_1Btm p{
		font-size: 18px;
	}
	.FooterTp_2{
		padding: 0px;
	}
	.FooterTp_2Tp{
		margin: 10px 0px 0px 0px;	
	}
	.FooterTp_2BtmRt{
		font-size: 16px;
		padding-left: 17px;
	}
	.FooterTp_2.FooterTp_3 .FooterTp_2BtmRt{
		padding-left: 8px;
	}
	.FooterTp_2.FooterTp_3{
		padding: 20px 0 0 0;
	}
	.FooterTp_2.FooterTp_3 .FooterTp_2Tp{
		display: none!important;
	}
	.FooterBtn{
		margin: 0px 0 0 0;
	}
	.FooterBtnLft {
		padding: 0 5px;
	}
	.FooterBtnRt{
		margin: 5px 0 0 0;
		text-align: center;
	}
	.FooterBtnRt ul{
		width: 100%;
		line-height: 20px;
	}
	.FooterBtnRt ul li{
		margin: 0 5px;
	}
	.FooterBtnRt ul li a{
		font-size: 12px;
	}
	.FooterBtnLft p{
		text-align: center;
		margin: 5px 0 0 0;
		font-size: 12px;
	}
	.Subscription_Page {
		padding: 20px 0;
	}
	.Subscription_2TpTtl h2 {
		font-size: 38px;
	}
	.Subscription_2TpGrd {
		margin: -24px 0 0 0;
	}
    .Subscription_2TpGrd ul{
        width:250px;
    }
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
		-webkit-box-shadow: 0px 0px 25px rgba(37, 36, 36, 0.1);
		-moz-box-shadow: 0px 0px 25px rgba(37, 36, 36, 0.1);
		-ms-box-shadow: 0px 0px 25px rgba(37, 36, 36, 0.1);
		-o-box-shadow: 0px 0px 25px rgba(37, 36, 36, 0.1);
		box-shadow: 0px 0px 25px rgba(37, 36, 36, 0.1);
	}
	.SgnuPTxt_1::after {
		width: 100%;
		height: 220px;
		top: -30px;
		position: absolute;
		-webkit-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		-moz-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		-ms-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		-o-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
	}
	.SigninMainRt{
		width: 100%;
	}
	.SgnuPTxt {
		margin: 20px 0 0 0;
	}
	.SgnuPTxt h1 {
		font-size: 26px;
		margin: 0 0 10px 0;
	}
	.SgnuPTxt p {
		font-size: 18px;
		line-height: 22px;
		margin: 0 0 25px 0;
	}
	.SgnInRt {	
		width: 130px;
		height: 47px;
		font-size: 20px;
		border-width: 2px;
		padding: 8px 0 0 0;
		margin: 0 5px;
	}
	.SigninMainLft{
		width: 100%;
		padding: 60px 15px 10px 15px;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft{
		padding: 18% 15px 0 15px;
	}
	.SigninMain_FrmTtl h3 {
		font-size: 35px;
		margin: 0 0 20px 0;
		text-align: center;
		text-transform: uppercase;
	}
	.QuestionBankGrd{
		padding: 0px;
	}
	.QuestionBankGrd ul{
		padding: 10px 10px;
	}
	.QuestionBankGrd ul li{
		margin-bottom: 10px!important;
	}
	.QstnLft{ 
		width: 100%;
	}
	.GrdIcn {
		width: 3%;
		margin: 0 24px 0 0;
	}
	.QstnLft .but{
		float: left;
		width: 85%!important;
	}
	.QstnRt{
		margin: 10px 0 0 0;
		width: 100%;
		text-align: center;
	}
	.QuestionOnlineGrd {
		padding: 0;
	}
	.QuestionOnlineGrd ul{
		padding: 20px;
	}
	.QuestionOnlineGrd ul li{
		margin: 0px;
	}
	.OnlineMnRpt {
		width: 260px;
	}
	.question_bank_exam .QuestionBankTtl h5{
		font-size: 20px;
	}
	.BankExams{
		padding: 0px;
	}
	.QuestionBank {
		padding: 20px 0 40px 0;
	}
	.BankExamsMdlLft {
		width: 100%;
	}
	.BankExamsMdlRt{
		width: 100%;
		margin: 20px 0 0 0;
	}
	.BankExamsBtm .cstTblRdo_2 input, .Finish_Test_Btn input {
		font-size: 16px;
		padding: 6px 16px;
		margin: 0 1px;
	}
	#Science .modal-body .align.model1{
		padding: 0px!important;
	}
	.cstTblRdo_1 ol{
		float: left;
		width: 100%;
		margin: 0 0 15px 0;
		padding: 0 0 0 15px;
	}
	.cstTblRdo_1 ol li{
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.cstTblRdo_1 ol li input{
		float: left;
		width: 5%;
	}
	.cstTblRdo_1 ol li label{
		float: left;
		width: 90%;
		font-size: 17px!important;
		margin: -6px 0 0 0;
	}
	.BankExamsBtm .naimage tr td img{
		max-width: 100%;
	}
    .TpBtnsMn{
        margin:0 0 0 -7px;
        padding:0;
    }
	.QuestionBankTtl h4{
		font-size: 26px;
	}
	.AgreeTrms{
		font-size: 15px;
		padding-left: 0;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	.ContactUsMain {
		padding: 20px 10px;
	}
	.Same_Page_Dsn {
		padding: 30px 0;
	}
	.Same_Page_Dsn .QuestionBankTtl {
		margin: 0 0 20px 0;
	}
	.NwCdNN ul li{
		float: none!important;
		width: 100%!important;
	}
	.BankExamsTp ul li:last-child{
		float: left;
	}
	.BankExamsBtm .cstTblRdo_1_0 span:nth-child(2){
		padding: 2px 6px;
	}
	.FooterBtnRt .FooterBtnLft {
		display: block;
	}
	.FooterBtn .container {
		padding: 0px;
	}
	.FooterTp_1Btm{
		border-bottom: 1px solid #fff;
	}
	.FooterTp_2Btm {
		border-bottom: 1px solid #fff;
		padding-bottom: 10px;
	}
	.FooterTp_2.FooterTp_3 .FooterTp_2Btm{
		border: none;
		margin: 0px;
	}
	.Verification_UserCld {
		padding: 40px 0%;
	}
	.Verification_UserCld .SbmtBtn{
		margin: 0px;
	}
	.Verification_UserCld .QryTTl h3{
		margin-bottom: 0px;
	}
	
	.ResponsePayment {
		padding: 20px 0;
	}
	.ResponsePayment .QrMNData {
		padding: 15px 15px 15px;
		margin: 0px 0 0 0;
	}
	.ResponsePayment .QryTTl{
		margin-bottom: 0px;
	}
	.ResponsePayment .colQtrRpt {
		margin: 0px 0px 10px 0px;
	}
	.ResponsePayment .colQtrLbl1 {
		margin: 10px 0 0 10px;
		font-size: 20px;
		padding: 0 10px;
	}
	.ResponsePayment .colQtrInpt.cstCtr .FrmBtn.frmstrat {
		height: 41px;
		font-size: 20px;
		padding: 0 30px;
		margin-top: 20px;
	}
	.ResponsePayment .ordrDtlTpPayment{
		margin: 20px 0;
		padding: 0px;
	}
	.ResponsePayment .ordrDtlTpPayment ul li{
		width: 100%!important;
		border-bottom: 1px solid #fff;
		font-size: 16px!important;
		padding: 6px 0;
	}
	.ResponsePayment .ordrDtlTpPayment ul li:last-child{
		border: none;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		height: auto;
		margin-bottom: 20px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP p{
		font-size: 17px;
	}
	.ResponsePayment .RecRt .colQtrLbl, .ResponsePayment .RecRt .colQtrInpt{
		font-size: 15px;
	}
	.ResponsePayment .Payment_Table{
		margin: 0px!important;
	}
	.ResponsePayment table thead {
		border: none;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
	.ResponsePayment table tr {
		border-bottom: 3px solid #ddd;
		display: block;
	}
	.ResponsePayment table td {
		border-bottom: 1px solid #ddd;
		display: block;
		font-size: 15px!important;
		text-align: right;
	}
	.ResponsePayment table td span{
		text-align: left;
	}
	.ResponsePayment table td::before {
		content: attr(data-label);
		float: left;
		font-weight: bold;
		text-transform: uppercase;
	}
	.ResponsePayment table td:last-child {
		border-bottom: 0;
	}
	.ResponsePayment .FnlDtl .colQtrLbl{
		width: 40%;
	}
	.FooterBtnRt ul li a::after {
		font-size: 14px;
		margin: 0 1px 0 10px;
	}
	
	
	.MyProfile {
		padding: 20px 0;
	}
	.MyProfileTtl ul li{
		font-size: 22px;
	}
	.MyProfileTtl ul li a i {
		margin: 7px 10px 0 0;
	}
	.MyProfileTtl ul li a::after{
		font-size: 22px;
		margin: 0 5px;
	}
	.ProImgRt {
		width: 75%;
	}
	.MyProfileRt{
		padding: 0px;
	}
	.MyProfileRtTp p{
		font-size: 20px;
		margin-bottom: 10px;
	}
	.ChangeImagess ul li{
		margin: 0 10px 10px 10px;
	}
	.ChangeImagess ul li .form-check{
		padding: 0px;
	}
	.ChangeImagess ul li img{
		width: 74px;
	}
	.MyProfileTtl {
		margin: 0 0 20px 0;
	}
	.MyProfileRtMn {
		height: auto;
		overflow-y: auto;
		padding-right: 0;
	}
	
	.Order_Detail {
		padding: 20px 0px;
	}
	.Order_Detail .ordrDtlTpPayment{
		padding: 0px 0px;
		margin: 0 0 10px 0;
	}
	.Order_Detail .ordrDtlTpPayment ul li{
		width: 100%;
		font-size: 15px;
		border-bottom: 1px solid #fff;
		padding: 4px 0;
	}
	.Order_Detail .ordrDtlTpPayment ul li:last-child{
		border: none;
	}
	.Order_Detail .colQtrInpt.cstCtr{
		text-align: center;
	}
	.Order_Detail .colQtrInpt input[type="submit"]{
		float: none;
		margin-bottom: 20px;
		padding: 4px 20px 6px 20px;
		font-size: 16px;
		text-transform: uppercase;
	}
	.Order_Detail .colQtrRpt .col-xxl-2.col-xl-3.col-lg-3.col-md-12.col-sm-12.col-12 {
		padding-right: 12px;
	}
	.Order_Detail .colQtrRpt .col-xxl-10.col-xl-9.col-lg-9.col-md-12.col-sm-12.col-12 {
		padding-left: 12px;
	}
	.Order_Detail .colQtrRpt {
		margin: 0 0 20px 0;
	}
	.ChartMnCld img{
		width: 100%!important;
		height: 100%!important;
	}
	.Icn_1 {
		top: 17%;
		left: -3%;
		width: 40px !important;
	}
	.Icn_2 {
		top: 4%;
		left: 20%;
		width: 35px !important;
	}
	.Icn_3 {
		top: 3%;
		left: 60%;
		width: 35px !important;
	}
	.Icn_4 {
		top: 7%;
		left: 90%;
		width: 35px !important;
	}
	.Subscription_3 .Subscription_2TpGrd ul {
		width: 240px!important;
	}
	.PtrnMn1{
		height: auto;
		padding: 0 0px;
	}
	.ScienceRptGrdImg img{
		width: 260px;
	}
	.ScienceRptGrdMd{
		height: auto;
	}
	.ScienceRptGrd{
		height: auto;
		padding: 0px;
	}
	.Change_Color:nth-child(1) .ScienceRpt{
		border-bottom: 2px solid #006ec0;
	}
	.Change_Color:nth-child(2) .ScienceRpt{
		border-bottom: 2px solid #f19001;
	}
    .TtlSubMn{
        margin:0;
        padding:0;
    }
  

    /* ********* Class Section ******* */
	.classes_sec .Subscription_2TpTtl h2 {
		font-size: 38px;
	}

	.classes_sec .Subscription_2TpGrd {
		margin: -21px 0 0 0;
	}

	.classes_sec .Subscription_2TpGrd ul {
		box-shadow: unset;
	}
	
	.classes_sec .Subscription_2TpGrd ul li{
		box-shadow: 0px -10px 50px rgba(0,0,0,0.3);
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}

	.classes_sec .slct-classMn {
		margin: -21px 0 0 0;
	}
	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
    .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 15px 10px 15px;
    }
    /* TICK IMG FOR QUESTION-BANK REVIEW PAGE*/
  .cstTblRdo_1 ol li span{
      width:85%;
      display:inline-block;
  }
  .cstTblRdo_1 ol li img.rightImgGrn{
      display:inline-block;
  }
  .cstTblRdo_1 ol li input{
      width:6%;
  }

/*GENERATE ORDER BUTTONS DESIGN START HERE*/
.QrMNData .btn1{
    width: 46%;
}
.QrMNData .btn2 {
    width: 46%;
}

/*OFFER POPUP ONLOAD*/
.pClose{
    right: -6px;
}

/*NUMBER COUNTER START HERE*/

/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 27px;
}
.HomeSec7Btm .box .counter {
    font-size: 27px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}*/
.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 43px;
}
.HomeSec7Btm .box .counter {
    font-size: 27px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}   

/* *******ON SUBSCRIPTION PAGE DISCOUNT TITLE*******/
.dCouponTtl img{
    display:none;
}
.couponCode{
    margin:8px 15px 0 15px;
}
/*FRONT PAGE POPUP*/
.modal-body iframe {
    height: 187px!important;
}
.VideoModel .close {
    right: -39px!important;
    top: -44px!important;
}
     
.VideoModel .close img{
        width: 90px;
}
    
}
@media (min-width: 576px) and (max-width:767.99px) {
	body{
		overflow-x: hidden;
	}
	.BannerLft {
		padding: 20px 20px 20px 80px !important;
		background: #fff;
		box-shadow: 2px 2px 22px rgba(0, 0, 0, 0.2);
		border-radius: 0px 30px 30px 0px;
		width: 108%;
		margin: 0 0 0 -66px;
	}
	.BannerLft h3 {
		font-size: 58px;
		line-height: 50px;
	}
	.BannerLft h3 div {
		font-size: 38px;
		letter-spacing: 1.8px;
	}
	.BannerLft ul {
		padding: 30px 0 56px 35px;
	}
	.BannerLft ul li{
		font-size: 30px;
	}
	.BannerLft h4 a{
		font-size: 20px;
	}
	.BannerRt{
		
	}
	.OrderClass1{
		order: 2;
	}
	.OrderClass2{
		order: 1;
	}
	.BannerRtBtm {
		margin: 60px 0 0 0;
		text-align: center;
	}
	.BannerRtBtm img {
		float: none;
		display: inline-block;
		width: 100%;
	}
	.Icn_1 {
		top: 17%;
		left: -3%;
		width: 40px !important;
	}
	.Icn_2 {
		top: 4%;
		left: 20%;
		width: 35px !important;
	}
	.Icn_3 {
		top: 3%;
		left: 60%;
		width: 35px !important;
	}
	.Icn_4 {
		top: 7%;
		left: 90%;
		width: 35px !important;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none;
	}
	.HomeSec1 .row:nth-child(1) ,
	.HomeSec1 .row:nth-child(2){
		padding: 0 15px!important;
	}
	.ScienceRptGrd {
		width: 258px;
		margin-bottom: 15px;
	}
	.Science_1 {
		top: -65px;
	}
	.Science_2 {
		top: 90%;
		left: 10%;
	}
	.Science_3 {
		top: 80%;
		right: 10%;
	}
	.Science_4 {
		right: 0px;
		top: 25px;
	}
	.HomeSec2{
		padding: 560px 0 40px 0;
	}
	.HomeSec2Lft ul li {
		text-align: center;
		margin: 0 0 30px 0;
		padding: 0 0 30px 0;
	}
	.HomeSec2LftIcn {
		float: none;
		display: inline-block;
		width: 100%;
	}
	.HomeSec2LftTxt {
		float: none;
		display: inline-block;
		width: 100%;
		font-size: 24px;
		margin: 15px 0 0 0;
		line-height: 26px;
	}
	.HomeSec2Lft ul li:nth-child(1) {
		border-bottom: 2px solid #fff0a8;
	}
	.HomeSec2Lft ul li:nth-child(2) {
		border-bottom: 2px solid #ffd5cc;
	}
	.HomeSec2Lft ul li:nth-child(3) {
		border-bottom: 2px solid #ccefe7;
	}
	.HomeSec2Rt{
		text-align: center;
	}
	.HomeSec2Rt img{
		display: inline-block;
		width: 350px;
		float: none;
	}
	.vedLft {
		text-align: center;
		padding: 0 0 40px 0;
	}
	.vedLft h3{
		font-size: 35px;
	}
	.vedLft p{
		font-size: 22px;
	}
	.visit_btn{
		float: none;
		display: inline-block;
	}
	.vedRt{
		text-align: center;
	}
	.vedRt img{
		float: none;
		display: inline-block;
		width: 500px;
	}
	.HomeSec8 {
		padding: 20px 0 0px;
	}
	.FollowLft{
		text-align: center;
	}
	.FollowLft p{
		padding: 0px;
		font-size: 22px;
	}
	.FollowRt{
		padding: 0px;
		text-align: center;
	}
	.FollowRt ul{
		width: 100%;
		margin: 15px 0 0 0;
	}
	.FollowRt ul li{
		margin: 0 6px;
	}
	footer {
		padding: 20px 0 20px;
	}
	.FooterTp_2{
		padding: 0px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0;
	}
	.FooterTp_2Tp {
		margin: 10px 0 0 0;
	}
	.FooterTp_2BtmRt{
		font-size: 18px;
	}
	.FooterBtn {
		margin: 20px 0 0 0;
	}
	.FooterBtnLft{
		text-align: center;
	}
	.FooterBtn .container {
		padding: 10px 0 0px 0;
	}
	.FooterBtnRt ul {
		width: 100%;
		text-align: center;
	}
	.FooterBtnRt ul li {
		margin: 0 0 0 15px;
	}	
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
	}
	.SgnuPTxt_1::after {
		width: 100%;
		height: 220px;
		top: -30px;
		position: absolute;
		-webkit-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		-moz-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		-ms-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		-o-box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
		box-shadow: 0px 12px 23px 0px rgba(46,110,188,0.22);
	}
	.SigninMainRt{
		width: 100%;
	}
	.SgnuPTxt {
		margin: 20px 0 0 0;
	}
	.SgnuPTxt h1 {
		font-size: 26px;
		margin: 0 0 10px 0;
	}
	.SgnuPTxt p {
		font-size: 18px;
		line-height: 22px;
		margin: 0 0 25px 0;
	}
	.SgnInRt {	
		width: 130px;
		height: 47px;
		font-size: 20px;
		border-width: 2px;
		padding: 8px 0 0 0;
		margin: 0 5px;
	}
	.SigninMainLft{
		width: 100%;
		padding: 60px 15px 10px 15px;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 18% 15px 0 15px;
	}
	.SigninMain_FrmTtl h3 {
		font-size: 35px;
		margin: 0 0 20px 0;
		text-align: center;
		text-transform: uppercase;
	}
	.QuestionBankGrd{
		padding: 0px;
	}
	.QuestionBankGrd ul{
		padding: 10px 10px;
	}
	.QstnLft {
		width: 82%;
	}
	.GrdIcn {
		width: 3%;
		margin: 0 20px 0 0;
	}
	
	
	
	.question_bank_exam .QuestionBankTtl h5{
		font-size: 20px;
	}
	.BankExams{
		padding: 0px;
	}
	.QuestionBank {
		padding: 20px 0 40px 0;
	}
	.BankExamsMdlLft {
		width: 100%;
	}
	.BankExamsMdlRt{
		width: 100%;
		margin: 20px 0 0 0;
	}
	.BankExamsBtm .cstTblRdo_2 input, .Finish_Test_Btn input {
		font-size: 16px;
		padding: 6px 16px;
		margin: 0 1px;
	}
	#Science .modal-body .align.model1{
		padding: 0px!important;
	}
	.cstTblRdo_1 ol{
		float: left;
		width: 100%;
		margin: 0 0 15px 0;
		padding: 0 0 0 15px;
	}
	.cstTblRdo_1 ol li{
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.cstTblRdo_1 ol li input{
		float: left;
		width: 5%;
	}
	.cstTblRdo_1 ol li label{
		float: left;
		width: 90%;
		font-size: 17px!important;
		margin: -6px 0 0 0;
	}
	.AgreeTrms{
		font-size: 15px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	
	.ContactUsMain {
		padding: 20px 10px;
	}
	
	.ResponsePayment .QrMNData {
		padding: 10px 10px 10px;
		margin: 0px 0 0 0;
	}
	.ResponsePayment .colQtrLbl1{
		font-size: 24px;
	}
	.ResponsePayment .ordrDtlTpPayment ul li{
		font-size: 13px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ResponsePayment .Payment_Table table thead tr th ,
	.ResponsePayment .Payment_Table table tbody tr td{
		font-size: 16px
	}
	.FooterBtnRt ul li a::after {
		font-size: 16px;
		margin: 0 0 0 10px;
	}
    .FooterTp_1Tp img {
       width: 55%;
    }
	.MyProfileRtMn {
		height: auto;
		overflow-y: auto;
		padding-right: 0;
	}
	
	.Order_Detail {
		padding: 20px 5%;
	}
	.Order_Detail .ordrDtlTpPayment{
		padding: 0px 0px;
		margin: 0 0 10px 0;
	}
	.Order_Detail .ordrDtlTpPayment ul li{
		width: 100%;
		font-size: 20px;
		border-bottom: 1px solid #fff;
		padding: 4px 0;
	}
	.Order_Detail .ordrDtlTpPayment ul li:last-child{
		border: none;
	}
	.Order_Detail .colQtrInpt.cstCtr{
		text-align: center;
	}
	.Order_Detail .colQtrInpt input[type="submit"]{
		float: none;
		margin-bottom: 20px;
		padding: 6px 20px 6px 20px;
		font-size: 18px;
		text-transform: uppercase;
	}
	.Order_Detail .colQtrRpt .col-xxl-2.col-xl-3.col-lg-3.col-md-12.col-sm-12.col-12 {
		padding-right: 12px;
	}
	.Order_Detail .colQtrRpt .col-xxl-10.col-xl-9.col-lg-9.col-md-12.col-sm-12.col-12 {
		padding-left: 12px;
	}
	.Order_Detail .colQtrRpt {
		margin: 0 0 20px 0;
	}
	.PtrnMn1{
		height: auto;
		padding: 0 0px;
	}
	.ScienceRptGrdImg img{
		width: 260px;
	}
	.ScienceRptGrdMd{
		height: auto;
	}
	.ScienceRptGrd{
		height: auto;
		padding: 0px;
	}
	.Change_Color:nth-child(1) .ScienceRpt{
		border-bottom: 2px solid #006ec0;
	}
	.Change_Color:nth-child(2) .ScienceRpt{
		border-bottom: 2px solid #f19001;
	}
    .BankExamsBtm .naimage tr td img{
		max-width: 100%;
	}
  
    /* ********* Class Section ***** */
	
	.classes_sec .slct-classMn{
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}

	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
    /* correct img for question bank review*/
     .cstTblRdo_1 ol li input{
    width:13px;
}

.cstTblRdo_1 ol li span{
    width:90%;
    display:inline-block;
    vertical-align:middle;
}

.cstTblRdo_1 ol li img.rightImgGrn{
   display:inline-block;
    margin: 0 0 0 13px;
    vertical-align:middle;
}   
.cstTblRdo_1 ol li label{
    width:auto;
} 


/*GENERATE ORDER BUTTONS DESIGN START HERE*/
.QrMNData .btn1{
    width: 46%;
}
   
.QrMNData .btn2 {
  width: 46%;
}
/*GENERATE ORDER BUTTONS DESIGN END HERE*/
  
/*OFFER POPUP ONLOAD*/
.popup-dialog{
    top:15%;
}

/*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
   font-size: 35px;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 27px;
}
.HomeSec7Btm .box .counter {
    font-size: 27px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}*/ 

.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 43px;
}
.HomeSec7Btm .box .counter {
    font-size: 40px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}     

/*Testinomial code here*/
    .HomeSec6Btm .item {
        background: #fff;
        padding: 15px 15px 15px 15px;
        border-radius: 10px;
        margin:0;
        height:350px;
        overflow-y:scroll;
    }
    .HomeSec6BtmImg {
        position: unset;
        top: unset;
        transform: unset;
        left: unset;
    }
    .HomeSec6BtmImg img{
        margin: 0 auto;
    }
    .HomeSec6Btm-txt{
        padding:0;
    }
    .HomeSec6Btm-txt p {
        margin: 10px 0 8px 0;
        padding:0;
}

    /*FRONT PAGE POPUP*/
.modal-body iframe {
    height: 250px!important;
}
.VideoModel .close {
    right: -39px!important;
    top: -44px!important;
}
     
.VideoModel .close img{
        width: 90px;
}
}
@media (min-width: 768px) and (max-width:991.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 720px;
	}
	.Banner {
		padding: 0 0 40px 0;
	}
	.BannerRt img {
		width: 120%;
	}
	.BannerLft {
		padding: 65px 0 0 0;
	}
	.BannerLft h3 {
		font-size: 38px;
		line-height: 28px;
	}
	.BannerLft h3 div {
		font-size: 24px;
	}
	.BannerLft ul {
		padding: 8px 0 26px 22px;
	}
	.BannerLft ul li {
		font-size: 22px;
		line-height: 30px;
	}
	.BannerLft h4 a {
		font-size: 16px;
		padding: 16px 55px 16px 25px;
	}
	.Science_1 {
		top: -285px;
	}
	.LinkBtnTrial i {
		top: 14px;
		right: 26px;
	}
	.Science_2 {
		top: -280px;
		left: 182px;
	}
	.Science_3 {
		right: 260px;
		top: -275px;
	}
	.Science_4 {
		top: -305px;
	}
	.HomeSec1 .row:nth-child(1) ,
	.HomeSec1 .row:nth-child(2){
		padding: 0 15px;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none;
	}
	.ScienceRptGrd{
		width: 200px;
	}
	.ScienceRptGrdMd p {
		font-size: 18px;
		line-height: 26px;
	}
	.HomeSec1 {
		height: 280px;
	}
	.HomeSec2 {
		padding: 20px 0;
	}
	.HomeSec2Ttl h3 {
		font-size: 36px;
	}
	.HomeSec2Ttl {
		margin: 0 0 40px 0;
	}
	.HomeSec2LftIcn {
		width: 120px;
	}
	.HomeSec2LftTxt {
		width: 80%;
		font-size: 28px;
		margin: 30px 0 0 0;
		line-height: 24px;
	}
	.HomeSec2Rt{
		text-align: center;
	}
	.HomeSec2Rt img {
		float: none;
		display: inline-block;
	}
	.vedLft {
		padding: 0px 0 0 0;
	}
	.vedLft h3 {
		font-size: 28px;
	}
	.vedLft p {
		font-size: 18px;
		line-height: 24px;
	}
	.vedRt img {
		width: 360px;
	}
	.HomeSec8 {
		padding: 30px 0 30px;
	}
	.FollowLft p {
		font-size: 20px;
		line-height: 26px;
		padding-right: 0;
	}
	.FollowRt{
		padding: 0px;
	}
	.FollowRt ul {
		margin: 65px 0 0 0;
	}
	.FollowRt ul li {
		margin: 0 0 0 10px;
	}
	footer {
		padding: 20px 0 20px;
	}
	.FooterTp_1Btm p {
		font-size: 14px;
		line-height: 22px;
	}
	.FooterTp_2Tp {
		margin: 80px 0 0 0;
	}
	.FooterTp_2BtmRt {
		padding: 0 0 0 20px;
		font-size: 13px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 10%;
	}
	.FooterBtnLft {
		padding: 0 0 0 15px;
	}
	.FooterBtnLft p {
		font-size: 13px;
	}
	.FooterBtnRt ul li {
		margin: 0;
	}
	.FooterBtnRt ul li a {
		font-size: 15px;
	}
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
	}
	.SgnuPTxt h1 {
		font-size: 30px;
		margin: 0 0 15px 0;
	}
	.SgnuPTxt p {
		font-size: 17px;
		line-height: 22px;
		margin: 0 0 45px 0;
	}
	.SgnInRt {
		width: 150px;
		height: 52px;
		font-size: 20px;
		line-height: 16px;
		margin: 0 5px;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 13% 25px 0 25px;
	}
	
	.QuestionBankGrd{
		padding: 0px;
	}
	.QuestionBankGrd ul{
		padding: 10px 10px;
	}
	.QstnLft {
		width: 82%;
	}
	.GrdIcn {
		width: 3%;
		margin: 0 20px 0 0;
	}
	
	.BankExamsMdlLft {
		width: 100%;
	}
	.BankExamsMdlRt{
		width: 100%;
		margin: 20px 0 0 0;
	}
	.SigninMainLft {
		padding: 10px 20px;
	}
	.AgreeTrms {
		font-size: 16px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	
	.ResponsePayment .QrMNData {
		padding: 10px 10px 10px;
		margin: 0px 0 0 0;
	}
	.ResponsePayment .colQtrLbl1{
		font-size: 24px;
	}
	.ResponsePayment .ordrDtlTpPayment ul li{
		font-size: 13px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ResponsePayment .Payment_Table table thead tr th ,
	.ResponsePayment .Payment_Table table tbody tr td{
		font-size: 16px
	}
	.FooterBtnRt ul li a::after {
		font-size: 16px;
		margin: 0 10px 0 10px;
	}
	.MyProfileRtMn {
		height: auto;
		overflow-y: auto;
		padding-right: 0;
	}
	
	.Order_Detail {
		padding: 20px 5%;
	}
	.Order_Detail .ordrDtlTpPayment{
		padding: 0px 0px;
		margin: 0 0 10px 0;
	}
	.Order_Detail .ordrDtlTpPayment ul li{
		width: 100%;
		font-size: 20px;
		border-bottom: 1px solid #fff;
		padding: 4px 0;
	}
	.Order_Detail .ordrDtlTpPayment ul li:last-child{
		border: none;
	}
	.Order_Detail .colQtrInpt.cstCtr{
		text-align: center;
	}
	.Order_Detail .colQtrInpt input[type="submit"]{
		float: none;
		margin-bottom: 20px;
		padding: 6px 20px 6px 20px;
		font-size: 18px;
		text-transform: uppercase;
	}
	.Order_Detail .colQtrRpt .col-xxl-2.col-xl-3.col-lg-3.col-md-12.col-sm-12.col-12 {
		padding-right: 12px;
	}
	.Order_Detail .colQtrRpt .col-xxl-10.col-xl-9.col-lg-9.col-md-12.col-sm-12.col-12 {
		padding-left: 12px;
	}
	.Order_Detail .colQtrRpt {
		margin: 0 0 20px 0;
	}
	.Icn_1 {
		top: 15%;
		left: -30%;
	}
	.Icn_2 {
		top: 5%;
		left: 10%;
	}
	.Icn_3 {
		top: 4%;
		left: 58%;
	}
	.Icn_4 {
		top: 12%;
		left: 87%;
	}
	.ScienceRptGrdImg img{
		width: 160px;
	}
	.PtrnMn1 {
		height: auto;
		margin: -140px 0 0 0;
	}  
    .header_BtmLft{
        margin: 0 0 -4px 0;
    }

    .header_BtmRt .navbar-light .navbar-toggler {
        top: -39px !important;
    }

    .FooterTp_1Tp{
        width:120%;
    }
    .FooterTp_1Tp a img{
        width:100%;
    }
    .cstTblRdo_1 ol li span{
       /* display:block;*/
    }

    /* ** ******* Class Section ***** */

	
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
    .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
    /*GENERATE ORDER BUTTONS DESIGN START HERE*/
.QrMNData .btn1{
    width: 35%;
}
   
.QrMNData .btn2 {
  width: 35%;
}
/*GENERATE ORDER BUTTONS DESIGN END HERE*/

/*OFFER POPUP ONLOAD*/
.popup-dialog{
    top:15%;
}      
    
/*Testinomial code here*/
    .HomeSec6Btm .item {
        background: #fff;
        padding: 15px 15px 15px 15px;
        border-radius: 10px;
        margin:0;
        height: 520px;
        overflow-y:scroll;
    }
     .HomeSec6BtmImg {
        position: unset;
        top: unset;
        transform: unset;
        left: unset;
    }
    .HomeSec6BtmImg img{
        margin: 0 auto;
    }
    .HomeSec6Btm-txt{
        padding:0;
    }
    .HomeSec6Btm-txt p {
        margin: 10px 0 8px 0;
        padding:0;
}
 /*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
   font-size: 35px;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 30px;
}
.HomeSec7Btm .box .counter {
    font-size: 27px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 26px;
    padding: 0;
    margin: 0;
}*/   
.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}   
/*FRONT PAGE POPUP*/
.modal-body iframe {
    height: 340px !important;
}
.VideoModel .close {
    right: -39px!important;
    top: -44px!important;
}
     
.VideoModel .close img{
        width: 90px;
}   
}
@media (min-width: 992px) and (max-width:1000.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 960px;
	}
	.header_BtmLft img{
		width: 300px;
	}
	.header_BtmRt nav.navbar-light .navbar-nav .nav-item {
		margin: 0 0 0 40px;
	}
	.BannerLft {
		padding: 125px 0 0 0;
	}
	.BannerLft h3 {
		font-size: 44px;
		line-height: 30px;
	}
	.BannerLft h3 div {
		font-size: 28px;
	}
	.BannerLft ul {
		padding: 28px 0 56px 26px;
	}
	.BannerLft ul li {
		font-size: 26px;
		line-height: 30px;
	}
	.BannerLft h4 a{
		font-size: 20px;
	}
	.LinkBtnTrial i{
		top: 20px;
		right: 30px;
	}
	.BannerRt img {
		width: 100%;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none;
	}
	.HomeSec1 .row:nth-child(1) ,
	.HomeSec1 .row:nth-child(2) {
		padding: 0 15px;
	}
	.Science_1 {
		top: -295px;
	}
	.Science_2 {
		left: 302px;
		top: -280px;
	}
	.Science_3 {
		right: 350px;
		top: -265px;
	}
	.Science_4 {
		right: 30px;
		top: -285px;
	}
	.HomeSec1 {
		height: 300px;
	}
	.HomeSec2 {
		padding: 40px 0;
	}
	.HomeSec2LftTxt {
		width: 76%;
		font-size: 25px;
		margin: 10px 0 0 0;
	}
	.HomeSec2Rt img {
		margin: 80px 0 0 0;
		width: 100%;
	}
	.vedLft {
		padding: 40px 0 0 0;
	}
	.vedLft h3 {
		font-size: 36px;
	}
	.vedLft p {
		font-size: 20px;
		line-height: 28px;
	}
	.vedRt img {
		width: 480px;
	}
	.FollowRt ul li {
		margin: 0 0 0 15px;
	}
	footer {
		padding: 20px 0 20px;
	}
	.FooterTp_1Btm p{
		font-size: 18px;
	}
	.FooterTp_2 {
		padding: 0 0 0 13%;
	}
	.FooterTp_2BtmRt {
		font-size: 14px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 30%;
	}
	.FooterBtnLft {
		padding: 0 0 0 15px;
	}
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
	}
	.SgnuPTxt h1 {
		font-size: 35px;
		margin: 0 0 15px 0;
	}
	.SgnuPTxt p {
		font-size: 20px;
		line-height: 28px;
		margin: 0 0 45px 0;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 13% 20px 0 20px;
	}
	.header_Tp_Dta ul {
		width: 62%;
	}
	
	.QuestionBankGrd{
		padding: 0px;
	}
	.QuestionBankGrd ul{
		padding: 10px 10px;
	}
	.QstnLft {
		width: 82%;
	}
	.GrdIcn {
		width: 3%;
		margin: 0 20px 0 0;
	}
	
	
	.BankExamsMdlLft {
		width: 100%;
	}
	.BankExamsMdlRt{
		width: 100%;
		margin: 20px 0 0 0;
	}
	.SigninMainLft {
		padding: 10px 20px;
	}
	.AgreeTrms {
		font-size: 16px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ProImgRt {
		width: 65%;
	}
	
	.Order_Detail {
		padding: 40px 5%;
	}
	.Icn_3 {
		top: 3%;
		left: 72%;
	}
	.Icn_4 {
		top: 8%;
		left: 91%;
	}
	.FollowLft p {
		font-size: 23px;
	}
	.FooterBtnRt ul li a::after {
		margin: 0 20px;
	}
	.ScienceRptGrdImg img{
		width: 200px;
	}
	.ScienceRptGrdMd p {
		width: 90%;
	}
	.PtrnMn1 {
		height: auto;
		margin: -150px 0 0 0;
	}
    .header_Btm{
        padding: 12px 0;
    }
    .header_BtmRt nav.navbar-light .navbar-nav {
    margin: 8px 0 0 0;
}
    .header_BtmLft{
        margin: 0 0 -4px 0;
    }

    .header_BtmRt .navbar-light .navbar-toggler {
        top: -39px !important;
    }
    .FooterTp_1Tp{
        width:110%;
        }
    .FooterTp_1Tp a img{
        width:100%;
    }
  .cstTblRdo_1 ol li label{
        width:90%
    }
    /* ********* Class Section ***** */
	
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
     /*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
    }

/*NUMBER COUNTER START HERE*/

/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
   font-size: 35px;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/ 
.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}   
/*TESTINOMAIAL SECTION START HERE*/
.HomeSec6Btm .item{
    margin:0 48px;
    padding:15px;
    height: 400px;
    overflow-y:scroll;
}
.HomeSec6BtmImg {
   left: -1px;
}
.HomeSec6Btm-txt {
    padding: 0 0 0 60px;
}
/*FRONT PAGE POPUP*/
.modal-body iframe {
    height: 340px !important;
}
.VideoModel .close {
    right: -39px!important;
    top: -44px!important;
}
     
.VideoModel .close img{
        width: 90px;
}
}
@media (min-width: 1001px) and (max-width: 1100.98px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 960px;
	}
	.header_BtmLft img{
		width: 300px;
	}
	.header_BtmRt nav.navbar-light .navbar-nav .nav-item {
		margin: 0 0 0 40px;
	}
	.BannerLft {
		padding: 125px 0 0 0;
	}
	.BannerLft h3 {
		font-size: 44px;
		line-height: 30px;
	}
	.BannerLft h3 div {
		font-size: 28px;
	}
	.BannerLft ul {
		padding: 28px 0 56px 26px;
	}
	.BannerLft ul li {
		font-size: 26px;
		line-height: 30px;
	}
	.BannerLft h4 a{
		font-size: 20px;
	}
	.LinkBtnTrial i{
		top: 22px;
	}
	.BannerRt img {
		width: 100%;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none;
	}
	.HomeSec1 .row:nth-child(1) ,
	.HomeSec1 .row:nth-child(2) {
		padding: 0 15px;
	}
	.Science_1 {
		top: -265px;
	}
	.Science_2 {
		left: 302px;
		top: -230px;
	}
	.Science_3 {
		right: 350px;
		top: -225px;
	}
	.Science_4 {
		right: 30px;
		top: -245px;
	}
	.HomeSec1 {
		height: 300px;
	}
	.HomeSec2 {
		padding: 40px 0;
	}
	.HomeSec2LftTxt {
		width: 76%;
		font-size: 25px;
		margin: 10px 0 0 0;
	}
	.HomeSec2Rt img {
		margin: 80px 0 0 0;
		width: 100%;
	}
	.vedLft {
		padding: 40px 0 0 0;
	}
	.vedLft h3 {
		font-size: 36px;
	}
	.vedLft p {
		font-size: 20px;
		line-height: 28px;
	}
	.vedRt img {
		width: 480px;
	}
	.FollowRt ul li {
		margin: 0 0 0 15px;
	}
	footer {
		padding: 20px 0 20px;
	}
	.FooterTp_1Btm p{
		font-size: 18px;
	}
	.FooterTp_2 {
		padding: 0 0 0 13%;
	}
	.FooterTp_2BtmRt {
		font-size: 14px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 30%;
	}
	.FooterBtnLft {
		padding: 0 0 0 15px;
	}
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
	}
	.SgnuPTxt h1 {
		font-size: 35px;
		margin: 0 0 15px 0;
	}
	.SgnuPTxt p {
		font-size: 20px;
		line-height: 28px;
		margin: 0 0 45px 0;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 13% 20px 0 20px;
	}
	.header_Tp_Dta ul {
		width: 62%;
	}
	
	.QuestionBankGrd {
		padding: 0 10%;
	}
	.QstnLft {
		width: 85%;
	}
	.GrdIcn {
		margin: 0 20px 0 0;
	}
	
	.BankExamsMdlLft {
		width: 65%;
	}
	.BankExamsMdlRt {
		width: 35%;
	}
	.SigninMainLft {
		padding: 10px 20px;
	}
	.AgreeTrms {
		font-size: 20px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	
	.ContactUsMain {
		padding: 20px 10px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ProImgRt {
		width: 65%;
	}
	
	.Order_Detail {
		padding: 40px 5%;
	}
	.Icn_3 {
		top: 3%;
		left: 70%;
	}
	.Icn_4 {
		top: 7%;
		left: 90%;
	}
	.FollowLft p {
		padding-right: 10%;
	}
	.FooterBtnRt ul li a::after {
		margin: 0 20px;
	}
	.ScienceRptGrdImg img{
		width: 200px;
	}
	.ScienceRptGrdMd p {
		width: 90%;
	}
	.PtrnMn1 {
		height: auto;
		margin: -150px 0 0 0;
	}
    .header_Btm{
        padding: 12px 0;
    }
    .header_BtmRt nav.navbar-light .navbar-nav {
    margin: 8px 0 0 0;
}
    .header_BtmLft{
        margin: 0 0 -4px 0;
    }

    .header_BtmRt .navbar-light .navbar-toggler {
        top: -39px !important;
    }
    .FooterTp_1Tp{
        width:110%;
        }
    .FooterTp_1Tp a img{
        width:100%;
    }
    .cstTblRdo_1 ol li span{
        /*display:block;*/
    }
    /* ********* Class Section ***** */
	
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
     /*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
    }
    /*Testinomial code here*/
    .HomeSec6Btm .item {
        background: #fff;
        padding: 15px 15px 15px 15px;
        border-radius: 10px;
        margin:0;
    }

    .HomeSec6BtmImg {
        position: unset;
        top: unset;
        transform: unset;
        left: unset;
    }
    .HomeSec6BtmImg img{
        margin: 0 auto;
    }
    .HomeSec6Btm-txt{
        padding:0;
    }
    .HomeSec6Btm-txt p {
        margin: 10px 0 8px 0;
        padding:0;
}

/*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
   font-size: 35px;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:12px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/ 
.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}   
 /*Testinomial code here*/
    .HomeSec6Btm .item {
        background: #fff;
        padding: 15px 15px 15px 15px;
        border-radius: 10px;
        margin:0;
        height: 430px;
        overflow-y:scroll;
    }

    .HomeSec6BtmImg {
        position: unset;
        top: unset;
        transform: unset;
        left: unset;
    }
    .HomeSec6BtmImg img{
        margin: 0 auto;
    }
    .HomeSec6Btm-txt{
        padding:0;
    }
    .HomeSec6Btm-txt p {
        margin: 10px 0 8px 0;
        padding:0;
}
    /*FRONT PAGE POPUP*/
.modal-body iframe {
    height: 340px !important;
}
.VideoModel .close {
    right: -39px!important;
    top: -44px!important;
}
     
.VideoModel .close img{
        width: 90px;
}
}
@media (min-width: 1101px) and (max-width:1200.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 960px;
	}
	.header_BtmLft img{
		width: 300px;
	}
	.header_BtmRt nav.navbar-light .navbar-nav .nav-item {
		margin: 0 0 0 40px;
	}
	.BannerLft {
		padding: 125px 0 0 0;
	}
	.BannerLft h3 {
		font-size: 44px;
		line-height: 30px;
	}
	.BannerLft h3 div {
		font-size: 28px;
	}
	.BannerLft ul {
		padding: 28px 0 56px 26px;
	}
	.BannerLft ul li {
		font-size: 26px;
		line-height: 30px;
	}
	.BannerLft h4 a{
		font-size: 20px;
	}
	.LinkBtnTrial i{
		top: 23px;
	}
	.BannerRt img {
		width: 100%;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none;
	}
	.HomeSec1 .row:nth-child(1) ,
	.HomeSec1 .row:nth-child(2) {
		padding: 0 15px;
	}
	.Science_1 {
		top: -265px;
	}
	.Science_2 {
		left: 302px;
		top: -230px;
	}
	.Science_3 {
		right: 350px;
		top: -215px;
	}
	.Science_4 {
		right: 30px;
		top: -235px;
	}
	.HomeSec1 {
		height: 300px;
	}
	.HomeSec2 {
		padding: 40px 0;
	}
	.HomeSec2LftTxt {
		width: 76%;
		font-size: 25px;
		margin: 10px 0 0 0;
	}
	.HomeSec2Rt img {
		margin: 80px 0 0 0;
		width: 100%;
	}
	.vedLft {
		padding: 40px 0 0 0;
	}
	.vedLft h3 {
		font-size: 36px;
	}
	.vedLft p {
		font-size: 20px;
		line-height: 28px;
	}
	.vedRt img {
		width: 480px;
	}
	.FollowRt ul li {
		margin: 0 0 0 15px;
	}
	footer {
		padding: 20px 0 20px;
	}
	.FooterTp_1Btm p{
		font-size: 18px;
	}
	.FooterTp_2 {
		padding: 0 0 0 13%;
	}
	.FooterTp_2BtmRt {
		font-size: 14px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 30%;
	}
	.FooterBtnLft {
		padding: 0 0 0 15px;
	}
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
	}
	.SgnuPTxt h1 {
		font-size: 35px;
		margin: 0 0 15px 0;
	}
	.SgnuPTxt p {
		font-size: 20px;
		line-height: 28px;
		margin: 0 0 45px 0;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 13% 20px 0 20px;
	}
	.header_Tp_Dta ul {
		width: 54%;
	}
	
	.QuestionBankGrd {
		padding: 0 10%;
	}
	.QstnLft {
		width: 85%;
	}
	.GrdIcn {
		margin: 0 20px 0 0;
	}
	
	.BankExamsMdlLft {
		width: 70%;
	}
	.BankExamsMdlRt {
		width: 30%;
	}
	.SigninMainLft {
		padding: 10px 20px;
	}
	.AgreeTrms {
		font-size: 20px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	
	.ContactUsMain {
		padding: 20px 10px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ProImgRt {
		width: 65%;
	}
	
	.Order_Detail {
		padding: 40px 5%;
	}
	.FollowLft p {
		padding-right: 10%;
	}
	.FooterBtnRt ul li a::after {
		margin: 0 20px;
	}
	.PtrnMn1 {
		height: auto;
		margin: -150px 0 0 0;
	}
	.ScienceRptGrdMd p {
		width: 90%;
	}
	.ScienceRptGrdImg img{
		width: 220px;
	}
    .header_Btm{
        padding: 12px 0;
    }
    .header_BtmRt nav.navbar-light .navbar-nav {
         margin: 8px 0 0 0;
}
    .header_BtmLft{
        margin: 0 0 -4px 0;
    }

    .header_BtmRt .navbar-light .navbar-toggler {
        top: -39px !important;
    }
    .FooterTp_1Tp{
        width:110%;
        }
    .FooterTp_1Tp a img{
        width:100%;
    }
    .cstTblRdo_1 ol li span{
        /*display:block;*/
    }
    /* ********* Class Section ***** */
	
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
     /*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
    }

/*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
   font-size: 35px;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/ 
.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}  
/*Testinomial code here*/
.HomeSec6Btm .item {
    background: #fff;
    padding: 15px 15px 15px 15px;
    border-radius: 10px;
    margin:0;
    height: 430px;
    overflow-y:scroll;
}

.HomeSec6BtmImg {
    position: unset;
    top: unset;
    transform: unset;
    left: unset;
}
.HomeSec6BtmImg img{
    margin: 0 auto;
}
.HomeSec6Btm-txt{
    padding:0;
    text-align:center;
}
.HomeSec6Btm-txt p {
    margin: 10px 0 8px 0;
    padding:0;
}
    /*FRONT PAGE POPUP*/
.modal-body iframe {
    height: 340px !important;
}
.VideoModel .close {
    right: -39px!important;
    top: -44px!important;
}
     
.VideoModel .close img{
        width: 90px;
}
}
@media (min-width: 1201px) and (max-width:1300.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 1140px;
	}
	.BannerRt img{
		width: 100%;
	}
	.BannerLft h3 {
		font-size: 54px;
		line-height: 40px;
	}
	.BannerLft h3 div {
		font-size: 34px;
	}
	.BannerLft ul {
		padding: 38px 0 56px 35px;
	}
	.BannerLft ul li {
		font-size: 26px;
		line-height: 40px;
	}
	.BannerLft h4 a{
		font-size: 20px;
	}
	.LinkBtnTrial i{
		top: 20px;
	}
	.Science_1 {
		top: -235px;
	}
	.Science_2 {
		left: 72px;
	}
	.Science_3 {
		right: 70px;
		top: -15px;
	}
	.Science_4 {
		right: 30px;
		top: -155px;
	}
	.HomeSec1 {
		height: 300px;
	}
	.HomeSec2 {
		padding: 40px 0;
	}
	.HomeSec2LftTxt {
		font-size: 28px;
		width: 80%;
		margin: 15px 0 0 0;
	}
	.FollowRt ul li {
		margin: 0 0 0 15px;
	}
	.FooterTp_1Btm p {
		font-size: 16px;
		line-height: 24px;
	}
	.FooterTp_2BtmRt {
		font-size: 15px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 40%;
	}
	.FooterBtnLft{
		padding-left: 15px;
	}
	.FooterBtnRt{
		padding-right: 15px;
	}
	.FooterBtnRt ul li {
		margin: 0 0 0 30px;
	}
	.ReptLstPlans .Planlist {
		margin-bottom: 30px;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 13% 5% 0 5%;
	}
	.header_Tp_Dta ul {
		width: 54%;
	}
	
	.QuestionBankGrd {
		padding: 0 10%;
	}
	.QstnLft {
		width: 85%;
	}
	.GrdIcn {
		margin: 0 20px 0 0;
	}
	
	.BankExamsMdlLft {
		width: 75%;
	}
	.BankExamsMdlRt {
		width: 25%;
	}
	.SigninMainLft {
		padding: 10px 20px;
	}
	.AgreeTrms {
		font-size: 20px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	
	.ContactUsMain {
		padding: 20px 10px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ProImgRt {
		width: 65%;
	}
	.FollowRt {
		padding-right: 0;
	}
	.FooterBtnRt ul li a::after {
		margin: 0 20px;
	}
	.PtrnMn1 {
		height: auto;
		margin: -150px 0 0 0;
	}
	.ScienceRptGrdMd p {
		width: 90%;
	}
	.ScienceRptGrdImg img{
		width: 220px;
	}
    .cstTblRdo_1 ol li span{
        /*display:block;*/
    }
    /* ********* Class Section ***** */
	
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
    .FooterTp_1Tp{
        width:110%;
        }
    .FooterTp_1Tp a img{
        width:100%;
    }
    /*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
    }

/*NUMBER COUNTER START HERE*/
.HomeSec7 {
    padding: 50px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}  
/*TESTINOMIAL SLIDER HERE*/
.HomeSec6Btm .item{
    padding: 13px 5px 5px 15px;
    margin: 0 56px;
    height: 270px;
    overflow-y:scroll;
}
.HomeSec6BtmImg {
    left: 14px;
}

.HomeSec6Btm-txt{
    padding: 0 3px 6px 70px;
}
.HomeSec6Btm-txt p{
    margin:0;
    font-size:15px;
}
}
@media (min-width: 1301px) and (max-width:1400.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 1140px;
	}
	.BannerRt img{
		width: 100%;
	}
	.BannerLft h3 {
		font-size: 54px;
		line-height: 40px;
	}
	.BannerLft h3 div {
		font-size: 36px;
	}
	.BannerLft ul {
		padding: 38px 0 56px 35px;
	}
	.BannerLft ul li {
		font-size: 26px;
		line-height: 40px;
	}
	.BannerLft h4 a{
		font-size: 20px;
	}
	.LinkBtnTrial i{
		top: 20px;
	}
	.Science_1 {
		top: -245px;
	}
	.Science_2 {
		left: 62px;
		top: -30px;
	}
	.Science_3 {
		right: 70px;
		top: -15px;
	}
	.Science_4 {
		right: -20px;
		top: -205px;
	}
	.HomeSec1 {
		height: 300px;
	}
	.HomeSec2 {
		padding: 40px 0;
	}
	.HomeSec2LftTxt {
		font-size: 28px;
		width: 80%;
		margin: 15px 0 0 0;
	}
	.FollowRt ul li {
		margin: 0 0 0 15px;
	}
	.FooterTp_1Btm p {
		font-size: 16px;
		line-height: 24px;
	}
	.FooterTp_2BtmRt {
		font-size: 15px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 40%;
	}
	.FooterBtnLft{
		padding-left: 15px;
	}
	.FooterBtnRt{
		padding-right: 15px;
	}
	.FooterBtnRt ul li {
		margin: 0 0 0 30px;
	}
	.ReptLstPlans .Planlist {
		width: 240px;
		margin: 0 6px;
	}
	.MainSignIn .SigninMainLft , .MainForgotPassword .SigninMainLft {
		padding: 13% 5% 0 5%;
	}
	.header_Tp_Dta ul {
		width: 45%;
	}
	
	.QuestionBankGrd {
		padding: 0 10%;
	}
	.QstnLft {
		width: 85%;
	}
	.GrdIcn {
		margin: 0 20px 0 0;
	}
	
	.BankExamsMdlLft {
		width: 75%;
	}
	.BankExamsMdlRt {
		width: 25%;
	}
	.SigninMainLft {
		padding: 10px 20px;
	}
	.AgreeTrms {
		font-size: 20px;
	}
	.SbmtBtn{
		margin-top: 20px;
	}
	
	.ContactUsMain {
		padding: 20px 10px;
	}
	.ResponsePayment .colQtrInpt.NwBgFrP{
		margin-bottom: 20px;
	}
	.ProImgRt {
		width: 75%;
	}
	.FollowRt {
		padding-right: 0px;
	}
	.FooterBtnRt ul li a::after {
		margin: 0 20px;
	}
	.Change_Color:nth-child(1) .ScienceRptGrd ,
	.Change_Color:nth-child(3) .ScienceRptGrd{
		float: none!important;
	}
	.PtrnMn1 {
		height: auto;
		margin: -150px 0 0 0;
	}
	.ScienceRptGrdMd p {
		width: 90%;
	}
	.ScienceRptGrdImg img{
		width: 220px;
	}
    .FooterTp_1Tp{
        width:110%;
        }
    .FooterTp_1Tp a img{
        width:100%;
    }
    .cstTblRdo_1 ol li span{
        /*display:block;*/
    }
	
/* ********* Class Section ***** */
.classes_sec .slct-classMn {
	margin: -30px 0 0 0;
}

.classes_sec .slct-classMn .slct-cls-inr {
	width: 110px;
}
.classes_sec .Subscription_3 {
	padding: 50px 0;
}
    .slct-classMn .slct-class .slct-cls-inr a{
    padding:10px 17px 10px 17px;
}
    /*OFFER POPUP ONLOAD*/
.popup-dialog{
    top:15%;
}

/*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/ 

.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}  
/*TESTINOMIAL*/
.HomeSec6Btm .item{
        height: 365px;
        overflow-y:scroll;
}
}
@media (min-width: 1401px) and (max-width:1500.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 1320px;
	}
	.BannerLft h3 {
		font-size: 62px;
		line-height: 58px;
	}
	.BannerLft h3 div {
		font-size: 42px;
	}
	.BannerLft ul li {
		font-size: 30px;
	}
	.BannerLft h4 a {
		font-size: 24px;
	}
	.LinkBtnTrial i{
		top: 24px;
	}
	.HomeSec2LftTxt {
		font-size: 30px;
		width: 82%;
		margin: 15px 0 0 0;
	}
	.FooterTp_1Btm p {
		font-size: 18px;
	}
	.FooterTp_2BtmRt{
		font-size: 16px;
	}
	.FooterTp_2.FooterTp_3 {
		padding: 0 0 0 50%;
	}
	.FooterBtnLft p {
		font-size: 14px;
		padding: 0 0 0 15px;
	}
	.FooterBtnRt {
		padding: 0 15px 0 0;
	}
	.FooterBtnRt ul li {
		margin: 0 0 0 20px;
	}
	.ReptLstPlans .Planlist {
		width: 230px;
		margin: 0 20px;
	}
	.MainForgotPassword .SigninMainLft{
		padding: 13% 120px 0 120px;
	}
	.header_Tp_Dta ul {
		width: 45%;
	}
	
	.BankExamsMdlLft {
		width: 75%;
	}
	.BankExamsMdlRt {
		width: 25%;
	}
	.ProImgRt {
		width: 75%;
	}
	.FollowRt {
		padding-right: 0;
	}
    .cstTblRdo_1 ol li span{
        /*display:block;*/
    }
	
    /* ********* Class Section ***** */
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}

	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
     /*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
    }

 /*NUMBER COUNTER START HERE*/

/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/ 
.HomeSec7 {
    padding: 30px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:15px 0;
    width:100%;
}
.HomeSec7Btm .box .icon i {
    font-size: 38px;
}
.HomeSec7Btm .box .boxRyt{
    margin:0 0 0 15px;
}
.HomeSec7Btm .box .counter {
    font-size: 33px;
    padding: 0;
    margin: 0 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 22px;
    padding: 0;
    margin: 0;
}  
/*TESTINOMIAL*/
.HomeSec6Btm .item{
    height: 260px;
    overflow-y:scroll;
}
}
@media (min-width: 1501px) and (max-width:1600.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 1500px;
	}
	.BannerLft h3 {
		font-size: 72px;
	}
	.BannerLft h3 div {
		font-size: 49px;
	}
	.BannerLft ul li {
		font-size: 32px;
	}
	.BannerLft h4 a {
		font-size: 26px;
	}
	.HomeSec2LftTxt {
		width: 84%;
		font-size: 32px;
	}
	.FooterTp_1Btm p {
		font-size: 19px;
	}
	.FooterTp_2BtmRt {
		font-size: 17px;
	}
	.FooterBtnLft p {
		font-size: 14px;
		padding: 0 0 0 15px;
	}
	.FooterBtnRt {
		padding: 0 15px 0 0;
	}
	.FooterBtnRt ul li {
		margin: 0 0 0 40px;
	}
	.ReptLstPlans .Planlist {
		margin: 0 16px;
	}
	.MainForgotPassword .SigninMainLft{
		padding: 13% 120px 0 120px;
	}
	.header_Tp_Dta ul {
		width: 40%;
	}
	.ProImgRt {
		width: 78%;
	}
    .cstTblRdo_1 ol li span{
       /* display:block;*/
    }
	
    /* ********* Class Section ***** */
	.classes_sec .slct-classMn {
		margin: -30px 0 0 0;
	}
	.classes_sec .slct-classMn .slct-cls-inr {
		width: 110px;
	}
	.classes_sec .Subscription_3 {
		padding: 50px 0;
	}
     .slct-classMn .slct-class .slct-cls-inr a{
       padding:10px 17px 10px 17px;
    }
     /*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
    }

 /*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/
 .HomeSec7 {
    padding: 50px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:0 0 0 55px;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 52px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}
/*TESTINOMIAL*/
.HomeSec6Btm .item{
    height: 260px;
    overflow-y:scroll;
}
}
@media (min-width: 1601px) and (max-width:1700.99px) {
	body{
		overflow-x: hidden;
	}
	.container {
		max-width: 1500px;
	}
	.BannerLft h3 {
		font-size: 72px;
	}
	.BannerLft h3 div {
		font-size: 49px;
	}
	.BannerLft ul li {
		font-size: 32px;
	}
	.BannerLft h4 a {
		font-size: 26px;
	}
	.HomeSec2LftTxt {
		width: 84%;
		font-size: 32px;
	}
	.FooterTp_1Btm p {
		font-size: 19px;
	}
	.FooterTp_2BtmRt {
		font-size: 17px;
	}
	.FooterBtnLft p {
		font-size: 14px;
		padding: 0 0 0 15px;
	}
	.FooterBtnRt {
		padding: 0 15px 0 0;
	}
	.FooterBtnRt ul li {
		margin: 0 0 0 40px;
	}
	.ReptLstPlans .Planlist {
		margin: 0 16px;
	}
	.header_Tp_Dta ul {
		width: 40%;
	}
	.ProImgRt {
		width: 78%;
	}
    .cstTblRdo_1 ol li span {
        /*display:block;*/
    }
/*OFFER POPUP ONLOAD*/
    .popup-dialog{
        top:15%;
}

/*NUMBER COUNTER START HERE*/
/*.HomeSec7 {
    padding: 30px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:10px 0;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 35px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}*/ 

.HomeSec7 {
    padding: 50px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:0 0 0 55px;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 52px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}
/*TESTINOMIAL*/
.HomeSec6Btm .item{
    height: 260px;
    overflow-y:scroll;
}
}

@media (min-width: 1701px) and (max-width:1800.99px) {
/*NUMBER COUNTER START HERE*/
.HomeSec7 {
    padding: 50px 0 50px 0;
}
.HomeSec7TpInr h3 {
   padding: 0 0 10px 0;
}
.HomeSec7Btm .box{
    margin:0 0 0 55px;
    padding:18px 0;
}
.HomeSec7Btm .box .icon i {
    font-size: 52px;
}
.HomeSec7Btm .box .counter {
    font-size: 30px;
    padding: 0;
    margin: 7px 0 -9px 0;
}
.HomeSec7Btm .box .counter p{
    padding:0;
    margin:0;
}
.HomeSec7Btm .box .text p {
    font-size: 30px;
    padding: 0;
    margin: 0;
}
/*TESTINOMIAL*/

.HomeSec6Btm .item{
    height: 260px;
    overflow-y:scroll;
}
}















