.margin180top .lead_section,  .margin180top .assistant_section{
    top: 30%;
    right: 0;
    background-color: #f8f9fa;
    position: sticky;
	}

	.availableLeadsAndAssistant {
	 height: 65vh;
	 overflow-y: auto;
	
	}
.bg-nav{
background-color:#a1d066;
border:none;
/*height:146px;*/
height:auto;
}

.vehiclenameImgarea{
	margin-bottom: 10px;
	background: url('../images/m/2q.png') left no-repeat;
	width: 97%;
	border: 0px solid red;
	height: 52px;
	margin: auto;
	text-align: right;
	padding: 6px 5px 6px 52px;
	display: block;
}

.viewOldentries{
	border: 0px solid red;
    clear: both;
    position: fixed;
    width: 100%;
    bottom: 0;
	background:rgb(4, 81, 166);
}

.viewOldentries a{
	color: #A1D066;
	padding:6px;
    display: block;	
}

.navbar-toggle{
	margin-right:0;
}

.logoMargin{
	margin:21px 0;
}

.noPadding{
    padding-right: 0;
    padding-left: 0;
}

.selecttxt{
	width:100%;
}

.prev_img{
	/*width: 3%;*/
}

.next_img{
	/*width: 3%;*/
}

.contain_b_margin{
	margin-top: -29px;
	float: left;
	width: 163px;
	padding:10px;
	min-height: 261px;
	height: auto;
}
.person{
	width:150px;
}

.textarea_style{
	width: 175px;
    margin-left: 10px;
}

.next_prev_area{
	border: 0px solid red;
	width: 26%;
	height:auto;
	float: right;
    font-size: 12px;
	text-align: right;
    padding-right: 1%;
    padding-top: 1%;	
}

.row{
	margin-right: 0px;
}

.textareaWrap{
    width: 56%;
    height: auto;
    border: 0px solid red;
    float: right;
}

.update_btn_area{
	  width: 18%;
  height: 31px;
  border: 0px solid red;
  float: right;
}

.up_btn{
  width:100%;	
  height: 33px;
  color: #fff;
  background: rgb(4, 81, 166);
  border: inherit;
  border-radius: 5px;
}

.ui-datepicker {
    z-index: 9999;
}

button, input, optgroup, select, textarea {
    color: #333;
}

.admin_pwd_area{
width:18%;
height:21px;
border:0px solid red;
float:right;
/*margin-top: 2px;*/
top: 103px;
text-align: right;
position: absolute;
right:0;
/*width: 18%;
   height: 21px;
   border: 0px solid red;
   position: absolute;
   top: 115px;
   text-align: right;
   right: 0;*/
}

.admin_area{
	margin-left: 35px;
	text-decoration: none !important;
}

.reset_pwd_area{
	margin-left: 15px;
	text-decoration: none !important;
}

.mob_admin_pwd_area{
	width:25%;
	height:21px;
	border:0px solid red;
	float:right;
	margin-top: 2px;
	display:none;
}


.commenttextareaAll{
	/*height:35px !important;*/
	height:65px !important;
	font-size:12px !important;
	border-radius: 5px !important;
	padding: 0px 5px 0px !important;
	/*width:50% !important;*/
	float:left !important;
}


.foradmincomment{	
	width:50% !important;
	margin:0 !important;
}

/*.mob_admin_area{
	margin-left: 35px;
	text-decoration: none !important;
}

.mob_reset_pwd_area{
	margin-left: 15px;
	text-decoration: none !important;
}*/

.pos_area{
	position:relative;
}

.logo{
margin-bottom:10px;
}

img.logo_area{
 /*max-width:100%;*/
 max-width:56%;
 float:left;
 margin-left: -71px;
 border:1px solid #fff;
 border-radius:7px;
}

.dropnav_area{
	position:inherit;
	width:100%;
	border:0px solid red;
	left: 0;
}

.nav>li>a {
  padding: 10px 12px !important;
}

.txt1{
  font-weight: bold;
  position: absolute;
  left: 445px;
  top: 62px;
}

.input1{
width:55%;
margin-top:28px;
margin-right:87px;
}

.input2{
width:75%;
margin-top:5px;
height:100px;
margin-left:10px;

}

.margin180top{
margin-top:180px;
}

