.member-division {
  width: 100%;
  text-align: center;
  padding-bottom: 10px;
  font-weight: bold;
}

.member-card-item {
  text-align: center;
}
.pro-atlas {
    background-size: contain;
}
.grecaptcha-badge {
    display:none !important;
}
.mfp-content {
  max-width: 640px;
  background-color: white;
  margin: 0 auto;  border-radius:6px;
}
.rules {font-size:14px; color:#9ba5ba;line-height:21px;    display: inline-block;}
.mfp-bg {
    opacity:0.3
}

.mfp-title {
  text-align: center;
  color: #22262d;
}

.white-popup-block{
  padding: 40px;border-radius:6px;
  -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 15%);
  -moz-box-shadow: 0 4px 10px rgba(0,0,186,.15);
  box-shadow: 0 4px 10px rgb(0 0 0 / 15%);
} 

.site-links__extra-link-caption {
    color:#22262d;
}

a.site-links__parent:hover, .site-links__extra-link:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.site-links__extra-link-caption {
    color:#22262d;
}
a.site-links__parent:hover .site-links__parent-title, .site-links__extra-link:hover .site-links__extra-link-caption{
    color:#224390
}
.site-links__extra-link:hover svg {
    -moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;
    -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15);
}

 a.site-links__parent:hover img {
    -moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;
    -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);
}

.mfp-close{
  color: black;
}

.question-form .field {
  padding-bottom: 20px;
}

.in-progress {
  pointer-events: none;
  opacity: 0.5;
}

.error-container{
  color: red;
}

.success-container{
  color: green;
}

.inner-search-btn {
  right: 22px;
}

.menu__item.is-open .menu__submenu {
    -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 4px 10px rgba(0,0,186,.10);
    box-shadow: 0 4px 10px rgb(0 0 0 / 10%);
}
@media (max-width: 640px) {
    .menu__item.is-open .menu__submenu {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
}
.search-result-item {font-size:20px;font-weight:bold;margin-bottom: 30px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;position: relative;display: block;padding: 20px 15px 25px;border: 1px solid rgba(91,99,116,.1);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background-color: #fff;text-decoration:none;}
.search-result-item:hover {border-color: #224390;-webkit-box-shadow: 0 0 0 3px rgb(48 110 226 / 10%);-moz-box-shadow: 0 0 0 3px rgba(48,110,226,.1);box-shadow: 0 0 0 3px rgb(48 110 226 / 10%);}
.search-result-item:hover {text-decoration:none;}
.search-result-item .matched {background-color: rgba(48,110,226,.07);    color: #224390;}
.search-result-item a:hover {color:#224390}
.search-result-item p:last-child {margin:0;}

.news-card-big__title, .last-news__item .news-item__title {font-size:20px;font-weight:600;}

/*Vilkov for tabs */

.sub-tabs__buttons-list {
    margin-bottom: 14px;
}

.sub-tabs__button {
   width: 30%;
   margin-right: 0px !important;
}

.tabs__button:not(:last-child) {
    margin-right: 0px;
}


@media (max-width: 640px) {
.sub-tabs__buttons-list {
    flex-flow: row wrap;
}

.sub-tabs__button {
    width: 100%;
}
}