body {background-color:#efefef ;}
body.cmsPopup {background-color:white ;background-image:none;padding:2%;box-sizing:border-box;}
.cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link {color:#333333 ;}
body {margin:0px;padding:0px;}
#bannercontainer a{text-decoration:none;color:#ffffff;}
.cmsItem .cmsText {font-size:90%;margin-bottom:5px;}
label {display:inline-block;margin-bottom:0px;font-weight:bold;}
#bannercontainer img{}
.bannercaption{filter:inherit;color:#fff;text-shadow:1px 1px 3px #666666;margin-top:-550px;height:550px;text-align:center;}
.bannertitle{font-size:6em;line-height:1.1em;padding:15px 20px;}
@media(max-width:768px){#submenu {display:none;}
.carousel-inner {margin-top:85px;}
}
@media (min-device-width:500px)and (min-width:500px){.row {margin-left:0rem;margin-right:0rem;}
}
#submenu {margin:0 auto;min-height:45px;padding:0;margin:auto;position:relative;z-index:8888;}
#submenu ul {list-style:none;margin:0;padding:0;line-height:1;letter-spacing:1.1px;display:flex;justify-content:center;}
#submenu ul li {padding:0 8px;}
#nav{text-align:center;}
#submenu > ul > li{height:45px;}
#submenu li {display:inline-block;position:relative;}
#submenu li:hover{position:relative;z-index:5;}
#submenu li a {font-size:14px;color:;padding:0px 2px 0px 2px;margin:0 2px;line-height:45px;text-decoration:none;display:inline-block;letter-spacing:0.5px;}
#submenu li.hassubsubmenu > a {padding:0px 0 0px 12px;margin-right:6px;}
#submenu li.hassubsubmenu li.hassubsubmenu > a {padding:8px 0;margin-right:0px;}
#submenu li.hassubsubmenu li.hassubsubmenu .arrow {display:none;}
#submenu li a:hover {background-color:;text-decoration:underline;}
#submenu li.submenuliactive,#submenu li.submenuliparentactive{background-position:0px bottom ;background-color:;}
#submenu li.submenuliparentactive li.submenuliactive{background-position:0px top;}
#submenu li.submenuliactive a.submenuactive, #submenu li.submenuliparentactive > a{background-color:;margin:0;text-decoration:underline;}
#submenu li.submenuliparentactive a{background-position:left -52px;}
#submenu li.submenuliactive > ul, #submenu li.submenuliparentactive > ul{margin-left:0;}
#submenu ul ul {left:-999em;margin:0 0 0 5px;padding:0;position:absolute;width:200px;border:1px solid ;background-color:;text-align:left;}
#submenu ul ul li{padding:0 8px 0;display:block;}
#submenu ul ul li a,#submenu ul ul li a:link,#submenu ul ul li a:visited {font-size:15px;font-weight:300;line-height:1.4;margin:0;padding:4px 0;text-align:left;color:;}
#submenu ul ul li:hover{background-color:;}
#submenu ul ul ul {left:0;margin:-36px 216px;position:absolute;top:auto;width:200px;display:none;}
#submenu ul ul a:hover, #submenu ul ul a:visited:hover {}
#submenu li:hover ul ul, #submenu li:hover ul ul ul, #submenu li.sfhover ul ul, #submenu li.sfhover ul ul ul {left:-999em;}
#submenu li:hover ul, #submenu li li:hover ul, #submenu li li li:hover ul, #submenu li.sfhover ul, #submenu li li.sfhover ul, #submenu li li li.sfhover ul {left:auto;}
body {}
#mbtn486927 {padding:0px 0;margin-left:0px;}
#mbtn486927 a:hover{border-bottom:2px solid transparent ;}
H1,H2,H3 {color:#333333 ;}