#block-system-main-menu h2.block-title,
#block-user-login,
#name-and-slogan,
#secondary-menu,
#header .header__logo {
	display: none; /* temporarily hide login */
}

a {
	text-decoration: none;
	color: #565656;
}

#header {
	-webkit-transform: translateZ(0); /* Supposed to fix rendering issue on Chrome for anchored (fixed) elements */
	background: #fff;
	position: fixed;
	z-index: 200;
	width: 100%;
	right: 0;
	left: 0;
	top: 0;

	/*-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;*/
}
#header.collapsed {
	/*top: -70px;*/
}

html body.admin-menu.logged-in {
	margin-top: 0 !important;
}
html body.admin-menu.logged-in #admin-menu {
	display: none;
}

h1#site-name {
	float: left;
	margin: 0;
}
h1#site-name a span {
	display: inline-block;
	text-indent: -9999px;
	width: 180px;
	height: 43px;
}
ul.menu li {
	list-style: none;
	float: left;
}

.main-menu {
	width: 645px;
	float: left;
	font-family: 'gotham-book', sans-serif !important;
}
.main-menu .logo {
    background-image: url(../../images/kt-logo-new.png);
    background-repeat: no-repeat;
    margin: 14px 20px 20px 0;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    /* Commenting on March 11, 2021
    height: 59px;
    width: 224px;
    */
    height: 49px;
    width: 190px;
    float: left;
    background-size: cover;
}
/*ul.menu{display: contents;}
    background-image: url(../../images/kt-logo.png);
    background-repeat: no-repeat;
    margin: -2px 10px 0px 0px;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    height: 99px;
    width: 245px;
    background-size: 41% 110%;
    float: left;
    background-position: right;
}*/

ul.menu {
    width: 63%;
    float: left;
    margin-top: 1px;
    padding-bottom: 0px !important;
    margin-bottom: 0px;
}
.main-menu ul.menu {
	display: inline-block;
	float: left;
	padding: 0;
	margin: 0;
}
.main-menu ul.menu li {
	list-style: none;
	padding: 0;
	margin: 0;
}
.main-menu ul.menu li:after {
	content: "|";
}
.main-menu ul.menu li:last-child:after {
	content: "";
}
.main-menu ul.menu li a {
	display: inline-block;
	padding: 20px 13px;
	line-height: 40px;
	opacity: 0.75;
	color: #444;
}
.main-menu ul.menu li a:hover {
	opacity: 1;
}

/* SUBSCRIBE, RSS & SHARE GROUPS ================================ */

.right-menu {
	position: relative;
	float: right;
	width: 265px;
}

#header-rss,
#subscribe,
#share,
#login,
#loggedin {
	float: left;
}

/* RSS + Share */
#header-rss,
#share {
	width: 30px;
}

#header-rss,
#share > a {
	text-align: center;
	padding: 28px 0;
	display: block;
}

#header-rss .sprite,
#share > a .sprite {
	display: inline-block;
	text-indent: -9999px;
	overflow: hidden;
	/* opacity: 0.5;  -- Removed on March 10, 2021*/
	height: 17px;
	width: 16px;
	/* Commenting on March 11, 2021
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;
	*/
}
#header-rss:hover .sprite,
#header-rss.active .sprite,
#share a:hover .sprite,
#share a.active .sprite {
	opacity: 1;
}

#header-rss .sprite {
	background-position: 0 0;
}
#share a .sprite {
	background-position: -16px 0;
}
/* Start: Hover State CSS added on March 10, 2021 */
#share a .sprite:hover {
	background-position: -92px 0;
}
/* End: Hover State CSS added on March 10, 2021 */

/* Logged Out Dropdown Controls */
#login-dropdown {
	margin-left: 15px;
	padding-top: 6px;
}

#login-dropdown .dropdown-item .custom{
	min-height: 110px !important;



}

#login-dropdown .dropdown-item {
	overflow: hidden;
	min-height: 90px;
	width: 140px;
		background-color: white !important;
	left: auto;
	right: 0;
