@media (max-width:1700px) {
  .white-finished-product.image-screen img {
    width:30%; 
  }
  .white-finished-product.image-screen img.full-width-img {
    width:100%;
  }
}

@media (max-width:1520px) {
  .tablet-text-wrap-auto-evolve {
    padding:10px;
    background:rgba(0,0,0,0.8);
  }
}

@media (max-width:1310px) {
  .share-this-post {
    top:0;
    left:0;
    right:0;
    margin:0 auto;
    width:100%;
  }
  .share-this-post .small-logo {
    display:block;
    float:left;
    margin-top:5px;
    margin-left:10px;
  }
  .share-this-post a {
    float:right;
  }
  #header.static {
    display:none;
  }
  .share-this-post a, .share-this-post a:visited, .share-this-post a:active {
    border:none;
  }
  .light-purple-background img {
    max-width:100%;
    position:initial!important;
  }
}
@media (max-width:1200px) {
  .full-page-slider img {
    width:130%;
  }
  .full-page-slider .caption {
    bottom:20%;
  }
  .full-page-slider h1, .content-page-slider h1 {
    font-size:80px;
    line-height:90px;
  }
  
  h1 {
    font-size:45px;
    line-height:60px;
  }
  
  .tel-email-social {
    word-wrap:break-word;
  }
  
  .parallax h1 {
    margin-bottom:15px;
  }
  .full-page-slider {
    height:auto;
  }
  
  #header .navigation-menu li {
    padding-right:6px;
  }
  .logo {
    margin-top:20px;
  }
  
  #header .img-responsive.logo {
    height:55px;
  }
  
  #header .navigation-menu li {
    padding-right:4px;
  }

}

@media (max-width:992px) {
  .full-page-slider h1, .content-page-slider h1 {
    font-size: 50px;
    line-height: 60px;
  }
  .latest-projects-grid .grid {
    width:50%;
  }
  .full-page-slider p {
    width:72%;
  }
  .what-we-do-boxes .col-md-3 {
    margin-bottom:40px;
  }
  
  #header .img-responsive.logo {
    height:auto;
  }
  
  .twitter-feed.text-right {
    text-align:center;
    margin-top:40px;
  }
  #back-to-top {
    width:100%;
    margin-top:20px;
  }
  #header .navigation-menu {
    display:none;
  }

  #header .col-md-3 {
    overflow:hidden;
  }
  img.logo {
    width:165px;
    float:left;
  }
  span.view-navigation {
    display:block;
  }
  
  #header .navigation-menu {
    text-align:left;
  }
  #header .navigation-menu li {
    display:block;
  }
  #header .navigation-menu li a {
    display: block;
    padding: 6px 0;
    text-align: center;
  }
  #header .navigation-menu li.dropdown ul {
    display:block;
    visibility:visible;
    opacity:1;
    display:block;
    position:inherit;
    margin-left:0;
    background:transparent;
    padding:0;
    padding-right:6px;
  }
  #header.scrolled .navigation-menu li.dropdown ul {
    margin:auto;
    background:none;
  }
  
  .contact-us .col-md-4 {
    margin-top:40px;
  }
  .full-width-latest-projects.cycle-slide {
    background-image:none;
    background-size:0px 0px;
  }
  .full-width-latest-projects {
    height: auto;
    overflow: hidden;
    padding-bottom: 40px;
  }
  .logo {
    margin-top:0px;
  }
}
@media (max-width:800px) {
  .full-page-slider img {
    width:150%;
  }
  .full-page-slider {
    height:auto;
  }
}
@media (max-width:700px) {
  .full-page-slider img {
    width:235%;
  }
  .full-page-slider {
    height:auto;
  }
  .latest-projects-grid .grid {
    width:100%;
  }
  .share-this-post .small-logo {
    height:30px;
    margin-top:14px;
  }
  .share-this-post a, .share-this-post a:visited, .share-this-post a:active {
    width:50px;
  }
  .share-this-post a.back:hover, .share-this-post a.back.active {
    width:100%;
    
  }
}
@media (max-width:660px) {
  .fancybox-container {
    width:300px;
  }
  .fancybox-container iframe {
    width:100%;
    height:230px;
  }
}
@media (max-width:585px) {
  .latest-projects-grid .grid {
    width:100%;
  }
  .full-page-slider .caption {
    z-index: 9999;
    position: initial;
    bottom: 0;
    width: 100%;
    background: #666;
  }
  .full-page-slider .down-arrow {
    display:none;
  }
  .full-page-slider p {
    padding-bottom: 40px;
  }
  .full-page-slider img {
    width:100%;
  }
}
@media (max-width:370px) {
  span.view-navigation {
    width: 100%;
    text-align: center;
    margin-top: 5px;
  }
  img.logo {
    float: center;
    text-align: center;
    display: block;
    margin: 0 auto;
  }
}











/* INDIVIDUAL CASE STUDY RESPONSIVE */

@media (max-width:1730px) {
  .pro-dermal-leaflets {
    background:url('/assets/image/pro-dermal-leaflets.png') center left 5% no-repeat #4870a5;
  }
}
@media (max-width:1410px) {
  .pro-dermal-leaflets {
    background:url('/assets/image/pro-dermal-leaflets.png') center left 0% no-repeat #4870a5;
    background-size:60%;
    min-height:800px;
  }
}
@media (max-width:992px) {
  .pro-dermal-leaflets {
    background: url('/assets/image/pro-dermal-leaflets.png') bottom 80px left 0% no-repeat #4870a5;
    min-height: 635px;
    background-size: 60%;
  }
  .pro-dermal-leaflets .horizontal-pad {
    margin-top:0px;
  }
}
@media (max-width:768px) {
  .pro-dermal-leaflets {
    min-height: 859px;
    background-size: 87%;
  }
}
@media (max-width:480px) {
  .pro-dermal-leaflets {
    min-height: 655px;
  }
}
@media (max-width:320px) {
  .pro-dermal-leaflets {
    min-height:550px;
  }
}

@media (max-width:600px) {
  .white-finished-product.image-screen img {
    width:100%;
  }
}

@media (max-height:960px) {
  .full-page-slider .caption {
    bottom:17%;
  }
  .full-page-slider p {
    width:63%;
  }
}
@media (max-height:790px) {
  .full-page-slider .caption {
    bottom:11%;
  }
}

@media (max-height:610px) {
  #header .navigation-menu li a {
    padding:1px 0;
  }
  #header .navigation-menu {
    margin-top:20px;
  }
  
}

@media (max-width:1350px) and (max-height:870px) {
  .full-page-slider .caption {
    bottom:9%;
  }
}