body {				font-family: Open Sans, sans-serif;		 color: 58585a; 	 font-size: 17px; } .header_top #lang_sel ul > li a.lang_sel_sel,.header_top #lang_sel_click ul > li a.lang_sel_sel,.header_top #lang_sel_list ul li a.lang_sel_other,.header_top #lang_sel ul li ul li a,.header_top #lang_sel ul li ul li a:visited,.header_top #lang_sel_click ul li ul li a,.header_top #lang_sel_click ul li ul li a:visited,aside #lang_sel_list ul li a,aside #lang_sel_list ul li a:visited,aside #lang_sel a.lang_sel_sel,aside #lang_sel_click a.lang_sel_sel,aside #lang_sel ul li ul li a,aside #lang_sel_click ul li ul li a,aside #lang_sel ul li ul li a:visited,aside #lang_sel_click ul li ul li a:visited,.footer_top #lang_sel ul li ul li a,.footer_top #lang_sel_click ul li ul li a,.footer_top #lang_sel ul li ul li a:visited,.footer_top #lang_sel_click ul li ul li a:visited,.footer_top #lang_sel a.lang_sel_sel,.footer_top #lang_sel_click a.lang_sel_sel,.footer_top #lang_sel_list ul li a,.footer_top #lang_sel_list ul li a:visited,.woocommerce table tr:nth-child(odd) td,.woocommerce textarea,.woocommerce-page textarea,.woocommerce div.product div.product_meta > span span,.woocommerce div.product div.product_meta > span a,.woocommerce input[type='text'],.woocommerce input[type='password'],.woocommerce input[type='email'],.woocommerce-page input[type='text'],.woocommerce-page input[type='password'],.woocommerce-page input[type='email'],.woocommerce form.checkout table.shop_table span.amount,.woocommerce-checkout table.shop_table td span.amount,.woocommerce .select2-results,.woocommerce-page .select2-results{	color: 58585a;} header,.boxed .header_inner {	background-color: rgba(255,255,255,1);}header.scrolled,.boxed header.scrolled .header_inner {	background-color: rgba(255,255,255,0.85);}.logo_wrapper,.side_menu_button{	height: 107px;}.content{	margin-top: 107px;}.drop_down .second{	top: 107px;}nav.main_menu > ul > li > a{	line-height: 107px;}nav.mobile_menu ul li a{	 color: #58585a; 		font-family: Open Sans, sans-serif;		 font-size: 18px; 		 font-style: normal; 	 font-weight: 400; 	}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active > a,nav.mobile_menu ul li.current-menu-item > a{	color: #009bd9;}nav.main_menu > ul > li > a{	 color: #58585a; 		font-family: Open Sans, sans-serif;		 font-size: 18px; 	 font-style: normal; 	 font-weight: 400; }nav.main_menu ul li:hover a,nav.main_menu ul li.active a{	color: #009bd9;}.drop_down .second .inner > ul > li > a,.drop_down .second .inner > ul > li > h5,.drop_down .wide .second .inner > ul > li > h5,.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5 a,.drop_down .wide .second .inner > ul li .flexslider ul li  h5 a,.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5,.drop_down .wide .second .inner > ul li .flexslider ul li  h5{	 color: #58585a; 		font-family: Open Sans, sans-serif !important;		 font-size: 18px; 			font-weight: 400; }.drop_down .second .inner ul > li:hover > a{	color: #009bd9 !important;}.drop_down .wide .second .inner ul li.sub ul li a,.drop_down .wide .second ul li ul li a,.drop_down .second .inner ul li.sub ul li a,.drop_down .wide .second ul li ul li a,.drop_down .wide .second .inner ul li.sub .flexslider ul li .menu_recent_post,.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a,.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post,.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a{					 font-style: normal !important;   	}h1{		color: #009bd9; 		font-family: Open Sans, sans-serif;					}.title h1{			font-family: Open Sans, sans-serif;						}h2,h2 a{	color: 58585a; 			font-family: Open Sans, sans-serif;		font-size: 30px; 			}h3,h3 a{	color: #009bd9; 		font-family: Open Sans, sans-serif;					}h4,h4 a{	color: 58585a; 			font-family: Open Sans, sans-serif;		font-size: 26px; 	line-height: 32px; 	font-style: normal; 	font-weight: 600; }h5,h5 a{			font-family: Open Sans, sans-serif;					}h6{			font-family: Open Sans, sans-serif;					}p{	color: 58585a;			font-family: Open Sans, sans-serif;		font-size: 17px;	line-height: 22px;	font-style: normal;			}.title .subtitle{	color: 58585a;			font-family: Open Sans, sans-serif;		font-size: 17px;	line-height: 22px;	font-style: normal;	}a, p a{	color: 009bd9;	font-style: normal;		text-decoration: none;}.title .subtitle{			font-family: Open Sans, sans-serif;					}a:hover,p a:hover,#lang_sel_footer ul li a.lang_sel_sel,#lang_sel_footer ul li a:hover,#lang_sel_footer ul li a.lang_sel_sel:hover,.header_top #lang_sel ul > li:hover > a,.header_top #lang_sel_click ul > li:hover > a,.header_top #lang_sel ul li ul li a:hover,.header_top #lang_sel_click ul li ul li a:hover,.header_top #lang_sel_list ul li a,.header_top #lang_sel_list ul li a:visited,.header_top #lang_sel_list ul li a:hover,.header_top #lang_sel_list ul li a.lang_sel_other:hover,aside #lang_sel_list ul li a:hover,aside #lang_sel_list a.lang_sel_sel:hover,aside #lang_sel_list ul li a.lang_sel_sel,aside #lang_sel ul li ul li:hover a,aside #lang_sel_click ul li ul li:hover a,aside #lang_sel_click a.lang_sel_sel:hover,aside #lang_sel a.lang_sel_sel:hover,.footer_top #lang_sel_list ul li a:hover,.footer_top #lang_sel_list a.lang_sel_sel:hover,.footer_top #lang_sel_list ul li a.lang_sel_sel,.footer_top #lang_sel ul li ul li:hover a,.footer_top #lang_sel_click ul li ul li:hover a,.footer_top #lang_sel_click a.lang_sel_sel:hover,.footer_top #lang_sel a.lang_sel_sel:hover,.footer_top #lang_sel_list ul li a:hover,.footer_top #lang_sel_list a.lang_sel_sel:hover,.footer_top #lang_sel_list ul li a.lang_sel_sel,.footer_top #lang_sel ul li ul li:hover a,.footer_top #lang_sel_click ul li ul li:hover a,.footer_top #lang_sel_click a.lang_sel_sel:hover,.footer_top #lang_sel a.lang_sel_sel:hover{	color: 009bd9;	text-decoration: none;}.separator{	height: 15px; }	.comment_holder ul.comment-list,	.blog_holder article	{		border-color:;		border-width:15px;			}.button, #submit_comment, .load_more a{	color: #ffffff; 		font-family: Open Sans, sans-serif;			font-size: 16px; 			font-style: normal; 			background-color: #009bd9; }	.button:hover,	#submit_comment:hover,	.load_more a:hover{		 color: #ffffff !important; 			}	footer,	.footer_top #lang_sel ul ul,	.footer_top #lang_sel_click ul ul,	.footer_top  #lang_sel *:hover > a,	.footer_top  #lang_sel ul ul *:hover > a,	.footer_top  #lang_sel_click *:hover > a,	.footer_top  #lang_sel_click ul ul *:hover > a	{		background-color: #dedede;	}	footer,	.footer_top,	.footer_top p,	.footer_top ul li a,	.footer_top #lang_sel ul li ul li a,	.footer_top #lang_sel_click ul li ul li a,	.footer_top #lang_sel ul li ul li a:visited,	.footer_top #lang_sel_click ul li ul li a:visited,	.footer_top #lang_sel a.lang_sel_sel,	.footer_top #lang_sel_click a.lang_sel_sel,	.footer_top #lang_sel_list ul li a,	.footer_top #lang_sel_list ul li a:visited	{		color: #58585a;	}