.ProjectItem{
  cursor: pointer;
  }
.ProjectItem div{
  float:right;
  }
.ProjectItemTitle{
  background-color: #4e595d;
  color: white;
  }
.ProjectItemTitle div{
  cursor: pointer;
}
.ProjectItem, .ProjectItemTitle{
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom:1px solid #9CA1A2;
  font-family:'GESSTwoLight';
  font-size:19px;
  }
.ledoLink{
  margin-bottom: 20px;
  padding: 20px ;
  font-size:19px;
  border-top:1px solid #9CA1A2;
  border-bottom:1px solid #9CA1A2;
  background-color: #CCCCCC;
}
.NewsDay, .NewsYear{
  font-family:Lato Light;
  }
.date>p{
  float:right;
  }
.date>p span{
  float:left;
  margin-right:6px;
  }
.modal-body div{
  float:right;
  word-wrap: break-word
  }
.modal-body span{
  
  }
.modal-body > div > div > div {
   margin-bottom: 14px;
}
.modal-footer {
   margin-right: 60px;
}
.report-image {
    text-align: center;
}
.report-image{
  text-align:center;
}
.report-image > img {
    max-width:80%;
}
.NewsMonth{
    font-family: GESSTwoLight;
  }
@media(max-width:767px){
  .ProjectItem, .ProjectItem div, .ProjectItemTitle div {
    padding-left:5px;
    padding-right:5px;
    font-size: 14px;
    text-align:center;
    }
  .date>p span {float:none;}
}
.headTableStartDate , .headTableName{
  cursor: pointer;
}
.ProjectItemTitle > div{
  float: right;
}
.ProjectsContainer{
  margin-bottom: 30px;
}
@media (min-width: 768px)
  .modal-dialog {
      width: 80%;
  }
.mainBlock{
  transform:none;
}
.phone, .fax {
  font-family: Lato Light;
  direction:ltr;
  text-align:right;
  font-size:19px;
}
.project-title-input{
  border: none!important;
  box-shadow: none!important;
  border-bottom: 1px solid #000!important;
  border-radius: 0!important;
  margin-right: 3px;
}
.projects-filter-submit input{
  background-color: #51b1d1;
  border-color: #51b1d1!important;
  border-radius: 9px!important;
}