#anchors {
    border: 2px dashed #88BFBE;
    padding: 27px;
    background: #FFFFBC;
    line-height: 22px;
    text-align: left;
    float: right;
    margin-left: 33px;
}
@media (max-width: 450px){
	.emulate-cell.typeFenceWrap.statwidth {
			padding-bottom: 34px;
	}
	.calc-wrap .tab-box .double-box .left-part{
		width: 100% !Important;
	}
	.emulate-cell.valign-top.right-part {
			margin-top: 40px;
	}
	.form_wrap {
	
			width: 100% !important;

	}
	.btn-box {
			margin-top: 37px;
	}
	.option-box input {
			width: 100% !important;
			text-align: center;
			height: 30px !important;
	}
	.option-box .option-body {
			vertical-align: top;
			 padding-bottom: 0px !important;
	}
	.right-part {
			width: 100% !important;
	}
	.image{
		width: 300px !important;
	}
	.row-emulate, .emulate-row {
			display: flex !important;
			
			flex-wrap: wrap;
			flex-direction: column;
			align-items: flex-start;
	}
	.cell-emulate, .emulate-cell {
			display: flex !important;
			flex-direction: column;
			align-items: flex-start;
	}
	.table-emulate, .emulate-table {
			display: flex !important;
			flex-direction: column;
			width: 100%;
	}
	.calc-wrap .option-title {
			width: 200px !important;
			font-family: 'ralewaybold';
			font-size: 14px  !important;
			padding-top: 18px  !important;
			vertical-align: top  !important;
			padding-bottom: 8px  !important;
	}
	.kolvo, .link, .summ, .price {
			max-width: 100px !important;
	}
	.variant {
			width: 100% !important;
			color: black;
			text-align: center;
			padding: 16px 0px;
			line-height: 27px;
			/* float: left; */
			border: 1px solid #88BFBE;
			border-radius: 14px;
			margin-left: 0px !important; 
			margin-bottom: 20px !important;
	}
	.option-box input {
			width: 100%;
			text-align: center;
			height: 31px;
			border-radius: 10px;
	}
}
.form_input {
		border: 1px solid #88BFBE;
		line-height: 27px;
		height: 45px !important;
		margin: 0px !important;
		width: 96% !important;
}
.form_sub {
		width: 70% !important;
		height: 60px;
		margin: 80px 0px 14px 0px;
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
		background-color: #88BFBE;
		color: white;
}
.form_row > label{
	width: 100%;
}
input.only_int_number {
		width: 145px !important;
		border-radius: 10px !important;
		height: 28px !important;
		font-size: 12px;
}
.button-container {
		display: flex;
		justify-content: center;
		height: 100px;
}
	
#results.row-emulate, .emulate-row {
		display: table-cell !important;
		float: none !important;
		width: 100%;
}
#results>.emulate-table>.emulate-row>.emulate-cell {
		display: table-cell !important;
		width: 25%;
}
.var_wrap {
		padding-bottom: 50px;
}
input.only_int_number {
		height: 22px;
		border: 1px solid #88BFBE!important;
		box-shadow: none !important;
	color:black;
padding-left: 10px;
}
.z_caption{
	padding: 17px 20px;
		font-size: 20px;
		font-weight: bold;
}
.zabor{
		height: 102px;
		background-repeat: no-repeat;
		border: 1px solid;
		float: left;
		width: 225px;
	text-align: center;
	margin-right: 26px;
}
.zabor span{
	position: relative;
		top: 110px;
}

.active .overlay {
		background: #88BFBE;
		opacity: 0.7;
}

.align-center {
		text-align: center !important;
}
.align-center .solid-group {
		margin-right: auto;
		margin-left: auto;
}
.align-left {
		text-align: left !important;
}
.align-right {
		text-align: right !important;
}
.align-right .solid-group {
		float: right;
}
.float-left {
		float: left;
}
.float-right {
		float: right;
}
.letter-inline {
		letter-spacing: -3px;
}
.uppercase {
		text-transform: uppercase;
}
.invert-decoration {
		text-decoration: none;
}
.invert-decoration:hover {
		text-decoration: underline;
}
.no-wrap {
		white-space: nowrap;
}
.third {
		width: 33%;
}
.half {
		width: 50%;
}
.full {
		width: 100%;
}
.full-height {
		height: 100%;
}
.table-emulate,
.emulate-table {
		display: table;
		width: 100%;
}

.cell-emulate,
.emulate-cell {
		display: table-cell;
		float: none !important;
}
.row-emulate,
.emulate-row {
		display: table-row;
		float: none !important;
}
#results.row-emulate,
.emulate-row {
		display: table-row !important;
		float: none !important;
}
.valign-middle {
		vertical-align: middle;
}
.valign-top {
		vertical-align: top;
}
.valign-bottom {
		vertical-align: bottom;
}
.no-border-radius {
		border-radius: 0px;
}
.no-margin {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
}
.no-pad {
		padding: 0 !important;
}
.third {
		width: 33%;
}
.half {
		width: 50%;
}
.full {
		width: 100%;
}
.black {
		color: #000;
}
.image img {
		max-width: 100%;
}
.image {
	width: 400px;
}
.col-5-th {
		padding: 0 10px;
		width: 20%;
		float: left;
}
.opacity-hidden {
		opacity: 0;
}
.opacity-visible {
		opacity: 1;
}
/* @media (max-width: 767px) {
		.xs-no-padding {
				padding: 0px;
		}
		.xs-align-center {
				text-align: center;
		}
		.xs-align-left {
				text-align: left;
		}
		.xs-align-right {
				text-align: right;
		}
		.xs-table-emulate {
				display: table;
		}
		.xs-cell-emulate {
				display: table-cell;
		}
		.xs-full {
				width: 100%;
		}
		.header-bg {
				padding: 17px 0px 10px;
		}
} */
/* @media (min-width: 768px) {
		.table-emulate-md {
				display: table !important;
		}
		.cell-emulate-md {
				display: table-cell !important;
				float: none !important;
				vertical-align: middle;
		}
} */


.fade {
		opacity: 0;
		-webkit-transition: opacity 0.15s linear;
		-o-transition: opacity 0.15s linear;
		transition: opacity 0.15s linear;
}
.fade.in {
		opacity: 1;
}



