.s5boxhidden{display:none;} 
.module_round_box_outer, #s5_above_body, #s5_below_body {
font-size:em !important;
}

#s5_component_wrap {
font-size:em !important;
}


/* MAX IMAGE WIDTH */

img {
height:auto !important;
max-width:100% !important;
-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */
box-sizing: border-box !important;         /* Opera/IE 8+ */
}

#map_canvas img {
max-width:none !important;
}

.full_width {
width:100% !important;
-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */
box-sizing: border-box !important;         /* Opera/IE 8+ */
}
.S5_submenu_itemTablet{
background:none !important;
}

#s5_right_wrap, #s5_left_wrap, #s5_right_inset_wrap, #s5_left_inset_wrap, #s5_right_top_wrap, #s5_left_top_wrap, #s5_right_bottom_wrap, #s5_left_bottom_wrap {
width:100% !important;
}
#s5_right_column_wrap {
width:25% !important;
margin-left:-25% !important;
}
#s5_left_column_wrap {
width:0% !important;
}
#s5_center_column_wrap_inner {
margin-right:50% !important;
margin-left:0% !important;
}

#s5_responsive_mobile_drop_down_wrap input {
width:96% !important;
}
#s5_responsive_mobile_drop_down_search input {
width:100% !important;
}



@media screen and (max-width: 750px){
	body {
	height:100% !important;
	position:relative !important;
	padding-bottom:48px !important;
	}
}

@media screen and (max-width: 970px){
	#subMenusContainer .S5_subtext {
	width:85%;
	}
}
	#s5_responsive_mobile_bottom_bar, #s5_responsive_mobile_top_bar {
	background:#0B0B0B;
	background: -moz-linear-gradient(top, #272727 0%, #0B0B0B 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#272727), color-stop(100%,#0B0B0B)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #272727 0%,#0B0B0B 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #272727 0%,#0B0B0B 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #272727 0%,#0B0B0B 100%); /* IE10+ */
	background: linear-gradient(top, #272727 0%,#0B0B0B 100%); /* W3C */
			font-family: Oswald !important;
	}
	
	.s5_responsive_mobile_drop_down_inner, .s5_responsive_mobile_drop_down_inner input, .s5_responsive_mobile_drop_down_inner button, .s5_responsive_mobile_drop_down_inner .button, #s5_responsive_mobile_drop_down_search .validate {
	font-family: Oswald !important;
	}
	
	.s5_responsive_mobile_drop_down_inner button:hover, .s5_responsive_mobile_drop_down_inner .button:hover {
	background:#0B0B0B !important;
	}
	
	#s5_responsive_mobile_drop_down_menu, #s5_responsive_mobile_drop_down_menu a, #s5_responsive_mobile_drop_down_login a {
	font-family: Oswald !important;
	color:#FFFFFF !important;
	}
	
	#s5_responsive_mobile_bar_active, #s5_responsive_mobile_drop_down_menu .current a, .s5_responsive_mobile_drop_down_inner .s5_mod_h3, .s5_responsive_mobile_drop_down_inner .s5_h3_first {
	color:#FFFFFF !important;
	}
	
	.s5_responsive_mobile_drop_down_inner button, .s5_responsive_mobile_drop_down_inner .button {
	background:#FFFFFF !important;
	}
	
	#s5_responsive_mobile_drop_down_menu .active ul li, #s5_responsive_mobile_drop_down_menu .current ul li a, #s5_responsive_switch_mobile a, #s5_responsive_switch_desktop a, #s5_responsive_mobile_drop_down_wrap {
	color:#FFFFFF !important;
	}
	
	#s5_responsive_mobile_toggle_click_menu span {
	border-right:solid 1px #272727;
	}

	#s5_responsive_mobile_toggle_click_menu {
	border-right:solid 1px #0B0B0B;
	}

	#s5_responsive_mobile_toggle_click_search span, #s5_responsive_mobile_toggle_click_register span, #s5_responsive_mobile_toggle_click_login span, #s5_responsive_mobile_scroll a {
	border-left:solid 1px #272727;
	}

	#s5_responsive_mobile_toggle_click_search, #s5_responsive_mobile_toggle_click_register, #s5_responsive_mobile_toggle_click_login, #s5_responsive_mobile_scroll {
	border-left:solid 1px #0B0B0B;

	}

	.s5_responsive_mobile_open, .s5_responsive_mobile_closed:hover, #s5_responsive_mobile_scroll:hover {
	background:#272727;
	}

	#s5_responsive_mobile_drop_down_menu .s5_responsive_mobile_drop_down_inner, #s5_responsive_mobile_drop_down_register .s5_responsive_mobile_drop_down_inner, #s5_responsive_mobile_drop_down_login .s5_responsive_mobile_drop_down_inner, #s5_responsive_mobile_drop_down_search .s5_responsive_mobile_drop_down_inner {
	background:#272727;
	}
	.s5_wrap {
	max-width:1200px !important;
	}	
		@media screen and (min-width:580px) and (max-width: 900px){
		
						.s5_resize_top_row1 {
			min-height: 0px !important;
			}
						
			#s5_top_row1 #s5_pos_top_row1_1.s5_float_left {
			float:left !important;
			width:100% !important;
			}
			
			#s5_top_row1 #s5_pos_top_row1_2.s5_float_left, #s5_top_row1 #s5_pos_top_row1_3.s5_float_left, #s5_top_row1 #s5_pos_top_row1_4.s5_float_left, #s5_top_row1 #s5_pos_top_row1_5.s5_float_left, #s5_top_row1 #s5_pos_top_row1_6.s5_float_left {
			float:left !important;
			width:50% !important;
			}

		}
		@media screen and (min-width:580px) and (max-width: 900px){
		
						.s5_resize_bottom_row3 {
			min-height: 0px !important;
			}
					
			#s5_bottom_row3 .s5_float_left {
			float:left !important;
			width:50% !important;
			}

		}
		body {font-family: 'Tahoma',Helvetica,Arial,Sans-Serif ;} 

