@media only screen and (max-width:1470px){
.login-part {max-width: 460px;margin: 0 70px 0px auto;padding: 150px 0 30px;}
.post-teaching-left-img {left: -180px;width: 180px;}
.post-teaching-right-img {right: -180px;width: 210px;}
.signup-process-part {max-width: 370px;}
.country .select {width: 22%;}
.country .form-control {width: 66%;}
.laptop-girl {right: -25px;}
.CountrySearch .form-control {width: 100%;}
}
@media only screen and (max-width:1400px){
.login-part {max-width: 460px;margin: 0 50px 0px auto;padding: 20px 0 20px;}
.post-teaching-left-img {left: -130px;width: 130px;}
.post-teaching-right-img {right: -150px;width: 180px;}
/*--22--07--22-*/
.faq-search-bg {padding:94px 0 340px;}
.tutors-find-book-details {width: 19%;}
.signup-process-part {max-width: 330px;}
.country .select {width: 30%;}
.country .form-control {width: 66%;}
.account-left-menu ul {width: 100%;}
.process-footer-img {width: 380px;}
.StudentsBx {padding-top: 130px;}
.StudentSuccessBanner h3 {font-size: 38px;}
.StudentSuccessBanner h2,
.StudentSuccessBanner h1{font-size: 60px;}
.TutoritionHelp h2 {font-size: 36px;}
.menu_header .navbar-nav .nav-link {font-size: 16px;}
.CountrySearch .form-control {width: 100%;}
.container {max-width: 1140px;}
.search-bar {width: 100%;}
.TutoritionTestimonialCard {padding: 76px 15px 50px;}
}
@media only screen and (max-width:1300px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1140px;}
.menu_header .navbar-nav .nav-link {padding: 9px 5px;font-size: 16px;}
 header .menu_header li {margin-left: 9px;}
.banner-div h3 {font-size: 31px;}
.start-learning h2, .choose-tutorition h2 {font-size: 26px;}
.dot-arrow {width: 180px;background-size: 100%;}
.nav-students-tabs .nav-link {padding: 10px 15px;}
.site-info li {padding-left: 40px;}
.login-part {max-width: 360px;margin: 0 30px 0px auto;padding: 60px 0 30px;}
 header .menu_header li {margin-left: 3px;}
.login-part {max-width: 400px;margin: 0 50px 0px auto;padding: 20px 0 30px;}
/*--22--07--22--**/
.faq-search-bg {padding: 80px 0 290px;background-size: 100%;} 
.messages-users-img-bx {width: 23%;}
.messages-users-details {width: 74%;margin-left: 2%;}
.signup-process-part {max-width: 320px;}
.country .select {width: 30%;}
.country .form-control {width: 66%;}
.step-process-form .input_group label br {display: none;}
.login-input .form-select, .login-input .form-control {font-size: 15px;padding: 5px 32px 5px 10px;}
.step-process-form .input_group label, .login-form .input-group label, .login-form .input_group label {padding: 0 11px 5px;}
.step-process-form .country .select {width: 72px;padding: 2px 10px;}
.step-process-form .country .form-control {width: 78%;}
.EnterSubjectInput {width: 56%;}
.EnterSubjectBut {width: 41%;}
.tutor-search-bx {width: 23%;}
.management-table-th {padding: 13px 15px;}
.management-table-td {padding: 20px 15px;}
.laptop-girl {right: -27px;}
.CountrySearch .form-control {width: 100%;}

}
@media only screen and (max-width:1280px){
.post-teaching-right-img,
.post-teaching-left-img {display: none}
.signup-process-part {max-width: 270px;}
.step-process-top p br{ display: none}
.country .select {width: 30%;}
.country .form-control {width: 66%;}
.tutor-search-bx {float: left;width: 21%;}
 header .menu_header li {margin-left: 9px;}
.step-process-form .country .form-control {width: 72%;padding-right: 0;float: left;}
.CountrySearch .form-control {width: 100%;}
}
@media only screen and (max-width:1140px){
.become-tutorition-img-bx2 {right: -70px;}
.login-part {max-width: 400px; margin: 0 20px 0px auto;padding: 10px 0 30px;}
.signup-process-part {max-width: 270px;}
.step-process-top p br{ display: none}
.country .select {width: 30%;}
.country .form-control {width: 66%;}
.students-around h2 {font-size: 25px;}
.tutor-search-bx {width: 22%;}
.CountrySearch .form-control {width: 100%;}
}
@media only screen and (max-width:1100px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 960px;}
 header .menu_header li {margin-left:1px;}
.menu_header .navbar-nav .nav-link {font-size: 15px;padding: 9px 4px;}
.home-banner-txt {margin-top: 10px;}
.banner-div h2 {font-size: 80px;}
.banner-div h3 {font-size: 28px;}
.bammer-txt {padding: 40px 0 0;}
.choose-tutorition {padding-top: 0;}
.start-learning p, .choose-tutorition p {font-size: 17px;padding: 14px 0 1px;}
.start-learning {padding-top: 60px;}
.dot-arrow {bottom: 60px;width: 150px;height: 70px;background-size: 100%;}
.nav-students-tabs .nav-link {padding: 10px 9px;}
.site-info li {padding-left: 26px;}
/*-----------------*/
.signup-process-part {margin: 0 10px 0px 20px;}
.action-button,
.action-button-previous { z-index: 9; position: relative}
.process-footer-img img{ max-width: 80%}
/*----22-07-22----*/
.faq-search-bg {padding: 70px 0 230px;}
.tutors-find-details {width: 59%;padding-left: 15px;}
.tutors-find-book-details {width: 25%;}
.messages-users-img-bx {width: 26%;}
.messages-users-details {width: 70%;}
.find-tutor-specialties {width: 25%;}
.find-tutor-sortby {width: 20%;}
.menu_header .navbar-nav .nav-link.btn-primary {padding: 8px 10px;}
.menu_header .navbar-nav .nav-link {font-size: 15px;padding: 9px 4px;}
.step-process-form .country .form-control {width: 70%;}
.CountrySearch .form-control {width: 100%;}
}
@media only screen and (max-width:992px){

.menu_header {display: inline-block;width: 100%; }
.menu_header .col-lg-12,
.menu_header .row{ padding: 0; margin: 0;width: 100%;max-width: 100%;}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width:720px;}
.bammer-txt { padding-top: 30px}
.home-banner-txt{ margin-top: 0}
.banner-div h3 {font-size: 24px;}
.banner-div h3 br {display: none;}
.banner-div h2 {font-size: 66px;}
.banner-div p {font-size: 15px;padding-top: 4px;}
.banner-div .btn-primary {padding: 12px 20px;height: 50px;}
.menu_header.fixed-me {padding: 10px 0;}
.search-bar .form-control {height: 50px;}
.descover-link {position: initial;margin: 20px 0;/*display: inline-block;*/}
/*.menu_header .navbar-collapse {float: right;left: 0;margin: 0;position: absolute;width: 100%;background: #ececec;top: 66px;
 border-top: 1px #ddd solid;  z-index: 99}*/
.menu_header .navbar-collapse {float: right;left: auto;margin: 0;position: fixed;width: 300px;background: #fff;border-top: none;z-index: 99;height: 100%;
 right: -550px;top: 0;transition: right linear 0.2s;padding: 50px 10px;}
