.menu_bar.default_theme{display:block;margin:0 -5px;padding:0;list-style:none;height:28px;position:relative;z-index:0}.menu_bar.default_theme .menu_bar_group{padding:0;margin:0}.menu_bar.default_theme .menu_bar_group .menu_bar_content{margin-right:0;margin-left:-1px}.menu_bar.default_theme .menu_bar_group .menu_bar_content .menu_bar_item{border-radius:0}.menu_bar.default_theme .menu_bar_group .menu_bar_content:not(.right):first-child .menu_bar_item{border-top-left-radius:2px;border-bottom-left-radius:2px}.menu_bar.default_theme .menu_bar_group .menu_bar_content:not(.right):last-child .menu_bar_item{border-top-right-radius:2px;border-bottom-right-radius:2px}.menu_bar.default_theme .menu_bar_group .menu_bar_content.right:first-child .menu_bar_item{border-top-right-radius:2px;border-bottom-right-radius:2px}.menu_bar.default_theme .menu_bar_group .menu_bar_content.right:last-child .menu_bar_item{border-top-left-radius:2px;border-bottom-left-radius:2px}.menu_bar.default_theme .menu_bar_content{display:inline-block;vertical-align:middle;margin:0 5px}.menu_bar.default_theme .menu_bar_content .menu_bar_item{border:1px solid;border-color:hsl(180,1.4925373134%,76.862745098%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(180,1.4925373134%,56.862745098%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);min-width:12px;padding:0 7px;display:inline-block;font:bold 12px "Arial","sans-serif";line-height:26px;white-space:nowrap;text-align:center;cursor:pointer;position:relative;z-index:1}.menu_bar.default_theme .menu_bar_content .menu_bar_item img{vertical-align:middle;position:relative;bottom:1px}.menu_bar.default_theme .menu_bar_content .menu_bar_item>a,.menu_bar.default_theme .menu_bar_content .menu_bar_item>label{cursor:pointer;text-decoration:none;margin:-7px -8px;padding:7px 8px}.menu_bar.default_theme .menu_bar_content .menu_bar_item a:link,.menu_bar.default_theme .menu_bar_content .menu_bar_item a:visited{color:inherit}.menu_bar.default_theme .menu_bar_content .menu_bar_item input[type=submit]{position:absolute;z-index:-1;left:-9999px}.menu_bar.default_theme .menu_bar_content .menu_bar_item:hover:not(.disabled):not(.selected){border-color:#888;border-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.6);z-index:2;-moz-transition:background-position .1s linear;-webkit-transition:background-position .1s linear;background-position:0 -15px}.menu_bar.default_theme .menu_bar_content .menu_bar_item:active,.menu_bar.default_theme .menu_bar_content .menu_bar_item.selected{border-color:#555;border-color:rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(255,255,255,.4) inset,0 2px 2px rgba(0,0,0,.3) inset;z-index:3;position:relative}.menu_bar.default_theme .menu_bar_content .menu_bar_item{color:#333 !important;text-shadow:0 1px 1px rgba(255,255,255,.75);border:1px solid;border-color:hsl(180,1.4925373134%,76.862745098%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(180,1.4925373134%,56.862745098%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:hsl(180,1.4492753623%,93.2352941176%);--icon-filter: brightness(1)}.menu_bar.default_theme .menu_bar_content .menu_bar_item:not(oldbrowser){background-image:-ms-linear-gradient(top, #FEFEFE 0%, #DDDEDE 100%);background-image:-moz-linear-gradient(top, #FEFEFE 0%, #DDDEDE 100%);background-image:-webkit-linear-gradient(top, #FEFEFE 0%, #DDDEDE 100%);background-image:linear-gradient(to bottom, #FEFEFE 0%, #DDDEDE 100%);background-repeat:no-repeat;background-color:#dddede}.menu_bar.default_theme .menu_bar_content .menu_bar_item.danger{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid;border-color:rgb(58.1006979063%,16.6001994018%,14.4483217016%);border-color:rgba(0,0,0,.1);border-bottom-color:rgb(26.0667996012%,7.4476570289%,6.4822200066%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:rgb(83.7254901961%,29.2156862745%,27.0588235294%);--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.danger:not(oldbrowser){background-image:-ms-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);background-image:-moz-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);background-image:-webkit-linear-gradient(top, #EE5F5B 0%, #BD362F 100%);background-image:linear-gradient(to bottom, #EE5F5B 0%, #BD362F 100%);background-repeat:no-repeat;background-color:#bd362f}.menu_bar.default_theme .menu_bar_content .menu_bar_item.primary{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid;border-color:rgb(0%,25%,60%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(215,100%,10%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:hsl(207.5,100%,40%);--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.primary:not(oldbrowser){background-image:-ms-linear-gradient(top, #0088CC 0%, #0055CC 100%);background-image:-moz-linear-gradient(top, #0088CC 0%, #0055CC 100%);background-image:-webkit-linear-gradient(top, #0088CC 0%, #0055CC 100%);background-image:linear-gradient(to bottom, #0088CC 0%, #0055CC 100%);background-repeat:no-repeat;background-color:#05c}.menu_bar.default_theme .menu_bar_content .menu_bar_item.info{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid;border-color:rgb(14.290403386%,45.6076703809%,54.7292044571%);border-color:rgba(0,0,0,.1);border-bottom-color:rgb(6.00846506%,19.1759523193%,23.0111427831%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:#45abc9;--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.info:not(oldbrowser){background-image:-ms-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);background-image:-moz-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);background-image:-webkit-linear-gradient(top, #5BC0DE 0%, #2F96B4 100%);background-image:linear-gradient(to bottom, #5BC0DE 0%, #2F96B4 100%);background-repeat:no-repeat;background-color:#2f96b4}.menu_bar.default_theme .menu_bar_content .menu_bar_item.success{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid;border-color:hsl(120,33.606557377%,37.8431372549%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(120,33.606557377%,17.8431372549%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:hsl(120,37.3443983402%,52.7450980392%);--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.success:not(oldbrowser){background-image:-ms-linear-gradient(top, #62C462 0%, #51A351 100%);background-image:-moz-linear-gradient(top, #62C462 0%, #51A351 100%);background-image:-webkit-linear-gradient(top, #62C462 0%, #51A351 100%);background-image:linear-gradient(to bottom, #62C462 0%, #51A351 100%);background-repeat:no-repeat;background-color:#51a351}.menu_bar.default_theme .menu_bar_content .menu_bar_item.warning{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid;border-color:rgb(77.7273429057%,46.3856723792%,1.8805002316%);border-color:rgba(0,0,0,.1);border-bottom-color:rgb(38.6722247954%,23.078585765%,.9356183418%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:rgb(97.8431372549%,64.3137254902%,16.862745098%);--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.warning:not(oldbrowser){background-image:-ms-linear-gradient(top, #FBB450 0%, #F89406 100%);background-image:-moz-linear-gradient(top, #FBB450 0%, #F89406 100%);background-image:-webkit-linear-gradient(top, #FBB450 0%, #F89406 100%);background-image:linear-gradient(to bottom, #FBB450 0%, #F89406 100%);background-repeat:no-repeat;background-color:#f89406}.menu_bar.default_theme .menu_bar_content .menu_bar_item.inverse{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid;border-color:hsl(0,0%,3.3333333333%);border-color:rgba(0,0,0,.1);border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:hsl(0,0%,23.3333333333%);--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.inverse:not(oldbrowser){background-image:-ms-linear-gradient(top, #555555 0%, #222222 100%);background-image:-moz-linear-gradient(top, #555555 0%, #222222 100%);background-image:-webkit-linear-gradient(top, #555555 0%, #222222 100%);background-image:linear-gradient(to bottom, #555555 0%, #222222 100%);background-repeat:no-repeat;background-color:#222}.menu_bar.default_theme .menu_bar_content .menu_bar_item.disabled{color:#999 !important;text-shadow:0 1px 1px rgba(255,255,255,.75);border:1px solid;border-color:hsl(180,1.4925373134%,76.862745098%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(180,1.4925373134%,56.862745098%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:hsl(180,1.4492753623%,93.2352941176%);--icon-filter: brightness(6)}.menu_bar.default_theme .menu_bar_content .menu_bar_item.disabled:not(oldbrowser){background-image:-ms-linear-gradient(top, #fefefe 0%, #dddede 100%);background-image:-moz-linear-gradient(top, #fefefe 0%, #dddede 100%);background-image:-webkit-linear-gradient(top, #fefefe 0%, #dddede 100%);background-image:linear-gradient(to bottom, #fefefe 0%, #dddede 100%);background-repeat:no-repeat;background-color:#dddede}.menu_bar.default_theme .menu_bar_content .menu_bar_item.disabled{cursor:default}.menu_bar.default_theme .menu_bar_content .menu_bar_item.disabled:active{box-shadow:none}.menu_bar.default_theme .menu_bar_content .menu_bar_item{-moz-user-select:none;-webkit-user-select:none;user-select:none;-moz-user-drag:none;-webkit-user-drag:none;user-drag:none}.menu_bar.default_theme .menu_bar_content .menu_bar_separator{background-color:#aaa;border-right:1px solid #f7f7f7;opacity:.5;display:inline-block;height:26px;padding-right:1px;vertical-align:middle}.menu_bar.default_theme .menu_bar_content .menu{background:none repeat scroll 0 0 #fff;border:1px solid;border-color:hsl(180,1.4925373134%,76.862745098%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(180,1.4925373134%,56.862745098%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;border-radius:0 0 2px 2px;box-shadow:0 0 5px rgba(0,0,0,.3);list-style:none outside none;margin-top:-2px;padding:.2em 0;position:absolute;display:none;min-width:100%}.menu_bar.default_theme .menu_bar_content .menu .menu_content{display:block;padding:0;margin:0;position:relative}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item{white-space:nowrap;font:bold 12px "Arial","sans-serif";padding:.4em 2em;cursor:pointer}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item>*{color:#333;padding:.4em 2em;margin:-0.4em -2em;display:block;text-decoration:none}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item.selected{background-image:url("/assets/icons-87eaddba.png");background-position:5px -192px;background-repeat:no-repeat;filter:var(--icon-filter)}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item.selected:hover{background-image:url("/assets/icons-87eaddba.png");background-position:5px -216px;background-repeat:no-repeat;filter:var(--icon-filter)}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item:hover{background:#3675ca;color:#fff;margin:0 -1px;border:solid #3675ca;border-width:0 1px}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item:hover>*{color:inherit}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item.disabled,.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_item.disabled>*{cursor:default;color:#aaa}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_group_title{white-space:nowrap;font:bold 12px "Arial","sans-serif";padding:.4em 2em;cursor:pointer}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_group_title>*{color:#333;padding:.4em 2em;margin:-0.4em -2em;display:block;text-decoration:none}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_group_title{cursor:default;background:none repeat scroll 0 0 #eee;color:#888;font-weight:bold;margin:.4em 0;white-space:nowrap}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_group{padding:0;margin:0}.menu_bar.default_theme .menu_bar_content .menu .menu_content .menu_separator{border-top:1px solid #e0e0e0;margin:.4em 0}.menu_bar.default_theme .menu_bar_content .menu .menu_content+.menu_content .menu_group_title{border-top:1px solid #e0e0e0;margin-top:.4em}.menu_bar.default_theme .menu_bar_content.with_menu .menu_bar_item .arrow{background-image:url("/assets/icons-87eaddba.png");background-position:center -96px;background-repeat:no-repeat;filter:var(--icon-filter);padding:24px 0 0 0;vertical-align:middle;width:10px;display:inline-block;vertical-align:middle}.menu_bar.default_theme .menu_bar_content.with_menu.no_js:hover .menu_bar_item,.menu_bar.default_theme .menu_bar_content.with_menu.open .menu_bar_item{color:#333 !important;text-shadow:none;border:1px solid;border-color:hsl(0,0%,90%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(0,0%,70%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;background-color:#fff;--icon-filter: brightness(1)}.menu_bar.default_theme .menu_bar_content.with_menu.no_js:hover .menu_bar_item:not(oldbrowser),.menu_bar.default_theme .menu_bar_content.with_menu.open .menu_bar_item:not(oldbrowser){background-image:-ms-linear-gradient(top, white 0%, white 100%);background-image:-moz-linear-gradient(top, white 0%, white 100%);background-image:-webkit-linear-gradient(top, white 0%, white 100%);background-image:linear-gradient(to bottom, white 0%, white 100%);background-repeat:no-repeat;background-color:#fff}.menu_bar.default_theme .menu_bar_content.with_menu.no_js:hover .menu_bar_item,.menu_bar.default_theme .menu_bar_content.with_menu.open .menu_bar_item{border-radius:2px 2px 0 0;border-color:hsl(180,1.4925373134%,76.862745098%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(180,1.4925373134%,56.862745098%);border-bottom-color:rgba(0,0,0,.3);border-bottom:none;margin-bottom:1px;box-shadow:none}.menu_bar.default_theme .menu_bar_content.with_menu.no_js:hover,.menu_bar.default_theme .menu_bar_content.with_menu.open{z-index:5}.menu_bar.default_theme .menu_bar_content.with_menu.no_js:hover .menu,.menu_bar.default_theme .menu_bar_content.with_menu.open .menu{display:block}.menu_bar.default_theme .menu_bar_content.right{float:right}.menu_bar.default_theme .menu_bar_content.right .menu{right:0}.menu_bar.default_theme .menu_bar_content{position:relative}.menu_bar.default_theme .menu_bar_content .disabled+.click_blocker{height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.menu_bar.default_theme .menu_bar_content form{display:inline-block}.menu_bar.default_theme .menu_bar_content input[type=search]{border-radius:2px;border:1px solid #aaa;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding-left:7px;padding-right:7px;-webkit-appearance:textfield;-webkit-padding-start:0;-webkit-padding-end:0}.menu_bar.default_theme .menu_bar_content input[type=text]{border-radius:2px;border:1px solid #aaa;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding-left:7px;padding-right:7px}.menu_bar.default_theme .menu_bar_content .menu_bar_item input[type=checkbox]{margin:0;display:inline-block;vertical-align:top;height:26px}.menu_bar.default_theme .menu_bar_content .menu_bar_item select{border:1px solid;border-color:hsl(180,1.4925373134%,76.862745098%);border-color:rgba(0,0,0,.1);border-bottom-color:hsl(180,1.4925373134%,56.862745098%);border-bottom-color:rgba(0,0,0,.3);border-radius:2px;-moz-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);min-width:12px;padding:0 7px;display:inline-block;font:bold 12px "Arial","sans-serif";line-height:26px;white-space:nowrap;text-align:center;cursor:pointer;position:relative;z-index:1}.menu_bar.default_theme .menu_bar_content .menu_bar_item select img{vertical-align:middle;position:relative;bottom:1px}.menu_bar.default_theme .menu_bar_content .menu_bar_item select>a,.menu_bar.default_theme .menu_bar_content .menu_bar_item select>label{cursor:pointer;text-decoration:none;margin:-7px -8px;padding:7px 8px}.menu_bar.default_theme .menu_bar_content .menu_bar_item select a:link,.menu_bar.default_theme .menu_bar_content .menu_bar_item select a:visited{color:inherit}.menu_bar.default_theme .menu_bar_content .menu_bar_item select input[type=submit]{position:absolute;z-index:-1;left:-9999px}.menu_bar.default_theme .menu_bar_content .menu_bar_item select{height:28px;font:bold 12px "Arial","sans-serif";padding:.4em}.menu_bar.default_theme .menu_bar_content .menu_bar_item select option{text-shadow:none;padding:.4em}.menu_bar.toggle_menu .menu_bar_content:first-child .menu_bar_item{border-top-left-radius:14px;border-bottom-left-radius:14px}.menu_bar.toggle_menu .menu_bar_content:last-child .menu_bar_item{border-top-right-radius:14px;border-bottom-right-radius:14px}body{background-color:#fff}form{display:none}#map_canvas{height:1100px !important;width:850px !important}.print_group{page-break-inside:avoid}.noprint{display:none !important}.menu_bar{display:none !important}.gmap_button_group{display:none !important}body#reports_create #site_body{width:auto}body#reports_create input{font-size:16px;font-family:Arial,sans serif;background:none;border:none;box-shadow:none;padding:0}body#reports_create input:invalid{border-bottom:2px solid #000}body#reports_create a.inverse{display:none}
