
.banner-bar {
	background-color:#ad172b;
	font-size:15px;
	padding:20px 0px;
}

.banner-bar h3 {
	text-transform:uppercase;
	color:#154733;
	font-size:1.3em;
}

.banner-bar h3 span {
	display:block;
	font-size:1em;
	text-transform:none;
	color:#FFF;
	font-weight:300;
}

.banner-bar .btn {
	font-weight:600;
	margin-right:15px;
	margin-top:1.5em;
	background-color:#154733;
}

.banner-bar .btn:hover {
	background-color:#FFFFFF;
	color:#154733;
}

.banner-bar .btn:first-child {
	margin-right:0;
}

@media screen and (max-width:825px) {
	.banner-bar {
	    text-align:center;
		padding:15px;
	}
	
	.banner-bar h3 {
	    width:330px;
	    margin:0 auto;
	    text-align:left;
		
	}
}

@media screen and (max-width:440px) {
	.banner-bar h3 {
	    width:auto;
	}
}

@media screen and (min-width:826px) {
	.banner-bar h3 {
		float:left;
	}
	
	.banner-bar .btn {
		float:right;
	}
}
