﻿body {
}
div.center-tip {width:100%; 
}
div.center-tip  span{margin-left:auto!important; margin-right:auto!important; }
/**:target {stroke: lime; }*/
.cdcmap-navigable { /*currently applying this strictly to hyperlinks*/
}
/*.cdcmap-navigable.cdcmap-link:focus,*/ 
.cdcmap-navigable:focus
{
   /*fill: lime;
       stroke:#000;
  stroke-width: initial;*/
}
 .cdcmap-navigable:active {
         /*fill: lime;
  stroke:#000;
   stroke-width: initial;*/
    }
.class4_color1.cdcmap-shape:hover ,.class4_color1.cdcmap-territoryCircle:hover 
{  fill: rgb(168,168,168);
    
}
.class4_color2.cdcmap-shape:hover  ,.class4_color2.cdcmap-territoryCircle:hover 
{ fill: rgb(168,168,168);
    
}
.class4_color3.cdcmap-shape:hover  ,.class4_color3.cdcmap-territoryCircle:hover 
{ fill: rgb(168,168,168);
   
}
.class4_color4.cdcmap-shape:hover  ,.class4_color4.cdcmap-territoryCircle:hover 
{ fill: rgb(168,168,168);
     
}
/*
     <add key="LegendLatestDataColor" value="756bb1"/>
    <add key="LegendNotLatestDataColor" value="bcbddc"/>
    <add key="LegendNoDataColor" value="A8A8A8"/>

*/
/*div#cdcmap-svgContainer-yrbss > svg > g > path.yrbss-no-data.cdcmap-navigable:hover,*/
div#cdcmap-svgContainer-yrbss > svg > g > path.class3_color1.cdcmap-navigable:hover,
div#cdcmap-svgContainer-yrbss > svg > g > path.class3_color2.cdcmap-navigable:hover,
div#cdcmap-svgContainer-yrbss > svg > g > path.class3_color3.cdcmap-navigable:hover,  
div#cdcmap-svgContainer-yrbss > svg > g > rect.class3_color1.cdcmap-navigable.cdcmap-territoryCircle:hover,
div#cdcmap-svgContainer-yrbss > svg > g > rect.class3_color2.cdcmap-navigable.cdcmap-territoryCircle:hover,
div#cdcmap-svgContainer-yrbss > svg > g > rect.class3_color3.cdcmap-navigable.cdcmap-territoryCircle:hover  
 {/*fill:antiquewhite; fill:floralwhite;*/ stroke:floralwhite; stroke-width:1px; stroke:slategray;
}

/*this works*/
div#cdcmap-svgContainer-datayrbss > svg > g > a.cdcmap-navigable.cdcmap-link > path.cdcmap-shape:focus,
div#cdcmap-svgContainer-datayrbss > svg > g > a.cdcmap-navigable.cdcmap-link > rect.cdcmap-territoryCircle:focus
/*,div#cdcmap-svgContainer-datayrbss > svg > g > a.cdcmap-navigable.cdcmap-link:focus*/
/*,div#cdcmap-svgContainer-datayrbss > svg > g > text.cdcmap-shape:focus*/   
{
    fill:rgb(168,168,168)!important; 
    /*stroke: yellow !important;
    stroke-width: 3px !important;*/    
}


div#cdcmap-svgContainer-datayrbss > svg > g > path.mesh {/*uncommenting what was in cdcmaps - restores state outlines*/
  fill: none;
  stroke: lightgrey;
  stroke-width: 0.5px;
  stroke-linecap: round;
  stroke-linejoin: round;
}


text.cdcmap-abbreviations.cdcmap-shape {
   /*all text*/
   /*fill:lime;*/

    /*stroke: #fff;
    stroke:rgb(247, 7, 7);
    stroke-opacity: 1;*/
}
text.cdcmap-abbreviations.class4_color1.cdcmap-shape {fill:#000;
}
text.cdcmap-abbreviations.class4_color2.cdcmap-shape {fill:#000;
}
text.cdcmap-abbreviations.class4_color3.cdcmap-shape {fill:#fff;
}
text.cdcmap-abbreviations.class4_color4.cdcmap-shape {fill:#fff;
}


div.cdcmap-legendItem > span.cdcmap-legendColorBox {
    margin-right:5px!important; top:-1px!important; position:relative;
}
div.cdcmap-legendItem {min-width:150px;/*background-color:lime;*/ text-align:left; 
}

