.sf-menu>li,.sf-menu>li>a,nav{position:relative}.sf-menu{list-style:none;display:block;text-align:center}#menu-icon{display:none}.sf-menu>li{background:#403F34;width:136px;text-align:center;display:inline-block;margin:0 -2px 0 -2px;padding:0;}.sf-menu a:hover{text-decoration:none}.sf-menu>li:first-child>a{border-left:1px solid #0c0c0b;}.sf-menu>li>a{font-family:Oswald,sans-serif;display:block;z-index:10;font-size:14px;text-transform:uppercase;padding:32px 0;text-shadow:1px 1px #090a0b;color:#dedfc8;border-top:1px solid #0c0c0b;border-right:1px solid #0c0c0b;border-bottom:1px solid #3a3e3d;}.sf-menu>li.current.sfHover>a,.sf-menu>li.current>a{color:#fff;text-decoration:none;background:url(../images/bg-item-hover.png);border-top:1px solid #454633;border-left:1px solid #454633;text-shadow:1px 1px #666949}.sf-menu>li.sfHover>a,.sf-menu>li.sfHover>a:hover,.sf-menu>li>a:hover{color:#000}.sf-menu>li.current>a:hover{color:#fff}.sf-menu>li.current>a .sf-sub-indicator{background-position:0 bottom}.sf-menu>li>a .sf-sub-indicator{display:inline-block;width:5px;height:4px;background:url(../images/indicator.png) no-repeat;margin:8px 0 0 10px}.sf-menu ul{position:absolute;top:-999em;z-index:99;width:98px;display:none;padding:12px 0 12px;}.sf-menu ul ul{position:absolute;width:69px;padding:14px 0 12px 28px}.sf-menu li li{text-align:left;position:relative;padding-top:13px;display:block}.sf-menu li li:first-child{padding-top:0}.sf-menu li li a{display:inline-block;font-size:12px;color:#f9f9f9;text-transform:uppercase}.sf-menu li li li a{color:#fff}.sf-menu li li.sfHover>a,.sf-menu li li>a:hover{color:#a9a97b}.sf-menu li.sfHover ul,.sf-menu li:hover ul{display:block;left:0px;top:85px; background:#403F34; width:100%;}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:98px;top:0}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}.sf-menu li:hover ul li {padding-left: 18px; font-size: 13px; color: #f9f9f9;}
@media only screen and (min-width:996px) and (max-width:1200px){.sf-menu>li{width:108px;}.sf-menu>li>a{font-size:12px;}}
@media only screen and (min-width:768px) and (max-width:995px){.sf-menu>li{width:90px}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:85px}.sf-menu>li>a{font-size:12px;}.sf-menu li li a {font-size: 11px;}.sf-menu>li.real-estate>a,.sf-menu>li.free-consult>a{padding: 21.5px 0;}}
@media only screen and (max-width:767px){header h1{margin:0 0 20px!important}h3{font-size:26px!important}nav{text-align:center;width:100%}.row-nav{background:0 0!important;width:100%}#menu-icon{font-family:Oswald,sans-serif;display:block;z-index:10;font-size:16px;line-height:18px;text-transform:uppercase;position:relative;padding:22px 0 22px;text-shadow:1px 1px #0b0909;color:#dedfc8;border-top:1px solid #0c0c0b;border-left:1px solid #0c0c0b;background:url(../images/tail-row-nav.png);width:100%;cursor:pointer}#menu-icon span{display:inline-block;width:5px;height:4px;position:relative;background:url(../images/indicator.png) no-repeat;margin:7px 0 0 3px}#menu-icon.active,#menu-icon:hover{background:url(../images/bg-item-hover.png);color:#fff;text-shadow:1px 1px #676746}.sf-menu>li.current.sfHover>a,.sf-menu>li.current>a,.sf-menu>li>a{text-shadow:1px 1px #000}.sf-menu li a .sf-sub-indicator{width:11px;height:6px;position:relative;background:url(../images/indicator.png) no-repeat;margin:4px 0 0 8px;display:inline-block;top:0;left:0}.sf-menu{clear:both;position:absolute;top:64px;margin-left:0;left:0;width:100%;z-index:1000;padding:30px 0 10px;background:#202020;border:none;display:none}.sf-menu li{display:block;background:0 0;clear:both;float:none;padding:6px 0 0 26px;text-align:left;line-height:30px}.sf-menu>li>a{display:inline-block;font-weight:700;font-size:14px;line-height:16px;padding:0;color:#daede2;background:0 0;border:none}.sf-menu li a:hover,.sf-menu>li.current.sfHover>a,.sf-menu>li.current>a,.sf-menu>li.sfHover>a{background:0 0;color:#db3340;text-decoration:none;border:none}.sf-menu li:first-child{background:0 0;margin-top:0;padding-top:0}.sf-menu li li{padding-top:2px}.sf-menu li li a b{margin-top:8px!important}.sf-menu ul,.sf-menu ul ul{width:auto;position:relative;border:none;background:inherit;padding:4px 0 0 10px;box-shadow:none;margin:0;top:0!important;left:0!important}}