.catalogue .item > a {
	text-align: center;
}
a .name {
	color: #444444 !important;
}
.item a {
	text-decoration: none;
}
.news-content__more a {
	color: #444444;
	text-decoration: none;
}
.works-block__img img {
	max-width: 100%;
}
.awords-list .aword-list .aword-item .aword-content {
	display: none;
}
.awords-list .aword-list .aword-item {
	position: relative;
}
.form-horizontal .form-group .rating_radio input {
	display: none;
}
.awords-list .aword-list .aword-item:hover .aword-content {
	display: block;
	position: absolute;
	width: 200px;
	background-color: white;
	height: auto;
	top: 100%;
	left: 0px;
}
.product-table__item-quantity input {
	color: #868786;
    border: none;
    min-width: 20px;
    text-align: center;
    background-color: #fff;
}
#simplecheckout_shipping input, #simplecheckout_payment input  {
	display: none;
}
.block-1  {
	width: 250px;
	height: 120px;
	color: #444;
	text-align: center;
	font-size: 16px;
	padding: 40px 30px;
	position: relative;
}
.shut_down {
	position: absolute;
	top:5px;
	right: 13px;
	font-size: 22px;
	cursor: pointer;
	transform: rotate(45deg);
}
.block-2 {
	width: 310px;
	height: 270px;
}
.block-subscription {
	color: #444;
	background: #cee5d0;
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
	position: relative;
}
.block-subscription p {
	margin: 0;
	text-transform: uppercase;
}
.block-2 input {
	background: #000;
	color: #fff;
	padding: 15px 25px;
	border: none;
	text-transform: uppercase;
	font-size: 12px;
	cursor: pointer;
}
.block-2 a {
	background: #000;
    color: #fff;
    padding: 14px 25px;
    border: none;
    text-transform: uppercase;
    font-size: 12px;
    text-decoration: none;
    margin-right: 15px;
}
.fixed {
	position: fixed;
    background-color: rgba(0, 0, 1, 0.5);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
#simplecheckout_customer {
	margin: 200px auto;
    background-color: white;
    position: relative;
}
#simplecheckout_payment_form, .simplecheckout-button-block {
	display: none;
}
.product-referensies {
	display: flex;
	margin-bottom: -5px;
}
.product-referens {
	width: 33.33%;
	float: left;
	display: inline-block;
}
.product-referens img {
	width: 100%;
}
.info .ul_icons a {
	text-decoration: none;
	color: #959595;
}

/* СТИЛИ ОТЗЫВОВ */
.comments-tab .buttons button {
	padding: 10px 30px;
	background: #292929;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	border:none;
}
.comments-tab .buttons button:hover {
	padding: 9px 29px;
	border: 1px solid #292929;
	background: #fff;
	color: #292929;
}
.form-horizontal .form-group {
	margin-bottom: 20px;
}
.form-horizontal .form-group input {
	width: 49%;
	border: none;
	border-bottom: 1px solid #c7c7c7;
	padding: 10px 15px;
	display: inline-block;
	box-sizing: border-box;
}
.form-control-email {
	float: right;
}
.form-horizontal .form-group textarea {
	box-sizing: border-box;
	width: 100%;
	height: 120px;
	border: 1px solid #c7c7c7;
	padding: 15px;
	font-size: 14px;
	color: #959595;
	font-family: 'Open Sans', sans-serif;
}
.tabs__content form {
	padding: 20px;
	border:1px solid #e6e6e6;
}
@media screen and (max-width: 768px){
	.form-horizontal .form-group input {
		width: 100%;
	}
	.form-control-email {
		float: none;
	}
}
.error-404 {
	background: #fff;
	font-family: 'Museo Sans Cyrl 900', sans-serif;
}
.error-404 img {
	margin-top: 50px;
	display: block;
	margin: 100px auto 20px auto;
	max-width: 100%;
}
.error-404 p {
	color: #444;
	text-transform: uppercase;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}
.error-href {
	display: table;
	margin: 30px auto;
}
.error-back {
	width: 180px;
	padding: 10px 50px;
	background: #292929;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	margin-right: 20px;
	text-align: center;
}
.error-back:hover {
	color: #444;
	background: #fff;
	padding: 9px 49px;
	border: 1px solid #444;
}
.error-next{
	text-align: center;
	width: 180px;
	padding: 9px 29px;
	background: #fff;
	color: #444;
	font-size: 14px;
	text-transform: uppercase;
	border: 1px solid #444;
}
.error-next:hover {
	color: #000;
	border: 1px solid #000;
}
.simplecheckout-rule-group {
    height: 0;
}
.help-block {
    font-size: 14px;
}
.catalogue__menu-list li .active {
	color: #86B44D;
}
.address .text {
	min-height: 66px;
}
.email .text, .time .text {
	min-height: 44px;
}