/*
	RESTYLE PAGE
*/

div#pageContainer {
	width: 800px;
	margin: 0 auto;
}

div#headerContainer {
	position: fixed;
	width: 800px;
	top: 0px;
	height: 45px !important;
	z-index: 101;
}

div#logo {
	left: -20px;
	top: -40px;
	display: none;
}

div#logo a.label{
	background: url('http://eugelink-instyle.nl/themes/bha2014/images/inspiration/logo.png') no-repeat center center transparent;
	width: 80px;
	height: 132px;
}

div#logo a {
	display: none;
}

div#logo a.label {
	display: block !important;
}

div#logo a.label.visible {
	display: none !important;
}

div#mainMenu {
	left: -70px !important;
	top: 0;
	height: 45px;
}

div#mainMenu div.background {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 45px;
	background: white;
	opacity: .9;
	
}

div#topMenu,
div#slideshowContainer,
div#footerContainer,
form#dealerSearchForm {
	display: none;
}

.rvi-inspiration-container{
	height: 100%;
}

.rvi-inspiration-container .tags {
	top: 45px;
}

.rvi-inspiration-container .tags .background {
	opacity: .9;	
}

.rvi-inspiration-container .tags legend,
.rvi-inspiration-container .tags label {
	color: #929292;
}

.rvi-inspiration-container .waterfall .reel{
	margin-top: 65px;
}

.rvi-inspiration-container .focus-overlay {
	background: transparent !important;
	display: none !important;
}

div#pageContainer .button, div#pageContainer button, div#pageContainer input[type="button"], div#pageContainer input[type="submit"], div#pageContainer input.ccm-input-button{
	background-image: none;
	padding: 5px 12px;
}

div#mainMenu ul.main-menu{
	position: relative;
	float: left;
}

.reset-labels,
.selected-tag-container{
	background-color: #C00A76 !important;
	text-decoration: none !important; color: #fff !important; 
}

.reset-labels {
padding-left: 5px;
padding-right: 5px;
}

/* Small desktop and tablets! */
@media screen and (min-width: 764px) and (max-width: 980px) and (min-device-width: 641px) {
	background: none !important;
	background-image: none !important;
	width: auto;
	height: auto;
}