.mainDivHeight{
	height:1200px;
}

.dd1{
margin-left:10px;
margin-bottom:10px;
}

.txt2{
margin-top: -19px;
  position: absolute;
  right: -71px;
}

.commentTextarea{
	width: 100%;	
	float: right;
	/*height: 35px;*/
	height: 65px;
    margin: 6px 0 0;
	color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
	padding: 0px 5px 0px;
    font-size: 12px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.navbar-right{
		margin-top:0px;
	}
	
	.nav>li>a {
		padding: 3px 10px !important;
		font-size:12px;
	}
	
	/*.next_prev_area {	  
	  width: 11%;
      left: 241px;	 
	}*/
	
	.txt1 {	  
	  left: 354px;	  
	}
	
	.select_size select{
		width:151px !important;
	}
	
	.textarea_style{
		width: 151px;
		margin-left: 10px;
	}
	

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.navbar-right{
		margin-top:0px;
		width: 86%;
		border: 0px solid red;
		font-size: 11px;
	}
	
	/*.next_prev_area {	  
	  width: 14%;
	  left:172px;	
	}*/
	
	.select_size select{
		width:101px !important;
	}
	
	.textarea_style{
		width: 101px;
		margin-left: 10px;
	}
	
	/*.dropnav_area{
		position:inherit;
		width: 83%;
        left: 178px;		
	}*/
	
	.nav>li>a{
		padding: 0px 5px !important;
		font-size: 11px;
	}
	
	.logoMargin{
		margin:6px 0;
	}
	
	img.logo_area {
		max-width: 100%;
		width: 100%;
	}
	
	/*.textarea_pos{
		margin-left:51px;
	}*/
	
	.admin_pwd_area {
	   /*width: 43.5%;	  */
	}
	
	.txt1 {	  
	  left: 283px;	  
	}
}

@media (max-width:767px)
{.logo{
/*margin-left:10px;
margin-top:-40px;*/
  margin-left: 0px;
  margin-top: 0px;

}

.logoMargin {
    margin: 2px 0;
}

.select_size select{
		width:100% !important;
	}
	
	.textarea_style{
		width: 98.5%;
		margin-left: 10px;
	}

.admin_pwd_area{	
	display:none;
}

/*.next_prev_area {
  width: 21%; 
  font-size:11px;
  top: 51px;
  left: inherit;
  right: 0px;
}*/

.prev_img{
	width: 10%;
}

.next_img{
	width: 10%;
}

.mob_admin_pwd_area{
	width:100%;
	height:auto;
	background-color: #A1D066;
	margin-top: 0px;
	display:inherit;
	border-top:1px solid #000;
}

.mob_admin_area{
	margin-left: 18px;
	text-decoration: none !important;
	color: #0259A3;
	 font-size: 13px;
  font-weight: normal !important;
  padding: 5px 0 5px 0;
  display: block;
}

.mob_reset_pwd_area{
	margin-left: 18px;
	text-decoration: none !important;
	color: #0259A3;
	  font-size: 13px;
  font-weight: normal !important;
  padding: 5px 0 5px 0;
  display: block;
}

.input2{
/*width:75%;*/
width:98.5%;
margin-top:5px;
/*height:100px;*/
height:36px;
margin-left:10px;

}

.navbar-fixed-top {
	/*position:inherit !important;*/
}

.margin180top{
	 /* margin-top: 0px;*/
}

img.logo_area{
 max-width:29%;
}

/*.update_btn_area{
	 
  position: absolute;
    right: 10px;
  top: 101px;
}*/

.input1{
/*width:85%;*/
width:100%;
/*margin-top:-15px;*/
/*margin-top:51px;
margin-right:87px;*/
margin:51px 0 6px;
}
.txt1{
/*margin-top:80px;*/
margin-top:21px;
font-size:11px;
position:absolute;
  left: inherit;
}


.txt2{
/*margin-top:-15px;
font-size:12px;
font-size:10px;*/
  margin-top: -14px;
  font-size: 12px;
  font-size: 10px;
  position: absolute;
  right: -48px;
   
}

.dropnav_area{
		position:absolute;
		width:100%;
		margin-top: 14.9%;
		/*max-height:60px !important;*/
		left:0px;
		border-top:1px solid #000;
		z-index:99;
	}


}

