h1,h2,p{
  color: black;
}
p{
  font-size: 16px;
  line-height: 1.3em;
}
.red{
  background-color: red;
}
.blue{
  background-color: blue;
}
.green{
  background-color: green;
}
.left-padding{
  padding-top: 20px;
}
.right-padding{
  padding-top: 20px;
}
.inner-content-right{
  margin-left: 10px;
}
.inner-content-left{
  margin-right: 10px;
}
.columbus-log-intro{
  padding-top: 30px;
  padding-bottom: 50px;
}
.video{
  margin: 0px 178px;
  width: 100%;
}
.fact-check-bg{
  background-color: black;
  background-repeat: repeat;
}
.img-bg{
  /*background: url(../images/Headquarters-BG-71-black-edges.jpg);
  background-repeat: no-repeat;*/
}
.blue-bg{
/*  background-image: -webkit-linear-gradient(top, 
    rgba(9,213,240,0.6) 10%, rgba(9,98,240,0.6) 100%);*/
/*  background-color: rgba(25,26,28,0.8);
  background-image: radial-gradient( 
    circle,
    rgba(69,72,77,0.8) 60%, rgba(25,26,28,0.8));*/
  background: url(../images/Headquarters-BG-71-black-edges.jpg);
  background-repeat: no-repeat; 
  background-position: top;
  padding-bottom: 80px;
  min-width: 100%;
}
.spacer{
  height: 50px;
}
.window-bg{
  background-color: white;
  border-radius: 2px;
  width: 1000px;
  margin: 0px auto;
}

.synopsis{
  font-size: 14px;
  width: 90%;
  margin: 0px auto;
  margin-bottom: 15px;
  margin-top: 15px;
}


/*
  ========================================
  Fact Check Nav
  ========================================
*/
.fact-check-menu2{
  margin: 0 auto;
  text-align: left;
  background-color: #885D4F;
  padding: 10px 15px 30px 15px;
}
.fact-check-menu2-header{
  /*border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: #cfcfcf;
  padding: 5px 0px 7px 0px;*/
  border-bottom: 1px solid #b8b8b8;
  text-align: left;
}
.fact-check-menu2-title1{
  font-size: 14px;
  font-weight: bold;
  color: #fff;
}
.fact-check-menu2-title2{
  font-size: 19px;
  font-weight: bold;
  color: #fff;
}
.fact-check-menu2 ul{
  padding: 0px 10px;
  margin-top: 15px;
  margin-left: 3px;
}
.fact-check-menu2 ul li{
  line-height: 30px; 
}
.fact-check-menu2 ul li a{
  color: #fff;
  font-size: 15px;
  text-decoration: none;
  font-family: 'Open Sans', sans-serif;
}
.fact-check-nav-bottom{
  margin-top: 25px;
}

/*
  ========================================
  Fact or Fiction
  ========================================
*/
.fact-fiction-bg{
  border-top: 1px solid #454545;
  border-bottom: 1px solid #454545;
  margin-top: 20px;
}
.fact-fiction-text{
  color: #454545;
  text-align: justify;
  line-height: 20px;
}
.fact-fiction{
  color: white;
  padding: 15px 15px; 
}
.fact-fiction h2{
  font-size: 25px;
  /*color: #09d5f0;*/
}
.fact-fiction-border{
 
}

.fact-fiction-block{
  padding-bottom: 15px;
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 10px;
  width: 45%;
}
.fact-fiction-subheader{
  color: #DFC2AE;
  font-weight: bold;
  font-size: 17px;
  float: left;
  background-color: rgb(107, 44, 14);
  width: 80px;
  height: 31px; 
  font-family: 'Open Sans', sans-serif;
  padding-top: 13px;
  text-align: center;
  margin-right: 15px;
}
.fact-fiction-subheader-fiction{
  background-color: #885D4D; 
}

/*
  ========================================
  Buttons
  ========================================
*/
.btn{
  border-radius: 2px;
  display: inline-block;
  margin: 0px;
  text-decoration: none;
  font-size: 20px;
}
.fact-check-btn{
  font-family: Arial, sans-serif;
  font-weight: 700;
  color: #fff;
}
.fact-check-btn:hover{
  color: #e4d00c;
}
.fact-check-page{
  width: 150px;
  text-align: center;
}
.fact-check-page p{
  font-family: Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  color: #fff;
  margin-top: 5px;
}
.fact-check-next-nav{
  float: right;
}
#fact-check-next{
  text-align: right;
}
#fact-check-previous{
  text-align: left; 
}
.next-line{
  display: block;
  margin-top: 10px;
}

