body {
  font: 13px/1.5 Verdana, Helvetica, Arial, sans-serif;
}

a:link, a:visited {
  color: #0062A0;
  text-decoration: underline;
}

a:hover {
  color: #202124;
  text-decoration: none;
}

a:active {
  color: #202124;
  text-decoration: none;
  color: #000;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}

h1, h2, h3, h4, h5, h6 {
  letter-spacing: -0.05em;
  font-family: Georgia, 'Times New Roman', serif;
}

h1 {
  font-size: 36px;
}

h2 {
  font-size: 22px;
}

/* Make site titles the same size if it's an H1 (home) or H2 (internal) */
h1.site-name,
h2.site-name {
  font-size: 36px;
}

/* Make it a bit smaller for block headers */
h2.block-title {
  font-size: 18px;
  margin: 0;	
}

h2.node-title {
  font-size: 28px;
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 16px;
}

h5 {
  font-size: 14px;
}

h6 {
  font-size: 12px;
}

ol {
  list-style: decimal;
}

ul {
  list-style: disc;
}

ul ul,
ol ol {
  padding-top: 0.5em;
}

.node ol,
.node ul {
  padding-left: 1.2em;
}

.node ul.inline,
.node ol.inline {
  padding-left: 0;
}

p, dl, hr, h1, h2, h3, h4, h5, h6, ol,
ul, pre, table, address, fieldset {
  margin-bottom: 20px;
}

dt, .admin h3 {
  font-size: 18px;
  margin: 0;
}

dd {
  padding-left: 10px;
  font-size: 0.9em;
  font-style: italic;
  margin-bottom: 20px;
}

fieldset.views-ef-fieldset-container .fieldset-wrapper label {
  font-size:12px;
}
fieldset.views-ef-fieldset-container .fieldset-wrapper .date-padding label {
  display:none;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible {
  border-radius: 5px;
  border: 1px solid #ccc;
  margin-bottom:10px;
  min-height:30px;
  overflow:hidden;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible.collapsed {
  background-color: #E6E6E6; /* */
  height:30px;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible legend {
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  width:100%; /* code added for remove button*/
  background-color:#E6E6E6;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible legend .fieldset-legend {
  margin-left:5px;
  padding-left:20px;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible legend a.fieldset-title {
  color:#333;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible .fieldset-wrapper {
  padding: 15px;
  margin-top:25px;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible input[type='text'] {
  width:230px;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible select {
  width:230px;
}

.views-widget-views_ef_fieldset fieldset fieldset.collapsible select.form-select {
  width:100%;
}

.views-exposed-form .form-item {
  width:100%;
}
#edit-container-container-8 {
  margin-top: 50px;
  margin-left: 30px;
}

#edit-container-container-8 #edit-reset--2{
  margin-left:40px;
}

#edit-container-container-8 #edit-submit-report-page-with-solr{
/*   margin-left:25px; /* */
}

#views-exposed-form-report-page-with-solr-block .views-widget-per-page,
#views-exposed-form-report-page-with-solr-block-1 .views-widget-per-page {
  margin-top:-120px;
}

#views-exposed-form-report-page-with-solr-block .views-widget-per-page #edit-items-per-page, 
#views-exposed-form-report-page-with-solr-block-1 .views-widget-per-page #edit-items-per-page {
  float: left;
  margin-right:5px;
}

#views-exposed-form-report-page-with-solr-block .views-widget-per-page label, 
#views-exposed-form-report-page-with-solr-block-1 .views-widget-per-page label {
  float: left;
  padding-right:10px;
}


.filter-design{
  border: 2px solid #007F01;
  background-color: #007F01;
  /* width: 340px; /* */
  width:100%; /* Adds responsiveness */
  height: 30px;
  color: #fff;
  text-align: center;
  padding-top: 6px;
  font-size: 18px;
  font-weight: bold;
  border-radius: 8px;
}

.filter-below-text{
  padding-bottom: 8px;
  border-bottom: 1px solid;
  width: 95%;
}

/*#block-views-potential-savings-block-1 .FrxSVGGraph svg g:nth-child(3){
 display:none !important;
}*/
#block-views-potential-savings-block-1 .FrxSVGGraph svg rect:nth-child(1),
#block-views-potential-savings-block-2 .FrxSVGGraph svg rect:nth-child(1){
 display:none;
}

