﻿.navbar-main{position:relative;margin-top:5px}.navbar-main ul{display:none;width:100%;list-style:none;margin:0px;padding:0px}.navbar-main ul li a{display:block;padding:1em;text-decoration:none;font-weight:bold}.navbar-main ul li a:hover{background:#f0ffff}@media (min-width:48em){.navbar-main ul{display:-ms-flexbox;flex-direction:-ms-row;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;display:flex;flex-direction:row}.navbar-main ul li{position:relative;text-align:center;-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1;margin-top:-5px}}@media (max-width:767px){.navbar-main.active{right:0}.navbar-main #navbar{padding:0}.navbar-main #navbar ul li{display:block;margin:0;border-bottom:1px solid #fff}.navbar-main #navbar ul li a{color:#fff;text-align:left;display:block;margin:0;text-decoration:none}.navbar-main #navbar ul li a:hover{color:#38a19e;background:#3b3b3b}.navbar-main #navbar .menu{line-height:18px}.navbar-main #navbar .menu>li>a{font-size:14px;padding:8px 15px}}@media (min-width:768px){#navbar .menu a{display:block;color:#323232;font-size:16px;background:none}#navbar .menu a:hover{background:none;color:#aa855c}#navbar .menu .active a{background:none;color:#aa855c;display:inline-block;position:relative}#navbar .menu .active a:after{position:absolute;content:'';border-bottom:10px solid #3aa0b3;width:90%;transform:translateX(-52%);bottom:-4px;left:52%}}nav.navbar.fixed .menu{margin-top:-20px}nav.navbar.fixed .navbar-main{margin-top:10px}.nav-wrapper{background:#fff;margin:0;width:100%;height:60px;min-height:0;padding:6px 0;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:10px}.nav-wrapper:before,.nav-wrapper:after{content:"";position:absolute;left:0;background:#33281c;width:100%;height:1px}.nav-wrapper:before{top:4px}.nav-wrapper:after{bottom:0px}nav.navbar.fixed{position:fixed;top:0;left:0;z-index:80;background:#fff;width:100%;height:60px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:20px 0;border-bottom:1px solid gray}nav.navbar.fixed:before,nav.navbar.fixed:after{content:"";position:absolute;left:0;background:#33281c;width:100%;height:1px}nav.navbar.fixed:before{top:1px}nav.navbar.fixed:after{bottom:1px}