/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

body {
	font-size: 1.2em !important;
}

#s5_top_row1_area2, #s5_top_row3_area1 {
	/*background-image: none !important;*/
}

.s5_wrap {
	/*margin: 10% auto;*/
}

#fwgallery .fwg-gallery-info {
	display: none !important;
}

#s5_component_wrap {
	padding-top: 0 !important;
}

#s5_component_wrap h2 {
	font-size: 4em !important;
	color: #89746f !important;
	padding-bottom: 100px !important;
}

#fwgallery.fwg-file .fwg-file-thumb-img img {
	width: auto !important;
}

#fwgallery.fwg-file .fwg-file-thumb-img {
	text-align: center !important;
}

#s5_bottom_row3_area2 ul.menu li {
	display: inline-block !important;
	margin-right: 5% !important;
}

.accordion-heading {
	display: none !important;
}

#s5_nav li:hover a, #s5_nav li.mainMenuParentBtnFocused a { 
	color: #89746f !important;
}

#cookiehintsubmit {
	color: #ffffff !important;
}

#s5_bottom_row2_area_inner, #s5_bottom_row3_area_inner {
	padding: 0 !important;
	margin: 0px !important;
}

#s5_bottom_row2_area1, #s5_bottom_row2_area2 {
	background-image: none !important;
}

.s5_wrap {
	max-width: 100% !important;
}

#fwgallery.fwg-file .fwg-file-thumb {
	height: 100% !important;
}

.dev_by {
	float: right;
}

#s5_component_wrap {
	padding-bottom: 150px !important;
}

@media screen and (max-width: 1200px) {
	
	body {
		font-size: 0.8em !important;
	}
	#s5_bottom_row3_wrap .module_round_box_outer {
		margin-bottom: 10px;
	}
	.module_round_box.titleright h3.s5_mod_h3, .module_round_box.titleleft h3.s5_mod_h3 {
		background: none !important;
	}
	#s5_top_row1_area_inner, #s5_above_columns_inner, #s5_bottom_row2_area_inner, #s5_bottom_row3_area_inner, #s5_component_wrap {
		padding-top: 0px !important;
	}
	.module_round_box.titleright h3.s5_mod_h3 {
		padding-top: 0px !important;
	}
}
