@charset "utf-8";
/* CSS Document */


@media screen and (min-width:769px) and (max-width:980px)
{
	.header_right {

width: 53%;
margin: 2% 4% 2% 0%;
}
.right_panel_pro{
       float: none ;
       width: 95% !important;
    
       margin-top: 15%;
   text-align: center;
}
 
 
.left_panel {
    float: none;
     width: 100%;

}

 
/*.bottom_panel2 {
  float: none;
  
     width: 90%;

}*/
.user_loginhead {

margin: 3% 20% 0%;
}

a.account {
    margin: -11px 0px 0 -40px !important;
	padding: 7px 0 7px 5px !important;
}
	.form_pass label[for=register_input] {
    text-align: center;
      width: 67%;
}

	.header_right {
    float: right;
    width: 50%;
    margin: 2% 0%;
}

#cssmenu > ul > li > a {
    padding: 5px !important;
}



.banner_left {

    width: 37% !important;
    top: 0% !important;
    left: 0% !important;
}

.da-slider .banner_right {
    background: transparent;
    display: inline-block;
    height: 100%;
    padding: 10px;
    position: absolute;
    right: 10%;
    top: 0% !important;
}

.txt_request_title {

    width: 90% !important;
    height: 110px !important;
	
}

.da-slider {

 background-repeat: no-repeat !important;
}

}

@media screen and (max-width:600px)
{
	.ask_ques_section p
{
	    line-height: 7px !important;
    font-size: 35%;
}
}


@media screen and (max-width:768px)
{
	#userlogin_form label.error {
    float: none !important;
    width: 100% !important;
    text-align: center !important;
}
	#fogPassword label.error {
    width: 100% !important;
    float: right;
    text-align: left !important;
}

	label[for=register_input]{
		margin-right:0% !important;
	}
	#registerform label.error {
    float: none;
    width: 100% !important;
    text-align: center !important;
}

	.click-nav ul li a i.fa.fa-bell 
{
position: absolute;
    right: 4%;
    left: 0%;
    top: 0px;

}
.click-nav ul li a sup
{
    position: relative;
    left: 18px;
}


	/***************Mar 25 2017 *****************/
	.da-dots {

   display: none !important;
}
.copy_images {
    width: 37%;
    margin: auto;
}
.copy_images img {
    width: 35%;
}
.ask_ques_section p
{
	    line-height: 7px !important;
    font-size: 35%;
}
.banner_postnotques {
       font-size: 10px;
}
.txt_request_title {
    height: 40px !important;
}
.ask_ques_section h2 {
    font-size: 10px !important;
}
.banner_login {
    width: 53px;
    height: 17px;
    font-size: 10px;
}

	/***************oct 4 *****************/
	
	.click-navhand
	{
		    text-align: center !important;
	}
	.click-navhand img {
       position: relative;
    top:0px;
    
    right: 0%;
}
	.clickerhand sup {
    margin-left: 0%;
    top: 0px;
}

	.user_loginhead {
    margin: auto;
    width: 100%;
    margin-bottom: 5%;
    text-align: center;
}

	.msg_textare_sect input[type="text"] {
     width: 100% !important;
	}
	
	.msg_textare_sect textarea{ width: 100% !important;
	}
	
	ul#allmsgInf
	{
		width:100% !important;     overflow-x: hidden;
	}
	
	#form_user_questions input[type="text"],#form_user_questions input[type="password"], #form_user_questions input[type="email"], #form_user_questions select
	{
    width: 248px;
    float: none;
}
	#form_user_solutions input[type="text"],#form_user_solutions input[type="password"], #form_user_solutions input[type="email"], #form_user_solutions select
	{
    width: 248px;
    float: none !important;
}
	
	.msg_textare_sect .fld_otr label, .msg_textare_sect .fld_otr span {
    width: 100% !important;
}
	.view-all {
    
    margin-top: 0px !important;
}

.testi
{
	text-align:center;
}

