/*
 * Template CSS
 * (c) 2004-2015, Site-Manager Ltd.
 * http://sm.su
 */


/* Menu */

body {
	overflow-x: hidden;
	font-family: Arial, sans-serif;
}

.menu a:hover {
	background-color: #eee;
}

.menu a {
	display: block;
	padding: 10px 10px 10px 20px;
}

.top-bg {
	z-index: -99;
	height: 3px;
	background: #56b00d;
	top: 0;
	left: 0px;
	width: 100%;
	position: absolute;
}

.container {
	max-width: 1100px;
	margin: 0 auto;
	z-index: 10;
}

.logo {
	width: 235px!important;
	height: 105px;
	display: inline-block;
	z-index: 1000;
	padding: 0!important;
	margin-top: 3px;
	background: #ffffff;
}

.logo a {
	line-height: 73px;
}

.logo a {
	display: block;
	margin: auto;
	margin-top: auto;
	height: 74px;
	text-align: center;
	z-index: 15;
}

.phonenumber {
	height: 31px;
	text-align: center;
	background: #56b00d;
	line-height: 31px;
	font-size: 20px;
	color: #fff;
	padding-left: 1000px;
	margin-left: -1000px;
}

.header-menu {
	padding-top: 3px;
	height: 74pxpx;
	padding-left: 0!important;
}

.header-menu h3 {
	font-size: 15px;
	color: #96908e;
	padding-left: 15px;
	line-height: 23px;
	background: #DBDBDB;
	z-index: 1000;
	margin: 7px -2000px 0 0;
}

.header-menu p {
	padding: 0 0 0 15px;
	height: 31px;
	background: #b6dd18;
	z-index: 1000;
	margin: 0 -2000px 0 0;
	color: cornsilk;
}

.menus-container {
	height: 44px;
	line-height: 44px;
	margin-left: 0;
	margin-bottom: 0;
}

.list-inline {
	padding-left: 0;
}

.header-menu li {
	font-size: 14px!important;
	color: #40413e!important;
	border-left: 1px dashed #9e9581!important;
	text-align: center!important;
}

.header-menu li:last-child {
	border-right: 1px dashed #9e9581!important;
}

.header-menu li a {
	font-size: 14px!important;
	padding: 0 3px!important;
	color: inherit!important;
	border-bottom: none!important;
}

.header-menu ul li:hover {
	position: relative!important;
	border-top: 3px solid #b6dd18!important;
	margin-top: -3px!important;
	color: #f3990c!important;
	text-decoration: none!important;
}

.aside {
	min-height: 250px!important;
	width: 235px!important;
	background: #ffffff;
	z-index: 1001;
	padding: 0!important;
	border-right: 1px solid #cfcfcf;
}

.content-heading {
	padding: 0!important;
	height: 207px;
	line-height: 140px;
}

.content-heading h4 {
	font-size: 24px;
	color: #fff;
	display: inline-block;
	margin: 20px;
	line-height: 94px;
}

.content-img-left {
	height: 207px;
	margin: 0;
	padding: 0!important;
	margin-right: -15px;
}

.content-img-left img {
	max-height: 370px;
	position: absolute;
	left: -20px;
	top: 10px;
}

.content-img img {
	position: absolute;
	bottom: 0
}

.content-heading h2 {
	position: relative;
	font-size: 45px;
	color: #333;
	font-weight: 700;
	margin: 0;
	max-height: 150px;
}

.content-heading h3 {
	font-size: 30px;
	color: #565555;
	margin: 0;
}

.content-img-right {
	position: absolute;
	top: -144px;
	right: 80px;
	z-index: -1;
}

.content-bg-left {
	margin-top: 0;
	min-height: 60px;
	margin-right: -2000px!important;
	background: #ffffff;
	position: absolute;
	width: 100000px;
	z-index: -1;
}

.content-heading p {
	width: 200px;
	height: 35px;
	font-size: 9px;
}

.aside-content {
	max-width: 230px;
}

.aside .form {
	z-index: 1005;
	margin: 0;
	padding: 0;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOoAAAAyCAIAAAGqnODNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNENDQTQ2NUM2NzExRTU5NTFBQ0NBQjBBMzM2MTVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNENDQTQ3NUM2NzExRTU5NTFBQ0NBQjBBMzM2MTVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI0Q0NBNDQ1QzY3MTFFNTk1MUFDQ0FCMEEzMzYxNUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI0Q0NBNDU1QzY3MTFFNTk1MUFDQ0FCMEEzMzYxNUMiLz4gPC9y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");
	height: 50px;
	width: 235px;
	padding: 15px;
}

.aside .form input {
	max-height: 22px;
	max-width: 140px;
	display: inline-block;
}

.menu {
	margin-right: 0!important;
}

.menu a {
	padding: 10px 20px 10px 0!important;
	color: #000000!important;
	font-size: 14px!important;
}

.content-bg {
	z-index: -99;
	height: 207px;
	position: absolute;
	background: linear-gradient(to bottom, rgb(86, 176, 13) 0%, rgb(149, 208, 43) 64%, rgb(193, 229, 63) 100%);
	top: 0;
	left: -150%;
	width: 600%;
}

.content {
	margin-bottom: 10px;
	margin-top: -57px;
	background: #FFFFFF;
	margin-top: -57px;
	border-right: 1px dashed #9e9581;
	float: left;
}

.breadcrumb {
	margin: 0!important;
	background: #ffffff!important;
	padding: 20px 0 0 18px!important;
}

.breadcrumb li,
.breadcrumb a {
	font-size: 12px;
	color: #999;
}

.breadcrumb>li+li:before {
	color: #ccc;
	content: ">"!important;
}

.content .chapter {
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 24px;
	color: #565e50;
	padding: 17px;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}

.content h3 {
	font-size: 24px;
	color: #65b62e;
	padding: 17px;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}

.content h3:first-letter {
	color: #636363;
}
.content .col-md-6 .btn-default {
	font-size: 16px;
	outline-color: #65b62e;
}

.content .btn-primary {
	background: #fff;
	border-color: #65b62e;
	color: #65b62e;
	font-size: 16px;
	outline-color: #65b62e;
}

.content .btn-primary:hover {
	color: #fff;
	background: #56b00d;
	border-color: #56b00d;
}

.pagination li a {
	background: #fff;
	border-color: #65b62e;
	color: #65b62e;
	font-size: 16px;
}

.pagination li a:hover {
	border-color: #56b00d;
	color: #56b00d;
	background-color: #eee;
}

.pagination .active span {
	color: #fff;
	background: #65b62e;
	border-color: #65b62e;
	padding: 6px 12px;
}

.pagination .active span:hover {
	background: #56b00d;
	border-color: #56b00d;
}
.footer {
	margin-top: 10px;
	line-height: 33px;
	z-index: 10;
	font-size: 11px;
	color: #9c9c9c;
	text-align: right;
	height: 124px;
	padding-top: 23px;
}

.footer h5 {
	font-size: 10px;
	color: #9c9c9c;
}

.footer-bg {
	z-index: -999;
	height: 124px;
	position: absolute;
	background: #e6e6e6;
	top: -23px;
	left: 0px;
	left: -150%;
	width: 600%;
}

.footer-left {
	z-index: 100;
	width: 235px!important;
}

.aside .form button {
	display: inline-block;
	width: 60px;
	max-height: 23px;
	padding: 0;
}

.footer-right {
	height: 101px;
	border-left: 1px solid #c3bfb9;
	border-right: 1px solid #c3bfb9;
	text-align: left;
}