header {
  position:fixed;
  top:0;
  left:0;
  z-index:999;
  width:100%;
  background-color:#f3f3f3;
  -webkit-transition: height 0.3s;
  -moz-transition: height 0.3s;
  -ms-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}

.admin-bar header { top: 32px; }
section#mainSection {
  margin-top:0px;
}
/* ------------------------------------------------------------ *\
  Updated header begin
\* ------------------------------------------------------------ */
header.mini > div {
  background: #000;
  max-height:50px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
header .header-logo-wrapper > a {
  z-index: 3;
}
header .logo-wrapper a {
  position: relative;
  z-index: 2;
}
header .logo-wrapper img {
  transition: opacity .3s;
}
header .logo-wrapper .scrolled-logo {
/*  position: absolute;
  top: 13px;
  left: 50%;*/
  display: none; 
  
}
header .logo-wrapper .main-logo,
header.mini .logo-wrapper .scrolled-logo {
  display: inline-block; 
}
header.mini .logo-wrapper .main-logo {
  display: none; 
}
header.mini ul.entity-nav li a { color: #fff; }
header.mini ul.entity-nav > li > a { line-height: 41px; }
header.mini ul.entity-nav li a:hover { background: #000; }
header.mini ul.entity-nav li ul.dropdown-menu { margin-top: -2px; background-color: #000; }
header.mini ul.entity-nav li ul.dropdown-menu li { background-color: transparent !important; }
header.mini ul.entity-nav li ul.dropdown-menu li a { border-bottom-color: transparent; }

@media (max-width: 991px) {
  header .logo-wrapper a { display: inline-block; }
  header .logo-wrapper .scrolled-logo { top: 0; }
  body header.mini div.logo-wrapper a {
    margin: 13px 0;
    padding: 0;
  }
  header.mini .header-logo-wrapper>a.btn-open hr,
  header.mini .header-logo-wrapper > a span span.circle { border-color: #fff !important; }
  header.mini .header-logo-wrapper > a span span.stick { background-color: #fff !important; }
  header.mini .header-logo-wrapper > a:not(.showing) span.cross:before,
  header.mini .header-logo-wrapper > a:not(.showing) span.cross:after { background-color: #fff; }
  header .header-logo-wrapper>a.btn-search { z-index: 4; }
  header>.container>#searchform { z-index: 3; }
  .header-content #main-menu ul .dropdown-menu li:first-child { padding-left: 5px; }
}
/* ------------------------------------------------------------ *\
  Updated header end
\* ------------------------------------------------------------ */
header.mini div.logo-wrapper a {
  padding: 13px 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
header.mini div.top-head {
  display:none;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

a#eaSignup {
    display:block;
    position:absolute;
    right:10px;
    top:13px;
    padding:8px 20px;
    font-weight:bold;
}
header .top-head a#searchButton {
    right:100px;
}
ul.entity-nav li ul.dropdown-menu {
    display:flex;
    flex-direction:row;
    justify-content: flex-start;
    padding:12px 10px;
    background:none;
    margin-top:-2px;
}
header.mini ul.entity-nav li ul.dropdown-menu {
    background-color: white;
    margin-top:-2px;
}
ul.entity-nav li ul.dropdown-menu li {
    flex:1 1 0;
    margin:0;
    width:auto;
    padding-right:5rem;
}
ul.entity-nav li ul.dropdown-menu li a {
    padding-bottom: 8px;
}
ul.entity-nav li ul.dropdown-menu li a:hover {
    background: none;
    border-bottom-width: 4px;
    border-bottom-style: solid;
}

ul.entity-nav li.join-the-entity-family {
    width: 236px;
    padding-top:9px;
}
ul.entity-nav li.become-an-entity-addict>a {
    width: 236px;
   /* padding-top:9px; */
	margin-top: 9px;
}

ul.entity-nav li.join-the-entity-family>a
{
	
    line-height: 30px;
    border: 2px solid #202020;
}
ul.entity-nav li.join-the-entity-family>a:hover {
    background-color: #202020;
    color: #fff;
}
ul.entity-nav li.become-an-entity-addict>a
{
	
    line-height: 30px;
    border: 2px solid #202020;
}
ul.entity-nav li.join-the-entity-family>a:hover {
    background-color: #202020;
    color: #fff;
}
ul.entity-nav li.become-an-entity-addict>a:hover {
    background-color: #202020;
    color: #fff;
}
body.single .post-info h1 {text-align:left;}
body.single .post-info figure > img {display:inline-block; margin:0 auto 19px;}
body.single .post-info figure figcaption{display:inline-block;padding-left:10px;}
body.single .post-info figure figcaption h6 {text-align:left;}


#huge_it_slideshow_left_videogallery_1 {
  background-color: rgba(0, 0, 0, 0.3) !important;
  background-image: none !important;
  background-size: 21px auto;
  border-radius: 0 150px 150px 0;
  color: #fff !important;
  display: block !important;
  height: 174px !important;
  left: 0 !important;
  padding-right: 35px !important;
  top: 138px !important;
  transition: background-color 0.3s ease-out 0s;
  width: 86px !important;
}
#huge_it_slideshow_right_videogallery_1 {
  background-color: rgba(0, 0, 0, 0.3) !important;
  background-image: none !important;
  background-size: 21px auto;
  border-radius: 150px 0 0 150px;
  color: #fff !important;
  display: block !important;
  height: 174px !important;
  padding-right: 35px !important;
  right: 0 !important;
  top: 138px !important;
  transition: background-color 0.3s ease-out 0s;
  width: 86px !important;
}
.huge_it_slideshow_dots_container_videogallery_1 > a#huge_it_slideshow_right_videogallery_1::before {
  content: "\f054";
  font-family: fontawesome;
  font-size: 21px;
  font-weight: normal;
  height: 100%;
  line-height: 174px;
  position: absolute;
  right: -13px;
  width: 100%;
}
.huge_it_slideshow_dots_container_videogallery_1 > a#huge_it_slideshow_left_videogallery_1::before {
  content: "\f053";
  font-family: fontawesome;
  font-size: 21px;
  font-weight: normal;
  height: 100%;
  line-height: 174px;
  position: absolute;
  left: -13px;
  width: 100%;
}
#huge_it_slideshow_right_videogallery_1:hover,#huge_it_slideshow_left_videogallery_1:hover {
    
    background-color: rgba(0,0,0,0.5);
}
/*.norm_row.sfsi_wDiv {
    width: 100% !important;
}*/
.norm_row.sfsi_wDiv{
    margin-left:23%;
}
#huge_it_slideshow_right_videogallery_1:hover, #huge_it_slideshow_left_videogallery_1:hover {
    background-color: rgba(0,0,0,0.5) !important;
}

.heading01 {
  text-align: center;
}
.mCustomScrollBox.mCS-dark.mCSB_vertical.mCSB_inside {
  margin: -20px 0 20px;
  overflow: visible !important;
}
.mCustomScrollBox.mCS-dark.mCSB_vertical.mCSB_inside .mCSB_container {
  margin: 0 !important;
  overflow: visible !important;
  text-align: center;
}
.mCustomScrollBox.mCS-dark.mCSB_vertical.mCSB_inside .sfsiplus_norm_row.sfsi_plus_wDiv {
  text-align: center !important;
  width: 100% !important;
}
.mc4wp-form .mc4wp-form-fields input {
  border: 1px solid #202020;
  padding-left: 10px;
}
.mc4wp-form .mc4wp-form-fields > p{
	margin-bottom: 20px !important;
}
.pum-container.popmake .pum-content.popmake-content .sfsi_plus_wDiv {
  display: block !important;
  float: left !important;
  margin: 25px 0 -10px;
  position: relative !important;
  width: 100% !important;
}
.pum-container {
  left: 0 !important;
  margin: 0 auto !important;
  max-width: 290px !important;
  right: 0 !important;
  text-align: center !important;
  width: 100% !important;
}
.pum-container.popmake .pum-title.popmake-title {
  border-bottom: 1px solid #b1b1b1;
  font-family: 'Libre Baskerville', sans-serif;
  padding: 0 0 11px;
  text-align: center;
}
.pum.pum-overlay.popmake-overlay {
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
}
.pum-close.popmake-close::before {
  color: #fff !important;
  content: "\f057";
  font-family: fontawesome;
  font-size: 21px !important;
  left: 0;
  text-indent: 0 !important;
}
.pum-close.popmake-close {
  background: #000 none repeat scroll 0 0 !important;
  font-size: 0 !important;
  height: 34px !important;
  line-height: 17px !important;
  right: -35px !important;
  text-align: center !important;
  width: 35px !important;
}

@media (max-width: 991px) and (min-width: 768px) {
  .admin-bar header { top: 13px; }
}

@media (max-width: 767px){
.admin-bar header { top: 0; }

.huge_it_slideshow_image_wrap_videogallery_1 {
  height: 300px !important;
}
.thumb_wrapper .img img {
  min-height: 300px;
  object-fit: cover;
}
.huge_it_slider_videogallery_1 iframe {
  height: 300px !important;
}
a#huge_it_slideshow_left_videogallery_1, a#huge_it_slideshow_right_videogallery_1 {
  height: 130px !important;
  top: 39% !important;
  width: 65px !important;
}
.huge_it_slideshow_dots_container_videogallery_1 > a#huge_it_slideshow_right_videogallery_1::before, .huge_it_slideshow_dots_container_videogallery_1 > a#huge_it_slideshow_left_videogallery_1::before {
  font-size: 20px;
  line-height: 130px;
}
}

