/* iPad Landscape Mode and Large Tablets */

@media (max-width: 1024px) {}

@media (max-width: 991px) {
  .about-single, .single-pricing, .cross-accordion {
    margin-bottom: 48px;
  }
  .blog-thumbnails img {
    width: 100%;
  }
  .single-contact-info {
    margin-bottom: 24px;
  }
  .nav li:first-child a {
    padding-left: 0;
  }
  .nav li:last-child a {
    padding-left: 0;
  }
}

@media (max-width: 767px) {
  .single-counter {
    margin-bottom: 48px;
  }
  .blog-content {
    padding-bottom: 12px;
  }
  .filters li {
    margin-bottom: 20px;
  }
  .navbar-collapse {
    box-shadow: none;
  }
  .navbar-collapse {
    margin-top: 10px;
  }
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    background: #111518;
  }
  .nav li:first-child a {
    padding-left: 20px;
  }
  .nav li:last-child a {
    padding-left: 20px;
  }
  .tabs-wrapper img {
    margin-left: auto;
    margin-right: auto;
  }
}


/*iPad Portrait Mode, iPad Mini and Small Tablets */

@media (max-width: 768px) {
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #1e2225;
  }
  .text-left {
    text-align: center;
  }
  .text-right {
    text-align: center;
  }
}

@media screen and (max-width: 480px) {
  .panel-title {
    font-size: 13px;
  }
  .filters li {
    margin-bottom: 20px;
  }
  .video-section h2 {
    font-size: 25px;
  }
  .caption {
    margin-bottom: 24px;
  }
  .cross-accordion .panel .panel-heading a.collapsed:after {
    display: none;
  }
  .cross-accordion .panel .panel-heading a:after {
    display: none;
  }
}


/*iPhone Portrait Mode and Very Small Mobile Phones*/

@media screen and (max-width: 320px) {
  .video-section h2 {
    font-size: 18px;
  }
}