/*
Name: bootstrap-smartmenus.css
*/

/*--------------------------------------------------
=>> Header Center Logo with Navbar
--------------------------------------------------*/

.m-right-left-auto {
    margin-right: auto;
    margin-left: auto;
}
.theme-header-logo-center .site-branding-text {
    display: block;
	text-align: center;
	margin-right: 0;
}
.theme-header-logo-center .site-branding-text {
    margin-top: 2.125rem;
    margin-bottom: 2.625rem;
}
.theme-header-logo-center .site-branding-text .site-title {
	font-size: 3rem;
	line-height: 1.3;
	margin-bottom: 0.438rem;
}
.theme-header-logo-center .navbar-brand {
	float: none;
	display: block;
	margin-right: 0;
	padding-top: 2.813rem;
    padding-bottom: 2.813rem;
}
.theme-header-logo-center img.custom-logo {
    display: block;
    margin: 0 auto;
}
.theme-header-logo-center .navbar-brand ~ .site-branding-text {
    margin-top: 0;
}

@media (max-width: 991px) { 
	/*Header Center Logo with Navbar*/
	.navbar.navbar-header-center .navbar-toggler {
		float: none;
		text-align: center;
		display: block;
		margin-top: 0;
		margin-left: auto;
		margin-right: auto;
	}
}
@media (min-width: 992px) {
	/*Header Center Logo with Navbar*/
	.navbar.navbar-header-center .nav {
		margin-bottom: 0.813rem;
		margin-top: 0.813rem;
	}
	.navbar.navbar-header-center .nav .dropdown-menu, 
	.navbar.navbar-header-center.header-fixed-top .nav .dropdown-menu {
		top: 41px !important;
	}	
}