.add_task_btn {
	float:left;
	margin-left: 7px;
}

.no_scroll {
	overflow: hidden !important; 
}

a{
	text-decoration: none;
	color:black;
}

select{
	-webkit-appearance:none; 
	-moz-appearance:none; 
	padding-left: 35px !important;
}

.add_project{
	margin-right: 10px;
}

.radio_input{
	padding-top: 5px;
}

.ambulance{
	background-image: url('/images/ambulance.png');
	width: 30px;
	height: 30px;
	background-size: 25px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.building1{
	background-image: url('/images/building1.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
}

.building2{
	background-image: url('/images/building2.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px;
}

.building2{
	background-image: url('/images/building2.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px;
}

.construction1{
	background-image: url('/images/construction1.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px;
}

.construction2{
	background-image: url('/images/construction2.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px;
}

.dam{
	background-image: url('/images/Dam.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px;
}

.factory{
	background-image: url('/images/factory.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.health1{
	background-image: url('/images/health1.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.health2{
	background-image: url('/images/health2.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.hospital{
	background-image: url('/images/hospital.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.institute{
	background-image: url('/images/institute.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.plant{
	background-image: url('/images/plant.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.power-tower{
	background-image: url('/images/Power-Tower.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.road-construction{
	background-image: url('/images/road-construction.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.stadium{
	background-image: url('/images/stadium.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.station{
	background-image: url('/images/station.png');
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.train{
	background-image: url('/images/train2.png');
	width: 30px;
	height: 30px;
	background-size: 20px;
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 5px;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
}

.dropdown:hover .dropdown-content {
    display: block;
}

img.fnone {
    float: none !important;
    max-width: 20%;
}
