/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
@font-face {
  font-family: "Yorkten-NorBold";
  src: url("fonts/2FDDAC_26_0.eot");
  src: url("fonts/2FDDAC_26_0.eot?#iefix") format("embedded-opentype"), url("fonts/2FDDAC_26_0.woff2") format("woff2"), url("fonts/2FDDAC_26_0.woff") format("woff"), url("fonts/2FDDAC_26_0.ttf") format("truetype");
}
@font-face {
  font-family: "Yorkten-NorBoo";
  src: url("fonts/2FDDAC_27_0.eot");
  src: url("fonts/2FDDAC_27_0.eot?#iefix") format("embedded-opentype"), url("fonts/2FDDAC_27_0.woff2") format("woff2"), url("fonts/2FDDAC_27_0.woff") format("woff"), url("fonts/2FDDAC_27_0.ttf") format("truetype");
}
@font-face {
  font-family: "Yorkten-NorThi";
  src: url("fonts/2FDDAC_34_0.eot");
  src: url("fonts/2FDDAC_34_0.eot?#iefix") format("embedded-opentype"), url("fonts/2FDDAC_34_0.woff2") format("woff2"), url("fonts/2FDDAC_34_0.woff") format("woff"), url("fonts/2FDDAC_34_0.ttf") format("truetype");
}
i[class^=icon-salient-]:before {
  font-family: icomoon !important;
}

.link_wrap > i {
  margin-right: 0.5em;
}

/* MODALS */
.login-modal,
.change-password-modal {
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  background: transparent;
  z-index: 9999;
}

.login-modal.active,
.change-password-modal.active {
  display: block;
}

.login-modal .modal__background,
.change-password-modal .modal__background {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.6);
}

.login-modal .modal__content,
.change-password-modal .modal__content {
  position: absolute;
  top: 50%;
  left: 50%;
  display: none;
  transform: translateX(-50%) translateY(-50%);
  width: 90%;
  max-width: 350px;
  max-height: 70%;
  overflow: hidden auto;
  padding: 20px;
  background-color: white;
  /*border: 1px solid black;*/
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
}

.login-modal .modal__content input[type=text],
.login-modal .modal__content input[type=password],
.login-modal .modal__content input[type=submit] {
  margin-bottom: 0;
}

.login-modal .modal__content .modal__title,
.change-password-modal .modal__content .modal__title {
  margin-bottom: 10px;
}

.login-modal .modal__content .modal__title strong,
.change-password-modal .modal__content .modal__title strong {
  text-transform: uppercase;
  color: black;
}

.login-modal .modal__content .modal__title a,
.change-password-modal .modal__content .modal__title a {
  float: right;
  font-size: 70%;
}

.login-modal .modal__content > p:not(.modal__title) {
  text-align: center;
  font-size: 13px;
  margin-bottom: 5px;
}

.login-modal .modal__content > p.message {
  margin-bottom: 20px;
}

.login-modal .modal__content > p:not(.modal__title) a {
  font-size: 13px;
}

.login-modal .modal__content form > p {
  margin-bottom: 10px;
}

.login-modal .modal__content form > p.login-submit {
  margin-bottom: 20px;
}

.login-modal .modal__content #lostpasswordform,
.login-modal .modal__content .know-password {
  display: none;
}

.login-modal .modal__content.forgotten-password #loginform,
.login-modal .modal__content.forgotten-password .forgot-password {
  display: none;
}

.login-modal .modal__content.forgotten-password #lostpasswordform,
.login-modal .modal__content.forgotten-password .know-password {
  display: inherit;
}/*# sourceMappingURL=style.css.map */