/* Refs */
main {
		height: 100%;
		position: relative;
}
.content {
		position: relative;
		height: 100%;
		top: auto!important;
		overflow: hidden;
}
.text.styled {
		font-size: 16px;
		font-style: italic;
		color: #a3a1a9;
		line-height: 26px;
}
.text.styled p {
		padding-bottom: 16px;
}
.text.styled-mod {
		font-family: 'Raleway-Medium';
		font-size: 14px;
}
.text.white {
		color: #fff;
}
.rub {
		display: inline-block;
		border-bottom: 2px solid;
		line-height: 0px;
		width: 18px;
		height: 8px;
		font-size: 40px;
		box-sizing: border-box;
}
/* .image {
		position: relative;
	width:430px;
			left: -15px;
		float: left;
} */
/* .image.round {
		border-radius: 100%;
		overflow: hidden;
}
.clear {
		clear: both;
}
.container {
		padding: 0 20px;
		width: 1220px !important;
		margin: auto;
}
a {
		color: #222222 !important;
		text-decoration: underline;
}
a:hover {
		color: #222222;
		text-decoration: none;
}
a:visited {
		color: #222222;
}
a.get-modal {
		border-bottom: 1px dotted #222222;
		text-decoration: none;
}
a.get-modal:hover {
		border-bottom: none;
}
a.mail-link {
		text-decoration: none;
		color: #inherit;
}
a.styled {
		border-bottom: 1px solid #cccccc;
		text-decoration: none;
}
a.styled:hover {
		border-bottom: none;
		text-decoration: none;
}
a.red {
		color: #e74c3c !important;
}
.main-title h1 {
		font-size: 26px;
		font-family: 'Raleway-Black';
		padding-bottom: 20px;
}
.main-title h2 {
		font-size: 20px;
		font-family: 'Raleway-Black';
		padding-bottom: 35px;
}
.main-title h3, .main-title .h3  {
		font-size: 26px;
		font-family: 'Raleway-Black';
		padding-bottom: 15px;
}

.main-title span {
		font-size: 20px;
		font-family: 'Raleway-Black';
		padding-bottom: 19px;
		display: inline-block;
		vertical-align: top;
}
.main-title i.icon {
		display: inline-block;
		vertical-align: top;
		height: 25px;
		width: 25px;
		background-position: 50%;
		background-repeat: no-repeat;
		margin-right: 10px;
}
.main-title i.icon.car {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQUYxNDVGRTg0NDYxMUU0QkQyNEZCRkIxNjhBNDU2RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQUYxNDVGRjg0NDYxMUU0QkQyNEZCRkIxNjhBNDU2RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBRjE0NUZDODQ0NjExRTRCRDI0RkJGQjE2OEE0NTZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBRjE0NUZEODQ0NjExRTRCRDI0RkJGQjE2OEE0NTZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JSPCHgAAAVVJREFUeNq81M0rBVEcxvGZ2y15iWTjLYT8AezYKis2UhbylnKvhS1ZKNm5G8pCQklJSWLhuilZkFLXzr8gFlLYXOXle+q5NaYxjRx+9WlmTtN5zsvMcXPZEuebGsY6Ys7v6jasg0oLAaaqwzopdSxV3HNfiBNUwUW9rRDvTBJoxC7uLC3VlxCz+9OY0nXZsVj5kEm8YlvP5TZDzJ6kMIEiPOAdZTZDXP6TD+ePK+b8Q8UD2nLI4g2tKP5Bfy+4Vr9tKAiayQHqMIAkarARMWAFtRjDCFqQ9s/EjGAIW+hW2zl6FNwZEnCIWRyhXW176MNl/utq0IgTCjAvPGlE5r+Zw2NIyALmFbCGCvTiFKOu7xTexCCacI9nHTVdEZbrDB3aw2bcYBXj/j1Je64XOsMyEfcko+W/0t6aOg76unY0i6SO+kUsRQxJ6XDt1/MM9s3NpwADAMLDPt5NDVmeAAAAAElFTkSuQmCC');
}
.main-title i.icon.cart {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAYAAAB4d5a9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDMzRUY3OTg0NDYxMUU0QjRBRUNEODY5MkU3MDk1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDMzRUY3QTg0NDYxMUU0QjRBRUNEODY5MkU3MDk1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0MzNFRjc3ODQ0NjExRTRCNEFFQ0Q4NjkyRTcwOTVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0MzNFRjc4ODQ0NjExRTRCNEFFQ0Q4NjkyRTcwOTVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZM63lAAAAgtJREFUeNqUlU0opVEYx++9UYpSkiwkJWFBJBEL04hYYOSrWKApJhZENNmOWFjJYhaTyEYJzQzyke/vj5RZGOGyVZRI3TsU5v/U/63jdN/7vp761Xue9zznfz6e5xzn42GIw4YlgApSB7rBCVgDm+DWX3CAzYGTFH8RuAZt5AUcU3AUbNsRSQFxYMxEvBh8A7VsuzgJwQ1iKPbqUDqolgZWwRcwbiKSCs6A18e/XTAAelSnKiIzmQOh4CMIBlM+BnKCXLCk+UXUA8LAV9Cui8SDRRCuBBVyyXMmW/ZL8x2AdKXdB2oMkVgKRJgM9gBWNH8OWOehq1uVpa14SMYQkWEQ5SfLJLuumKqGBfL89hXfDsjUYqVfo4jUcxB/Vg0uwJ7iKwE/lfZfkKjFLcskXUy7PHBjISQp+wccsV0AZvnt5raribTAmvIYTimmfHBnIdQAtthfsjASnPI81K2aB5+YbW+Ujzi7ewuhZg7i5pb95nll8/8s/V6zYtwzlmghJNfJJEimiKRvBpjmCh7NitGwDc7kn4VQB/tesi3FWQae9I4ukwGkbsp9BMgWNXHmUged4ANrqdKXgD8RsRmm7rPikzvpO1dhxMsle24mYCUiNsHUNYRKQTSo4pXTCEasHiOnzUfrM/jBLTKsFfTbCXY57NkgaFHaXXYFrF5G3eSdCAKy9N53xDn+CzAADd91HKKPw7kAAAAASUVORK5CYII=');
}
.main-title i.icon.inst {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QjM5MTM1NTg0NDYxMUU0QjVEODhDNjRGMEQxRUQ3QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QjM5MTM1Njg0NDYxMUU0QjVEODhDNjRGMEQxRUQ3QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCMzkxMzUzODQ0NjExRTRCNUQ4OEM2NEYwRDFFRDdDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCMzkxMzU0ODQ0NjExRTRCNUQ4OEM2NEYwRDFFRDdDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2LZJOQAAAftJREFUeNqcljlIA0EUhjfxLIxHoWBhxEYSwXjEAxELCxW8wNLeQiuxsFQQ7GwUbK1FG8EjGAxYCWqMggrGwiIhHkSEqIiJGPR/8iLr4uzM5sEHk+Sf+TdvZ94bWypUpJlEIRhkmkE1KAYvIAJCYAdsg6RoEZvAJBeMgVlQqcnjHsyBFfCpYkJPuwGaNOtxCkZAVP+l3SBqB8dZGmic0iBoEZm4gB9USBZKgwvwJvid5u/xen9M8sA6KJEYvINO4AG14EagKwVrvO6vySSoV0jHATji8R1YNdF6eN0fE9qm04o59+jSSU/ZI9HTugW0VYcU3oM+35cgABqBW0E/TCYDFndQORi1oO+ndHklIjpcy6CLU1sG5i2YeMnEKRE9gA/QDVIgAWbAlaKJk078l6I4zeUmE4d8eKVB/+RV0eRaN84BdYrznskkpigO6MYdwKE4L2bnWqUSft2418KLD5KJT0FIL3w/SxMfmWyCR4kwzHUrEw2KBnGwZeeOtiAR5xs+U83aBbeSebRuMlMgF7l8i8LNxS6jn+LGZta7z8GSsTO6eO+blXvq7U+gynBmjJHgHRg2Ni36oo/zKAq6RNRIDOJcncOi9ku9og2cZdl+qce3ghOzHq/xVYeMJvgWohKkG+cyE1W9Ev137/LyTcbBpSjCTyy9d30LMABH0GqYw+zOogAAAABJRU5ErkJggg==');
}
.main-title.white {
		color: #fff !important;
}
.main-title-2 h3 {
		font-size: 30px;
		font-family: 'Raleway-Black';
		padding-bottom: 15px;
}
h1,
h2,
h3 {
		font-weight: bold;
}
sup {
		font-size: 75% !important;
}
.error-text {
		color: #9b4e4e;
		font-size: 14px;
		position: absolute;
		top: 80px;
}
main {
		/* Firefox 19+ */
		/* Firefox 18- */
}
main .container.no-padding {
		padding-left: 0px;
		padding-right: 0px;
}
main .border-bottom {
		border-bottom: 1px solid #d6d6d6;
}
main input[type="text"],
main input[type="password"] {
		height: 32px;
		padding: 0 13px;
		background: #fff;
		font-family: 'Raleway-Medium';
		color: #222222;
		line-height: normal;
		font-size: 14px;
		width: 100%;
		text-transform: none;
		border: 1px solid #dadbdb;
		border-radius: 3px;
		box-sizing: border-box;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
}
main input[type="text"]:focus,
main input[type="password"]:focus {
		background: #fff;
}
main input[type="submit"] {
		border: none;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
}
main input[type="file"] {
		cursor: pointer;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
}
main textarea {
		resize: none;
		padding: 10px 13px;
		background: #fff;
		font-family: 'Raleway-Medium';
		color: #c2c2c2;
		line-height: normal;
		font-size: 14px;
		width: 100%;
		min-height: 100px;
		text-transform: none !important;
		border: 1px solid #dadbdb;
		border-radius: 3px;
		box-sizing: border-box;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
}
main select {
		border: 1px solid #dadbdb;
		font-family: 'Raleway-Medium';
		width: 100%;
		padding: 0 0 0 13px;
		border-radius: 3px;
		height: 32px;
		cursor: pointer;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
}
main ::-webkit-input-placeholder {
		color: #c2c2c2;
}
main ::-moz-placeholder {
		color: #c2c2c2;
}
main :-moz-placeholder {
		color: #c2c2c2;
}
main :-ms-input-placeholder {
		color: #c2c2c2;
}
main input::-webkit-input-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main input::-moz-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main input:-moz-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main input:-ms-input-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main input:focus::-webkit-input-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main input:focus::-moz-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main input:focus:-moz-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main input:focus:-ms-input-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main textarea::-webkit-input-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main textarea::-moz-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main textarea:-moz-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main textarea:-ms-input-placeholder {
		text-indent: 0px;
		transition: text-indent 0.3s ease;
}
main textarea:focus::-webkit-input-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main textarea:focus::-moz-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main textarea:focus:-moz-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main textarea:focus:-ms-input-placeholder {
		text-indent: -300px;
		transition: text-indent 0.3s ease;
}
main input[placeholder] {
		text-overflow: ellipsis;
}
main input::-moz-placeholder {
		text-overflow: ellipsis;
}
main input:-moz-placeholder {
		text-overflow: ellipsis;
}
main input:-ms-input-placeholder {
		text-overflow: ellipsis;
}
.title-big {
		font-size: 33px;
		line-height: 35px;
}
.title-big h1,
.title-big h2,
.title-big h3,
.title-big h4,
.title-big h5,
.title-big h6 {
		font-size: 33px;
		line-height: 35px;
}
.input-line {
		padding-bottom: 9px;
}
.label {
		font-size: 13px;
}
ul,
ol {
		list-style: none;
}
ul.round {
		list-style: disc inside !important;
}
.yashare-auto-init {
		display: none;
}
.hidden_protection {
		display: none;
}
.input input {
		text-transform: uppercase;
}
.input textarea {
		text-transform: uppercase;
}
.bx-core-waitwindow {
		display: none;
}
.gm-style-mtc {
		display: none;
}
.icon .fact {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NzhFMTc1NDQ0QUQxMUU0QjBFNTlCRTAyOUQzNDVFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NzhFMTc1NTQ0QUQxMUU0QjBFNTlCRTAyOUQzNDVFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg3OEUxNzUyNDRBRDExRTRCMEU1OUJFMDI5RDM0NUUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg3OEUxNzUzNDRBRDExRTRCMEU1OUJFMDI5RDM0NUUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IHP1OwAAARpJREFUeNpskj1LA1EQRd+msAoSBYmFWGW3F0HEbiuLIIsaJKRRsLH1twgKdoGUmwQFwUYIpI0fkIAQsLMJhCjBTjA5A6NMXhw4zLzLzN59sxs0Qld1zh3AD7T2+5OkGQUX1CeqvUCMLvVfZOAWsrAIewxtkqtG2xbdeSGDD/Cm5wDKPL1DflRtAUpzgzR9kq+MdoprnnxptF20yHeUuIcvrZekEVIYqrYCR/8NvsKd0WUx31A3mtw/NzOoG0tNUwyhLuk3tmDHd5RoQ8+cj6ELT0Y7xDWYGcR1QLoxTRWYwLXR5HsXfEend/rQehUSvftINbljcW4Q12f5e4x0jvbuLemM1132HZ0uSVzHsE6TLKmmZ2ENNqYCDAD3SUoZHcSfGwAAAABJRU5ErkJggg==);
} */
/* .btn {
		height: 40px;
		color: #222222;
		background-color: #88BFBE;
		background-repeat: no-repeat !important;
		line-height: 40px;
		display: inline-block;
		vertical-align: top;
		padding: 0 23px;
		text-decoration: none !important;
		font-size: 14px;
		cursor: pointer;
		-webkit-transition: background 0.1s ease;
		-moz-transition: background 0.1s ease;
		-ms-transition: background 0.1s ease;
		-o-transition: background 0.1s ease;
		transition: background 0.1s ease;
		outline-width: 0 !important;
		font-family: 'Raleway-Medium';
		position: relative;
		overflow: hidden;
		text-align: center;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
		-moz-transform: translateY(0px);
		-webkit-transform: translateY(0px);
		-o-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
}
.btn i {
		display: inline-block;
		width: 28px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 50%;
		margin-top: 11px;
		vertical-align: top;
		margin-right: 10px;
}
.btn:after {
		position: absolute;
		content: "";
		background: #D5AD00;
		bottom: 0;
		left: 0;
		margin: auto;
		width: 0;
		height: 3px;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
}
.btn:hover {
		text-decoration: none;
}
.btn:hover:after {
		width: 100%;
}
.btn:active {
		-webkit-animation-name: none;
		animation-name: none;
		-moz-transform: translateY(2px);
		-webkit-transform: translateY(2px);
		-o-transform: translateY(2px);
		-ms-transform: translateY(2px);
		transform: translateY(2px);
}
.btn.no-btn {
		cursor: default;
}
.btn.btn-full {
		/*  display: block;
		text-align: center;
		width: 100%;
		box-sizing: border-box;*/
		width: 209px;
}
.btn.order-fast i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOUVCOUZFRTg3ODYxMUU0QjVGRjhGRjg4QzA3NzIyNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOUVCOUZFRjg3ODYxMUU0QjVGRjhGRjg4QzA3NzIyNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RUI5RkVDODc4NjExRTRCNUZGOEZGODhDMDc3MjI3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI5RUI5RkVEODc4NjExRTRCNUZGOEZGODhDMDc3MjI3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pS1HtAAAARdJREFUeNpi+M/AwIAPA8FrNKEPQKwFF/j/nyTMQISF94H4HRR/hApXkGshI9RQogAjA4MokHoJxFeAeBsD6eAWQR9i8fE1ErUg42cM0DghRvEHqIUzKbBwKjkWxlBgoQM5QSpPQXAykaUTCB6SoW0iPFuQEaxLyLDQGm4hI+kWZpBo2WNQcBKV8XEEqRaJWuqILmlwWAgMFIY30KgoAGIOrMUYA4MAEKcBcQ4Q85Nc0iCVOOJA6jY41QEtgxYGL7EoVQNiCagDzwGxJbk+DIEyQUVdMQHlNkAcCGVLk+tDfaiLZwGxIRDLAHECmjIhIF4GxJuAmAuIrcAOJLfIgMYdKDOfAWIjHHGYAsTPgfgeEPuCxAACDAA1FLIJPvfGCQAAAABJRU5ErkJggg==');
}
.btn.order i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQzQzNjhEOTc3MDAxMUU0QTEwOUJBNDg0QUVFOEY4RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQzQzNjhEQTc3MDAxMUU0QTEwOUJBNDg0QUVFOEY4RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVDNDM2OEQ3NzcwMDExRTRBMTA5QkE0ODRBRUU4RjhGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVDNDM2OEQ4NzcwMDExRTRBMTA5QkE0ODRBRUU4RjhGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZzTDWwAAAPdJREFUeNpiYGBgeA3E/5HwByDWYiATMAHxFyB+D8WfgZgfiP3INZARjS8KxC+B+AoQbyPDvFvYBK+hBQEp+BkTFgMPM5AP1mMz8AgFBq7GJihPrndBkYzNhQ+B+BGZrvvHhEOSHG+vwieZQaJ3H0PTNAMuFx4i0XWzQd7FZ+B1IH4LxB+BuBCIOaGZAB0LAnE6VC0/tpwCA+JAfBtqIQc0sb/Eok4NiCWg5pwFYitcXgiBhg0oKxYTCD9bIA6EsqVZcBh4GxomTUBsCMRPgTgBTY0QEC+DBgkXtJB5gy+gC6CJ9QwQG+FQkwLEz4H4HhD7ggQAAgwAoa5fblxN1XQAAAAASUVORK5CYII=');
} */
/* .btn.btn-gray {
		background-color: #f2f3f4;
}
.btn.btn-gray:after {
		background: #bcbdbe;
}
.btn.btn-black {
		background-color: #000;
		color: #fff !important;
}
.btn.btn-black:after {
		background: #575757;
}
.btn:hover {
		line-height: 40px;
}
.btn input[type="submit"] {
		height: 100%;
		width: 100%;
		background: none;
		border: none;
		font-size: 14px;
		text-transform: uppercase;
		color: #fff;
		cursor: pointer;
}
.submit {
		position: relative;
		display: inline-block;
		overflow: hidden;
}
.submit .btn {
		-moz-transform: none!important;
		-webkit-transform: none!important;
		-o-transform: none!important;
		-ms-transform: none!important;
		transform: none!important;
}
.submit:active {
		-webkit-animation-name: none;
		animation-name: none;
		-moz-transform: translateY(2px);
		-webkit-transform: translateY(2px);
		-o-transform: translateY(2px);
		-ms-transform: translateY(2px);
		transform: translateY(2px);
}
.submit i {
		position: absolute;
		cursor: pointer;
		display: inline-block;
		left: 40px;
		top: 50%;
		margin-top: -10px;
		height: 20px;
		width: 20px;
		background-position: 50%;
		background-repeat: no-repeat;
} */
/* .submit.phone i, .submit.phone span {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0M2QTVCNTc5MjIxMUU0OTMzOEE3RTE3MDU5REQ5MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0M2QTVCNjc5MjIxMUU0OTMzOEE3RTE3MDU5REQ5MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNDQzZBNUIzNzkyMjExRTQ5MzM4QTdFMTcwNTlERDkzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNDQzZBNUI0NzkyMjExRTQ5MzM4QTdFMTcwNTlERDkzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+x6YCugAAALNJREFUeNpiYIAANiDeAMTrGUgEII1bgfg/FDuRonkFkkYQPgHEjMRq/o2mGYR9iNHIBMSP0MRAmv8Sa/N0NFubSfGzIZrm1aSG+FI0AwJJ0SwGxG+QNH8FYmtSDHAH4j9IBnwBYj8k+XAgrgBiLlwGJALxPyQD/kG91IQk/hCIQ3EZEIcj7tHxFlwGeADxKwKaN+ILAykgXonmDRjeBsTsxKaDWUB8H4h/QfMCKDMxAAQYADzvS8PpR79pAAAAAElFTkSuQmCC');
}
.submit:after {
		position: absolute;
		content: "";
		background: #D5AD00;
		bottom: 0;
		left: 0;
		margin: auto;
		width: 0;
		height: 3px;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
}
.submit:hover {
		text-decoration: none;
}
.submit:hover:after {
		width: 100%;
} */
/*
.btn.animate:hover,
.submit.animate:hover{
	i{
		animation: animationFrames ease-in-out 1s;
		animation-iteration-count: infinite;
		transform-origin: 50% 50%;
		-webkit-animation: animationFrames ease-in-out 1s;
		-webkit-animation-iteration-count: infinite;
		-webkit-transform-origin: 50% 50%;
		-moz-animation: animationFrames ease-in-out 1s;
		-moz-animation-iteration-count: infinite;
		-moz-transform-origin: 50% 50%;
		-o-animation: animationFrames ease-in-out 1s;
		-o-animation-iteration-count: infinite;
		-o-transform-origin: 50% 50%;
		-ms-animation: animationFrames ease-in-out 1s;
		-ms-animation-iteration-count: infinite;
		-ms-transform-origin: 50% 50%;
	}

	@keyframes animationFrames{
		0% {
			transform:  scaleX(1.00) scaleY(1.00) ;
		}
		25% {
			transform:  scaleX(0.95) scaleY(0.95) ;
		}
		75% {
			transform:  scaleX(1.05) scaleY(1.05) ;
		}
		100% {
			transform:  scaleX(1.00) scaleY(1.00) ;
		}
	}

	@-moz-keyframes animationFrames{
		0% {
			-moz-transform:  scaleX(1.00) scaleY(1.00) ;
		}
		25% {
			-moz-transform:  scaleX(0.95) scaleY(0.95) ;
		}
		75% {
			-moz-transform:  scaleX(1.05) scaleY(1.05) ;
		}
		100% {
			-moz-transform:  scaleX(1.00) scaleY(1.00) ;
		}
	}

	@-webkit-keyframes animationFrames {
		0% {
			-webkit-transform:  scaleX(1.00) scaleY(1.00) ;
		}
		25% {
			 -webkit-transform:  scaleX(0.95) scaleY(0.95) ;
		 }
		75% {
			-webkit-transform:  scaleX(1.05) scaleY(1.05) ;
		}
		100% {
			-webkit-transform:  scaleX(1.00) scaleY(1.00) ;
		}
	}

	@-o-keyframes animationFrames {
		0% {
			-o-transform:  scaleX(1.00) scaleY(1.00) ;
		}
		25% {
			-o-transform:  scaleX(0.95) scaleY(0.95) ;
		}
		75% {
			-o-transform:  scaleX(1.05) scaleY(1.05) ;
		}
		100% {
			-o-transform:  scaleX(1.00) scaleY(1.00) ;
		}
	}

	@-ms-keyframes animationFrames {
		0% {
			-ms-transform:  scaleX(1.00) scaleY(1.00) ;
		}
		25% {
			-ms-transform:  scaleX(0.95) scaleY(0.95) ;
		}
		75% {
			-ms-transform:  scaleX(1.05) scaleY(1.05) ;
		}
		100% {
			-ms-transform:  scaleX(1.00) scaleY(1.00) ;
		}
	}
}

.btn.animate-2:hover{
	i{

		animation: animation2 ease-in-out 0.8s;
		animation-iteration-count: infinite;
		transform-origin: 50% 50%;

		-webkit-animation: animation2 ease-in-out 0.8s;
		-webkit-animation-iteration-count: infinite;
		-webkit-transform-origin: 50% 50%;

		-moz-animation: animation2 ease-in-out 0.8s;
		-moz-animation-iteration-count: infinite;
		-moz-transform-origin: 50% 50%;

		-o-animation: animation2 ease-in-out 0.8s;
		-o-animation-iteration-count: infinite;
		-o-transform-origin: 50% 50%;

		-ms-animation: animation2 ease-in-out 0.8s;
		-ms-animation-iteration-count: infinite;
		-ms-transform-origin: 50% 50%;


		@keyframes animation2{
			0% {
				transform:  translate(0px,0px)  ;
			}
			82% {
				transform:  translate(11px,0px)  ;
			}
			100% {
				transform:  translate(0px,0px)  ;
			}
		}

		@-moz-keyframes animation2{
			0% {
				-moz-transform:  translate(0px,0px)  ;
			}
			82% {
				-moz-transform:  translate(11px,0px)  ;
			}
			100% {
				-moz-transform:  translate(0px,0px)  ;
			}
		}

		@-webkit-keyframes animation2 {
			0% {
				-webkit-transform:  translate(0px,0px)  ;
			}
			82% {
				-webkit-transform:  translate(11px,0px)  ;
			}
			100% {
				-webkit-transform:  translate(0px,0px)  ;
			}
		}

		@-o-keyframes animation2 {
			0% {
				-o-transform:  translate(0px,0px)  ;
			}
			82% {
				-o-transform:  translate(11px,0px)  ;
			}
			100% {
				-o-transform:  translate(0px,0px)  ;
			}
		}

		@-ms-keyframes animation2 {
			0% {
				-ms-transform:  translate(0px,0px)  ;
			}
			82% {
				-ms-transform:  translate(11px,0px)  ;
			}
			100% {
				-ms-transform:  translate(0px,0px)  ;
			}
		}



	}
}


body {
		/*
	.rub{
		font-family: "Rub_nostandart";
		font-style: normal;
		font-weight: 300;

	}
*/
/* }
body .font-black {
		font-family: 'Raleway-Black';
}
body .font-light {
		font-family: 'Raleway-Light';
}
body .font-medium {
		font-family: 'Raleway-Medium';
}
body .font-italic {
		font-family: 'Raleway-Italic';
}
body .font-bold {
		font-family: 'ralewaybold';
}
body .font-extraBold {
		font-family: 'Raleway-ExtraBold';
}
body .font-osl {
		font-family: 'open_sanslight';
}
body .font-osr {
		font-family: 'open_sansregular';
}
.disabled {
		cursor: default !important;
} */
.check-box label {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMkFGQzY0RTg2OEIxMUU0OTA2RTk3Q0M0MUI0ODI3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMkFGQzY0Rjg2OEIxMUU0OTA2RTk3Q0M0MUI0ODI3NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIyQUZDNjRDODY4QjExRTQ5MDZFOTdDQzQxQjQ4Mjc1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIyQUZDNjREODY4QjExRTQ5MDZFOTdDQzQxQjQ4Mjc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Qa6CqgAAAINJREFUeNpiZGJmZmRgYJABYiEgZmEgDP4C8VsgfsIA1Cx76vTpnt+/f3/8TwT48+fPR5B6oD5pkGZ9YjXCAEg9SB8TyKlAwMdAAoCqZ2FioACMah5SmoEp7s8nUjRB1f8BaX53/sKF2X///iXKAJA6kHog8w0jUq4SBmJmUnIVQIABAK10hbQYMBePAAAAAElFTkSuQmCC');
		background-repeat: no-repeat;
		background-position: 0 50%;
		padding-left: 25px;
		cursor: pointer;
		font-family: 'Raleway-Medium';
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
}
.check-box label input {
		position: absolute;
		display: block;
		width: 0;
		height: 0;
		overflow: hidden;
		opacity: 0;
}
.check-box label.active {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOENGM0VFQzg2OEIxMUU0OEU1NUY5MDVBMUUwQzcyRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOENGM0VFRDg2OEIxMUU0OEU1NUY5MDVBMUUwQzcyRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM4Q0YzRUVBODY4QjExRTQ4RTU1RjkwNUExRTBDNzJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM4Q0YzRUVCODY4QjExRTQ4RTU1RjkwNUExRTBDNzJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Rx01tAAAAThJREFUeNqUkz9rg2AQxs+YMXRox7aLkEmISDdB/B4ZMgbxs5RMbh3yDbLlCziJGRoHd0XBpRXSzX9c7yQJEQ2aBx7w1fvdvXevrzARRQEA3sjP5CkMqyb/khMg+N07HD7LsjzhCFVVdeJ44l4ZVsaCF3E8cxPeKulpaK9hGMJqtYIsy+AcP+XKH0OVoihCTdNQkiRcLpfNO+Y6cBAELTBJEtR1vQFVVb1+78C73Q7n8znatt2s0zRFwzAaUFEU9H3/mpS51tE4jgN1XcNms4E8z2G/30McxzCbzWC73cJisWgP4rYyHQNaltVUuliWZfQ8rzOH3p6LosD1en0FXdftHWIvfElgmiZSG3dP4C48RszxT0KtVn/wgM7xFcPZ9/H4RVMelYDjOJ4ef4SbW/VCFh+5Vf8CDADFNNfL9JzDxgAAAABJRU5ErkJggg==');
}
.radio-box label {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMUUyQzFBQjg3NTUxMUU0QkI1RUY2Njc3QzNCQTMwRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMUUyQzFBQzg3NTUxMUU0QkI1RUY2Njc3QzNCQTMwRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQxRTJDMUE5ODc1NTExRTRCQjVFRjY2NzdDM0JBMzBFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQxRTJDMUFBODc1NTExRTRCQjVFRjY2NzdDM0JBMzBFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YaOGJgAAAWRJREFUeNqUk81Kw0AUhTOJlfhTkFI10lYLgrgR1L6GfQWfxK3gQjfVvU/gwoW4yUawWIyFtoKQXcQaCnYRk1gj2oznlqTEYCE58EHIzDmZzL2XiZIkxDQHFkEWZAAHn8ACb2D4ZzcFBIhgDVS63e6l53mvvu8PIc+27cdWu32GtW2Qi3jGAQxsPDSbJ5xzn0+QZVkt+gDIxwOK95p2zBPIcZwn7N8FM2FAhl7gqB88oQzDuIBnPQzI39brhzyFcDc/wSkkEfc4WywUNoUUYoxJp7XaFh5lCpiSZXleSClFURbISwHfg8HAShvQ7/ftUU9QXVVVPUhzB9Qb8O1Q7wiji0CD4BTPSQN0XT+Hpxztg6W7RuMoibnX66lBR05HA4gyhVALTzKbpnkVlC8b+lhsmBSwomna/mqpVEF1lul/Xdd96XQ6N3vV6jXWDeCOS/rPNNIE5iLT6IMv8B5MJI9u/hVgAPbUnygmMByOAAAAAElFTkSuQmCC');
		background-repeat: no-repeat;
		background-position: 0 50%;
		padding-left: 25px;
		cursor: pointer;
		font-family: 'Raleway-Medium';
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
}
.radio-box label input {
		position: absolute;
		display: block;
		width: 0;
		height: 0;
		overflow: hidden;
		opacity: 0;
}
.radio-box label.active {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEQyNDUxQTg3NTUxMUU0OTk1QUFBNkJGNjA3QkJDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEQyNDUxQjg3NTUxMUU0OTk1QUFBNkJGNjA3QkJDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwRDI0NTE4ODc1NTExRTQ5OTVBQUE2QkY2MDdCQkMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwRDI0NTE5ODc1NTExRTQ5OTVBQUE2QkY2MDdCQkMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PdtdbAAAAVZJREFUeNqsk89Kw0AQxtM/Qkykh6CCBhQE6VGjhz6Nr9A8g0cPXkJewYN48dAnsKfUSls8l5ZKTqKkgZCYpBm/DSnsViJBHPhddme+HWb2q9UbDWkjFLAHWmALEAiBB97BSshmAgU1cAwuF4vFYxRFbpZlK0Tk+/7reDKxcXcGNK5G4otPn4fDWyLKqCQ8z3thD/Aia4EDZzC4oQoBkTHyL4C8FmgCI47jD6oY0+n0DjUna4Hdp37/mk9I05RM0yRN06jdblOv1xMEMJuk6CJv/2g+nz/wCbZtUzH9HFVVyXVdQcSyrCvUqnUkNGVZbvGbcRxH2FQQBNJoNBLOdF3XWC0TSLEyn7/sdDpCMjqQDMMQztDRJ6stnUG32yVFUSrNIN9CkiTLqluYzWb3/BYYh3/4B9v/+hN/eCEMwzf44IvBeeF80wu1Ejfug53CjdJvbvwWYACaFMIRfdnngQAAAABJRU5ErkJggg==');
}
.radio-box.mode-inline {
		/* margin-bottom: -10px; */
		font-size: 0;
}
.radio-box.mode-inline label {
		margin: 0 10px 10px 0;
		padding: 0 12px;
		background: none;
		border-radius: 2px;
		border: 1px solid #cccdcd;
		display: inline-block;
		vertical-align: top;
		height: 32px;
		line-height: 32px;
		font-family: 'Raleway-Medium';
		font-size: 13px;
		-webkit-transition: background 0.2s ease;
		-moz-transition: background 0.2s ease;
		-ms-transition: background 0.2s ease;
		-o-transition: background 0.2s ease;
		transition: background 0.2s ease;
}
.radio-box.mode-inline label.active {
		background: #88BFBE;
		border-color: #88BFBE;
		color: white;
}
.radio-box.mode-inline label:last-child {
		margin-right: 0;
}
.radio-box.mode-inline.mode-colored {
		margin: 0;
}
.radio-box.mode-inline.mode-colored label {
		font-size: 10px;
		text-align: center;
		padding: 0 2px;
		width: 50px;
		height: 30px;
		margin-bottom: 25px;
		position: relative;
		border: 2px solid transparent;
}
.radio-box.mode-inline.mode-colored label span {
		position: absolute;
		display: block;
		top: 32px;
		right: 0;
		left: 0;
		line-height: 9px;
		word-wrap: break-word;
}
.radio-box.mode-inline.mode-colored label.c-black {
		background: #000;
}
.radio-box.mode-inline.mode-colored label.c-black.active {
		/*
							-webkit-box-shadow: inset 0px 0px 0px 1px rgb(204, 204, 204);
							-moz-box-shadow:    inset 0px 0px 0px 1px rgb(204, 204, 204);
							box-shadow:         inset 0px 0px 0px 1px rgb(204, 204, 204);
							*/
		border-color: #cccccc;
}
.radio-box.mode-inline.mode-colored label.c-blue {
		background: #0072bc;
}
.radio-box.mode-inline.mode-colored label.c-yellow {
		background: #88BFBE;
}
.radio-box.mode-inline.mode-colored label.c-white {
		background: #fff;
		/*
						-webkit-box-shadow: inset 0px 0px 0px 1px rgb(204, 204, 204);
						-moz-box-shadow:    inset 0px 0px 0px 1px rgb(204, 204, 204);
						box-shadow:         inset 0px 0px 0px 1px rgb(204, 204, 204);
						*/
		border: 1px solid #cccccc;
}
.radio-box.mode-inline.mode-colored label.c-white span {
		top: 35px;
}
.radio-box.mode-inline.mode-colored label.c-red {
		background: #ed1c24;
}
.radio-box.mode-inline.mode-colored label.c-green {
		background: #00a651;
}
.radio-box.mode-inline.mode-colored label.c-green-light {
		background: #acd373;
}
.radio-box.mode-inline.mode-colored label.c-red-light {
		background: #f26c4f;
}
.radio-box.mode-inline.mode-colored label.c-gray {
		background: #b7b7b7;
}
.radio-box.mode-inline.mode-colored label.c-green-dark {
		background: #005e20;
}
.radio-box.mode-inline.mode-colored label.c-purple {
		background: #92278f;
}
.radio-box.mode-inline.mode-colored label.c-purple-dark {
		background: #32004b;
}
.radio-box.mode-inline.mode-colored label.active {
		box-shadow: none;
		border: 2px solid #000;
		-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.75);
		-moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.75);
		box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.75);
		/*
						-webkit-box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 1);
						-moz-box-shadow:    inset 0px 0px 0px 2px rgba(0, 0, 0, 1);
						box-shadow:         inset 0px 0px 0px 2px rgba(0, 0, 0, 1);*/
}
.radio-box.mode-inline.mode-colored label.active span {
		top: 32px;
}
.radio-box.mode-calc {
		border-spacing: 8px !important;
		border-collapse: separate !important;
			padding-bottom: 30px;
}
.radio-box.mode-calc label {
		width: 100%;
		height: 102px;
		background: none;
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
		display: inline-block;
		vertical-align: top;
		position: relative;
		padding: 0;
		border-radius: 3px;
		border: 1px solid #cccdcd;
}
.radio-box.mode-calc label .overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		opacity: 0;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.radio-box.mode-calc label .overlay_1 {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		opacity: 0;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.option-box input {
			 width: 60px;
		text-align: center;
}
.radio-box.mode-calc label span {
		position: absolute;
		bottom: -28px;
		font-size: 14px;
		width: 100%;
		font-family: 'ralewaybold';
		text-align: center;
}
.radio-box.mode-calc label.active .overlay {
		background: #88BFBE;
		opacity: 0.7;
}
.radio-box.mode-calc label.active .overlay_1 {

		border: 7px solid #88BFBE;
		opacity: 0.7;
}
/*--------------------*/
/* Components styles */
/*------------------*/
/* header .top-menu-wrap {
		height: 40px;
		z-index: 2;
		background: #f2f3f4;
}
header .top-menu-wrap .info-top {
		color: #a8a6ae;
		font-size: 13px;
		padding-right: 22px;
}
header .top-menu-wrap .info-top i, header .top-menu-wrap .info-top span {
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		border-radius: 20px;
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: top;
		border: 1px solid #a8a6ae;
		text-align: center;
		line-height: 20px;
		font-style: normal;
		margin-right: 14px;
}
header .top-menu-wrap .info-top a {
		color: #222222;
		text-decoration: none;
		border-bottom: 1px solid #b3b4b5;
}
header .top-menu-wrap .info-top a:hover {
		border: none;
}
header .top-menu-wrap .city-top {
		background: #88BFBE;
		width: 130px;
}
header .top-menu-wrap .city-top a {
		text-decoration: none;
		color: #222222;
}
header .header-info-wrap {
		height: 82px;
}
header .header-info-wrap .logo {
		padding-right: 45px;
}
header .header-info-wrap .calculate-cell {
		padding-right: 7px;
}
header .header-info-wrap .calculate-cell a {
		height: 38px;
		line-height: 38px;
		margin-left: 16px;
		font-size: 13px;
		text-decoration: none;
		text-align: center;
		-webkit-transition: background 0.2s ease;
		-moz-transition: background 0.2s ease;
		-ms-transition: background 0.2s ease;
		-o-transition: background 0.2s ease;
		transition: background 0.2s ease;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		border: 1px solid #cccdcd;
		display: inline-block;
		vertical-align: top;
}
header .header-info-wrap .calculate-cell a:hover {
		background: #88BFBE;
		border-color: #88BFBE;
}
header .header-info-wrap .calculate-cell a i {
		width: 15px;
		margin-top: 11px;
		height: 15px;
		vertical-align: top;
		background-position: 50%;
		background-repeat: no-repeat;
		display: inline-block;
}
header .header-info-wrap .calculate-cell a.calculate {
		width: 202px;
		padding-right: 5px;
}
header .header-info-wrap .calculate-cell a.calculate i, header .header-info-wrap .calculate-cell a.calculate span  {
		margin-right: 14px;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QjY2MzBDMTc2MjExMUU0ODcyRTg5OTAyRDAyQUEzOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QjY2MzBDMjc2MjExMUU0ODcyRTg5OTAyRDAyQUEzOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCNjYzMEJGNzYyMTExRTQ4NzJFODk5MDJEMDJBQTM4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCNjYzMEMwNzYyMTExRTQ4NzJFODk5MDJEMDJBQTM4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/ZT9BwAAALpJREFUeNpiZGBgCABiVyBmYcAP/gDxbkYgMR2IHwDxbQIaFIFYCWQqExDfAuL1BDR4ALEaujMagVgCTewlENfBOOgatgOxFJrYM2QOuoYTBJyFoaEBiHeA3ArEf4H4LtTtDbg0bAXi+0D8HqrhAxBvQ1bAhKZBE4iFoP6QhbI18GlgINUP14H4HZQNctJHqBhOG/yAWAWILYDYGsr2w2dDLZbgPYGu4R8ojQCxOwHng4L6DyOpqRUgwAChMiIkt8iJjQAAAABJRU5ErkJggg==');
}
header .header-info-wrap .calculate-cell a.search {
		width: 42px;
		position: relative;
}
header .header-info-wrap .calculate-cell a.search i , header .header-info-wrap .calculate-cell a.search span{
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2Q0QxQ0NCRTc2MjExMUU0QjRCQ0Q3NEUzMTA2RTc2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0QxQ0NCRjc2MjExMUU0QjRCQ0Q3NEUzMTA2RTc2OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZDRDFDQ0JDNzYyMTExRTRCNEJDRDc0RTMxMDZFNzY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZDRDFDQ0JENzYyMTExRTRCNEJDRDc0RTMxMDZFNzY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dNeNAAAAAQ5JREFUeNqUkkFrwkAQhTemAUXbqBGkPVh/gB6KB/H/H3rxKOSi2EN7ENsSG0yzFmzflrcyWaKSgY8dkn2zb2bXU8XogwHogADkYAtWYO/sVR5XHzyBe1Uev2ABXuRHn+tECD/BEryCFLTowrjKwJcV3/CjFRpR7Jy6BlO2MgIb8GN+1NijPTEusWw2zsGRDk6tGXHE/E2dDzO4D+ZdKQ6Ya3U5DlwDKc6Y314Rt7h+S/GW+aOs6kQPhMzfpXjFe6xzqo0S4YR5ymkXHskQjJkfORxNq21n8s9gJx9Jwt4j3n0T3NGNPdEO94Gtas+xaO+xwyKaPW5YbMY9/w48VS1CUSD3K4o1LZsnnfwJMAD6Vzio9xDCcwAAAABJRU5ErkJggg==');
}
header .header-info-wrap .phone-box {
		width: 200px;
}
header .header-info-wrap .phone-box .phone {
		font-size: 20px;
		font-family: 'open_sansextrabold';
}
header .main-menu-wrap {
		width: 100%;
		height: 38px;
		background: #fff;
		position: relative;
}
header .main-menu-wrap .menu-box .over-main-menu {
		padding-bottom: 14px;
}
header .main-menu-wrap .menu-box .over-main-menu a {
		font-size: 18px;
		padding-right: 32px;
		color: inherit;
}
header .main-menu-wrap .menu-box .over-main-menu a:hover,
header .main-menu-wrap .menu-box .over-main-menu a .active {
		text-decoration: none;
		color: #df4740;
}
header .main-menu-wrap .cart-box.empty-cart a {
		color: #cecece !important;
		text-decoration: none;
		font-size: 16px;
}
header .main-menu-wrap .cart-box.empty-cart a i {
		margin-right: 9px;
		display: inline-block;
		vertical-align: top;
		width: 20px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 50%;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjQyRDg2Njc2MjMxMUU0ODZEMEEyMEU3NDQ1NDgxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjQyRDg2Nzc2MjMxMUU0ODZEMEEyMEU3NDQ1NDgxRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGNDJEODY0NzYyMzExRTQ4NkQwQTIwRTc0NDU0ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGNDJEODY1NzYyMzExRTQ4NkQwQTIwRTc0NDU0ODFGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RiUlLAAAANlJREFUeNrMlE0LgkAQhscPCqIWgjrULfr/P6mLHapDUFSa60fNyLsk4i64eGjgQR3Xd+eVmQ2IaM9E9IuaSRhNHhFCoAI1cnPyjKDzHKHinHl56BVxJ1HB6hQMjTLsSWbkH8+/FiyZtE+wwMvB1Zm2oZGqfLgEUw+72ZgV3s1NbFmg0ZPS+Ffmxnwsk7bAumbqAougTMyu9VGODboxaZ0DsiaxVTiD0IFRzNph9wjRrTh2WZZYYQTlp597XGyYJSw3h0xkETQnj8L1xLzRowaNjRTEL5L7CjAA61c6dxhXUZwAAAAASUVORK5CYII=');
}
header .main-menu-wrap .cart-box.full-cart .cart-icon {
		font-style: normal;
		position: relative;
		display: inline-block;
		vertical-align: top;
		margin-right: 38px;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQzQzNjhEOTc3MDAxMUU0QTEwOUJBNDg0QUVFOEY4RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQzQzNjhEQTc3MDAxMUU0QTEwOUJBNDg0QUVFOEY4RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVDNDM2OEQ3NzcwMDExRTRBMTA5QkE0ODRBRUU4RjhGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVDNDM2OEQ4NzcwMDExRTRBMTA5QkE0ODRBRUU4RjhGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZzTDWwAAAPdJREFUeNpiYGBgeA3E/5HwByDWYiATMAHxFyB+D8WfgZgfiP3INZARjS8KxC+B+AoQbyPDvFvYBK+hBQEp+BkTFgMPM5AP1mMz8AgFBq7GJihPrndBkYzNhQ+B+BGZrvvHhEOSHG+vwieZQaJ3H0PTNAMuFx4i0XWzQd7FZ+B1IH4LxB+BuBCIOaGZAB0LAnE6VC0/tpwCA+JAfBtqIQc0sb/Eok4NiCWg5pwFYitcXgiBhg0oKxYTCD9bIA6EsqVZcBh4GxomTUBsCMRPgTgBTY0QEC+DBgkXtJB5gy+gC6CJ9QwQG+FQkwLEz4H4HhD7ggQAAgwAoa5fblxN1XQAAAAASUVORK5CYII=');
		background-repeat: no-repeat;
		background-position: 50%;
		width: 20px;
		height: 16px;
		margin-top: 4px;
}
header .main-menu-wrap .cart-box.full-cart .cart-icon .count {
		position: absolute;
		top: -11px;
		left: 6px;
		line-height: 20px;
		padding: 0 6px;
		display: inline-block;
		height: 20px;
		font-size: 16px;
		background: #88BFBE;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		border-radius: 20px;
}
#toTop {
		width: 50px;
		height: 50px;
		position: fixed;
		font-size: 0;
		right: 20px;
		bottom: 70px;
		cursor: pointer;
		display: none;
		text-align: center;
		-webkit-backface-visibility: hidden !important;
		-webkit-transform: translateZ(o) !important;
		z-index: 2;
}
#toTop span {
		display: block;
		width: 50px;
		height: 50px;
		background-color: #88BFBE;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODlEQjczQzc3MDUxMUU0OUY5N0JDODk5N0FDNjJFNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODlEQjczRDc3MDUxMUU0OUY5N0JDODk5N0FDNjJFNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4OURCNzNBNzcwNTExRTQ5Rjk3QkM4OTk3QUM2MkU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4OURCNzNCNzcwNTExRTQ5Rjk3QkM4OTk3QUM2MkU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Iq24tgAAAMdJREFUeNpiUVJSYiAAXID4HhRjBUwEDEgD4t1AfAaIBckxBKSpA4ldTo4h5Wi2g/jGpBhijGQzclh0kGIIsmJXIF6NFMihxBiSBlUMAhVQl4Do90gWCOIzBDkwQZpnIbE7oWwlqEU4DUG2JR3JdgaoIfeQ1ClhM8QFyQZQGOzB4tV0JPZMbIbAvPEeGgbYwB5sgcyEJQ104kviaN4Ee59ZEAiAjFVAzAnEZ4E4nkBW+IHkEpDe9yxQRhiWhIUPdEItBAOAAAMAi8wo9ErbfXEAAAAASUVORK5CYII=');
		background-position: 50%;
		background-repeat: no-repeat;
		opacity: 0.5;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
#toTop:hover span {
		opacity: 1;
}
footer {
		box-sizing: border-box;
		background: #fff;
		padding-bottom: 29px;
}
footer.bordered {
		border-top: 5px solid #f2f3f4;
		margin-top: 16px;
}
footer.bordered .bottom-menu {
		padding-top: 34px;
}
footer .bottom-menu {
		padding-top: 44px;
}
footer .bottom-menu ul {
		display: table;
		width: 100%;
}
footer .bottom-menu ul li {
		display: table-cell;
		vertical-align: middle;
		text-align: center;
}
footer .bottom-menu ul li:first-child {
		text-align: left;
}
footer .bottom-menu ul li:last-child {
		text-align: right;
}
footer .bottom-menu ul li a {
		font-size: 13px;
		text-decoration: none;
		color: inherit;
}
footer .bottom-info {
		padding-top: 31px;
		padding-bottom: 23px;
}
footer .bottom-info .adress-cell {
		font-size: 16px;
		width: 326px;
		line-height: 27px;
		padding-right: 15px;
}
footer .bottom-info .adress-btn-cell {
		padding-top: 9px;
}
footer .bottom-info .adress-btn-cell .btn {
		padding: 0;
		text-align: center;
		width: 150px;
}
footer .bottom-info .adress-btn-cell .btn i, footer .bottom-info .adress-btn-cell .btn span {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTI2MjcwNDc2MzIxMUU0QkFEOUEwMzUyMThDRUUyOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTI2MjcwNTc2MzIxMUU0QkFEOUEwMzUyMThDRUUyOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIxMjYyNzAyNzYzMjExRTRCQUQ5QTAzNTIxOENFRTI5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxMjYyNzAzNzYzMjExRTRCQUQ5QTAzNTIxOENFRTI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7+YmKAAAAPZJREFUeNp80q8KwlAUBvBNJigoGsRmGWixik9gMxi12LWIsGIwaTMKgmizmHwAURYEg7Bm8RFEi2jwL8zvwLlwuDgP/GD3no9t92ymbduGVgnIwwf2cFeNkAglYQIn2MKOr/sQpoDFwQisoKA9JQZdyEJN3dnRghe4inUVKipcF40ppNlC7DcpHIWc2KT3fsMTBmK/SOEHU5UR13JULzqgDy6UeXMEKYjz4VS5Js+5xNMIKl+9BtUaln/CM/DkR2nzwfSiEXb0L3iA4Y8wBY96mKqnGlwejH/9G+qRjlg7fDhD/huy5tCAM2xkwwoYUwtueuMrwAAiNDABqKfdPAAAAABJRU5ErkJggg==');
		margin-right: 8px;
		width: 16px;
}
footer .bottom-info .contact-cell .phone {
		font-size: 20px;
}
footer .bottom-info .social-group {
		margin-top: 34px;
		font-size: 0;
		height: 33px;
}
footer .bottom-info .social-group a {
		width: 40px;
		height: 40px;
		display: inline-block;
		-webkit-border-radius: 40px;
		-moz-border-radius: 40px;
		border-radius: 40px;
		background-position: 50%;
		background-repeat: no-repeat;
		margin: 0 0 0 10px;
		webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
}
footer .bottom-info .social-group a .white .tw-icon {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEODNGREM3RDc2RjExMUU0QUQzN0QzRDIwQkM1QzFFNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEODNGREM3RTc2RjExMUU0QUQzN0QzRDIwQkM1QzFFNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4M0ZEQzdCNzZGMTExRTRBRDM3RDNEMjBCQzVDMUU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4M0ZEQzdDNzZGMTExRTRBRDM3RDNEMjBCQzVDMUU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NCrG5wAABpZJREFUeNq8WWlsFGUY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');
}
footer .bottom-info .social-group a .white .vk-icon {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMkE5QURGODc2RjExMUU0OTA3OEVCNjc2OTQ2MDI4MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMkE5QURGOTc2RjExMUU0OTA3OEVCNjc2OTQ2MDI4MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyQTlBREY2NzZGMTExRTQ5MDc4RUI2NzY5NDYwMjgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyQTlBREY3NzZGMTExRTQ5MDc4RUI2NzY5NDYwMjgyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qIiGMwAABqdJREFUeNrEWGlsFGUY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');
}
footer .bottom-info .social-group a .white .fb-icon {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRUYzOUM4OTc2RjExMUU0OERFOUI1Q0E3OTQ3NDU1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRUYzOUM4QTc2RjExMUU0OERFOUI1Q0E3OTQ3NDU1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFRjM5Qzg3NzZGMTExRTQ4REU5QjVDQTc5NDc0NTU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFRjM5Qzg4NzZGMTExRTQ4REU5QjVDQTc5NDc0NTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r7eNUgAABShJREFUeNrMmFloXGUUx89dZp+kSWqSxrTSNlZs02AKhbSgaKF1QfoSKD604oPgClqFuuHyYoWqWItEcSkqCG4PIlIrgoI+VKG1NEVpbBHTkCY2abN0Mktm7uL/zD1JZswwc79phDnhlxmYO/f+53znO+d8R7t59/ukYEHQBNaBm8BmsB60gRYQkutSYBQMgzPgODgNBsEksP0+0PR5nQHawa1gp7y2lLk+CjoEvvYh8Df4EXwDfgUXl0pgkzzkMXnVqDpbA+4Hu8G34C3xbLLcl/QKN10NXgCfgtuuQlyhhUEv+FJ+dHM1AlnIJvAe2FsQW0tp14BXwBvgOhWBLG4L+BDsqObJLuMuUMH2gMPger8Cu8Dbskt9mwMlOcumrOWQhddCbMep9PXt4B1wbaVNwhe8CrpVxNmOCyEOxSMBamyIUl0smF8IXgoN/yam0jQ2MUOGoVcSeQA8DGZKCYyBx8EdSp7Li7Op64ZW6t3eSV03tlJTXYQ03ZPIvvvsyGk6+NExiA+L7LLLfRK8KZEyL3Au7vYqxRpuMZuDuHWttP+JHbRieXyxd22HwqEArnW9R1bOA/vA9+CPwhhsBM9IpfC/tHh4JGTSvTu7S4rzfjq86Doqt20FT4PAnAe5StwCtinvVnilrTlOmzpXLNowk9NpSqSy5NguTV/JkG74TqHstDtlk54wJfZ6RajS8vKKNS2LUUN9uOiz8cspOnD4J+ofGMOGCVEqM0v18ZC3Y/xZA9gFTrHAldXkO/aeC+/oulsU+Lxpzg5eoqM/n0PacSkWNSkYMCkSNMn1f3vWdRenHlNSSpuqQM5tOSbneO4U77j5P4ei4WD+R0TCZjUVkr+wlrsl/naP6tKybehoocZlEVrT3kiutuBDftfcGKdtPWvzsRgyDTo/OkV/DU1QMKgURRyLW03p53ybBa8ZEPTArs20pXvV4rvqGq3vaKbXn1pIp+9+fpxOnhmh5mBUxZusbYMufZ5irdXIsv1FVGbWQhVJzqccUovD1brknf/NLGyascvJ/NLr6s1azJT+zH/0ap4PhxBXgxfqvaaxvaHomlQmRxfGruTfT06laBx1OBQwZHldpTjUcCbhO9WpbRT4Q/O6l56NK+nQ83cXpZlTA6O077XvKAmhUVSabNZBbdbUI4lohD2oLNATZ1E6Y6G9sktupEQySzOpXL6SBLGTlX3nWZZjcKSa2DINI5/jzMDi1GGgleEaHYt4CZq9V4U4LuCTuhwFq7Jy3bKbr8lVeW2+FoABFthPtWkssF+XM6pVgwK5qz7GAgfk1F9r3jsBfmeB4+DrGhOYAV+BKRaYE4HjNSSQxyRH5joGV/r/T2pEHA+ePp5Lf3NnEt4kh8BZ1bvpJboZU9cU+4Ii+40boFLHziGZw/ApP+6np0T5p/SsTedHpvPNKZc5Fjh8MeF9rq6SvfYSSMw/pcR8cD940k8TwYnaMDUK6FJNUAJ1COODfNa2VbP0BHgR9FUav70sLdieSkMjdlAu51Iymy4udfBikEugfw9Oy7L2+ZkPpgsO8PdUWm6eZsQigZInPp82LmH1nMoAk7P4gzLG5VnJ8vKDo6o2AzcDwzIL6qtmgGnLpnlEsnpqCVMJL+kP4L5y4sp5sNC+4JoIHiVvPr1Kll1XFGVJ73lOpqsfiFC6WoEkS/GsDDVZ5O1gI3nD8pDMdIz/dltgVspWQlbhqFSIf1ROTirGifygeJUP/FtBpxyy6wrulxVv/SmNyC/yekk1Fv4VYABkoq/BBkL0pAAAAABJRU5ErkJggg==');
}
footer .bottom-info .social-group a.icon-tw {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEODNGREM3RDc2RjExMUU0QUQzN0QzRDIwQkM1QzFFNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEODNGREM3RTc2RjExMUU0QUQzN0QzRDIwQkM1QzFFNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4M0ZEQzdCNzZGMTExRTRBRDM3RDNEMjBCQzVDMUU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4M0ZEQzdDNzZGMTExRTRBRDM3RDNEMjBCQzVDMUU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NCrG5wAABpZJREFUeNq8WWlsFGUY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');
}
footer .bottom-info .social-group a.icon-fb {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRUYzOUM4OTc2RjExMUU0OERFOUI1Q0E3OTQ3NDU1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRUYzOUM4QTc2RjExMUU0OERFOUI1Q0E3OTQ3NDU1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFRjM5Qzg3NzZGMTExRTQ4REU5QjVDQTc5NDc0NTU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFRjM5Qzg4NzZGMTExRTQ4REU5QjVDQTc5NDc0NTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r7eNUgAABShJREFUeNrMmFloXGUUx89dZp+kSWqSxrTSNlZs02AKhbSgaKF1QfoSKD604oPgClqFuuHyYoWqWItEcSkqCG4PIlIrgoI+VKG1NEVpbBHTkCY2abN0Mktm7uL/zD1JZswwc79phDnhlxmYO/f+53znO+d8R7t59/ukYEHQBNaBm8BmsB60gRYQkutSYBQMgzPgODgNBsEksP0+0PR5nQHawa1gp7y2lLk+CjoEvvYh8Df4EXwDfgUXl0pgkzzkMXnVqDpbA+4Hu8G34C3xbLLcl/QKN10NXgCfgtuuQlyhhUEv+FJ+dHM1AlnIJvAe2FsQW0tp14BXwBvgOhWBLG4L+BDsqObJLuMuUMH2gMPger8Cu8Dbskt9mwMlOcumrOWQhddCbMep9PXt4B1wbaVNwhe8CrpVxNmOCyEOxSMBamyIUl0smF8IXgoN/yam0jQ2MUOGoVcSeQA8DGZKCYyBx8EdSp7Li7Op64ZW6t3eSV03tlJTXYQ03ZPIvvvsyGk6+NExiA+L7LLLfRK8KZEyL3Au7vYqxRpuMZuDuHWttP+JHbRieXyxd22HwqEArnW9R1bOA/vA9+CPwhhsBM9IpfC/tHh4JGTSvTu7S4rzfjq86Doqt20FT4PAnAe5StwCtinvVnilrTlOmzpXLNowk9NpSqSy5NguTV/JkG74TqHstDtlk54wJfZ6RajS8vKKNS2LUUN9uOiz8cspOnD4J+ofGMOGCVEqM0v18ZC3Y/xZA9gFTrHAldXkO/aeC+/oulsU+Lxpzg5eoqM/n0PacSkWNSkYMCkSNMn1f3vWdRenHlNSSpuqQM5tOSbneO4U77j5P4ei4WD+R0TCZjUVkr+wlrsl/naP6tKybehoocZlEVrT3kiutuBDftfcGKdtPWvzsRgyDTo/OkV/DU1QMKgURRyLW03p53ybBa8ZEPTArs20pXvV4rvqGq3vaKbXn1pIp+9+fpxOnhmh5mBUxZusbYMufZ5irdXIsv1FVGbWQhVJzqccUovD1brknf/NLGyascvJ/NLr6s1azJT+zH/0ap4PhxBXgxfqvaaxvaHomlQmRxfGruTfT06laBx1OBQwZHldpTjUcCbhO9WpbRT4Q/O6l56NK+nQ83cXpZlTA6O077XvKAmhUVSabNZBbdbUI4lohD2oLNATZ1E6Y6G9sktupEQySzOpXL6SBLGTlX3nWZZjcKSa2DINI5/jzMDi1GGgleEaHYt4CZq9V4U4LuCTuhwFq7Jy3bKbr8lVeW2+FoABFthPtWkssF+XM6pVgwK5qz7GAgfk1F9r3jsBfmeB4+DrGhOYAV+BKRaYE4HjNSSQxyRH5joGV/r/T2pEHA+ePp5Lf3NnEt4kh8BZ1bvpJboZU9cU+4Ii+40boFLHziGZw/ApP+6np0T5p/SsTedHpvPNKZc5Fjh8MeF9rq6SvfYSSMw/pcR8cD940k8TwYnaMDUK6FJNUAJ1COODfNa2VbP0BHgR9FUav70sLdieSkMjdlAu51Iymy4udfBikEugfw9Oy7L2+ZkPpgsO8PdUWm6eZsQigZInPp82LmH1nMoAk7P4gzLG5VnJ8vKDo6o2AzcDwzIL6qtmgGnLpnlEsnpqCVMJL+kP4L5y4sp5sNC+4JoIHiVvPr1Kll1XFGVJ73lOpqsfiFC6WoEkS/GsDDVZ5O1gI3nD8pDMdIz/dltgVspWQlbhqFSIf1ROTirGifygeJUP/FtBpxyy6wrulxVv/SmNyC/yekk1Fv4VYABkoq/BBkL0pAAAAABJRU5ErkJggg==');
}
footer .bottom-info .social-group a.icon-vk {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMkE5QURGODc2RjExMUU0OTA3OEVCNjc2OTQ2MDI4MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMkE5QURGOTc2RjExMUU0OTA3OEVCNjc2OTQ2MDI4MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyQTlBREY2NzZGMTExRTQ5MDc4RUI2NzY5NDYwMjgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyQTlBREY3NzZGMTExRTQ5MDc4RUI2NzY5NDYwMjgyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qIiGMwAABqdJREFUeNrEWGlsFGUY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');
		background-position: 45% 50%;
}
footer .bottom-info .social-group a:hover {
		opacity: 0.5;
}
footer .copyright-section {
		padding-top: 14px;
}
footer .copyright-section .copyright {
		font-size: 13px;
		max-height: 38px;
		line-height: 20px;
}
footer .copyright-section .develop {
		background-repeat: no-repeat;
		background-position: 0 50%;
		font-size: 13px;
		display: inline-block;
		vertical-align: top;
}
footer .add-links {
		text-transform: uppercase;
		display: inline-block;
}
footer .add-links a {
		color: #4d4d4d;
		text-decoration: none;
		margin-left: 72px;
		font-size: 14px;
}
.top-menu .navbar-nav {
		list-style: none;
		margin: 0px;
		height: 40px;
}
.top-menu .navbar-nav > li {
		display: inline-block;
		vertical-align: top;
		height: 100%;
}
.top-menu .navbar-nav > li.active a {
		background: #e2e5e6;
		color: #222222 !important;
}
.top-menu .navbar-nav > li.active a i {
		border-top: solid 3px #222222 !important;
		-moz-transform: scale(1) rotate(180deg);
		-webkit-transform: scale(1) rotate(180deg);
		-o-transform: scale(1) rotate(180deg);
		-ms-transform: scale(1) rotate(180deg);
		transform: scale(1) rotate(180deg);
}
.top-menu .navbar-nav > li > div {
		position: relative;
		height: 100%;
}
.top-menu .navbar-nav > li > div:hover a {
		background: #e2e5e6;
		color: #222222 !important;
}
.top-menu .navbar-nav > li > div:hover a i {
		border-top: solid 3px #222222 !important;
		-moz-transform: scale(1) rotate(180deg);
		-webkit-transform: scale(1) rotate(180deg);
		-o-transform: scale(1) rotate(180deg);
		-ms-transform: scale(1) rotate(180deg);
		transform: scale(1) rotate(180deg);
}
.top-menu .navbar-nav > li > div > a {
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
		text-shadow: none;
		color: #a3a1a9 !important;
		text-transform: capitalize;
		font-size: 13px;
		text-decoration: none;
		line-height: 40px;
		height: 100%;
		display: inline-block;
		vertical-align: top;
		padding: 0 16px;
}
.top-menu .navbar-nav > li > div > a.lvl1 i, .top-menu .navbar-nav > li > div > a.lvl1 span {
		display: inline-block;
		width: 0px;
		height: 0px;
		border-top: solid 3px #a3a1a9;
		border-left: solid 3px transparent;
		border-right: solid 3px transparent;
		vertical-align: middle;
		margin-left: 3px;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
} */
/* .top-menu .navbar-nav > li a:hover {
		text-decoration: none !important;
}
.top-menu .navbar-nav > li:hover ul.lvl2 {
		display: block;
		background: #e2e5e6; */
		/*
						animation: animationTopMenulvl2 linear 0.3s;
						animation-iteration-count: 1;
						transform-origin: 50% 50%;
						-webkit-animation: animationTopMenulvl2 linear 0.3s;
						-webkit-animation-iteration-count: 1;
						-webkit-transform-origin: 50% 50%;
						-moz-animation: animationTopMenulvl2 linear 0.3s;
						-moz-animation-iteration-count: 1;
						-moz-transform-origin: 50% 50%;
						-o-animation: animationTopMenulvl2 linear 0.3s;
						-o-animation-iteration-count: 1;
						-o-transform-origin: 50% 50%;
						-ms-animation: animationTopMenulvl2 linear 0.3s;
						-ms-animation-iteration-count: 1;
						-ms-transform-origin: 50% 50%;


					@keyframes animationTopMenulvl2{
						0% {
							opacity:0;
							transform:  translate(0px,-200px)  ;
						}
						100% {
							opacity:1;
							transform:  translate(0px,0px)  ;
						}
					}

					@-moz-keyframes animationTopMenulvl2{
						0% {
							opacity:0;
							-moz-transform:  translate(0px,-200px)  ;
						}
						100% {
							opacity:1;
							-moz-transform:  translate(0px,0px)  ;
						}
					}

					@-webkit-keyframes animationTopMenulvl2 {
						0% {
							opacity:0;
							-webkit-transform:  translate(0px,-200px)  ;
						}
						100% {
							opacity:1;
							-webkit-transform:  translate(0px,0px)  ;
						}
					}

					@-o-keyframes animationTopMenulvl2 {
						0% {
							opacity:0;
							-o-transform:  translate(0px,-200px)  ;
						}
						100% {
							opacity:1;
							-o-transform:  translate(0px,0px)  ;
						}
					}

					@-ms-keyframes animationTopMenulvl2 {
						0% {
							opacity:0;
							-ms-transform:  translate(0px,-200px)  ;
						}
						100% {
							opacity:1;
							-ms-transform:  translate(0px,0px)  ;
						}
					}
					*/
/* } */
/* .top-menu .navbar-nav ul.lvl2 {
		display: none;
		position: absolute;
		left: 0;
		list-style: none;
		width: 230px;
		box-sizing: border-box;
		text-align: left;
		z-index: 99;
}
.top-menu .navbar-nav ul.lvl2 li a {
		-webkit-transition: all 0.1s ease;
		-moz-transition: all 0.1s ease;
		-ms-transition: all 0.1s ease;
		-o-transition: all 0.1s ease;
		transition: all 0.1s ease;
		width: 100%;
		padding: 10px 14px;
		display: inline-block;
		color: #222222;
		text-decoration: none;
}
.top-menu .navbar-nav ul.lvl2 li a:hover {
		background: #88BFBE;
}
.main-menu {
		padding-top: 1px;
}
.main-menu .navbar-nav {
		list-style: none;
}
.main-menu .navbar-nav > li {
		display: inline-block;
		vertical-align: top;
		height: 100%;
		padding: 0 42px 0 0px;
		height: 38px;
}
.main-menu .navbar-nav > li > div {
		height: 100%;
}
.main-menu .navbar-nav > li > div > a {
		text-shadow: none;
		color: inherit;
		font-size: 16px;
		text-decoration: none;
		display: inline-block;
		vertical-align: top;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
}
.main-menu .navbar-nav > li > div > a > i, .main-menu .navbar-nav > li > div > a > span {
		display: inline-block;
		width: 0px;
		height: 0px;
		/*border-top: solid 6px #222222;*/
		border-left: solid 4px transparent;
		border-right: solid 4px transparent;
		vertical-align: middle;
		margin-left: 3px;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
}
.main-menu .navbar-nav > li > div > a > span.icon {
		display: inline-block;
		vertical-align: top;
		width: 16px;
		height: 14px;
		background-position: 50%;
		background-repeat: no-repeat;
		margin: 3px 8px 0 0;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
}
.main-menu .navbar-nav > li > div > a:hover,
.main-menu .navbar-nav > li > div > a.current {
		text-decoration: none;
}
.main-menu .navbar-nav > li:hover > div > a {
		color: #a3a1a9;
}
.main-menu .navbar-nav > li:hover > div > a i {
		border-top-color: #a3a1a9;
		-moz-transform: scale(1) rotate(180deg);
		-webkit-transform: scale(1) rotate(180deg);
		-o-transform: scale(1) rotate(180deg);
		-ms-transform: scale(1) rotate(180deg);
		transform: scale(1) rotate(180deg);
}
.main-menu .navbar-nav > li:hover > div > a span.icon {
		opacity: 0.4;
}
.main-menu .navbar-nav > li:hover .lvl2-wrap {
		display: block;
		z-index: 99;
}
.main-menu .navbar-nav > li:hover .lvl2-wrap .container {
		animation: animationMenu linear 0.3s;
		animation-iteration-count: 1;
		transform-origin: 50% 50%;
		-webkit-animation: animationMenu linear 0.3s;
		-webkit-animation-iteration-count: 1;
		-webkit-transform-origin: 50% 50%;
		-moz-animation: animationMenu linear 0.3s;
		-moz-animation-iteration-count: 1;
		-moz-transform-origin: 50% 50%;
		-o-animation: animationMenu linear 0.3s;
		-o-animation-iteration-count: 1;
		-o-transform-origin: 50% 50%;
		-ms-animation: animationMenu linear 0.3s;
		-ms-animation-iteration-count: 1;
		-ms-transform-origin: 50% 50%;
}
@keyframes animationMenu {
		0% {
				opacity: 0;
				transform: translate(0px, -400px);
		}
		100% {
				opacity: 1;
				transform: translate(0px, 0px);
		}
}
@-moz-keyframes animationMenu {
		0% {
				opacity: 0;
				-moz-transform: translate(0px, -400px);
		}
		100% {
				opacity: 1;
				-moz-transform: translate(0px, 0px);
		}
}
@-webkit-keyframes animationMenu {
		0% {
				opacity: 0;
				-webkit-transform: translate(0px, -400px);
		}
		100% {
				opacity: 1;
				-webkit-transform: translate(0px, 0px);
		}
}
@-o-keyframes animationMenu {
		0% {
				opacity: 0;
				-o-transform: translate(0px, -400px);
		}
		100% {
				opacity: 1;
				-o-transform: translate(0px, 0px);
		}
}
@-ms-keyframes animationMenu {
		0% {
				opacity: 0;
				-ms-transform: translate(0px, -400px);
		}
		100% {
				opacity: 1;
				-ms-transform: translate(0px, 0px);
		}
}
.main-menu .navbar-nav > li:hover .lvl2 {
		display: block;
}



