/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

@media screen and (min-width: 991.98px) {
  .full-header.transparent-header.dark #logo h1 {
    display: table-cell;
    height: 100px;
    vertical-align: middle;
  }

  .full-header.transparent-header.sticky-header #logo h1 {
    margin: 0 0 5px 0;
  }
}

@media screen and (max-width: 991.98px) {
  .full-header.transparent-header #logo h1 {
    line-height: 100px;
    height: 100px;
  }
}

/* #header.transparent-header.full-header {
  display: table-cell;
  height: 60px;
  vertical-align: middle;
} */

/* @media (max-width: 991.98px) #logo h1 {
  padding: 25px 0 0 0;
  line-height: 1.5;
} */

.dark h1,
.dark #header-wrap:not(.not-dark) #primary-menu > ul > li/current > a {
  color: #fff;
}

.slider-caption p {
  text-transform: uppercase;
}

h4 > span:not(.nocolor):not(.badge) {
  color: #f0ba37;
}

.fancy-title.title-bottom-border h4 {
  border-bottom: 2px solid #f0ba37;
}

#primary-menu ul li.current > a {
  color: #f0ba37;
}

.feature-box .fbox-icon i {
  background-color: #f0ba37;
}

#primary-menu ul li:hover > a,
#primary-menu ul li.current > a {
  color: #f0ba37;
}

.chart .watermark,
.watermark > img,
.watermark img {
  display: none !important;
}

.chart_box .logo {
  display: none !important;
}

.email-success {
	display: none;
}