[class*="input-group-"] {min-width: auto!important;}
.g-border-secondary {border-color: #6c757d !important;}

.g-bg-blue-radialgradient-circle {
    background-image: radial-gradient(circle farthest-side at 50% 50%, #0063B0, #0063B0);
    background-repeat: no-repeat;
}

.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .dropdown-item .nav-link, .u-header__section--dark .navbar [class*="u-main-nav-v"] .dropdown-item .nav-link:focus, .u-header__section--dark .navbar [class*="u-main-nav-v"] .dropdown-item .nav-link:active {
    color: #555;
}

@media (min-width: 768px) {
	#navMenu .container {
	    margin: 0 auto;
	    padding-left: 5%;
	    padding-right: 5%;
	}
}

#navMenu .container {
	width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 1200px) {
	#mainmenu .nav-item.g-mx-10--lg, #mainmenu .nav-item.g-mx-15--xl {
	    margin-left: 2px !important;
	    margin-right: 2px!important;
	}
}

@media (min-width: 992px) {
	#mainmenu .nav-item.g-mx-10--lg, #mainmenu .nav-item.g-mx-15--xl {
	    margin-left: 2px !important;
	    margin-right: 2px!important;
	}
	
	.navbar-expand-lg .navbar-nav .nav-link {
    	padding-right: .2rem;
    	padding-left: .2rem;
	}
}

#topbarSearchForm .twitter-typeahead {
	margin-left: auto !important;
	width: 100% !important;
}

.typeahead {
    width: 100% !important;
}

.navbar-toggler {
	z-index: 1000000 !important;
}

@media screen and (max-width: 768px) {
    #mnuRight {
        margin-right: 25px !important;
    }
}

#header-container.container-fluid{
	padding-right: 2% !important;
	padding-left: 2% !important;
}

.tt-menu {
	left: 20px !important;
    width: 100% !important;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	/* background-color: #eee !important; */
}

.navbar .u-sub-menu-v1 .hs-sub-menu, .navbar .u-sub-menu-v1 .hs-mega-menu, .navbar .u-sub-menu-v1 .dropdown-menu {
	/* border-color: #000 !important;
    background-color: #000 !important; */

	border-color: #fff !important;
    background-color: #fff !important;
}

/* .navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:focus:not(.active), 
.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:hover:not(.active) */ 
.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:focus, 
.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:hover{
    /* background: #fff !important; */
	background: #000 !important;
}

.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item {
	padding: 3px 10px !important;
}

/* .navbar .u-main-nav-v6 .nav-item.active > .nav-link, 
.navbar .u-main-nav-v6 .nav-item:hover > .nav-link, 
.navbar .u-main-nav-v6 .nav-item:focus > .nav-link, 
.navbar .u-main-nav-v6 .nav-item.show > .nav-link {
    background-color: #000 !important;
} */

.navbar .u-main-nav-v6 .nav-item.hs-sub-menu-opened > .nav-link, 
.navbar .u-main-nav-v6 .nav-item .nav-link:focus {
    background-color: transparent !important;
}

.nav-top-border {
    border-top: 0 !important;
}

.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu > a::after {
    right: 10px !important;
}

#pageFooter .u-heading-v2__title {
	color: #fff !important;
}

#pageFooter .u-heading-v2-3--bottom::after, 
#pageFooter .u-heading-v2-3--top::before {
    width: 2rem !important;
}

#pageFooter .u-heading-v2-3--bottom {
	margin-bottom: 20px !important;
}

.navbar .u-main-nav-v3 .hs-sub-menu,
.navbar .u-main-nav-v3 .hs-mega-menu,
.navbar .u-main-nav-v3 .dropdown-menu,
.navbar .u-main-nav-v4 .hs-sub-menu,
.navbar .u-main-nav-v4 .hs-mega-menu,
.navbar .u-main-nav-v4 .dropdown-menu,
.navbar .u-main-nav-v6 .hs-sub-menu,
.navbar .u-main-nav-v6 .hs-mega-menu,
.navbar .u-main-nav-v6 .dropdown-menu,
.navbar .u-main-nav-v7 .hs-sub-menu,
.navbar .u-main-nav-v7 .hs-mega-menu,
.navbar .u-main-nav-v7 .dropdown-menu,
.navbar .u-main-nav-v8 .hs-sub-menu,
.navbar .u-main-nav-v8 .hs-mega-menu,
.navbar .u-main-nav-v8 .dropdown-menu {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) !important;
}

.navbar .u-main-nav-v1 .dropdown-item .nav-link,
.navbar .u-main-nav-v2 .dropdown-item .nav-link,
.navbar .u-main-nav-v3 .dropdown-item .nav-link,
.navbar .u-main-nav-v6 .dropdown-item .nav-link,
.navbar .u-main-nav-v7 .dropdown-item .nav-link,
.navbar .u-main-nav-v8 .dropdown-item .nav-link {
  padding: 5px !important;
}

.navbar .u-sub-menu-v1 .hs-sub-menu, .navbar .u-sub-menu-v1 .dropdown-menu {
    padding: 0 !important;
}

/*.navbar .u-main-nav-v6 .nav-item.active > .nav-link {
	opacity: 0.7 !important;
}*/

.navbar .u-main-nav-v6 .nav-item.active > .nav-link {
    color: #fff !important;
    background-color: #000 !important;
}

.navbar .u-sub-menu-v1 .hs-has-sub-menu .hs-has-sub-menu > a::after {
    right: 0px !important;
}

@media (max-width: 992px) {
	.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu > a::after {
		right: 5px !important;
	}

	#mnuRight {
		margin-left: 20px !important;
	}
}

@media (max-width: 992px) {
	#mnuRight {
		margin-right: 25px !important;
	}
}