.main-menu .navbar-nav > li.item-menu span.icon {
		background-image: url('images/header-main-sprite.png');
		width: 35px;
		height: 21px;
		background-position: 0px 2px;
		padding: 0px;
		margin: 0px;
		box-sizing: content-box;
}
.main-menu .navbar-nav > li.item-price span.icon {
		background-image: url('images/header-main-sprite.png');
		width: 31px;
		height: 21px;
		background-position: 0px -29px;
		padding: 0px;
		margin: 0px;
		box-sizing: content-box;
}
.main-menu .navbar-nav > li.item-action span.icon {
		background-image: url('images/header-main-sprite.png');
		width: 24px;
		height: 21px;
		background-position: 0px -60px;
		padding: 0px;
		margin: 0px;
		box-sizing: content-box;
}
.main-menu .navbar-nav > li.item-contact span.icon {
		background-image: url('images/header-main-sprite.png');
		width: 32px;
		height: 21px;
		background-position: 0px -91px;
		padding: 0px;
		margin: 0px;
		box-sizing: content-box;
}

.main-header.fixed .navbar-nav > li.item-menu span.icon
{
		width: 20px!important;
		height: 21px!important;
		background-position: -48px 5px;
}

.main-header.fixed .navbar-nav > li.item-price span.icon
{
		width: 20px!important;
		height: 21px!important;
		background-position: -48px -26px;
}

