@media screen and (min-width: 700px) {
.menu_ul ul{background:#FFF; color:var(--px-secondary-col);}
/* pad items, set their text colour, and fade their background colour */
.menu_ul a, .menu_ul span{padding:8px; transition:background 1s;}
/* set the background colour of active items */
.menu_ul li:hover > a,
.menu_ul li:hover > span,
.menu_ul li.dropdownOpen > a,
.menu_ul li.dropdownOpen > span{background:#FFF; color:var(--px-primary-col);}


/* .menu_ul > li:hover{box-shadow: 0px 0px 12px #333;} */

.menu_ul li ul li a{color:var(--px-secondary-col); background:#FFF; min-width:200px; padding: 10px;}

/*.menu_ul li ul li a{background:inherit !important;}*/

/*ul.menu_ul_01 a{display:block; text-decoration:none; padding:8px; margin:0px; width:125px; box-sizing:border-box;}*/

.menu_ul, .menu_ul ul, .menu_ul li{margin:0;padding:0;}
.menu_ul ul{display:none;position:absolute;top:100%;left :0;z-index:1;}

[dir=rtl] .menu_ul ul{left:auto;right:0;}
.menu_ul ul ul, [dir=rtl] .menu_ul ul .dropdownLeftToRight ul{top:0;left:100%;right:auto;}

[dir=rtl] .menu_ul ul ul, .menu_ul ul .dropdownRightToLeft ul{left:auto;right:100%;}
.menu_ul li{position:relative;display:block;list-style-type:none;}
.menu_ul > li ul li:last-child{border-bottom:4px solid var(--px-secondary-col);}
.menu_ul > li{display:inline-block;}
.menu_ul a, .menu_ul span{display:block;text-decoration:none;white-space:pre;}
.menu_ul li:hover > ul{display:block; color:var(--px-primary-col);}


.menu_ul ul a, .menu_ul ul span{white-space:nowrap; width:100%; max-width:280px; text-align:left;  box-sizing:border-box; white-space:normal}
.menu_ul .sub-menu > li:last-child > a{border-bottom:none;}
/*.menu_ul .sub-menu .menu-item-has-children > a:nth-child(1){background-image:url(../img/sublink.png); background-repeat:no-repeat; background-position:95% 50%;}*/

.dropdownVertical{display:inline-block;}
.dropdownVertical > li{display:block; width:100%;}
.dropdownVertical ul{top:0;left:100%; width:100%;}

[dir=rtl] .dropdownVertical ul{left:auto;right:100%;}
.dropdownJavaScript li:hover > ul{display:none;}
.dropdownJavaScript li.dropdownOpen > ul{display:block;}

.sf-menu, .sf-menu *{margin:0 auto;padding:0;list-style:none;}
.sf-menu li{position:relative;}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}
.sf-menu > li{float:left;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{display:block;}
.sf-menu a{display:block;position:relative;}
.sf-menu ul ul{top:0;left:100%;}

.sf-menu{float:left;}
.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em;*width:12em;}
.sf-menu a{padding:.5em 1em;text-decoration:none;zoom:1;}

.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s;}
/*.sf-menu ul li{background:#277775;}
.sf-menu ul ul li{background:#277775;}*/
.sf-menu ul a{text-align:left;}
.sf-menu li:hover, .sf-menu li.sfHover{-webkit-transition:none;transition:none;}
.sf-arrows .sf-with-ul{padding-right:2em;*padding-right:1em;}
.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#FFF;}
.sf-arrows > li > .sf-with-ul:focus:after, .sf-arrows > li:hover > .sf-with-ul:after, .sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:var(--px-secondary-col);}
.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:var(--px-secondary-col);border-left-color:var(--px-secondary-col);}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:var(--px-secondary-col);}
}