.Dmenu-main-bar .mobile-menu {
	width: 95%;
}
@media only screen and (max-width: 1015px) {
	.iconMenu.s-iconMenu {
	    top: -27px!important;
	}
	.container.logo .logo-wrapper {
		z-index: 13;
	}
}

@media only screen and (max-width: 900px) {
	a.desk-iconMenu {
		right: 20px;
	}
}
@media only screen and (max-width: 768px) {
	.DsmallLogo {
		left: 30px;
	}
}

@media only screen and (max-width: 691px) {
	div.container a.DsmallLogo {
		top: 15px !important;
	}
	a.desk-iconMenu {
		top: 10px;
	}
}

@media only screen and (max-width: 424px) {
	div.container a.DsmallLogo {
		top: 25px !important;
	}
	a.desk-iconMenu {
		top: 20px;
	}
}

a.desk-iconMenu:hover {
	text-decoration: none;
	color: #C0188D;
}

a.desk-iconMenu {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 41px;
	width: 26px;
	
}
a.desk-iconMenu svg {
	width: 100%;
}