.main-header.fixed .navbar-nav > li.item-action span.icon
{
		width: 20px!important;
		height: 21px!important;
		background-position: -48px -59px;
}

.main-header.fixed .navbar-nav > li.item-contact span.icon
{
		width: 20px!important;
		height: 21px!important;
		background-position: -48px -86px;
}



.main-menu .navbar-nav .lvl2-wrap {
		display: none;
		position: absolute;
		left: 0;
		overflow: hidden;
		list-style: none;
		width: 100%;
		box-sizing: border-box;
		text-align: left;
		top: 36px;
}
.main-menu .navbar-nav ul {
		background: #e2e5e6;
		width: 240px;
}
.main-menu .navbar-nav ul.lvl2 {
		position: absolute;
		z-index: 9;
		top: 36px;
		display: none;
}
.main-menu .navbar-nav ul.lvl2:after {
		position: absolute;
		content: "";
		background: #b1b3b4;
		bottom: 0;
		left: 0;
		margin: auto;
		width: 100%;
		height: 3px;
}
.main-menu .navbar-nav ul.lvl2 > li a {
		font-size: 16px;
		padding: 12px 18px;
		display: inline-block;
		width: 100%;
		color: #222222;
		text-decoration: none;
		-webkit-transition: background 0.2s ease;
		-moz-transition: background 0.2s ease;
		-ms-transition: background 0.2s ease;
		-o-transition: background 0.2s ease;
		transition: background 0.2s ease;
}
.main-menu .navbar-nav ul.lvl2 > li a:hover {
		background: #88BFBE;
}
.main-menu .navbar-nav ul.lvl2 > li .lvl3 {
		display: none;
		position: absolute;
		left: 240px;
		height: 100%;
		top: 0;
		width: 260px;
		background: #d8dbdc;
}
.main-menu .navbar-nav ul.lvl2 > li .lvl3 > li a:hover {
		background: #363636;
		color: #fff !important;
}
.main-menu .navbar-nav ul.lvl2 > li .lvl3 > li a i , .main-menu .navbar-nav ul.lvl2 > li .lvl3 > li a span{
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMTY2NDIwNjc2RkQxMUU0QTVCM0E3OUFFMDU3MTlGNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMTY2NDIwNzc2RkQxMUU0QTVCM0E3OUFFMDU3MTlGNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxNjY0MjA0NzZGRDExRTRBNUIzQTc5QUUwNTcxOUY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxNjY0MjA1NzZGRDExRTRBNUIzQTc5QUUwNTcxOUY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rJmu1AAAAJlJREFUeNpi/HGGnQENmEHpU8iCLAyYIBubQkY0E0WA+AlIHIilgfgNsokWQKwAxFJA7ATEMJ0LgHgfED8D4gcgE/2BjJVICtDBTyAOZwISG4HYC4i/YFH0FYh9QGqYoAIgK+qwKASJ7QExmJAElbAoVIQxkBWaAvEHIM6D4g9QMZRwBNGXgTgAiF9AxVYDcTMQMwPxX4AAAwCM3x3Zdq+1GAAAAABJRU5ErkJggg==');
		background-position: 50%;
		background-repeat: no-repeat;
		width: 10px;
		height: 10px;
		margin-right: 10px;
		display: inline-block;
} */
/* .main-menu .navbar-nav ul.lvl2 > li:hover .lvl3 {
		display: block; */
		/*
							animation: animationMenulvl3 linear 0.3s;
							animation-iteration-count: 1;
							transform-origin: 50% 50%;
							-webkit-animation-delay: 0.4s;
							-moz-animation-delay: 0.4s;
							-o-animation-delay: 0.4s;
							animation-delay: 0.4s;
							-webkit-animation: animationMenulvl3 linear 0.3s;
							-webkit-animation-iteration-count: 1;
							-webkit-transform-origin: 50% 50%;
							-webkit-animation-delay: 0.4s;
							-moz-animation-delay: 0.4s;
							-o-animation-delay: 0.4s;
							animation-delay: 0.4s;
							-moz-animation: animationMenulvl3 linear 0.3s;
							-moz-animation-iteration-count: 1;
							-moz-transform-origin: 50% 50%;
							-webkit-animation-delay: 0.4s;
							-moz-animation-delay: 0.4s;
							-o-animation-delay: 0.4s;
							animation-delay: 0.4s;
							-o-animation: animationMenulvl3 linear 0.3s;
							-o-animation-iteration-count: 1;
							-o-transform-origin: 50% 50%;
							-webkit-animation-delay: 0.4s;
							-moz-animation-delay: 0.4s;
							-o-animation-delay: 0.4s;
							animation-delay: 0.4s;
							-ms-animation: animationMenulvl3 linear 0.3s;
							-ms-animation-iteration-count: 1;
							-ms-transform-origin: 50% 50%;
							-webkit-animation-delay: 0.4s;
							-moz-animation-delay: 0.4s;
							-o-animation-delay: 0.4s;
							animation-delay: 0.4s;
*/
/* } */
/* @keyframes animationMenulvl3 {
		0% {
				opacity: 0;
				transform: translate(-200px, 0px);
		}
		100% {
				opacity: 1;
				transform: translate(0px, 0px);
		}
}
@-moz-keyframes animationMenulvl3 {
		0% {
				opacity: 0;
				-moz-transform: translate(-200px, 0px);
		}
		100% {
				opacity: 1;
				-moz-transform: translate(0px, 0px);
		}
}
@-webkit-keyframes animationMenulvl3 {
		0% {
				opacity: 0;
				-webkit-transform: translate(-200px, 0px);
		}
		100% {
				opacity: 1;
				-webkit-transform: translate(0px, 0px);
		}
}
@-o-keyframes animationMenulvl3 {
		0% {
				opacity: 0;
				-o-transform: translate(-200px, 0px);
		}
		100% {
				opacity: 1;
				-o-transform: translate(0px, 0px);
		}
}
@-ms-keyframes animationMenulvl3 {
		0% {
				opacity: 0;
				-ms-transform: translate(-200px, 0px);
		}
		100% {
				opacity: 1;
				-ms-transform: translate(0px, 0px);
		}
}
.catalog-menu-wrap {
		background: #f2f3f4;
		min-height: 5px;
}
.catalog-menu-wrap .catalog-menu {
		font-family: 'Raleway-Medium';
		margin-bottom: 0;
}
.catalog-menu-wrap .catalog-menu > li {
		display: table-cell;
		vertical-align: middle;
		text-align: center;
		height: 57px;
}
.catalog-menu-wrap .catalog-menu > li div {
		position: relative;
}
.catalog-menu-wrap .catalog-menu > li.active {
		background: #88BFBE;
}
.catalog-menu-wrap .catalog-menu > li.active div > a {
		font-family: 'ralewaybold';
		text-decoration: none;
}
.catalog-menu-wrap .catalog-menu > li ul {
		display: none;
		position: absolute;
		top: 38px;
		left: 0;
		width: 270px;
		text-align: left;
		border: 1px solid #cccdcd;
		background: #fff;
		z-index: 10;
}
.catalog-menu-wrap .catalog-menu > li ul > li {
		position: relative;
}
.catalog-menu-wrap .catalog-menu > li ul > li > a {
		display: block;
		padding: 8px 19px;
		font-size: 12px;
		text-decoration: none;
}
.catalog-menu-wrap .catalog-menu > li ul > li > a:hover {
		background: #88BFBE;
}
.catalog-menu-wrap .catalog-menu > li:hover ul {
		display: block;
}
.owl-controls {
		text-align: center;
		position: absolute;
		width: 100%;
		bottom: 19px;
}
.owl-controls .owl-nav {
		position: absolute;
		top: 50%;
		width: 100%;
}
.owl-controls .owl-nav div {
		font-size: 0;
		width: 34px;
		height: 61px;
		margin-top: -30px;
		background-position: 50%;
		background-repeat: no-repeat;
}
.owl-controls .owl-nav div.owl-prev {
		position: absolute;
		left: 18px;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA9CAYAAADIx7uMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMzNEN0QyQTcwODUxMUU0ODM4MkY4NkVGODQ5NzVFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMzNEN0QyQjcwODUxMUU0ODM4MkY4NkVGODQ5NzVFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzM0Q3RDI4NzA4NTExRTQ4MzgyRjg2RUY4NDk3NUUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQzM0Q3RDI5NzA4NTExRTQ4MzgyRjg2RUY4NDk3NUUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8B6muwAAAahJREFUeNrM2j1ugzAUAOC4yg1QKUvHTpnL1DERe67RYzRT1i5wgk49RqUKde3OwER2lgq5z5GImgaCf94PllBijMSHRcDvvSit9YK7KaUS+LiHrYLzH8y+GwHEKs/z56qqXqMoeoL+3XHAzAjXBs0gXrqu+4G+ruv6K47jLey/FUP0DWbmE8YeRRGmXxTFDsaTOSBWx+PmgCCFuCDIIK4IEogPAh3ii0CFhCDQIKEIFAgGIhiChQiCYCK8IdgILwgFwhlChXCCUCKsIdQIKwgHYhLChbgK4USMQrgRgxAJxAVECnEGkUScINKIPv5+kEb0kE3btgf9r5Vl+c6FOM2IuXLxGenvEWnM2a9GEnPxHJHCDD5ZJTCj7xpuzNW3Lydmcj3ChbFaoXFgrNes1BinVTwlxjmuocJ4RXoUGO/YFxsTlA3AxATnR7AwKBkjDAxaDi0Ug5pVDMGg51l9MSSZZx8MWS7eFUNanXDBkNdrbDEsFSwbDFtNbwKTLBhDykEMa5VzDPO37rvkrILDub+VUm/me5Zl6zRN903TfJiyvJrLfwN+BRgAgY9F5i+nDAAAAAAASUVORK5CYII=');
}
.owl-controls .owl-nav div.owl-next {
		position: absolute;
		right: 18px;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA9CAYAAADIx7uMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERUMwRkY0MzcwODUxMUU0QUE4Q0NGOTgyN0Q5RDEzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERUMwRkY0NDcwODUxMUU0QUE4Q0NGOTgyN0Q5RDEzMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRFQzBGRjQxNzA4NTExRTRBQThDQ0Y5ODI3RDlEMTMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRFQzBGRjQyNzA4NTExRTRBQThDQ0Y5ODI3RDlEMTMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9aR1ngAAAahJREFUeNrM2j1qwzAUAGCrVzBxOnbJpDlb116g1+gxmht0sQ/RexSTQxjqodDdSzDqe5CAcRL7SXo/fWBClCEfii299xQXQigwnHMbeHmC6xvGfgrleDgjtmVZPndd91HX9Ru894VBbKqqeu37/ggzEcZxPAHmHcY9zpbWhbGHmfgKk7DAYDw2TXPAL7fEXDTeGjOdGlPM/Hcyw9y6aUww9+5gdczS46SKWXu21TCUhUYFQ131xDExS7AoJnY/EMOkbE4imNSdkh2Ts22zYnJzCDYMR0LDguHKrrIxnKleFoY770zGSCTBSRipjDwaI1keRGGkaxUyRqNwImG0qrg1zE6ztvVt236GWQzD8AufvZjPCI6rzAgB4U2fminCbB2ZI0xW1lsI9b3mHkJ1911CqOUjawiVDI2CEM9ZqQjRLD4GIVbXxCJEKr0UBHvtm4pg7QbkINj6I7kIlo4RByK7h8aFyOoqciKS+6zciKTOswQiuhcvhYg6nZBEkM9rpBGkEywNxOqZnhZi8ZRTE3GBXJ37aiOm98gWMTgzFgi83H/5b8CfAAMAVW6U7KKfypgAAAAASUVORK5CYII=');
}
.owl-controls .owl-dots {
		bottom: 20px;
		width: 1180px;
		text-align: left;
		margin: auto;
}
.owl-controls .owl-dots .owl-dot {
		display: inline-block;
		vertical-align: top;
		margin: 0 20px 0 0;
		cursor: pointer;
}
.owl-controls .owl-dots .owl-dot span {
		width: 20px;
		height: 20px;
		display: block;
		border-radius: 20px;
		border: 5px solid #fff;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
}
.owl-controls .owl-dots .owl-dot:hover span {
		border-color: #ffc31a;
}
.owl-controls .owl-dots .owl-dot.active span {
		border-color: #ffc31a;
		border-width: 10px;
		background: #ffc31a;
}
.owl-carousel .owl-item {
		-webkit-backface-visibility: visible;
}
.main-slider {
		height: 590px;
}
.main-slider .slide {
		color: #fff;
		width: 100%;
		height: 590px;
		background-position: 50% 0;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
}
.main-slider .slide .slide-text-box {
		height: 313px;
		position: absolute;
		bottom: 72px;
		background: #333333;
		background: rgba(51, 51, 51, 0.8);
		padding: 74px 61px 0 0;
		overflow: hidden;
}
.main-slider .slide .slide-text-box .title {
		font-size: 44px;
		color: #fefefe;
}
.main-slider .slide .slide-text-box .price {
		padding-top: 35px;
		padding-bottom: 47px;
		font-size: 40px;
}
.main-slider .slide .slide-text-box .btn-box .btn {
		font-size: 26px;
		height: 70px;
		width: 351px;
		line-height: 70px;
		text-align: center;
}
.main-slider .slide .slide-text-box .btn-box .btn:after {
		height: 6px;
}
.main-slider .slide .slide-text-box .btn-box .btn i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDlDQ0NDMTc2M0MxMUU0OUM2MDlFQkJFQkIxRkYxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDlDQ0NDMjc2M0MxMUU0OUM2MDlFQkJFQkIxRkYxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0OUNDQ0JGNzYzQzExRTQ5QzYwOUVCQkVCQjFGRjE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0OUNDQ0MwNzYzQzExRTQ5QzYwOUVCQkVCQjFGRjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+E15GGwAAAShJREFUeNqE0zFIAlEcx/FTbBACEUFysOHAoanB1aWgpaHJIRe3QAsigiisIagIHMIh0qUtaGtwcBJyaW8MBIcIgghCaIgM7fvgf/DH3r0efIb73fvd4929i/m+7zHyWMchvj3HiGIRDSyhjpn/ChuIy3UBZ4i5Cgd4UtkyTuSetfCJLfRVvoJjWykIhtjEQN1bxREitoIZH1J6Vtka9nVpesl3VPCisiJ2wwpmvKGKV5WVsB1W8GRyVcrBKJvVo45vNLFkkbDCHFpIq+wGTVvBTGoio7JbOT5/9pCSJ2dVdocL21tKypPnVdbGud5PUEjgCr6a3MHp9OZNYRaXyKm8K2dpbDtLZskFld3LGRqHndZrfMn1A2r4cf0Pj9hBD3sYuf64XwEGALnPM5Oc9mPqAAAAAElFTkSuQmCC');
		height: 20px;
		width: 12px;
		display: inline-block;
		vertical-align: middle;
		margin-top: auto;
		background-repeat: no-repeat;
		background-position: 50%;
		margin-left: 19px;
		/*
								position: absolute;
								top: 50%;
								right: 33px;
								margin-top: -10px;

								-webkit-transition: all 0.2s ease;
								-moz-transition: all 0.2s ease;
								-ms-transition: all 0.2s ease;
								-o-transition: all 0.2s ease;
								transition: all 0.2s ease;
								*/
}
@-webkit-keyframes myanimation {
		from {
				bottom: 0;
		}
		to {
				bottom: 60px;
		}
}
.object-slider .slide {
		text-decoration: none;
		display: block;
		width: 500px;
		height: 400px;
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
}
.object-slider .slide .overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
		background: #000;
		opacity: 0.7;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.object-slider .slide .overlay_1 {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
		background: #000;
		opacity: 0.7;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.object-slider .slide .slide-text-box {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 0;
		padding: 19px 21px;
		z-index: 2;
		color: #fff;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.object-slider .slide .slide-text-box .title {
		font-family: 'Raleway-Black';
		font-size: 20px;
		padding-bottom: 23px;
}
.object-slider .slide .slide-text-box .text {
		font-family: 'Raleway-Medium';
		font-size: 16px;
		line-height: 20px;
}
.object-slider .slide:hover .overlay {
		opacity: 0;
}
.object-slider .slide:hover .overlay_1 {
		opacity: 0;
}
.object-slider .slide:hover .slide-text-box {
		background: rgba(0, 0, 0, 0.7);
}
.breadcrumb {
		font-size: 11px;
		color: #c8c6c8 !important;
		font-family: tahoma;
		padding: 3px 0 14px 0;
}
.breadcrumb a,
.breadcrumb span {
		color: #c8c6c8 !important;
}
.breadcrumb .separate {
		color: #c8c6c8 !important;
		height: 2px;
		width: 2px;
		margin: 2px 4px;
} */
/*--------------------*/
/* Pages styles      */
/*------------------*/
/* .main-action-wrap {
		padding-top: 85px;
		padding-bottom: 160px;
}
.main-action-wrap .action-wrap {
		margin: 0 -30px;
}
.main-action-wrap .item {
		padding: 0 30px;
		width: 33.3333%;
		float: left;
}
.main-action-wrap .item .text {
		padding-bottom: 25px;
}
.action-wrap .btn {
		height: 50px;
		line-height: 50px;
		font-size: 16px;
		padding: 0 22px 0 15px;
}
.action-wrap .btn i {
		margin-right: 7px;
		margin-top: 16px;
}
.action-wrap .btn.action i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RTlGMEFBNDc2MjgxMUU0OTlEMEJGNUMwMkZCNjIxQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RTlGMEFBNTc2MjgxMUU0OTlEMEJGNUMwMkZCNjIxQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlFOUYwQUEyNzYyODExRTQ5OUQwQkY1QzAyRkI2MjFBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlFOUYwQUEzNzYyODExRTQ5OUQwQkY1QzAyRkI2MjFBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HVhTgwAAANdJREFUeNrc0r8LQVEUwPH3xIDl5Vdi0S2DgZRJGfwHVpu/QVkNJmEn2cXgzzBaDGZZFDPJ5Ht0bj1vkdWpz3LfPfecc991jTGORhEPtFDFGVGMkcLBbnQ1qQcPEeRxQgkX3HBFUvc5YU2uoYMnMljp6V0c5XCsbSVJGqCAPXa4I64b+1q9ghCmUk2S0qg7n9FAGbPA+lA6kKQYTOBjTtsLrnu2vS02OocNaTerM9poYymXI0kLNDH60p7MNXF0uJ/jH5PsM5J/Nfety3Un9OH6H/Q7XgIMAM+MHzSn/mJoAAAAAElFTkSuQmCC');
}
.action-wrap .btn.calc i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QjY2MzBDMTc2MjExMUU0ODcyRTg5OTAyRDAyQUEzOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QjY2MzBDMjc2MjExMUU0ODcyRTg5OTAyRDAyQUEzOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCNjYzMEJGNzYyMTExRTQ4NzJFODk5MDJEMDJBQTM4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCNjYzMEMwNzYyMTExRTQ4NzJFODk5MDJEMDJBQTM4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/ZT9BwAAALpJREFUeNpiZGBgCABiVyBmYcAP/gDxbkYgMR2IHwDxbQIaFIFYCWQqExDfAuL1BDR4ALEaujMagVgCTewlENfBOOgatgOxFJrYM2QOuoYTBJyFoaEBiHeA3ArEf4H4LtTtDbg0bAXi+0D8HqrhAxBvQ1bAhKZBE4iFoP6QhbI18GlgINUP14H4HZQNctJHqBhOG/yAWAWILYDYGsr2w2dDLZbgPYGu4R8ojQCxOwHng4L6DyOpqRUgwAChMiIkt8iJjQAAAABJRU5ErkJggg==');
} */
/* .main-text-box {
		padding: 32px 0 44px;
}
.main-text-box .container {
		position: relative;
}
.main-text-box.gray {
		background: #f2f3f4;
}
.main-text-box .image-box {
		position: absolute;
}
.main-text-box .text-box .text {
		padding-top: 23px;
}
.main-text-box .text-box .add-menu {
		font-size: 14px;
}
.main-text-box .text-box .add-menu a {
		font-family: 'Raleway-Medium';
}
.main-text-box.right .text-box {
		width: 661px;
		float: right;
}
.main-text-box.right .image-box {
		left: -283px;
}
.main-text-box.left .text-box {
		width: 590px;
		float: left;
}
.main-text-box.left .image-box {
		right: -277px;
}
.main-text-box.box-1 .image-box {
		top: -85px;
}
.main-text-box.box-2 {
		padding: 129px 0 200px;
}
.main-text-box.box-2 .image-box {
		top: -29px;
}
.main-text-box.box-3 {
		padding: 42px 0 38px;
}
.main-text-box.box-3 .image-box {
		left: 33px;
		bottom: -38px;
}
.main-text-box.box-3 .form {
		padding: 16px 0px;
}
.main-text-box.box-3 .form .item {
		padding-bottom: 30px;
}
.main-text-box.box-3 .form .submit i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MDM5NENCOTc2MjgxMUU0QTM5QUJGRkUyQkE1OUFGQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MDM5NENCQTc2MjgxMUU0QTM5QUJGRkUyQkE1OUFGQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgwMzk0Q0I3NzYyODExRTRBMzlBQkZGRTJCQTU5QUZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgwMzk0Q0I4NzYyODExRTRBMzlBQkZGRTJCQTU5QUZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4pY35AAAAFpJREFUeNpiZGBgOAjELxnwAwUgtgExtjAQBkuBmJ8Fi0QiEHtC2Q+BuBRZkiyTq4FYH03RAyAug3GQFbcSMh5ZcSUQGxJrcjspJlPfzbxAvIqAOiUg/g4QYADcDBBZ3JQtsgAAAABJRU5ErkJggg==');
}
.main-text-box .submit .btn {
		font-size: 16px;
}
.main-text-box input[type="text"],
.main-text-box input[type="password"] {
		height: 42px;
		font-size: 16px;
}
.main-news-box {
		padding: 94px 0 25px;
}
.main-news-box .news-wrap {
		margin: 0 -47px;
}
.main-news-box .item {
		width: 335px;
		float: left;
		width: 33.3333%;
		padding: 5px 47px 0 47px;
}
.main-news-box .item .time {
		font-size: 12px;
		width: 80px;
		height: 30px;
		line-height: 30px;
		background: #f0f0f0;
		text-align: center;
		font-family: 'open_sanslight';
}
.main-news-box .item .title {
		font-size: 16px;
		padding: 15px 0;
}
.main-news-box .all-news {
		font-size: 16px;
		padding: 43px;
}
.main-about-wrap {
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
		padding: 50px 0 43px;
}
.main-about-wrap .container {
		position: relative;
}
.main-about-wrap .title {
		padding-top: 12px;
		color: #fff;
		padding-bottom: 57px;
}
.main-about-wrap .btn-box {
		position: absolute;
		top: 0;
		right: 20px;
}
.main-about-wrap .btn-box .btn {
		height: 53px;
		width: 185px;
		line-height: 53px;
		font-size: 16px;
		text-align: center;
}
.main-about-wrap .btn-box .btn i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNUExNEY5Njc2RUMxMUU0QkY3REI5MDM2OTY5MzM2RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNUExNEY5Nzc2RUMxMUU0QkY3REI5MDM2OTY5MzM2RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM1QTE0Rjk0NzZFQzExRTRCRjdEQjkwMzY5NjkzMzZGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM1QTE0Rjk1NzZFQzExRTRCRjdEQjkwMzY5NjkzMzZGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pK9c7gAAAONJREFUeNp00UFqwlAQxvGXqKC1m1zARUB00RsUlbYuxEU3XsJSvYGLIqLdFjyAJ/AOEYpr3YgKihEEBSsBd278PxhLeMSBHy+Bj5fMjOW6blIp1cMAExVRNroo4AdP90JDXPCIPvJmKOY4js+5xgv0p98wxl84pCS0wStSEvzFKRzStcIOJTzIzSME4ZCuJfYoIi1BzwzpmiODrARzdkTH76jI8wFtM1RFCxaOqGMbDpXxJbPTXX3Avw1TyQ925D3Ap3T7P/FnWU0cZzSwMNdSQ0ICTcyi1uLpNvGNadSCrwIMANY/KuIv7IqhAAAAAElFTkSuQmCC');
		margin-top: 18px;
		margin-left: 18px;
		width: 10px;
}
.main-catalog-wrap .item-wrap {
		width: 33.33333%;
		padding: 0 25px;
		float: left;
		margin-bottom: 10px;
}
.main-catalog-section-wrap .main-catalog-section {
		margin: 0 -25px;
		padding-top: 20px;
}
.main-catalog-section-wrap .main-catalog-section .item {
		border: 5px solid #88BFBE;
		position: relative;
		height: 308px;
		background-repeat: no-repeat;
		background-position: 95% 97%;
		padding: 28px 24px 22px;
}
.main-catalog-section-wrap .main-catalog-section .item .title {
		max-width: 280px;
		font-size: 20px;
		position: absolute;
		top: -14px;
		left: 24px;
		background: #fff;
		padding: 0 19px;
}
.main-catalog-section-wrap .main-catalog-section .item ul {
		height: 100%;
		overflow: hidden;
}
.main-catalog-section-wrap .main-catalog-section .item ul li {
		padding-bottom: 9px;
		line-height: 20px;
}
.main-catalog-section-wrap .main-catalog-section .item ul li a {
		font-size: 15px;
		border-bottom: 1px solid #cccccc;
		text-decoration: none;
}
.main-catalog-section-wrap .main-catalog-section .item ul li a:hover {
		border: none;
}
.main-catalog-add-wrap {
		background: #f2f3f4;
}
.main-catalog-add-wrap .action-wrap {
		margin: 0 -25px;
		padding: 18px 0 11px;
}
.main-catalog-add-wrap .action-wrap .text {
		margin: -6px 0 15px;
}
.main-catalog-add-wrap .action-wrap .btn {
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		padding-left: 25px;
}
.main-catalog-add-wrap .action-wrap .btn i {
		margin-top: 7px;
		height: 17px;
} */
/* .main-text-wrap {
		padding: 15px 0 9px;
}
.main-text-wrap .main-title h4 {
		font-size: 22px;
		padding-bottom: 14px;
}
.main-text-wrap .text {
		font-size: 14px;
		line-height: 26px;
}
.main-text-wrap .text p {
		margin: 0 0 26px;
}
.main-text-wrap .text p:last-child {
		margin-bottom: 0px;
}
.bordered-menu-wrap .bordered-menu {
		border: 1px solid #d3d3d3;
		padding: 20px 12px 0px;
}
.bordered-menu-wrap .bordered-menu .col-4 {
		width: 25%;
		float: left;
		margin: 0;
		padding: 0 20px 0 23px;
}
.bordered-menu-wrap .bordered-menu .col-4 > li {
		padding-bottom: 23px;
}
.bordered-menu-wrap .bordered-menu .col-4 > li > a {
		color: #222222;
		font-size: 18px;
		font-family: 'Raleway-Black';
		border-bottom: 1px solid #cccccc;
		text-decoration: none;
}
.bordered-menu-wrap .bordered-menu .col-4 > li > a:hover {
		text-decoration: none;
		border: none;
}
.bordered-menu-wrap .bordered-menu .col-4 > li > ul {
		padding: 15px 1px 0;
		margin-bottom: -8px;
}
.bordered-menu-wrap .bordered-menu .col-4 > li > ul > li {
		padding-bottom: 9px;
}
.bordered-menu-wrap .bordered-menu .col-4 > li > ul > li > a {
		font-size: 14px;
		text-decoration: none;
		color: #3a539b !important;
		font-family: 'Raleway-Medium';
		border-bottom: 1px solid #c4cbe1;
}
.bordered-menu-wrap .bordered-menu .col-4 > li > ul > li > a:hover {
		text-decoration: none;
		border: none;
} */
/* .left-aside {
		float: left;
		width: 280px;
		margin-right: 20px;
}
.left-aside .catalog-left-box {
		margin-bottom: 10px;
}
.left-aside .catalog-left-box .box-title {
		font-family: 'ralewaybold';
		font-size: 16px;
		padding: 4px 0 20px;
}
.left-aside .catalog-left-box.filter-box {
		border: 1px solid #cccdcd;
		background: #f2f3f4;
		border-radius: 3px;
		padding: 14px 20px;
}
.left-aside .catalog-left-box.filter-box .filter-title {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQjI0NUFEQjg1RTYxMUU0ODBDOEQxNjFBMjBDMDM1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQjI0NUFEQzg1RTYxMUU0ODBDOEQxNjFBMjBDMDM1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBCMjQ1QUQ5ODVFNjExRTQ4MEM4RDE2MUEyMEMwMzUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBCMjQ1QURBODVFNjExRTQ4MEM4RDE2MUEyMEMwMzUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Jpi5SQAAALhJREFUeNpi/HmW5x4DA4MiA+ngJhOQWMBAHpjP+P//f4Zf53gnAzk5JGjsZTP6XMIE5eQB8VJibQTiUhADbDMIAG1nAVJrgdgPj8YNQBwCtPUvimaoAVxAagsQO2LRuA+IPYEaf8EEUDRDDeAHUnuB2BhJ+CQQuwA1fkFWi6EZaoAKkLqNJKQE1HgfXR0TDr+9RuO/w6aIiYECMLg1HwEG1kdyNN8B4iBSbQYlhHvQRPEal2aAAAMA4cc8OOq4tpoAAAAASUVORK5CYII=');
		background-repeat: no-repeat;
		background-position: 0 50%;
		padding-left: 25px;
		font-family: 'ralewaybold';
		font-size: 14px;
		margin-bottom: 18px;
}
.left-aside .catalog-left-box.filter-box .filter-box {
		padding-bottom: 11px;
}
.left-aside .catalog-left-box.filter-box .filter-box .title {
		font-family: 'ralewaybold';
		font-size: 13px;
		padding-bottom: 8px;
}
.left-aside .catalog-left-box.filter-box .filter-box .check-box .line {
		padding-bottom: 9px;
}
.left-aside .catalog-left-box.filter-box .btn-box {
		text-align: center;
		padding: 3px 0 12px;
}
.left-aside .catalog-left-box.filter-box .btn-box .refresh {
		font-size: 15px;
		text-decoration: none;
		border-bottom: 1px dotted #222222;
		font-family: 'Raleway-Light';
}
.left-aside .catalog-left-box.filter-box .btn-box .refresh:hover {
		border: none;
}
.left-aside .catalog-left-box.collapse-box {
		padding-bottom: 0;
}
.left-aside .catalog-left-box.collapse-box .title {
		font-size: 14px !important;
}
.left-aside .catalog-left-box .panel-group .panel {
		font-family: 'Raleway-Medium';
		padding-bottom: 10px;
}
.left-aside .catalog-left-box .panel-group .panel .panel-heading a {
		font-size: 13px;
		text-decoration: none;
		color: #e74c3c!important;
		font-weight: bold;
}
.left-aside .catalog-left-box .panel-group .panel .panel-heading a i {
		display: inline-block;
		width: 0px;
		height: 0px;
		border-bottom: solid 3px #e74c3c;
		border-left: solid 2px transparent;
		border-right: solid 2px transparent;
		vertical-align: middle;
		margin-left: 12px;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.left-aside .catalog-left-box .panel-group .panel .panel-heading a.collapsed {
		color: #222 !important;
}
.left-aside .catalog-left-box .panel-group .panel .panel-heading a.collapsed i {
		border-bottom: solid 3px #222222 !important;
		-moz-transform: scale(1) rotate(180deg);
		-webkit-transform: scale(1) rotate(180deg);
		-o-transform: scale(1) rotate(180deg);
		-ms-transform: scale(1) rotate(180deg);
		transform: scale(1) rotate(180deg);
}
.left-aside .catalog-left-box .panel-group .panel .panel-heading a.collapsed:hover {
		color: #e74c3c!important;
}
.left-aside .catalog-left-box .panel-group .panel .panel-heading a.collapsed:hover i {
		border-bottom: solid 3px #e74c3c !important;
}
.left-aside .catalog-left-box .panel-group .panel .panel-body {
		padding: 18px 18px 0;
}
.left-aside .catalog-left-box .panel-group .panel .panel-body ul {
		padding: 0;
}
.left-aside .catalog-left-box .panel-group .panel .panel-body ul li {
		padding-bottom: 9px;
}
.left-aside .catalog-left-box .panel-group .panel .panel-body ul li a {
		text-decoration: none;
}
.left-aside .catalog-left-box .panel-group .panel .panel-body ul li a:hover {
		text-decoration: underline;
}
.left-aside .catalog-left-box.banner-box {
		height: 50px;
		border-radius: 2px;
}
.left-aside .catalog-left-box.banner-box .btn {
		height: 50px;
		line-height: 54px;
		font-family: 'Raleway-Black';
		font-size: 18px;
		background-repeat: no-repeat;
		padding-left: 60px;
}
.left-aside .catalog-left-box.banner-box .btn i {
		position: absolute;
		left: 30px;
		top: 15px;
		height: 20px;
		width: 20px;
		margin: 0;
}
.left-aside .catalog-left-box.banner-box .btn.calc-1 i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxN0IxNjJBNTg2OUQxMUU0QTE0NEQyMzRGREYzNTIzOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxN0IxNjJBNjg2OUQxMUU0QTE0NEQyMzRGREYzNTIzOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3QjE2MkEzODY5RDExRTRBMTQ0RDIzNEZERjM1MjM4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3QjE2MkE0ODY5RDExRTRBMTQ0RDIzNEZERjM1MjM4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++LCYGAAAAQZJREFUeNqslE1rwkAQhqObqEU8WJFWCoqf9esH9P+D9exJhIKHUiqoRxNFD30HJjAMo9mKAw9MsjNPZtklQeAX72DgUxh61AxBn/McWN0qdv+QUdRAHuzuEY6ELAEXEGVJrwnHoMd5DObgGzSE1FlSSzgBXSH75AnPYANeWfpsSZ0h63B+4MkSsW5J6WC3lnCqZDTZ0djBxZBGqdQJWdtDpqUvoACqqdSpbZJkliGT0l/wxtsmaUhJSxTFSlYCRSWi9ZPIY66jaJFwIe5WWTW3xfVJYwm+1Ls19+9J+MOMDKFvHNOP5IMHx8OF+m9DR18Xz09GT1nVRLeEFfCRMUSTMeNPgAEArTU24lMl3SsAAAAASUVORK5CYII=');
}
.left-aside .catalog-left-box.banner-box .btn.calc-2 i {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQjEyNDM4MDg2OUQxMUU0OUQ2OEM2NDE0RDU0RURGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQjEyNDM4MTg2OUQxMUU0OUQ2OEM2NDE0RDU0RURGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJCMTI0MzdFODY5RDExRTQ5RDY4QzY0MTRENTRFREY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJCMTI0MzdGODY5RDExRTQ5RDY4QzY0MTRENTRFREY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++p6FoQAAAQpJREFUeNrsk01rwkAQhjeb1A+iQg6FCh78AUWQ+jf6pz0qPYu0lyAiiEhRRFuK7Tv6LCyecym48CSzM+/MbsKMc9fVFCORikQMRYdYHxy+IZqUnIYFMgTP4knsxFH0RC6mxGytxEAUYsPhXfEr3kKhhHcKwfZRzN/EYvvyeOEUK1rj+g0SzW6RkLNPiXfQW16RIQjVHyLbc30X/UePXYts0+e2GYstzoX4wD6ISVRogs+hWWBb7ti7ita90H8sZO3/WkUh68ovurYu1uKT9j+Jd/GIdibajMSSeM6gz+3TSibe4Qxd/k1CWEt8oZt32JZbJtFAZtzuzA3PjEQbzR6dJ9nzFT+m+xNgAGaoMSa37fNtAAAAAElFTkSuQmCC');
}
.left-aside .catalog-left-box.banner-box .banner {
		display: block;
		width: 100%;
		height: 50px;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: cover;
		position: relative;
}
.left-aside .catalog-left-box.banner-box .banner .overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
}
.left-aside .catalog-left-box.banner-box .banner .overlay_1 {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
}
.left-aside .catalog-left-box.banner-box .banner .banner-text {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 2;
		font-size: 16px;
		font-family: 'ralewaybold';
		color: #fff;
		line-height: 50px;
		text-align: center;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
}
.left-aside .catalog-left-box.banner-box .banner:hover .overlay {
		background: rgba(249, 205, 12, 0.7);
}
.left-aside .catalog-left-box.banner-box .banner:hover .overlay_1 {
		background: rgba(249, 205, 12, 0.7);
}
.left-aside .catalog-left-box.banner-box .banner:hover .banner-text {
		color: #222;
}
.left-aside .left-menu {
		margin: 0;
		padding-top: 2px;
		font-family: 'Raleway-Medium';
}
.left-aside .left-menu li {
		padding-bottom: 10px;
}
.left-aside .left-menu li a {
		font-size: 13px;
}
.left-aside .left-menu li:last-child {
		padding-bottom: 2px;
} */
/* .catalog-item {
		width: 205px;
		float: left;
		margin: 0 10px 20px;
		height: 364px;
		border-radius: 2px;
		border: 1px solid #cccdcd;
		background: #fff;
		position: relative;
}
.catalog-item .image {
		text-align: center;
}
.catalog-item .labels {
		position: absolute;
		top: 10px;
		right: 10px;
		left: 10px;
}
.catalog-item .labels .label {
		width: 50px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		font-family: 'Raleway-Medium';
		font-size: 11px;
		color: #fff;
}
.catalog-item .labels .label.left {
		float: left;
		background: #27ae60;
}
.catalog-item .labels .label.right {
		float: right;
		background: #e74c3c;
		position: relative;
		width: 65px;
		padding-right: 2px;
		margin-left: 40px;
		margin-bottom: 5px;
}
.catalog-item .labels .label.right:before {
		position: absolute;
		left: -6px;
		top: 0;
		height: 20px;
		content: "";
		border-right: solid 6px #e74c3c;
		border-top: solid 10px transparent;
		border-bottom: solid 10px transparent;
}
.catalog-item .text-box {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		text-decoration: none;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
}
.catalog-item .text-box .title {
		font-family: 'ralewaybold';
		font-size: 14px;
		padding: 11px 9px;
		line-height: 16px;
		background-color: white;
}

.catalog-item:hover .title {
		background-color: rgba(222, 222, 222, 0.7);
}

.catalog-item .text-box .price-box span {
		display: inline-block;
		height: 42px;
		font-family: 'open_sansregular';
		font-size: 15px;
		font-weight: bold;
		padding: 0 10px;
		line-height: 42px;
		background: #f9cd0d;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5Y2QwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmUyODEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(left, #f9cd0d 0%, #fbe281 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, #f9cd0d), color-stop(100%, #fbe281));
		background: -webkit-linear-gradient(left, #f9cd0d 0%, #fbe281 100%);
		background: -o-linear-gradient(left, #f9cd0d 0%, #fbe281 100%);
		background: -ms-linear-gradient(left, #f9cd0d 0%, #fbe281 100%);
		background: linear-gradient(to right, #f9cd0d 0%, #fbe281 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9cd0d', endColorstr='#fbe281', GradientType=1);
}
.catalog-item .text-box .text-wrap {
		height: 114px;
		height: 105px;
		overflow: hidden;
		padding: 11px 10px;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
		position: relative;
}

.catalog-item .text-box .text-wrap:after {
		position: absolute;
		content: "";
		height: 20px;
		width: 100%;
		bottom: 0;
		right: 0px;
		z-index: 1;
		background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background-repeat: repeat-x;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
}
.catalog-item .text-box .text-wrap .text {
		line-height: 18px;
		font-size: 12px;
		margin-bottom: 11px;
		font-family: 'Raleway-Medium';
}
.catalog-item:hover {
		-webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.4);
		box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.4);
}
.catalog-item:hover .text-box {
		background: rgba(222, 222, 222, 0.7);
}
.catalog-item:hover .text-box .text-wrap:after {
		bottom: -20px;
}
.right-aside {
		float: left;
		width: 880px;
}
.right-aside .catalog-wrap {
		margin: 0 -10px 7px;
}
.right-aside .main-title h2 {
		font-size: 18px;
		padding-bottom: 25px;
}
.text-wrap h4 {
		font-size: 18px;
		font-family: 'Raleway-Black';
		padding-bottom: 5px;
}
.text-wrap .text {
		font-size: 14px;
		line-height: 26px;
}
.text-wrap .text p {
		margin: 0 0 26px;
}
.text-table {
		font-size: 13px;
		border-collapse: collapse;
		margin-top: 34px;
		margin-bottom: 31px;
}
.text-table .emulate-cell {
		text-align: center;
		vertical-align: middle;
		border: 1px solid #cccccc;
		padding: 11px 20px;
}
.text-table .emulate-cell.cell-2,
.text-table .emulate-cell.cell-3,
.text-table .emulate-cell.cell-4,
.text-table .emulate-cell.cell-5 {
		width: 150px;
}
.text-table .row-head .emulate-cell {
		font-family: 'ralewaybold';
}
.text-table .row-body .emulate-cell {
		font-family: 'Raleway-Medium';
}
.bordered-box {
		border: 1px solid #cccccc;
		padding: 15px;
}
.bordered-box.gallery-box .gallery-wrap {
		margin: 11px -5px -5px;
}
.bordered-box.gallery-box .gallery-wrap .gallery-item {
		width: 25%;
		float: left;
		padding: 5px;
} */
/* .cart-wrap .border {
		border-bottom: 1px solid #cccccc;
}
.plus-minus-box {
		font-family: 'open_sansextrabold' !important;
		font-size: 20px !important;
		position: relative;
}
.plus-minus-box .nav {
		position: absolute;
		top: 0;
		bottom: 0;
		width: 30px;
		background: #88BFBE;
		text-align: center;
		line-height: 39px;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
}
.plus-minus-box .nav.plus {
		right: 0;
}
.plus-minus-box .nav.minus {
		left: 0;
}
.plus-minus-box input {
		font-family: 'open_sansextrabold' !important;
		font-size: 20px !important;
		color: #000 !important;
		font-style: normal !important;
		height: 36px !important;
		line-height: 36px !important;
		padding: 0 40px !important;
		text-align: center;
		border: none !important;
		background: #f2f3f4 !important;
}
.red-star {
		color: #ff0000;
		font-size: 18px !important;
		font-family: 'Raleway-Medium' !important;
}
.cart-section .main-title {
		padding-bottom: 9px;
}
.cart-section.cart-box {
		padding: 0 0 18px;
}
.cart-section.cart-box .table-box {
		margin: -10px -10px 20px;
}
.cart-section.cart-box .table-box .border {
		margin: 0 10px;
}
.cart-section.cart-box table {
		border-spacing: 10px;
		border-collapse: separate;
		padding-bottom: 20px;
}
.cart-section.cart-box table tr th {
		background: #f2f3f4;
		font-family: 'ralewaybold';
		font-size: 16px;
		height: 36px;
		vertical-align: middle;
}
.cart-section.cart-box table tr th.col-5 {
		background: none;
}
.cart-section.cart-box table tr td {
		vertical-align: top;
		padding: 16px 0 0px;
}
.cart-section.cart-box table tr td.col-1 .image-cell {
		width: 140px;
		text-align: left;
		padding-top: 4px;
}
.cart-section.cart-box table tr td.col-1 .image-cell .image {
		border: 1px solid #dedede;
		width: 110px;
		height: 110px;
		vertical-align: middle;
		line-height: 110px;
}
.cart-section.cart-box table tr td.col-1 .text-cell {
		vertical-align: top;
}
.cart-section.cart-box table tr td.col-1 .text-cell .title {
		font-family: 'Raleway-Black';
		font-size: 16px;
}
.cart-section.cart-box table tr td.col-1 .text-cell .text {
		font-family: 'Raleway-Medium';
		font-size: 13px;
		line-height: 16px;
		padding-top: 17px;
}
.cart-section.cart-box table tr td.col-2 {
		width: 130px;
		font-family: 'open_sansextrabold';
		font-size: 20px;
		text-align: center;
		padding-top: 27px;
}
.cart-section.cart-box table tr td.col-3 {
		width: 130px;
		padding-top: 20px;
}
.cart-section.cart-box table tr td.col-4 {
		width: 130px;
		font-family: 'open_sansextrabold';
		font-size: 20px;
		text-align: center;
		padding-top: 27px;
}
.cart-section.cart-box table tr td.col-5 {
		width: 72px;
		text-align: right;
		padding-top: 26px;
}
.cart-section.cart-box table tr td.col-5 .remove {
		font-size: 13px;
		border-style: dotted;
		font-family: 'Raleway-Medium';
}
.cart-section.cart-box table tr td.col-5 .remove:hover {
		border: none;
}
.cart-section.cart-box .summ-line .text {
		font-family: 'ralewaybold';
		font-size: 14px;
		width: 252px;
		height: 54px;
}
.cart-section.cart-box .summ-line .input {
		width: 362px;
}
.cart-section.cart-box .summ-line .summ {
		font-family: 'Raleway-Black';
		font-size: 20px;
}
.cart-section.info-box {
		padding: 39px 0 0;
}
.cart-section.info-box .status-bar {
		padding: 0 5px 27px;
}
.cart-section.info-box .status-bar .item {
		display: inline-block;
		vertical-align: top;
		margin-right: 29px;
}
.cart-section.info-box .status-bar .item label {
		font-size: 14px;
		font-family: 'ralewaybold';
}
.cart-section.info-box .info-form {
		padding-bottom: 6px;
}
.cart-section.info-box .info-form .emulate-table {
		padding-bottom: 20px;
}
.cart-section.info-box .info-form .emulate-table .text {
		width: 157px;
		font-size: 14px;
		font-family: 'ralewaybold';
		vertical-align: top;
		padding-top: 6px;
}
.cart-section.info-box .info-form .emulate-table .input {
		width: 362px;
		vertical-align: top;
}
.cart-section.delivery-box {
		padding-top: 26px;
}
.cart-section.delivery-box .delivery-form {
		padding: 3px 0 0;
}
.cart-section.delivery-box .item {
		padding-bottom: 30px;
}
.cart-section.delivery-box .item label {
		display: inline-block;
}
.cart-section.delivery-box .item label .input-image {
		display: inline-block;
		vertical-align: top;
		height: 90px;
		margin-left: 21px;
		width: 140px;
		background-color: #88BFBE;
		background-color: #f2f3f4;
		border-radius: 4px;
		background-repeat: no-repeat;
		background-position: 50%;
		border: 1px solid #cccdcd;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		-ms-transition: all 0.2s ease;
		-o-transition: all 0.2s ease;
		transition: all 0.2s ease;
}
.cart-section.delivery-box .item label .input-image.car {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAhCAYAAABwSkOHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NEFDRTg3ODg3NTAxMUU0QTlFNENCMjVGM0JCQTc1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NEFDRTg3OTg3NTAxMUU0QTlFNENCMjVGM0JCQTc1NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0QUNFODc2ODc1MDExRTRBOUU0Q0IyNUYzQkJBNzU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0QUNFODc3ODc1MDExRTRBOUU0Q0IyNUYzQkJBNzU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uxvotgAAAt1JREFUeNrcmO1PE0EQxq+lrbZFigXB1kZM8DUmaiqo3/3sf6zfjImCStAERNRUqvWtQqUUhbbnjPldsrn0oNeepceTPOHYXHf3mZmdnbmIZVmjwqIwYw0ObWFVuCT83e9kI8K7wnFrsIgI08KU8HO/k0UH7AE3xoKYJIpVjgrRICaJWUeLk8L7Hca3hW+EtTCIiHAu3NCxSeGC8PtA3BlgxmoId42kc0c41U12ujIkIjRLPRG+F7aEZ/BUnrDaCYMnTLwTLgtt9jgvnA6bCEWJy9ARMuclZJhFKMrC55wXR8jZsIlQVISLnBPd721hLmwiFF+Fz4RN9lw0hYRFhOKH8Klw3/BIfhguOxNaw13s4j29R+KkX/VIUx8eWOHGdtQKP04dBxH/4ioTdhExapTQi7h2HER0A5tKsm70x5n/0BXqrfyTjwcxev9kECLKdFkN13gaL+YC2vya8APPJjTcr2sW6rWfeC1cESZ475LwPBNuUWnadGG9Yp8+osI8V7n08qz7RfgRr6T9iijhgXPCe8Isrk3yPEMvrAuM9vHlQqtU/QZ1E4uP0Xun6eryCCmzl3inKrbu4d5VJrzFe2rxb/S8NgYostgKY35RpbibxcOKPbxSM8J2juJvrcMcjRGsOc2mHOhmN7BMBlHq8nUsooevgDjlJ0Ih5VPEOuvPs75u/DFrlxjL4pktDDhrJBQNxZcxrPFQeMKYvMnf00b/u+mqKCu4OsvYYg8F5R9CMcH/b/GEAw3nC8ybxWuPDBH6+1bMCJ/GAZ1fyyPkzHf2XBvwUzVYHuu0obnOrt/OzonLnMtTKaNNrPWZXuvG5mdcogqGl2oHpdjD0l8BdxbIDBr7N4zJlztZxwdsYn6c0JrCYHrQLyNKL79XXsnjMBE7eGsCIRPQ+d0qh7pfVDFOEkGTRkWg53PBI9y7EuEc4l8skMAam1hmI6BywybrtRERJwo0ebxgfU/8FWAA9uClN4Q+mL0AAAAASUVORK5CYII=');
}
.cart-section.delivery-box .item label .text {
		display: inline-block;
		max-width: 600px;
		margin-left: 35px;
		padding-top: 15px;
}
.cart-section.delivery-box .item label .text .title {
		font-size: 14px;
		font-family: 'ralewaybold';
		padding-bottom: 2px;
		display: inline-block;
}
.cart-section.delivery-box .item label .text .price {
		margin-left: 10px;
		display: inline-block;
}
.cart-section.delivery-box .item label .text .desc {
		font-family: 'Raleway-Medium';
		font-size: 13px;
}
.cart-section.delivery-box .item label.active .input-image {
		background-color: #88BFBE;
		border-color: #88BFBE;
}
.cart-section.delivery-box .item label.active .input-image.car {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAhCAYAAABwSkOHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NDI4MkI4OTg3NTAxMUU0OUM2NEI3OTU1MjMyRDcwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NDI4MkI4QTg3NTAxMUU0OUM2NEI3OTU1MjMyRDcwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0MjgyQjg3ODc1MDExRTQ5QzY0Qjc5NTUyMzJENzA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk0MjgyQjg4ODc1MDExRTQ5QzY0Qjc5NTUyMzJENzA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+I3f4WQAAAx9JREFUeNrcmH1oTWEcx597d++wwj8k/tjmXuUtyoYS/2CNeX8Zec8Q4g+SmizlH/L6x2pKU17ysiYNRdGkxZCESNpaZzNllJvXuVeM+f7yPfV0nOu+7LS7c3/16WzPOfc8z/c8v+f3/J6fJxAIjFBKnQP5qvvsJ7gN1oG2rrzIMAzlxfVMNwsQ84MZoNyJl4mI8Sp1Ns4pEd4UivA78RKfSq0NEbe2aX8J9oLHbhAh/Qds2qVtOlgIbsbjTj3FfoBm0Mr/+4ArYKabRNSAIMgFO0En6E0hRW4R8Vv7+yjYwrZeFDLbDSKsdhysBb9AJmdqrttEiJ0Fy7heRMglsMBtIhQHvghEKKQaLHabCLHrYA5op5AqUOw2EYoJo+Rbn7nTi5AlPWGz0y0PlMbxnOwjYzn2qmAw2O5BKt6p3G0vvMr9NjodRHh8KT5POJZFFqSDiAPpICLe5EwOKI3ig2A4Q6LTayoM6sEb0I+unuOECKmE7AGvLO1BzmKxA4OP8CRXQSG6FbCgMCrZLHYbWE2x5fxKd8ERZpeyY5Z1UcAnMBkcAlPABfAQ3ADbwQMwAdyKGp7+s9lVgk1gOTjFvN769VaCy+A8WJGkiHngGjgB1tvcbwKF4CN4DrLtRDTQx60DzOZB/hGTrg5Qy9mTKc7g1EvZ5TsP/ImmMXVgKk9yh9kWAnfAUK2k8wRMVH+LbZWWd7TIgDbyh7rVsq2UAsKc6lk88xZSVBbYAV6De0nMQjWTuV3aYEcy1c6ni5l5lfR9kW5s2gewQWbCPJQP1m5+oYgWnnlPgxKbASyV3AWMAQNB3wRFvAXD6CaKg6+x1KVCjFQHKTaHXiD2zjCMsE9zn2abTjJ5/RYlHOrPvCeJmt/mnaZ18FSn99OaaHR6yquE0UFaey5rQvozyVoDP6LYZu0ri60CA2L1E2shVrDKIAKeMYJkcB31Z1nlmAMb3EmwFcwH98FVutkaPtNmcbN/olOsTvaB3VHuyR6x34HNLov7wCSbe19Zd7INHGZpP5aV0XXqOe0RhsYihwSYszGNH6uRayHEbCEvVuT7I8AAP4auWqhmk+UAAAAASUVORK5CYII=');
}
.cart-section.delivery-box .item .add-block {
		padding: 32px 45px 0;
		display: none;
}
.cart-section.delivery-box .item .add-block .add-item {
		background-color: #f2f3f4;
		border-radius: 4px;
		border: 1px solid #cccdcd;
		display: inline-block;
		vertical-align: top;
		margin-right: 17px;
		min-width: 142px;
		padding: 10px 10px 3px;
}
.cart-section.delivery-box .item .add-block .add-item .add-title {
		font-family: 'ralewaybold';
		font-size: 14px;
		text-align: center;
		padding-bottom: 16px;
}
.cart-section.delivery-box .item .add-block .add-item .radio-box .add-input {
		padding-bottom: 4px;
}
.cart-section.delivery-box .item .add-block .add-item .radio-box .add-input label {
		font-family: 'Raleway-Medium';
		font-size: 13px;
}
.cart-section.cart-end-box {
		padding: 30px 0 8px;
}
.cart-section.cart-end-box .text {
		width: 800px;
}
.cart-section.cart-end-box .text textarea {
		height: 122px;
}
.cart-section.cart-end-box .info .price {
		font-family: 'Raleway-Black';
		font-size: 20px;
}
.cart-section.cart-end-box .info .btn-box {
		padding-top: 40px;
}
.cart-section.cart-end-box .info .btn-box .btn {
		width: 200px;
		text-align: center;
}
.corporate-banner-wrap {
		height: 600px;
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
		padding: 76px 0 0 0;
}
.corporate-banner-wrap .corporate-banner {
		border: 5px solid #88BFBE;
		padding: 51px 50px 45px;
}
.corporate-banner-wrap .corporate-banner .text {
		padding: 10px;
}
.corporate-banner-wrap .corporate-banner .btn-box {
		font-size: 0;
		padding-top: 9px;
}
.corporate-banner-wrap .corporate-banner .btn-box .btn {
		font-size: 16px;
		font-family: 'ralewaybold';
		width: 220px;
		height: 50px;
		line-height: 50px;
		margin: 0 10px;
}
.corporate-banner-wrap .corporate-banner .btn-box .btn:after {
		height: 5px;
}
.corporate-box-wrap {
		padding: 51px 0;
}
.corporate-box-wrap .image-wrap {
		padding-bottom: 38px;
}
.corporate-box-wrap .image-wrap .image {
		display: inline-block;
		border-radius: 100%;
		overflow: hidden;
}
.corporate-box-wrap .main-title h2 {
		padding-bottom: 22px;
}
.corporate-box-wrap .text {
		font-size: 14px;
		line-height: 26px;
		font-family: 'Raleway-Medium';
}
.corporate-box-wrap.gray {
		background: #f2f3f4;
}
.corporate-box-wrap .team-box {
		padding: 49px 0;
}
.corporate-box-wrap .team-box .item {
		width: 50%;
		float: left;
		padding: 0 20px 0 0;
}
.corporate-box-wrap .team-box .item .image-cell .image {
		height: 200px;
		width: 200px;
}
.corporate-box-wrap .team-box .item .text-cell {
		padding: 37px 0 0 39px;
}
.corporate-box-wrap .team-box .item .text-cell .name {
		font-family: 'Raleway-Black';
		font-size: 24px;
		padding-bottom: 18px;
}
.corporate-box-wrap .team-box .item .text-cell .phone {
		font-family: 'Raleway-ExtraBold';
		font-size: 18px;
		padding-bottom: 12px;
}
.corporate-box-wrap.box-1 {
		padding-bottom: 72px;
}
.corp-prime-box {
		padding-top: 22px;
		margin: 0px -25px;
}
.corp-prime-box .item {
		float: left;
		width: 33.3333%;
		padding: 0px 25px;
		text-align: left;
}
.corp-prime-box .item .item-body {
		border: 5px solid #88BFBE;
		padding: 16px 20px;
		height: 360px;
}
.corp-prime-box .item .prime-title {
		font-family: 'Raleway-Black';
		font-size: 20px;
		padding-bottom: 8px;
		line-height: 24px;
}
.object-slider-wrap {
		padding: 11px 0px;
		margin: 9px 0 173px;
		position: relative;
		overflow: hidden;
}
.object-slider-wrap:after {
		position: absolute;
		display: block;
		top: 0;
		right: 0;
		bottom: 0;
		content: "";
		width: 7px;
		background: #88BFBE;
		z-index: 9;
} */
.calc-wrap {
		padding: 8px 0;
}
.calc-wrap .tab-box {
		padding: 0;
}
.calc-wrap .tab-box .nav-tabs {
		border: none !important;
		margin: 0 -5px;
}
.calc-wrap .tab-box .calc-tab {
		padding: 0 0 15px 0;
}
.calc-wrap .tab-box .calc-tab li {
		width: 33.333%;
		float: left;
		display: block;
		margin: 0;
		border: none !important;
		padding: 0 5px;
}
.calc-wrap .tab-box .calc-tab li a {
		height: 102px;
		border: 1px solid #cccdcd;
		border-radius: 3px;
		font-size: 20px;
		text-align: center;
		padding-top: 23px;
}
.calc-wrap .tab-box .calc-tab li a .desc {
		font-family: 'Raleway-Medium';
		font-size: 14px;
		line-height: 16px;
}
.calc-wrap .tab-box .calc-tab li.active {
		background: none!important;
}
.calc-wrap .tab-box .calc-tab li.active a {
		background: #88BFBE;
		border-color: #88BFBE;
}
.calc-wrap .tab-box .type-wrap,
.calc-wrap .tab-box .material-wrap {
		/* margin: -8px -8px 39px; */
}
.calc-wrap .tab-box .double-box {
		padding: 23px 0 31px;
}
.calc-wrap .tab-box .double-box .image-box {
		border: 5px solid #88BFBE;
		padding: 13px 18px;
		margin: 3px 0 63px;
}
.calc-wrap .tab-box .double-box .image-box .info {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NjhCNUIzRThBNjkxMUU0OTc1OTg1OTRERjFEMjIyRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NjhCNUIzRjhBNjkxMUU0OTc1OTg1OTRERjFEMjIyRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk2OEI1QjNDOEE2OTExRTQ5NzU5ODU5NERGMUQyMjJGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2OEI1QjNEOEE2OTExRTQ5NzU5ODU5NERGMUQyMjJGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+s8jeSQAAATtJREFUeNp0088rRFEUwPGZZxhRQzF/gJLIhpmVslNsRBa2dhJFUnZWGmtpfkTZ2NmyZK+mSJSFsmBlQUSE8aP5Hp1Xt9O9pz7NdM+559377n3J+/HhhIlOzGEC/WjELY6wjSu3OGUmz2AL7Wa8Ry2ghFXUJBE5RfPY80x+x4/+l/ol7CPpNhjQJ9u4RBYjZnwKK26DDd2rDRlLo9WTW0NG3kEHxhL+6MNTvFwTstVJWcEgGkzyU19YBkP4CDwgH+kebTSjgl5UcRdokJUGD4HkN67Rhu5AzaM0uMCvJ3mCVz2BVKDBabyCY0+yqr+5wOQXHEbOkdhVyN1oQhk7ngYFaRIv7QzLKDoFo3jWE0qbyQfYtFdZ7vgs3pyxFjP5T+um4xVHpvMuurCOc/1gvnCj28hjUU/oP+oCDACSvToJ8ipSKAAAAABJRU5ErkJggg==');
		background-repeat: no-repeat;
		background-position: 0 3px;
		padding: 0 0 0 24px;
		display: inline-block;
}
.calc-wrap .tab-box .double-box .image-box .image {
		padding: 31px 0 36px;
}
.calc-wrap .tab-box .double-box .left-part {
		width: 660px;
		padding: 0 40px 0 0;
}
.calc-wrap .tab-box .double-box .left-part .image-box .btn {
		font-family: 'Raleway-Light';
		width: 400px;
		height: 60px;
		line-height: 60px;
		font-size: 18px;
}
.calc-wrap .tab-box .double-box .right-part .btn-box .btn {
		font-family: 'Raleway-Light';
		font-size: 22px;
		height: 70px;
		line-height: 70px;
}
.calc-wrap .calc-bottom {
		border-top: 1px solid #cccccc;
		padding: 25px 0 0 0;
		margin: 0 -10px;
}
.calc-wrap .calc-bottom .title {
		font-family: 'Raleway-Black';
		font-size: 18px;
}
.calc-wrap .calc-bottom .text {
		font-size: 14px;
		font-family: 'Raleway-Medium';
		line-height: 26px;
		padding: 4px 0 1px 0;
}
.calc-wrap .option-title {
		width: 200px;
}
.calc-result-wrap {
		border-top: 1px solid #cccccc;
		padding: 29px 0px 19px;
		display: none;
}
.calc-result-wrap.open {
		display: block;
}
.calc-result-box {
		margin: 0 -10px;
}
.calc-result-box .calc-result .half {
		padding: 0 10px;
}
.result-action-wrap {
		border-top: 1px solid #cccccc;
		padding: 20px 0 0px;
		margin: 50px 0 0px;
}
.result-action-wrap .summ {
		font-family: 'Raleway-Black';
		font-size: 20px;
		padding-left: 65px;
}
.result-action-wrap .btns .btn-box {
		font-size: 0;
}
.result-action-wrap .btns .btn-box .btn {
		width: 200px;
		margin-left: 10px;
		padding: 0 10px;
}
.result-table-wrap {
		margin: -10px -2px 0;
}
.result-table-wrap .result-table {
		font-size: 13px;
		border-spacing: 2px !important;
		border-collapse: separate !important;
}
.result-table-wrap .result-table .emulate-row:nth-child(2n+1) {
		background: #f2f3f4;
}
.result-table-wrap .result-table .emulate-row .emulate-cell:first-child {
		padding-left: 11px;
}
.result-table-wrap .result-table .emulate-row .emulate-cell {
		height: 34px;
		padding: 0 4px;
}
.result-table-wrap .result-table .emulate-row.head-row {
		font-family: 'ralewaybold';
}
.result-table-wrap .result-table .emulate-row.head-row .cell-ed {
		width: 60px;
}
.result-table-wrap .result-table .emulate-row.head-row .cell-count {
		width: 90px;
}
.result-table-wrap .result-table .emulate-row.head-row .cell-price {
		width: 70px;
}
.result-table-wrap .result-table .emulate-row.head-row .cell-summ {
		width: 90px;
}
.result-table-wrap .result-table .emulate-row.body-row {
		font-family: 'open_sansregular';
}
.result-table-wrap .result-table .emulate-row.summ-row {
		font-family: 'open_sansregular';
		font-weight: 700;
}
.result-table-wrap .result-table .emulate-row.summ-row.red {
		color: #e74c3c;
}
[data-type="form"] {
		display: none;
}
[data-type="form"].active {
		display: block;
}
.option-box .option-title {
		font-family: 'ralewaybold';
		font-size: 14px;
		padding-right: 15px;
		padding-top: 5px;
		vertical-align: top;
}
.option-box .option-body {
		vertical-align: top;
		padding-bottom: 18px;
}




.variant{
	
	width: 48%;
		color: black;
		text-align: center;
		padding: 16px 0px;
		line-height: 27px;
		float: left;
		border: 1px solid #88BFBE;
			border-radius: 14px;
		margin-left: 22px;
		
}
 .var_wrap .active,  .variant:hover{
	 cursor:pointer;
		background: #88BFBE;
		color: white;
}
.variant span{
	 font-size: 22px;
}
.var_wrap:after {
		content:'';
		display:block;
		clear: both;
}
.form_wrap{
		border: 4px solid #88BFBE;
		margin-top: 25px;
		width: 640px;
		margin: 45px auto;	
}
.f_caption{
	padding: 17px 20px;
		font-size: 20px;
		font-weight: bold;
}
.form_input{
		border: 1px solid #88BFBE;
		line-height: 27px;
		height: 27px;
		margin: 11px 17px;
}
.form_row{
	margin-left: 20px;
		font-size: 17px;
}
.form_sub{
	width: 400px;
		height: 60px;
		margin: 80px 0px 15px 0px;
}

.calc-wrap .option-title {
		width: 200px;
		font-family: 'ralewaybold';
		font-size: 14px;
		
		padding-top: 5px;
		vertical-align: top;
			padding-bottom: 30px;
}
.double-box .image-box {
 
		padding: 13px 18px;
		margin: 3px 0 63px;
}
.right-part .btn-box .btn {
		font-family: 'Raleway-Light';
		font-size: 22px;
		height: 70px;
		line-height: 70px;
}.right-part {    width: 650px;}
.kolvo, .link, .summ, .price{
	min-width: 100px;
		line-height: 24px;
	 }
.kolvo, .summ, .price{
	text-align:center;
}
.right-partimage-box{
width:650px;
}
#results{
	
	display:none;
	margin-bottom: 50px;
}
.resheading{
	text-align:center;
}
#results .emulate-row:nth-child(odd){
	line-height: 24px;
