body .mob-menu {visibility:visible}
.menu .dropdown .dropdown-menu {padding:5px 15px 15px;}
ul.navbar-nav {margin:0 auto; padding:0; float:none; display:flex; position:relative; width:100%; align-items:center; justify-content:space-between}

/*Main Menu*/
.menu ul.navbar-nav > li.menu-item {float:none}
ul.navbar-nav li {display:flex; justify-content:space-between; height:45px}
ul.navbar-nav li a, ul.navbar-nav span, ul.navbar-nav p {color:#ffffff; font-family:'Poppins', Arial, Helvetica, sans-serif !important; font-size:15px; font-weight:500; padding:13px 1px; text-decoration:none; white-space:normal !important; margin:0 0 0 25px; letter-spacing:0; border:solid 3px transparent; border-width:0 0 3px 0; line-height:1.2; position:relative; display:flex; justify-content:space-between; text-transform:uppercase;align-items: center;}
ul.navbar-nav li a:hover {color:#00aaba; background:transparent; border-color:#00aaba}
ul.navbar-nav li.open a.qmitem-m, ul.navbar-nav li.open a.qmparent.qmitem-m {color:#00aaba; background:transparent; border-color:#00aaba}

/*Sub Menu*/
ul.navbar-nav div {background-color:#221f1f; border:0; padding:5px 0}
ul.navbar-nav li ul.dropdown-menu li {background-image:none; height:auto; justify-content:flex-start}
ul.navbar-nav .dropdown-menu {background-color:#221f1f; border:solid 1px #000000}
ul.navbar-nav .dropdown-menu li a, ul.navbar-nav div a, ul.navbar-nav .dropdown-menu p, ul.navbar-nav div span {color:#ffffff; font-size:14px; width:100%; padding:10px 10px; border:0; height:auto; text-transform:none; white-space:normal !important; line-height:1.2; font-weight:400; margin:0; max-width:100%; min-width:250px; background-image:none; letter-spacing:0; border-radius:0; text-align:left; border-bottom:solid 1px #b4b9bd}
ul.navbar-nav .dropdown-menu li a:hover, ul.navbar-nav .dropdown-menu li a:focus {color:#ffffff; background:#000000}
ul.navbar-nav .dropdown-menu .sm-heading {color:#ffffff; font-size:15px; font-weight:bold; border-bottom:solid 1px #00aaba; margin:0; line-height:1}
ul.navbar-nav .dropdown-menu .sm-heading.no-show {font-size:0; min-height:40px; border:0}
ul.navbar-nav .dropdown-menu .sm-heading.m30 {margin:20px 0 0}
ul.navbar-nav .dropdown-menu li.dropdown-submenu.open > a.qmparent {color:#00aaba; background:#000000}
ul.navbar-nav .dropdown-menu .dropdown-menu {padding:5px 15px 15px; border-radius:0}

ul.navbar-nav .menu-item a.qmparent::after, ul.navbar-nav .menu-item .dropdown-menu a.qmparent::after {display:flex; align-items:center; width:0; height:0; margin-left:8px; vertical-align:middle; border-top:4px dashed; border-top:4px solid #ffffff; border-right:4px solid transparent; border-left:4px solid transparent; content:""}
ul.navbar-nav .menu-item .dropdown-menu a.qmparent::after {-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg);}

@media screen and (max-width:1440px) {
	/*ul.navbar-nav li a, ul.navbar-nav span, ul.navbar-nav p {font-size:14px; margin:0 0 0 15px}*/
}

@media screen and (max-width:1200px) { 
 	.menu .dropdown .dropdown-menu {padding:0; margin:0}
	ul.navbar-nav {border:solid 1px #00aaba; width:100%; flex-direction:column}
	ul.navbar-nav li {background:#221f1f; height:auto; flex-direction:column; width:100%}
	ul.navbar-nav li a, ul.navbar-nav span {font-size:16px; width:100%; max-width:100%; border-bottom:solid 1px #000000; height:auto; padding:10px 20px; text-align:left; margin:0}
	ul.navbar-nav li.open a.qmitem-m, ul.navbar-nav li.open a.qmparent.qmitem-m {background-image:none !important; color:#ffffff; background:#000000}
	ul.navbar-nav li a:hover {color:#ffffff; background:#000000}
	ul.navbar-nav li ul.dropdown-menu, ul.navbar-nav li ul.dropdown-menu li {background:#221f1f}
	ul.navbar-nav li ul.dropdown-menu li a, ul.navbar-nav li ul.dropdown-menu li span, ul.navbar-nav li ul.dropdown-menu li p {width:100%; max-width:100% !important; border-bottom:solid 1px #000000 !important; height:auto; padding:10px 20px 10px 30px}
	ul.navbar-nav li ul.dropdown-menu li a:hover {color:#ffffff !important; background:#000000 !important}
	ul.navbar-nav li ul li.open ul.dropdown-menu {margin:0 !important} 
	ul.navbar-nav li ul li.open ul.dropdown-menu li a, ul.navbar-nav li ul li.open ul.dropdown-menu li p {padding:10px 30px 10px 25px !important; border:0 !important; width:100%; border-bottom:solid 1px #000000 !important; color:#ffffff}
	ul.navbar-nav li ul li.open ul.dropdown-menu li .menu-item a, ul.navbar-nav li ul li.open ul.dropdown-menu li .menu-item p {padding:10px 30px 10px 60px !important}
	ul.navbar-nav .dropdown-menu p.qmtitle.sm-heading {margin:0}
	ul.navbar-nav .dropdown-menu p.qmtitle.sm-heading.no-show {font-size:0; min-height:auto; padding:0 !important}
	ul.navbar-nav .menu-item .dropdown-menu a.qmparent::after {-webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
}

/*BOX MENU S*/
.menu .yamm-full .dropdown-menu {left:auto; right:auto; max-width:1170px; margin:0 auto}
.menu ul.navbar-nav .dropdown-menu .menu-list-2 div.yamm-content, .menu ul.navbar-nav .dropdown-menu .menu-list-3 div.yamm-content, .menu ul.navbar-nav .dropdown-menu .menu-list-4 div.yamm-content, .menu ul.navbar-nav .dropdown-menu .menu-list-5 div.yamm-content, .menu ul.navbar-nav .dropdown-menu .menu-list-6 div.yamm-content, .menu ul.navbar-nav .dropdown-menu .menu-list-7 div.yamm-content {display:block; width:100%}
.menu ul.navbar-nav .dropdown-menu div.yamm-content .row{display:flex; justify-content:space-around; padding:0; width:100%}
.menu ul.navbar-nav .dropdown-menu div.yamm-content .row:before, .menu ul.navbar-nav .dropdown-menu div.yamm-content .row:after{display:none}
.menu ul.navbar-nav .yamm-content > .row {margin:0}
.menu ul.navbar-nav li .yamm-content ul.list-unstyled {padding:0; list-style:none; margin:0 5px; display:flex; flex-direction:column}
.menu ul.navbar-nav .dropdown-menu li .yamm-content ul.list-unstyled a, .menu ul.navbar-nav .dropdown-menu li .yamm-content ul.list-unstyled p {display:block}

@media screen and (max-width:1200px) {
	.menu .yamm-full .dropdown-menu {width:100% !important}
	.menu ul.navbar-nav .list-unstyled {padding:0}
	.menu ul.navbar-nav .yamm-content {padding:0}
	.menu ul.navbar-nav .dropdown-menu div.yamm-content .row{flex-direction:column}
	.menu ul.navbar-nav .dropdown-menu .menu-list-2 ul.list-unstyled, .menu ul.navbar-nav .dropdown-menu .menu-list-3 ul.list-unstyled, .menu ul.navbar-nav .dropdown-menu .menu-list-4 ul.list-unstyled, .menu ul.navbar-nav .dropdown-menu .menu-list-5 ul.list-unstyled, .menu ul.navbar-nav .dropdown-menu .menu-list-6 ul.list-unstyled, .menu ul.navbar-nav .dropdown-menu .menu-list-7 ul.list-unstyled {display:block; width:100%; padding:0; margin:0}
}
/*BOX MENU E*/