﻿.rowHeaderCheck, 
#displayoptions, 
#left, 
#outputoptions, 
.contactandhelp, 
#tablecontent, 
#locationlinks, 
#filterdata,
.skippy,
.tabStrip, 
.locationlinks, 
.imgSort, 
.to-top-wrap,
#ContentMain_lbHideTTest, 
#ContentMain_TableContent1_lbHideTwoLocations,
#plugin-legend
{display:none !important;}

a{text-decoration:none !important}

html #siteinfo-logos {
	float: right;
	width: 188px;
	height: 55px;
	white-space:nowrap;
}

#ContentMain_appurl{width:800px; word-wrap:break-word}

body a[href^="javascript"]:link::after, body a[href^="#"]:link::after {
    /*content: " (" attr(href) ")";
    word-wrap: break-word;*/
    content:none!important;    
}
#contentArea {margin-left:auto!important; margin-right:auto!important;
}

div.print-wrapper {
    min-width:100%!important;
}

#xmltable table{
    margin-left:auto!important; 
    margin-right:auto!important; 
    max-width:100%;
}

div.print-chart {
    /*background-color:yellow;*/
    min-width:100%!important;
}

    div.print-chart > img {
        display:block!important;
        position:relative!important;

        margin-left:auto!important; 
        margin-right:auto!important; 

        /*border:solid 2px #000!important;*/
    }

#xmltable table tbody th, 
#xmltable table thead th:not(.cellHeaderLabel.sortdiv) {
    
    min-width: 200px !important;
    max-width: 200px !important;
    
}

/*min-width: 350px !important;*/
/*#xmltable thead th.cellHeaderButton, 
#xmltable thead th.cellHeaderButton div{
    
     min-width: 200px !important;
}
th.cellHeaderButton > div.divInstruction,
th.cellHeaderButton > div.divButton,
th.cellRowHeaderLabel > div.divColumnsType, 
th.cellRowHeaderLabel > div.divRowsType
{
  
}*/

#xmltable table th.cellRowHeaderLabel.sortdiv[onkeydown],
#xmltable table th.cellRowHeaderLabel.sortdiv[onkeydown] div
{
    min-width: 200px !important;
    max-width: 200px !important;
}

#xmltable table td,
#xmltable table thead th.cellHeaderLabel.sortdiv {
    /*table-cell cols*/
    max-width: 116px!important;
    width:80px!important;
    min-width:80px!important;
}


    #xmltable table tbody th a.resultstablelink {
    }
body a.resultstablelink {
color:#000!important; text-decoration:none; 
}
body a.resultstablelink:link:after {

    content:none!important;
    
    /*content: " (" attr(href) ")";
    word-wrap: break-word!important;
        
     white-space:normal!important; 
     text-wrap:normal!important;
     overflow-wrap: break-word!important;

     -ms-word-break: break-all;
     word-break: break-all;

     -ms-hyphens: auto;
      -moz-hyphens: auto;
      -webkit-hyphens: auto;
      hyphens: auto;


      display:block!important;
      float:left!important;
      clear:both!important;
    position:relative!important;

    max-width:100%!important;*/
    

}
.print-url{margin-left:auto;margin-right:auto;
}


/*DATA MAP STYLES*/

section#outputControls {clear:both;position:relative!important;
}
#all-results.divcell print-wrapper { /*background-color:aqua;*/
    width: 100%;
}
.data-chart-panel, .data-table-panel, .data-map-panel {
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
    position: relative !important;
    float:none!important;
}


.data-table-panel, .data-chart-panel
{
    max-width:100% !important; min-width:100% !important; width:100% !important;   
}


.data-map-panel 
{   
   max-width:1000px!important; min-width:1000px!important; width:1000px!important;
}


/*map other...*/
#cdcmap-svgContainer-datayrbss {    max-width: 750px;   }
#datamap-wrapper.data-map {border: none !important;}