@media (max-width: 1199px) {
.post {
  width:239px;
}



.logo-background-text {
  margin-top:28%;
}

.scrollable-2 {
  height:416px;
}

.team-people {
  padding-top:15px;
  padding-bottom: 0px;
}
.padding-0-5-22 {
  padding:0px 30px 0px 22px;
}

}

@media (max-width: 979px) {
.scrollable-2 {
  height:322px;
}

.padding-75 {
  padding:90px 0px 0px 0px;
}

.post {
  width:185px;
} 
}

@media (max-width: 767px) {
.navbar .nav{
  display:none !important;
}
.padding-0-5-22 {
  padding:0px 30px 10px 22px;
}

.padding-75 {
  padding:15px 0px 0px 0px;
}

.form-404 {
  width:90%;
}
   
.select-menu {
  font-family: 'Source Sans Pro', sans-serif;
  margin-top:10px;
  margin-left:2.5%;
  width:95%;
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #7A828B;
  color: #22222;
  display: inline-block;
  font-size: 14px;
  font-weight:500;
  padding:7px 10px;
  height:40px;
  display:block !important;
  clear:both;
} 

.head-logo {
  float:none;
}

.scrollable-2 {
  height:315px;
}

.post {
  max-width:100%;
  width:100%;
  border-right:0px;
}

.square{
  padding-left:30px;
  padding-right:30px;
}

.ref .square{
  padding-left:0px;
  padding-right:0px;
}

.logo-background-text {
  margin-top:38%;
}

.comment-margin-90 {
  margin-left:0px;
}
  
.comment-margin-180 {
  margin-left:0px;
}
}

@media (max-width: 568px) {
.logo-background-text {
  margin-top:28%;
}

.logo-background-text-full {
  margin-top:12%;
}

}

@media (max-width: 459px) {
.tabs-left > .nav-tabs > li > a {
  padding: 20px 0px 20px 10px;
  width: 85px;
}

.logo-background-text-full {
  margin-top:2%;
}


}

@media (max-width: 360px) {
.overlay-content .text-overlay{
  bottom:7%;
}

.slider1 .flex-control-nav {
  display:none;
} 

.logo-background-text {
  margin-top:18%;
}

.logo-background-text-full {
  margin-top:0%;
}

}

@media (max-width: 320px) {
.logo-background {
  margin-top:30%;
}

.logo-background-text p, .logo-background-text-full p {
  line-height: 20px;
  font-size: 20px;
}

.hide-post {
  max-width:280px;  
}

}

@media (max-width: 260px) {
.overlay-content .text-overlay{
  bottom:7%;
}

.logo-background-text {
  margin-top:4%;
}

.logo-background-text p {
  line-height: 20px;
  font-size: 20px;
}
.logo-background-text-full p {
  line-height: 16px;
  font-size: 16px;
}

.hide-post {
  max-width:200px;  
}
}