/*#block-views-57415770000fd9c7f0daa471b5e29738 .FrxSVGGraph svg g:nth-child(2){
 display:none !important;
}*/

#block-views-57415770000fd9c7f0daa471b5e29738 .FrxSVGGraph svg rect:nth-child(1),
#block-views-4be801df562b082381a03d9b00441bd2 .FrxSVGGraph svg rect:nth-child(1){
 display:none;
}

.page-node-22 .messages{
 display:none;
}

#views-exposed-form-investigation-page-block .views-widget-per-page #edit-items-per-page{
 float: left;
}

#views-exposed-form-investigation-page-block .views-widget-per-page{
 margin-top:-148px;
}

#views-exposed-form-investigation-page-block #edit-container-container-3{
}


/* Mobile View Report Page css - @media(min-320px & max-1024px) */

@media only screen and (min-width: 320px) and (max-width: 1024px){
 #zone-content{
	display:flex;
	flex-flow:column-reverse;
 }
 #zone-content > div#region-content.region-content.region{
	/*background-color:red !important*/
	padding-top:90px;
 }
 #zone-content > aside#region-sidebar-second.region-sidebar-second.region:last-of-type{
	/*background-color:blue !important;*/
 }
}

/*@media only screen and (min-width: 320px) and (max-width: 600px) {
#edit-container-container-8 {
    margin-left:0px;
}

.page-node-22 #zone-content #region-content {
position:relative;
  top:530px;
}

.page-node-22 #zone-content #region-sidebar-second {
  position:relative;
  top:-1400px;
}

}

@media only screen and (min-width: 360px) and (max-width: 640px) {
#edit-container-container-8 {
    margin-left:0px;
}

.page-node-22 #zone-content #region-content {
  position:relative;
  top:600px;
}

.page-node-22 #zone-content #region-sidebar-second {
  position:relative;
  top:-1400px;
}

}

@media only screen and (min-width: 480px) and (max-width: 700px) {
#edit-container-container-8 {
    margin-left:0px;
}

.page-node-22 #zone-content #region-content {
  position:relative;
  top:600px;
}

.page-node-22 #zone-content #region-sidebar-second {
  position:relative;
  top:-700px;
}

}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) {

.page-node-22 #zone-content #region-content {
  position:relative;
  top:600px;
}
.page-node-22 #zone-content #region-sidebar-second {
   position:relative;
   top:-1400px;
}
}

@media only screen and (min-width: 700px) and (max-width: 1024px) {

.page-node-22 #zone-content #region-content {
  position:relative !important;
  top:550px !important;
  width:100% !important;
}

.page-node-22 #zone-content #region-sidebar-second {
  position:relative !important;
  top:-600px !important;
  width:100% !important;
}

    
}



@media only screen and (min-width: 768px) and (max-width: 1024px) {
#edit-container-container-8 {
    margin-left:0px;
}

.page-node-22 #zone-content #region-content {
  position:relative;
  top:0px;
}

.page-node-22 #zone-content #region-sidebar-second {
  position:relative;
  top:0px;
}

}

/* */
@media only screen and (min-width: 320px) and (max-width: 1024px) {
#block-views-report-page-with-solr-block .views-field-field-type-of-product {
  /* display:none; */

}

#block-views-report-page-with-solr-block .views-field-field-submitt-oig-report-number {
/*   display:none; */
}

.page-node-22 #zone-content .filter-design {
  width:100%;
}

#block-block-11 img {
  width:100%;
}

}

.page-node-22 #zone-content #breadcrumb {
  display:none;
}




.page-node-22 #zone-content #region-content #page-title {
 border-bottom:none !important;
}

.page-node-22 #zone-content #region-content .block-report-page-with-solr-block {
  margin-top:-10px;
}

.highcharts-legend-item {
 pointer-events: none;
}
.remove_field {
 float:right;
 padding-right:15px;
}
.page-node-23 #breadcrumb{
 display:none;
}
.page-node-23 #zone-content #region-content .block-views-investigation-page-block{
 margin-top:-10px;
}
.page-node-23 #zone-content #region-content #page-title{
 border-bottom:none;
}
#views-exposed-form-report-page-width-solr-block #edit-container-root span{
display:none;
}