background:#88BFBE;	
color:white;
}
.deliverytype {
	display:none;
}
/* ABOUT */
/* @tailwind base; */

.relative {
	position: relative;
}

.mx-auto {
	margin-left: auto;
	margin-right: auto;
}

.mb-2 {
	margin-bottom: 0.5rem;
}

.mb-4 {
	margin-bottom: 1rem;
}

.mb-5 {
	margin-bottom: 1.25rem;
}

.mb-6 {
	margin-bottom: 1.5rem;
}

.mr-4 {
	margin-right: 1rem;
}

.mt-12 {
	margin-top: 3rem;
}

.mt-2 {
	margin-top: 0.5rem;
}

.mt-4 {
	margin-top: 1rem;
}

.flex {
	display: flex;
}

.grid {
	display: grid;
}

.max-w-4xl {
	max-width: 56rem;
}

.max-w-7xl {
	max-width: 80rem;
}

.flex-shrink-0 {
	flex-shrink: 0;
}

.flex-grow {
	flex-grow: 1;
}

.list-inside {
	list-style-position: inside;
}

.list-outside {
	list-style-position: outside;
}

.list-disc {
	list-style-type: disc;
}

.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr));
}

.items-center {
	align-items: center;
}

.gap-4 {
	gap: 1rem;
}

