@media print{@page {size: 8.5in 11.0in;size: portrait;margin: 15mm 10mm 10mm 10mm;mso-header-margin: 15mm;mso-footer-margin: 10mm;}.screen {display: none;}.container {width: 100% !important;}html, body {color: #000000;background: #FFFFFF;font: 11pt "Helvetica Neue", Helvetica, Arial, sans-serif !important;line-height: 1.2;}div.navbar-header, div.navbar-collapse, div#navigation {display: none;}div.logo{right: 0px !important;}div.logo img {float: right !important;width: 170px !important;height: 73px !important;max-width: 170px !important;position: absolute;top: -30px;right: 0px;}h1 {font-size: 15pt !important;font-weight: bold;}h2 {font-size: 14pt !important;margin-top: 14px !important;}h2.report-section {text-decoration: underline;}h4 {font-size: 13pt !important;}div.page-intro h5 {font-size: 12pt !important;font-weight: bold;}hr {margin: 10px 0;}p{text-align: justify;}div#report-overview{margin-bottom: 0 !important;border: none;margin-left: -15px !important;padding-left: 0;}div#overview-wrapper, div#respondent-info-container{padding-right: 0;}div#overview-wrapper div.well{border: none;padding: 0;}table.respondent-info{width: 49%;float: left;}table.respondent-info td, table.respondent-info th{font-size: 12pt !important;}table#subgroups-respondents{float: right;}.carousel-inner .item{display: block !important;}.carousel > .nav-tabs{display: none;}div.tab-content > div.tab-pane {display: block !important;opacity: 1 !important;visibility: visible !important;}a {display: none;}h4.well.tab-section-head{background-color: #D9EDF7 !important;padding: 8px;}h4.well.tab-subsection, h5.well.tab-subsection{background-color: #98FB98 !important;padding: 5px;font-size: 11pt !important;}table.table-exec-summary tr th, table.table-exec-summary tr td, table.table-stat-details tr th, table.table-stat-details tr td{font-size: 9pt !important;line-height: 11px;}table.table-stat-details tr th{font-size: 9pt !important;line-height: 11px;}table.table-stat-details tr td{font-size: 9pt !important;line-height: 12px;}table.table-stat-details tbody tr td b{font-weight: normal;}table.table-stat-details{margin-bottom: 8px;}thead > tr.info > th, thead > tr.tablesorter-blue > th, thead > tr.info-print > th{background-color: #D9EDF7 !important;font-size: 9pt !important;font-weight: normal;}thead > tr.warning > th{font-weight: normal;background-color: #fcf8e3 !important;}tbody > tr.warning > td{background-color: #fcf8e3 !important;}tr.header-middle td, mark.header-middle{background-color: #D5E04E !important;}tr.header-high td, mark.header-high{background-color: #95C33D !important;}.question-title, h5.well.text-primary{background-color: #DCDCDC !important;padding: 5px;margin-bottom: 10px;margin-top: 0px;font-size: 11pt;}.question-title h5 strong{font-weight: normal !important;}div.pie-chart, div.bar-chart{display: inline-block;width: 130% !important;height: 100% !important;margin: 0 auto;position: absolute;top: 0;right: 0;left: -80px;-ms-transform: scale(0.8, 0.8);-webkit-transform: scale(0.8, 0.8);transform: scale(0.8, 0.8);}div.bar-chart{float: right !important;width: 115% !important;max-width: 115% !important;}div.highcharts-container{margin: 0 auto !important;}div.table-subgroups-container, div.chart-upper-container{margin: 0 auto;position: relative;width: 350px;height: 200px;}div.table-subgroups-container{width: 50% !important;}div.chart-upper-container:nth-child(even){padding: 0 !important;}div.table-subgroups-container:nth-child(odd){padding-right: 0 !important;}table.table-subgroups caption{font-size: 9pt;}strong.not-enough-data{font-weight: normal !important;}table.table-subgroups tr th, table.table-subgroups tr td{font-size: 8pt !important;}table.table-subgroups caption{caption-side: top !important;}div#chartsArea div.col-md-6:nth-of-type(odd) svg {margin-left: -30px;}caption {font-weight: normal;font-size: 11px;}div.col-md-6 {width: 50%;float: left;}.collapse { display: block; }table {page-break-inside: avoid;}tr {page-break-inside: avoid;page-break-after: auto;}thead {display: table-row-group;}.table {border-collapse: collapse;}td {padding: 2px 5px !important;font-size: 11px;}h4.tab-subsection, h4.tab-section-head{margin-top: 0;}.table-bordered {border: 1px solid black;}.table-bordered th {background-color: #D9EDF7 !important;font-size: 12px;}.table-striped tbody tr:nth-child(even) {background: #D0D0D0 !important;}.table-legend {margin-top: 5px !important;width: 30%;float: right;margin-left: 20px;}.table-legend td {line-height: 12px !important;padding: 2px !important;font-size: 9px !important;}.table-legend th.empty {background-color: #fff !important;padding: 5px 0 !important;border-left-color: #fff !important;border-right-color: #fff !important;}div.page-break {display: block !important;page-break-after: always !important;page-break-inside: avoid;}h4.tinybottomspace {font-size: 10pt !important;font-weight: bold;}div.visible-print-block h4{text-decoration: underline;}div.google-chart{-ms-transform: scale(0.6, 0.6);-webkit-transform: scale(0.6, 0.6);transform: scale(0.6, 0.6);margin: -55px 0 -50px -50px !important;}div.google-chart div div svg g path[fill="#95c33d"]+text {transform: translate(-20px);-webkit-transform: translate(-20px);-ms-transform: translate(-20px);-o-transform: translate(-20px);}li.question-following-charts{font-size: 9pt !important;padding-bottom: 4px !important;}div.chart0, div.chart1{margin: -60px 0 -30px -40px !important;}h5.chart-title{margin-bottom: 0;}.visible-print-block, .visible-print-block p, div.tab-pane p, div.tab-pane li{font-size: 10pt;}div.visible-print-block h4, h2.report-section{font-size: 11pt !important;}table.table-chair-report thead tr th{padding: 1px 5px;font-size: 11px;}table.table-admin-chars thead tr th:nth-child(2){width: 15%;}table.table-details thead tr th{line-height: 1.0em;}table.table-chair-report.table-insights{page-break-before: avoid !important;}table.table-chair-report.table-insights tbody tr td{line-height: 1.0em;}h1#ideaPageTitle{margin-left: -20px !important;}h3.extra-likert-question{font-size: 13pt;}a.collapsed-question{display: inline !important;}a.collapsed-question i{display: none;}}@media print and (min-width: 992px){table.respondent-info{float: right;width: 90%;}}