    body {		  
		  color: #000000;
		  font-size: large;
		}
	/* Set some basic padding to keep content from hitting the edges */
    .body-content {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    /* Set widths on the form inputs since otherwise they're 100% wide 
    input,
    select,
    textarea {
        max-width: 280px;
    }*/
    
    
    /* Responsive: Portrait tablets and up */
    @media screen and (min-width: 768px) {
        .jumbotron {
            margin-top: 20px;
        }
    
        .body-content {
            padding: 0;
        }
    }

	.DidactGothic {
		font-family: 'Didact Gothic', sans-serif;
	}
 
	
    .sectionBigPic h1 { color:white; font-size: 80px;text-shadow: 5px 5px 5px black !important; }
    .sectionBigPic h2 { color:white;font-size: 60px;text-shadow: 5px 5px 5px black !important; }
    .sectionBigPic h3 { color:white;font-size: 36px;text-shadow: 5px 5px 5px black !important; }
    .sectionBigPic h4 { color:Red;text-shadow: 0px 0px 5px white !important; } 
    
    
  /* img .sectionBigPic{
      opacity: 0.75;
    }*/
  
    .sectionColorComments {
			padding:30px;
			background-color: #e3e1d6;
			width:100%;
	}
		
    .turquoiseText {
        color: #35C3DE;
    }
  
	.thelmaRed {
		color: #a9112a !important;
	}
	.largeText {
	    font-size: larger;
	}
	.italicText {
		font-style:italic;
	}
	.italicSmallText {
    	font-style:italic;
    	font-size: small;
    }
	.marginMoveIn {
		margin-left:30px;
	}
    .paddingMoveIn {
	    padding-left: 20px;
	}
	.showThis {
		display: '';
	}
	.hideThis {
		display: none;
	}
	.navbar .navbar-nav li a {
	    color:#e7e2e2  !important;
	}
	.navbar .navbar-nav li a:hover {
	    color:#ffffff  !important;
	}
	.navbar .navbar-nav li a:active {
	    color:#ffffff  !important;
	}
/*	
	.navbar-default a {
        color:white  !important;
    }
    .navbar-default a:hover {
        background-color:#0f75bc !important;
        color:#fcb040 !important;
    }
    .navbar-custom a {
        color:white !important;
    }
    .navbar-custom a:hover {
        background-color:#0f75bc !important;
        color:#fcb040 !important;
    }
    .navbar	.navbar-nav li a {
     color:white;
    }
	*/
	@media (min-width: 768px) {
        .bd-placeholder-img-lg {
    	    font-size: 3.5rem;
    	 }
	}

	@media screen and (max-width: 600px) {
	   h1.titleText {
        font-size: 1.95em;
      }
      h2.titleText {
        font-size: 1.95em;
      }
      h3.title3Text {
        font-size: 1.00em;
      }
      .cdiheaderlogo {
      width: 95%;
  }
   /*   .cdihero {
        margin-top: 10px;
      }
      .cdiheaderlogo {
          width: 95%;
      }*/
      
	}
