	/* SKIN COLORS */	body,	.leftSide_Container {		background:#ffffff;	}	.leftSide_Container .album_item_wrapper .album_item_fadder {		background:rgba(255,255,255, 0.4);	}	.leftSide_Container .album_item_wrapper:hover .album_item_fadder,	.leftSide_Container .album_item_wrapper.active .album_item_fadder {		background:rgba(255,255,255, 0);	}		* {		font-family:Roboto;			}		p, td, div {		color:#979797;		font-weight:300;		}	.module_cont hr,	.widget_calendar tfoot {	border-top: #424c50 1px solid;	}	table, th, td {		border: #424c50 1px solid;	}	.module_cont hr.type1 {		border-top: #979797 1px solid;	}	.blog_post_preview {		border-bottom:#424c50 1px solid;	}	.module_search .pagerblock li a {		background:#424c50;	}	.module_search .pagerblock li a.current {		background:#f6f6f6;		color:#1e1e1e;	}	.module_cont hr.type2 {		border-top: #f6f6f6 1px solid;	}	.shortcode_iconbox p,	.promoblock_wrapper h3,	.dropcap.type1,	.al_listing_content h3 {		color:#979797;	}	h1, h2, h3, h4, h5, h6,	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,	h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,	.pseudo_stat_count,	.promoblock_wrapper h2,	.dropcap {		color:#f6f6f6;	}	/*Fonts Families and Sizes*/	p, td, div,	input,	textarea {		font-family:Roboto;		font-weight:300;	}	.recent_posts_content a {		color:#f6f6f6;	}	a,	.recent_posts_content a:hover {		color:#979797;		font-weight:300;	}	a:hover,	.shortcode_iconbox a:hover p,	.content_highlight,	.gallery_likes_add:hover,	.comment-reply-link:after,	.author_name,	.author_name a,	#mc_subheader {		color:#f6f6f6;	}	.comment-reply-link:hover:after {		color:#979797;	}	p, td, div,	blockquote p,	input,		input[type="text"],	input[type="email"],	input[type="password"],	textarea {		font-size:14px;		line-height:21px;	}	.widget_tag_cloud a {		font-size:14px!important;		line-height:21px!important;		}	h1, h2, h3, h4, h5, h6,	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,	h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,	.pseudo_stat_count,	.dropcap {		font-family: Roboto;		font-weight:300;		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		padding:0;	}	h3.headInModule,	.al_listing_content h3,	.sidebar_header {		font-weight:300;	}	h1, h1 span, h1 a, h3.promo_title {		font-size:40px;		line-height:42px;	}	h2, h2 span, h2 a, .pseudo_stat_count {		font-size:36px;		line-height:38px;	}	.bg_title h2 {		font-size:40px;		line-height:42px;		}	h3, h3 span, h3 a, h3 a:hover {		font-size:20px;		line-height:22px;		font-weight:400;	}	h4, h4 span, h4 a {		font-size:14px;		line-height:16px;	}	h5, h5 span, h5 a {		font-size:12px;		line-height:14px;	}	h6, h6 span, h6 a,	.comment_info h6:after {		font-size:11px;		line-height:13px;	}	h1.side_title {		font-size:20px;		line-height:22px;	}	.fullview header.main_header {		top:-80px;	}	/* CSS HERE */	::selection {background:#979797!important; color:#f6f6f6}	::-moz-selection {background:#f6f6f6!important; color:#979797}	input[type="text"],	input[type="email"],	input[type="password"],	textarea {		background:#343434;		color:#979797;		-moz-osx-font-smoothing: grayscale;				-webkit-font-smoothing: antialiased;	}	input[type="text"]:focus,	input[type="email"]:focus,	input[type="password"]:focus,	textarea:focus,	.widget_search .search_form:before {		color:#f6f6f6;	}	input[type="text"]::-webkit-input-placeholder,	input[type="email"]::-webkit-input-placeholder,	input[type="password"]::-webkit-input-placeholder,	textarea::-webkit-input-placeholder {		color: #979797;		-webkit-font-smoothing: antialiased;	}	textarea::-moz-placeholder {		color: #979797;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}	input[type="text"]::-moz-placeholder {		color: #979797;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}	input[type="email"]::-moz-placeholder {		color: #979797;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}	input[type="password"]::-moz-placeholder {		color: #979797;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}		input[type="text"]:-ms-input-placeholder,	input[type="email"]:-ms-input-placeholder,	input[type="password"]:-ms-input-placeholder,	textarea:-ms-input-placeholder {		color: #979797;	}	input[type="button"],	input[type="reset"],	input[type="submit"],	.widget_tag_cloud a {		color:#ffffff;		background:#424c50;	}	input[type="button"]:hover,	input[type="reset"]:hover,	input[type="submit"]:hover,	.widget_tag_cloud a:hover {		color:#2d2e2e;		background:#ffffff;	}		header.main_header {		background:#1f2426;	}	nav.main_nav ul.menu,	nav.main_nav ul.sub-menu,	nav.main_nav:before,	ul.mobile_menu,	.main_nav > div.menu ul {		background:#1f2426;	}	nav.main_nav:before {		/*box-shadow:0 10px 5px #1f2426;*/	}		ul.mobile_menu li a,	nav.main_nav ul.menu li a {		color:#f6f6f6;		font-weight: 300;		display:block;		font-size: 14px;		line-height: 16px;	}	ul.mobile_menu li a span i,	ul.mobile_menu li a span,	nav.main_nav ul.mobile_menu li a span i,	nav.main_nav ul.mobile_menu li a span {		font-size: 14px;		line-height: 16px;		}	ul.mobile_menu li:hover > a,	ul.mobile_menu li.current-menu-ancestor > a,	ul.mobile_menu li.current-menu-item > a,	ul.mobile_menu li.current-menu-parent > a,	nav.main_nav ul li:hover > a,	nav.main_nav ul li.current-menu-ancestor > a,	nav.main_nav ul li.current-menu-item > a,	nav.main_nav ul li.current-menu-parent > a {		color:#979797;	}		#dm_fullscreen .dm_list li,	#dm_fullscreen {		background:#1e1e1e;	}	.justBG {		background:#1e1e1e!important;	}	.fs_gallery_container,	#ajax_slider,	#ajax_slider li {		background-color:#1e1e1e;	}	#dm_fullscreen .dm_list li,	#dm_fullscreen {		color:#1e1e1e;	}	.flickr_widget_wrapper .flickr_badge_image a:before {		background:rgba(30,30,30,0);	}	.flickr_widget_wrapper:hover .flickr_badge_image a:before {		background:rgba(30,30,30,0.7);	}	.flickr_widget_wrapper:hover .flickr_badge_image a:hover:before {		background:rgba(30,30,30,0);	}		blockquote:before,	blockquote.shortcode_blockquote .author,	.team_desc,	a.teamlink:hover i,	.text404,	.pp_notify,	.dm_span_close,	.dm_span_info,	span.fs_span_prev,	span.fs_span_info,	span.fs_span_like,	span.fs_span_next,		.count_title h1,	.count_ico i,	.countdown-amount,	.countdown-period,	.strip-title,	.side_meta span,	.side_meta i,	#ribbon_status .share_text,	#ribbon_status .share_wrapper a,	#ribbon_status .side_meta_item,	#ribbon_status .side_meta_item span,	#ribbon_status .status_left,	#ribbon_status .status_middle,	#ribbon_status .status_middle span,	.widget_calendar caption,	.widget_calendar th,	.page-link {		color:#f6f6f6;	}	a.shortcode_social_icon:hover i,	.gallery_filter li a:hover,	.gallery_filter li a.current,	.gallery_filter li.selected a {		color:#f6f6f6!important;	}	a.shortcode_social_icon:hover,	.count_ico {		border-color:#f6f6f6!important;	}		blockquote.type1:before,	.featured_items_title a:hover,	.fs_blog_title a:hover,	.gallery_filter li a,	.strip-caption,	.page-link span {		color:#979797;	}	.site_wrapper,	.vs_page {		background:rgba(30,30,30,1);		}	.img_block {		background-color:#1e1e1e;	}	.img_block .featured_item_fadder,	.gallery_item_wrapper .gallery_fadder,	.grid-gallery-item .gallery_fadder,	.fs_img_block .fs_blog_fadder,	.strip-item .strip-fadder,	.hStrip-item .hStrip-fadder,	.album_item_wrapper .img_block .albums_fadder,	.ribbon_slide.currentStep .slide_fadder {		background:rgba(30,30,30,0);	}	.img_block:hover .featured_item_fadder,	.gallery_item_wrapper:hover .gallery_fadder,	.grid-gallery-item:hover .gallery_fadder,	.fs_img_block:hover .fs_blog_fadder,	.strip-item:hover .strip-fadder,	.strip-item.touchHover .strip-fadder,	.hStrip-item:hover .hStrip-fadder,	.album_item_wrapper .img_block:hover .albums_fadder,	.ribbon_slide .slide_fadder {		background:rgba(30,30,30,0.9);	}	@media only screen and (max-width: 760px) {			.strip-item .strip-fadder,		.hStrip-item .hStrip-text {			background:rgba(30,30,30,0.9);		}			}	.ribbon_list,	.ribbon_list .ribbon_slide,	.ribbon_main_wrapper,	#cols_wrapper {		background:#1e1e1e; 	}	.featured_items .img_block span,	.gallery_item_wrapper span.featured_items_ico,	.fs_img_block .fs_blog_icon,	span.gal_plus_ico,	.album_item_wrapper .img_block span.gal_plus_ico {		border-color:#ffffff;	}	.featured_items .img_block span:before,	.featured_items .img_block span:after,	.gallery_item_wrapper span.featured_items_ico:before,	.gallery_item_wrapper span.featured_items_ico:after,	.fs_img_block .fs_blog_icon:before,	.fs_img_block .fs_blog_icon:after,	.gal_plus_ico:before,	.gal_plus_ico:after {		background:#ffffff;	}	.fs_content_box,	.fs_content_bg {		background:#1f2426;	}	.gallery_filter,	#ribbon_status,	div.filter_label {		background:#2a3033;	}	div.filter_label.even,	.load_more_works {		background:#343b3f;	}		/* PRELOADER */	.preloader,	.fs_bg {		background:#1e1e1e;	}	.preloader span {		color:#f6f6f6;	}			.preloader_line {		background:#424c50;	}		.preloader_line_bar1,	.preloader_line_bar2 {		background:#979797;	}		/*Header Size*/		.strip-menu,	.strip-horizontal,	.fw_grid_gallery {		padding-top: 80px;	}	.fullscreen_blog,	.gallery_albums {		padding-top: 110px;	}	.admin-bar .fw_grid_gallery,	.admin-bar .strip-horizontal {		padding-top: 112px;	}		.admin-bar .gallery_albums,	.admin-bar .fullscreen_blog {		padding-top: 142px;	}