@media only screen and (min-width: 380px) and (max-width: 575px) {
	.input1{
		/*width:78%;*/
		width:100%;
		/*margin-top:-15px;*/
		/*margin-top:51px;
		margin-right:87px;*/
		margin: 51px 0 6px;
	}
}


@media only screen and (min-width: 336px) and (max-width: 379px) {
	/*.logo{	
	  margin-left: 21px !important;
	  margin-top: -12px !important;
	}*/
	
	.admin_pwd_area{	
		display:none;
	}
	
	/*img.logo_area{
	  max-width:58%;
	}*/
	
	.input2{
	/*width:75%;*/
	width:98.5%;
	margin-top:5px;
	/*height:100px;*/
	height:36px;
	margin-left:10px;

	}
	
	.dropnav_area{
		position:absolute;
		width:100%;
		margin-top: 95px;
		/*height:auto;
		min-height:201px;*/
	}
	
	.textarea_style{
		width: 96.7%;
		margin-left: 10px;
	}
	
	.next_prev_area {
	  width: 27%;
	   top: 48px; 
	}
	
	.prev_img{
		width: 10%;
	}

	.next_img{
		width: 10%;
	}
	
	.input1{
	width:68%;
	/*margin-top:-15px;*/
	margin-top:51px;
	margin-right:87px;

	}

}


@media only screen and (min-width: 315px) and (max-width: 335px) {
	.logo{	
	  position: relative;
	  top: 0px;
	}
	
	img.logo_area{
	  max-width:58%;
	}
	
	.admin_pwd_area{	
		display:none;
	}
	
	.input2{
	/*width:75%;*/
	width:95.9%;
	margin-top:5px;
	/*height:100px;*/
	height:36px;
	margin-left:10px;

	}
	
	.dropnav_area{
		position:absolute;
		width:100%;
		margin-top: 95px;
		/*min-height:201px;
		height:auto;*/
	}
	
	.next_prev_area {
	  width: 27%; 
	    top: 48px;
	}
	
	.prev_img{
		width: 10%;
	}

	.next_img{
		width: 10%;
	}
	
	.input1{
	width:68%;
	/*margin-top:-15px;*/
	margin-top:51px;
	margin-right:87px;

	}
	
	.textarea_style{
		width: 96.7%;
		margin-left: 10px;
	}

}

@media only screen and (min-width: 224px) and (max-width: 314px) {
	.logo{	
	  position: relative;
	  /*top: -48px;*/
	  top: 2px;
	}
	
	.admin_pwd_area{	
		display:none;
	}
	
	/*img.logo_area{
	  max-width:38%;
	}*/
	
	.txt1 {
	  /* margin-top: 80px; 
	  margin-top: 0px;
	  font-size: 11px;*/
	  position:absolute;
	  top: 61px;
	}
	
	.selecttxt{
		width:100%;
	}
	
	.next_prev_area {
	  width: 31%;
  top: 48px;	  
	}
	
	.prev_img{
		width: 10%;
	}

	.next_img{
		width: 10%;
	}

	
	.input1{
width:68%;
/*margin-top:-15px;
margin-top:-15px;*/
margin-right:87px;

}
	
	.input2{
	/*width:75%;*/
	width:95.9%;
	margin-top:5px;
	/*height:100px;*/
	height:36px;
	margin-left:10px;

	}
	
	.dropnav_area{
		position:absolute;
		width:100%;
		margin-top: 26.9%;
		min-height:201px;
		/*height:auto;*/
	}
	
	.textarea_style{
		width: 96.7%;
		margin-left: 10px;
	}
	
}

@media screen and (max-width: 768px){
	.next_prev_area {		
		float: inherit;
		position: absolute;
		top: -1px;
		text-align: left;
	}
	
	img.logo_area{
	  max-width:32%;
	  margin-left: 0;
	}
	
	.textareaWrap {
		width: 82%;		
	}
	
	.signoutonmob{
		display:none;
	}
}

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

.mainDivHeight{
	height:5000px;
}

	.commentTextarea{
		width: 100%;
		position: static;
		top: 0px;
		right: 64px;
		float: inherit;
		/*height: 32px;*/
		margin: 3px 0 0;
		color: #555;
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		border-radius: 4px;
	}

	.bg-nav{
		height:auto;
	}	
}