/*
  ========================================
  Historical Quote
  ========================================
*/
.historical-quote-bg{
  border-bottom: 1px solid black;
  margin-top: 20px;
  padding-bottom: 25px; 
  /*background-color: #f5f5f5;*/
}
.resize-quote{
}
.historical-quote-home{
  color: #413f3f;
  letter-spacing: 0.5px;
  line-height: 1.1em;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 20px;
  text-align: center;
  padding-top: 30px;
}
.historical-quote-centered{
  margin: 0 auto;
  width: 552px;
}
.by-line{
  font-size: 15px;
}
.quotation-mark{
  width: 16%;
  color: #888787;
  font-family: Arial, sans-serif;
  font-size: 5em;
  padding-top: 15px;
}
.quotation-mark-open{
  text-align: right;
}
.quotation-mark-close{
  text-align: left;
  margin-left: -10px;
}

/*
  ========================================
  Intro Section
  ========================================
*/
.page-title{
  padding-top: 30px;
  border-bottom: 2px solid black;
  height: 63px;
}
.page-title-ptolemy{
  height: 100px;
}
.page-title h1{
  font-family: 'Open Sans', sans-serif;
  display: inline-block;
}
.columbus-log-intro-fact-check{
  font-size: 21px;
  font-family: 'Open Sans Condensed', sans-serif;
}
.columbus-log-intro p{
  font-size: 14px;
  margin-top: 15px;
  margin-bottom: 30px;
}
.fact-check-video{
  margin: 0px auto;
  width: 90%;
}
.intro-bg{
/*  background-image: -webkit-linear-gradient(top, 
    rgba(9,213,240,0.6) 10%, rgba(9,98,240,0.6) 100%);*/
/*  background-color: rgba(25,26,28,0.8);
  background-image: radial-gradient( 
    circle,
    rgba(69,72,77,0.8) 60%, rgba(25,26,28,0.8));*/
  background: url(../images/introduction/hq-bg-factcheck-intro-char-only.jpg);
  background-repeat: no-repeat; 
  background-position: top;
  padding-bottom: 40px;
  min-width: 100%;

}
.intro-window-bg{
  border-radius: 2px;
  width: 1000px;
  height: 700px;
  margin: 0px auto;
}
.parent-teacher-img{
  display: inline-block;
  width: 100%;
  margin: 0px auto;
  margin-bottom: 4px;
}
.parent-teacher-paragraph{
  display: inline-block;
}
#parent-teacher-footer{
  background-color: black;
  color: white;
  padding: 1px 0px 55px 0px;
}
.parents-teachers-h2{
  color: white;
}
.parent-teacher-paragraph p{
  color: white;
}
.intro-welcome{
  font-size: 40px;
  text-transform: capitalize;
  padding-bottom: 15px;
  color: white;
}
.intro-synopsis{
  color: white;
  margin-top: 0px;
  margin-bottom: 7px;
}
.intro-page-title{
  padding-top: 30px;
  height: 63px;
  }
.intro-welcome-elements{
  display: block;
  width: 600px;
  margin: 0px auto;
  margin-top: 95px;
}
.intro-welcome2{
   font-size: 50px;
  text-transform: uppercase;
  padding-bottom: 15px;
  padding-top: 25px;
  color: white;
}
.intro-btn{
  border: 1px solid white;
  padding: 14px 16px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 700;
  color: black;
  background-color: white;
  margin-top: 30px;
}
.intro-btn:hover{
  background-color: white;
  border: 1px solid rgb(115, 208, 206);
  color: rgb(72, 216, 233);
  box-shadow: 0 0 5px #fff, 
               0 0 20px #228DFF;
}
.glow{
  text-shadow: 0 0 5px #fff, 
               0 0 20px #228DFF;
}
.intro-synopsis-line2{
  padding-left: 50px;
}
.intro-synopsis-line3{
  padding-left: 74px;
}
/*
  ========================================
  Main Content
  ========================================
*/
.info-subsection{
  margin-top: 45px;
}
.columbus-log-book{
  padding-top: 25px;
}
.columbus-log-book h2{
  font-size: 22px;
}
.columbus-log-book p{
  font-size: 14px;
  padding-top: 10px;
  text-align: justify;
}
.log-book-main-content-section{
  margin-top: 15px;
  margin-bottom: 40px;
}
.parents-teachers-h2{
 /* border-top: 1px solid #f0f0f0;
  padding-top: 20px;*/
}
/*
  ========================================
  Photos
  ========================================
*/
.intro-image2{
  width: 100%;
  margin: 0px auto;
  margin-top: 15px;
  margin-bottom: 4px;
}
.columbus-log-book-pic{
  width: 100%;
}
.caption{
  font-family: 'Open Sans', sans-serif;
  font-size: 10px;
  text-align: center;
  padding-bottom: 25px;
}
/*
  ========================================
  Footnotes
  ========================================
*/
.superscript{
  font-size: 10px;
  vertical-align: super;
}
.footnotes{
  margin-top: 70px;
  padding-bottom: 30px;
}
.footnotes p{
  font-size: 11px;
  color: #5c5c5c;
}
#footnotes-header{
  font-weight: bold;
  font-size: 13px;
  margin-top: 5px;
}