#mobile_top_menu_wrapper {
    background-color: #fff;
    box-shadow: 1px 1px 12px #555;
}
#top-menu {
    margin-bottom: 0 !important;
    position: relative;
	/* display: flex; */
	/* flex-wrap: wrap; */
	/* height: 100%; */
	/* gap: 10px; */
}
.specialUl {
    /* display: flex; */
    /* flex-wrap: wrap; */
    /* justify-content: center; */
    /* height: 100%; */
    /* align-content: center; */
    /* gap: 10px; */
}
.specialUl li a {
	font-family:"Helvetica Neue",  Roboto, sans-serif;
	text-transform: uppercase;
	font-size: 1.2rem !important;
	color: #000000 !important;
}
.dropdown-item:not(.dropdown-submenu) {
  padding: 17px 20px !important;
}
.specialUl li:hover {
	background: #62ba78;
}
.specialUl li:hover > a {
	color: #fff !important;
}
.specialLink {
    height: 100%;
	border-left: 1px solid #f0f0f0;
	display: flex !important;
	align-items: center;
    box-shadow: 1px 1px 12px #555;
}

.imgMini {
    width: 40px;
}
#header {
    box-shadow: unset;
}
#header .header-nav {
    border: none !important;
}
#_desktop_top_menu {
    /*background-color: #fff;*/
    /*box-shadow: 1px 1px 12px #555;*/
    height: 55px;
    /*margin-bottom: 20px;*/
    align-content: center;
}
.decoLink {
	height: 100%;
	border-left: 1px solid #f0f0f0;
	box-shadow: 1px 1px 12px #555;
	margin-left: 5px;
	margin-top: 10px;
	/* align-items: center; */
   /* display: flex !important; */
}
.decoLink:hover {
	background: #62ba78;
}
.decoLink:hover a:not(.dropdown-submenu) {
	color: #ffffff !important;
}
.decoLink a.padImg {
	padding: 8px 8px 7px !important;
}

@media (max-width: 1104px) {
	.specialUl li a {
		font-size:	0.9rem !important;
	}
	
}

@media (max-width: 903px) {
	.specialUl li a {
		font-size:	0.8rem !important;
	}
	
}

@media (max-width: 833px) {
	.specialUl li a {
		font-size:	0.7rem !important;
	}
	
}

@media (max-width: 780px) {
    .d-inline {
        font-size: 44px;
    }
    /* .specialUl { */
        /* flex-direction: column; */
    /* } */
    #wrapper {
        display: block !important;
    }
    .container {
        width: 100% !important;
    }
}
@media (max-width: 768px) {
	.imgMini {
	  width: 20px;
	  height: 20px;
	}
}