.post_submitbtn .btn {
    width: 250px;
    float: none !important;
    text-align: center;
    margin: auto;
    margin-right: 0px !important;
	margin-top:2% !important;
}

.post_submitbtn {

    margin: auto;
    text-align: center;
    width: 100%;
}

.buy_now_full_view
{
	    margin: auto;
    text-align: center;
    width: 250px;
    display: block; margin-top:2% !important; margin-bottom:2% !important;
}

.radio_contact
{
	text-align:left !important;
}

/*.my_prof_otr input[type="text"], .my_prof_otr input[type="password"], .my_prof_otr input[type="email"], .my_prof_otr select {
    width: 248px !important;
}*/



/***************oct 4 end *****************/

	.qst-user .user-img,.sln-user .user-img{width:80px;height:auto}
	.nbs-flexisel-nav-left {
    left: -19px !important;
	}
	.nbs-flexisel-nav-right {
    right: -23px !important;
	}
	.chatboxtextarea {
    /* width: 20% !important;*/

}
.chatbox {
        width: 30% !important;
    right: 35% !important;
}
	.chatbox {
    /*right: 0px !important;*/
	
	}
	.register_form {

    width: 100%;
}

	
	.captcha_reg1 {
    float: none !important;
    text-align: center !important;
    margin-top: 7% !important;
    width: 100% !important;
}

.captcha_reg {
    float: none !important;
    text-align: center !important;
    margin-top: 7% !important;
    width: 100% !important;
}

#captcha_id1 {
        width: 80% !important;
    float: right !important;
    vertical-align: middle !important;
    text-align: center !important;
}

#captcha_id {
        width: 80% !important;
    float: right !important;
    vertical-align: middle !important;
    text-align: center !important;
}

	.form_reg3 {
    width: 100%;
    padding: 0% 0%;
}
	.login_input
{
	/*float: left;*/
    width: 100% !important;
}
#loginemailaddress
{
	 /*   float: right;*/
    width: 75%;
}
#user_loginpassword
{
	  /*  float: right;*/
    width: 75%;
}

	.Ques_previewBtns
	{
		margin-left:0px;     float: none;
		
	}
	
	
	.fb_login {
    float: none;

    margin-top: 3%;
}


	.form_reg {
    width: 100%;
    padding: 0% 0%;
}


.form_reg1 {
    width: 100%;
    padding: 0% 15%;
}
	.prof_pic{float:none !important; margin:auto; 
	}
	.my_account_otr
	{
		/*display:inherit !important;*/
		display:block;
	}
	.right_panel_pro{
       float: none;
       width: 95% !important;
    
       margin-top: 15%;
   text-align: center;
}
 
 
.left_panel {
    float: none;
     width: 100%;

}
label[for=register_input]
{
width: 100%;
    text-align: center;
}
label[for=gender]
{
width: 100%;
    margin-bottom: 3% !important;
 
}
	.bottom_panel1
{
	width:100%;
	margin-bottom:25px;
}
	
	.bottom_panel2
	{
		width:100%;
float:none;	
margin:0;}
	
	.my_account_otr .box_otr
	{float:none !important; margin:auto; width:100% !important; 
	}
	.dashboard_leftnav
	{
		float:none !important; margin:auto; width:100%;padding:15px 0px !important;
	}
		.click-nav
{
float:none !important; margin:auto auto; text-align:center;     margin-top: 13px;
}

.click-nav_msg
{
	   margin-top: 13px;
}
/*.login_user
{float:none !important; margin:auto auto; text-align:center;
}

.user_loginhead
{float:none !important; margin:auto auto; text-align:center;
}*/



a.account
{
	position:inherit !important;/* margin:auto !important;*/
}
		

		.recent_question{min-height:675px!important}
