body
{
background-color:#fff;
}

.home
{background-color:#222222;
}

.body-text-indent {
	padding-left: 25%;
	padding-right: 25%;
	}

.navbar-brand { 
	font-family: 'Cinzel', 'Orbitron', serif; 
	font-size: 150%;
	}
	
.nav { 
	font-family: 'Cinzel', 'Orbitron', serif; 
	font-size: 120%;
	}

	.wide-vid {
		width: 100%;
	}

.section-one {
	background-color: #fff;
	padding: 1px 0;
}

.horizon {
        width: 100%;
        height: 700px;
        overflow-x: scroll;
        color: #fff;
        background-color: #fff;
      }
      
.horizon-scroll {
        width: 30000px;
        background-color: #ffffff;
      }
      
.horizon-scroll-getup {
        width: 100%;
        background-color: #ffffff;
      }
          
.horizon-item {
        background-color: #fff;
        width: 900px;
        height: 600px;
        margin: 10px;
        float: left;
      }
      
.horizon-item-vert {
        background-color: #fff;
        width: 400px;
        height: 600px;
        margin: 10px;
        float: left;
      }  


.caption {
	position: relative;
	right: 0;
	bottom: 0;
	color: #fff;
	padding: 10px;
	background-color: #333;
	opacity: .7;
	font-size: 14px;
	text-align: left;
	width: 100%;
	margin: 0;
	display: none;
}

.caption-button {
	font-size: 12px;
	padding: 5px;
	background-color: #000;
	color: #fff;
	position: relative;
	bottom: 0;
	left: 0;
	z-index: 2;
	cursor: pointer;
}



/* Large desktop */
@media (min-width: 1200px){

  
      .horizon-scroll img {
       	height: 600px;
      }
      .horizon-scroll-getup img {
       	height: 600px;
      }  
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 1200px) {
   
   .horizon {
        height: 520px;
      }
   
    .horizon-scroll img {
       	height: 400px;
    }
    .horizon-scroll-getup img {
       	height: 400px;
    }
    .horizon-item {
        width: 600px;
		height: 400px;
        margin: 10px;
        float: left;
    }
    
    .horizon-item-vert {
    	width: 267px;
    	height: 400px;
    	margin: 10px;
    	float: left;
    }
}


/* Landscape phone to portrait tablet */
@media (max-width: 767px){
   
    .horizon {
        height: 440px;
      }
      
    .horizon-scroll img {
       	height: 300px;
      }
    .horizon-scroll-getup img {
       	height: 300px;
      }
    .horizon-item {
        width: 450px;
        height: 300px;
        margin: 10px;
        float: left;
      }
    .horizon-item-vert {
    	width: 200px;
    	height: 300px;
    	margin: 10px;
    	float: left;
    }
}


/* Landscape phones and down */
@media (max-width: 480px){
    
    .horizon {
        height: 400px;
      }
    
    .horizon-scroll img {
       	height: 200px;
      }
    .horizon-scroll-getup img {
       	height: 200px;
      }
      .horizon-item {
        width: 300px;
        height: 200
        margin: 10px;
        float: left;
      }
    .horizon-item-vert {
    	width: 133px;
    	height: 200px;
    	margin: 10px;
    	float: left;
    }
}


/* Your custom footer stuff is here :) */

#footer { 
	font-family: 'Cinzel', 'Orbitron', serif; 
	font-size: 100%;
	background-color: #222222;
	color: #999;
	overflow-style:auto;	
	
	
		
	}
	
	.footer-text {
		color: #FFFFFF;
		padding: 1em;
		float: left;
	}
	
	
	
	