body.fullscreen_layout {
	background:#000000;
}
header,
.fullscreen_title{
	background:#111111;
}
.pre_footer{
	background:#444444;
}
.fullscreen_layout header {
	background:#111111;	
}
.glass_header header,
.fs_title_wrapper {
	background:rgba(17,17,17,0.9);
}

footer,
.fs_gallery_container {
	background:#000000;
}
header ul.menu > li > a {
	color:#f5f5f5;
}

.featured_slider .item .ico_gallery,
.gallery_item .ico_gallery,
.columns1 .element:hover .post_link,
.fs_blog_module .blog_item  .featured_image_full .ico_gallery,
.fs_grid_module .grid_gallery-item .item_hover-img a.post_link {
	background-image:url(../img/frame_icons.png);
	background-position:-480px -120px;
}
.fs_grid_module .grid_gallery-item .item_hover-img a.prettyPhoto,
.columns1 .element:hover .prettyPhoto {
	background-image:url(../img/frame_icons.png);
	background-position:-540px -120px;
}
.module_line.faded:before {
	background:#ffffff;
}

.fs_blog_module {
	background:#333333;
}

.fs_title_wrapper h1,
.fs_title_wrapper h6 {
	color:#f5f5f5;
}

footer .copyright {
	color:#cdcbd3;
}
#footer_bar .recent_posts_content .post_title:hover {
	color:#ffffff!important;
}

.module_line .shortcode_promoblock h3,
.module_line .shortcode_promoblock h6 {
	color:#333333;
}

#footer_bar .twitter_list li a:hover,
.fullscreen_title h1 {
	color:#ffffff;
}
.twitter_list li a:hover {
	color:#555555;
}
.fullscreen_block,
.image_background {
	background-color:#000000!important;
}

.fullscreen_block .filter_block {
	background:#ffffff;
	background:rgba(255,255,255,0.8);
}
.mobile_menu_wrapper  {
	background:none;
}






.fs_slide a {
	float: left;
	height: 100%;
	width: 100%;
	display: none;
	position: absolute;
	z-index: 1;
}
.fs_slide.current-slide a {
	display: block;
	z-index: 3;
}