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

/* COMMON */
body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}
.big-font{
	font-size:48px;
	font-weight:bolder;
	color:white;
	font-family: "Times New Roman", Times, serif;
}
.title-font{
	font-size:24px;
	font-weight:bold;	
}
.title-font-sm{
	font-size:18px;
	font-weight:bold;
}
.normal-margin{
	margin-top:25px;	
}
.no-border{
	border:none;	
}
.normal-font-color{
	color:white;
	font-size:16px;
	font-weight:bold;	
}
/* END COMMON */


.header{
	/*background-color:#F2F2F2;*/
	background-image:url("../img/banner3.png");
	background-repeat: no-repeat;
	background-size:100%;
	position:relative; /*positioning things in this div based off relative positioning */
	margin:-20px 0px 0px 0px;
	width:100%;
	height:300px;	
}
	.company-logo img{
		width:340px;
		height:90px;	
	}
	.label-site{
		position:relative;/*position the text relative to the relative header so I can put exaclty where I want it */
		text-align:left;
		top:35px;	
	}
	.header-text{
		position:absolute;/*position the text absolute to the relative header so I can put exaclty where I want it */
		text-align:center;
		width:100%;
		padding:10px;
		background-color:rgb(0,90,169);
		bottom:0;
	}
		.header-text span{
			color: white;	
		}
.next-page{
	text-align:center;	
}
	.button-link{
		padding: 18px 28px;
		font-size: 20px; //change this to your desired size
		line-height: normal;
		-webkit-border-radius: 8px;
		   -moz-border-radius: 8px;
				border-radius: 8px;
	}
	.button-link-sm{
		padding: 18px 28px;
		font-size: 20px; //change this to your desired size
		line-height: normal;
		-webkit-border-radius: 8px;
		   -moz-border-radius: 8px;
				border-radius: 8px;
	}
.pack-column-green{
	background-image:url("../img/greenbox.png");
	background-repeat: no-repeat;
	background-size:100%;
	position:relative; /*positioning things in this div based off relative positioning */
	width:100%;
	height:50px;
	padding:35px 20px 45px 20px;
}
	.bubble-text{
		padding:25px 5px 45px 5px;	
	}
.pack-column-orange{
	background-image:url("../img/orangebox.png");
	background-repeat: no-repeat;
	background-size:100%;
	position:relative; /*positioning things in this div based off relative positioning */
	width:100%;
	padding:35px 20px 20px 20px;
}
.pack-column-purple{
	background-image:url("../img/purplebox.png");
	background-repeat: no-repeat;
	background-size:100%;
	position:relative; /*positioning things in this div based off relative positioning */
	width:100%;
	padding:35px 20px 20px 20px;
}
.pack-column-blue{
	background-image:url("../img/bluebox.png");
	background-repeat: no-repeat;
	background-size:100%;
	position:relative; /*positioning things in this div based off relative positioning */
	width:100%;
	padding:35px 20px 20px 20px;
}
.input-info{
	background-color:#6E6E6E;	
}
.table-custinfo{
	text-align:center;
	margin-top: -30px;	
}


	




.hero-spacer {
    margin-top: 50px;
}

.hero-feature {
    margin-bottom: 30px;
}

footer {
    margin: 50px 0;
}