#s5_bars_wrap, h1, h2, h3, h4, h5, input, #s5_nav li a, .S5_submenu_item a, .button, label, li.s5_am_inner_li span.s5_accordion_menu_left a.mainlevel, #s5_button_frame ul li a, .btn {
font-family: Oswald;
}

li.s5_am_inner_li ul.s5_am_innermenu span.s5_accordion_menu_left a.mainlevel {
font-family:Tahoma !important;
text-transform:none !important;
}

#s5_bars_wrap, h1, h2, h3, h4, h5, #s5_search_wrap input, #s5_menu_wrap li a, .S5_submenu_item a, .button, label, li.s5_am_inner_li span.s5_accordion_menu_left a.mainlevel, #s5_button_frame ul li a, .btn {
text-transform:uppercase;
}

#s5_top_bar_bg, #s5_bottom_bar_bg {
background-color:#CE351B !important;
}

.module_round_box-highlight, .slideInfoZone, p.readmore a, .readon, li.pagenav-prev a, li.pagenav-next a, .pager a {
background-color:#BD503E !important;
}

a, #s5_loginreg {
color:#CE351B;
}

#s5_nav li.active a, #s5_nav li.mainMenuParentBtnFocused a, #s5_nav li:hover a, #subMenusContainer .S5_submenu_item:hover a, #s5_button_frame ul li.s5_ts_active a, #s5_accordion_menu #current a, #s5_accordion_menu a:hover, #s5_accordion_menu h3.s5_am_toggler:hover a.mainlevel, ul.menu .current a, .btn-link, .s5_va_active, .s5_ts_active, .s5_va_inactive:hover {
color:#CE351B !important;
}

.s5_sub_wrap ul, .s5_sub_wrap_rtl ul, .s5_sub_wrap_lower ul, .s5_sub_wrap_lower_rtl ul {
border-bottom:solid 2px #CE351B !important;
}

.button, #s5_responsive_modile_drop_down_wrap .button, .dropdown-menu li > a:hover, .dropdown-menu li > a:focus,
.dropdown-submenu:hover > a, .dropdown-menu .active > a, .dropdown-menu
.active > a:hover, .nav-list > .active > a, .nav-list > .active > a:hover,
.nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-group.open
.btn-primary.dropdown-toggle, .btn-primary {
background:#BD503E !important;
}

#s5_top_row2_area1 {
background:url(images/row2_bg.jpg) no-repeat bottom center;
background-size: auto auto !important;
}




/* k2 stuff */
div.itemHeader h2.itemTitle, div.catItemHeader h3.catItemTitle, h3.userItemTitle a, #comments-form p, #comments-report-form p, #comments-form span, #comments-form .counter, #comments .comment-author, #comments .author-homepage,
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {font-family: 'Tahoma',Helvetica,Arial,Sans-Serif ;} 
	
.s5_wrap{width:100%;}	

.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}