custom.small-biz-dash.institute {
	background: rgb(247, 247, 247); padding: 56px 0px; min-height: 100%;
}
custom.small-biz-dash.institute #graph-economic-8 {
	display: none;
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute #graph-economic-8 {
	display: block;
}
custom.small-biz-dash.institute #graph-economic-8 + img {
	display: none;
}
}
custom.small-biz-dash.institute #graph-ownership-1 {
	display: none;
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute #graph-ownership-1 {
	display: block;
}
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute #graph-ownership-1a {
	display: none;
}
custom.small-biz-dash.institute #graph-ownership-1b {
	display: none;
}
custom.small-biz-dash.institute #graph-ownership-1c {
	display: none;
}
custom.small-biz-dash.institute #graph-ownership-1d {
	display: none;
}
}
custom.small-biz-dash.institute h2 {
	font-family: "AmplitudeMedium",Trebuchet,"arial",arial,sans-serif;
}
custom.intro.small-biz-dash.institute h2 {
	text-align: center; padding-bottom: 10px; border-bottom-color: rgb(51, 122, 183); border-bottom-width: 2px; border-bottom-style: solid;
}
custom.small-biz-dash.institute .cover-image {
	margin: 0px auto 2em;
}
custom.small-biz-dash.institute .modal {
	bottom: auto; display: inline-block;
}
custom.small-biz-dash.institute .modal .btn-primary {
	color: white !important; opacity: 1; background-color: rgb(51, 122, 183);
}
custom.small-biz-dash.institute p.source {
	color: rgb(102, 102, 102); font-size: 0.9em !important;
}
custom.small-biz-dash.institute p.source a {
	-ms-word-break: break-all;
}
custom.small-biz-dash.institute p.centered {
	text-align: center;
}
custom.small-biz-dash.institute a.pdf::after {
	color: rgb(238, 85, 34); font-family: FontAwesome; text-decoration: none !important; margin-left: 0.2em; content: " \f0f6";
}
custom.small-biz-dash.institute div.shade {
	display: none;
}
custom.small-biz-dash.institute a.shade .cls {
	display: none;
}
custom.small-biz-dash.institute a.opened.shade .opn {
	display: none;
}
custom.small-biz-dash.institute a.opened.shade .cls {
	display: inline;
}
custom.small-biz-dash.institute > .container {
	position: relative; min-height: calc(100% + 56px);
}
custom.small-biz-dash.institute > .container-fluid {
	position: relative; min-height: calc(100% + 56px);
}
custom.small-biz-dash.institute > .front.container {
	background: rgb(247, 247, 247); padding-bottom: 30px;
}
custom.small-biz-dash.institute > .front.container-fluid {
	background: rgb(247, 247, 247); padding-bottom: 30px;
}
custom.small-biz-dash.institute > .front.container .dash-tile:hover {
	text-decoration: none;
}
custom.small-biz-dash.institute > .front.container-fluid .dash-tile:hover {
	text-decoration: none;
}
custom.small-biz-dash.institute > .front.container .panel {
	background-color: white;
}
custom.small-biz-dash.institute > .front.container-fluid .panel {
	background-color: white;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute > .container {
	display: flex;
}
custom.small-biz-dash.institute > .container-fluid {
	display: flex;
}
custom.small-biz-dash.institute > .front.container {
	padding-top: 30px; padding-right: 15px; flex-direction: column;
}
custom.small-biz-dash.institute > .front.container-fluid {
	padding-top: 30px; padding-right: 15px; flex-direction: column;
}
}
custom.small-biz-dash.institute .chart-content {
	background: rgb(247, 247, 247); min-height: 100%;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .chart-content {
	padding: 50px 30px; width: 100%;
}
}
custom.small-biz-dash.institute .intro {
	height: 400px; overflow: hidden; position: relative;
}
custom.small-biz-dash.institute .intro p {
	color: rgb(102, 102, 102); font-family: "Amplitude",Trebuchet,"arial",arial,sans-serif; font-size: 1.7em; position: relative; z-index: 10;
}
custom.small-biz-dash.institute .intro h3 {
	text-align: center; font-family: "AmplitudeMedium",Trebuchet,"arial",arial,sans-serif; font-size: 1.1em;
}
custom.small-biz-dash.institute .intro .learn {
	right: 15px; bottom: 15px; position: absolute; z-index: 10;
}
custom.small-biz-dash.institute .intro img {
	width: 100%; bottom: 0px; position: absolute; z-index: 0; max-width: none;
}
custom.small-biz-dash.institute .economic.intro img {
	left: -8%; width: 110% !important; bottom: 0px;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .economic.intro img {
	top: auto; bottom: -5%;
}
}
custom.small-biz-dash.institute .regional.intro img {
	left: -8%; top: 120px; width: 110% !important;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .regional.intro img {
	top: auto; bottom: -5%;
}
}
custom.small-biz-dash.institute .industry.intro img {
	width: 90%; right: -10%; bottom: -15%;
}
custom.small-biz-dash.institute .ownership.intro p {
	text-align: right;
}
custom.small-biz-dash.institute .ownership.intro img {
	left: 0px; width: calc(100% - 120px); bottom: 2%;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .ownership.intro img {
	width: 100%; bottom: 50px;
}
}
custom.small-biz-dash.institute .innovation.intro {
	text-align: center;
}
custom.small-biz-dash.institute .innovation.intro img {
	position: relative;
}
custom.small-biz-dash.institute .dynamism.intro img {
	top: 190px; width: 100%; right: 0%;
}
@media all and (min-width:768px)
{
custom.small-biz-dash.institute .dynamism.intro img {
	top: 100px;
}
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .dynamism.intro img {
	top: auto; bottom: 0%;
}
}
custom.small-biz-dash.institute .longevity.intro img {
	width: calc(100% - 130px); max-height: 300px;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .longevity.intro img {
	left: 0px; width: 100%; bottom: 50px;
}
}
custom.small-biz-dash.institute .detail p {
	font-family: "Amplitude",Trebuchet,"arial",arial,sans-serif; font-size: 1.1em;
}
custom.small-biz-dash.institute .detail table {
	width: 100%;
}
custom.small-biz-dash.institute .detail table tr {
	background-color: rgb(239, 239, 239);
}
custom.small-biz-dash.institute .detail table tr:nth-child(2n) {
	background-color: rgb(222, 222, 222);
}
custom.small-biz-dash.institute .detail table td {
	padding: 10px;
}
custom.small-biz-dash.institute .ar-topnavWrap nav#top {
	width: 100%; max-width: none;
}
custom.small-biz-dash.institute .ar-topnavWrap nav#top .titleContainer .ar-logo {
	width: 180px;
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute .ar-topnavWrap nav#top .titleContainer .ar-logo {
	width: 228px;
}
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute .ar-topnavWrap nav#top {
	padding: 0px 22px 0px 46px;
}
}
custom.small-biz-dash.institute .ar-topnavWrap nav#top .ar-topnav {
	right: 22px;
}
custom.small-biz-dash.institute .ar-topnavWrap nav#top .ar-title {
	white-space: nowrap;
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute .ar-topnavWrap nav#top .ar-title {
	padding-top: 11px !important;
}
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .ar-topnavWrap nav#top {
	padding: 0px 22px;
}
}
custom.small-biz-dash.institute a.small-biz-nav-trigger {
	padding: 10px 20px 12px; left: 0px; color: white; font-size: 1.6em; position: absolute;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute a.small-biz-nav-trigger {
	display: none;
}
}
custom.intro.small-biz-dash.institute .dashnav {
	display: none;
}
custom.small-biz-dash.institute .section-title {
	background: rgb(36, 116, 169); margin: 30px 0px -5px 2px; padding: 3px 10px; color: white; text-transform: uppercase; font-family: "Amplitude",Trebuchet,"arial",arial,sans-serif; font-size: 1.3em; display: inline-block; position: relative;
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute .section-title {
	display: none;
}
}
custom.small-biz-dash.institute nav.dashnav {
	left: 0px; width: 100%; overflow: auto; display: none;  z-index: 2200; max-height: calc(100% - 110px);
}
@media all and (min-width:42em)
{
custom.small-biz-dash.institute nav.dashnav {
	max-height: calc(100% - 80px);
}
}
@media all and (min-width:58em)
{
custom.small-biz-dash.institute nav.dashnav {
	max-height: calc(100% - 56px);
}
}
custom.small-biz-dash.institute nav.show.dashnav {
	display: block;
}
custom.small-biz-dash.institute nav.dashnav ul {
	background: rgb(178, 189, 199); text-align: center; margin-bottom: 0px;
}
custom.small-biz-dash.institute nav.dashnav ul li {
	display: block;
}
custom.small-biz-dash.institute nav.dashnav ul li a {
	margin:0px; padding: 1em 1.6em; color: rgb(3, 31, 51); font-family: "Amplitude",Trebuchet,"arial",arial,sans-serif; border-bottom-color: rgb(218, 225, 232); border-bottom-width: 2px; border-bottom-style: solid; display: block; position: relative;
}
custom.small-biz-dash.institute nav.dashnav ul li a img {
	width: 40px; height: 20px; margin-right: 6px; display: inline-block;
}
custom.small-biz-dash.institute nav.dashnav ul li a.selected {
	background: rgb(218, 225, 232);
}
@media all and (min-width:992px)
{
custom.small-biz-dash.institute nav.dashnav {
	display: block;
}
custom.small-biz-dash.institute nav.dashnav ul li {
	display: inline-block;
}
custom.small-biz-dash.institute nav.dashnav ul li a {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; display: inline-block;
}
}
#graph-regional {
	height: 400px;
}
@media all and (max-width:42em) and (min-width:0em)
{
#graph-regional tspan {
	display: none !important;
}
}
@media all and (min-width:42em)
{
#graph-regional {
	height: 600px;
}
}
@media all and (max-width:42em) and (min-width:0em)
{
custommap.highcharts-tooltip {
	display: none !important;
}
}
@media all and (min-width:42em)
{
.highcharts-tooltip {
	display: block !important;
}
}
custommap h2 {
	color: rgb(36, 116, 169) !important; margin-bottom: 1em !important;
}
custommap.panel {
	background: white !important; border: 0px currentColor !important; border-image: none !important;
}
custommap.panel .btn-primary {
	background: rgb(38, 115, 169) !important; border-radius: 0px; border: 0px currentColor; border-image: none;
}
custommap.panel .btn-primary:hover {
	background: rgb(1, 93, 157) !important;
}
custommap.panel .panel-heading {
	background: rgb(38, 115, 169) !important; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; position: relative; z-index: 100;
}
custommap.panel .panel-heading h3.panel-title {
	color: white !important;
}
custommap.navbar-toggle {
	top: 0px; right: 0px; position: absolute !important;
}
custommap.navbar-toggle .icon-bar {
	background-color: white;
}
