﻿body {
    margin: 0;
    padding: 0;
}

@media print and (color) {
    * {
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
    }
}


#off-canvas-trigger,
#toolbar,
#main-nav-container,
#main-nav,
.inner .cols-wrap .col1,
.interior #content > .inner .cols-wrap > .col1 {
    display: none;
}

#mega-menu-container,
#site-info-container,
#section-title,
#footer,
.nav-wrap,
.data-in-action-container,
#results #actions,
#pdf-generator,
#returnToMap {
    display: none;
}

@media (min-width: 1024px) {
    .interior #content > .inner .cols-wrap > div.col1 {
        display: none;
    }
}

#logo {
    float: left;
    display: inline-block;
    width: 40%;
}

#logo img {
    width: 350px;
    height: auto;
    
}
/*
table {
    page-break-inside: auto;
}

tr, td, th, tbody, thead, tfoot {
    page-break-inside: avoid !important;
}*/

/* Customizable Profile */
.cust-profile-container .answers-select-literal {
    display: block;
}

.cust-profile-container .answers-select {
    display: none;
}

.cust-profile-container .answers-select-literal {
    text-align: left;
}

.right-logo {
    float: left;
}

.right-logo .cahmi-logo {
    margin-top: 0;
}

.data-source-note {
    display: none;
}

.map-content .col-6 {
    width: 40%;
}

    .map-content .col-6.map-legend-container {
        width: 60%;
    }

.map-content .map-legend .col-6 {
    width: 50%;
}

.map-legend h5 {
    margin-bottom: 0;
}

.interior #content .inner {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}



.pdf-utilities {
    display: none;
}

.interior #content > .inner {
    padding-bottom: 0;
}

i.fa-info-circle {
    display: none;
}

.cahmi-svg-logo {
    display: none;
}

.cahmi-png-logo {
    display: block;
}

.right-logo {
    position: initial;
    float: left;
    /*display: inline-block;*/
}

.right-logo .add-this-toolbox {
    display: none;
}

.quick-edit {
    display: none;
}


#results #criteria {
    width: 100% !important;
    float: none;
}

#results ul {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}

div#citations {
    margin: 0;
    padding: 0;
}

#tabular {
    margin: 0 !important;
    margin-top: 10px !important;
}

#results {
    line-height: 1 !important;
}

    #results #criteria {
        padding-top: 0;
    }

#tabular .results-table tr th, #tabular .results-table tr td {
    padding: 5px 0;
}

.noprint {
    display: none;
}

a.ci-note {
    color: #000;
    text-decoration: none;
}