.recent_solution{min-height:640px!important}

		.dataTables_wrapper .dataTables_paginate .paginate_button
{padding: 0.5em 0em !important;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
     float:none !important; 
    padding:6px 1px !important;
    margin-left:0px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

	
	.headerbg {
       height: auto;     padding-bottom: 3%; 
	}
	.logo
	{
    float: none;
    margin:auto;
	text-align:center;
	width: 100%;
    
}
	
	.header_form
	{
    float: none;
    margin:auto;
	text-align:center;
}
	.header_login
{
	display: block;
	text-align:center;
    margin: auto;
    margin-top: 5% !important;
}
	
	.header_input
{
	    width: 100%;
    margin:auto;
	    margin-top: 5% !important;
}

.header_sec
{
    float: none;
    width: 100%; margin-bottom:5%;
}
.forgot_pwrd {
    float: none;
    width: 100%;
    margin: auto;
    text-align: center;
}

.join_free {
    float: none;
    background-position: center;
    margin: auto;
    text-align: center;
}

.fbsignup {
    float: none;
    background-position: center;
    margin: auto;
    text-align: center;
}

.container {
    float: none !important
}

.content {
    padding: 2%;     width: 95% !important;
}
.welcome_content {
       padding: 2%;
}

.middle_section, .middle_section1, .middle_section2 {
    float: none;
    width: 100%;
    margin-right: 0%;
	margin-top:1%;
}
	
.middle_content {
    padding: 2%; margin: auto;min-height: 50px;
}	

.middle_readmore {
    margin: auto;
    margin-bottom: 2%;     margin-top: 0% !important;
}
.tutors {
    width: 80%; 
    }
	
	.top_tutors {

         margin: auto;
    text-align: center;     padding: 15px 10px;
}

.tutors .item
{
	width:85%;
}

.top_tutors_hld
{
	
    margin: auto;     text-align: center;
}

.head_main {
    width: 100%;
    text-align: center;
    margin: auto;
}
.recent-box-holder
{
	 
    margin: auto;     text-align: center;
}

.recent_question li, .recent_solution li {
    float: none;
    width: 100%;
	
}
.rct-qst-info, .rct-sln-info {

    width: 95%; margin: auto !important; text-align:center;
}

.media, .media-body
{

    margin: auto; text-align:left;
}
.recent-box-inner {
    padding: 7px !important;

}
.recent_question li .normalTask, .recent_solution li .normalTask {
    padding-top: 15px;
}



.media .pull-left {
    margin: 1% 5%;
}



.media-bodysubtitle, .media-bodysubtitle a
{
	    margin-top: 1%; 
}
.ques_subtitle a, .ques_title {
      font-size: 15px; margin:auto;
}
.qst-user,.sln-user{
	  width: 100%;
    float: none;
    position: relative;
     margin-bottom: 5%;
	 right:0px !important;
	 }

.qst-txt, .sln-txt {
    margin-top: 1%;     width:100% !important; float:none; text-align:left !important;
}
.join_news {
    width: 93%;
    margin: 3%;
    float: none;
}
.social_icons {
    text-align: center;
    margin: auto;
}

.prefooter_right {
    float: none;
    text-align: center;
    margin: auto;
	    padding-bottom: 5%;
}
.footermenu ul li {
   text-align:center;
   margin:auto;
}
.join_newstitle {
    text-align: center;
}
.page_holder {
    width:100% !important;
    padding: 0 0px !important;
}
.pull-right {
    float: none !important;
    text-align: center !important;
    margin: auto !important;
}


.termsCond, .newsletter{
    text-align: center;
     width: 100%;
    margin: auto;}

.termsCond input[type="checkbox"], .newsletter input[type="checkbox"]{float: none; }
	
label[for=register_input], label[for=gender]
{
	text-align: center;
	
}



/*.headingRight {
    float: none !important; 
}
.headingLeft {
    float: none !important;
}*/

/*.register_form, label {
    width: 100% !important; 
}	
*/

	

.price_section {
    width: 30%;
	float: none;
    text-align: center;
    margin: auto; margin-top:3%;
 }

.info_section {
    width: 100%;

}
.right_panel {
    float: none;
    width: 90%;
    clear: both;
	margin: Auto;
}
	
.req_sub_info .img_sect {
    width: 100px !important;
    float: none !important;
    text-align: center !important;     margin: auto;
}

.cate_section ul li
{      width: 100% !important;
    float: none !important;
    text-align: left;
    padding: 0px !important;
    padding-left: 5% !important;
}
	.cate_section{  width:100% !important;
    float: none !important;padding:0px !important;
    text-align:center !important;
}


	.toptutors
	{
	     min-width:0px !important; 
    max-width: 960px;
    width: 100%
}

.post_wrapper
{    width:100% !important;
	
	
}
.Blog_main{
	width:100% !important ;
	
}
#cke_web_quesdescription
{    max-width: 600px;
    width:100% !important;
}
#cke_web_description{    max-width: 600px;
    width:100% !important;
}


