/* cmsms stylesheet: NH-mainNav modified: 15.10.2016 13:48:49 */
/* Hauptnavigation */#main-nav-wrap {position: relative;z-index: 1000;}.navbar.navbar-default {border: none;padding: 0;margin: 0;background: #fff;/* padding-top: 30px; */}.navbar .navbar-wrap {background: #0ba2dd;position: relative;}.navbar .navbar-wrap .container {position: relative;}#main-nav {border: none;padding-top: 32px;position: relative;}#main-nav ul.navbar-nav {position: relative;margin: 0;}#main-nav ul.navbar-nav > li > a {border-top: 1px solid #fff;padding: 10px 10px;background: #0ba2dd;color: #fff;font-family: 'Asap', sans-serif;font-weight: normal;font-size: 20px;line-height: 30px;-webkit-transition: background 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out;-o-transition: background 0.3s ease-in-out;transition: background 0.3s ease-in-out;text-shadow: 0px 1px 1px rgba(0,0,0,0.8);width: 100%;}#main-nav ul.navbar-nav > li > a:hover,#main-nav ul.navbar-nav > li:hover > a,#main-nav ul.navbar-nav > li > a.menuactive {background: #75c7e7;color: #fff;}.navbar-header {position: relative;z-index: 1;}/* MainNav Level 2 */#main-nav ul.navbar-nav li ul {display: none;text-align: left;z-index: 1;padding-left: 0px;}#main-nav ul.navbar-nav li ul li a {padding-left: 20px;font-size: 16px;}#main-nav ul.navbar-nav li.menuactive ul {display: block;}#main-nav ul.navbar-nav li ul li.menuactive ul li {display: block;}#main-nav ul.navbar-nav li ul li.menuactive ul li a {font-size: 16px;line-height: 30px;padding-left: 30px;display: block;}/* toggle Button */#header .navbar-default .navbar-toggle {border: none;background: none;color: #fff;/* margin-top: 25px; */-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}#header .navbar-default .navbar-toggle:hover {background-color: transparent;}/* Special Hamburger Styles */.hamburger {padding: 5px 5px 0px 5px;/* display: inline-block; */cursor: pointer;transition-property: opacity, -webkit-filter;transition-property: opacity, filter;transition-property: opacity, filter, -webkit-filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: #fff;text-transform: none;background-color: transparent;border: 0;margin: 10px auto;overflow: visible;}.hamburger .hamburger-box {width: 35px;height: 24px;display: block;float: left;position: relative;}.hamburger .menu-text {display: block;float: left;font-size: 18px;line-height: 24px;margin-right: 10px;}.hamburger .hamburger-inner {display: block;top: 50%;margin-top: -2px;}.hamburger .hamburger-inner,.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after {width: 35px;height: 4px;background-color: #fff;border-radius: 4px;position: absolute;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-duration: 0.15s;transition-timing-function: ease;}.hamburger .hamburger-inner {transition-duration: 0.3s;transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after {content: "";display: block;}.hamburger .hamburger-inner:before {top: -10px;transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in;}.hamburger .hamburger-inner:after {bottom: -10px;transition: bottom 0.1s 0.34s ease-in, -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}/* active state */.hamburger.is-active .hamburger-inner {-webkit-transform: rotate(225deg);transform: rotate(225deg);transition-delay: 0.14s;transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger.is-active .hamburger-inner:before {top: 0;opacity: 0;transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out;}.hamburger.is-active .hamburger-inner:after {bottom: 0;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);}/* special Hamburger End*/@media (min-width: 768px) {#main-nav {padding-top: 0;}#main-nav ul.navbar-nav {text-align: center;}#main-nav ul.navbar-nav > li > a {border: none;width: auto;padding: 10px 11px 10px 10px;}#main-nav > ul.navbar-nav > li > a:after,#main-nav > ul.navbar-nav > li:first-child > a:before {background: #fff;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiYTJkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYmEyZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  rgba(11,162,221,1) 0%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 60%, rgba(11,162,221,1) 100%);background: -webkit-linear-gradient(top,  rgba(11,162,221,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 60%,rgba(11,162,221,1) 100%);background: linear-gradient(to bottom,  rgba(11,162,221,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 60%,rgba(11,162,221,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ba2dd', endColorstr='#0ba2dd',GradientType=0 );content: ' ';position: absolute;top: 0;right: 0;width: 1px;height: 100%;}#main-nav > ul.navbar-nav > li:first-child > a:before {left: 0;right: auto;}.nav > li {display: inline-block;}#main-nav ul.navbar-nav > li > a:hover,#main-nav ul.navbar-nav > li > a.menuactive {background: #75c7e7;}/* MainNav Level 2 */#main-nav ul.navbar-nav li ul {position: absolute;top: 50px;width: 250px;display: block;padding-left: 0;}#main-nav ul.navbar-nav li:hover ul,#main-nav ul.navbar-nav li:hover ul li {display: block;}#main-nav ul.navbar-nav li ul li {display: block;}#main-nav ul.navbar-nav li ul li a,#main-nav ul.navbar-nav li ul li.menuactive a {border: none !important;background: #0ba2dd;font-size: 18px;line-height: 40px;padding-left: 10px;display: block;text-align: left;width: 100%;-webkit-transition: max-height 0.3s ease-in;-moz-transition: max-height 0.3s ease-in;-o-transition: max-height 0.3s ease-in;transition: max-height 0.3s ease-in;max-height: 0;overflow: hidden;padding: 0 10px;margin: 0 0 1px 0;white-space: nowrap;}#main-nav ul.navbar-nav li:hover ul li a {max-height: 50px;}#main-nav ul.navbar-nav li ul li a:hover,#main-nav ul.navbar-nav li ul li.menuactive a {background: #75c7e7;border: none;color: #fff;}}@media (min-width: 992px) {.navbar-default .navbar-toggle {float: none;}#main-nav ul.navbar-nav > li > a {font-size: 24px;}}
