/* .tile-view .view-filters .form-item.focused-input label {
    transition: all .4s ease;
    top: -19px;
    left: 9px;
    font-size: 12px;
} */
/* .path-our-activities .tile-view .view-filters .form-control{
transition: none;
} */


/* .path-our-activities .form-item .select2-container .select2-selection--single .select2-selection__rendered{
  /* display: none; */

.path-our-activities .alert-dismissible:has(.visually-hidden) {
  display: none !important;
}

.path-contact-us .contact-message-contact-us-form .js-form-required[for="edit-captcha-response"] {
  bottom: 60px !important;
}

.path-contact-us .contact-message-contact-us-form .description {
  margin-top: 4px;
}

.secondary-container .js-form-item-captcha-response.form-item input[type='text'] {
  width: 477px;
  max-width: 100%;
}

/*****************contact us*************************/
/* .secondary-container .contact-frm .form-item.form-type-textarea label {
  top: -4px;
  left: 0;
  bottom: 19px;
  font-size: 14px;
}
.secondary-container .contact-frm .captcha-type-challenge--image .captcha__element {
  gap: 3rem 8rem;
}
body.path-contact-us .secondary-container .contact-frm .form-item.form-item-captcha-response {
  flex: 1 1 calc(100% - var(--image-width) - 8rem);
} */

/**************** Task #380911  06-11-2024 ***************/
@media screen and (min-width: 768px) and (max-width: 991px) {
  body.path-frontpage .view-donors {
    padding: 0 30px;
    max-width: 100%;
  }

  body.path-frontpage .views-element-container.block-donors,
  body.path-frontpage .views-element-container.block-partner {
    padding: 73px 20px 80px 20px;
  }
  /*********************/
  /* body .secondary-container .contact-frm .form-item {
    margin-bottom: 71px;
  }
  .secondary-container .contact-frm .contact-grp-wrap > .form-wrapper div.form-textarea-wrapper textarea {
    min-height: 185px;
  } */
}

/* iPad Air Landscape (Ensuring it applies only to iPad range) */
@media screen and (min-width: 820px) and (max-width: 1180px) and (orientation: landscape) {
  body .navbar-header .navbar-toggle {
    margin-right: 0px !important;
  }
}

@media screen and (min-width: 600px) and (max-width: 1024px) {
  body .navbar-header .navbar-toggle {
    margin-right: 15px !important;
  }
}

/* @media screen and (max-width: 1200px) {
  .path-business-opportunities .row .page-header {
    padding-top: 30px;
    padding-bottom: 20px;
  }
} */

/* @media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape) {
  .path-business-opportunities .row .page-header {
    padding-top: 150px;
    padding-bottom: 50px;
  }
} */

/* @media screen and (min-width: 1024px) and (max-width: 1366px) {
  .path-business-opportunities .row .page-header {
    padding-top: 150px;
    padding-bottom: 50px;
  }
} */

@media screen and (min-width: 992px) and (max-width: 1199px) {
  body .block-whatWeDo .technical .quicktabs-tabs li a {
    padding: 10px !important;
    width: 223px !important;
  }

  .view-related-activities-in-what-we-do .view-content .slick-arrow.slick-next {
    right: -30px;
  }

  .view-related-activities-in-what-we-do .view-content .slick-arrow.slick-prev {
    left: -24px;
  }
}

@media screen and (max-width: 767px) and (orientation:landscape) {
  .path-our-activities .view-content .col-md-4.views-row {
    float: left;
  }

  .block-resource .quicktabs-tabs>li {
    margin-left: 7px;
    max-width: 500px;
    margin-right: 9px;
  }
}

@media screen and (max-width: 767px) {

  body.path-frontpage .views-element-container.block-donors,
  body.path-frontpage .views-element-container.block-partner {
    padding: 50px 15px 51px 15px;
  }

  .page-node-type-article .node__links {
    margin-top: 20px;
  }

  .eoi-online-form .webform-submission-form .form-item label {
    top: 6px;
  }

  .slick-next:hover {
    right: -25px;
  }

  .slick-prev:hover {
    left: -25px;
  }

  body .block-partner .view-home-carousal .slick-next {
    right: -25px;
  }
  body.path-contact-us .secondary-container .contact-frm .form-item.form-item-captcha-response {
    flex: 100%;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1370px) {
  body .home-carousel .view-home-carousal .carousal-description-wrapper {
    top: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .consultancy .views-col {
    width: auto;
  }

  .block-partner .view-home-carousal .slick-arrow {
    height: 46px;
    width: 30px;
  }
}

/**************** 07-11-2024 ***************/
@media screen and (min-width: 1366px) and (max-width: 1367px) {
  .home-carousel .view-home-carousal .carousal-description-wrapper {
    top: 77px !important;
  }
}

@media screen and (min-width: 768px) {
  #block-b5ap3f-homemap>.field--name-body {
    height: 656px;
  }
}

/* Edited on 23-04-2025 */
@media screen and (min-width: 1025px) {
  body {
    padding-top: 95px;
  }

  .banner-image {
    height: 365px;
  }
}

@media screen and (min-width:993px) and (max-width: 1024px) {
  body {
    padding-top: 75px;
  }
}

@media screen and (max-width: 992px) {
  body {
    padding-top: 61px;
  }
}

@media screen and (max-width:767px) {
  .path-business-opportunities .row .page-header {
    padding-bottom: 10px;
    padding-top: 50px;
  }
}

.search_region #search-block-form .form-type-search {
  margin: 0px;
}

@media screen and (max-width: 715px) {
  .search_region #search-block-form .form-submit {
    font-size: 0px;
  }

  .navbar .block-search form .form-actions {
    margin-top: 0px;
  }

  .search_region #search-block-form {
    flex-direction: row;
  }

  .search_region #search-block-form .form-type-search {
    width: 100%;
  }
}

@media screen and (min-width:715px) and (max-width: 767px) {
  .search_region #search-block-form .form-search {
    width: 500px;
    margin-top: 0.6rem;
  }

  .search_region #search-block-form .form-submit {
    height: unset !important;
    width: unset !important;
    background: #1e417b !important;
  }

  .search_region #search-block-form .form-submit:hover {
    background: #fff !important;
  }
}

@media (min-width: 768px) {
  .navbar .block-search form .form-actions {
    margin-bottom: 0px;
  }

  .search_region #search-block-form .form-submit {
    height: 44px;
  }
}

/* Edited on 13-05-2025 */
.dashboard-qt {
  margin-top: 27px;
}

.toolbar-horizontal.user-logged-in .dialog-off-canvas-main-canvas {
  padding-top: 110px;
}

@media (min-width: 401px) {
  body.path-contact-us .secondary-container .contact-frm .form-item.form-item-captcha-response {
    margin-top: 16px;
    margin-bottom: 33px;
  }
}

@media screen and (max-width: 992px) {
  body.path-contact-us .contact-message-contact-us-form .js-form-required[for="edit-captcha-response"] {
    bottom: 60px !important;
  }
  /******/
  /* body.path-contact-us .secondary-container .contact-frm .form-item.form-item-captcha-response {
    margin-top: 36px;
  } */
}

@media screen and (max-width: 767px) {
  body .secondary-container .contact-frm .contact-grp-wrap>.form-wrapper div {
    margin-top: 0px;
  }
  body.path-contact-us .secondary-container .contact-frm .form-item.form-item-captcha-response {
    margin-top: 60px;
  }
}

@media (max-width: 400px) {
  body.path-contact-us .secondary-container .contact-frm .form-item.form-item-captcha-response {
    margin-top: 60px;
  }
}
