/* 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 {
		color:#676767 !important;
		background:#ffffff;
		font-weight: 300;
		font-size:1em;
		overflow-x:hidden;
		line-height:140%;
	}
	
#s5_menu_wrap {
    background: #252525;
	min-height: 120px;
	}
	
#s5_footer_area1
	{
		padding-bottom: 40px;
		padding-top: 30px;
		background:rgba(0, 0, 0, 0.11) !important;		
		}
		
#s5_nav li a 
	{
		color:#fff;
		font-size:1.0em;	
		font-weight: bold;
	}
	
#s5_top_row2_area1
	{
		background:	#ffffff;
	}	
	
#s5_top_row1_area_inner
	{
		padding-bottom: 0px;
		padding-top: 0px; 
	}
	
#s5_top_row1_area_inner,
#s5_top_row2_area_inner, 
#s5_top_row3_area_inner, 
#s5_above_columns_inner,  
#s5_below_columns_inner, 
#s5_center_area1, 
#s5_above_columns_inner, 
#s5_bottom_row2_area_inner, 
#s5_bottom_row3_area_inner
	{
		padding-bottom: 0px;
		padding-top: 0px;
	}	
	
.jdGallery .slideInfoZone p 
	{
		font-weight: 900;
		color: #ffffff !important;
		text-align: right;
		font-size: 1.1em;
		text-shadow:1px 1px #000000; 
	}

.jdGallery .slideInfoZone h2 
	{
		padding:0px !important;
		text-shadow:none !important;
		font-weight:900 !important;
		line-height:54px;
		margin: 0px !important;
		color: #ffffff !important;
		font-size: 1.1em !important;
		text-align: right !important;
		display:block;
	}
	
.module_round_box 
	{
		text-shadow:none;
		color: #676767 !important;
		margin-left: 0px;
		margin-right: 0px;
	}
	
.gray 
	{
		background: #ee5f5b;
	}
	
p  	{
		padding:0px;
		padding-left:0px;
		padding-right:0px;
		color: #676767 !important;
	}
 
.module_round_box_outer,
#s5_component_wrap,
#s5_center_area .moduletable,
.module_round_box_outer-none 
	{
		margin-left: 0px;
		margin-right: 0px;
	}	
	
#s5_bottommenu_cright 
	{
		float: none; 
	}	