@font-face {
	font-family: 'WPBakery_customFont';
	src: url('../fonts/gentium/GenBasR-webfont.eot');
	src: local('☺'), url('../fonts/gentium/GenBasR-webfont.woff') format('woff'), url('../fonts/gentium/GenBasR-webfont.ttf') format('truetype'), url('../fonts/gentium/GenBasR-webfont.svg#webfontjApQDh8O') format('svg');
	font-weight: normal;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	text-transform: none;
	font-family:'WPBakery_customFont';
}

.header_menu li {
	text-transform: none;
	font-family:'WPBakery_customFont';
}

.header_menu li div.submenu .megamenuholder ul li {
	text-transform: none;
	font-family:'WPBakery_customFont';
}

.search_link {
	text-transform:none;
	font-family:'WPBakery_customFont';
}

.portfolio_filter li {
	text-transform:none;
	font-family:'WPBakery_customFont';
}



.square330 h2, .square245 h2, .square160 h2 {
	font-size:20px;
}

.header_menu, .search_link {
	font-size:20px
}
.header_menu .megamenu_post_square_grid .square120 h2, .square160 h2 {
	font-size:15px;
	line-height:17px;
}
.header_menu li div.submenu .megamenuholder ul li, .header_menu li div.submenu h2 {
	font-size:16px;
}

h1, .post_teaser h1, .single_post h1, h2, .main_content .grey_floating_box_right h2, .main_content .grey_floating_box_left h2, .main_content .section_title330 h2, .main_content .section_title h2, .main_content .portfolio_title h2, .main_content .portfolio_1column h2 {
	font-size:26px;
}
.main_content h2 {
	font-size: 22px;
}
.main_content h3, h3 {
	font-size: 20px;
}
.main_content h4 {
	font-size:18px;
}
.main_content h5, .main_content h6 {
	font-size:15px;
}


.header_menu, #social_icons {
	position: relative;
	top: 2px;
}