@charset UTF-8;


/*-------------- headers ------------- */


.header-topmenu li.galleryguide {
	background: #386780 !important;
}
.header-topmenu li.galleryguide a {
	color: #fff !important;
}
.wrapper.bkgd.blog {
	background-image: none !important;
}
div.boxed {
	width: 1200px !important;
	margin: 0px auto !important;
	background: #fff !important;
	box-shadow: 0 0px 10px rgba(0,0,0,0.7) !important;
	padding: 0px !important;
	min-height: 100% !important;
	overflow: hidden !important;
}

/*-------------- side menu  ------------- */

ul.pagenavigation {
	position: fixed;
	top:30px !important;
	left: 1.75%;
	z-index: 0;
	background: transparent url(https://www.letsrenovate.com/ideas/wp-content/themes/novomag-theme/images/background-texture-2.jpg) repeat 0px 0px !important;
	}
li.navfloat {
	margin:0;
	padding: 0;
	list-style: none;
	width: auto !important;
	border-right: 1px solid #333 !important;
	background: transparent url(https://www.letsrenovate.com/ideas/wp-content/themes/novomag-theme/images/background-texture-2.jpg) repeat 0px 0px !important;
}
li.navfloat.spacer {
	height: 25px !important;
	//border-bottom: 1px solid #555 !important;
	border-right: none !important;
	background: transparent url(https://www.letsrenovate.com/ideas/wp-content/themes/novomag-theme/images/background-texture-2.jpg) repeat 0px 0px !important;
}
li.navfloat a {
	border-bottom: 1px solid #333 !important;
	color: #fcfcfd !important;
	display: block !important;
	margin: 0;
	padding: 4px 11px !important;
	text-decoration: none !important;
	font-size: 87.5% !important;
	cursor: pointer !important;
	background: transparent url(https://www.letsrenovate.com/ideas/wp-content/themes/novomag-theme/images/background-texture-2.jpg) repeat 0px 0px !important;
}
li.navfloat a:hover {
	//background: #1D5976 !important;
	background: #595959  !important;
	//background: #6C644A !important;
	color: #fff !important;
	text-shadow:#333 0px 0px 5px !important;
	//padding-bottom: 20px !important;
}
li.navfloat a span {
	font-size: 10px !important;
	padding-right: 5px !important;
	vertical-align: baseline !important;
}
li.navfloat.headtitle.gallery {
       background: transparent url(/images/icons/topics-gallery.png) no-repeat 0px 0px !important;
	border-bottom: none !important;
	border-right: none !important;
	height: 75px !important;
padding: 0px !important;
margin: 0px !important:
}
li.navfloat.mobile {
	display: none !important;
}



.frameplacement {
	width: 65% !important;
	}

/* ========================= RESPONSIVE STYLES FIXES ======================== */


/* --------------------------- 940px-1210px --------------------------- */

@media only screen and (max-width: 1554px) and (min-width: 1454px) {

ul.pagenavigation {
	left: 0.10% !important;
	}

}

@media only screen and (max-width: 1454px) and (min-width: 1374px) {

ul.pagenavigation {
	left: 0.10% !important;
	}
li.navfloat a {
	padding: 3px 1px !important;
	font-size: 75.5% !important;
}

}

@media only screen and (max-width: 1373px)  {

ul.pagenavigation {
	display: none !important;
	}

}



@media only screen and (max-width: 1210px) {

div.boxed {
	width: 100% !important;
}



}

/* ------------------------------ 0-999px ---------------------------- */

@media only screen and (max-width: 999px) {

.frameplacement {
	width: 100% !important;
	}

}