.menu_header .navbar-collapse.show {right: 0px;transition: right linear 0.2s;}
.menu_header .navbar-nav .nav-link {padding: 8px 24px;}
.menu_header .navbar-toggler {padding: 0;border: 0;margin-right: 20px;position: absolute;right: 0;top: 1px; z-index: 999;}
.menu_header .navbar-toggler:focus {outline: none; box-shadow: none}
.menu_header .navbar-toggler .toggle {width: 30px;height: 30px;}
.menu_header .navbar-toggler .toggle .line {width: 30px;height: 2px;border-radius: 99px;background: #32abe2;transition: 0.2s;}
.menu_header .navbar-toggler .toggle .line.top {opacity: 0;top: 5px;}
.menu_header .navbar-toggler .toggle .line.middle {top: 14px;}
.menu_header .navbar-toggler .toggle .line.bottom {opacity: 0;bottom: 5px;}
.menu_header .navbar-toggler .toggle .line.cross1 {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.menu_header .navbar-toggler .toggle .line.cross2 {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu_header .navbar-toggler.collapsed .toggle .line.top {opacity: 1;}
.menu_header .navbar-toggler.collapsed .toggle .line.cross1 {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.menu_header .navbar-toggler.collapsed .toggle .line.cross2 {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.menu_header .navbar-toggler.collapsed .toggle .line.bottom {opacity: 1;}
.menu_header .navbar-nav .nav-item:hover, .menu_header .navbar-nav .nav-item.active{ background: transparent;border-radius: 0px;}
.menu_header .navbar-nav .nav-item.active .nav-link::before, .menu_header .navbar-nav .nav-item .nav-link:hover::before {display: none}
.navbar-brand {padding: 0;margin: 0 0 0 0;width: 200px;}
.menu_header .navbar-expand-lg .navbar-nav {display: flex;}
.banner-div .carousel-control-prev {left: 10px;}
.banner-div .carousel-control-next {right: 10px;}

.choose-tutorition {padding-left: 0;padding-top: 0px;}
.start-learning h2, .choose-tutorition h2 {font-size: 25px;}
.start-learning p, .choose-tutorition p {font-size: 16px;padding: 9px 0 2px;}
.start-learning {padding-top: 20px;}
.start-learning-img {margin-top: -20px;}
.dot-arrow {bottom: 60px;width: 157px;height: 70px;background-size: 100%;}
.popular-courses-section {padding: 40px 0;}
.top-hadding h2 {font-size: 25px;}
.top-hadding p {font-size: 16px;}
.become-tutorition {padding-top: 110px;}
.become-tutorition h2 {font-size: 25px;}
.featured-courses-section h2 {font-size: 25px;padding-bottom: 30px;}
.featured-courses-section {padding: 40px 0;}
.students-around h2 {font-size: 25px;}
.site-info li {padding-left: 10px;}
.site-info li strong {font-size: 25px;}
.site-info li span {font-size: 12px;}
.students-around .btn-info,
.students-around .btn-primary {padding: 8px 13px;font-size: 14px;}
.footer_top {padding: 20px 0;}
.footer_center {padding: 30px 0 30px;}
.widget_nav_menu ul li {width: 99%;padding: 0 0 10px;line-height: 20px;}
.contact-form {width: 100%;}
.g-recaptcha {transform: scale(0.88)!important;-webkit-transform: scale(0.88)!important;transform-origin: 0 0;-webkit-transform-origin: 0 0;} 
.my-contact h2 {font-size: 25px;}
.single-courses-box {margin-bottom: 45px;}
.featured-courses-section ul li a {font-size: 14px;}

/*--------------*/
.process-footer-img,
.post-teaching-line-right,
.post-teaching-line-left,
.post-teaching-right-img,
.post-teaching-left-img{ display: none}
/*.login-part {margin: 0 20px 0px 20px;padding: 60px 0 30px;}*/
.login-part {margin: 0 auto;padding: 20px 0 30px;max-width: 500px;}
.country .select {width: 83px;}
.country .form-control {width: 73%;}
.signup-process-part {max-width: 400px;margin: 0 20px 0px 20px;padding: 70px 0 0;}
.step-process-right-part {padding: 67px 20px;}
.step-process-right-top h2 {font-size: 30px;}
.profiles-picture {width: 140px;height: 140px;}
/*-22-07-22--**/
.account-left-menu ul {width: 100%;}
.acc-img {display: none;}
.account-input.country .form-control {width: 73%;}
.faq-search-bg {padding: 70px 0 110px;}
.faq-search-bg h2 {font-size: 28px;}
.tutors-find-img-bx {width: 17%;}
.tutors-find-details {width: 56%;}
.user-send-message-bx {width: 100%;}
.user-recive-message-bx {width: 100%; margin-top: 20px}
.user-recive-message-bx .send-message-rights {width: 78%;}
.messages-users-img-bx {width: 24%;}
.messages-users-details {width: 75%;margin-left: 1%;}

.find-tutor-specialties {width: 30%;}
.find-tutor-sortby {width: 30%;}
.tutor-search-bx {width: 50%;margin-bottom: 20px;}
.tutor-price-bx .find-tutor-input {border-radius: 0 5px 5px 0;border-left: none;border-right: 1px #d7dbdc solid;}
.tutor-form-bx .find-tutor-input {border-radius: 5px 0 0 5px;border-left: 1px #d7dbdc solid;}
.account-right-part {padding: 30px;}
.time-slot-duration .check-availability {width: 100%;}
.time-slot-duration .login-input {width: 100%;}
.time-slot-daily .check-availability {width: 100%;}
.time-slot-daily .login-input {width: 100%;}
.account-right-part h2 {font-size: 21px;}
.tutors-find-book-details {width: 29%;}
.tutors-find-details {width: 54%;}
.find-tutor-sortby {width: 46%;margin: 0 1% 15px;}
.find-tutor-specialties {width: 46%;margin: 0 1% 15px;}
.mobile-ve-hide {display: none;}
.MobileHide {display: none;}

.seacrh_in {width: 76%;}
.step-process-form .country .form-control {width: 61%;padding-right: 0;float: left;}

/*----------New Design-------------*/
.page-section {margin-bottom:30px;padding: 1em;color: #484848;}
.FixedSectionTitle {font-size: 28px;}
.page-section p {font-size: 14px;line-height: 22px;}
.TutoritionTestimonialImg {top: -36px;width: 70px;}
.TutoritionTestimonialCard {padding: 45px 10px 50px;border-radius: 38px;}
.TutoritionTestimonialCard h3 {font-size: 18px;}
.TutoritionTestimonialCard p {font-size: 14px;}
.QuotesImgRight img,
.QuotesImgLeft img {width: 30px;}
.TutoritionFindTutorSection {padding: 40px 0;}
.TutoritionFindTutorTxt {margin-top: 20px;}
.TutoritionFindTutorImg img{ width: 100%}
.TutoritionFindTutorTxt ul li {background-size: 29px;padding-bottom: 4px;}
.FaqImg {width: 100%;display: none;}
.TutoritionFindTutorTxt {padding-left: 0px;}
/*----------New Design-Teach-------------*/
.TeachOnTutoritionBanner {padding: 90px 0;}
.TeachOnTutoritionBanner h2,
.TeachOnTutoritionBanner h1{font-size: 26px;}
.TutoritionHowitWorkSection h4 {font-size: 21px;}
.TutoritionHowitWorkTxt {padding-top: 0;}
.TutoritionHowitWorkTxt h2 {font-size: 30px;}
.TutoritionHowitWorkTxt p {font-size: 15px;padding-top: 4px;}
.TutoritionHowitWorkImg {padding-right: 0;}
.StepsEnrollSection .col {width: 50%;flex: auto}
.StepsEnroll {margin-bottom: 25px}
.TutoritionOnlineTutorTxt {padding: 30px 0 0;}
.TutoritionOnlineTutorTxt h2 {font-size: 30px;}
/*-------TutoringServices--------*/
.OnlineTutoringServicesRight {margin-top: 30px;}
.DeviceTutoringServices h3 {font-size: 28px;}
.DeviceTutoringServices .btn-primary {padding: 8px 34px;font-size: 20px;}
.TutoritionSupportTeam {padding: 29px 30px 27px;}
.TutoritionSupportTeam .btn-primary {padding: 8px 30px;margin-top: 10px;font-size: 19px;border-radius: 12px;}
.OnlineTutoringServicesSection {padding: 40px 0;}
.OnlineTutoringServicesTxt h1,
.OnlineTutoringServicesTxt h2{font-size: 28px;}
.CountrySearch .form-control {width: 100%;}
.tbl-resp-listing {overflow-x: auto;}
.lstng-section .table {width: 1130px;}
}
@media only screen and (max-width:767px){
.container {max-width: 100%;}
.menu_header {display: inline-block;width: 100%;padding: 10px 0;}
.menu_header .col-lg-12,
.menu_header .row,
.menu_header .container{ padding: 0; margin: 0}
.menu_header.fixed-me {z-index: 999;}
.menu_header .navbar-collapse {float: right;left: auto;margin: 0;position: fixed;width: 100%;background: #fff;border-top: none;z-index: 99;height: 100%;
 right: -550px;top: 0;transition: right linear 0.2s;padding: 70px 10px 5px;}
.menu_header .navbar-collapse.show {right: 0px;transition: right linear 0.2s;}
 header .menu_header.fixed-me ul.navbar-nav.mr-auto { margin-left:0px;}
.menu_header .navbar-toggler {	top: 4px;}
.show-mobile{ display:block !important}
.menu_header.fixed-me .hrader-right {display: none;}
.navbar-brand {padding: 0;margin: 0 0 0 10px;width: 180px;z-index: 999;}
.cart-bx {float: left;width: 67%;}
.menu_header .navbar-nav .nav-item:hover, .menu_header .navbar-nav .nav-item.active{ background: transparent;border-radius: 0px;}
.menu_header .navbar-nav .nav-item.active .nav-link::before, .menu_header .navbar-nav .nav-item .nav-link:hover::before {display: none}
.bammer-txt {padding:0;}
.banner-div .btn-primary {padding: 10px 7px;height: 50px;font-size: 16px;width: 30%;}
.banner-div .carousel-control-prev, .banner-div .carousel-control-next {display: none;}
 header .menu_header li {margin-left: 0; display: inline-block; width: 100%;border-bottom: 1px #ddd solid;}
.menu_header .navbar-nav .nav-link {padding: 10px 24px;}
/*.menu_header .navbar-nav .nav-link {color: #fff;}*/
/*.menu_header .navbar-nav .nav-link.btn-primary {margin-left: 21px;border-radius: 10px;display: inline-block;}*/
.menu_header .navbar-nav .nav-link.btn-primary {margin-left: 21px;border-radius: 10px;display: inline-block;color: #000;font-size: 16px;font-family: 'open_sanssemibold';
 padding: 10px 4px;font-weight: normal;position: relative;background: transparent;border: none; box-shadow: none; border-radius: 0}
/*----------------------*/
.footer_center .list-unstyled {text-align: left;}
.footer_center {padding:30px 0 30px;}
.title-widget {margin: 4px 0 13px;padding-left: 30px;font-family: 'robotomedium';font-size: 18px;}
.widget_nav_menu ul {padding-top: 0;width: 100%;padding-left: 30px;padding-bottom: 20px;}
.ftdrop2::after, 
.ftdrop1::after, 
.ftdrop3::after, 
.ftdrop4::after, 
.ftdrop5::after{color:#fff;content:"+";font-size:30px;font-weight:normal;position:absolute;left:0px;top:-7px; cursor: pointer}
.ftopen1::after, 
.ftopen2::after, 
.ftopen3::after, 
.ftopen4::after, 
.ftopen5::after{content:"_";top: -18px;left: 1px;}
.ftblock1, 
.ftblock2, 
.ftblock3, 
.ftblock4, 
.ftblock5{padding:0 0px; display: none}
.ftdrop5, .ftdrop4, .ftdrop3, .ftdrop2, .ftdrop1 { display: inline-block; width: 100%; cursor: pointer}
.mobile_sh{ display: none}
.footer_logo {width: 100%;}
.widget_nav_menu ul li {padding: 5px 0;width: 100%;text-align: left;}
.banner-div h3 {font-size: 25px;}
.banner-div h2 {font-size: 35px;}
.banner-div p {font-size: 17px;}
.home-banner-txt {margin-top: 30px;padding-bottom: 30px;}
.banner-div{ padding-top: 0px}
.home-banner-img {width: 100%;text-align: center;}
.banner-img {position: relative;width: 45%;display: none;}
.search-bar .form-control {height: 50px;}
.descover-link {position: initial;/*display: inline-block;*/margin-top: 30px;}
.choose-categores-section {padding: 30px 0;}
.choose-tutorition-img3 {width: 100px;}
.choose-tutorition {padding-left: 0;padding-top: 20px;}
.choose-tutorition-section {padding: 50px 0 30px;}
.start-learning {padding-top: 40px;text-align: center;}
.start-learning-section::before {display: none;}
.start-learning h2, .choose-tutorition h2 {font-size: 25px;}
.start-learning-img {margin-top: 30px;text-align: right;}
.dot-arrow {display: none;}
.popular-courses-section {padding: 30px 0;}
.top-hadding p {font-size: 16px;}
.top-hadding h2 {font-size: 25px;}
.nav-students-tabs .nav-link {padding: 5px 14px;}
.become-tutorition {padding-top: 30px;}
.featured-courses-section h2 {font-size: 25px;text-align: left;padding-bottom: 20px;}
.featured-courses-section {padding: 40px 0;}
.students-around h2 {font-size: 27px;}
.students-around .btn-info,
.students-around .btn-primary {padding: 8px 13px;font-size: 14px;}
.site-info li {padding-left: 0px;padding-right: 10px;}
.site-info li strong {font-size: 30px;}
.site-info li span {font-size: 14px;}
.site-info {text-align: left;padding-top: 30px;}
.footer-logo {margin-top: 0;}
.footer_social {padding: 0 0 20px;}
.how-work-inner-section {padding: 30px 0;}
.contact-form {width: 100%;}
.my-contact-information {padding-top: 15px;}
.satedic-banner-title,
.about-banner h1 {font-size: 30px;}
.shape3,
.shape2 {display: none;}
.single-courses-box {margin-bottom: 50px;}
.become-tutorition-img-bx2 { display: none;}
.become-tutor-inner-section h5,
.how-work-inner-section h3,
.become-tutor-inner-section h2,
.about-inner-section h2 {font-size: 23px;}
.about-inner-section {padding: 20px 0;}
.become-tutor-inner-section {padding: 30px 0;}
/*---------login-page----------*/
.login-part {margin: 0 0 0px auto;padding: 20px 20px 30px; max-width: 100%}
.login-img {display: none;}
.signup-process-part {max-width: 100%;margin: 0;padding: 20px 15px;width: 100%;}   
.step-process-part ul li::after {display: none}
.step-process-part ul li {display: inline-block;width: auto;font-size: 15px;padding: 10px 4px;text-align: center;}
.step-process-part ul li span {margin-right: 0;}
.step-process-part ul li strong {display: none;padding-top: 4px;}
.step-process-part ul {display: inline-block;width: 100%;white-space: nowrap;overflow-x: auto;}
.process-footer-img {display: none;}
.step-process-right-part {padding: 30px 20px;}
.step-process-top {margin-top: 30px;}
.step-process-top h2 {font-size: 35px;}
.step-process-part {margin-top: 20px;padding-bottom: 0;}
.step-process-right-top h2 {font-size: 27px;}
.step-process-form {margin-top: 20px;}
.teaching-requirements-btn {float: left;padding-top: 20px;}
.hadding-title {font-size: 24px;}
.view-all-courses {float: left;padding-top: 10px;width: 100%;}
.dashboard-section {padding: 30px 0;}
.purchased-courses-bx {overflow-x: auto;}
.purchased-courses-table {width: 830px;}
.number-classes-td {min-width: 230px;}
.experence-td {min-width: 180px;}
.post-teaching-form {padding: 20px 20px;}
.post-teaching-line-right,
.post-teaching-line-left,
.post-teaching-right-img,
.post-teaching-left-img{ display: none}

.management-bx-over {display: inline-block;width: 100%;overflow-x: auto;}
.management-table {width: 800px;}
.mydetails-section-new, .video-banner {width: 100% !important;}
.video-course-btn, .video-course {display: none;}
.overview-skills label {width: 90%;}
.skills-div {width: 100%;}
.setting-input {width: 100%;}
.create-course .left_col {width: 100%;}
.create-video {width: 100%;}
.course-names [type="file"].form-control {font-size: 15px;}
.course-names .filter-courses-select {width: 100%;}
/*----22-07-22----*/
.tutors-find-img-bx {width: 60px;}
.tutors-find-img {width: 50px;height: 50px;}
.tutors-find-details {padding-left: 10px;padding-top: 0;overflow: hidden;float: none;width: auto;}
.tutors-find-book-details {width: 100%;padding-top: 20px; text-align: left}
.faq-search-bg {padding: 50px 0 40px;background-color: #f2f4f5;background-image: none;}
.account-right-part {padding: 30px;margin-top: 20px;}
.account-setting-section {padding: 40px 0 50px;}
.account-left-menu ul {width: 100%;display: none;margin-top: 20px;position: absolute;right: 0;top: 100%;z-index: 99;background: #fff;padding: 10px;border-radius: 10px;
 box-shadow: 0 10px 15px 0 rgba(0,0,0,0.12);}
.show-hidden-menu {display: inline-block;width: 100%;font-family: 'robotobold';font-size: 20px;background: #37ade2;padding: 15px 20px;border-radius: 7px;color: #fff; cursor: pointer}
.show-hidden-menu span {float: right;}
.user-send-message-bx {width: 100%;}
.user-recive-message-bx {width: 100%;margin-top: 20px;}
.user-recive-message-bx .send-message-rights {width: 80%;}
.account-left-menu {position: relative;}
.tutor-search-bx {width: 100%;margin-bottom: 20px;}
.find-tutor-input {border: none;padding: 0;background: transparent;border-radius:0;border-right: none;float: left;width: 100%;min-height: 30px;}
.find-tutor-input .form-select, .find-tutor-input .form-control {border: 1px #d7dbdc solid;border-radius: 5px;border-right: 1px #d7dbdc solid;color: #666;height: 45px;}
.price-range-slider {background: #fff;padding: 10px 14px 20px;border-radius: 5px;}
.tutor-search-bx-down {width: 100%;margin-top: 10px;}
.find-tutor-specialties {width: 100%;margin-bottom: 20px; margin-left: 0}
.find-tutor-sortby {width: 100%;margin-left: 0;margin-top: 0px;margin-bottom: 20px;}
.find-tutor-specialties .form-select {height: 45px;}
.find-tutor-sortby .form-control, .find-tutor-sortby .form-select {height: 45px;}
.search-blue-icon {top: 10px;}
.find-tutors--bx h2 {font-size: 20px;}
.account-right-part h2 {font-size: 20px;line-height: 28px;}
.set-timezon-bx {float: left;width: 100%;}
.set-timezon-to {width: 100%;padding: 8px 0;}
.time-slot-daily .check-availability {width: 100%;margin-bottom: 0;vertical-align: middle;}
.time-slot-daily .login-input {width: 100%;position: relative;vertical-align: middle;}
.time-slot-duration .check-availability {width: 100%;}
.time-slot-duration .login-input {width: 100%;}
.manag-modal .modal-content {width: 100%;}
.slot-block h5 {margin-top: 0;margin-bottom: 10px;}
.find-tutor-input::before {display: none}
 header .menu_header li.notification-icon .nav-link {padding-left: 24px;}
.users-dropdown .nav-link {padding: 0 0 0 20px !important;}
.users-dropdown > .dropdown-toggle::after {margin-left: 0;vertical-align: 0;right: auto;left: 48px;}
.findtutor-modal .modal-dialog {max-width: 90%;margin: 6.75rem auto 1.75rem;}
.findtutor-modal { z-index: 99999}
.topn_rightd{ float: left; margin-top: 5px}
.bookclass-modal .modal-dialog {margin: 70px 0.5rem 0.5rem;}
.wallet-balance, .favorite-tutor {border-left: none;padding-left: 0;}
 header .menu_header li.favorite-tutor .nav-link i {width: 25px;font-size: 19px;}
 header .menu_header li.notification-icon .nav-link i {width: 25px;font-size: 19px;}
.favourets-item {color: rgba(60,59,55,0.9);vertical-align: top;line-height: 22px; display: inline-block}
.user-profile-img {	margin-top: 5px;margin-bottom: 5px;width: 35px;height: 35px;}
.users-dropdown.mobile-show {display: inline-block;}
.users-dropdown.desktop-show {display: none;}
.users-profile-right-part {width: 100%;margin-top: 20px;position: -webkit-sticky;position: sticky;top: 0px;}
.users-profile-views h2 {font-size: 18px;}
.users-profile-views h4 {font-size: 15px;width: 100%;}
.laptop-girl {display: none;}
.user-profile-tabs li {margin: 4px;}
.user-profile-tabs li a {font-size: 16px;padding: 5px 16px;background: #fff;border-radius: 7px;}
.user-profile-tabs li a.active {background: #32abe2;color: #fff;}
.scheduleDateRange {font-size: 17px;padding-top: 8px;}
.TimezonesSelectDesktop {width: 100%;margin-top: 5px;}
.tutor-search-bx.TutorSearchBx {width: 100%;}
.tutor-search-bx.LearnSkillBx {width: 100%;}
.tutor-search-bx.tutor-form-bx {width: 100%;}
.AdvancedSearchBtn {float: left;margin-top: 0;margin-bottom: 20px;}
.AdvancedSearchBtn .btn-primary {padding: 7px 20px;}
.find-tutor-search-section{ padding-bottom: 0}
.find-tutors--bx {background: #FFF;padding: 0;}
.TutorSearchBx .find-tutor-input .form-control {padding: 7px 40px;}
.EnterSubjectInput {width: 100%;}
.EnterSubjectBut {width: 100%;margin-top: 10px;}
.seacrh_top_in::after, .seacrh_in::after {top: 15px;}
.dlt-keyword {top: 20px;}
.search-bar {width: 100%;}
.seacrh_in {width: 70%;}
/*-------------New-Page------*/
.StudentSuccessBanner {padding: 40px 0;}
.StudentSuccessBanner h3 {font-size: 24px;}
.StudentSuccessBanner h2,
.StudentSuccessBanner h1{font-size: 31px;}
.TutoritionHelp {padding: 20px 30px;}
.TutoritionHelp h2 {font-size: 24px;}
.TutoritionHelp a {font-size: 24px;}
.StudentsSection {background-color: #f7c54c;}
.StudentsBx {padding-top: 30px;}
.StudentsBx h2 {font-size: 40px;}
.StudentsBx h3 {font-size: 27px;}
.StudentsBx a {font-size: 24px;}
.TutoringHelp {padding: 20px 30px;}
.SchedulingHelp {padding: 20px 30px;}
.TutoritionHelpTxt h3 {font-size: 28px;}
.WhatSetsApartSection {padding: 30px 0;}
.ContactFormMainBx {width: 100%;padding: 20px;border: 5px solid rgba(172,172,144,0.10);}
.ContactFormMainBx h2 {font-size: 26px;}
.TopHadding h2 {font-size: 30px;}
.WhatSetsApartMain {margin-top: 30px;}
.PopularCoursesSection {padding: 30px 0 40px;}
.step-process-form .country .form-control {width: 70%;float: left;padding-right: 0;}
/*----------Ap-IB----------*/
.IBCoursesBanner {padding: 30px 0;}
.APCoursesBannerTxt h1 {font-size: 35px;}
.APCoursesBannerTxt h3 {font-size: 25px;}
.TopHadding h2 {font-size: 28px;}
.IBCoureseBtn .btn-secondary {font-size: 18px;padding: 11px 7px;}
.IBCoureseBtn {margin-bottom: 10px;}
.IBStructureBenefits {padding: 20px 0;}
.IBCourseStructure {padding: 20px;}
.IBTheBenefits {margin-top: 20px;}
.IBCourseStructure h3 {font-size: 30px;}
.IBReadyTakeSteps {padding: 25px;}
.IBReadyTakeSteps .ReadyTakeStepsSection h3 {font-size: 27px;}
.IBReadyTakeStepsSection {padding: 40px 0;}
.IBHelpMockSection .HelpHomeworkCoursesBx h2, .IBHelpMockSection .AssessmentMockBx h2 {margin-bottom: 20px;font-size: 30px;}
.EquivalencyPrerequisitesSection h2 {font-size: 28px;}
.EquivalencyPrerequisites {margin-top: 20px;}
.EquivalencyPrerequisitesBx {width: 100%;padding: 10px 10px;}
.APCoursesBanner {padding: 30px 0;}
.AssessmentMockSection {padding: 40px 0;}
.AssessmentMockBx {padding-top: 0;text-align: center;}
.HelpHomeworkCoursesBx h2,
.AssessmentMockBx h2 {font-size: 30px;}
.HelpHomeworkCoursesBx {padding-top: 0;text-align: center;}
.ReadyTakeStepsSection h3 {font-size: 23px;}
.ReadyTakeStepsBx {text-align: center;margin-top: 20px;}
.APPhysicsBanner {padding: 30px 0;}
.ApTutorsOffersCourses {margin-top: 10px;}
.ABPhysicsCourese {margin-bottom: 20px;}
.ApSkillsLearnSection {padding-top: 20px;}
.ApAboutCourse h2, .ApSkillsLearn h2 {font-size: 28px;}
.ApAboutCourseImgsecond {right: 20px;bottom: -30px;width: 140px;}
.ApAboutCourse {margin-top: 40px;}
.ApAboutCourseSection {padding-top: 50px;margin-bottom: 40px;}
.ApSessionAvailable {padding-top: 0;}
.ApSessionAvailable h2 {font-size: 28px;}
.ApSessionAvailableStart {margin-top: 20px;}

/*----------New Design-------------*/
.DesktopView{ display: none}
.MobileView{ display: inline-block; width: 100%}
.TutoritionTestimonialSection,
.FixedSection {padding-bottom: 0;}
.TutoritionTestimonialCard {margin-bottom: 60px;}
.TutoritionWhatSetsSection{padding-bottom: 50px;padding-top:50px}
.FaqImg {width: 100%;display: none;}
.TutoritionFindTutorSection h2 {font-size: 24px;}
.TutoritionWhatSetsSection h2{	font-size:30px;}
.FrequentlyAskedQuestions .accordion-button {font-size: 16px;line-height: 24px;}
.FrequentlyAskedQuestions .accordion-body {font-size: 15px;}
/*----------New Design-Teach-------------*/
.TeachOnTutoritionBanner {padding: 45px 0;}
.TeachOnTutoritionBanner h2,
.TeachOnTutoritionBanner h1{font-size: 24px;width: 112px;}
.TutoritionHowitWorkSection h4 {font-size: 20px;}
.TutoritionHowitWorkTxt {padding-top: 0;}
.TutoritionHowitWorkTxt h2 {font-size: 30px;}
.TutoritionHowitWorkTxt p {font-size: 15px;padding-top: 10px;}
.TutoritionHowitWorkImg {padding-right: 0;}
.TutoritionHowitWork {padding-top: 10px;}
.StepsEnrollSection .col {width: 100%;flex: auto}
.StepsEnroll {margin-bottom: 30px;}
.StepsEnroll h3 br {display: none;}
.ApplyNowBtn {margin-top: 0;}
.TutoritionOnlineTutorTxt {padding: 20px 0 0 0;}
.TutoritionOnlineTutorTxt h2 {font-size: 27px;}
.TeachOnTestimonialSection {padding: 30px 0;}
.TeachOnTestimonialTxt h2 {font-size: 30px;}

/*----------TutoringServices------------*/
.OnlineTutoringServicesSection {padding: 40px 0;}
.OnlineTutoringServicesTxt h1,
.OnlineTutoringServicesTxt h2{font-size: 25px;}
.OnlineTutoringServicesRight {margin-top: 30px;}
.OnlineTutoringServicesTxt h3 {font-size: 20px;}
.OnlineTutoringServicesTxt h3 br {display: none;}
.FollowingTutoringList ul.TestPrepTutoringList2,
.FollowingTutoringList ul.TestPrepTutoringList1 {width: 100%;}
.TutoritionSupportTeam {padding: 20px 30px 20px;margin-top: 30px;margin-bottom: 30px;text-align: center;}
.TutoritionSupportTeam .btn-primary {padding: 8px 24px;font-size: 19px;border-radius: 10px;float: none;}
.EffectiveTutoritionTxt h3, .EffectiveTutoritionTxt h2 {font-size: 26px;}
.TutoritionOnlineTutorSection {padding-bottom: 30px;}
.EffectiveTutoritionBookForm {padding: 30px 20px 40px;margin-top: 30px;}
.EffectiveTutoritionBookForm h2 {font-size: 25px;}
.EffectiveTutoritionBookForm p {font-size: 18px;}
.ConsultationBookInput .form-select,
.ConsultationBookInput .form-control {height: 50px;}
.ConsultationBookBtn .btn-primary {padding: 9px 34px;font-size: 22px;}
.TutoritionOnlineTutorImg {border-radius: 20px;}
.FollowingTutoringList h4 {font-size: 18px;}
.DeviceTutoringServices {bottom: 50px;width: 100%;}
.DeviceTutoringServicesRight {height: 240px;}
.DeviceTutoringServices .btn-primary {margin-top: 20px;}
.login-form.PostRequirementForm {padding: 30px 20px;}
.banner-div h3 {font-size: 20px;}
.CountrySearch .form-control {width: 100%;}
.PostRequirementForm .country .dropdown {width: 100%;}

/*-----------19-07-2024---------*/
.PrivateLessonsBanner {padding: 10px 0 30px;}
.PrivateLessons h1 {font-size: 26px;}
.PrivateLessons {padding-bottom: 30px;}
.SupportsEnglishSection h2 br,
.OnlineEnglishFeaturesSection h2 br {display: none;}
.SupportsEnglishSection h2,
.OnlineEnglishFeaturesSection h2 {font-size: 24px;}
.OnlineEnglishFeatures ul li {width: 49%;margin-top: 0;margin-bottom: 30px;vertical-align: top;}
.OnlineEnglishFeatures ul li i {	width: 130px;height: 130px;}
.OnlineEnglishFeatures ul li i img {width: 100px;}
.OnlineEnglishFeatures ul li span {font-size: 15px;}
.OnlineEnglishFeatures {padding-bottom: 20px;}
.TutoritionJionTeam {padding: 20px 20px;margin-top: 26px;text-align: center;}
.TutoritionJionTeam .btn-primary {padding: 9px 20px;font-size: 16px;border-radius: 10px;float: none;margin-top: 20px;}
.TutoritionJionTeam h4 {padding-top: 0;}
.ExpertEnglishTutors h5, .ExpertEnglishTutors h4, .ExpertEnglishTutors h3 {font-size: 24px;padding-bottom: 0px;}
.TutoritionConvenientTutorSection .TutoritionOnlineTutorTxt {padding-right: 0;}
.TutoritionOnlineTutorTxt ul.EnglishLessonsStpes {padding-left: 20px;}
.seacrh_top_in::after, .seacrh_in::after {top: 16px;}
.seacrh_in {width: 100%;}
.banner-div .btn-primary {padding: 10px 13px;height: 46px;width: auto;font-size: 14px;border-radius: 5px;margin-top: 10px;}
.search-bar {width: 100%;}
 ul.ApPoint li {width: 100%;}
.Contactinformation{margin-bottom: 30px;}
.SubjectsElementaryTutorSection h2 {font-size: 23px;}
.SubjectsElementaryTutor ul li {width: 100%;padding-bottom: 20px;}
.SubjectsElementaryTutorSection {padding-bottom: 0;}
.HighSchoolStudentsTutoring ul li {width: 48%;}
 ul.ActPrep {width: 100%;}
 ul.ActPrep li {width: 100%;}
.ACTMathTutorTxt h2 {font-size: 23px;}
.ACTGuideTutorSection {padding-top: 20px;}
.GedPrepTutorSection {padding-top: 10px;}
.PrivateLessons h2 {font-size: 26px;}
.SatPrepHadding {font-size: 27px;}
.prcymg {margin-top: 20px;}
.cap-img {display: none;}
.user-profiles--bx--details {width: 95px;}
.user-profiles--bx--details .user-profile-img {width: 95px;height: 95px;}
.users-profile-views {width: 70%;}
.nav-resume-tabs li {margin-right: 5px;}
.nav-resume-tabs li a {font-size: 15px;}
.StepsEnroll {min-height: 150px;}
.TakeyourPhotoModel .modal-content {width: 100% !important;margin-top: 80px !important;border-radius: 20px;}
.TakeyourPhotoModel .modal-header {padding: 7px 20px;}
.EdityourPhotoModel {z-index: 99999;}
.EdityourPhotoModel .modal-dialog {margin: 0;height: 100%;}
.EdityourPhotoModel .modal-content {width: 100% !important;margin-top: 0 !important;border: none;border-radius: 0;height: 100%;}
.step-process-part ul li.active span {-webkit-transform: scale(1);-moz-transform: scale(1);	-o-transform: scale(1);}
.Noeducationdegree .form-check-label {font-size: 16px;padding-left: 3px;width: 80%;}
.action-button-previous {padding: 5px 5px;font-size: 20px;}
.action-button {padding: 5px 15px;font-size: 20px;}
.InstructionsUse .fc {margin-bottom: 0px;margin-top: 20px;}
.fc-toolbar .fc-left h2 {font-size: 17px;font-family: 'open_sanssemibold';padding-top: 5px;}
.CongratulationsBx {padding: 30px 20px;border-radius: 20px;max-width: 100%;}
.CongratulationsSection h2 {font-size: 34px;}
.CongratulationsSection h5 {font-size: 17px;}
.AcademicAssignmentHadding h2 {font-size: 25px;}
.AssignmentHelpBx {padding-left: 60px;margin-bottom: 30px;}
.AssignmentHelpIcon {width: 50px;}
.AssignmentHelpText h3 {font-size: 20px;}
.ReliableHomeworkHelpTxt {padding: 30px 0 0 0;}
.AssignmentHelpText p {font-size: 15px;padding-top: 4px;}
.TutoritionHomeworkWorkSection .TopHadding h2 {color: #0f0f0f;font-size: 24px;}
.ReliableHomeworkHelpTxt h2 {font-size: 23px;}
.TutoritionHomeworkWorkSection .TopHadding p {font-size: 16px;}
.AssignmentHelpText {width: 100%;}
.TutoritionWhatSetsBx {margin-bottom: 10px;}
.TutoritionWhatSetsBx i {width: 50px;}
.TutoritionWhatSets h4 {font-size: 16px;}
.TutoritionWhatSets p {font-size: 14px;width: 100%;}
.FeaturedCoursesCard .search-card-img.dd {width: 100%;}
.search-courses-bx .FeaturedCoursesCard .card-body {width: 100%;padding: 10px 0 0 8px;}
.filter-courses-select {width: 100%;margin-right: 0;margin-bottom: 10px;}
.SearchFeaturedCourseSection{padding: 0;}
.search-courses-header {padding: 30px 0;}


.video-banner-acedamy {width: 100%;height: 250px;}
.video-banner-acedamy .player {height: 230px;}
.skills-div-text {width: 74%;}
.overview-skills {padding: 10px 0px;}
.AskQuestionMainBx {padding: 20px;border-radius: 10px;}
.VideoBody .footer_center {width: 100% !important;}

/*---------------*/
.RemembermeCheck {padding-bottom: 10px;}
.action-button, .action-button-previous {z-index: 1;position: initial;}
.HoursRateInput .form-control {padding-left: 70px;}
.LoaderBx .spinner {left: 41%;}
.AvailabilityInformation ul {padding-left: 0;}
.AvailabilityInformation ul li {margin-bottom: 5px;}
.TutorDashboard {background: transparent;border: none;padding: 0;border-radius: 0;box-shadow: none;}
.TutorProfileRight {padding-left: 0;}
.Mobile-user-dropdown-sub {display: inline-block;vertical-align: middle;padding: 10px 10px;}
.heading-md {font-size: 16px;font-family: 'open_sanssemibold';display: inline-block;}
.Mobile-user-dropdown-sub::after {content: "\f0d7";font-family: FontAwesome;display: inline-block;}
.users-dropdown.mobile-show .clear-all {display: none;}
.users-dropdown.mobile-show .top_scc {display: none;}
.RegisteringSuccessfully h2 {font-size: 23px;}
.FixedSection {z-index: 9; padding-top: 0;}
.TutoritionFindTutorTxt ul li {padding-right: 0;padding-left: 40px;}
.wallet-balance.wallet-balance-mobile {width: auto;float: left;border: none;}
.favorite-tutor.wallet-balance-mobile {width: auto;border: none;padding-left: 24px;}
.notification-icon.wallet-balance-mobile {width: auto;border: none;}
.favorite-tutor.wallet-balance-mobile a.nav-link {padding: 11px 3px !important;}
.notification-icon.wallet-balance-mobile a.nav-link {padding: 11px 3px !important;}
.wallet-balance .nav-link {padding: 10px 6px !important;color: #888 !important;font-size: 18px !important;display: inline-block;}
.nav-item.wallet-balance {padding-left: 18px;}
.wallet-balance-mobile .favourets-item {display: none;}
.menu_header .navbar-nav .wallet-balance-mobile .nav-link i {font-size: 24px;}
.menu_header .navbar-expand-lg .navbar-nav {display: inline-block;width: 100%;}
.wallet-balance-mobile span {display: none;}
.users-dropdown .dropdown-menu {	width: 100%;box-shadow: none;}
.UploadVideos iframe {max-width: 100%;}
.UploadVideos video {max-width: 100%;width: 100%;}
.TutorTermsModal .modal-header {padding: 15px 20px;}
.TutorTermsModal .modal-body {padding: 10px 20px;}
.step-process-form .CountrySearch .form-control {width: 100%;}
.PostRequirementForm .CountrySearch .select .flagstrap-icon {margin-top: 13px;}
.upload-vidios-bx {padding-bottom: 0px;margin-top: 0;padding-bottom: 10px;}
.upload-vidios-bx p {padding-bottom: 5px;}
.TutoritionDropdown .dropdown-menu {margin-left: 20px;margin-bottom: 10px;}
.ServicesDropdownMenu {width: 250px;margin-left: 20px;margin-bottom: 10px;}
.NotificstionCount {right: 0px;top: 11px;}
.ToYearSelectBx > label {display: none;}
.ToYearSelectBx {margin-top: 10px;}
/*---New-Services-Pages------*/
.AdultChooseTutorition {padding: 20px;border-radius: 15px;}
.AdultChooseTutoritionTxt {border: none;padding: 0;background: transparent;border-radius: 0;height: auto;margin-bottom: 20px;}
.AdultChooseTutoritionTxt h4, .AdultChooseTutoritionTxt h2 {font-size: 22px;}
.ImproveMilitaryCareer h2 {font-size: 25px;text-align: left;margin-bottom: 20px;}
.ImproveCareerSection {padding-bottom: 0px;}
.FlexibleLearningSection {padding: 20px 0 0;}
.FlexibleLearningmain h2 {font-size: 26px;margin-bottom: 30px;}
.FlexibleLearning {margin-bottom: 30px;}
.ExamsCoverSection h2 {font-size: 26px;}
.CounselingChooseSection h2 {font-size: 25px;}
.CounselingChooseSection {padding: 40px 0 30px;}
.CounselingChooseBx {border: 1px #ddd solid;padding: 20px;border-radius: 10px;}
.CounselingChooseBx p {max-width: 100%;}
.Readystartjourney {padding: 20px 20px;border-radius: 20px;}
.Readystartjourney h2 {font-size: 24px;}
.TutoritionOnlineTutorTxt ul.IBLessonsStpes li {background-position: left 7px;}
.BookIbLessone .btn-primary {padding: 12px 20px;font-size: 18px;}
.IBHelpSection h2 {font-size: 26px;}
.IBHelpSection {padding: 30px 0 20px;margin-top: 20px;}
.StartedIBTutoringHeader h2 {font-size: 26px;}
.StartedIBTutoring {width: 100%;}
.StartedIBTutoringSection {padding: 30px 0;}
.ExpertLSATTutoringSection {padding: 30px 0 0;}
.ExpertLSATTutoring h2 {font-size: 26px;}
.ExpertLSATTutoring > p {font-size: 17px;}
.LSATTutoritionOnlineTutorTxt ul {display: inline-block;width: 100%;}
.LSATTutoritionOnlineTutorTxt ul li {margin: 0 0 10px;width: 100%;}
.LSATTutoritionOnlineTutorTxt h2 {font-size: 26px;}

.StudentLanguageChoosBx {width: 100%;margin-right: 0;}
.ChoosOtherLanguage .StudentLanguageChoosBx {width: 46%;margin-right: 1%;}
.DeteleLanguageBx {padding-left: 1px;}
.AddAnotherLanguage {margin-bottom: 10px;}

.RagisterInstructionHeader h1 {font-size: 30px;}
.RagisterInstructionMain {padding: 20px;border-radius: 10px;margin-top: 20px;}
.RagisterInstructionSteps {padding: 10px 20px 10px 20px;border-radius: 10px;width: 100%;}
.RagisterInstructionStepNum {position: relative;left: 0;top: 0;}
.RagisterInstructionStepsBx {	width: 100%;padding-top: 12px;}
.RagisterInstructionStepImg {width: 100%;text-align: center;margin-top: 20px;}
/*------New-Service-pages------*/
.PodOnlineLearningSection h2, 
.PodLearningSection h2 {font-size: 24px;}
.ParentsMapTutoringCard h4 br {display: none;}
.ParentsMapTutoring ul {display: inline-block;width: 100%;}
.ParentsMapTutoring ul li {width: 100%;margin: 0 0 20px;}
.StartFreeCogATClass h2 {font-size: 24px;}
.PodOnlineLearningCard, .PodLearningCard {margin-bottom: 30px;}
.PodLearningSection {padding: 40px 0 20px;}
.SHSATTestTutoritionSection h2 {font-size: 24px;}
.SHSATTestTutorition {margin-top: 20px;}
.SHSATTestTutorition ul {display: inline-block;}
.SHSATTestTutorition ul li {width: 100%;}
.SHSATPersonalizedApproachSection h2 {font-size: 26px;}
.SHSATPersonalizedApproach ul li {display: inline-block;width: 100%;}
.SHSATPersonalizedApproach ul li h4 {width: 100%;padding: 0 0 10px;text-align: left;}
.SHSATPersonalizedApproach ul li h4 br {display: none;}
.SHSATPersonalizedApproach ul li p {width: 100%;}
.SHSATPersonalizedApproachSection {padding: 30px 0;}
.ShsatExamIncludedSection h2 {font-size: 26px;}
.ShsatExamIncludedMain2 .ShsatRevisingQuestions {height: auto;margin-bottom: 20px;}
.ContnuScore {margin-top: 0;}
.SSATTestTutoring .ParentsMapTutoringCard ul li {margin-bottom: 5px;}
.PodOnlineLearningSection {padding: 30px 0 10px;}
.CogAtVerbalSection {padding: 30px 0;}
.CogAtVerbalHading h2 {font-size: 24px;}
.IndependentIseeMain {padding: 30px;border-radius: 20px;}
.IndependentIseeLeft {padding-top: 0;}.IndependentIseeOV {margin-top: 20px;}
.IndependentIseeBt {padding-top: 10px;}

.AddPaperBx {padding: 10px 20px;}
.SelectTestPaperForm {width: 100%;}
.SelectTestPaperForm .form-check-label {width: 90%;}
.NewQuestionAdd .btn-primary {padding: 4px 14px;margin: 3px 0;}
.AddPaperButBx .btn-primary {padding: 6px 12px;font-size: 18px;margin: 0 4px;}
.AddPaperButBx .btn-secondary {padding: 6px 12px;font-size: 18px;margin: 0 3px;}
.AddTestPaperStepsBx {border-radius: 10px;}
.AddTestPaperStepsLeft {width: 100%;float: left;padding: 40px 30px 30px;}
.AddTestPaperStepsRightPosition .AddTestPaperStepsLeft {padding: 40px 30px 30px;width: 100%;}
.StepCount {position: absolute;left: 0;top: -24px;width: 50px;height: 50px;border-radius: 10px;font-size: 28px;}
.AddTestPaperStepsRightPosition .StepCount {left: 0;right: auto;}
.AddTestPaperFinelStepsLeft {float: left;width: 100%;padding: 40px 30px 0;}
.AddTestPaperFinelStepsviewImg {float: left;width: 100%;}
.AddTestPaperFinelStepsLeft h4 {font-size: 18px;}
.AddTestPaperStepsviewImg {width: 100%;}
.AddTestPaperInput {position: relative;display: inline-block;width: 100%;}
.AddNewSubjectLink {float: left;margin-bottom: 10px;width: 100%;}
.SelectAnotherSuject {margin-top: 10px;}
.question-bx-right {width: 100%;}
.lstng-section .table tr th a {width: 83%;}
.TestPaperThDate {width: 100px;}
.StartCreatingTestPaper .btn-primary {padding: 6px 20px;font-size: 18px;}
.StartCreatingTestPaper .btn-primary i {font-size: 24px;}
.CreatedCoursesMain {width: 100%;overflow-x: auto;}
.CreatedCoursesTable {width: 800px;}
.add_new_record .btn-info {padding: 5px 14px;font-size: 14px;}
.topn_left {font-size: 18px;padding-top: 4px;padding-bottom: 20px;}
.lstng-section .table {width: 900px;}
.YourProfileMeter {margin-top: 0px;}
.TutorProfileDetails h4 {font-size: 17px;}
.CreatedCoursesTopHeader h2 {font-size: 20px;}
.CreatedCoursesTopHeader .btn-primary {font-size: 13px;}
.CreatedCoursesTopHeader .btn-primary i {width: 22px;}
.TutorProfileLeft {margin-bottom: 30px;}
.TutorProfileDipalyMain {margin-bottom: 30px;}
.NoStudentDate span {width: 100%;text-align: center;font-size: 20px;}
.topn_rightd .pagination {display: inline-block;list-style: none;text-align: left;}
.topn_rightd .pagination .page-item {margin: 0 4px 4px;display: inline-block;}
.AuestionAction {min-width: 110px;}
.lstng-section .table tr td {padding: 5px 10px;font-size: 14px;}
.lstng-section .table tr th {font-size: 15px;padding: 5px 10px;}
.SubjectQuestion {min-width: 110px;}
.Correctoption {min-width: 98px;}
.TutorListingBx {padding-top: 30px;}
.TutorListingBx h2 {font-size: 22px;}
.SortTutor {float: left;margin-top: 10px;}
.tutors-find-details h4 {font-size: 17px;}
.tutors-find-price {min-height: 50px;}
.course-contant-section {padding: 4px 0 20px;}
.course-names .accordion .card h2 {padding: 11px 15px 21px 50px;}
.course-names .accordion .card h2 span {font-size: 14px;padding-top: 0;position: initial;float: left;}
.AskQuestionMainBx {padding: 20px;border-radius: 10px;}
.AskQuestionCourseFAQsBx {padding: 10px 0;border-radius: 10px;}
.TutorSearchBxxes.TutorSearchBx {float: left;width: 100%;padding-right: 0;margin-bottom: 10px;}
.post-teaching-input .skill_nameid_chosen {height: 90px;}
.login-input-left {width: 100%;}
.login-input-right {width: 100%;margin-top: 20px;}
.edit-categoris {display: block;}
#popular-topics .owl-nav .owl-next {left: 0;}
#popular-topics .owl-nav .owl-prev {right: 0;}
.categories-main-bx {margin-top: 30px;}
.main-categories-section ul li {margin-right: 5px;}
.main-categories-section ul li a {padding: 7px 10px;font-size: 14px;}
.ResultDeatilMainBx .featured {width: 100%;}
.ResultDeatilMainBx .progress_bar {width: 100%;float: left;}
.ResultDeatilMainBx .gain_left {width: 40px;text-align: left;}
.ResultDeatilMainBx .gain {float: right;width: 62px;text-align: right;}
.ResultDeatilMainBx .title_row {border-bottom: 1px solid #efefef;}
.ResultDeatilMainBx .title_row:last-child {border-bottom: none;}
.exam_row h3 {font-size: 20px;}
.account-input.country .form-control {width: 64%;}
.ChoosOtherLanguage .StudentLanguageChoosBx {width: 90%;margin-right: 5px;}
.MainCategoriesTitle, .main-categories-section h1 {font-size: 22px;}
.add-course-type .main-title {display: inline-block;}
.SmallText {padding-left: 0;padding-top: 4px;display: inline-block;width: 100%;}
.box.box-info .admin_search .form-group .hint {width: 100%;}
.admin_asearch {padding: 10px 0;}
.ad_cancel .canlcel_le, .ad_s.ajshort .btn-info {padding: 7px 24px;font-size: 16px;}
.cart-banner h1 {font-size: 20px;}
.TestPaperThQuestion {min-width: 106px;}
.TestPaperThNegative {min-width: 90px;}
.TestPaperThAction {min-width: 70px;}
.StepTitleIcon {width: 22px;}
.AddTestPaperStepsLeft h3 {font-size: 20px;}
.AddTestPaperFinelStepsLeft p {font-size: 18px;}
.box-footer .canlcel_le, .box-footer .btn-info {padding: 8px 20px;font-size: 16px;}
.management-table-th {min-width: 130px;}
.search-categories-section {padding: 20px 0 0;}
.management-full {padding: 10px 0 80px;font-size: 18px;}
.payment-details {display: inline-block;width: 100%;overflow-x: auto;}
.pay-details {display: table;width: 900px;}
.product_hhd {display: table-row;width: 100%;}
.product_th {padding: 7px 0;font-size: 16px;display: table-cell;float: none;width: auto;}
.product_tr {display: table-row;width: 100%;border-bottom: 1px #ddd solid;padding: 12px 0 20px;}
.product_td {display: table-cell;float: none;width: auto;vertical-align: middle;padding: 5px 0;border-bottom: 1px #ddd solid;}
.product_td.product-title-head {width: 260px;}
.product_td .product_td {display: inline-block;padding:0;border-bottom: none;}
.UserHistorys {width: 80%;vertical-align: middle;padding-left: 10px;}
.product-title-head a, .product-title-head span {width: 100%;}
.showfst {margin-bottom: 0;}
.StudentStudentNameTh {min-width: 100px;}
.StudentDateTh {min-width: 100px;}
.StudentTimeTh {min-width: 95px;}
.ResultAnsTab li .nav-link {font-size: 15px;}
.ResultAnsTab li {margin-right: 10px;}
.TutorProfileDipalyBx span {width: 65%;}
.CourseLessonBtn .btn-primary {padding: 6px 14px;font-size: 13px;margin-right: 3px;}
.OpneNewSkillsBx {border-radius: 5px;padding: 20px;}
.NewSkillsMoreadd {padding: 5px 15px 35px;margin-top: 10px;}
.SkillsFormBx {margin-top: 10px;}
.HourlycurrencyDropDown .select2-container--default .select2-selection--single {font-size: 16px;background: transparent;}
.HourlycurrencyDropDown {width: 100%;border-right: 2px #cdd0da solid;border-radius: 10px;}
.HourlycurrencySelectBx .form-control {font-size: 16px;padding-left: 10px;width: 100%;margin-top: 10px;display: inline-block;border-radius: 10px;}
.SkillsFormBx .login-input .form-control {font-size: 16px;}
.SkillsSaveBtn .btn-primary, .SkillsSaveBtn .btn-secondary {padding: 4px 16px;font-size: 16px;}
.input_group_btn {margin-top: 0px;}
.input_group.set-timezon label.error {bottom: 0;}
.upload-vidios-bx .upload-vidios video {max-width: 100%;}
.SkillsActionBtn {position: initial;right: 12px;top: 10px;margin-top: 10px;}
.swal-button {font-size: 14px;padding: 7px 10px !important;box-shadow: none !important;outline: none !important;}
.swal-text {text-align: center !important;}
.LinkStudentBtn {margin-top: 10px;}
.ToolTipText span {left: 50%;width: 260px;transform: translate(-50%,0);}
.ToolTipText span::before {display: none;}
.dlt_cont {right: 20px;top: -1px;color: #fff;width: 20px;height: 20px;line-height: 16px;}
.dlt_cont a {font-size: 12px;}
.collp_sub {right: -4px;top: -11px;font-size: 25px;}
.editloadercontainer {width: 90% !important;}
.fifth_page {padding: 0;}
.add-course-type .btn-light {font-size: 14px;padding: 5px 15px;}
.add-course-type .btn-primary {font-size: 14px;padding: 5px 10px;margin-left: 5px;}
.add-course-type .btn-secondary {font-size: 14px;padding: 5px 10px;margin-left: 5px;}
.PurchaseHistorySection {padding-bottom: 40px;min-height: 350px;}
.user-profile-tabs li a.active::before {display: none;}
.user-profile-tab-section {padding: 10px 0;}
.video-url {word-wrap: break-word;}
/*----------*/
.PracticeOnlineTest h1 {font-size: 28px;}
.FindYourTest {width: 100%;margin-bottom: 30px;}
.ChooseExamStartTxt h2 {font-size: 25px;}
.ChooseExamStartTxt ul li {margin: 0 3px 10px;}
.ChooseExamStartTxt ul li a {padding: 8px 20px;font-size: 16px;}
.ImportantThingsSection h2, .RaisingScoresSpecialty h2 {font-size: 26px;}
.RaisingScoresSpecialtySection {padding: 0px 0;}
.TutoritionMockTests h2 {font-size: 24px;}
.TutoritionMockTests ul li {width: 182px;margin-bottom: 50px;}
.TutoritionMockTests ul li:nth-child(2n) {margin-top: 0;}
.TutoritionMockTestsSection {padding: 40px 0 40px;}
.MockPracticeTests {margin-top: 30px;}
.MockPracticeTestsSection {padding: 0px 0 30px;}
.RaisingScoresSpecialtyBx h4 {padding: 10px 0px 0;}
.RaisingScoresSpecialtyBx {margin-bottom: 30px;}
.ImportantThingsBx {margin-bottom: 20px;width: 100%;text-align: center;}
/*----Ib-AP----*/
.IBWhyLearnOnlineSection {padding: 10px 0 30px;}
.IBWhyLearnOnlineSection h2 {font-size: 26px;}
.IBWhyLearnOnlineMain {margin-top: 30px;padding: 0px 20px;border-radius: 10px;}
.IBWhyLearnOnlineImg {padding-top: 20px;}
.IBWhyLearnOnlineBx ul li p {font-size: 14px;}
.IBWhyLearnOnlineBx ul li h4 {font-size: 16px;}
.LearningMadeEasySection h2 {font-size: 24px;}
.LearningMadeEasySection {padding: 30px 0;margin: 10px 0 20px;}
.LearningMadeEasyMain {margin-top: 0;}
.LearningMadeEasyTxt {margin-top: 30px;}
.ChooseAPTutorsSection .TopHadding h2 {color: #fff;font-size: 24px;}
.ChooseAPTutorsSection .TopHadding p {color: #f0f0f0;font-size: 16px;}
.ChooseAPTutorsMainBx h3 {font-size: 20px;}
.ChooseAPTutorsBx {height: auto;}
.ChooseAPTutorsSection {padding: 30px 0;margin-bottom: 20px;}
.ChooseExamStartTxt h1 {font-size: 30px;}
.MockTestBanner {display: inline-block;padding: 25px 0;}
.ChooseExamStartSection {padding: 25px 0 30px;}
.ChooseExamStartTxt ul {margin-top: 20px;}
.TutoritionTestimonialSection {padding-top: 60px;padding-bottom: 20px;}
.TutoritionFindTutorSection {padding: 50px 0;}
.PopularSubjectsrow {columns: 1;}
.QuestionBankMain h3 {font-size: 17px;}
.ColorDetails {padding-left: 6px;}
.ColorDetailsBx {margin-right: 2px;}
.QuestionColorCode {width: 14px;height: 14px;margin-right: 3px;border-radius: 2px;}
.ColorDetailsBx span {font-size: 13px;}
.ReportMpdal .modal-dialog {margin-top: 70px;}
.SubjectAddLink {display: inline-block;}
.NewQuestionAdd .SubjectAddLink {margin-left: 0;}
.NewQuestionAdd {margin-top: 0;position: initial;margin-bottom: 10px;}
.QuestionOptionShowBx .form-check {margin-right: 0;	margin-bottom: 10px;width: 100%;}
.QuestionOptionShowBx .form-check .form-check-input {top: 7px;left: 10px;width: 16px;height: 16px;}
.QuestionOptionShowBx .form-check .form-check-label {padding: 8px 16px 2px 31px;border-radius: 5px;font-size: 15px;width: 100%;}
.QuestionOptionShowBx {padding-right: 0;}
.whatsapp-call img {width: 40px;}
.StudentRegistrationModal .modal-dialog {margin-top: 70px;}
.StudentRegistrationModal .modal-body {padding: 0 20px 20px;}
.StudentRegistrationModal .signup-part {padding: 20px 0;}
.StudentRegistrationModal .GoogleSignUp {margin: 9px 1px 0;padding: 3px 11px 6px ;border-radius: 50px;font-size: 14px;position: relative;}
.GoogleSignUp i {margin-right: 6px;width: 19px;/*position: absolute;left: 33px;top: 9px;*/vertical-align: top;}
.linkedinSignUp i {width: 21px;}
.whatsapp-call {z-index: 999;}
.welcome-image img {height: auto;}
.TutoritionTestimonialImg img {height: auto;}
.main-img {height: auto;}
.StudentRegistrationModal .country .form-control {float: left;}
.GoogleSignUp {position: relative}
.TutorTags ul li {margin-bottom: 5px;}
.user-about-section {width: 100%;padding-bottom: 30px;}
}
@media only screen and (max-width:479px){
.g-recaptcha {transform: scale(0.88)!important;-webkit-transform: scale(0.88)!important;transform-origin: 0 0;-webkit-transform-origin: 0 0;}    
}
