

body{
  	background-color:#ffffff;
	}

	

	.header_background{
		background: url(http://www.fantafacesmasks.com/wp-content/uploads/2015/12/Hdr_FantaFacesMasks15Purple_Soc4.png) top left;
		background-repeat:no-repeat;
		background-position:50% 50%; 
		background-repeat:no-repeat; 
		display:block;
		max-width:1000px;
		height:150px !important;
		text-indent:-9999px;
		-moz-background-size:cover; 
		-webkit-background-size:cover; 
		background-size:cover;
		margin-bottom:20px !important;
		margin-left:0px;
		margin-top:5px;
	}

		#header .section_top {height:155px; padding-top:19px;}
		#header {
		margin-top:-36px;
	}
		
	
	#header .section_bottom {top:168px;}
	 
	
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {

			.header_background {
			max-width:768px;
			height:118px !important; /*1.27*/
			margin-left:1px;
			margin-top: 5px;
			}
			#header .section_bottom{top:122px;}  
			}

@media screen and (max-width:960px), (orientation: portrait) {

		.header_background {
			max-width:768px;
			height:118px !important; /*1.27*/
			margin-left:1px;
			margin-top: 0px;
		}
		.main_menu > ul > li:first-child > a {border-left:0px solid #ebebec; margin-left:-5px;}
		.block_header_search{display:none;}
		
		.menu-top {width:748px !important;}
		
		#header .section_top {height:118px; padding-top:0px; margin-bottom:0px;}
		

		.top_bar_widget{margin-top:26.889763779528px !important;}
		
		#header .section_bottom{top:109px;}
		.top_bar_widget{margin-top:-3.1102362204724px !important;}
		
		.alt_footer_1 .block_footer_widgets .column {width: 170px;}
		.alt_footer_2 .block_footer_widgets .column_1 {width:500px; float:left;}
		.alt_footer_2 .block_footer_widgets .column_2 {width:220px; float:right;}
		.alt_footer_3 .block_footer_widgets .column {width: 170px;}
		
		.im-topNav {display:none;}
		.menu-top {display:none;}
	}

	@media (max-width:767px) {
		.header_background {
			max-width:700px;
			height:66px !important; /*2.2857*/
		}
		#header .section_bottom{top:65.625410158813px !important;}
		#header .section_top {height:107.62541015881px !important; padding-top:0px;}
		.top_bar_widget{display:none;}
		
		.im-topNav {display:none;}
		.menu-top {display:none;}
	}

	@media (max-width:479px) {
		.header_background {
			max-width:400px;
			height:47px !important; /*3.2*/
		}
		#header .section_bottom{top:52.875px !important;}
		#header .section_top {height:88.875px !important; padding-top:0px;}
		.top_bar_widget{display:none;}
	}






body, .content,.main_content p{
	font-size:14px;
		line-height:21px;
}
body, a{
	font-size:14px;
		line-height:21px;
}

.block_related_projects .content h3 a {
	font-size:14px !important;
		line-height:21px !important;
}



















.header, .section_top {
	background-color:4c08bd !important;
}

@media screen and (max-width:960px), (orientation: portrait) {
	.header, .section_top {
		background-color:4c08bd !important;
	}
}
@media (max-width:767px) {
	.header, .section_top {
		background-color:#fff !important;
	}
}










.main_menu > ul > li > a, .block_header_search .field input {
	color:4c08bd !important;
}























body, a { font-family: "Times New Roman", Arial, Helvetica, sans-serif !important; }

h1, h2, h3, h4, h5, h6 { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif !important; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif !important; } 
