select{-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}select::-ms-expand{display:none}@font-face{font-weight:400;font-style:normal;font-family:'Arial Narrow',Arial,sans-serif;font-stretch:condensed}body,html{width:100%;height:100%;overflow:hidden;font-family:'Arial Narrow',Arial,sans-serif;font-stretch:condensed;padding:0;margin:0}ul{margin:5px 0}.app .downArrow{background:url(../../app/images/down.png) no-repeat}.app .dropShadow{-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16)}.app .borderRadius{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.app .button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;text-decoration:none}.app .button.active{background-color:#efab00;padding:8px}.app .button:hover{background-color:#666}.app select{background-color:#666;color:#fff;border:0;padding:3px;background-image:url(../../app/images/down_orange.png);background-repeat:no-repeat;background-position:calc(100% - 27px) center;width:190px;display:inline-block;cursor:pointer;border-radius:0}.app #selectSchemeContainer{padding-bottom:5px}.app #selectSchemeLabel{display:inline-block;padding-right:5px;padding-left:10px;padding-bottom:3px}.app #weightsPieContainer{margin-top:5px;padding-bottom:3px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:url()}.app #weightsPieLabel.close{background-image:url(../../app/images/ico-carat-dropdown-close.png)}.app #weightsPieLabel:hover{background-color:#EEE}.app #weightsPieLabel{padding:10px;cursor:pointer;background-image:url(../../app/images/ico-carat-dropdown-open.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center}.app #weightsPie{height:150px;background:url()}.app #uploadPtsContainer{padding:20px;max-height:500px;background:#fff;top:20%;left:30%;max-width:70%;position:absolute}.app .panelClosed{left:20px!important;max-width:90%!important}.app #locationsGridContainer.panelClosed{margin-left:0}.app #locationsGridContainer{background:#fff;bottom:20px;margin-left:25px;margin-right:25px;margin-bottom:10px;max-width:95%;max-height:95%;position:absolute}.app .infoSelectItem{box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;background-position:calc(100% - 10px) center}.app .fieldSelectWidth{max-width:120px;overflow:hidden}.app select.fieldSelectItem{width:140px}.app .fieldSelectItem{margin-right:5px}.app .fieldSelectDiv:first-child{margin-left:0}.app .fieldSelectDiv{display:inline-block;font-size:10.5pt;margin:10px;margin-top:0}.app #splash.location{display:block}.app #splash,.app #tabSplash{background-color:rgba(60,60,60,.9);position:absolute;z-index:30;top:0;right:0;bottom:0;left:0;opacity:.7}.app #geometryDialog .geoSelect{font-family:franklin_gothic_bookregular,Arial,sans-serif;color:#CCC}.app #geometryDialog .geoSelectable{font-family:franklin_gothic_bookregular,Arial,sans-serif;color:#000;cursor:pointer}.app td{border-left:#333;border-right:#333}.app #mainBorderContainer{position:absolute;top:0;left:0;bottom:0;right:0;margin:0}.app #tabSelectContainer{width:300px;background-color:#FFF;z-index:3}.app .hidden{display:none}.app #tabSelectContainer .iconArrow{background:url(../images/ico-carat-right.png);height:15px;width:8px;position:absolute;background-position:left;right:20px;margin-top:-35px}.app .dijitTooltipDialogPopup .dijitTooltipAbove .dijitTooltipConnector,.app .dijitTooltipDialogPopup .dijitTooltipBelow .dijitTooltipConnector{left:25.5%!important}.app #mapView #showIndicatorsDiv{z-index:6;top:20px;left:20px;width:auto;max-width:75px;min-width:85px;padding:7px;padding-left:3px;cursor:pointer;background:#09c;color:#FFF;text-align:center;border-radius:initial}.app #indicatorContainer.custom.unchecked{padding-bottom:10px}.app #mapView #legendWindowDiv{max-width:250px}.app #mapView #legendWindowScroll{position:relative}.app #mainBorderContainer .infoPointer{position:absolute;left:40%;top:40%;background:#fff;color:#000;padding:10px;max-width:300px;margin-right:20px;z-index:100}.app #mapView .mapControlDiv{right:60px;top:20px;position:absolute;background:#fff;padding:16px;border-radius:4px;-webkit-border-radius:4px}.app #mapView .mapControlDiv:hover{opacity:1}.app #mapView .mapControlWindow{height:auto;width:auto;background:#fff;font-size:15px}.app #legendInfoSelect{width:80%;font-size:9pt;margin:10px}.app #mapView #legendInfoText,.app #mapView #projInfoText{max-width:250px;padding:10px;font-size:9pt;padding-top:0}.app #legendWindowToggle{cursor:pointer;border-top:#ccc 1px solid;padding:5px;padding-bottom:0;height:20px;padding-top:5px}.app #legendWindowToggle:first-letter{margin-top:3px;margin-left:5px}.app .smallLegendWindow{position:absolute;background:#fff;padding:5px;bottom:25px;right:20px;cursor:pointer}.app #mapView #basemapGallery{left:-400px;background:#fff;width:360px;padding-top:12px}.app .esriBasemapGalleryNode{display:inline;float:right;width:100px;margin:5px 10px 0}.app .onMapControl{-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16);text-indent:-9999px;background-color:#fff;cursor:pointer;right:20px;top:175px;position:absolute}.app #basemapControl{display:block;background:#fff url(../images/basemap.png) no-repeat;width:34px;height:34px;top:135px}.app .LocateButton .zoomLocateButton{background:#FFF;background:#fff url(../images/locate.png) no-repeat}.app .LocateButton .zoomLocateButton:hover{background:#f0f0f0 url(../images/locate.png) no-repeat;background-position:0 -34px}.app #LocateButtonControl{top:95px;background:#fff url(../images/locate.png) no-repeat}.app #basemapControl:hover{background:#f0f0f0 url(../images/basemap.png) no-repeat;background-position:0 -34px}.app #mapView #basemapConnect{height:34px;width:60px;background:#fff;position:absolute;right:40px;top:135px;-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16)}.app #legendsControl{display:block;background:#fff url(../images/legend.png) no-repeat;width:34px;height:34px}.app #mapView #legendConnect{height:34px;width:60px;background:#fff;position:absolute;right:40px;top:175px;-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16)}.app #legendsControl:hover{background:#f0f0f0 url(../images/legend.png) no-repeat;background-position:0 -34px}.app #editSave{cursor:pointer;background:#555;width:65px;padding:7px;text-align:center;color:#fff;margin-top:10px}.app #editSelectDiv{padding-top:5px}.app #editAddContainer{position:absolute;background-color:#e9e9e9;top:22%;left:50%;z-index:100;color:#3d3d3d;border:solid 1px #aaa}.app #editAddContainer input{color:#222;padding-left:5px;width:220px}.app #deleteAddPoints{position:absolute;right:15px;top:360px;text-decoration:underline;cursor:pointer}.app #mapView #uploadPtsContainer{top:10%;right:15%;height:auto;width:auto;padding:15px;margin-left:15%;position:absolute;background-color:#FFF}.app #uploadPtsContainer #step3container .appButton{margin-left:0}.app #mapView #customDialog,.app #mapView #deleteWindow,.app #mapView #disclaimerDialog,.app #mapView #introWindow,.app #mapView #shareWindow{height:200px;width:800px;position:absolute;background-color:#FFF;top:30%;left:35%;z-index:31}.app #introWindowTitle{max-width:350px;padding-left:19px}.app #introLogo{padding-left:15px}.app #introWindow,.app #mapView #disclaimerDialog{padding:18px;padding-left:0;padding-top:0;position:fixed;background:#fff;top:30%;left:40%;max-width:380px}.app #disclaimerlink{color:-webkit-link;text-decoration:underline;cursor:pointer}.app #introWindow .introItem{display:inline;float:left;width:102px;margin:5px 10px 0;cursor:pointer;text-align:center}.app #introWindow .introItem.block{display:block;font-weight:700}.app #locContainer{padding-bottom:10px}.app #locContainer #locContainerTitle{font-size:16pt;padding-bottom:5px;color:#444}.app #locContainer #enterLocationTitle{margin-bottom:20px;margin-top:5px}.app #app #locationsGridContainer{position:absolute;background-color:#FFF;top:30%;left:2%;right:6%;font-size:9.5pt;height:auto;width:auto;padding:15px;max-height:60%}.app .appButton #getDMSpt{cursor:pointer;margin-left:10px;float:right;padding-bottom:5px;margin-top:15px}.app #getLocationCoordinatesError{color:#c82828;padding-right:7px}.app #latlongViewContainer #addLatLongPts.appButton{max-width:85px}.app #editAddContainer .closeButton,.app #locationsGridContainer .closeButton,.app #rightContainer .closeButton,.app #uploadPtsContainer .closeButton,.app .closeButton{top:0;right:0;position:absolute;padding-right:5px;font-size:16pt;font-family:'Arial Narrow',Arial,sans-serif;cursor:pointer;color:#f0ab00;line-height:.8;text-transform:lowercase}.app #locationsGridContainer table{border-collapse:collapse}.app #locationsGridContainer #expandLocationsButton{background-image:url(../../app/images/maximize.png);background-position:center;position:absolute;top:0;right:4px;font-weight:700;color:#222;cursor:pointer;width:13px;height:12px}.app #locationsGridContainer #expandLocationsButton.expanded{background-image:url(../../app/images/minimize.png);background-position:center}.app .locationDialog{width:auto;position:absolute;opacity:1;left:40%;top:15%;z-index:950;background:#FFF;padding:10px;padding-top:20px;padding-right:22px}.app .locationDialogInput{margin:7px;display:block;width:219px;padding-left:4px}.app #getDMSpt .appButton{float:right;margin-right:7px}.app .dialogSection{padding-top:5px}.app #locRow:hover{background-color:#FFFFF5}.app #locGridTb{float:left;white-space:nowrap;height:auto}.app #locTableBox{border:solid #ccc 1px;padding:10px;display:inline-block;background:#ECECEC;border-top-left-radius:0;-moz-border-top-left-radius:0;-webkit-border--top-left-radius:0;width:97.5%;max-width:900px}.app #addGrid,.app #locGrid,.app #locGrid2,app #groupsGridView{table-layout:fixed;border-collapse:collapse;font-size:10pt}.app #gridScrollBox{display:inline-block}.app #locGrid2{overflow:hidden;max-width:200px}.app #locTable{display:inline-block;width:100%;white-space:nowrap;max-height:150px;overflow-y:auto;overlow-x:auto}.app #locTable.expanded{max-height:400px}.app .unmatched{background:#fbbebe!important;font-size:9pt;border:1px solid #ccc}.app #addGrid .header td{background:#666;color:#eee;font-size:9pt;border:1px solid #ccc}.app #locGrid .header td,.app #locGrid2 .header td{background:#555;color:#eee;font-size:9pt}.app #locGridGrpLabel.colspanlbl{text-align:center;background:#f0ab00;font-weight:300}.app #locGrid td,.app #locGrid2 td{min-width:100px}.app #locGrid tbody.scrollCols{background:red}.app #locGrid tr{cursor:pointer}.app #locGrid tr,.app #locGrid2 tr{display:table-row}.app #locationsGridContainer #groupsGridControl td.selected{background-color:#f0ab00}.app #locationsGridContainer #groupsGridControl td{background-color:#7d7d7d;border-radius:5px 5px 0 0;border:solid #fff;border-width:0 2px;color:#fff;font-size:14px}.app .groupGridTitle:hover{background-color:#ccc;cursor:pointer}.app #addGrid .grey tr{background:#eee}.app #locationsGridContainer td.selected{background:#add8e6}.app #locationsGridContainer td{border:1px solid #ccc;padding:6px;text-transform:capitalize;background-color:#fff;word-wrap:break-word;overflow:hidden}.app #uploadPtsContainer td.invalid.latlong{background:#E53F3F}.app #uploadPtsContainer #invalidLatLongs{color:#E53F3F}.app #uploadPtsContainer td{border:1px solid #ccc;padding:3px;text-transform:capitalize;background-color:#fff;word-wrap:break-word;overflow:hidden}.app .groupGridView.hide{display:none}.app #rightContainer{overflow:hidden;position:absolute;width:300px;height:100%;background-color:#FFF;z-index:100;line-height:1}.app #mapControls{height:40px;width:277px;background:#fff;padding:10px;overflow-y:auto}.app #menuBar .tabItem{float:left;cursor:pointer;display:inline-block;line-height:1.15;padding:11px;color:#FFF}.app #menuBar .tabItem.selected{background-color:#4db8da;color:#FFF}.app #menuBar #mobile-menu{background-image:url(../images/mobile-menu.png);background-position:2px;z-index:50;width:50px;height:40px;float:left;cursor:pointer}.app #menuBar #mobile-logo{background-image:url(../images/mobile-logo.png);background-position:-3px;z-index:50;width:50px;height:40px;float:left}.app #tabSelectContainer .tabItem:hover{background-color:#ccc}.app #rightContainer #tree .dijitFolderClosedCustom,.app #rightContainer #tree .dijitFolderOpenedCustom,.app #rightContainer #tree .dijitLeafCustom{display:none}.app #rightContainer #tree .dijitTreeRow,.dijitTreeContent{white-space:normal!important}.app #rightContainer .layerItem{font-family:franklin_gothic_bookregular,Arial,sans-serif;font-size:16px;padding:8px 8px 8px 25px;font-weight:700;color:#000;text-transform:capitalize;border-bottom:1px dashed grey}.app #rightContainer .layerItem:hover{background-color:#CCC;cursor:pointer;color:#FFF}.app #rightContainer .layerItem.selectedLayer{background-color:#1a93c2}.app #rightContainer .layerItem.groupLayer{background-color:#3d3d3d!important;color:#f0ab00;padding:8px 8px 8px 15px;cursor:auto!important}.app #rightContainer #toolsContainer{position:absolute;top:0;height:40px;right:0;left:0;border-bottom:1px solid #000}.app #rightContainer #appButton{cursor:pointer}.app #rightContainer #toolsContainer #filters,.app #rightContainer #toolsContainer #indicators{position:absolute;top:6px;left:10px;padding:2px 5px;border:2px solid #000}.app #rightContainer #toolsContainer #states{position:absolute;top:6px;left:130px;padding:2px 5px;border:2px solid #000}.app #rightContainer #toolsContainer #fullView{position:absolute;top:6px;right:10px;padding:2px 5px;height:18px;width:15px;border:2px solid #000}.app #rightContainer #filterStateContainer{position:absolute;top:40px;height:250px;right:0;left:0;z-index:30;overflow-y:auto;overflow-x:hidden}.app #rightContainer #filterStateContainer .item{cursor:pointer;background-color:#FFF;color:#000}.app #rightContainer #filterStateContainer .item.selected{background-color:red;color:#FFF}.app #rightContainer #filterDistrictContainer{position:absolute;top:40px;height:250px;right:0;left:0;z-index:40;overflow-y:auto;overflow-x:hidden}.app #rightContainer #filterDistrictContainer .item{cursor:pointer;background-color:#FFF;color:#000}.app #rightContainer #filterDistrictContainer .item.selected{background-color:red;color:#FFF}.app #rightContainer #projViewContainer{overflow-y:auto;overflow-x:hidden;position:absolute;bottom:5px;top:20px;left:0;width:100%}.app #rightContainer #projContainer{padding-right:15px;padding-left:15px}.app #rightContainer #projUncertainContainer{padding-right:10px;background-color:#FFF;border-top:solid 1px #CCC;margin:10px;padding-top:10px;border-radius:0;padding-bottom:5px;color:#444}.app #rightContainer #projContainer .projItem{padding:3px}.app #rightContainer .projCategory{background-color:#FFF;border-top:solid 1px #CCC;margin:0;padding:10px;border-radius:0;font-size:15px;font-weight:700;padding-bottom:5px;color:#444}.app #projYearSlider,.app #projYearSlider:hover{background:#FFF}.app #rightContainer #projContainer .projItem.selected{background-color:#b9b9b9;color:#e9e9e9;cursor:pointer}.app #rightContainer #projContainer .projItem:hover{background-color:lightgrey;color:#222;cursor:pointer}.app #t3{text-transform:capitalize}.app #rightContainer #undefinedUncertain{margin-left:11px;margin-top:5px;font-size:13px}.app #rightContainer #locContainer{position:absolute;bottom:0;top:20px;overflow-y:auto;overflow-x:auto;right:10px;left:10px}.app #locationsGridContainer{height:auto;width:auto;padding:15px;z-index:4;padding-right:10px}.app #locContainer.tableClosed,.app #locationsGridContainer.tableClosed{padding-bottom:0}#locTableContainer{padding-top:10px;border-top:solid 1px grey}#locControlsContainer{padding-bottom:5px;margin-bottom:5px}.app #locationsGridContainer .toggle-container.toggleon{top:-31px;left:10px}.app #locationsGridContainer .toggle-container{cursor:pointer;position:absolute;top:0;left:0;height:auto;width:118px;padding:7px;background:#09c;color:#FFF}.app #mapView #locContainer #radioForm .appButton{margin-bottom:4px}.app #enterCoordinatesDialog .appButton,.app #locContainer #radioForm .appButton,.app #locTableContainer .appButton{display:inline-block;margin:0 5px}.app #locTableContainer .appButton{float:right;line-height:inherit}.app #locTableContainer{margin-right:10px}.app #rightContainer #locContainer .locationDiv{padding:7px}.app #rightContainer #locContainer .floatContainer{padding-top:10px;padding-bottom:10px}.app #dd-files{margin-top:13px;height:150px;width:400px;border:dashed 2px #888;text-align:center;vertical-align:middle;line-height:70px}.app #dd-files.dragover{background:#e9e9e9;border:dashed 2px #555}.app #filePaste{width:400px}.app #rightContainer #locContainer input[type=text]{padding:3px}.app #geocoderDispContainer input::-ms-clear{display:none}.app #geocoderDispContainer input{border:0;padding-left:3px}.app .simpleGeocoder .esriGeocoder .esriGeocoderSearch{display:none}.app #rightContainer #enterLocationTitle{width:90%}.app #rightContainer #locContainer #uploadCSVBox .appButton{margin-right:0;margin-top:12px}.app #rightContainer #locContainer #uploadCSVText{margin-top:2px;font-size:11pt!important}.app #rightContainer #locContainer #uploadCSVSubtitle{font-size:9pt}.app #rightContainer #locContainer #clickOnMapText,.app #rightContainer #locContainer #uploadCSVText{float:left;font-size:9.5pt;padding:10px;padding-left:0}.app #rightContainer #locContainer #getMAPpt{cursor:pointer;margin-left:10px;max-width:60px;height:14px;padding-bottom:10px;float:left}.app #rightContainer #locContainer #clickOnMapBox{border-bottom:1px solid #ccc}.app #customDialog #customDialogYes.appButton{margin:0;float:left}.app #customDialog #customDialogCancel.appButton{margin:0;margin-bottom:10px;float:right}.app #enterCoordinatesDialog .appButton{margin-left:7px!important}.app #geocoderDispContainer .appButton{margin-left:0!important}.app #addressViewContainer .appButton,.app #customDialog .appButton,.app #deleteWindow .appButton,.app #enterCoordinatesDialog .appButton,.app #latlongViewContainer .appButton,.app #locContainer .appButton,.app #locTableContainer .appButton,.app #step3container .appButton,.app #viewContainer #radioForm .appButton{font-size:12pt;cursor:pointer;color:#e9e9e9;padding:5px;border-radius:3px;margin-bottom:5px;margin-bottom:5px;margin-top:5px;background-color:#666;margin-left:20px;margin-right:20%}.app #locTableContainer #locTableFooter{padding:10px 0 0}.app #locTableContainer #locTableFooter .appButton{margin:0}.app #deletePoints{float:left;text-decoration:underline;cursor:pointer}.app #LocationsLoading{text-align:center}.app #deleteWindow .appButton{display:inline;margin-right:5%}.app #addGridBox{height:auto;max-height:200px;overflow:auto}.app #uploadPtsContainer .appButton{max-width:90px;text-align:center}.app #locContainer .appButton.selected{background:#f0ab00;color:#fff}.app div.addressTypeControl{display:inline}.app #selectZoomOptions{margin-right:20px}.app #radioDesc{display:inline;margin-right:20px}.app #rightContainer #viewContainerBlocker{position:absolute;top:0;bottom:0;right:0;left:0;z-index:50;background-color:#CCC;opacity:.5}.app #rightContainer #viewContainer{height:auto;top:40px;bottom:0;right:0;left:0;z-index:50;transition:all 1s ease-in-out .1s;color:#7d7d7d;padding:15px;padding-top:20px;font-size:11pt}.app #rightContainer #viewContainer.expand{top:300px}.app #rightContainer #viewContainer #programTitle,.app #rightContainer #viewContainer #topicTitle{padding:20px;font-size:22px;font-weight:600}.app #rightContainer #viewContainer #searchContainer{margin:0 20px}.app #rightContainer #viewContainer #searchContainer #search{width:221px;height:17px}.app #rightContainer #viewContainer #searchContainer #clear{padding:5px;position:absolute;left:263px;top:63px}.app #rightContainer #viewContainer #searchContainer #searchBottomContainer{margin:10px 0 20px}.app #rightContainer #viewContainer #searchContainer #allLabel,.app #rightContainer #viewContainer #searchContainer #latestLabel{padding:0 20px 0 5px}.app #rightContainer #viewContainer #searchContainer #addmap{border-radius:6px;width:69px;padding:2px!important;background-color:#fff;border:1px solid #777}.app #rightContainer #viewContainer #program{height:auto;width:auto;margin:20px}.app #rightContainer #viewContainer #topic{height:50px;width:50px;background-color:#00f}.app #rightContainer #viewContainer .hidden{display:none}.app #rightContainer #sliderContainer{top:0;bottom:0;right:0;left:0;transition:all 1s ease-in-out .1s;z-index:1000;height:90%}.app #rightContainer #bottomBox{margin-top:5px;padding-top:10px;border-top:solid 1px #CCC;margin-right:15px}.app #projTransContainer{margin:15px!important;margin-top:5px!important;margin-bottom:0!important}.app #projTransContainer.no-border-bottom{border-bottom:0}.app #projTransContainer,.app #riskTransContainer{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin:5px 0;padding:5px;padding-bottom:2px}.app #projTransLabelNone,.app #riskTransLabelNone{display:inline-block;margin-left:10px}.app #projTransLabel,.app #riskTransLabel{padding-left:5px}.app #projTransLabel100,.app #riskTransLabel100{display:inline-block;float:right}.app #rightContainer .groupLabel.overallLabel{margin-left:0;width:245px}.app #rightContainer .projButton.projTab.slider{background:#FFF;width:245px;padding-left:0;margin-left:0}.app #rightContainer .projButton.slider:hover{background:#FFF}.app #rightContainer #sliderLabels>div{display:inline;color:#7d7d7d}.app #rightContainer #sliderLabels>div:first-child{padding-right:80px;padding-left:5px}.app #rightContainer #sliderLabels>div:last-child{padding-left:80px}.app #rightContainer #projCategory{padding-left:10px;padding-bottom:10px}.app #rightContainer .projButton.projTab{text-align:left;width:235px}.app #rightContainer .projButton.projTab:first-letter{text-transform:capitalize}.app #rightContainer #waterRiskDesc,.app #rightContainer .projDesc{padding:10px;padding-top:0;border-radius:3px;margin-bottom:0;margin-top:0;font-size:12px;font-size:13.1px;color:#626262;display:inline-block}.app #rightContainer .projDesc{padding-right:15px;padding-left:25px}.app #rightContainer .groupLabel,.app #rightContainer .projButton{cursor:pointer;color:#e9e9e9;padding:8px;border-radius:3px;margin-bottom:0;margin-top:5px;background-color:#666;text-align:center;display:inline-block;width:212px}.app #groupsContainer:nth-child(2n){border-top:solid 0 #CCC;position:relative}.app #riskWrapper{position:absolute;left:15px;right:0;bottom:0;margin-bottom:5px;top:230px}.app #riskWrapper.distribution{top:380px}.app #riskContianer .custom{padding-right:10px}.app #riskContainer{height:100%;overflow-y:auto;overflow-x:hidden;position:relative}.app #weightSchemeSelect{margin-left:32px;width:228px}.app #customLabel{margin-left:32px}.app #rightContainer #viewContainer .sectionTitle{color:#444;font-weight:700}.app #rightContainer .groupLabel.selected.custom{background-color:#fff;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;color:#444;margin:0;margin-bottom:10px;padding:10px;border-radius:0;background-image:url(../../app/images/ico-carat-dropdown-close.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center}.app #rightContainer .groupLabel.custom{background-color:#FFF;border-top:solid 1px #ccc;color:#444;font-size:15px;font-weight:700;margin:0;padding:10px;border-radius:0;width:93%;background-image:url(../../app/images/ico-carat-dropdown-open.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center;text-align:left}.app #rightContainer #groupsContainer #groupButton.custom{width:100%}.app #rightContainer #riskContainer .treeHelpIcon{height:15px;width:15px;position:absolute;top:13px;right:4px;background:no-repeat url(../../app/images/info_questionmark.png);cursor:pointer}.app #rightContainer .uncertainHelpIcon{height:15px;width:15px;float:right;cursor:pointer;background:no-repeat url(../../app/images/info_questionmark_grey.png)}.app #rightContainer #groupsContainer .treeHelpIcon.indicator.custom{background:no-repeat url(../../app/images/info_questionmark_grey.png);top:0;right:8px}.app #rightContainer #groupsContainer .treeHelpIcon.custom{background:no-repeat url(../../app/images/info_questionmark_grey.png);right:40px;top:10px}.app #rightContainer #groupsContainer .treeHelpIcon.indicator{top:15px;left:174px}.app #rightContainer #riskContainer .treeHelpIcon.overall{top:13px;left:240px}.app #rightContainer #groupsContainer>div.custom:nth-child(2){border-top:0}.app #rightContainer .groupLabel.selected,.app #rightContainer .projButton.selected{background:#f0ab00;color:#fff;margin-bottom:0;margin-top:5px}.app #rightContainer .groupLabel:hover,.app #rightContainer .projButton:hover{background-color:#CCC;color:#222;position:relative}.app #rightContainer .projButton.radio{background-color:#FFF;background-image:url(../../app/images/radio_unsel.png);background-position:0;background-repeat:no-repeat;color:#7d7d7d;padding-left:20px;padding-bottom:2px;padding-top:2px;padding-right:0;margin-top:0;margin-right:3px;float:left;width:55%}.app .projSelectContainer{max-width:80px;overflow:hidden}.app .projselect{margin-bottom:10px;background-position:calc(100% - 26px) center;width:95px}.app #rightContainer .projButton.radio:hover{cursor:pointer}.app #rightContainer .projButton.radio.selected{background-image:url(../../app/images/radio_sel.png)}.app #introWindow .indicatorCheck,.app #rightContainer .indicatorCheck{float:left;height:14px;width:14px;background-color:#666;margin-left:12px;margin-top:1px;cursor:pointer}.app #introWindow .indicatorCheck{border:1pt solid lightgrey;background-color:#eee;margin-left:20px}.app #introWindow .introLabel{padding-left:2px;margin-left:40px;padding-top:12px}.app #learn_button{background-image:url(../../app/images/learnmore.png);background-repeat:no-repeat;background-size:100px 95px}.app #learn_button .selected,.app #learn_button:hover{background-image:url(../../app/images/learnmore_blue.png)}.app #explore_button{background-image:url(../../app/images/Explore.png);background-repeat:no-repeat;background-size:100px 95px}.app #explore_button:hover{background-image:url(../../app/images/explore_blue.png)}.app #analyze_button{background-image:url(../../app/images/analyze.png);background-repeat:no-repeat;background-size:100px 95px}.app #analyze_button:hover{background-image:url(../../app/images/analyze_blue.png)}.app #introWindow .indicatorCheck.checked,.app #rightContainer .indicatorCheck.checked{background-image:url(../../app/images/check_orange.png)}.app #rightContainer .slider_disp.checked{display:block;margin-left:30px;padding-bottom:10px}.app #rightContainer .slider_disp{display:none}.app .treeBranch{width:10px;height:10px;top:50%;display:inline-block;background-image:url(../../app/images/treebranch.png);background-position:calc(100% - 10px) center}.app #groupLoopContainer{background-image:url(../../app/images/treetrunk.png);margin-left:45px;background-repeat:no-repeat;background-position:0 -13px;background-size:8% 100%}.app #groupsTreeContainer.notree{background-image:initial;margin-left:0;margin-right:15px}.app #groupsTreeContainer{background-image:url(../../app/images/treetrunk.png);margin-left:22px;background-repeat:no-repeat;background-position:0 -125px;background-size:8% 100%}.app #groupLoopContainer.bgimg{background-image:initial;margin-left:0}.app #rightContainer .indicatorItem{cursor:pointer;border-radius:3px;margin-top:8px;padding:7px;width:170px;display:inline-block;background-color:#666;color:#fff;text-align:center}.app #rightContainer .indicatorItem.selected.custom{background-color:#FFF;color:#7d7d7d;border-radius:0;margin-left:0;padding-left:10px;padding-bottom:5px;text-align:left}.app #rightContainer .indicatorItem.custom{background-color:#FFF;color:#7d7d7d;border-radius:0;margin:0;padding:0;text-align:left;padding-left:10px;font-size:9.5pt}.app #rightContainer .indicatorItem.selected{background-color:#666;color:#fff}.app #rightContainer .indicatorItem.single{background-color:#f0ab00;color:#3d3d3d;border-radius:3px}.app #rightContainer .groupItem.hide{display:none}.app #rightContainer .indicatorItem:hover{background-color:#CCC;color:#222}.app #headerContainer{font-family:'Arial Narrow',Arial,sans-serif;font-stretch:condensed;background-color:#FFF;overflow:visible;z-index:10;padding-top:0}.app #headerContainer #menuBar{height:40px;background:none repeat scroll 0 0 #09c;position:absolute;bottom:0;right:0;left:0}.app #headerContainer #appLogo{margin-top:3px;display:inline}.app #headerContainer #appTitle{font-family:Georgia,Times,'Times New Roman',serif;display:inline;float:left;font-size:16pt;padding:9px 10px 10px 8px}.app .aqueduct-logo{float:left;cursor:pointer;height:40px;padding-left:5px}.app .wri-logo{float:right;cursor:pointer;width:370px;padding-right:20px;padding-top:5px}.app .navLink{cursor:pointer}.app .navLink a{color:#fff;text-decoration:inherit}.app #headerContainer #menuBar #navLinks{position:absolute;right:20px;top:10px;color:#fff}.app #headerContainer #menuBar #navLinks .navLink{cursor:pointer;float:right;padding-left:20px;text-decoration:none;color:inherit}.app #headerContainer #menuBar #navLinks .navLink:hover{color:#FFF}.app #downloadMenu,.app #methodMenu{position:fixed;padding-top:10px;background:#09c}.app #downloadMenu>div,.app #methodMenu>div{margin:8px}.app .dijitTooltipContainer{background-image:none;padding:.25em;-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.app #centerContainer .dijitTitlePaneTitle .dijitArrowNode{background:url(../../app/images/right.png) no-repeat;height:21px;width:14px}.app #centerContainer{background-color:#b7e3fe}.app #centerContainer #map{position:absolute;top:0;right:0;left:0;bottom:0}.app #centerContainer #basemapContainer{position:absolute;right:0;bottom:0;z-index:100;background-color:#FFF}.app #centerContainer #basemaps{height:280px;width:280px}.app #centerContainer #legendContainer{position:absolute;background-color:#FFF}.app #centerContainer #legend{height:280px;width:280px}.app #centerContainer #overlayDiv .item{cursor:pointer;background-color:#FFF;color:#000}.app #centerContainer #overlayDiv .item.selected{background-color:red;color:#FFF}.app #centerContainer #chart{position:absolute;left:0;bottom:100px;height:200px;width:200px}.app #centerContainer #HomeButton{position:absolute;top:95px;left:20px;z-index:50}.app #loading{position:absolute;top:0;left:0;width:100px;height:100px;background-color:#000}.app #mapView #tabsHolder{position:absolute;bottom:0;left:10px;height:300px;width:300px}.app #mapView #map{position:absolute;right:0;left:0;bottom:0;top:0}.app #mapView #minusDiv{float:left}.app #mapView #counterDiv{float:left;width:20px}.app #mapView #plusDiv{float:left}.app #mapView .dijitTitlePaneTitleFocus:focus{outline:0}.app #mapView #counter,.app #mapView #widget_counter{width:20px!important}.app #mapView #classBreakDiv{position:absolute;bottom:50px;right:10px}.app #mapView #legendContainer{width:266px}.app #geocodeLoadGif,.app #layerLoadGif{position:absolute;margin:3px;top:40%;left:50%;opacity:.7;height:45px;width:45px;border:solid 1px #e9e9e9}.app #mapView #rendererDiv{position:absolute;bottom:53px}.app #mapView .dijitTabContainerTop-container,.app #mapView .dijitTitlePaneContentOuter{height:300px}.app #mapView .overlayTitles{float:left}.app #mapView #legendPane_pane_tablist{margin:-25px 0 0 0}.app #mapView #legendPane_pane{margin:0 0 0 20px}.app #legend .esriLegendServiceLabel,.app #legendDiv .esriLegendLayerLabel{display:none!important}.app #legendTitle{font-size:10px;font-weight:700}.app #uploadLocationsTitle{font-weight:700;font-size:14pt;padding-bottom:5px}li#uploadInstructions>div{padding-left:5px}.app #uploadInstructions{max-width:400px}.app .addLocationsStep{padding-top:20px;padding-bottom:3px}.app #legendTitleDiv,.app #projlegendTitleDiv{font-weight:700}.app .legendTable{border-collapse:collapse;font-size:15px}.app .legendTable td{padding-bottom:0}.app .nihilo .mblSlidegr{margin:8px}.app #mapView .esriLargeSliderVertical,.app #mapView .esriSimpleSliderTL{top:20px;right:20px;left:auto;border:0}.app .esriSimpleSlider div{width:34px;-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16)}.app .esriSimpleSlider .esriSimpleSliderIncrementButton{-moz-box-shadow:1px 0 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 0 1px rgba(0,0,0,.16);box-shadow:1px 0 1px rgba(0,0,0,.16)}.app .esriGeocoder{padding:0;border:solid 1px #7d7d7d;border-radius:0}.app .esriGeocoder input{width:auto}.app #geocoderDispContainer{padding-left:7px;padding-bottom:10px}.app .dijitDialogTitleBar{background:#fff;padding:10px 6px 3px;outline:0;border:0}.app .dijitDialog,.app .dijitDialogPaneContent{border:0}.app .dijitDialogCloseIcon{background:url(../../app/images/tabClose.png) no-repeat right top;position:absolute;vertical-align:middle;right:6px;top:4px;height:15px;width:15px}.app #editPtTitle.editshow{display:block}.app #editPtTitle.edithidden{display:none}.app .esriPopup{font-family:'Arial Narrow',Arial,sans-serif,font-stretch:condensed}.app .esriPopup .titlePane{background-color:#fff;color:#444;line-height:20px;padding-top:5px;padding-left:6px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;cursor:default;border:0;border-bottom:0;font-size:12pt;font-weight:700}.esriPopup .outerPointer,.esriPopup .pointer{background:url(../../app/images/popup.png) no-repeat}.app .esriPopup .contentPane{position:relative;max-height:300px;overflow:auto;padding:6px 6px 6px 10px;background-color:#FFF;border:0;border-bottom:0;color:#333;font-size:10pt}.app .esriPopup #editPtTitle{margin-bottom:6px;width:80%}.app .esriPopup .actionsPane{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16);background:#FFF;border:0}.app .esriPopup .esriPopupWrapper{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;-o-border-radius:3px;-moz-box-shadow:1px 2px 1px rgba(0,0,0,.16);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.16);box-shadow:1px 2px 1px rgba(0,0,0,.16)}.app .esriPopup .esriPopupWrapper table{border-collapse:collapse}.app .esriPopup .titleButton.close{color:#333;font-weight:700;background:url(../../app/images/tabClose.png) no-repeat}.app .infoRow{border-top:solid #CCC 1px;border-bottom:solid #CCC 1px;padding:5px}.app .infoRow td{padding:5px}.app .esriBasemapGalleryThumbnail{border:1px solid #ccc;margin:1px;-moz-box-shadow:1px 1px .5px #888;-webkit-box-shadow:1px 1px .5px #888;box-shadow:1px 1px .5px #888}.app .esriPopup .actionsPane .action,.app .esriPopup .titleButton.maximize{display:none}.app .mblSliderProgressBar{background-color:#a9a9a9;background-image:none;-webkit-border-radius:0}.app .mblSliderHandle{top:45%;width:6px;height:6px;z-index:20;display:block;position:absolute;border:5px solid #f0ab00;background:#fff;-moz-apperance:none;-webkit-appearance:none;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px}.app .mblSlider{margin:5px;border-style:inset;border-width:0;border-radius:0;background-color:#a9a9a9;-webkit-user-select:none;-webkit-box-sizing:content-box;border-color:#b0b0b0;background-image:none;height:4px;width:inherit}.app .mblSliderTouchBox{padding-bottom:2pt}.app .mblSliderH .mblSliderHandle{top:70%}.app #disclaimerDiv,.app #helpContact{float:left;clear:both;margin-top:10px;margin-left:22px}