body {
	background:#00467F;
}
@media (max-width: 979px) {
	body {
		background:#fff;
		margin:0;
		padding:0;
	}
}

.container {
	width: 920px; 
}
@media (max-width: 979px) {
	.container {
		 width: 100%; 
		 margin:0;
	}
}

article.container {
	background:#fff;
	border-radius: 0 0 24px 24px;
	margin-bottom:15px;
}
@media (max-width: 979px) {
	article.container {
		margin:0;
		border-radius:0;
	}
}

.row {
	margin-left:-10px;
}

@media (max-width: 767px) {
	.row {
		margin-left:10px;
	}
}

/*HEADER--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------*/
header {
	height:192px;
	background:#000;
	padding:0;
	border-bottom:1px solid #fff;
	box-shadow:0 1px 25px 0 rgba(0,0,0,0.65);
}

header .logo {
	background: url(images/logo.gif) no-repeat 0px 0px;
	height:192px;
	width:920px;
}

@media (max-width: 919px) {
	header {
		display:block;
		height:67px;
		width:100%;
		overflow:hidden;
	}
	header .logo {
		height:67px;
		width:100%;
		background-image:url(images/logo_small.png);
		background-position:50% 50%;
	}
}


/*NOTICE SEARCH---------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------*/

#openNotices, #closedNotices, #noticeSearch {
	margin-left:20px;
	margin-right:20px;
}
@media (max-width: 767px) {
	#openNotices, #closedNotices, #noticeSearch {
		margin-left:5px;
		margin-right:5px;
	}
}

#confirmPayment .span6 {
    width: 47%;
    *width: 47%; 
}
@media (max-width: 767px) {
	#confirmPayment .span6 {
		width: 96%;
		*width: 96%; 
	}
}

#confirmPayment .span12, #receipt .span12 {
    width: 96%;
    *width: 96%; 
}