html,body {
	width:100%;margin:0;
}
body {
	padding-top:0;
	padding-bottom:0;
	padding-left:5px;
	padding-right:5px;
}
.sideimg {
	opacity: 0.4;
}
.sideimg:hover {
	opacity: 1.0;
}

#wrapper {
	width:95%;
	max-width:1200px;
	margin:0 auto;
	padding:5px 10px;
	background-color:#fff;
}

#navbar-toggle-container {
	display:none; /*hide navbar toggle and show with media query*/
}
#navbar-toggle {
	width:100%;
}

/* 768px must be used as it is the width when Bootstrap element #navbar-toggle appears */
@media (max-width:768px) {
	#navbar-toggle-container {
		/*show the menu toggle and pad it to same size as other nav buttons*/
		display:block;
	}
	nav, nav div, nav div div, nav div div a, nav div div div, nav div div div button {
		width:100%; /*show nav buttons and links with 100% width on small screens */
	}
	.navbar-collapse.in {
		overflow-y:visible; /*fixes bug showing vertical scroll bars when Product dropdown is opened*/
	}
}

.navbar-collapse {
	padding-left:0;
	padding-right:0;
}
