@charset "utf-8";
/* CSS Document */

a{
	transition: ease-in .2s ;
}

body{
	font-family: "Source Sans Pro", sans-serif;
}

.navbar-default .navbar-nav>li>a{
	color: #39b3d7;
}

.navbar-default .navbar-brand{
	color: #39b3d7;
	font-size: 25px;
}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{
	color: #39b3d7;
}

.navbar-default .navbar-brand>span{
	color: #004A80;
}

.navbar-default {
	background-color: #fff;
	border-color: #fff;
}

#mainNavCont{
	margin-bottom: 5px;
}

.jumbotron{
	background-color: #000;
	font-family: "Source Sans Pro", sans-serif;
	margin-bottom: 0px;
}

.jumbotron .panel-body{
	color: #000;
}

.jumbotron p{
	font-size: 15px;
}

#footerCont{
	background-color: #004A80;
	color: #fff;
	padding: 15px 0;
}

#whatPanel{
	height: 702px;
	display: table-cell;
	vertical-align: middle;
}

.btn{
	border-radius: 2px;
}

#footerCont a{
	color: #fff;
}

#offer-profile{
	background-image: url(../images/offer-page-bg.png);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #fff;
	min-height: 652px;
}

#blue-ribbon{
	background-color: #004a80;
	height: 8px;
	width: 100%;
}

.offer-headings{
	color: #fff;
	background-color: #ff9900;
	margin: 15px auto;
	float: none;
	text-align: center;
	padding: 9px 9px;
}

#offer-details-heading{
	width: 205px;
}

#rev-member-heading{
	width: 325px;
}

.dl-horizontal dt{
	color: #272727;
}

.dl-horizontal dd{
	color: #686868;
}

#offer-reg{
	background-color: #ff9900;
	border-color: #ff9900;
}


@media screen and (min-width: 768px){
	.jumbotron h1, .jumbotron .h1 {
		font-size: 45px;
		font-weight: normal;
	}
	.jumbotron img {
		margin-top: 25px;
	}
}

#thanksJumbo{
	text-align: center;
	padding: 95px 45px;
}

#thanksJumbo p{
	color: #fff;
	font-size: 19px;
	font-weight: bold;
	padding-top: 15px;
}

.note{
	font-size: 15px !important;
	font-style: italic;
	font-weight: normal !important;
}