#sfsiplusid_facebook,#sfsiplusid_instagram,#sfsiplusid_twitter{
  opacity: 1!important;
}

.widget_nav_menu a {
  transition: border .2s !important;
  padding: 3px  !important;
  border-left: 0 !important;
  display: block;
  margin-bottom: 5px !important;
  font-size: 14px !important;
}
/* News: .sirebar-news */
.widget_nav_menu .sidebar-news:hover a {
  color: #96CB50 !important;
  border-left: 5px solid #96CB50 !important;
}
/* Politics: .sidebar-politics */
.widget_nav_menu .sidebar-politics:hover a {
  color: #EFCA68 !important;
  border-left: 5px solid #EFCA68 !important;
}
/* Entertainment: .sidebar-entertainment */
.widget_nav_menu .sidebar-entertainment:hover a {
  color: #AB86A0 !important;
  border-left: 5px solid #AB86A0 !important;
}
 /* Style: .sidebar-style */
 .widget_nav_menu .sidebar-style:hover a {
   color: #900915 !important;
   border-left: 5px solid #900915 !important;
 }
 /* Accomlish: .sidebar-accomplish */
 .widget_nav_menu .sidebar-accomplish:hover a {
   color: #967C48 !important;
   border-left: 5px solid #967C48 !important;
 }
 /* Inspiration: .sidebar-inspiration */
 .widget_nav_menu .sidebar-inspiration:hover a {
   color: #967C48 !important;
   border-left: 5px solid #967C48 !important;
 }
 /* Culture: .sidebar-culture */
 .widget_nav_menu .sidebar-culture:hover a {
   color: #15797D !important;
   border-left: 5px solid #15797D !important;
 }
 /* mentorship: .sidebar-mentorship */
 .widget_nav_menu .sidebar-mentorship:hover a {
   color: #113361 !important;
   border-left: 5px solid #113361 !important;
 }
 /* sustainability: .sidebar-sustainability */
 .widget_nav_menu .sidebar-sustainability:hover a {
   color: #767C2E !important;
   border-left: 5px solid #767C2E !important;
 }
 /* sex-life: .sidebar-sex-life */
 .widget_nav_menu .sidebar-sex-life:hover a {
   color: #DA232F !important;
   border-left: 5px solid #DA232F !important;
 }

.parent-category.smooth-shadow.sex-life:hover {
    background: #DA232F !important;
}
.explore-entity-wrapper .sex-life .inner-wrapper {
    border-color: #DA232F !important;
}