.form-control:disabled{
	 cursor:not-allowed; 
}
.removebutton span{
    color: red;
    padding: 2px 6px;
    cursor: pointer;
    text-align: center;
    font-size: 20px;
}


.panelbutton:hover{
	color:red;
}

i.red_i{
	font-weight:bold;
	color:red;
}
.redcolor{color:red;}
.greencolor{color:green;}


.pc_panelrow{
	width: 950px;
}
.defect_table_info{
	width:100%;
}
.pc_panelrow .panelrow{
	padding:0 10px;
}
.pc_panelrow{
	margin-left:-5px;
	margin-right:-5px;
	width: 835px;
}
.mapholst{
width: 100%;
height: 400px;
margin:15px 10px;
}
.tabs_div{
  border: 1px solid #efefef;
  padding:10px 0;
  cursor:pointer;
}

.active_div{
	background: #fc3;
}
.map_content{
	border-top: #efefef;
}
.notallowed{
	cursor:not-allowed;
}
.greyspancolor{color:#8C92A0}
.nowrap{
	white-space:nowrap;
}
.redbold{
	color:red;
	font-weight:bold;
}
.height500{
	height:500px;
}
.redborder{
	border: 1px solid red;
}
.spanvalue,.defect_table span.spanvalue{
	color:#333;
}
.spanvalue i,.defect_table span.spanvalue i{
	color:red;
	font-weight:bold;
}
.filter_all {
    position: fixed;
    width: 275px;
    overflow-y: auto;
}
.roadlist i{
	color: red;
    font-weight: bold;
}
.garantees_maintable{
	margin-bottom:0;
}
.p_left0{padding-left:0;}
.p_right0{padding-right:0;}