#header {
   background-color: #1c3664; 
     background-image: -webkit-linear-gradient(top, #1c3664 0%, #1c3664 100%); 
     background-image: linear-gradient(to bottom, #1c3664 0%, #1c3664 100%); 
}
/* Increase content font size */
.node__content {
    font-size: 1.25em;
   
}
.site-footer {
    background: #1c3664;
}

 .region-header .block:not(.site-branding)  {
    font-size: 2em;
    margin: 0 0 1em;
    float: left;
    }
    .sidebar .block .content {
    font-size: 0.914em;
    line-height: 2;
}
/*adjust header text with logo*/
.header .block .content {
  margin-top: 5px;
}
  /* style home page view */
  .view-table-of-contents .field-content a{
    font-size: 1.25em;
    font-family: arial;
   
     }
    .view-table-of-contents img {
    margin-top: 30px;
    border: 1px solid #000000;
     }
    
     
     /* Style vocab sidebar */
     #sidebar-first  h2
     {color: #AA2D23; font-weight: 600; }
#sidebar-first
{color: #000000; background: #ffffff; 
  
font-family: arial;
       font-size: 1em;
   border-bottom: solid #ffffff;
 } 
 .region-sidebar-first {
   border: 6px aliceblue solid;
 }
 
 /* Style main nav menu sidebar */
 #block-bartik-main-menu a:hover {text-decoration: underline;}
 #block-bartik-main-menu
{color: #AA2D23;background: aliceblue; }
 #block-bartik-main-menu li a
 {font-family: arial;
    color: dimgray;
   font-size: 1.07em;
   border-bottom: 0px solid #ffffff;
 }
 
  /* Style second sidebar resources */
   #block-resources a:hover {text-decoration: underline;}
 #block-resources
{  color: #AA2D23;background: aliceblue; }
 #block-resources li a
 {font-family: arial;
    color: dimgray;
   font-size: 1.07em;
   border-bottom: 0px solid #ffffff;
 }
 /*image fix for IE */
img {width: 100%;}
 /*image fix for Views */
#block-views-block-table-of-contents-block-1 img {width: 75%;}
/*image text formating footer logo */
#block-sosinfo img
{width:35%;}
#block-sosinfo > div.content > div > p > img {margin-top: -10px;}
/* Style home page link */
#block-bartik-breadcrumbs > div.content > nav > ol > li > a{ font-size: 1.1em;
  font-weight: 500;
  color: white;
    background-color: #AA2D23;
  padding: 3px 10px 3px 10px;
    border: .5px solid #AA2D23;
  border-radius: 5px;
}

/* Style Assessment Materials blocks */
#block-assessmentmaterials,
#block-chapter2assessmentmaterials,
#block-chapter3assessmentmaterials,
#block-chapter4assessmentmaterials,
#block-chapter5assessmentmaterials,
#block-chapter6assessmentmaterials,
#block-chapter7assessmentmaterials,
#block-chapter8assessmentmaterials,
#block-chapter9assessmentmaterials,
#block-chapter10assessmentmaterials {
  background: aliceblue;
}

#block-assessmentmaterials .content,
#block-chapter2assessmentmaterials .content,
#block-chapter3assessmentmaterials .content,
#block-chapter4assessmentmaterials .content,
#block-chapter5assessmentmaterials .content,
#block-chapter6assessmentmaterials .content,
#block-chapter7assessmentmaterials .content,
#block-chapter8assessmentmaterials .content,
#block-chapter9assessmentmaterials .content,
#block-chapter10assessmentmaterials .content{
  padding: 0 0 0.25em 1em;
  font-family: arial;
  color: dimgray;
}

#block-assessmentmaterials h2,
#block-chapter2assessmentmaterials h2,
#block-chapter3assessmentmaterials h2,
#block-chapter4assessmentmaterials h2,
#block-chapter5assessmentmaterials h2,
#block-chapter6assessmentmaterials h2,
#block-chapter7assessmentmaterials h2,
#block-chapter8assessmentmaterials h2,
#block-chapter9assessmentmaterials h2,
#block-chapter10assessmentmaterials h2 {
  color: #AA2D23;
}

.social-media img {
    min-width: 5em;
    max-width: 9em;
    padding: 1em 2.5% 0;
}

.site-footer__top .region.region-footer-second {
  width: 48%;
}

.address-social,
.address-social h1 {
  color: #fff;
}

.site-footer .content a {
    text-decoration: none;
    border-bottom: 0px;
}
