/*!
 * Start Bootstrap - Half Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

html,
body {
    height: 100%;
}

/* You can change the height of the carousel by changing the height in the class below. It is set to 50% by default, but can be any height! */

.carousel {
    height: 500px;
	margin-top: 40px;
}

.item,
.active,
.carousel-inner {
    height: 500px;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: right top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}


.fill-stud {
    width: 100%;
    height: 100%;
    background-position: right bottom;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}


.logo {
	width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
	
}

.thumbnail {
    
    padding: 5px 23px 23px 23px;
    margin-bottom: 20px;
 
}


a {
  font-family: "Questrial", Arial, sans-serif;
}


h1 {
  font-family: "Questrial", Arial, sans-serif;
  font-weight: 900;
  margin-top: 70px;
}

.subhead {
	font-size: 22px;
	margin-bottom: 30px;
	}



h2 {
  font-family: "Questrial", Arial, sans-serif;
  font-weight:900;
}
  
h4  {
	font-family: "Questial", Arial, sans-serif;	
	font-weight:900;
	margin-top: 20px;
}




ul.rje {
  font-family: "Questrial", Arial, sans-serif;
  list-style-type: none;
  text-indent: 0em;
}



li {
  font-family: "Questrial", Arial, sans-serif;
  list-style-type: none;
}

p {
  font-family: "Questrial", Arial, sans-serif;
  
}

.article  {
	line-height: 1.7;
	font-size: 18px;
	
	}
	
footer {
    margin: 30px 0;
}

.btn-link {
	
	background-color: #BE1E2D;
	border-radius: 5px;
	color: #FFFFFF;
	
	}
	
	
.btn-link:hover {
	
	background-color: #BE1E2D;
	border-radius: 5px;
	color: #FFFFFF;
	
	}
	
.article-img  {
	margin: 10px 20px 10px 0;
	}




/* --------------------------------------
   Media Queries
   -------------------------------------- */




/* Tablet vertical ==========================================================   */


@media (max-width: 768px) {

.carousel {
    height: 350px;
    margin-top: 90px;
}


}



/* Smartphone vertical ==========================================================   */
@media (max-width: 480px) {


	.h1, h1 {
		font-size: 30px;
		margin-top: 30px;
	}

    h2, .h2 {
        font-size: 18px;
    }
	
	
.carousel {
    height: 120px;
    margin-top: 50px;
	
}


}