#cdcmap-container-datayrbss div#cdcmap-svgContainer-datayrbss {width:75%;float:left;clear:left;position:relative;/*background-color:lime;*//*max-width:1200px;*/
}
#cdcmap-legendContainer-datayrbss {float:left;clear:right;position:relative;padding:0; margin-top:35px;
                                   /*vertical-align:middle; background-color:yellow;*/
}
    #cdcmap-legendContainer-datayrbss .cdcmap-legend {
    }

    .apps-legend .us-map-module{/*max-width:20%;*/min-width:100px; width:20%;
}

.yrbss-no-data {fill: rgb(168,168,168); background-color: rgb(168,168,168);}

.datamap-no-data {fill: #fff; background-color: #fff;}

/*
    COLORS FROM ORIGINAL APP
    230,204,255--lightest
204,153,255
166,77,255
102,0,204--darkest

*/


.yrbss-datamap .class3_color1 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbss-datamap .class3_color2 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbss-datamap .class3_color3 {fill:rgb(168,168,168); background-color: rgb(168,168,168); }

.yrbss-datamap .class4_color1 {fill:rgb(230,204,255); background-color: rgb(230,204,255); }
.yrbss-datamap .class4_color2 {fill:rgb(204,153,255); background-color: rgb(204,153,255); }
.yrbss-datamap .class4_color3 {fill:rgb(166,77,255); background-color: rgb(166,77,255); }
.yrbss-datamap .class4_color4 {fill:rgb(102,0,204); background-color: rgb(102,0,204); }


/*.yrbsspurple .class1_color1 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbsspurple .class2_color1 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbsspurple .class2_color2 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class3_color1 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbsspurple .class3_color2 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class3_color3 {fill:rgb(168,168,168); background-color: rgb(168,168,168); }
.yrbsspurple .class4_color1 {fill:rgb(254,235,226); background-color: rgb(254,235,226); }
.yrbsspurple .class4_color2 {fill:rgb(251,180,185); background-color: rgb(251,180,185); }
.yrbsspurple .class4_color3 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class4_color4 {fill:rgb(174,1,126); background-color: rgb(174,1,126); }*/

/*.yrbsspurple .class5_color1 {fill:rgb(254,235,226); background-color: rgb(254,235,226); }
.yrbsspurple .class5_color2 {fill:rgb(251,180,185); background-color: rgb(251,180,185); }
.yrbsspurple .class5_color3 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class5_color4 {fill:rgb(168,168,168); background-color: rgb(168,168,168); }
.yrbsspurple .class5_color5 {fill:rgb(122,1,119); background-color: rgb(122,1,119); }*/

.yrbsspurple .class3_color1 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbsspurple .class3_color2 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class3_color3 {fill:rgb(168,168,168); background-color: rgb(168,168,168); }

.yrbsspurple .class4_color1 {fill:rgb(230,204,255); background-color: rgb(230,204,255); }
.yrbsspurple .class4_color2 {fill:rgb(204,153,255); background-color: rgb(204,153,255); }
.yrbsspurple .class4_color3 {fill:rgb(166,77,255); background-color: rgb(166,77,255); }
.yrbsspurple .class4_color4 {fill:rgb(102,0,204); background-color: rgb(102,0,204); }


/*.yrbsspurple .class5_color1 {fill:rgb(254,235,226); background-color: rgb(254,235,226); }
.yrbsspurple .class5_color2 {fill:rgb(251,180,185); background-color: rgb(251,180,185); }
.yrbsspurple .class5_color3 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class5_color4 {fill:rgb(168,168,168); background-color: rgb(168,168,168); }
.yrbsspurple .class5_color5 {fill:rgb(122,1,119); background-color: rgb(122,1,119); }*/



/*.yrbsspurple .class6_color1 {fill:rgb(254,235,226); background-color: rgb(254,235,226); }
.yrbsspurple .class6_color2 {fill:rgb(252,197,192); background-color: rgb(252,197,192); }
.yrbsspurple .class6_color3 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class6_color4 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class6_color5 {fill:rgb(168,168,168); background-color: rgb(168,168,168); }
.yrbsspurple .class6_color6 {fill:rgb(122,1,119); background-color: rgb(122,1,119); }
.yrbsspurple .class7_color1 {fill:rgb(254,235,226); background-color: rgb(254,235,226); }
.yrbsspurple .class7_color2 {fill:rgb(252,197,192); background-color: rgb(252,197,192); }
.yrbsspurple .class7_color3 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class7_color4 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class7_color5 {fill:rgb(221,52,151); background-color: rgb(221,52,151); }
.yrbsspurple .class7_color6 {fill:rgb(174,1,126); background-color: rgb(174,1,126); }
.yrbsspurple .class7_color7 {fill:rgb(122,1,119); background-color: rgb(122,1,119); }
.yrbsspurple .class8_color1 {fill:rgb(255,247,243); background-color: rgb(255,247,243); }
.yrbsspurple .class8_color2 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbsspurple .class8_color3 {fill:rgb(252,197,192); background-color: rgb(252,197,192); }
.yrbsspurple .class8_color4 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class8_color5 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class8_color6 {fill:rgb(221,52,151); background-color: rgb(221,52,151); }
.yrbsspurple .class8_color7 {fill:rgb(174,1,126); background-color: rgb(174,1,126); }
.yrbsspurple .class8_color8 {fill:rgb(122,1,119); background-color: rgb(122,1,119); }
.yrbsspurple .class9_color1 {fill:rgb(255,247,243); background-color: rgb(255,247,243); }
.yrbsspurple .class9_color2 {fill:rgb(188,189,220); background-color: rgb(188,189,220); }
.yrbsspurple .class9_color3 {fill:rgb(252,197,192); background-color: rgb(252,197,192); }
.yrbsspurple .class9_color4 {fill:rgb(239,237,245); background-color: rgb(239,237,245); }
.yrbsspurple .class9_color5 {fill:rgb(247,104,161); background-color: rgb(247,104,161); }
.yrbsspurple .class9_color6 {fill:rgb(221,52,151); background-color: rgb(221,52,151); }
.yrbsspurple .class9_color7 {fill:rgb(174,1,126); background-color: rgb(174,1,126); }
.yrbsspurple .class9_color8 {fill:rgb(122,1,119); background-color: rgb(122,1,119); }
.yrbsspurple .class9_color9 {fill:rgb(73,0,106); background-color: rgb(73,0,106); }*/



[id^="cdcmap-container"] h3.cdcmap-title {
  color: white!important;
}

/*[id^="cdcmap-container"] [id^="cdcmap-svgContainer"] svg g path[data-region-type].cdcmap-legend-not-selected,
[id^="cdcmap-container"] [id^="cdcmap-svgContainer"] svg g circle.cdcmap-legend-not-selected,*/
[id^="cdcmap-container"] [id^="cdcmap-svgContainer"] svg g rect.cdcmap-legend-not-selected {
    fill: #ffffff !important; fill:#ff00ff!important;
}


[id^="cdcmap-rawDataTable-"] table tr td, [id^="cdcmap-rawDataTable-"] table tr th {
  padding: 4px 2px 4px 2px;
}
[id^="cdcmap-rawDataTable-"] .childLocaleData {
  margin-top: 8px;
}

[id^="cdcmap-rawDataTable-"] .childLocaleName {
  margin-left: 20px;
}

[id^="cdcmap-container"] .mapLoader {
  background: center top url('/TemplatePackage/3.0/images/social_media_loader.gif') no-repeat;
  width: 100%;
  overflow: hidden;
  padding-top: 30px;
  text-align: center;
}

#wrapper [class*=module].tp-collapsible img.tp-collapsible-icon-collapse, html.js #wrapper [class*=module].tp-collapsible img.tp-collapsible-icon-expand {
    width: auto!important;
}

#datamap-wrapper.data-map {width:100%; 
                           border:solid 1px #5e5c5c; 
                           /*background-color:lightblue;background-color:#e8f5fa;*/ 
           /* background-color:#D0D1E6; background-color:#e8e9fc; background-color: #d3fff6; background-color:aliceblue;*/ 
}

.data-map-panel {padding-bottom:25px;float:left;clear:right;position:relative;max-width:1200px; 
}

div#cdcmap-svgContainer-datayrbss .cdcmap-tooltip > div{text-align:center!important;
}

div.cdcmap-tooltip.data-map{min-width:120px!important; /*box-shadow: rgba(0,0,0,0.4)  3px 3px; border: solid 2px #efefef; background-color: rgba(255, 255, 255, 1.0);*/  }

    div.cdcmap-tooltip.data-map > * {text-align:center!important;
    }