/*
* Launch!
* by Beantown Design
* www.webdesignandsuch.com
*/

/* Table of Content
==================================================
	#Site Styles
	#Media Queries
	 */
	
	

/* #Site Styles
================================================== */


body {
	color:#fff; 
	font-family: 'Cabin', sans-serif;
}


a.btn, a.btn:visited {
	background: #2980b9;
	border: 1px solid #2D2D2D;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 -3px 1px rgba(0, 0, 0, 0.45) inset, 0 2px 2px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    outline: medium none;
    padding: 25px 0 25px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
	font-size:25px;
	text-transform:uppercase;
	color:#fff;
	width:100%;
}

a.btn:hover, a.btn:focus {
	color:#fff; 
	background:#2e88c3
}

a, a:visited {
	color:#2980B9; 
	text-decoration:none
}

a:hover {
	color:#2e88c3; 
	text-decoration:none
}


h3 {
	color:#27ae60; 
	font-family: 'Lobster', cursive;  
	font-size:40px
}

.container {
	background: rgba(0, 0, 0, 0.8); 
	padding:20px
}

h1.intro-title { 
	margin-top: 100px; 
	text-align:center; 
	font-size:140px; 
	color:#2ecc71; 
	font-family: 'Lobster', cursive; 
	line-height:120px;
	text-shadow: 5px 5px 0px #000, 7px 7px 0px #2C3E50;
}

.header-bar {
	width:100%; 
	color:#fff; 
	text-align:center; 
	font-size:13px;  
	position:fixed; 
	top:0; 
	z-index:2
}

.header-bar div {
	width:100%; 
	background:#000; 
	border-bottom:2px solid #CCC; 
	color:#fff; 
	text-align:center; 
	font-size:13px; 
	padding:15px 0; 
	z-index:100
}

.header-bar image {
	width:100%; 
	min-height:81px
}

.footer-bar {
	width:100%; 
	background:#000; 
	border-top:2px solid #ccc; 
	color:#fff; 
	text-align:center; 
	font-size:13px; 
	padding:15px 0;
	font-size:11px
}

.time-row {
	padding-top:10px; 
	text-align:center
}



/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		h1.intro-title { font-size:120px; margin-top:70px }

		}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		h1.intro-title { font-size:80px; line-height:90px; margin-top:50px }
		
		}


