
.uploader {
	position:relative; 
	overflow:hidden; 
	width:150px; 
	height:150px; 
	background:#f3f3f3; 
	border:2px dashed #e8e8e8;
}

#filePhoto{
    position:absolute;
    width:150px;
    height:150px;
    top:0;
    left:0;
    z-index:2;
    opacity:0;
    cursor:pointer;
}

.uploader img{
    position:absolute;
    width:150px;
    height:150px;
    top:-1px;
    left:-1px;
    z-index:1;
    border:none;
}

.uploader p{
	text-align: center;
    margin-top: 50px;
}

.project-map-address{
    border: 0;
    width: 100%;
}

.profile__info{
    width: 100%;
}

.green{
    color:#57d59f;
}
.red{
    color:#ff6f6c;
}

.post-data{
    float:right;
    color:#8a8a8a;
}

.img-preview{
    height: 75px;
    background-position: center center;
    background-size: cover;
}
.other-preview{
    height: 75px;
    border: 1px solid #ebebeb !important;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center; 
    font-size: 9px;   
}

.listview__img{
    align-self: flex-start;
}
.with-border{
    border: 1px solid #ebebeb !important;
}
.comments{
    display: none;
}
.pagination{
    justify-content: center;
}

.select2-close-mask{
    z-index: 2099;
}
.select2-dropdown{
    z-index: 3051;
}
.fc-event .fc-time{
    color: white;
}

.mail_prev{
    width:100%;
    border:none;
}
.avatar-char{
    align-self: flex-start;
}
.listview__content>p{
    white-space: normal !important;
    text-overflow: clip !important;
    overflow: visible !important;
}
.att_remover{
    border: 1px dashed;
    text-align: center;
    padding: 15px 0px; 
    display: none;
}
.ui-autocomplete{
    list-style: none;
    padding: 0;
    background-color: #d2d2d2;
}
.ui-autocomplete li{
  padding: 5px;   
}
.ui-autocomplete li a{
    color:black;
}
.w-100{
    width: 100%; 
}
.mr-15{
    margin-right: 15px;
}