.newspic {float:left; padding:10px; text-align:center; border: solid 1px #7e7e7e; width:350px;}
 .news {float:right; padding:5px; text-align:left; border: solid 1px #7e7e7e; width:750px; min-height:205px;}
 .news span {text-align:left; word-break: break-word;}

 .material-icons.md-18 { font-size: 18px; color: #fff; line-height: 20px;}
.material-icons.md-24 { font-size: 24px; } /* Default */
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }

#lang {display: inline-block;
    height: 25px;
    padding: 4px;
    margin-right:20px;
}
#text, #ico {
    line-height: 25px;
}

#ico {
    vertical-align: middle;
}

.form {display:none; visibility:hidden; margin-top:-50px;}


.single-team{
  position: relative;
  padding: 120px 0px 120px 0px;
}
.single-team .image-box{
  position: relative;
  float: left;
}
.single-team .image-box img{
  width: 100%;
}
.single-team .inner-column{
  position: relative;
  margin: 45px 0px 0px 50px;
}
.single-team .title-text{
  margin-bottom: 34px;
}
.single-team .inner-column .text{
  font-size: 17px;
  line-height: 30px;
  margin-bottom: 30px;
}
.single-team .inner-column .link{
  padding-top: 16px;
}
.single-team .inner-column .link .theme-btn{
  padding: 12px 38px;
}

.team-section{
  position: relative;
  padding: 116px 0px 84px 0px;
}
.team-section .title-box{
  padding-bottom: 18px;
}
.single-team-content .lower-content{
  position: relative;
  padding: 24px 0px 0px 0px;
  margin-bottom: 30px;
}
.single-team-content .lower-content h4 a{
  display: inline-block;
  margin-bottom: 2px;
}
.single-team-content .lower-content .text{
  position: relative;
  font-size: 16px;
  color: #086634;
  padding-left: 50px;
}
.single-team-content .lower-content .text:before{
  position: absolute;
  content: '';
  background: #086634;
  width: 40px;
  height: 1px;
  left: 0px;
  top: 50%;
}

.team-page{
  position: relative;
  padding: 120px 0px 70px 0px;
}
.team-page .single-team-content{
  padding-bottom: 13px;
}

/** team-details **/

.team-details{
  position: relative;
  padding: 120px 0px 79px 0px;
}
.team-details .image-box img{
  width: 100%;
}
.team-details .team-details-content{
  position: relative;
  margin: 0px 50px 0px 40px;
}
.team-details .team-details-content .top-content .title{
  position: relative;
  font-size: 36px;
  line-height: 45px;
  font-family: 'Hind', sans-serif;
  color: #222222;
  font-weight: 600;
  margin-bottom: 20px;
}
.team-details .team-details-content .top-content span{
  position: relative;
  display: inline-block;
  font-size: 16px;
  color: #086634;
  margin-bottom: 3px;
}
.team-details .team-details-content .top-content .text{
  position: relative;
  font-size: 16px;
  line-height: 30px;
}
.team-details .team-details-content .top-content{
  margin-bottom: 27px;
}
.team-details .team-details-content .lower-content .title{
  position: relative;
  margin-bottom: 19px;
}
.team-details .team-details-content .lower-content p{
  line-height: 30px;
  margin-bottom: 30px;
}

.inner-box{
  position: relative;
}
.inner-box .image-box{
  position: relative;
  overflow: hidden;
}
.inner-box .image-box img{
  width: 100%;
}
.inner-box .image-box .overlay {
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 0 15px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  opacity: 0;
  z-index: 2;
  color: #ffffff;
  text-align: center;
  visibility: hidden;
  -webkit-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
  transition: all 700ms ease;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  -moz-transform-origin: left top;
  transform-origin: left top;
  -moz-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
}
.inner-box .image-box .overlay:before {
  position: absolute;
  content: '';
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  opacity: 0;
  display: block;
  visibility: hidden;
  transition: all 900ms ease;
  -moz-transition: all 900ms ease;
  -webkit-transition: all 900ms ease;
  -ms-transition: all 900ms ease;
  -o-transition: all 900ms ease;
  background-color: rgba(219, 179, 19, 0.80);
}
.inner-box:hover .overlay:before {
  opacity: 1;
  visibility: visible;
}
.inner-box:hover .overlay {
  opacity: 1;
  visibility: visible;
  -moz-transform: translateX(0%);
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  -o-transform: translateX(0%);
  transform: translateX(0%);
  text-align:center;
  margin:0 auto;
padding:0;
}

.inner-box .image-box .overlay .wrapper {

display:inline-block;
margin:0 auto;
padding:0;
}


.inner-box .image-box .overlay .wrapper a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  width: 45px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  margin: 0;
  background: #ffffff;
  color: #000;
}

.inner-box .image-box .overlay .wrapper i {

  line-height: 45px;

}

.inner-box .image-box .overlay .wrapper p {
  margin-top:5px;
  color: #FFF;
  font-size: 25px;
}

@media (max-width: 767px) {

#lang {

margin-right: 0px;

}
#toTop {

  margin-right: auto;
  right: auto;
  left:90%;

}

}
@media (max-width: 767px) {
 .newspic {float:none; padding:10px; text-align:center; border: solid 1px #7e7e7e; width:95%;}
 .news {float:none; padding:10px; text-align:left; border: solid 1px #7e7e7e; width:95%; min-height:none;}
}