.#user_question, label {
      width:75% !important;
}
.inner_content p
{
	text-align:justify;
}
.colon
{
	display:none;
}

.my_prof_otr input[type="text"], .my_prof_otr input[type="password"], .my_prof_otr input[type="email"], .my_prof_otr select
{
	
width:248px !important;
margin:auto auto;
text-align:center;
float:none;
}
.input_fld_otruser label, .input_fld_otruser2 label
{
	width:100% !important; text-align:center;float:none;
}
.input_fld_otruser .input_holder, .input_fld_otruser2 .input_holder{
	width:100% !important; text-align:center;
}
.des_input_fld
{width:100% !important;float:none;
}
.viewBtns .btn
{width:100% !important;
}
.req_txtbox{
	width:100% !important; float:none !important;
}
#contactform1 label
{width:100% !important; float:none !important; text-align:center !important;
}

article#contactform1 .textbox

{width:93% !important; float:none !important; text-align:center !important;
}
.dtr-data
	{
    display:inline-block;
    vertical-align: top;}



.inner_pages
{
	margin:2%;
}

.form_pass {
    width: 100%;
    padding: 0% 0%;
}

.form_pass label[for=register_input] {
    text-align:center;
     width: 100%;
}
.srch-inpt{width:50%}

.register_input{     width: 210px;  }

.register_header {
     margin: auto;
    padding: 15px 6px;
}



.logBtns .btn
{
	width:75% !important;
	margin-bottom: 2%;
}

.logBtns {
    margin-bottom: 3%; text-align:center;
}


.form_aff
{
margin:auto;
    padding: 0% 5%;
}

.form_aff textarea
{
	    width: 100% !important;
    height: 90px !important;
}

.inner_content {
    padding: 10px;
}

.header_right {
    width: 80%;
	 float: none;
    margin:auto;
	text-align:center;
}

.click-nav ul li ul {
    left: -25px;
    right: 0px;
    top: 5px !important;
}

.click-nav_msg ul li ul {
    left: -65px;
    right: 0px;
    top: 2px !important;
}
.dropdown1 {
        text-align: center !important;
    margin: auto;
    float: none !important;
    margin-top: 5% !important;
	    width: 136px !important;
}

.search_section {
    margin-top: 0%; width: 78%;
}

.click-nav_msg
{
	       margin: 0% 0% 0% 0% !important;
  
}

.clickerMsg 
{
	  line-height: 48px;
}

.login_user
{
	margin-top:0% !important;      float:none;
}

.price_sect {

    width: 43%;
}

.withdraw_balance input[type=text] {

    width: 200px;
}

.withdrawals .withdrawBtns
{
	margin:5% 0%;
}

.deposit_fund_box .input_holder input[type="text"]{width:25% !important;}

.deposit_fund_box {
    padding: 5px;     min-height: 200px !important;
}

.input_fld_otr_deposit label {
width: 100%;
    float: none;
    text-align: center;
}

.input_fld_otr_deposit {
    float: none;
    width: 100%;
    text-align: center;
}

.user_dashboard
{
	margin:3%;
}

.deposit_fund_otr .Ques_previewBtns
{
	margin-left:0px !important;
	float:none;
	text-align:center;
}

