@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:15px;
line-height:1.5;
padding:0;
margin:0;
background-color:#f4f4f4;	
}
.container{
	width:80%; 
margin:auto;
overflow:hidden;	
}
.container2{
width:25%;
margin:auto;
	
}
.container2 h2{
	padding:10px;
	font-size:17px;
	
}
.container2 h2 a{
color:#fff;
text-decoration:none;	
font-family:Arial, Helvetica, sans-serif;
}
.container2 h2 a:hover{
text-decoration:underline;	
}

ul{
margin:0;
padding:0;	
	list-style-type:none;
}

.button1{
background:#e8491d;
height:38px;
color:#fff;
padding-left:20;
padding-right:20;
border:none;	
	
}

header{
	background: #180E0B;
	color: #fff;
	padding-top:30px;
	min-height:90px;
	border-bottom:#56c9d6 3px solid;
	border-top:#56c9d6 3px solid;
}
header a{
color:#fff;
text-decoration:none; 
font-size:16px;	
	text-transform:uppercase;
	
}
header li{
float:left;
padding: 0 20px 0 20px;
	
}
header #logo{
float:left;	
	
}
header #logo h1{
margin:0;	
}

header nav{
float:right;	
margin-top:10px;
}
header a:hover{
opacity:0.3;
text-decoration:underline;
	
}
nav .home {
background: #56c9d6;
				border-radius: 5px;
				color: #FFF;
	
}
#info{
padding:15px;
color:#fff;
background:#373737;	
border-bottom:#56c9d6 3px solid;
	
}
#info h1{
float:left;	
}
#info h2{
text-align:center;	
background:#e8491d;

}

#info form{
float:right;
margin-top:25px;	
	
}

#info input[type="email"]
{
padding:4px;

height:25px;

	
	
	
}

#grids{
margin-top:21px;	
	
}
#grids .grid{
	float:left;
	width:30%;
	padding:10px;
	text-align:center;
	border: 10px;
	
}




.fa-birthday-cake{
font-size:50px;
color:#0CF;	
}

.fa-trophy{
font-size:50px;	
	color:#0FF;
}

.fa-bell-o{
font-size:50px;
color:#0F0;	
}

footer{
	margin-top:20px;
	color:#fff;
	background-color:#e8491d;
	text-align:center;
padding:20px;	
}

/* media queries */

@media screen and (max-width:768px)
{
	header #logo, header nav, header nav li,
	#info h1,#info form, #grids .grid{
	float:none;
	text-align:center;
	width:100%;
	
	}
	header nav li{
	height:34px;	
	}
	header{
	padding-bottom:20px;	
	}
#grids .grid{
	
	padding:0px;
	
}
	

#info button{
display:block;
width:100%;	
	
}

#info form input[type="email"]{
width:100%;
margin-bottom:5px;	
}
	
	.home{
background: #56c9d6;
				border-radius: 5px;
				color: #FFF;
				
	
}
	.container2{
	width:100%;	
	}
	
	nav .home {
background:none;


	
}
}

/*
     FILE ARCHIVED ON 10:58:57 Nov 20, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:12:44 May 31, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.54
  exclusion.robots: 0.026
  exclusion.robots.policy: 0.015
  esindex: 0.01
  cdx.remote: 14.69
  LoadShardBlock: 206.697 (3)
  PetaboxLoader3.datanode: 174.364 (4)
  PetaboxLoader3.resolve: 265.929 (3)
  load_resource: 250.38
*/