opacity: 1;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.login-trigger > a,
a.login-trigger.dropdown-trigger {
	display: inline-block;
	text-indent: -9999px;
	overflow: hidden;
	height:60px;
	width: 60px;
}

a.login-trigger.dropdown-trigger {
	background:url('../../images/icon-head-hover.png') center center no-repeat;
	background-size: 40px  auto;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.loggin-trigger {
	display: inline-block;
	text-indent: -9999px;
	overflow: hidden;
	height: 45px;
	width: 60px;
	background-image: url("../../images/icon-head.png");
	background-position: center;
	background-repeat: no-repeat;
	
	background-size: 40px  auto;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	/*background-color:  #3F3D3E;*/
}
.loggin-trigger:hover {
	/* Commenting on March 11, 2021 and adding new lines
	background-color: #40BCBF;
	*/
	background:url("../../images/icon-head.png") center center no-repeat;
	background-size: 40px  auto;
}
/* Commenting on March 11, 2021
.loggin-trigger {
	/* -webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px;
}
*/
a.login-trigger.dropdown-trigger:hover,
a.login-trigger.dropdown-trigger:focus {
	/*background-color: #3F3D3E;*/
/*	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px;*/

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background: url(../../images/icon-head.png) center center no-repeat;
	background-size: 40px auto;
}
a.login-trigger.dropdown-trigger.active {
	
	background: url(../../images/icon-head.png) center center no-repeat;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	    background-size: 40px auto;
}

/* Login Dropdown Buttons */
.login-buttons {
	position: absolute;
	right: 10px;
	left: 10px;
	top: 10px;
}
.login-buttons a {
	margin-bottom: 10px;
}
.login-buttons a:last-child {
	margin-bottom: 0;
}

.back-button.show-login-buttons {
	background: url('../../images/leftarrow.png') center center no-repeat;
	text-indent: -9999px;
	position: absolute;
	overflow: hidden;
	display: block;
	height: 44px;
	width: 44px;
	left: -10px;
	top: -10px;
}

/* Login Dropdown Form */
.login-dropdown-form,
.register-dropdown {
	position: absolute;
	min-width: 250px;
	right: 10px;
	left: 10px;
	top: 10px;
}
.login-dropdown-form .form-item {
	margin: 0 0 10px;
	width: 48%;
	float: left;
}
.login-dropdown-form .form-item.form-type-password {
	float: right;
}

.login-dropdown-form .forgot-password-link {
	position: absolute;
	font-size: 14px;
	color: #999;
	left: 10px;
	top: 104px;
}
.login-dropdown-form .forgot-password-link:hover {
	color: #444;
}

.login-dropdown-form .button-blue {
	background: #34b8bc;
	color: #fff;
}
.login-dropdown-form .button-blue:hover,
.login-dropdown-form .button-blue:focus {
	background: #2bb0b4;
}
.login-dropdown-form .button-blue:active {
	background: #25a8ac;
}

.login-dropdown-form .bottom-facebook {
	border-top: 1px solid #eee;
	padding-top: 10px;
	margin-top: 10px;
	padding-bottom:10px;
	margin-bottom:0;
}
.button.button-register-facebook
{	margin-bottom:0;
}


/* Register Dropdown Buttons */
.register-dropdown .button {
	margin-bottom: 10px;
}
.register-dropdown .button:last-child {
	margin-bottom: 0;
}
.button.button-register-facebook {
	background-color: #3b5998;
	color: #fff;
}
.button.button-register-facebook:hover,
.button.button-register-facebook:focus {
	background-color: #34508b;
}
.button.button-register-facebook:active {
	background-color: #2f4981;
}

.button.button-register-facebook i,
.button.button-register-email i {
	vertical-align: middle;
	display: inline-block;
	margin-right: 5px;
	height: 16px;
	width: 16px;
}
.button.button-register-facebook i {
	background: url('../../images/facebookicon.png') center center no-repeat;
}
.button.button-register-email i {
	background: url('../../images/emailicon.png') center center no-repeat;
}

/* Logged In Dropdown Controls */
#loggedin {
	margin-left: 15px;
	padding-top: 17px;
}

