

body{
  }

	

	.header_background{
		background: url(https://engangspipetter.se/wp-content/uploads/sites/63/2016/08/engangspipetter_se_header.png) top left;
		background-repeat:no-repeat;
		background-position:50% 50%; 
		background-repeat:no-repeat; 
		display:block;
		max-width:1000px;
		height:190px !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:195px; padding-top:19px;}
		#header {
		margin-top:-36px;
	}
		
	
	#header .section_bottom {top:208px;}
		#header .section_bottom {height:40px; top:208px;}
	 
	
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {

			.header_background {
			max-width:768px;
			height:150px !important; /*1.27*/
			margin-left:1px;
			margin-top: 5px;
			}
			#header .section_bottom{top:162px;}  
			}

@media screen and (max-width:960px), (orientation: portrait) {

		.header_background {
			max-width:768px;
			height:150px !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:150px; padding-top:0px; margin-bottom:0px;}
		

		.top_bar_widget{margin-top:35.393700787402px !important;}
		
		#header .section_bottom{top:141px;}
		.top_bar_widget{margin-top:5.3937007874016px !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:83px !important; /*2.2857*/
		}
		#header .section_bottom{top:83.125519534497px !important;}
		#header .section_top {height:125.1255195345px !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:59px !important; /*3.2*/
		}
		#header .section_bottom{top:65.375px !important;}
		#header .section_top {height:101.375px !important; padding-top:0px;}
		.top_bar_widget{display:none;}
	}

























.header, .section_top {
	background-color:#f2eded !important;
}

@media screen and (max-width:960px), (orientation: portrait) {
	.header, .section_top {
		background-color:#f2eded !important;
	}
}
@media (max-width:767px) {
	.header, .section_top {
		background-color:#fff !important;
	}
}








.section_bottom .inner {
	background-color:#e0d9d9 !important;	
}
.menu_inner{
	background:#e0d9d9 !important; 
	width:100%; 
	height:40px !important;
	position:absolute !important;
}
.block_header_search .form {
	background:#e0d9d9 !important;
}

























body, a { font-family: "*** General Web Fonts ***", Arial, Helvetica, sans-serif !important; }

h1, h2, h3, h4, h5, h6 { font-family: "*** General Web Fonts ***", Arial, Helvetica, sans-serif !important; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family: "*** General Web Fonts ***", Arial, Helvetica, sans-serif !important; } 
