<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">nav { float: right; margin: 24px 9px; }
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }
.sf-menu { line-height: 1.0; }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 32px; /* match top ul list item height */ z-index: 99; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 161px; /* match ul width */ top: 0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 0; }
/*** STYLIZATION ***/
.sf-menu &gt; li { border-top: 1px solid transparent; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-left:12px; background: url('img/zero.png'); }
.sf-menu &gt; li &gt; a { font: 12px/29px 'arial'; color: #ffffff; padding: 0 14px; text-transform: uppercase; -webkit-text-stroke:0px rgba(249, 249, 249, 0.6); }
.sf-menu &gt; li &gt; a:hover { color: #fff; text-shadow: 0 0 0; }
.sf-menu &gt; li.active &gt; a { color: #000; text-shadow: 0 0 0; }
.sf-menu &gt; li.sfHover &gt; a { color: #000; text-shadow: 0 0 0; }
.sf-menu &gt; li:hover, .sf-menu &gt; li.active, .sf-menu &gt; li.sfHover { text-shadow: rgba(0, 0, 0, 0.5) 0 1px 1px; border-top: 1px solid #fff2ac; background: url('img/menu-hover.jpg'); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) }
.sf-menu ul { position: absolute; top: -999em; width: 172px; padding: 0; background: url('img/sub-menu-bg.jpg'); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) }
.sf-menu li li a { font: 12px/24px 'arial'; color: #fff; text-shadow: none; padding: 0 6px 0 12px; }
.sf-menu li li { background: url('img/sub-menu-boreder.png') repeat-x;; padding-left:0; padding-right:0; padding-top:9px; padding-bottom:7px }
.sf-menu li li:first-child { background:none; }
.sf-menu li li a { margin: 0 3px; }
.sf-menu li li a:hover, .sf-menu &gt; li li.active a, .sf-menu &gt; li li.sfHover &gt; a { background: url('img/menu-hover.jpg'); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color:#000 }
.sf-sub-indicator { background: url('img/autoArrows.png') no-repeat 0 0; display: inline-block; height: 3px; margin-left: 9px; position: relative; text-indent: -999em; top: -2px; width: 5px }
.sf-menu li li .sf-sub-indicator { display:none; }
@media handheld and (max-width: 480px), screen and (max-device-width: 767px), screen and (max-width: 1024px) {
 .sf-menu &gt; li {
 margin-left:6px;
}
}
 @media handheld and (max-width: 767px), screen and (max-device-width: 767px), screen and (max-width: 767px) {
 nav {
 display: block;
 float: right;
 margin: 24px 9px 0;
 position: relative;
 width: 296px;
}
 .sf-menu {
float:none;
margin-bottom:40px;
}
 .sf-menu ul, .sf-menu ul ul {
min-width:100%;
position: relative;
left: 0 !important;
top:0px !important;
padding:0;
}
 .sf-menu li {
float:none;
}
.sf-sub-indicator {
 background: url("demo\website\beauty-spa\js\superfish\img\autoArrows.png") no-repeat scroll 0 0 transparent;
 display: inline-block;
 float: right;
 height: 3px;
 left: 0;
 position: relative;
 text-indent: -999em;
 top: 31px;
 width: 5px;
}
 .sf-menu &gt; li li &gt; a &gt; .sf-sub-indicator {
 left:0px;
 top:17px;
 display:inline-block;
 background: url('demo\website\beauty-spa\js\superfish\img\autoArrows-2.png') no-repeat;
}
 .sf-menu &gt; li {
 margin-bottom: 7px;
 background: #3d403c url('demo\website\beauty-spa\js\superfish\img\480-menu-bg.jpg') repeat-x;
 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
 .sf-menu &gt; li &gt; a {
 font: 12px/62px 'arial';
}
 .sf-menu &gt; li li &gt; a {
 font: 12px/38px 'arial';
 padding-left:20px;
}
 .sf-menu &gt; li li li &gt; a {
 padding-left:40px;
}
}</pre></body></html>