@media (max-width: 1400px) {
  .header img {
    height: 50px; }

  .header ul li {
    margin-left: 10px; }
    .header ul li a {
      font-size: 14px; }
    .header ul li:last-child a {
      padding: 10px 20px; }

  .slider-container {
    top: 80px;
    height: calc(100vh - 80px); } }
@media (max-width: 1199.9px) {
  .header img {
    height: 70px; }

  .header ul li a {
    font-size: 14px; }
  .header ul li:last-child a {
    padding: 10px 20px; }

  .slider-container {
    top: 90px; } }
@media (max-width: 992px) {
  html {
    font-size: 14px; }

  .video-about {
    height: 350px; }

  .alternating-listing {
    height: auto; }

  .newsletter .newsletter-box {
    bottom: -20%;
    width: 95%;
    left: 50%;
    transform: translateX(-50%); }

  .copyrights,
  .btn-footer {
    text-align: center !important; }

  .slider-full-width .slider-item {
    height: 370px; }
    .slider-full-width .slider-item .slider-box {
      width: 95%;
      left: 50%;
      transform: translateX(-50%); }
      .slider-full-width .slider-item .slider-box h3 {
        font-size: 20px; }

  .alternating-listing .alternating-listing-text {
    padding-left: 0px !important;
    padding-right: 0px !important; }

  .videos-listing .col-lg-4 {
    padding-top: 30px;
    padding-bottom: 30px; }

  .slider-container {
    height: calc(100vh - 89px);
    margin-top: 89px;
    top: 0;
    margin-bottom: 0px; }

  .slider-container .slider-top .slider-item .slide-content {
    max-width: 100%;
    left: 0;
    padding-left: 20px;
    padding-right: 20px; }
    .slider-container .slider-top .slider-item .slide-content a.btn_hover {
      padding: 15px 40px; }

  .slider-container .slider-top .slider-item .slide-content h1 {
    font-size: 2.5rem; }

  .donate-listing p span {
    display: block; }

  .report-item div {
    text-align: center !important; }
    .report-item div * {
      text-align: center !important; }

  .slide-content p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; }
  .slide-content h1,
  .slide-content h4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; } }

/*# sourceMappingURL=responsive.css.map */