#loggedin .user-dropdown {
	width: 160px;
	left: -138px;
	top: 70px;
}

#loggedin a.loggedin.dropdown-trigger {
	overflow: hidden;
	display: block;
	/* height: 60px; */
	height: 42px;
	/* width: 60px; */

	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#loggedin a.loggedin.dropdown-trigger.active {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#loggedin img {
	display: block;
}

#loggedin .dropdown-item > .button {
	margin-bottom: 5px;
}
#loggedin .dropdown-item > .button:last-child {
	margin-bottom: 0;
}

/* Subscribe */
#subscribe {
	margin-left: 20px;
	/* padding-top: 20px; */
	width: 93px;
	font-family: 'gotham-book', sans-serif;
}
.right-menu #subscribe {
	margin-left: 20px;
	padding-top: 20px;
	width: 93px;
}

#subscribe .button {
	padding-right: 0;
    padding-left: 0;
    margin: 0;
    /* background-color: #89CB97; */
    /* background-color: #b575b1; */
    color: #2B8082;
    font-weight: bold;
    border: 1px solid #2B8082;
}
/*#subscribe .button:hover {
	background-color: #34b8bc;
}
*/
.subscribe-share {
	margin: 0 0 3px 24px;
}
.subscribe-share li {
	margin: 0 13px;
}
.subscribe-share li a {
	margin: 0;
}
.subscribe-share li a.subscribe {
}
.subscribe-share li a.rss,
.subscribe-share li a.share {
	display: inline-block;
	text-indent: -9999px;
	margin-top: 9px;
	height: 16px;
	width: 16px;
}
.subscribe-share li a.share {
	background-position: -16px 0;
}

/* DROPDOWNS ================================ */

.dropdown-group {
	position: relative;
	float: left;
}

.dropdown-item {
	position: absolute;
	background: #fff;
	padding: 10px !important;
	z-index: 100;
	top: 70px;
	left: 50%;

	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}
.dropdown-item .dropdown-title {
	font-family: 'museo-slab', Georgia, serif;
	border-bottom: 1px solid #eee;
	/*margin-bottom: 10px;*/
	text-align: center;
	position: relative;
	padding: 0 0 10px;
	margin-top: 15px;
}
.dropdown-item .subscription_popup{
	padding: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subscription_popup .hr{
	border: 0px;
	border-bottom: 1px solid #CCCCCC;
	height: 0px;
	width: 65%;
	margin: 5px;
}
.subscription_popup .note{
	color: #AAAAAA;
	font-size: 14px;
	margin: 10px 0 20px;
	line-height: 18px;
	display: block;
}
.subscription_popup .center{
	margin-bottom: 5px;
}
.dropdown-item .subscription_popup .dropdown-title{
	border-bottom: 0px solid #eee;
	padding: 0 0 5px;
}
.dropdown-item .dropdown-title p {
	margin: 0;
}
.dropdown-item .dropdown-title p strong {
	text-transform: uppercase;
}
.dropdown-item .subscription_popup .dropdown-title p strong {
	text-transform: capitalize;
	font-size: 18px;
}

/* Share Dropdown */
#share .dropdown-item {
	margin-left: -90px;
	width: 160px;
}

ul.social-share-container {
	padding: 0;
	margin: 0;
}
ul.social-share-container li {
	list-style: none;
	margin: 1px 0 0;
	content: "";
}
ul.social-share-container li a {
	background-color: #eee;
	text-align: center;
	line-height: 20px;
	padding: 10px 0;
	display: block;
	color: #444;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
ul.social-share-container li a:hover {
	color: #fff;
}
ul.social-share-container li.social-share.facebook a:hover {
	background-color: #3b5998;
}
ul.social-share-container li.social-share.twitter a:hover {
	background-color: #00aced;
}
ul.social-share-container li.social-share.linkedin a:hover {
	background-color: #007bb6;
}
ul.social-share-container li.social-share.google a:hover {
	background-color: #dd4b39;
}
ul.social-share-container li.social-share.instagram a:hover {
	background-color: #517fa4;
}
ul.social-share-container li.social-share.pinterest a:hover {
	background-color: #cb2027;
}
ul.social-share-container li.social-share.youtube a:hover {
	background-color: #bb0000;
}

/* Subscribe Dropdown */
#subscribe .dropdown-item {
	margin-left: -160px;
	width: 300px;
}
#subscribe input.form-control {
	width: 100%;
}

