/* Sidebar Height Responsive*/

@media (max-height: 920px) {
  .portfolio-profile-thumb img {
    border: 5px solid #4e5752;
    width: 65%;
}

.portfolio-profile {
  padding: 20px 0 10px;
}

.portfolio-profile-title h4 {
  margin-top: 10px;
}

nav.portfolio-navbar {
  padding: 5% 90px 5% 120px;
}

nav.portfolio-navbar ul li {
  padding: 4px 0;
}

.portfolio-social {
  padding: 5px 0;
}
}

@media (min-width: 1450px) and (max-width: 1600px) {
.testionial-section .owl-prev i {
    width: 100px;
  }
.testionial-section .owl-next i {
    width: 100px;
  }

}


@media (min-width: 1200px) and (max-width: 1449px) {
.testionial-section .owl-prev i {
    width: 83px;
  }
.testionial-section .owl-next i {
    width: 83px;
  }
  .testionial-section .testi-iage::before {
    display: none;
  }
  .testionial-section .single-testi .row {
    align-items: center;
  }

  .testionial-section .single-testi .testi-content {
    margin-bottom: 0px;
  }

}


/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1600px) {
  section.portfolio-sidebar {
    width: 265px;
}

.banner-section{
  background: url('../images/banner2.png');
  background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 850px;
    margin-top: -25px;
    position: relative;
}

nav.portfolio-navbar {
  padding: 15% 70px 15% 88px;
}

.resume-single-box {
  padding: 24px 0 24px 50px;
}

}

/* Normal desktop :992px. */

@media (min-width: 992px) and (max-width: 1400px) {
   
  .footer-section .social h3 {
    display: none;
  }

  .footer-section .social img {
    display: none;
  }
}


@media (min-width: 992px) and (max-width: 1199px) {
  .banner-section{
    background: url('../images/banner222.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 850px;
    margin-top: -25px;
    position: relative;
  }

  .testionial-section .owl-prev i {
    width: 83px;
  }
  .testionial-section .owl-next i {
    width: 83px;
  }
  .testionial-section .testi-iage::before {
    display: none;
  }
  .testionial-section .single-testi .row {
    align-items: center;
  }

  .testionial-section .single-testi .testi-content {
    margin-bottom: 0px;
  }
  .testionial-section .owl-next i {
    right: 37%;
    bottom: -73px;
  }
  .testionial-section .owl-prev i {
    left: 37%;
    bottom: -73px;
  }


}

/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
  .banner-section{
    background: url('../images/banner22.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 850px;
    margin-top: -25px;
    position: relative;
  }

  .gallery1 .single-box.margin-two{
    margin-top: 20px;
  }
.gallery1 .single-box.margin-one{
    margin-bottom: 20px;
  }

  .testionial-section .owl-prev i {
    width: 83px;
  }
  .testionial-section .owl-next i {
    width: 83px;
  }
  .testionial-section .testi-iage::before {
    display: none;
  }
  .testionial-section .single-testi .row {
    align-items: center;
  }

  .testionial-section .single-testi .testi-content {
    margin-bottom: 0px;
  }
  .testionial-section .owl-next i {
    right: 37%;
    bottom: -73px;
  }
  .testionial-section .owl-prev i {
    left: 37%;
    bottom: -73px;
  }
  .footer-section .social {
    top: 79%;
    right: 13%;
  }
  .footer-section {
    padding: 120px 0px;
  }

}

/* Large Mobile :600px. */
@media only screen and (min-width: 600px) and (max-width: 767px) {
  .banner-section{
    background: url('../images/banner22.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 850px;
    margin-top: -25px;
    position: relative;
  }

  .testionial-section .owl-prev i {
    width: 83px;
  }
  .testionial-section .owl-next i {
    width: 83px;
  }
  .testionial-section .testi-iage::before {
    display: none;
  }
  .testionial-section .single-testi .row {
    align-items: center;
  }

  .testionial-section .single-testi .testi-content {
    margin-bottom: 0px;
  }
  .testionial-section .owl-next i {
    right: 37%;
    bottom: -73px;
  }
  .testionial-section .owl-prev i {
    left: 37%;
    bottom: -73px;
  }
  .footer-section .social {
    top: 79%;
    right: 13%;
  }
  .footer-section {
    padding: 120px 0px;
  }

}

/* small mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 599px) {
  .banner-section{
    background: url('../images/banner22.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 850px;
    margin-top: -25px;
    position: relative;
  }

  .testionial-section .owl-prev i {
    width: 83px;
  }
  .testionial-section .owl-next i {
    width: 83px;
  }
  .testionial-section .testi-iage::before {
    display: none;
  }
  .testionial-section .single-testi .row {
    align-items: center;
  }

  .testionial-section .single-testi .testi-content {
    margin-bottom: 0px;
  }
  .testionial-section .owl-next i {
    right: 37%;
    bottom: -73px;
  }
  .testionial-section .owl-prev i {
    left: 37%;
    bottom: -73px;
  }
  .footer-section .social {
    top: 79%;
    right: 13%;
  }
  .footer-section {
    padding: 120px 0px;
  }


}

/* small mobile :320px. */
@media only screen and (min-width: 320px) and (max-width: 479px) {
  .banner-section{
    background: url('../images/banner22.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 850px;
    margin-top: -25px;
    position: relative;
  }

  .testionial-section .owl-prev i {
    width: 83px;
  }
  .testionial-section .owl-next i {
    width: 83px;
  }
  .testionial-section .testi-iage::before {
    display: none;
  }
  .testionial-section .single-testi .row {
    align-items: center;
  }

  .testionial-section .single-testi .testi-content {
    margin-bottom: 0px;
  }
  .testionial-section .owl-next i {
    right: 37%;
    bottom: -73px;
  }
  .testionial-section .owl-prev i {
    left: 37%;
    bottom: -73px;
  }
  .footer-section .social {
    top: 79%;
    right: 13%;
  }
  .footer-section {
    padding: 120px 0px;
  }
  
}
