div#site_wrap {
width:auto;
}
div.announcement_wrapper {
width:100%;
padding:0;
}
div.announcement {
text-align:left;
width:920px;
padding:0 40px;
margin:0 auto;
}
div.title_wrapper{
width:100%;
float:left;
}
div#title {
padding:0;
float:none;
width:920px;
}
div.social_container {
margin:5px 0 0;
}
div.footer_wrapper {
width:100%;
float:left;
padding:0;
}
div.copyright_wrapper {
width:100%;
float:left;
padding:0;
}
div.copyright {
margin:0 auto;
width:920px;
padding:0 40px 0;
}
div#site_wrap, div.footer_wrapper, div.copyright_wrapper {
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
}
.no_background .camera_caption, div.camera_wrap div.slide_no_background {
margin-bottom:50px;
}

/* -------------- Responsive Media Queries -------------- */

	/* Tablet Portrait size to standard 980 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 1023px) {

.camera_wrap {
margin:0;
width:100%;
}
div.announcement_wrapper {
padding:0 60px 0 40px;
}
div.announcement {
padding:0;
}
}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {

.camera_wrap {
margin:0;
width:100%;
}
div.announcement {
padding:0;
width:100%;
}
}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {

.camera_wrap {
margin:0;
width:100%;
}
div.announcement_wrapper {
padding:0 75px 0 25px;
}
div.announcement {
padding:0;
}
}