﻿/* Updated color scheme of selected panel tabs */
.nihilo .dijitChecked, .nihilo .dijitChecked > .dijitButtonNode
{
	background-color: rgb(95,198,197); /*#0195dd;*/
    /*font-weight: normal;
    text-shadow: 0px 0px 0.1px #333;*/
}
/* Updated color scheme of vertical progress bar */
.nihilo .dijitSliderProgressBarV, .nihilo .dijitFocused .dijitSliderProgressBarV
{
	background-color: rgb(95,198,197); /*#0195dd;*/
}
/* Updated color scheme of vertical progress bar */
.nihilo .dijitSliderBumperV.dijitSliderBottomBumper, .nihilo .dijitFocused .dijitSliderBumperV.dijitSliderBottomBumper
{
	background-color: rgb(95,198,197); /*#0195dd;*/
}
/* Updated color scheme of horizontal progress bar */
.nihilo .dijitSliderProgressBarH, .nihilo .dijitFocused .dijitSliderProgressBarH
{
	background-color: rgb(95,198,197); /*#0195dd;*/
}
/* Left-align menu items in nonstructural dropdown*/
#masterPlan2017CommunitySelect_menu .dijitMenuItemLabel 
{
    text-align: left;
}
/* Update sub-panel widths */
#floatingPaneRightContainer1 .dijitTab
{
	width: 100%; /* doesn't matter since there's no pane */
}
#floatingPaneRightContainer2 .dijitTab
{
	width: 50%; /* 2 tab panes instead of 3*/
}
#floatingPaneRightContainer3 .dijitTab
{
	width: 100%; /* doesn't matter since there's no pane */
}
#floatingPaneRightContainer4 .dijitTab
{
	width: 100%; /* doesn't matter since there's no pane */
}
#floatingPaneRightContainer5 .dijitTab
{
	width: 124px; /* 3 panes instead of none */
}
#floatingPaneRightContainer6 .dijitTab
{
	width: 100%; /* doesn't matter since there's no pane */
}

/* Update the class names of certain icons used by the 2017 restoration projects panel since the project type might change slightly */
.masterPlan2017_BankStabilizationIcon
{
	background-image: url('../images/icons/master_plan_2012/Bank Stabilization.png');
}
.masterPlan2017_BarrierIslandRestorationIcon
{
	background-image: url('../images/icons/master_plan_2012/Barrier Island Headland Restoration.png');
}
.masterPlan2017_ChannelRealignmentIcon
{
	background-image: url('../images/icons/master_plan_2012/Channel Realignment.png');
}
.masterPlan2017_CombinedProjectIcon
{
	background-image: url('../images/icons/master_plan_2012/Combined Project.png');
}
.masterPlan2017_ForestConservationIcon
{
	background-image: url('../images/icons/master_plan_2012/Forest Conservation.png');
}
.masterPlan2017_HydrologicRestorationIcon
{
	background-image: url('../images/icons/master_plan_2012/Hydrologic Restoration.png');
}
.masterPlan2017_InfrastructureIcon
{
	background-image: url('../images/icons/master_plan_2012/Infrastructure.png');
}
.masterPlan2017_MarshCreationIcon
{
	background-image: url('../images/icons/master_plan_2012/Marsh Creation.png');
}
.masterPlan2017_NonstructuralIcon
{
	background-image: url('../images/icons/master_plan_2012/Nonstructural.png');
}
.masterPlan2017_OysterBarrierReefIcon
{
	background-image: url('../images/icons/master_plan_2012/Oyster Barrier Reef.png');
}
.masterPlan2017_RidgeRestorationIcon
{
	background-image: url('../images/icons/master_plan_2012/Ridge Restoration.png');
}
.masterPlan2017_SedimentDiversionIcon
{
	background-image: url('../images/icons/master_plan_2012/Sediment Diversion.png');
}
.masterPlan2017_ShorelineProtectionIcon
{
	background-image: url('../images/icons/master_plan_2012/Shoreline Protection.png');
}
.masterPlan2017_StructuralProtectionIcon
{
	background-image: url('../images/icons/master_plan_2012/Structural Protection.png');
}
.masterPlan2017_TerracesIcon
{
	background-image: url('../images/icons/master_plan_2012/Terraces.png');
}
/*Temporarily hide the icon*/
.toolbarPaneDataDownloadLink {
    display: none;
}
/*Icon used in the community info toolbar button*/
.toolbarIcon.myInfoIcon 
{
    margin-left: -1px;
    background-image: url(../images/icons/my_info.png?v=1.0.7.1);
}
/*Icon used in the layer transparency toolbar button*/
.toolbarIcon.layerTransparencyIcon
{
	background-image: url(../images/icons/checkered.png);
    background-size: 100%;
    width: 18px;
    height: 18px;
}
.toolbarIcon.layerTransparencyRoundedIcon
{
	background-image: url(../images/icons/checkered_rounded.png);
    background-size: 100%;
    width: 18px;
    height: 18px;
}
.esriPopup .actionsPane > .actionList > a.displayCommunityStatsAction 
{
    background-image: url(../images/icons/my_info.png?v=1.0.7.1);
}

/*Update box shadow of fact sheet button*/
.factSheet.dijitButton 
{
    box-shadow: 1px 1px 0px #333 !important;
    -webkit-box-shadow: 1px 1px 0px #333 !important;
}

/*Update color of fact sheet button*/
.factSheet .dijitButtonNode, .factSheet .dijitButtonNode.dijitButtonHover 
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QgfCgczp3jbXgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAARElEQVQY02P4////VYb////7MjEwMIjBCSEmBgYGBiYGBoY/cOInnPUXVeIPEwMDw28srF9wLrEEmgFoxF8EwTAKyAUAMSQmGGxBkFgAAAAASUVORK5CYII=") !important;
    background-color: rgb(135, 212, 212) !important;
}

.factSheet .dijitButtonText 
{
    color: black;
    /*color: white;
    -webkit-text-stroke: 1px black;   
    text-shadow:
     -1px -1px 0 #000,  
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;*/
}

span.fancytree-title 
{
    padding-right: 0;
}

.fancytreeIcon
{
    display: inline-block;
    font-size:10px;
    font-weight:normal;
    font-style:normal;
	background-color: rgb(255,255,255);
	background-size: 14px 14px;	
    background-repeat: no-repeat;
    background-position: center center;
    width: 14px;
	height: 14px;    
    padding: 0 4px;
    vertical-align:sub;
    cursor:pointer;
	opacity: 0.6;
    -moz-opacity: 0.6;
}
.fancytreeIcon:hover
{
	opacity: 0.9;
	-moz-opacity: 0.9;
}
.fancytreeIcon.layerTransparencyRoundedIcon
{
	background-image: url(../images/icons/checkered_rounded.png);
}
.fancytreeIcon.infoIcon
{
	background-image: url(../images/icons/info.png);
}