@charset "UTF-8";
/* CSS Document */

<style type="text/css">/*h1, h2, h3, h4 {
	color:#500000 !important;
}*/


h3 {
    font-family: 'Open Sans', arial, sans-serif !important;
    font-weight: 800 !important;
	color:#500000 !important;
    font-size: 1.5rem !important;
    margin: 24px 0 8px!important;
    padding: 8px 0!important;
	text-transform:uppercase !important;
    border-bottom: 2px solid #333333!important;
}

h4 {
    font-family: 'Open Sans', arial, sans-serif !important;
    font-weight: 700 !important;
	color:#500000 !important;
    font-size: 1.25rem !important;
    margin: 24px 0 8px!important;
    padding: 8px 0!important;
}

.sidearm-story-template-text h3 {
	color:#500000 !important;
}

h3.sidearm-story-template-related-section-header {
	border-bottom:none !important;
}

.sidearm-common .sidearm-common-header {
    background-color: transparent !important;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    padding: 8px 8px;
    margin-bottom: 16px;
}


/*** boxes ***/
.partner-container{
    width:100%;
  	/*max-width:960px;*/
    margin:auto;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-around;
  	margin-top:40px;
  }
  .partner-box{
    display:block;
    width:400px;
    min-width:400px;
    min-height:200px;
  	text-align:center;
    padding-top:10px;
  }
  .partner-text{
    font-weight:bold;
    margin-top:10px;
    text-align:center;
  }
  .partner-box img{
    opacity:1;
    transition:.25s;
    transform:scale(.95);
    -webkit-transform:scale(.95);
  }
  .partner-box img:hover{
    transform:scale(1);
    -webkit-transform:scale(1);
  }

/*** link buttons ***/

  .link-button a{
    color:#565757;
    display:block;
    margin-top:24px;
    background-color:#500000;
    text-transform:uppercase;
    color:#ffffff;
    text-decoration:none !important;
    padding:12px 24px;
    width:176px;
    font-size:18px;
    transition: .25s;
    border:1px solid #500000;
  }

 .link-button a:hover{
    background-color:#fff;
    border:1px solid #500000;
    color:#500000;
  }

/*** horizontal menu ***/

  .subhead-links {
    width:100%;
    text-align:center;
  	height:50px;
    margin: 20px 0 20px 0;
    padding:15px;
  }
  .subhead-links a{
    color:#500000 !important;
    font-weight:900;
    font-size:120% !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
	padding-left: 20px;
	padding-right: 20px;
  }
  .subhead-links a:hover{
    text-decoration: underline !important;
  }



</style>