.gap-8 {
	gap: 2rem;
}

.gap-x-12 {
	-moz-column-gap: 3rem;
			 column-gap: 3rem;
}

.gap-y-6 {
	row-gap: 1.5rem;
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.rounded {
	border-radius: 0.25rem;
}

.rounded-lg {
	border-radius: 0.5rem;
}

.rounded-b {
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.rounded-t {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.p-2 {
	padding: 0.5rem;
}

.p-4 {
	padding: 1rem;
}

.p-6 {
	padding: 1.5rem;
}

.px-4 {
	padding-left: 1rem;
	padding-right: 1rem;
}

.py-12 {
	padding-top: 3rem;
	padding-bottom: 3rem;
}

.py-2 {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.py-4 {
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.py-8 {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

.pl-2 {
	padding-left: 0.5rem;
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem;
}

.text-3xl {
	font-size: 1.875rem;
	line-height: 2.25rem;
}

.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem;
}

.text-sm {
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem;
}

.font-bold {
	font-weight: 700;
}

.font-semibold {
	font-weight: 600;
}

.text-gray-700 {
	--tw-text-opacity: 1;
	color: rgb(55 65 81 / var(--tw-text-opacity));
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}

.shadow {
	--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
	--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
	--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.custom-dark-green {
	background-color: #065f46;
}

.custom-light-green {
	background-color: #D1FAE5;
}

.custom-yellow {
	background-color: #fef3c7;
}

.custom-orange {
	background-color: #fb923c;
}

@media (min-width: 640px) {
	.sm\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
}

@media (min-width: 768px) {
	.md\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}

	.md\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}

	.md\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}

@media (min-width: 1024px) {
	.lg\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}
}
 .bg-custom-yellow {
	background-color: #fef3c7;
}
 .custom-green-bg {
	background-color: #88BFBE;
}

.custom-blue-bg {
	background-color: #2C5282;
}

.custom-gray-bg {
	background-color: #F7FAFC;
}

.custom-green-text {
	color: #88BFBE;
}

.custom-red-text {
	color: #E53E3E;
}

.custom-blue-text {
	color: #2C5282;
}