.req_txtbox reason label
{
		float:none;
	text-align:left !important;
}

.contactform {

    width: 95%;
}

article#contactform1 .captcha {
    float: none;
}
article#contactform1 .left {
    float: none;
}

.sel_status select {
    padding: 2px 0px;
}
.inner_title1 {
 text-align:center;
    height: 85px;
}	
	
.recentquesform {
    float: none;
    width: 100%;
}	
.sel_price {
    float: none;

    margin-top: 1%;
}	
	
.sel_status {
    float: none;
}

	.items
{ width:100% !important;
    float:none !important;
    text-align: center;padding:0px !important; margin:10px auto !important;
}

.input_fld_otruser {
  
    width: 100%;
}

.dashboard_inner {

    width: 100%;
}

.Blog_main,.post_wrapper{padding:5px;width:100%}

.blogBtns
{
	    margin: auto;
    margin-top: 3% !important;
}


.my_prof_otr textarea
{
	width:100%;
}

	
}

@media screen and (max-width:350px)
{
	
	.banner_left {
    left: 0%;
    top: 0%;
	    width: 35%;
}

.banner_right {
    right: 0%; top: 0%;
}



.da-slide h2 {
    top: 0px !important;   margin-top: 0px !important;
    font-size: 15px !important;
    line-height: 15px !important;
	text-shadow:none !important; margin-left: 0px !important;
}

.da-slide p {
    top: 40px !important;
    width: 100% !important;
    font-size: 10px !important;
    line-height: 10px !important;
    margin: 0% 0% !important;
}

.da-slide .da-link {
top: 90px !important;
    font-size: 10px !important;
    padding: 0% !important;
	width: 57px !important;
	    line-height: 18px !Important;
    height: 20px !Important;

	
}

.da-slider .banner_right {
    padding: 10px;
    right: 0% !important;
    top: 0% !important;
    padding: 2px !important;
	width:40% !important;
   }
.ask_ques {
    line-height: 10px!important;
    padding-bottom: 1%!important;
}
.txt_request_title {
    font-size: 10px !important;
    line-height: 15px !important;
    padding: 1% !important;
    width: 95% !important;
    height: auto !important;
}

.ask_ques_section a {
    font-size: 9px !important;
}
.banner_academic a {
    line-height: 5px !important;
}
.ask_ques_section input[type="submit"] {
    font-size: 10px !important;
}
.banner_postquestext {
        width: 105px !important;
}
.ask_ques_section h2 {
    font-size: 11px !important;
}	
.banner_postnotques {
    padding: 2% 0%; font-size: 7px;
}	
.banner_academic {
    padding: 3% 0%;
}	
	
/*.banner_login {
    width: 65px;
    height: 20px;
     font-size: 10px;
  }*/
  
  
}

@media screen and (min-width:351px) and (max-width:450px)
{

.proficiency ul li {
    float: none !important;
     width: 100% !important;
}
	
	/* banner */

.banner_left {
    left: 0%;
    top: 0%;
	    width: 35%;
}

.banner_right {
    right: 0%; top: 0%;
}



.da-slide h2 {
    top: 0px !important;   margin-top: 0px !important;
    font-size: 15px !important;
    line-height: 15px !important;
	text-shadow:none !important;
}

.da-slide p {
    top: 40px !important;
    width: 100% !important;
    font-size: 10px !important;
    line-height: 10px !important;
    margin: 0% 0% !important;
}

.da-slide .da-link {
top: 90px !important;
    font-size: 10px !important;
    padding: 0% !important;
	width: 57px !important;
	    line-height: 18px !Important;
    height: 20px !Important;

	
}

.da-slider .banner_right {
    padding: 10px;
    right: 0% !important;
    top: 0% !important;
    padding: 2px !important;
	width:40% !important;
   }
.ask_ques {
    line-height: 10px!important;
    padding-bottom: 1%!important;
}
.txt_request_title {
    font-size: 10px !important;
    line-height: 15px !important;
    padding: 1% !important;
    width: 95% !important;
    height: auto !important;
}

.ask_ques_section a {
    font-size: 9px !important;
}
.banner_academic a {
    line-height: 5px !important;
}
.ask_ques_section input[type="submit"] {
    font-size: 10px !important;
}
.banner_postquestext {
        width: 105px !important;
}
.ask_ques_section h2 {
    font-size: 11px !important;
}	
.banner_postnotques {
    padding: 2% 0%; font-size: 7px;
}	
.banner_academic {
    padding: 3% 0%;
}	
	
/*.banner_login {
    width: 65px;
    height: 20px;
     font-size: 10px;
  }*/


}

