
/**
********** Widget Tab Box ***********
*/

.widget-tab-box {
	display: block;
	position: relative;
}

.widget-tab-box .widget-tab-box-menu {
	display: block;
	position: relative;
	margin-top: 30px;
	padding-bottom: 15px;
	border-bottom: solid 1px #DBDBDB;
}

.widget-tab-box .widget-tab-box-menu li {
	display: inline-block;
	position: relative;
	padding-right: 20px;
}

.widget-tab-box .widget-tab-box-menu li a {
	display: inline-block;
	position: relative;
	font-family: "DINPro", arial, sans-serif;
	font-size: 24px;
	line-height: 32px;
	color: #e94f4d;
}

.widget-tab-box .widget-tab-box-menu li a:lang(ru) {
	font-size: 20px;
}

.widget-tab-box .widget-tab-box-menu li a span {
	display: none;
	position: absolute;
	width: 100%;
	height: 6px;
	content: "_";
	text-indent: -9999px;
	background: #E64D4B;
	bottom: -22px;
}

.widget-tab-box .widget-tab-box-menu li.current a span {
	display: block;
}

.widget-tab-box .widget-tab-box-content {
	display: none;
	position: relative;
	margin-top: 20px;
}

.widget-tab-box .widget-tab-box-content.current {
	display: block;
}

.widget-tab-box .widget-tab-box-content ol {
	display: block;
	position: relative;
	list-style-type: decimal;
	padding-left: 20px;
}

.widget-tab-box .widget-tab-box-content ol li {
	display: list-item;
	position: relative;
	font-family: 'MinionProSemiboldItalicSubhead', arial, sans-serif;
	color: #6d6e71;
	margin-bottom: 20px;
	list-style-type: decimal;
}

.widget-tab-box .widget-tab-box-content ol li a {
	color: #464646;
}

.widget-tab-box .widget-tab-box-content ol li a:hover {
	color: #252525;
	opacity: 1;
}

.widget-tab-box .widget-tab-box-content ol li {
	font-size: 19px;
	line-height: 25px;
	color: #464646;
}