/* SECONDARY MENU ================================ */

body.front .category-menu {
	display: none;
}
body.front #header {
	position: absolute;
}
.category-menu ul.menu {
	display: inline-block;
	width: 856px;
	float: left;
	padding: 0;
	margin: 0;
	margin-right: -5px;
}
.category-menu ul.menu li a {
    display: flex !important;
    align-items: center;
    justify-content: center;
}
/*.category-menu ul.menu li {
	text-align: center;
	width: 25%;
}*/
.category-menu ul.menu li {
    text-align: center;
    width: 33.3333333%;
}
.category-menu ul.menu li a {
	/* font-family: "museo-slab", Georgia, serif; */
	/* font-family: gotham medium; */
	font-family: 'gotham-medium', sans-serif;
	/* Commenting on March 11, 2021
	border-bottom: 3px solid #eee;
	#3F3D3E
	*/
	border-bottom: 1.5px solid #3F3D3E;
	text-transform: uppercase;
	/*padding: 6px 0;*/
	/*line-height: 45px;*/
	font-size: 19px;
	display: block;
	height: 57px;
	color: #4c4f4f;
}
.explore_page_active .category-menu ul.menu li a.explore,
.causes_page_active .category-menu ul.menu li a.causes,
.destinations_page_active .category-menu ul.menu li a.destinations,
.stories_page_active .category-menu ul.menu li a.stories,
.category-menu ul.menu li a:hover {
	color: #444;

	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.category-menu ul.menu li a span.icon {
	vertical-align: middle;
	display: inline-block;
	margin-right: 8px;
	height: 45px;
	width: 45px;
}
.category-menu ul.menu li:nth-child(1) {
    display: none;
}
.explore_page_active .category-menu ul.menu li a.explore,
.category-menu ul.menu li a.explore {
	/*border-color: #34b8bc;*/
   border-bottom: 1.5px solid #3F3D3E;

}
.explore_page_active .category-menu ul.menu li a.explore,
.category-menu ul.menu li a.explore:hover {
	/*border-color: #34b8bc;*/
	border-bottom: 3px solid #34b8bc;
}

.category-menu ul.menu li a.explore span.icon {
	background-position: 0 -17px;
}
.explore_page_active .category-menu ul.menu li a.explore span.icon,
.category-menu ul.menu li a.explore:hover span.icon {
	background-position: 0 -62px;
}

.causes_page_active .category-menu ul.menu li a.causes,
.category-menu ul.menu li a.causes:hover {
	/*border-color: #e91069;*/
	border-bottom: 3px solid #e91069;
}
/*.category-menu ul.menu li a.causes span.icon {
	background-position: -45px -16px;
}*/
.category-menu ul.menu li a.causes span.sprite.icon {
    background-position: center !important;
    background: url(../../images/causes-heart.png) no-repeat !important;
    background-size: 100% !important;
    width: 40px;
    height: 40px;
}
.causes_page_active .category-menu ul.menu li a.causes span.icon,
.category-menu ul.menu li a.causes:hover span.icon {
	background: url(../../images/causes-heart-color.png) no-repeat !important;
	background-position: center !important;
	background-size: 100% !important;
    width: 40px;
    height: 40px;
}
.causes_page_active .category-menu ul.menu li a.causes span.icon,
.category-menu ul.menu li a.causes:hover {
    color: #cb8990 !important;
}
/*.causes_page_active .category-menu ul.menu li a.causes span.icon,
.category-menu ul.menu li a.causes:hover span.icon {
	background-position: -45px -61px;
}*/

.category-menu ul.menu li a.destinations span.sprite.icon {
    background-position: center !important;
    background: url(../../images/Destinations.png) no-repeat !important;
    background-size: 100% !important;
    width: 40px;
    height: 40px;
}
.destinations_page_active .category-menu ul.menu li a.destinations span.icon,
.category-menu ul.menu li a.destinations:hover span.icon {
	background: url(../../images/Destinations-color.png) no-repeat !important;
	background-position: center !important;
	background-size: 100% !important;
    width: 40px;
    height: 40px;
}
.causes_page_active .category-menu ul.menu li a.causes span.icon,
.category-menu ul.menu li a.destinations:hover {
    color: #c9943b !important;
}

.destinations_page_active .category-menu ul.menu li a.destinations,
.category-menu ul.menu li a.destinations:hover {
	/*border-color: #89cb97;*/
	border-bottom: 3px solid #89cb97;
}
/*.category-menu ul.menu li a.destinations span.icon {
	background-position: -89px -16px;
}*/
/*.destinations_page_active .category-menu ul.menu li a.destinations span.icon,
.category-menu ul.menu li a.destinations:hover span.icon {
	background-position: -89px -61px;
}*/

.category-menu ul.menu li a.stories span.sprite.icon {
    background-position: center !important;
    background: url(../../images/Stories.png) no-repeat !important;
    background-size: 100% !important;
    width: 40px;
    height: 40px;
}
.stories_page_active .category-menu ul.menu li a.stories span.icon,
.category-menu ul.menu li a.stories:hover span.icon {
	background: url(../../images/Stories-color.png) no-repeat !important;
	background-position: center !important;
	background-size: 100% !important;
    width: 40px;
    height: 40px;
}
.causes_page_active .category-menu ul.menu li a.causes span.icon,
.category-menu ul.menu li a.stories:hover {
    color: #ee7d6e !important;
}

.stories_page_active .category-menu ul.menu li a.stories,
.category-menu ul.menu li a.stories:hover {
	/*border-color: #f57d27;*/
	border-bottom: 1.5px solid #3F3D3E;
	border-bottom: 3px solid #34b8bc;
}
/*.category-menu ul.menu li a.stories span.icon {
	background-position: -135px -16px;
}*/
/*.stories_page_active .category-menu ul.menu li a.stories span.icon,
.category-menu ul.menu li a.stories:hover span.icon {
	background-position: -134px -61px;
}*/

.category-menu a.hamburger {
	border-bottom: 1.5px solid #3F3D3E;
	background-position: -180px 0;
	display: inline-block;
	height: 57px;
	width: 60px;
	float: left;
	margin-left: -1px;
}
.category-menu a.hamburger.active,
.category-menu a.hamburger:hover {
	background-position: -180px -60px;
	border-color: #666;
}

/* STORIES MENU */
.stories-menu {
	border-bottom: 3px solid #eee;
	text-align: center;
	height: 48px;
}
.stories-menu ul.stories-filters {
	margin: 0;
	padding: 0;
	display: inline-block;
}
.stories-menu ul.stories-filters li {
	list-style: none;
	float: left;
	border-bottom: 3px solid transparent;
}
.stories-menu ul.stories-filters li a {
	display: inline-block;
	width: 96px;
	height: 48px;
	text-align: center;
}
.stories-menu ul.stories-filters li a span.icon {
	width: 18px;
	height: 18px;
	background-size: cover;
	margin-top: 15px;
}
.stories-menu ul.stories-filters li a span.label {
	display: none;
}
.stories-menu ul.stories-filters li.filter-1:hover {
	border-color: #F57D27;
}
.stories-menu ul.stories-filters li.filter-1 a span.icon {
	background-image: url('../../images/icon-lg-story-editors-pick.png');
}
.stories-menu ul.stories-filters li.filter-1 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-editors-pick-active.png');
}
.stories-menu ul.stories-filters li.filter-2:hover {
	border-color: #E91069;
}
.stories-menu ul.stories-filters li.filter-2 a span.icon {
	background-image: url('../../images/icon-lg-story-latest.png');
}
.stories-menu ul.stories-filters li.filter-2 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-latest-active.png');
}
.stories-menu ul.stories-filters li.filter-3:hover {
	border-color: #34B8BC;
}
.stories-menu ul.stories-filters li.filter-3 a span.icon {
	background-image: url('../../images/icon-lg-story-travel-kindly.png');
}
.stories-menu ul.stories-filters li.filter-3 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-travel-kindly-active.png');
}
.stories-menu ul.stories-filters li.filter-4:hover {
	border-color: #89CB97;
}
.stories-menu ul.stories-filters li.filter-4 a span.icon {
	background-image: url('../../images/icon-lg-story-changemakers.png');
}
.stories-menu ul.stories-filters li.filter-4 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-changemakers-active.png');
}
.stories-menu ul.stories-filters li.filter-5:hover {
	border-color: #FED37F;
}
.stories-menu ul.stories-filters li.filter-5 a span.icon {
	background-image: url('../../images/icon-lg-story-city-guides.png');
}
.stories-menu ul.stories-filters li.filter-5 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-city-guides-active.png');
}
.stories-menu ul.stories-filters li.filter-6:hover {
	border-color: #F48E8D;
}
.stories-menu ul.stories-filters li.filter-6 a span.icon {
	background-image: url('../../images/icon-lg-story-kindness-cafe.png');
}
.stories-menu ul.stories-filters li.filter-6 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-kindness-cafe-active.png');
}
.stories-menu ul.stories-filters li.filter-7:hover {
	border-color: #BC34AE;
}
.stories-menu ul.stories-filters li.filter-7 a span.icon {
	background-image: url('../../images/icon-lg-story-pack.png');
}
.stories-menu ul.stories-filters li.filter-7 a:hover span.icon {
	background-image: url('../../images/icon-lg-story-pack-active.png');
}
/* end STORIES MENU */



