/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

body,
form.box input,
form.box select,
form.box textarea,
form.box button,
form.short input,
form.short select,
form.short textarea,
form.short button,
.searchbox input {
	font-family: "AbelRegular", Arial, Helvetica, sans-serif;
	font-size: 16px;
}

body {
	line-height: 22px;
}

small {
	font-size: 14px;
}

#toolbar,
#footer,
.menu-sidebar li.level2 a>span,
#system .item>header .meta,
.breadcrumbs,
.searchbox .results li.result div {
	font-size: 13px;
}

.menu-sidebar a.level1>span,
.menu-sidebar span.level1>span {
	font-size: 18px;
}

code,
table.zebra tbody,
table.zebra tfoot {
	font-size: 14px;
}

.g-recaptcha {
	height: 50px;
}

.g-recaptcha>div>div {
	transform: scale(0.6);
	transform-origin: top left;
}

#mod_itf_form .g-recaptcha {
	height: 40px;
}

#mod_itf_form .g-recaptcha>div>div {
	transform: scale(0.5);
	transform-origin: top left;
}