/* lg */ 

@media only screen and (min-width:768px) and (max-width:959px){
.navbar-collapse{ float:right; width:100%; }
.rigster_menu{ width:45%;}
.navbar-nav{ float:right} 
.services-wrap h3{    font-size: 17px;}	
body > section{ padding:20px 0;}
#main-slider .carousel .item{ height:352px;}  
#main-slider .carousel .slide-margin{ top:9px;}
.select_profisinel li{margin:7px 0;}
.select_profisinel{ padding:5px; margin:0 auto 0 37px;}
.serch_resturent > input{  margin-top: 4px; padding:4px 83px 2px !important;     font-size: 20px;} 
.features .col-sm-6{ width:33%;}
.feature-wrap i{    height: 113px; line-height: 107px; width: 114px;}
.feature-wrap::before{   right: -29%;}
.inner_profisinal  .col-sm-6, .service-item  .col-sm-6{ width:33%;}{ width:33%;}
.center h2{ margin-top:12px; font-size:27px;} 
.class_room img{ height:auto;}	
#bottom{ padding:20px; width:94%;}
#bottom .col-sm-6{ padding:0; width:19.5%;} 
.container{ width:100%;}
.student_profile img{ width:61%; height:auto; float:right;}
.student_profile{ bottom:0; top:inherit;}
.student_profile2{top:inherit !important;}
.student_cont > a{ margin-top:0;}
.student_cont{ padding:6px 0 0 14px;}
.testimonials .row h3{ font-size:18px;}  
.student_cont{ position:relative; z-index:99999999;}
.student_cont ul{ width: 69%;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ float:left;}
.all_search.col-md-8 input[type="text"]{ width:82%;}
.all_search .col-md-1{ width:5%; padding:0;}
.all_search .col-md-8{ width:42%;} 
.pass-word .col-md-8{ width:66%;}
.login_page .col-md-11{ padding:0;}
.login_page .col-md-5{ padding:0 20px 0 0; width:40%;} 
.login_page .col-md-7{ padding:0; width:59%;}
.login_page .col-md-5::after{ display:none;}
.col-md-10.rigster_block .col-md-12{ width:100%;}
.learen_profile .col-md-3{ padding:0 0px 0 0; width:27%;}
.learen_profile .col-md-9{ padding:0 0px 0 8px; width:73%;}
.col-md-12.persinal_text, .qustion_btns .col-md-6{ width:100%;} 
.col-md-12.recent_my_ms{ width:100%;}
.fav_t{ width:90%;}
.fav_t .col-md-6:first-child{ border-right:2px solid #999999; margin-bottom:10px;}
.fav_t .col-md-6{  padding: 0 7px;}
.min-adds img{ height:auto;}
.col-md-3.free_onlinep > h2{ font-size:20px; margin:0; }
.free_onlinep{ padding:18px 5px !important;	}
.learen_profile .col-md-12, .col-md-4.prev_next{ width:100%;}
.add_a_req .col-md-4{ float:right; width:67%;}
.add_a_req .col-md-6{ width:50%;}
.add_a_req .col-md-7{ float:right;}
.reqiuer_fill .col-md-7{ float:left;}
.learen_profile .col-md-12, .col-md-4.prev_next{ padding:0;}
.question_block .col-md-5{ margin-left:0; width:100%;}
.col-md-9.ask_qution{    width: 68%;}
ul#cities_list{ display:none;}
.question_block .col-md-7, .question_block .col-md-5{ min-height:auto; padding-bottom:12px;}
.question_block .col-md-7, .question_block .col-md-5 { width:100%;}
.right_qu{ width:81%;}
.recent_quitions .col-lg-12{ padding:0; } 
.col-md-12.tutor_reqiuerment .row{ margin:0;}
.right_block_allpersions .col-md-12 .col-md-6{ text-align:center; width:100%;}
.pop_clas_block li{    width: 50%;  margin: 0 0 16px; text-align:center;}
.email_preferences_block .col-lg-5{ float:right; padding:0;}
.tutor_reqiuerment .col-md-5{  width: 39%; font-size: 13px; padding: 0 3px;}
.tutor_reqiuerment .col-md-3{  width: 33%; font-size: 13px; padding: 0 4px;}
.tutor_reqiuerment .col-md-2{  width:18%; font-size: 13px; padding: 0 3px;}
.tutor_reqiuerment .row .col-md-2:nth-child(4) {    width: 10%;} 
.filter_search .col-md-3{ width:33.3%; padding:0;}
.col-md-9.right_block_allpersions{ width:66%; padding:0; }
.col-md-9.tuter_profile_con{ width:66%; padding:0;}   
.search_list h1{ margin:12px 0;} 
.rigster_menu{ width:58%; } 
.resp-tab-content{ padding:15px 17px;   border: 1px solid #cccccc;}
.col-md-12.persinal_text.persinal_text2 .col-md-4{ width:39%;}
.col-md-12.persinal_text.persinal_text2 .col-md-6{ width:60%;}
/*teachercss*/
.tuter_latest_profile .col-md-12{ padding:0 10px;} 
.l_menus a{ font-size:13px;} 
.l_menus ul li a .fa, .l_menus ul li a img{ height:30px; width:28px; line-height:31px; margin-right:3px;}
.tuter_latest_profile .col-md-6 span{ margin-left:12px;}
.tuter_latest_profile .col-md-6 h1{ font-size:25px;}
.tuter_latest_profile .col-md-6{ width:100%;}
.tuter_latest_profile .col-md-6 a{ margin-top:10px;}
.personal_availbity{  margin: 6px 0 12px; min-height: auto;}
.personal_availbity > h2{    margin: 0 0 6px;}
.profile_summry_block.profile_summry_block3 .col-md-10{ width:67%;}
.all_timing .row .col-md-2{ width:13.5%;}
.profile_summry_block.profile_summry_block5 .col-md-3{ width:50%;}
.tuter_profile_text .col-md-7{ width: 33%;}
.tuter_profile_text .col-md-5{ width: 60%; }
.resp-tab-content-active .col-md-4{ padding:0;}
.resp-tab-content-active .col-md-8{ width:57%; }
.review_profile{ width: 17%;}
.review_profile_right{  width: 82%;}
.gall_block li{ width:31%;}
.persinal_text2 .green_button button{    padding: 5px; font-size: 12px;}
#about_me{ width:100% !important;}
.right_tuter_allert .col-md-8{ width:63%;}
.col-md-12.tutor_photes ul li{ width:45%;}
.upload_imgv{ width:100%; margin-top:13px;}
.col-md-12.tutor_photes ul li, .col-md-12.tutor_videos ul li{ margin:12px 0;}
.gall_pho img{ width:100%;}
.in_re .col-md-6{ width:50%;}
.import_block .col-md-2 > input[type="submit"]{ margin-top:0;}
.import_block .col-md-10{ width:65%;}
.filter_block{ width:100%;}
.col-md-7.filter_block > h2{  margin:12px 0;}
.locality_check{ width:100%;}
.in_my_frides .col-md-6{ width:46%; padding:0;}
.in_my_frides .col-md-6:nth-child(2){  width: 53%; padding:0;}
.in_favorite .col-md-6{ width:46%;}
.dash-enqu td strong{ padding-top:10px;}
.dash-enqu td{ width:70%;  font-size: 11px;}
.dash-match li{ width:100%; float:none; text-align:center;}
.dd{ margin-left:0;}
.sas{ width:100%;  text-align:center; margin:0;}
.dash-match ul{ padding:0;}
.rece-title{ padding:0 7px;}
.rece-title > h2{  font-size: 12px;}
.dash-que{width:100%; margin:0;}
.eng-img > input{ width:83%;}
.dash-proflie-text img, .dash-add-block > img{width:100%; height:auto;}
.dash-face-block{ padding:5px;}

.reqiuer_fill .col-md-7{ float:left;}
.flex-direction-nav li a::before, .flex-direction-nav li a::after{ background-color:#333333 !important; left:62% !important; top:65% !important;}
.reply_block textarea{ width:100% !important;}
.learn_enquress{ padding:7px !important; width:98% !important;}
.learn_enquress .col-md-6{ width:49%; padding:0 7px;}
.col-md-12.learn_enquress li{ padding:4px 0; margin:0;} 
.learn_enquress .col-md-3{ width:24%; }
.all_search.col-md-8{ margin: 10px 0;     width: 98%;}
/*teachercss*/
.shar_dash_input > input{ width:91%;    font-size: 11px;    padding: 0 10px;}
.shar_dash_input{ padding:0; }
.eng-img textarea { width: 87% !important;}
.recent-questions-block-replies{ margin-left:21px;}
.ask-a h1{ font-size:17px;} 
.right-ask{ width:79%;}
.dash-profile-block{    padding: 5px;}
.learn_enquress .col-md-6 { min-height:123px;}
.col-md-4.need_add{ padding:0;}	
.success_outer, .warning{ margin:0;}

.requirment_edit .col-md-6{ width:100%; margin:6px 0;}
.col-md-12.all_search_block{ width:100%;}

.col-md-12.contributior h2, .col-md-12.notifications_block.center > h2, .courses_enrolled_block h2{ width:100%;}
.center input[type="submit"]{ margin-left:30px;}
.b_adds > img{   margin: 5px 10px; 
    width: 90%;}
.navbar-right{width: 71%;}	
.right-md{ margin-left:10px;}
.col-sm-8.collapse.navbar-collapse{ margin-left:0;}
.login_block.con-form .col-md-5{ width: 38%;}
.col-md-5.full-with{  margin-right: 7px;  width: 37%;}
.pass-word .col-md-7 {padding-left: 0;padding-right: 0;width: 54%;}
.all_search input[type="text"]{ width: 80%;}	
.tu_ter_in > input[type="text"]{ width:75%;}
.tuterall_search.col-sm-6.col-md-5{ padding:0;}
.sel-disblo li{margin-right:13px !important;}
.sub-in .col-md-4{ margin-right:8px !important;}
#bottom{ width: 100%;}
#bottom .footer_bu{    width: 94%;     padding: 30px 33px;}
}   

@media only screen and (max-width: 767px){  
.all_search input[type="text"]{ width: 80%;}
.tuterall_search.col-sm-6.col-md-5{  width: 100%;border:1px solid #eeeeee; padding:0 0px 0 12px;}  
.tu_ter_in.col-md-8{ float:right;} 	
.all_search{ border:0;} 
.sel-disblo li{ width:100% !important;}
.sub-in .col-md-4{ margin-right:8px !important; width: 29.8% !important;}
.tu_ter_in > input[type="text"]{ width:75%;}
.tuterall_search.col-sm-6.col-md-5{ }   
.col-md-5.full-with{  margin-right: 7px;  width: 37%;}
.pass-word .col-md-7 {padding-left: 0;padding-right: 0;width: 54%;}
.all_search .col-md-1{ padding:0;}
.chage_photo input[type="submit"]{ float:left; }  
.learn_all, .login_block.con-form .col-md-5{ width:100%;}
.col-sm-8.collapse.navbar-collapse{ margin-left:0;}
.right-md{ margin-left:0px;}
 .social{ top:0;}
 #results > ul{ padding: 12px 19px 18px;}
.recent-work-wrap img{ height:auto;}
.multi_select{ text-align:left;}  
.chage_photo{ display:block; overflow:hidden;}  
.pass-word .col-md-4{width: 94% !important;}
.l_descriotion .col-md-12 h6{ margin:10px 0px !important;}  
.fav_t .col-md-6 > h3{   text-align: center;  width: 100%;}
.teacher_cont{text-align: center;  width: 100%; margin:0; }
.chosen-container.chosen-container{ text-align:left;	}   
.hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs{ display: block !important;}	
.requirment_edit .col-md-6{ width:100%; margin:6px 0;}
.col-md-12.all_search_block{ width:100%;}
#register-form .col-md-6 label{ font-size: 13px;}
.pass-word .col-md-8 input[type="text"]{    border-radius: 13px;}
.carousel-content{ display:none;}
.right_block_in_revews h1{ font-size:17px;}
	#main-slider .carousel .item{ height:204px;}	
.student_profile img{ width:61%; height:auto; float:right;}  
.student_profile{ bottom:0; top:inherit !important; display:block !important;}
.student_profile2{top:inherit !important;} 
.flex-direction-nav li a::before, .flex-direction-nav li a::after{ background-color:#333333 !important; left:62% !important; top:65% !important;}
.skill h2{font-size: 21px;}
.in_re .row .col-md-1{ width:8%; padding:8px 0 0 1px;}
.student_cont > a{ margin-top:0;}
.reply_block textarea{ width:100% !important;}
.learn_enquress{ padding:7px !important; width:98% !important;}
.learn_enquress .col-md-6{ width:100%; padding:0 12px; min-height:auto!important;} 
.col-md-12.learn_enquress li{ padding:5px 6px;}
.learn_enquress .col-md-3{ width:24%; }
.student_cont{ padding:6px 0 0 14px;}
.testimonials .row h3{ font-size:18px;} 	 
.inner_profisinal{ text-align:center;}
.portfolio-item, #recent-works .col-xs-12.col-sm-4.col-md-3{ padding:15px !important;}
.testimonials{ text-align:center;}
body{ text-align:center;}
.student_profile img{ display:none;}
#bottom{ margin:25px auto 20px;}
.navbar-inverse .navbar-nav > li > a{ background:#18c2a5;  border-radius:0;border:0 !important; padding:5px 0; border-bottom:1px solid #595959 !important; width:100%;}
.navbar-nav > li{ margin-left:0;}
.navbar-nav{ border:1px solid #595959 !important;margin:0 !important;  border-radius:5px; border-bottom:0 !important;}
.change_password_block.center  .col-md-4{ width:auto;}
.change_password_block.center  input[type="submit"]{ margin-top:12px !important;}
.tutor_reqiuerment .row{ text-align:center;}
.col-lg-12{ float:left;}
.all_search.col-md-8 input[type="text"]{ width:89%;}
.all_search .col-md-1{ width:5%;}
.all_search .col-md-8{ width:100% !important;}  
.login_page .col-md-11{ padding:0;}
.login_page .col-md-5{ padding:0 20px 0 0; width:40%;}
.login_page .col-md-7{ padding:0; width:59%;}
.login_page .col-md-5::after{ display:none;}
.col-md-10.rigster_block .col-md-12{ width:100%;}
.learen_profile .col-md-3{ padding:0 0px 0 0; width:100%;}
.learen_profile .col-md-9{ padding:0 0px 0 0px; width:100%; text-align:center;}
.col-md-12.persinal_text, .qustion_btns .col-md-6{ width:100%;} 
.col-md-12.recent_my_ms{ width:100%;}
.fav_t{ width:100%;   padding: 0 10px; margin:0 auto 15px 0;}
.fav_t .col-md-6:first-child{ border-right:2px solid #999999; margin-bottom:10px;}
.fav_t .col-md-6{  padding: 0 7px 10px; min-height:auto!important}
.min-adds img{ height:auto;}
.col-md-3.free_onlinep > h2{ font-size:20px; margin:0;}
.free_onlinep{ padding:18px 5px !important;	 width:100%; }
.learen_profile .col-md-12, .col-md-4.prev_next{ width:100%;}
.add_a_req .col-md-4{ float:right; width:67%;}
.add_a_req .col-md-6{ width:50%;}
.add_a_req .col-md-7{ float:right;}
.learen_profile .col-md-12, .col-md-4.prev_next{ padding:0 19px; }
.question_block .col-md-5{ margin-left:0; width:100%;}
.col-md-9.ask_qution{    width: 68%;}
ul#cities_list{ display:none;}
.question_block .col-md-7, .question_block .col-md-5{ min-height:auto; padding-bottom:12px;}
.question_block .col-md-7, .question_block .col-md-5 { width:100%; padding:0 21px;}
.right_qu{ width:79%;}
.recent_quitions .col-lg-12{ padding:0;}
.col-md-12.tutor_reqiuerment .row{ margin:0;}
.right_block_allpersions .col-md-12 .col-md-6{ text-align:center; width:93%;}
.pop_clas_block li{    width: 50%;  margin: 0 0 16px; text-align:center;}
.email_preferences_block .col-lg-5{ float:right; padding:0;}
.tutor_reqiuerment .col-md-5{  width: 39%; font-size: 13px; padding: 0 3px;}
.tutor_reqiuerment .col-md-3{  width:29%; font-size: 13px; padding: 0 4px;}
.tutor_reqiuerment .col-md-2{  width:23%; font-size: 13px; padding: 0 3px;}
.tutor_reqiuerment .row .col-md-2:nth-child(4) {    width: 10%;} 
.filter_search .col-md-3{ width:100%; padding:0;}
.col-md-9.right_block_allpersions{ width:100%; padding:0 15px; }
.col-md-9.tuter_profile_con{ width:100%; padding:0;  margin: 20px 0;}   
.search_list h1{ margin:12px 0; text-align:center;	} 
.rigster_menu{ width:50%; } 
.resp-tab-content{ padding:15px 17px;   border: 1px solid #cccccc;} 
.col-sm-9.navbar-right{ width:100%;  margin-top: 9px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-md-8, .col-lg-8, .col-xs-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ float:left;}
.rigster_menu{ width:100%;}
.col-md-12.all_search_block{ padding:6px; margin:4px 0;}
.all_search.col-md-8{ margin-top:6px;}
.all_search_text.col-md-4{ width:100%;}
.tuter_profile_text .col-md-7{ width:100%; text-align:center;}
.inner-page{ padding:10px 0 0 0;}
.hide_search.col-md-12{ width: 98%; margin:36px auto 0;}
.l_profile{ padding:0;}
.success_outer, .warning{ margin:0;}
.resp-tabs-container{ text-align:left;}
.resp-tabs-container .col-md-4{ text-align:center; width:100%;}
.review_profile_right{text-align:center; width:100%; }
.review_profile{text-align:center; width:100%;}
.gall_block li{ width:100%; margin:0;}
.min-adds .col-md-4{ margin-bottom:12px; width:100%;}
#bottom .col-sm-6{ padding:0; width:100%; }
#bottom{ padding:12px; margin:15px auto 15px}
.col-md-9.tuter_profile_con .col-md-5{ float:right;} 
.tuter_profile_con .col-md-4{ padding:0px 0 0;}
.l_profile > img{    height: auto;  width: 50%;}
.l_descriotion .question_block, .l_descriotion .innr-question{ padding:0 !important; text-align:center;}
.recent_quitions{ text-align:center;} 
.l_menus{ min-height:401px!important; text-align:left;}
.col-md-12.persinal_text > h2{  font-size: 25px;  margin-top: 0;}
.col-md-12.persinal_text > h6{ margin-top:0 !important; margin-right:10px;}
.col-md-12.recent_my_ms > ul{ text-align:left;}
.persinal_list table{ width:100%;}
.recent_my_ms .col-md-6{ width:100%; padding:5px 0;}
.tutor_reqiuerment .col-md-5{ padding:0; width:37%;}
.col-md-4.need_add{ width:100%; text-align:center; padding:0;}
.col-md-4.need_add > input, .col-md-4.need_add > a{ margin:10px 0 3px 0;}
.col-md-9.ask_qution{ width:100%;}
.col-md-12.innr-question input[type="submit"]{ width:46%; margin:13px auto;}
.col-md-12.contributior{ padding:0 10px;}
.all_descuss .col-lg-3{ width:100%; text-align:center;}
.col-md-12.contributior h2, .col-md-12.notifications_block.center > h2, .courses_enrolled_block h2{ width:100%;  font-size: 20px;}
.in_my_frides .col-md-6:nth-child(2){ width:100%; text-align:center; margin:0; padding:0;}
.col-md-12.in_my_frides .col-md-6{ width:100%; text-align:center;}
.in_my_frides .col-md-6 > h2{ padding:0;}
.in_my_frides .col-md-11 h5{ text-align:center;}
.col-md-12.change_password_block.center .col-md-6{ margin-left:12px; width:88%;} 
.change_password_block{ min-height:230px!important; padding-bottom:12px !important;}
.col-md-12.persinal_text.persinal_text2 .col-md-4{ width:100%;}
.col-md-12.persinal_text.persinal_text2 .col-md-6{ width:100%;}
.col-md-12.recent_my_ms{ text-align:center;}
.student_outer .col-sm-6{ width:100%;}
.features .col-sm-6{ width:100%;}
.feature-wrap i{    height: 113px; line-height: 107px; width: 114px;}
.feature-wrap::before{   right: -29%;}
.inner_profisinal  .col-sm-6, .service-item  .col-sm-6{ width:100%;}
.center h2{ margin-top:12px; font-size:27px;}
.all_devices > img{ width:100%;}
.cd-testimonials-wrapper{ padding:20px 22px 0px !important;}
.skill h2{ margin-bottom:7px; margin-top:0;}
.student_cont > h3{ margin:0;}
.feature-wrap{ margin-bottom:6px;}
.l_descriotion.inbox_student .col-md-12{ padding:0 6px;}
.l_descriotion .col-md-12 ul.in_msg li{ padding:7px 3px;}
.l_descriotion .col-md-12 h6{ width:100%; text-align:center; margin:0; padding:0;}
.in_msg span{ padding-right:0;}
label.radio_lable, label.radio_lable::before{ margin-right:0; top:3px;}
.inbox_student_outer{ min-height:160px !important;}
.login_page .col-md-5{ width:100%; padding:0;}
.login_forms{ width:100%;}
.login_page .col-md-7, .facebooklogin{ width:100%;}
.reasons{ text-align:left;}
.rigster_block .col-md-6{ width:100%; margin-bottom:13px;}
.col-md-7 h1{    font-size: 24px; }
.col-md-10.login_forms input, .rigster_block .col-md-6 input, .rigster_block .col-md-12 input{ padding:7px;}
.col-md-7.forget_block{ margin:0 auto;}
.col-md-7.forget_block > h2{ padding:10px 0; font-size:18px;}
.in_forget{ padding:0 15px; margin:0; text-align:center;	}
.in_forget input[type="submit"]{ display:inline; float:none;}
.in_forget p{ margin:13px 0;}
.backtologin{ margin-top:0;}
.login_outer_page .container{ padding:0;}
.rigster_block{ width:100%;}
/*teachercss*/
.tuter_latest_profile .col-md-12{ padding:0 10px;} 
.l_menus a{ font-size:13px;} 
.l_menus ul li a .fa, .l_menus ul li a img{ height:30px; width:28px; line-height:31px; margin-right:3px;}
.tuter_latest_profile .col-md-6 span{ margin-left:12px;}
.tuter_latest_profile .col-md-6 h1{ font-size:25px;}
.tuter_latest_profile .col-md-6{ width:100%;}
.tuter_latest_profile .col-md-6 a{ margin-top:10px;}
.personal_availbity{  margin: 6px 0 12px; min-height: auto;}
.personal_availbity > h2{    margin: 0 0 6px;}
.profile_summry_block.profile_summry_block3 .col-md-10{ width:66%;}
.all_timing .row .col-md-2{ width:31.9%;}
.profile_summry_block.profile_summry_block5 .col-md-3{ width:50%;}
.tuter_profile_text .col-md-7{ width:50%;}
.tuter_profile_text .col-md-5{ width:50%; margin-top:20px;}
.resp-tab-content-active .col-md-4{ padding:0;}
.resp-tab-content-active .col-md-8{ width:57%; }
.review_profile{ width:100%;}
.review_profile_right{  width:100%;}
.gall_block li{ width:47%;  margin-right: 10px;}
.profile_summry_block h5{ margin-bottom:12px;}
.persinal_text2 .green_button button{    padding: 5px; font-size: 12px;}
#about_me{ width:100% !important;}
/*.right_tuter_allert .col-md-8{ width:63%;}*/
.right_tuter_allert .col-md-8{width:100%; text-align:center; margin:5px 0;} 

.col-md-12.tutor_photes ul li{ width:100%;}
.upload_imgv{ width:100%; margin-top:13px;}
.col-md-12.tutor_photes ul li, .col-md-12.tutor_videos ul li{ margin:12px 0;}
.gall_pho img{ width:auto; text-align:center; margin:0 auto;} 
.gall_pho{ margin-right:0;}
.in_re .col-md-6{ width:50%;}
.popup{ width:93% !important;}
.import_block .col-md-2 > input[type="submit"]{ margin-top:0;}
.import_block .col-md-10{ width:65%;}
.filter_block{ width:100%;}
.col-md-7.filter_block > h2{  margin:12px 0;}
.locality_check{ width:100%;}
.in_my_frides .col-md-6{ width:46%; padding:0;}
.in_my_frides .col-md-6:nth-child(2){  width:100%; padding:0;}
.in_favorite .col-md-6{ width:100%;}
.dash-enqu td strong{ padding-top:10px;}
.dash-enqu td{ width:72%;}
.dash-match li{ width:100%; float:none; text-align:center;}
.dd{ margin-left:0;}
.sas{ width:100%;  text-align:center; margin:0;}
.dash-match li{ width:100%; float:none; text-align:center;}
.dd{ margin-left:0;}
.sas{ width:100%;  text-align:center; margin:0;}
.dash-match ul{ padding:0;}
.dash-add-block > img{width:auto; height:auto;}
.shar_dash_input > input{ width:100%;}
.tuter_view_profile{ padding:0px !important;}
.right_block_in_revews{ text-align:left !important;padding:0 10px;}
.in_re.col-md-13{padding:0 12px;}
.import_block{ padding:0 !important;}
.import_block textarea{ width:100%;} 
.import_block .col-md-10{ width:100%; text-align:center; margin-top:12px;}
.import_block .col-md-2{ width:100%; text-align:center; margin-top:0px;}
.learen_profile .col-md-4, #ajax_box{width:100%; text-align:center;}
.col-md-12.tutor_reqiuerment{ padding:0 !important;}
.reqiuer_fill .col-md-6, .reqiuer_fill .col-md-7{ float:left; width:100%; margin-bottom:8px;} 
.col-md-6 input{ margin-top:0 !important;}
.in_my_frides .col-md-11{ text-align:center;}
.success{ padding:10px;}
.right_block_enquiry h1{ font-size: 17px;}
.col-md-10 > input[type="text"]{ margin:10px 0;}
.tuter_latest_profile .col-md-6 a{ padding:3px 10px;}
.persinal_text.persinal_text2 .row{ margin:0 !important;}
.persinal_text.persinal_text2{ text-align:center;}
#cat_id_chosen, #sub_cat_id_chosen, #val_chosen{ width:90% !important;}
.email_preferences_block{ text-align:left;}
.top-page .container{ width:100%;}
.select-style.select-style2 div, .select-style.select-style2 select{ width:95% !important;}
.all_search.col-md-8{ width:100%;}
.persinal_text2 .green_button .col-md-6 select{ width:76%;}
.select-style.select-style2 div, .select-style.select-style2 select{ border:0;}
/*teachercss*/ 
.all_search .col-md-8{ border-top: 1px solid #ccc; margin-top: 2px; width: 100%;}
.all_search .col-md-4{ width:47.3%;} 
.in_re.col-md-12.privacy_s .col-md-4{ text-align:left;}
.student_cont li{ list-style:none;}
.eng-img textarea{ width: 89% !important;}
.shar_dash_input > input{ width:91%;    font-size: 11px;    padding: 0 10px;}
.shar_dash_input{ padding:0; }
.eng-img textarea { width: 84% !important;}
.recent-questions-block-replies{ margin-left:0px;}  
.ask-a h1{ font-size:17px;} 
.right-ask{ width:75%;}
.right-ask textarea{ margin-bottom:10px;}
.dash-profile-block{    padding: 5px;}
.learn_enquress .col-md-6 { min-height:123px;}
.col-md-4.need_add{ padding:0;}	 
.success_outer, .warning{ margin:0;} 
.uploads_fl_inner{ margin: 0 10px;}
.gall_pho > a {display: block;margin: 0 auto;text-align: center;width: 100%;}  
.popup h2, .popup-container h2{padding: 8px 0;    font-size: 23px;} 
.pass-word .col-md-8{  width:100% !important;}
.l_descriotion h1{ text-align:left;}  
.pass-word .col-md-8 input[type="text"]{  width: 85% !important;} 
.right_block_allpersions .col-md-12 .col-md-6 > span{display: block; overflow: hidden; width: 100%;}
 .tuter_profile_con .view_ratings{ margin-right:0;}   
}

@media only screen and (max-width: 479px){   
.all_search .col-md-4{ width:89%;}
.pass-word .col-md-4 { width: 88% !important;}
.last_de{ padding-left:0;}
.iconic-input.sub-in .col-md-4{ margin-right:8px !important; width: 29.8% !important;}

.all_search.col-md-8 input[type="text"]{ width: 80%;} 
.persinal_text2 .green_button .col-md-6 select{ width:64%;} 
.all_sndr_det > h5{ font-size:11px; margin:10px 0 0 0;} 
.all_sndr_det > h2 { padding:20px 0 13px 7px; font-size:11px; } 
.all_search .col-md-8{ width: 100%;border-top: 1px solid #e4e4e4;    padding-top: 0;}
.all_search .col-md-1{ width:5%; padding:0;}
.all_search.col-md-8 .col-md-1{ width:10% !important;}
.hide_search.col-md-12{ width:96%; margin:65px auto 0;} 
.sr_title{ font-size: 18px;}	
.profile_summry_block.profile_summry_block3 .col-md-10{width:100%; text-align:center;}
.profile_summry_block.profile_summry_block5 .col-md-3{width:100%;  margin:12px 0;} 
.tuter_profile_text .col-md-5{ width:100%;}
.tuter_profile_text .col-md-7{ width:100%; text-align:center;}
.profile_summry_block.profile_summry_block3 .col-md-2{width:100%; text-align:center; margin:12px 0;}
.all_timing .row .col-md-2{ width:100%;}
.resp-tab-content-active li{ width:100%; margin:0;}
.eng-img > input{ width:81%;}
.dash-enqu td{width:100%; text-align:center; float:left;}
.rece-title > h2, .rece-title > a{ width:100%; text-align:center;}
.tuter_latest_profile .col-md-6 h1{   font-size: 21px;}
.right_block_allpersions .col-md-6 span p{ width:100%; text-align:center; display:inline-block; margin:0 0 7px;}
.right_block_allpersions .col-md-12 .col-md-6{ width:100%;}
.sorting_option{background-position: 96% 55%;  border: 1px solid #cccccc;  float: left;margin: 0 auto 9px 12px; width:90%; border-radius:8px;}
.col-md-9.right_block_allpersions{ padding:0 10px;}
.view_ratings{ width: 100%;  margin-top: 0; text-align: center;}
.tuter_profile_con .col-md-4{ padding:0px 0 0;  float: none;margin: 0 auto;padding: 0; width: 72%;}  
.col-md-9.tuter_profile_con .col-md-5{ padding:0px 0 0;  float: none;margin:12px auto 0;padding: 0; width:67%;}  
.persinal_list{ width:100%;}
.po_req a{ margin:0; width:100%;}
.qustion_btns .col-md-6{ min-height:auto; margin:0; }
.col-md-12.persinal_text, .qustion_btns .col-md-6{ padding:0 10px;}
.col-md-12.recent_my_ms li{ padding:0 0 7px 13px;}
.teacher_cont{ width:100%;}
.fav_t .col-md-6 span{ width:100%; padding:6px 0;}
.fav_t .col-md-6:nth-child(2) ul li img{ width:auto;}
.fav_t .col-md-6 ul li{ width:100%; margin-left:0;     margin-bottom: 13px;}
.l_descriotion .col-md-5, .l_descriotion .col-md-3, .l_descriotion .col-md-2, .tutor_reqiuerment .row .col-md-2:nth-child(4){ width:100%;}
.col-md-12.tutor_reqiuerment .row:nth-child(1) div{ border-bottom:1px solid #cccccc; padding:0; text-align:center; }
.tutor_reqiuerment .row:nth-child(1){ padding:0;}
.question_block .col-md-7, .question_block .col-md-5 { width:100%; padding:0 9px;}
.right_qu{ width:100%; margin-top:12px;}
.pop_clas_block li{ width:100%;}
.col-md-12.change_password_block.center .col-md-6{ margin-left:12px; width:83%;} 
.col-md-12.persinal_text.persinal_text2 .col-md-4{ width:100%;}
.col-md-12.persinal_text.persinal_text2 .col-md-6{ width:100%;}
.col-md-12.persinal_text > h2, .col-md-12.persinal_text h2 span{ font-size:21px !important; width:100%; text-align:center;}
.learen_profile .col-md-12, .col-md-4.prev_next{ padding:0 10px;}
.qustion_btns .col-md-6 h1{ font-size:16px;}
.cd-testimonials-wrapper{ padding:20px 22px 10px !important;}
#main-slider .carousel .item{ height: 141px;}
.inbox_student label{font-size: 12px !important;}   
.in_re .col-md-6{ width:100%;} 	
.full-wid{ width:99% !important;    border-top: 1px solid #eee;}
 #results > ul{ padding:0 6px;}
.tuterall_search .col-md-4{ width:40%;}
.tu_ter_in > input[type="text"]{  font-size: 13px;  width: 75%;}
.pass-word .col-md-7{ width:100%;}   
.col-md-5.full-with{ width:91%;}
.tu_ter_in.col-md-8{ float:right; width:60%;}
.tuterall_search.col-sm-6.col-md-5{ padding:0;}  
}

    
@media (min-width: 1200px) {
 /* Make Navigation Toggle on Desktop Hover */
  .dropdown:hover .dropdown-menu {
 display: block;
 -webkit-animation: fadeInUp 400ms;
 animation: fadeInUp 400ms;
}
 #portfolio .row {
 margin-left: -10px;
 margin-right: -10px;
}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
  
 /* Make Navigation Toggle on Desktop Hover */
  .dropdown:hover .dropdown-menu {
 display: block;
 -webkit-animation: fadeInUp 400ms;
 animation: fadeInUp 400ms;
}
 .navbar-nav > li {
 margin-left: 10px;
}
 .navbar-collapse {
 padding-left: 0;
 padding-right: 0;
}
 .recent-work-wrap .recent-work-inner h3 a {
 font-size: 20px;
}
 .recent-work-wrap .overlay {
 padding: 15px;
}
 .services-wrap {
 padding: 40px 10px 40px 30px;
}
 .feature-wrap h2,  .single-services h2 {
 font-size: 18px;
}
 .feature-wrap h3,  .single-services h3 {
 font-size: 14px;
}
 .tab-wrap .media .parrent.pull-left {
 clear: both;
 width: 100%;
}
 .tab-wrap .media .parrent.media-body {
 clear: both;
}
 #portfolio .row {
 margin-left: -10px;
 margin-right: -10px;
}
 .recent-work-wrap .overlay .preview {
 line-height: inherit;
}
 .team-bar .first-arrow {
 width: 21%;
}
 .team-bar .second-arrow {
 width: 20%;
}
 .team-bar .third-arrow {
 width: 21%;
}
 .team-bar .fourth-arrow {
 width: 20%;
}
 ul.social_icons li {
 margin-right: 0;
}
}


/* sm */
@media (min-width: 768px) and (max-width: 991px) {
  /* Make Navigation Toggle on Desktop Hover */
  .dropdown:hover .dropdown-menu {
 display: block;
 -webkit-animation: fadeInUp 400ms;
 animation: fadeInUp 400ms;
}
 .navbar-collapse {
 padding-left: 0;
 padding-right: 0;
}
 .navbar-nav > li {
 margin-left: 0;
}
 #main-slider .carousel h1 {
 font-size: 25px;
}
 #main-slider .carousel h2 {
 font-size: 20px;
}
 .tab-wrap .media .parrent.pull-left,  .media.accordion-inner .pull-left {
 clear: both;
 width: 100%;
}
 .tab-wrap .media .parrent.media-body,  .media.accordion-inner .media-body {
 clear: both;
}
 .services-wrap {
 padding: 40px 0 40px 30px;
}
 .recent-work-wrap .overlay {
 padding: 15px;
}
 .recent-work-wrap .recent-work-inner h3 a {
 font-size: 20px;
}
 .sinlge-skill {
 width: 150px;
 height: 150px;
}
 .sinlge-skill p em {
 font-size: 25px;
}
 .sinlge-skill p {
 font-size: 16px;
}
 .team-bar .first-one-arrow {
 width: 2%;
}
 .team-bar .first-arrow {
 width: 18%;
}
 .team-bar .second-arrow {
 width: 24%;
}
 .team-bar .third-arrow {
 width: 15%;
}
 .team-bar .fourth-arrow {
 width: 20%;
}
 .blog .blog-item .entry-meta > span a {
 font-size: 10px;
}
}

/* xs */
@media (max-width: 767px) {
 .container > .navbar-header, .container > .navbar-collapse {
 margin-left: 0;
}
 .top-number {
 font-size: 14px;
}
 input.search-form:hover {
 width: 120px;
}
 .navbar-nav > li {
 padding-bottom: 0;
}
 #main-slider .carousel h1 {
 font-size: 25px;
}
 #main-slider .carousel h2 {
 font-size: 16px;
}
 .feature-wrap h2,  .single-services h2 {
 font-size: 18px;
}
 .feature-wrap h3,  .single-services h3 {
 font-size: 14px;
}
 .media.accordion-inner .pull-left,  .media.accordion-inner .media-body {
 clear: both;
}
 .accordion-inner h4 {
 margin-top: 10px;
}
 .tab-wrap .media .pull-left {
 clear: both;
 width: 100%;
}
 .tab-wrap .media .media-body {
 clear: both;
}
 .nav-tabs > li.active > a:after {
 display: none;
}
 #footer .col-sm-6 {
 text-align:center;
}
 #footer .pull-right {
 float: none !important;
}
 .sinlge-skill {
 margin: 0 auto;
 margin-top: 30px;
 margin-bottom: 30px;
}
 .team .single-profile-top,  .team .single-profile-bottom {
 margin-bottom: 30px;
}
 .clients-area {
 padding: 60px 0;
}
 .clients-area h1 {
 font-size: 25px;
}
 .portfolio-item,  #recent-works .col-xs-12.col-sm-4.col-md-3 {
 padding:0 15px;
}
 ul.social_icons li {
 margin-right: 0;
}
 .blog .blog-item .entry-meta {
 margin-bottom: 20px;
}
 .blog .blog-item .blog-content h3 {
 margin-bottom: 20px;
}
 .post_reply_comments {
 padding-left: 20px;
}
 body > section {
 padding: 10px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
padding:0;
}
.student_outer .col-sm-6 {
 margin-bottom: 15px;
}
.student_profile {
 display: none;
 position: absolute;
 right: 0;
 top: -15px;
}
.student_cont ul {
 width: auto;
}
.student_cont {
 padding: 10px;
}
.student_outer .skill {
 height: auto;
}
 .feature-wrap::before {
display:none;
}
 .center h2 {
 font-size: 15px;
 margin-bottom: 10px;
 margin-top: 0;
}
.center {
 padding-bottom: 0;
}
.services-wrap {
 margin: 0;
 padding: 10px 15px;
 text-align: center;
}
.lead {
 font-size: 14px;
 font-weight: 400;
 line-height: 20px;
}
.all_devices > img {
 height: auto;
}
.testimonials .row h3 {
 color: #0b5980;
 font-size: 19px;
 margin-top: 5px;
}
#bottom {
 width: 95%;
}
#bottom .col-md-2 {
 margin-bottom: 15px;
}
#footer {
padding:10px;
}
.rigster_menu {
 float: none;
 margin-top: 3.5%;
 width: auto;
overflow:hidden;
}
.login_sing > li {
 float: left;
}
.navbar-toggle {
 background: #333 none repeat scroll 0 0;
 margin-top: 25px;
}
}

/* XS Portrait */
@media (max-width: 480px) { 
}