@media screen and (max-width:400px)
{
	
	.da-slider {
    min-width: 0 !important;
    height: 137px !important;
	background-repeat:no-repeat !important;
	
}

.recent_question{min-height:690px!important}
.recent_solution{min-height:675px!important};
	.dtr-data
	{
    display:inline-block;
    vertical-align: top;}	


}


@media screen and (min-width:401px) and (max-width:450px)
{
.da-slider {
    min-width: 0 !important;
    height: 158px !important;
	background-repeat:no-repeat !important;
	
}
	.dtr-data
	{
    display:inline-block;
    vertical-align: top;}
.recent_question{min-height:694px!important}
.recent_solution{min-height:682px!important}


}

@media screen and (min-width:451px) and (max-width:500px)
{
.da-slider {
    min-width: 0 !important;
    height: 179px !important;
	background-repeat:no-repeat !important;
	
}

.recent_question{min-height:688px!important}
.recent_solution{min-height:650px!important}
	.dtr-data
	{
    display:inline-block;
    vertical-align: top;}
}

@media screen and (min-width:501px) and (max-width:550px)
{
.da-slider {
    min-width: 0 !important;
    height: 189px !important;
	background-repeat:no-repeat !important;
	
}

.recent_question{min-height:695px!important}
.recent_solution{min-height:660px!important}

	.dtr-data
	{
    display:inline-block;
    vertical-align: top;}
}

@media screen and (min-width:551px) and (max-width:600px)
{
.da-slider {
    min-width: 0 !important;
    height: 200px !important;
	background-repeat:no-repeat !important;
	
}

.recent_question{min-height:700px!important}
.recent_solution{min-height:693px!important}

}

@media screen and (min-width:601px) and (max-width:700px)
{
.ask_ques_section p {
    line-height: 15px !important;
    font-size: 65%;
}

.da-slider {
    min-width: 0 !important;
    height: 240px !important;
	background-repeat:no-repeat !important;
	
}


	.recent_question{min-height:675px!important}
.recent_solution{min-height:683px!important}

}

@media screen and (min-width:650px) and (max-width:700px)
{



	.recent_question{min-height:700px!important}
.recent_solution{min-height:700px!important}

}

@media screen and (min-width:701px) and (max-width:768px)
{
.da-slider {
    min-width: 0 !important;
    height: 260px !important;
	background-repeat:no-repeat !important;
	
}



}


/*@media screen and (min-width:350px) and (max-width:768px)
{
	
.da-dots {

    bottom: 5px !important;
}
}*/



