body {
	 background-color:#ffffff; 			 font-size: 16px; 	
}
.tabs.transparent .tabs-nav li.active a
{
	background-color:#ffffff;
}




header{
	background:none;
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0,1);
}

header.move_menu{
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0,1);
}






h1{
			font-family: Source Sans Pro, sans-serif;
		font-size: 28px; 	line-height: 28px; 	font-style: normal; 	font-weight: 500; }
h2,
h2 a
{
				font-family: Source Sans Pro, sans-serif;
		font-size: 22px; 	line-height: 24px; 	font-style: normal; 	font-weight: 500; }
h3, h3 a{
			font-family: Source Sans Pro, sans-serif;
		font-size: 18px; 	line-height: 20px; 	font-style: normal; 	font-weight: 200; }
h4, h4 a,
.list.number ul li, .list.circle ul li, .list.big_circle ul li{
				font-family: Source Sans Pro, sans-serif;
			line-height: 30px; 		}
h5,
.testimonial .text span.name{
			font-family: Source Sans Pro, sans-serif;
			line-height: 20px; 		}
h6,
.title span.portfolio_subtitle,
.title span.page_subtitle{
	color: #000000; 		font-family: Source Sans Pro, sans-serif;
		font-size: 14px; 	line-height: 4px; 		}
p{
				font-family: Source Sans Pro, sans-serif;
		font-size: 16px;					}
aside .widget ul li a,
aside #lang_sel_list ul li a,
aside #lang_sel_list ul a, 
aside #lang_sel_list_list ul a:visited,
aside #lang_sel_list a,
aside #lang_sel_list a:visited

{
				font-family: Source Sans Pro, sans-serif;
		font-size: 16px;			}


aside #lang_sel a.lang_sel_sel,
aside #lang_sel a.lang_sel_sel,
aside #lang_sel ul ul a,
aside #lang_sel ul ul a:visited,
aside #lang_sel a.lang_sel_sel:hover
aside #lang_sel_click a.lang_sel_sel,
aside #lang_sel_click a.lang_sel_sel,
aside #lang_sel_click ul ul a,
aside #lang_sel_click ul ul a:visited,
aside #lang_sel_click a.lang_sel_sel:hover
 {
			}
.footer_bottom, .footer_bottom p, .footer_bottom p a, #lang_sel_footer ul li a{
	color:#ededed;
}

	.footer_bottom_holder {
		background-color:#000000;
	}
	.footer_top_holder {
		background-color: #000000;
	}
	.footer_top h6 {
		color: #ededed;
	}

	.footer_top, .footer_top ul li a, .footer_top #lang_sel_list ul li a, .footer_top p, .footer_top #lang_sel_list a, .footer_top #lang_sel_list a:visited{
		color: #ededed;
	}
nav.main_menu ul li > a
{
	 color: #ededed; 		 font-size: 16px; 	 line-height: 54px; 			}

.drop_down2 .second,
.drop_down .second
{
	top: 60px;
}

.header_right_widget{
	line-height: 60px;
}

.content.centered_logo{
	padding-top: 60px;
}

nav.main_menu > ul > li > a span{
	height: 54px;
}

.header_right_widget #lang_sel_click ul > li > a.lang_sel_sel,
.header_right_widget #lang_sel ul > li > a.lang_sel_sel,
.header_right_widget #lang_sel_list a,
.header_right_widget #lang_sel_list a:visited 
{
	 color: #ededed; 		 font-size: 16px; 			}
nav.main_menu ul li:hover > a,
nav.main_menu ul li.active > a,
nav.main_menu > ul > li.has_sub:hover > a,
.header_right_widget #lang_sel_click ul > li:hover > a.lang_sel_sel,
.header_right_widget #lang_sel ul > li:hover > a.lang_sel_sel,
.header_right_widget #lang_sel_list a:hover,
.header_right_widget #lang_sel_list a.lang_sel_other:hover
{
	color: #ffffff;
}
.second a.have_sub,
.second a.no_sub,
.drop_down2 .second ul li > a,
.drop_down .second .inner2 ul > li > a
{
	 color: #ededed !important; 		 font-size: 14px !important; 			}

.header_right_widget #lang_sel_click ul li ul li a,
.header_right_widget #lang_sel_click ul li ul li a:visited,
.header_right_widget #lang_sel ul li ul li ul li a,
.header_right_widget #lang_sel ul ul a:visited
{
	 color: #ededed; 		 font-size: 14px; 			}
.second a.have_sub:hover,
.second a.no_sub:hover,
.drop_down2 .second ul li:hover > a,
.drop_down .second .inner2 ul > li:hover > a,
.header_right_widget #lang_sel_click ul li ul li:hover a,
.header_right_widget #lang_sel ul li ul li:hover a,
.header_right_widget #lang_sel_click ul li ul li a:hover,
.header_right_widget #lang_sel ul li ul li a:hover{
	color: #ffffff !important;
}
.second a.sub,
.second ul li.sub ul li a,
.drop_down .second .inner2 ul li.sub ul li a{
	 color: #ededed !important;  		 font-size: 14px !important;  	 line-height: 40px !important;  		}
.second a.sub:hover,
.second ul li.sub ul li a:hover,
.drop_down .second .inner2 ul li.sub ul li:hover a{
	color: #ffffff !important;
}
.drop_down2 .second .inner,
.drop_down .second .inner2,
.drop_down .second .inner ul li ul,
.header_right_widget #lang_sel ul ul,
.header_right_widget #lang_sel_click ul ul,
.drop_down2 .second .inner
{
	background-color: rgb(153,153,153);
	background-color: rgba(153,153,153,1);
}