.navbar-dark .navbar-toggler-icon {
    background:url("img/nav-icon.png") no-repeat;
	padding: 15px;
}
.navbar {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0.5rem 1rem;
}
.navbar-dark .navbar-brand {
    color: #fff;
}
.navbar-brand {
    display: inline-block;
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
}
.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,.5);
    border-color: rgba(255,255,255,.1);
}
.navbar-toggler {
    padding: 0.25rem 0.75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0.25rem;
	display: none;
}
.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%;
}
.navbar-collapse {
	display: block;
}


@media only screen and (max-width: 1168px) { 
	.navbar-toggler {
		display: block;
		position: absolute;
    	right: 0;
    	top: 24px;
	}
	.navbar-collapse {
		display: none;
	}
}

@media only screen and (max-width: 640px) {
	.home .navbar , .category .navbar{
		display:none !important;
	}
	.home .mth-head , .category .mth-head , .archive .mth-head {
		overflow:hidden;
	}
	.home .search-container .search-field, .search-container select , .category .search-container .search-field, .category .search-container select , .archive .search-container .search-field, .archive .search-container select {
    	width: 181px;
	}
	.home .logo-head , .category .logo-head , .archive .logo-head {
        background-position: center top;
    }
	.home .logo-head, .home .search-container , .home .search-container form , .category .logo-head, .category .search-container , .category .search-container form , .archive .logo-head, .archive .search-container , .archive .search-container form , .archive .logo-head, .archive .search-container , .archive .search-container form {
        display: block;
        margin: 0 auto;
        float: none;
        text-align: center;
    }
}