@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Roboto:wght@400;700&display=swap');
body, div, h1, h2, h3, span, p, .arrow-text, .ggskin, .mainmenu-icon-text, .mainmenu > div, .popup-text > div > p {font-family: 'Open Sans', 'Verdana', sans-serif, 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma';}
.ggskin {font-size: 16px;}
.arrow-text {font-size: 20px !important;line-height: 1.65em;}
.arrow-text, .toolbar_txt > div {text-shadow: 2px 2px 4px #000000;}
.fs-container .toolbar_txt {font-size:12px;}
.mainmenu-bar, .mainmenu-logo {background-color:#00519e;}
.mmm-location-hc, .mmm-logo-container-hc, .mainmenu-bar-hc, .mainmenu-logo-hc {background-color:#000;}
.mainmenu, .mainmenu-bar, .mainmenu-bar-hc {border-radius: 0 0 8px 0;}
.mainmenu-items-hc div, .mainmenu-items div {font-size:16px;}
.mainmenu-items-hc, .mainmenu-items {background-color:#fff;}
.mainmenu-items div:hover {color:#00519e;}
.mainmenu-line {border-top:1px solid #999;}
.mainmenu-line-hc {border-top:1px solid #000;}
.popup-text-body, .mainmenu {box-shadow: 5px 5px 13px 0 rgba(0,0,0,0.15);}
.mmm-location, .mmm-logo-container {background-color: #00519e;opacity: 0.95;}
.mmm-main-items-bg {background-color: #fff;opacity: 0.95;}
.mmm-location-hc, .mmm-logo-container-hc {opacity: 0.95;}.
.mmm-logo-container, .mmm-main-items-bg {border-bottom: 1px solid #ccc;}
.mmm-item-text > div {font-size: 24px !important;}
.mmm-location-text  {font-size: 24px !important;line-height: 30px;color: white !important; margin-left: 4px;margin-right: 4px;margin-top: -2px;}
.popup-text-body {background-color: #f1fbff;border-radius: 10px;}
.popup-text-body-header b, .popup-text-body-text p {line-height:24px;font-family: 'Roboto', 'Open Sans', sans-serif, 'Verdana';}
.popup-text-body-header b {font-size:20px !important; margin: 0 40px;}
.popup-text-body-text p {font-size: 16px !important;margin: 25px 40px;}
.popup-text-body-text p a {color: blue;}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.screentint {background-color:rgba(0,0,0,0.45) !important;backdrop-filter: blur(3px);}
.image-popup .ggskin_external {border: 1px solid #bbb;}
.fs-f01, .fs-f00 {background-color: #6aa66e;}
.fs-f01 {border-left: 1px solid white;}
.gg_context_row img {margin-top:5px;}
