/*
//*************************************************************************************************************************************************************************
//The below code, cannot be used, altered, or reproduced, without the permission of School Maps Online, LLC.  For additional questions, please visit schoolmapsonline.com.
//*************************************************************************************************************************************************************************
*/
#infoWindowNoVScroll,.pac-container{font-family:Arial,Helvetica,sans-serif;line-height:18px}#map_canvasSMO img,.gm-style img{max-width:none}body,html{width:100%;height:100%;margin:0;padding:0}#hideThisFromNonJsSMO{font-family:Arial,Helvetica,sans-serif;font-size:9pt;line-height:0;text-align:left;background-color:#fff;color:#555}a{text-decoration:none;font-weight:400}a:hover{color:#9C1E3D}input.indentSMO{margin:0;font-size:10px;padding:0}.pac-container{font-size:12px;text-align:left}a.linkSMO:active,a.linkSMO:link,a.linkSMO:visited{color:#666!important;text-decoration:none;font-size:12px}a.linkSMO:hover{color:#23799d;text-decoration:underline}input.resetSMO{margin:20px 0 6px 182px;font-size:10px;padding:0 5px}#infoWindowNoVScroll{font-size:11px;font-weight:400}.buttonSMO:hover{background:#e6e6e6}.buttonSMO{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;text-align:center;position:relative;font-size:13px;font-weight:700;color:#000;border:1px solid #ccc;background-color:#fff;margin:5px;padding:1px 6px;overflow:hidden}#keyNoteSMO,td.SMOlayer{font-size:11px;color:#555;line-height:18px;vertical-align:top;text-align:left}td.SMOlayer{z-index:1;position:relative;padding:0 3px 0 0}#keySMO,.ui-panel-inner .ui-content{padding:0}td.SMOlayer table{margin:0}td.colorOpacitySMO{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#keySMO{margin:0 0 0 5px;line-height:22px}strong.keySMO{line-height:24px}li.noBulletSMO{list-style:none;margin:0;padding:0}.keyLegendSMO{margin-left:0;padding-bottom:24px}.keyLegendSMO table{margin:0;border-collapse:separate;border-spacing:1px}#copyrightSMO{position:relative;float:right;right:3px}#copyrightSMO a.linkSMO{font-size:10px;color:#38c}a.joyLinkSMO{color:#38c;font-weight:700;font-style:italic}a.joyLinkSMO:hover{color:#23799d}.tour1Clickable{top:1px;left:0;width:40px;height:38px;z-index:0;position:absolute;display:block}.tour2Clickable,.tour2ClickableApp{top:8px;width:32px;height:35px;z-index:0;position:absolute;display:block}.tour2Clickable{right:77px}.tour2ClickableApp{right:39px}.inline-form{overflow:hidden;height:44px}.inline-form .smoMenu{float:left;width:35px;padding:3px 0 0 5px}.inline-form .smoMenu .ui-btn-icon-notext:after{-webkit-border-radius:0!important;border-radius:0!important}.ui-btn:focus,.ui-focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.smoMenu .ui-btn-icon-bottom:after,.smoMenu .ui-btn-icon-left:after,.smoMenu .ui-btn-icon-notext:after,.smoMenu .ui-btn-icon-right:after,.smoMenu .ui-btn-icon-top:after{background-color:#999;width:30px;height:30px;margin-top:-15px;margin-left:-15px}.inline-form .smoSearch{margin:-5px 115px 0 40px}.inline-form .smoOptions{float:right;width:110px;padding-top:3px}.inline-form .smoSearchApp{margin:-5px 77px 0 40px}.inline-form .smoOptionsApp{float:right;width:72px;padding-top:3px}#content,#mypanel .ui-content{padding:0!important}.inline-form .smoMenu a,.inline-form .smoOptions a,.inline-form .smoOptionsApp a{margin:4px 2px 1px 0}#popupMenu-popup fieldset.ui-controlgroup{margin:0;background-color:#f3f3f3}#content{position:absolute!important;top:46px!important;right:0!important;bottom:0!important;left:0!important;height:auto!important}.ui-panel-closed{visibility:visible!important;width:100px!important;left:160px!important;overflow:visible!important}#mypanel{background-color:#f6f6f6;-ms-overflow-style:none}.ui-panel-inner{position:absolute;top:1px;left:1px;right:0;bottom:0;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:.1em;padding-left:0;margin-left:0}.ui-panel-display-overlay{z-index:100}.center-wrapper{text-align:center}.center-wrapper *{margin:.3em 0 .3em .5em}.ui-icon-smo-disclaimer:after{background:url(../images/disclaimer.png) no-repeat rgba(0,0,0,.3);background-position:center center}.ui-icon-smo-full:after{background:url(../images/full.png) no-repeat rgba(0,0,0,.3);background-position:center center}.ui-icon-smo-help:after{background:url(../images/help.png) no-repeat rgba(0,0,0,.3);background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio:2){.ui-icon-smo-disclaimer{background:url(../images/disclaimer2.png) no-repeat rgba(0,0,0,.3);background-size:18px 18px;background-position:center center}.ui-icon-smo-full{background:url(../images/full2.png) no-repeat rgba(0,0,0,.3);background-size:18px 18px;background-position:center center}.ui-icon-smo-help{background:url(../images/help2.png) no-repeat rgba(0,0,0,.3);background-size:18px 18px;background-position:center center}}hr.smoBar{margin:1px 0 5px 8px;border:0;height:1px;background:#333;background-image:linear-gradient(to right,#fff,#ccc,#fff)}.smoMenu .ui-btn-active{border-color:#f3f3f3!important}.smoMenu .ui-btn-active:after{background-color:#aaa}.gm-style label{width:auto;display:inline;font-size:11px}.gm-style-mtc>div:first-child,.gm-style-mtc>div:nth-child(2n+0)>div{padding:8px!important}.gm-style-mtc>div:nth-child(2n+0)>div:nth-child(0n+3){padding:2px 8px 0!important}@media (min-width:35em){.ui-panel-page-content-open.ui-panel-page-content-position-left,.ui-panel-page-content-open.ui-panel-page-content-position-left.ui-panel-page-content-display-push{margin-right:17em}.ui-panel-page-content-open.ui-panel-page-content-position-right,.ui-panel-page-content-open.ui-panel-page-content-position-right.ui-panel-page-content-display-push{margin-left:17em}.ui-panel-page-content-open,.ui-panel-page-content-open.ui-panel-page-content-display-push{width:auto}.ui-panel-dismiss,.ui-panel-dismiss-display-push{display:none}}.FirefoxAndroid .pac-container .pac-item:first-child{margin-top:10px}::-webkit-scrollbar{width:0;background:0 0}