/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

#Content {
  padding-bottom: 90px;
}

.mfn-header-menu .mfn-menu-li>.mfn-menu-link {
  color: #fff;
}

.mfn-header-menu .mfn-menu-li.current-menu-item>.mfn-menu-link {
  color: #ffc00e;
}

.footer-sticky-menu {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 9999;
  background: #000;
  max-width: 960px;
}

.footer-sticky-menu .mfn-icon-box span.title.label {
  font-size: 0.8rem;
}

.post-desc {
  padding: 10px 0 0 0;
}

.footer-sticky-menu a.active .icon-wrapper i,
.footer-sticky-menu a.active .desc-wrapper .title {
  color: #ffc00e !important;
  transition: color 0.25s ease;
}

.image_frame .image_wrapper {
  position: relative;
}

/* Градиентный overlay снизу */
.news-slider .image_frame .image_wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom,
      rgba(0, 0, 0, 0) 5%,
      rgba(0, 0, 0, 0.6) 100%);
  pointer-events: none;
  z-index: 2;
}

.news-slider .image_frame .wp-caption-text {
  text-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  z-index: 3;
}

.blog .post-desc {
  text-align: left;
}

.blog .post-excerpt {
  color: #c7c7c7;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.get_in_touch ul li .icon {
  top: 10px;
  color: #ffc00e;
}

.profile-builder-form .mcb-wrap-inner {
  border-radius: 20px;
}
#wppb-form-style-1-wrapper {margin: 0 auto;}

/* Профиль */
.page-id-151 img.avatar {
  width: 100%;
  border-radius: 50%;
}

/* Показываею и скрываю иконки */
#edit-profile-icon, #go-back-button {display: none;}
.page-id-151 #go-back-button, .page-id-136 #go-back-button {display: unset;}
.page-id-151 #edit-profile-icon {display: unset;}
.page-id-151 #to-profile-icon {display: none;}

/* Фиксы форм */
.page-id-134 #user_pass.input {display: unset;}
.page-id-134  #wppb-form-style-1-wrapper button.wppb-toggle-pw {top: 18px;}
.page-id-136 li#wppb-form-element-12 {margin-bottom: 0;}
.page-id-136 span.wppb-password-field-container button.blog,
.page-id-132 span.wppb-password-field-container button {top: 18px}
.page-id-136 input, .page-id-132 input {margin-bottom: 2px;}
.page-id-136 input#edit_profile.submit.button {width: 100%;background: #02b800;}
.mcb-wrap-inner-yzh6a5i .login-register-lost-password {display: none!important;}
.mcb-column-inner-dfn5638b {margin-bottom: 0;}
.page-id-132 .wppb-user-forms .wppb-avatar .wppb_upload_button {background:#ffc00e;}

/* Меню */
.mfn-header-menu .mfn-menu-li:hover > .mfn-menu-link {
    color: #fff;
    text-decoration: underline;
}
.mfn-header-menu .mfn-menu-li .mfn-submenu {
    background-color: #212121;
}
