/* ************************************************************************** */
/* ****************************** Stable ************************************ */
/* ************************************************************************** */
body {
  font-family: IRANSans;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.4285;
  background-color: #C7C7C7; }

main {
  min-height: 840px; }

a, a:link {
  color: #222222;
  text-decoration: none; }

a:active, a:hover {
  color: #1A0DAB;
  text-decoration: none; }

a:visited {
  color: #609;
  text-decoration: none; }

p {
  margin: 0px 0px 14px 0px; }

hr {
  margin-top: 0px;
  margin-bottom: 20px;
  border-width: 0px;
  border-top: 2px solid #ededed; }

.container {
  background-color: #FFFFFF;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.6); }

header.site-header .site-introduce {
  height: 90px; }
  header.site-header .site-introduce img.site-logo {
    height: 90px; }

footer.site-footer {
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #970E1E;
  background-color: #3c3c3c;
  padding: 25px 0px 5px 0px; }
  footer.site-footer p, footer.site-footer ul, footer.site-footer a {
    color: #FFFFFF !important; }
  footer.site-footer .follow-me img {
    width: 32px; }

section.mah-section header.section-head {
  background-color: rgba(151, 14, 30, 0.08); }
  section.mah-section header.section-head i.section-icon {
    background-color: #970E1E;
    color: #FFFFFF; }
  section.mah-section header.section-head h2.section-title {
    color: #510810; }
    section.mah-section header.section-head h2.section-title a {
      color: #510810; }
  section.mah-section header.section-head .owl-theme {
    float: left;
    margin-left: 16px;
    margin-top: 9px; }
    section.mah-section header.section-head .owl-theme .owl-dots .owl-dot {
      float: left; }
      section.mah-section header.section-head .owl-theme .owl-dots .owl-dot span {
        background-color: rgba(151, 14, 30, 0.5);
        cursor: pointer; }
      section.mah-section header.section-head .owl-theme .owl-dots .owl-dot.active span {
        background-color: #510810; }
section.mah-section footer.section-foot div.switch {
  background-color: #ededed; }
section.mah-section.bordered footer.section-foot {
  background-color: rgba(151, 14, 30, 0.08); }

.card .card-body .card-title {
  height: 62px;
  overflow: hidden; }

/* ************************************************************************** */
/* ***************************** Floating *********************************** */
/* ************************************************************************** */
.navbar-light {
  background-color: #ededed !important;
  border-radius: 0px;
  border-style: none;
  border-width: 0px;
  border-color: transparent;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-bottom-color: #970E1E; }
  .navbar-light .navbar-brand {
    padding: 5px 0px 0px 5px;
    color: #970E1E; }
  .navbar-light .navbar-nav > li > a {
    font-weight: 500;
    color: #222222 !important; }
    .navbar-light .navbar-nav > li > a:hover, .navbar-light .navbar-nav > li > a:focus {
      color: #970E1E !important; }
  .navbar-light .navbar-nav > .active > a, .navbar-light .navbar-nav > .active > a:focus, .navbar-light .navbar-nav > .active > a:hover {
    color: #FFFFFF !important;
    background-color: #970E1E; }
  .navbar-light .navbar-form {
    margin-left: -15px;
    margin-top: 7px;
    margin-bottom: 5px;
    padding-left: 0px; }
    .navbar-light .navbar-form .form-control {
      opacity: 0;
      height: 32px;
      font-weight: 300;
      border-bottom-right-radius: 4px !important;
      border-top-right-radius: 4px !important;
      border-bottom-left-radius: 0 !important;
      border-top-left-radius: 0 !important; }
      .navbar-light .navbar-form .form-control:focus {
        opacity: 1; }
    .navbar-light .navbar-form .btn-default {
      height: 32px;
      padding-bottom: 4px;
      background-color: transparent;
      border-color: transparent; }
    .navbar-light .navbar-form:hover .form-control {
      opacity: 1; }
    .navbar-light .navbar-form:hover .btn-default {
      background-color: #FFF;
      border-color: #CCC; }

.pgwSlider a {
  color: #FFFFFF; }
.pgwSlider .ps-current .ps-caption {
  background: linear-gradient(to bottom, transparent, black);
  text-shadow: 2px 2px 1px #222222;
  text-align: justify; }
  .pgwSlider .ps-current .ps-caption div, .pgwSlider .ps-current .ps-caption span, .pgwSlider .ps-current .ps-caption a {
    margin: 0px; }
  .pgwSlider .ps-current .ps-caption h1 {
    margin: 0px;
    font-size: 0.9rem;
    font-weight: 500; }
.pgwSlider > .ps-list > li {
  font-size: 0.55rem !important;
  opacity: 1 !important; }

.columnar .media {
  height: 54px;
  margin-top: 22px;
  overflow: hidden; }
  .columnar .media:first-child {
    margin-top: 0px; }

.nav-tabs > li.nav-item > a.nav-link {
  font-size: 0.90em;
  background-color: rgba(151, 14, 30, 0.5);
  color: #FFFFFF;
  border-color: #FFFFFF !important;
  border-radius: 0.25rem 0.25rem 0 0 !important; }
  .nav-tabs > li.nav-item > a.nav-link.active {
    background-color: #970E1E;
    color: #FFFFFF; }
    .nav-tabs > li.nav-item > a.nav-link.active:hover {
      background-color: rgba(151, 14, 30, 0.5);
      color: #FFFFFF; }
    .nav-tabs > li.nav-item > a.nav-link.active:focus {
      background-color: #970E1E;
      color: #FFFFFF; }
  .nav-tabs > li.nav-item > a.nav-link:hover {
    background-color: #970E1E;
    color: #FFFFFF; }
  .nav-tabs > li.nav-item > a.nav-link:focus {
    background-color: rgba(151, 14, 30, 0.5);
    color: #FFFFFF; }

.nav-tabs, .nav-pills {
  font-weight: 500; }

article.media {
  border-bottom: 1px dashed rgba(151, 14, 30, 0.2);
  flex-wrap: wrap; }
  article.media .media-foot {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 100%;
    max-width: 100%; }

.advanced-search-result .media {
  border-bottom: 1px dashed rgba(151, 14, 30, 0.2); }

/*# sourceMappingURL=customize.css.map */
