/*
Theme Name: Salient Child
Theme URI: http://www.themenectar.com
Template: salient
Author: ThemeNectar
Author URI: http://themenectar.com
Description: An Ultra Responsive Multi-Purpose Theme.
Version: 7.0.1472061324
Updated: 2016-08-24 17:55:24

*/
header#top #logo {
  margin-top: -25px !important;
}

#header-outer #logo img {
  height: 80px !important;
}

div[data-midnight="nectar-slider"],
.nectar-slider-wrap,
.swiper-container,
#page-header-wrap,
#page-header-bg {
  max-height: 550px !important;
}

#project-meta,
html .single-post #single-meta,
.portfolio-items .col .work-info .vert-center p {
  display: none;
}

.featured-news .mtphr-dnt-posts-date {
  display: none;
}

body #header-outer[data-lhe="default"] #top nav .sf-menu>.current-menu-item>a {
  color: #333 !important;
}

body .sf-sub-indicator [class*=" icon-"] {
  display: inline-block !important;
}

#header-outer .row {
  padding-top: 15px;
  padding-bottom: 15px !important;
}

#slide-out-widget-area .inner>div:first-of-type {
  margin-top: 34px;
}

#top nav ul li a, {
  color: #333;
}

#top nav>ul>li>a {
  font-size: 14px !important;
  font-weight: 600;
}

#top nav>ul>li[class*="button_bordered"]>a:before {
  border-color: Blue;
}

header nav>ul>li>ul>li:first-child a {
  visibility: hidden;
}

.off-canvas-menu-container>ul>li>ul>li:first-child a {
  display: none;
}

header nav>ul>li:first-child>ul>li:first-child a:before {
  content: url(https://immixcc.bssdev.com/wp-content/uploads/2019/09/Immix-CS-Cyan.png);
  position: absolute;
  top: 0;
  visibility: visible;
}

header nav>ul>li:nth-child(2)>ul>li:first-child a:before {
  content: url(https://immixcc.bssdev.com/wp-content/uploads/2019/09/Immix-CC-Cyan.png);
  position: absolute;
  top: 0;
  visibility: visible;
}

body:not([data-header-format="left-header"]) #top .sf-menu li ul, #top nav>ul>.megamenu>.sub-menu {
  background-color: #fff;
}

body:not([data-header-format="left-header"]) #top nav>ul>.megamenu>ul>li>a {
  color: #999;
}

body header#top .sf-menu li.megamenu ul.sub-menu>li:hover>a {
  background-color: #eee !important;
}

header#top .sf-menu li ul.sub-menu>li>a {
  color: #999 !important;
}

#top nav>ul>.megamenu>.sub-menu {
  padding: 10px 0;
}

body:not([data-header-format="left-header"]) #top nav>ul>.megamenu>ul>li>a {
  font-family: Titillium Web;
  font-size: 13px;
  letter-spacing: normal;
}

/* megamenu */
#top nav>ul>.megamenu>.sub-menu {
  display: flex;
}

#top nav>ul>.megamenu.columns-4>ul>li {
  width: auto;
}

#top nav>ul>.megamenu.columns-4>ul>li:first-child {
  /* width: 176px; */
  width: 181px;
}

#top nav>ul>.megamenu.columns-4>ul>li:nth-child(2),
#top nav>ul>.megamenu.columns-4>ul>li:nth-child(3),
#top nav>ul>.megamenu.columns-4>ul>li:nth-child(4) {
  width: 181px;
}

#top nav>ul>.megamenu.columns-4>ul>li:last-child {
  margin-left: auto;
}

#header-outer[data-lhe="default"] #top nav ul li[class*="button_bordered"] a {
  border: 1px solid Blue;
}

#header-outer[data-lhe="default"] #top nav ul li[class*="button_bordered"] a:hover {
  border: 1px solid Blue;
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.container-wrap {
  padding-top: 0 !important;
}

header#top nav ul li.megamenu ul li:nth-child(3) ul {
  display: none !important;
}

#slide-out-widget-area .inner .off-canvas-menu-container li a {
  font-family: Titillium Web !important;
}

#header-outer[data-lhe="default"] #top nav .sf-menu>[class*="button_solid_color"].sfHover2:not(#social-in-menu)>a,
#header-outer #top .sf-menu>li[class*="button_solid_color"].sfHover2>a .sf-sub-indicator i {
  color: #fff !important;
}

body #header-outer[data-lhe="default"] #top nav .sf-menu>li[class*="button_solid_color"].sfHover2>a {
  color: #fff !important;
}

#header-outer[data-lhe="animated_underline"] #top nav>ul>.sfHover2>a:after {
  backface-visibility: hidden;
  -ms-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1)
}

#header-outer .sf-menu>.sfHover2>ul {
  top: 100%
}

.sf-menu .sfHover2 {
  outline: 0 none
}

.sf-vertical .sfHover2 ul {
  left: 100%;
  top: 0
}

.sf-menu .sfHover2 ul {
  z-index: 999
}

.sf-menu li .sfHover2 ul,
.sf-menu li li .sfHover2 ul {
  left: 20em;
  top: 0
}

.sf-menu .sfHover2 ul li a,
.sf-menu .sfHover2 ul li li a {
  box-shadow: none
}

#top nav>ul>.sfHover2>ul>li,
#header-secondary-outer .sf-menu>.sfHover2>ul>li,
#header-outer[data-format="centered-menu"] #top nav>ul>.sfHover2>ul>li {
  opacity: 1;
  -ms-transform: translateY(0px);
  -webkit-transform: translateY(0px);
  transform: translateY(0px)
}

#top nav>ul>.megamenu>ul>.sfHover2>a {
  background-color: transparent !important
}

.sf-menu>.sfHover2 {
  z-index: 500
}

#header-outer nav ul li .sfHover2>a .sf-sub-indicator i,
#header-outer #top nav>ul>.megamenu>ul ul .sfHover2>a,
#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) .sfHover2>a {
  color: #fff
}

#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) .sfHover2>a {
  background-color: #27CCC0
}

#header-secondary-outer sf-menu li .sfHover2 .on-left-side,
.sf-menu li .sfHover2 .on-left-side {
  right: 20em;
  left: auto;
  margin-right: -20px;
  margin-left: 0;
}

.sf-menu .sfHover2>.on-left-side {
  -ms-transform: translateY(0px) translateX(0px);
  -webkit-transform: translateY(0px) translateX(0px);
  transform: translateY(0px) translateX(0px);
}

.sf-menu .sfHover2>ul {
  pointer-events: auto;
  opacity: 1;
  -ms-transform: translateY(0px) translateX(0px);
  -webkit-transform: translateY(0px) translateX(0px);
  transform: translateY(0px) translateX(0px);
}

body[data-header-inherit-rc="true"] #header-outer[data-lhe="default"].light-text #top nav .sf-menu>.sfHover2:not(#social-in-menu)>a,
#header-outer[data-lhe="default"].light-text #top nav .sf-menu>.sfHover2>a {
  color: #fff !important;
  opacity: 0.7
}

#header-outer.light-text #top nav .sf-menu>.sfHover2>a,
#header-outer.light-text #top nav>ul>.sfHover2>a>span>i,
#header-outer.dark-text #top nav .sf-menu>.sfHover2>a,
#header-outer.dark-text #top nav>ul>.sfHover2>a>span>i {
  opacity: 1 !important
}
