/**
 * jQuery FlexTabs Theme Default
 * Version: 2.0.0
 * Repo: https://github.com/WahaWaher/flextabs-js
 * Author: Sergey Kravchenko
 * Contacts: wahawaher@gmail.com
 * License: MIT
 */

@charset "UTF-8";
/* Режим: Tabs */
.ft-theme-default.ft-tabs > .ft-nav > .ft-tab {
	color: #6a6a6a;
	line-height: 1;
	font-weight: 500;
	text-decoration: none;
	text-transform: uppercase;
	background-color: white;
	border: 1px solid #d7d7e1;
	position: relative;
	z-index: 10;
}

.ft-theme-default.ft-tabs > .ft-nav > .ft-tab.active{
	text-decoration: none;
	color: #1d3f74;
}

.ft-theme-default.ft-tabs > .ft-nav > .ft-tab.active:hover{
	background-color: transparent;
	border-color: #d7d7e1;
}

.ft-theme-default.ft-tabs > .ft-nav > .ft-tab:hover{
	background-color: #eeeef6;
	border-color: #eeeef6;
}

.ft-theme-default.ft-tabs > .ft-nav > .ft-tab.active:before, .ft-theme-default.ft-tabs > .ft-nav > .ft-tab:hover:before {
	content: '';
	display: block;
	position: absolute;
	width: 1px;
	height: 1px;
	bottom: -1px;
	left: -1px;
	background-color: transparent;
}

.ft-theme-default.ft-tabs > .ft-contents {
	padding: 20px;
	background-color: #ffffff;
	border: 1px solid #d7d7e1;
}

/* Режим: Accordion */
.ft-theme-default.ft-accordion > .ft-contents {
}

.ft-theme-default.ft-accordion > .ft-contents > .ft-tab {
	text-decoration: none;
	border: 1px solid transparent;
	background-color: #fafafa;
	padding: 10px 15px;
	margin: 3px 0;
	color: #6a6a6a;
	font-weight: bold;
}

.ft-theme-default.ft-accordion > .ft-contents > .ft-tab.active, .ft-theme-default.ft-accordion > .ft-contents > .ft-tab:hover {
	color: #222;
	text-decoration: none;
	background-color: #f2f2f2;
}

.ft-theme-default.ft-accordion > .ft-contents > .ft-content {
	padding: 10px 15px;
	background-color: #fff;
}
