body{
					
}
 
body,
.content,
.full_width,
.content .container{
	background-color:#f5f5f5; 
}
.wrapper{
	 background-color:#f5f5f5; }

.header_bottom{
	background-color: rgba(31,40,50,1);
}
header.sticky .header_bottom{
	background-color: rgba(31,40,50,1) !important;
}
.header_top{
	background-color: rgba(31,40,50,1);
}
header.sticky .header_top{
	background-color: rgba(31,40,50,1);
}


	.content{
		margin-top: 0px;
	}

.logo_wrapper,
.side_menu_button,
.shopping_cart_inner
{
	height: 46px;
}



header.sticky .logo_wrapper,
header.sticky .side_menu_button,
header.sticky .shopping_cart_inner{
	height: 46px;
}

header.sticky nav.main_menu > ul > li > a {
	line-height: 46px !important;
}

header.sticky .drop_down .second{
	top: 46px;
}

nav.main_menu > ul > li > a{
	line-height: 46px;
}
.drop_down .second .inner ul,
.drop_down .second .inner ul li ul,
nav.main_menu > ul > li:hover > a span,
header.sticky nav.main_menu > ul > li:hover > a span,
.shopping_cart_header .header_cart:hover, 
.shopping_cart_header:hover .header_cart,
.shopping_cart_dropdown
{
	background-color: rgba(0,0,0,0.8);
}
nav.main_menu > ul > li > a{
			 font-size: 10px; 		}







h1{
		color: #1f2832; 		font-family: Arvo, sans-serif;
		font-size: 60px; 	line-height: 66px; 		font-weight: 500; }
.title h1,
.title .title_on_bottom_holder h1{
	color: ##1f2832; 		font-family: Arvo, sans-serif;
		font-size: 28px; 	line-height: 30px; 		font-weight: 500; 	}
h2,
h2 a{
	color: #1f2832; 			font-family: Arvo, sans-serif;
		font-size: 34px; 	line-height: 40px; 		font-weight: 500; }
h3,h3 a{
	color: #1f2832; 		font-family: Arvo, sans-serif;
		font-size: 24px; 	line-height: 28px; 		font-weight: 500; }
h4,
h4 a{
	color: #1f2832; 			font-family: Arvo, sans-serif;
		font-size: 18px; 	line-height: 22px; 		font-weight: 500; }
h5,
h5 a{
						font-weight: 500; }

	.footer_top_holder,	footer #lang_sel > ul > li > a,	footer #lang_sel_click > ul > li > a{
		background-color: #ffffff;
	}
	footer #lang_sel ul ul a,footer #lang_sel_click ul ul a,footer #lang_sel ul ul a:visited,footer #lang_sel_click ul ul a:visited{
		background-color: #ffffff !important;
	}
.footer_top .column_inner > div h6 { 
	color:#f5f5f5;
}
	footer,
	.footer_top,
	.footer_top p,
	.footer_top li{
		color: #919191;
	}
	.footer_top a{
		color: #919191 !important;
	}
	.footer_top a:hover{
		color: #919191 !important;
	}
	.footer_bottom_holder, #lang_sel_footer{
		background-color:#ffffff;
	}
.footer_bottom p, .footer_bottom span, .footer_bottom p a, #lang_sel_footer ul li a,
footer #lang_sel > ul > li > a,
footer #lang_sel_click > ul > li > a,
footer #lang_sel a.lang_sel_sel,
footer #lang_sel_click a.lang_sel_sel,
footer #lang_sel ul ul a,
footer #lang_sel_click ul ul a,
footer #lang_sel ul ul a:visited,
footer #lang_sel_click ul ul a:visited,
footer #lang_sel_list.lang_sel_list_horizontal a,
footer #lang_sel_list.lang_sel_list_vertical a,
#lang_sel_footer a{
	color:#8C8C8C;
}
	.qode_call_to_action.container{
		background-color:;
	}