@media screen and (min-width:451px) and (max-width:600px)
{
	
.login_user {
   
    margin-left: 2%;    
}



	/* banner */

.banner_left {
    left: 0%;
    top: 5%;
	    width: 37%;
}

.banner_right {
    right: 0%; top: 0%;
}


.da-slide h2 {
   top: 0px !important;  margin-top: 0px !important;
    font-size: 22px !important;
    line-height: 20px !important;
    text-shadow: none !important;
}

.da-slide p {
    top: 33px !important;
        width: 95% !important;
    font-size: 14px !important;
    line-height: 15px !important;
    margin: 0% 0% !important;
}

.da-slide .da-link {
    top: 130px !important;
    font-size: 15px !important;
    padding: 2% !important;
    width: 95px !important;
    line-height: 10px !Important;
    height: 20px !Important;
	
}

.da-slider .banner_right {
    padding: 10px;
    right: 0% !important;
    top: 0% !important;
    padding: 2px !important;
	width:39% !important;
   }
.ask_ques {
        line-height: 20px!important;
    padding-bottom: 1%!important;
}

/*.ask_ques_section h2 {
    font-size: 16px !important;
}*/


.txt_request_title {
    font-size: 10px !important;
    line-height: 15px !important;
    padding: 1% !important;
    width: 95% !important;
  /* height: 65px !important;*/
}

.ask_ques_section a {
    font-size: 9px !important;
}
.banner_academic a {
    line-height: 5px !important;
}
.ask_ques_section input[type="submit"] {
    font-size: 10px !important;
}
.banner_postquestext {
       width: 105px !important;
}
	
.banner_postnotques {
    padding: 2% 0%;
}	
.banner_academic {
    padding: 3% 0%;
}	
	
/*.banner_login {
    width: 65px;
    height: 20px;
     font-size: 10px;
  }*/
	
/*.da-dots {

    bottom: 5px !important;
}*/
}

@media screen and (min-width:601px) and (max-width:768px)
{
	
	/* banner */

.banner_left {
    left: 0%;
    top: 5%;
	    width: 35%;
}

.banner_right {
    right: 0%; top: 0%; 
}


.da-slide h2 {
   top: 5px !important;  margin-top: 0px !important;
    font-size: 26px !important;
    line-height: 20px !important;
    text-shadow: none !important;
}

.da-slide p {
    top: 50px !important;
        width: 95% !important;
    font-size: 15px !important;
    line-height: 15px !important;
    margin: 0% 0% !important;
}

.da-slide .da-link {
    top: 135px !important;
    font-size: 15px !important;
    padding: 2% !important;
    width: 95px !important;
    line-height: 18px !Important;
    height: 20px !Important;
	
}

.da-slider .banner_right {
    padding: 10px;
    right: 0% !important;
    top: 0% !important;
    padding: 2px !important;
	width:39% !important;
   }
.ask_ques {
        line-height: 25px!important;
    padding-bottom: 1%!important;
}

/*.ask_ques_section h2 {
    font-size: 22px !important;
}*/


.txt_request_title {
    font-size: 10px !important;
    line-height: 15px !important;
    padding: 1% !important;
    width: 95% !important;
   /*height: 75px !important;*/
}

.ask_ques_section a {
    font-size: 15px !important;
}
.banner_academic a {
    line-height: 10px !important;
}
.ask_ques_section input[type="submit"] {
    font-size: 15px !important;
}
.banner_postquestext {
       width: 125px !important;
}
	
.banner_postnotques {
    padding: 2% 0%;
}	
.banner_academic {
    padding: 3% 0%;
}	
	
/*.banner_login {
    width: 65px;
    height: 20px;
     font-size: 13px;
  }*/
	
/*.da-dots {

    bottom: 5px !important;
}*/
.logBtns .btn
{
	width:100%;
}

}




@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
			.recent_question{min-height:675px!important}
.recent_solution{min-height:640px!important}
}




@media (max-width: 991px) and (min-width: 769px){
.my_account_otr .box_otr {
    width: 65%;
    margin-bottom: 15px;
}
}



@media screen and (min-width: 769px) and (max-width: 1200px){
	
	.click-navhand
	{
		    text-align: center !important;
	}
	.click-navhand img {
       position: relative;
    top:0px;
    
    right: 0%;
}
	.clickerhand sup {
    margin-left: 0%;
    top: 0px;
}

}



@media screen and (min-width: 769px) and (max-width: 980px)
{
	.login_user {
    display: inline-block;
    vertical-align: top;
    width: 19%;
    float: right;
    text-align: center;
    margin: 3% 0% 0%;
}
}

@media screen and (max-width: 500px)
{

.login_user {
   
    margin-left: 4%;     width: 20%;
}

}