.login-dropdown-form .bottom-facebook {
    border-top: 0 none;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 10px;
    padding-top: 8px;
}
#subscribe .dropdown-item{
	box-shadow: none;
	border: 1px solid #CCCCCC;
}

.main-menu ul.menu li:first-child a {
    color: #111111;
    font-weight: bold;
}

.dropdown-item1 {
	position: absolute;
	background: #fff;
	padding: 10px;
	z-index: 100;
	bottom: 40px;
	left: 50%;

	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}
.dropdown-item1 .dropdown-title {
	font-family: 'museo-slab', Georgia, serif;
	border-bottom: 1px solid #eee;
	/*margin-bottom: 10px;*/
	text-align: center;
	position: relative;
	padding: 0 0 10px;
	margin-top: 15px;
}
.dropdown-item1 .subscription_popup{
	padding: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dropdown-item1 .subscription_popup .dropdown-title{
	border-bottom: 0px solid #eee;
	padding: 0 0 5px;
}
.dropdown-item1 .dropdown-title p {
	margin: 0;
}
.dropdown-item1 .dropdown-title p strong {
	text-transform: uppercase;
}
.dropdown-item1 .subscription_popup .dropdown-title p strong {
	text-transform: capitalize;
	font-size: 18px;
}
#subscribe .dropdown-item1 {
    border: 1px solid rgb(204, 204, 204);
    box-shadow: none;
}
#subscribe .dropdown-item1 {
    margin-left: -160px;
    width: 300px;
}
.main-menu ul.menu li a {
    opacity: 1;
    color: #3F3D3E;
    /*font-weight: 600;*/
    font-weight: 500 !important;
}
.main-menu ul.menu li:first-child a {
    color: #3F3D3E;
}
ul.home-links li a{
                color: #3F3D3E;
}
.main-menu ul.menu li a:hover {
    opacity: 1;
    color: #020202;
}
.dropdown-item.loginDropCap {
    width: 300px !important;
    min-width: unset;
}

.dropdown-item.loginDropCap .g-recaptcha div {
    height: unset !important;
}
.captcha {
    width: 261px;
}
