/*!
Theme Name: sport-info
Description: sport-info theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sport-info

/* ====================================================== */

/* Breadcrubs Yoast */
.breadcrumb_last {
  font-weight: 500;
  text-transform: uppercase;
}

/* Slider */
.swiper-button-disabled {
  opacity: 0.3 !important;
}

.slide-image {
  height: 240px !important;
}

h3 {
  line-height: 1.3 !important;
}

/* Search form */
#ajaxsearchliteres1 {
  width: 100% !important;
  max-width: 360px !important;
  font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji !important;
}
#search-form {
  color: #000 !important;
}
#open-search {
  height: 34px !important;
}
.orig::placeholder {
  font-size: 14px !important;
  font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji !important;
}

.wp-caption-text {
  text-align: center !important;
  margin-top: 0 !important;
  font-style: italic !important;
}
.wp-caption {
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.wp-caption img {
  width: 100% !important;
  margin-bottom: 0.75rem !important;
}

@media (min-width: 640px) {
  .main-title {
    width: 10rem !important;
  }
  .wp-caption {
    width: 80% !important;
  }
}

.archive-post-thumbnail {
  height: 280px ;
}
@media (max-width: 640px) {
  .archive-post-thumbnail {
    height: 230px ;
  }
}

/* Mail poet form */
#mailpoet_form_4 .mailpoet_form_column:not(:first-child) {
  margin-left: 0px !important;
}

#form_email_4, .mailpoet_submit {
  height: 44px !important;
  cursor: pointer;
}
#form_email_4:focus {
  outline: none !important;
}

.mailpoet_submit {
  padding: 0 !important;
}

.mailpoet-manage-subscription {
  color: #fff !important;
}

.mailpoet_validate_success {
  width: 100% !important;
}
.grid-item-right:hover h3 {
  text-decoration: underline !important;
}

table {
  color: #fff;
}

p strong {
  color: #fff !important;
}
ol, ul, li, a {
  color: #fff;
}

.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
  color: #fff;
  font-weight: 600
}

.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
  color: inherit
}

.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
  color: inherit
}

.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
  color: inherit
}

.swiper-button-lock {
  display: none !important;
}