#menu-main-menu{height:100%;width:60%;min-width:150px}.main-navigation{z-index:991;position:absolute;right:0;top:0;float:right}.main-navigation ul{transition:right 250ms ease-out;width:100%;display:block;right:-999em;list-style:none;margin:0;padding-left:0;float:right;background-color:#f3f3f3;box-shadow:0 0 3px 1px #999;height:100%;position:fixed;z-index:991}.main-navigation ul li:last-child{padding-right:0}.main-navigation ul ul{width:100%;display:block;position:relative;z-index:99999;background-color:#fdfdfd;box-shadow:none}.main-navigation ul ul li{padding-left:1em;color:#676767}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px;padding:.5rem;text-transform:none}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative;color:#676767;width:100%}.main-navigation li:hover,.main-navigation li:active,.main-navigation li:focus,.main-navigation li.current-menu-item,.main-navigation li.current_page_ancestor{color:#fff;background-color:#c12958}.main-navigation a{display:block;padding:10px 5px;color:inherit;overflow:hidden;text-transform:uppercase}.menu-toggle,.main-navigation.toggled ul{right:0;height:auto}.main-navigation.toggled ul#menu-main-menu{overflow-y:scroll}.menu-toggle,.menu-close{border:0;background:none;float:right;right:0;top:0;position:absolute;color:#c12958}.menu-close{color:#555;top:-9999px;left:-9999px;visibility:hidden;display:block}.toggled .menu-close{left:auto;top:0;visibility:visible;z-index:999;position:sticky;-webkit-transition-property:top;-webkit-transition-duration:400ms;-webkit-transition-timing-function:ease-in;-moz-transition-property:top;-moz-transition-duration:400ms;-moz-transition-timing-function:ease-in;transition-property:top;transition-duration:400ms;transition-timing-function:ease-in}@media screen and (min-width: 960px){.main-navigation a{padding:10px}#menu-main-menu{width:100%}.main-navigation{background-color:#fff;position:absolute;top:auto}.main-navigation ul{transition:none;right:0;position:static;box-shadow:none;height:auto;background-color:transparent;display:block}.main-navigation ul ul{width:200px;box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;border-top:4px solid #c12958;border-bottom:2px solid #c12958;background-color:#fff}.main-navigation ul ul li{padding-left:0}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px;padding:.5rem;text-transform:none}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;width:auto;color:#999}.menu-toggle{display:none}}.navbar-fixed-top{height:98px !important;-webkit-transition-property:height, width;-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease;-moz-transition-property:height, width;-moz-transition-duration:300ms;-moz-transition-timing-function:ease;transition-property:height, width;transition-duration:300ms;transition-timing-function:ease}.navbar-fixed-top .phone-contact .phone-office,.navbar-fixed-top .phone-contact .phone-number{display:inline-block}.navbar-fixed-top .main-navigation{bottom:0;-webkit-transition-property:bottom;-webkit-transition-duration:400ms;-webkit-transition-timing-function:ease;-moz-transition-property:bottom;-moz-transition-duration:400ms;-moz-transition-timing-function:ease;transition-property:bottom;transition-duration:400ms;transition-timing-function:ease}.navbar-fixed-top .custom-logo{width:67%}
/*# sourceMappingURL=navigation.css.map */
