

#right .text-cont {
    /*clear: none !important;*/
    float: left;
}
a.fancy{
	text-decoration:none;
}
.dispNone{
	display:none;
}
.center:after{
	clear:both;
}
.oName{
min-width: 200px;
margin-right: 10px;
}
.soobshestvo.list .coll-1 img{
max-width: 276px;
}
.comment-user .image img{
	max-width:101px;
	max-height:101px;
}
.profil-avatar img{
	max-width:218px;
}

.promos img {
	max-width:318px;
}
.comment-user textarea,.comment-tovar textarea {
	width: 613px;
	height: 85px;
	padding-top: 40px;
	margin-top: -19px;
	z-index: 1;
	width: 100%!important;
}
input[name=bbcode_helpbox_nc_commentTextArea]{
	display:none;
}
.bb div {
	margin: 10px 10px -13px 0!important;
	width: 100%;
	border-bottom: 1px solid #ccc;
	padding: 0 11px;
	position: relative;
	z-index: 1000;
	padding-bottom: 13px;
}
.bg-gray .bb{
	margin: 10px 10px -13px 0!important;
	width: 100%;
	border-bottom: 1px solid #ccc;
	position: relative;
	z-index: 1000;
	padding-bottom: 13px;
}
.bg-gray .nc_bbcode_bar_size{
	position: relative;
	top: 7px;
	left: 10px;
}
img.nc_bbcode_wicon,img.nc_bbcode_icon {
	margin-bottom: -9px;
}
select.nc_bbcode_bar_size{
	margin-top: 0px;
	border: 0;
}
.comment-user input[name=bbcode_helpbox_nc_commentTextArea] {
	display:none;
}

a.login {
	display: block;
	padding-right: 20px;
	word-break: break-all;
	position: absolute;
	background: url(../img/arrow-login.png) right center no-repeat;
	font-weight: bold;
	overflow: hidden;
	height: 20px;
    white-space: nowrap;
}

.registration{
	position: relative;
	z-index: 1000;
	margin-top: 24px;
}

.soobshestvo .comment ,.button-small{
display: block;
float: right;
width: 115px;
padding: 8px 27px 12px 0;
text-align: center;
height: auto; 
color: white;
text-transform: uppercase;
background: url(../img/fon.png) center center no-repeat;
opacity: 0.7;
margin: 0 0 20px 0;
color: #fff !important;
}
.soobshestvo .comment:hover ,.button-small:hover{
	color:white!important;
}
input[type=submit],button{
	border:0px solid transparent!important;
    color: #fff;
    font-size: 11px;
    background: url(../img/fon.png) center center no-repeat !important;
	text-align:center;
	height: 51px;
	width: 142px;
	padding: 10px 27px 10px 0;
	opacity: 0.7;
	font-size:14px;
	position:relative;
}
.user-info input[type=text].date_day{ 
	width:38px!important;
}
.user-info input[type=text].date_year{ 
	width:72px!important;
}
.users.list .user-image {
text-align:center;
}
.users.list .user-image img{
	max-height:91px;
	max-width:91px;
}
.users.list .user-name{
	height:42px;
	vertical-align:middle;
}
.delphoto{
	position: absolute;
}
input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{
	opacity:1;
	border:0px solid transparent!important;
	outline:none;
    -moz-user-select: -moz-none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
.soobshestvo .comment-user .username a,.comment-user .username a{
color: #00aceb;
font-size: 18px;
}
.form input[type=submit], .forma input[type=submit],.user-info form input[type=submit], .user-album input[type=submit] {
	border: 0px solid transparent!important;
	color: #fff;
	font-size: 11px;
	background: url(../img/fon.png) center center no-repeat !important;
	text-align: center;
	height: 51px;
	width: 142px;
	padding: 10px 27px 10px 0;
	opacity: 0.7;
	font-size: 14px;
	position: relative;
	text-transform: uppercase;
}

.form input[type=submit]:hover, .forma input[type=submit]:hover,.user-info form input[type=submit]:hover, .user-album input[type=submit]:hover{
	opacity: 1;
}

.form input.inputDisabled, .form input.inputDisabled:hover{
	opacity: 0.4;
}

.filters {
	float: left;
	position:relative;
	
	overflow: hidden;
	height: auto;
	width: 317px;
	margin: 0;
	margin-bottom:-58px;
	padding: 0;
	color: #9a9b9d;
}
.users-konkurs .user-image img{
	max-width:91px;
	max-height:91px;
}
a.no-bord{
	text-decoration:none;
}
.soobshestvo.article .coll-1{
	width:276px;
	text-align:center;
}
.soobshestvo.article .coll-1 img{
	max-width:276px;
}

.soobshestvo.games .coll-1{
	width:313px;
	text-align:center;
}
.soobshestvo.games .coll-1 img{
	max-width:313px;
}
.soobshestvo.games .coll-2 {
	width: 360px;
	margin: 0 0 0 24px;
}
.right {text-align: right;}
.nc-form input[type="submit"]{
	padding: 9px 10px;
}
a.link{
	color: #00aceb!important;
	font-size:14px!important;
	
}
a.fancy_parts{
	color:#00aae9;
	text-decoration:none;
}
.soobshestvo .comment-user ul .data{
	min-height:101px;
}
#comments_login_form{
	padding: 20px 40px!important;
	border: 1px solid rgba(0,0,0,0.1);
}
.tovar .img img{
	max-width:200px;
	max-height:130px;
}
.soobshestvo-article.brand .promo-etc-image{
	width:235px;
	height:115px;
	/*border-bottom: 1px dotted #808285;*/
	padding-bottom: 11px;
	margin-bottom: 10px;

}
.soobshestvo-article.brand img{
	max-width:235px;
	/*max-height:226px;*/
	max-height:85px;
	border-bottom:0;
	padding:0;
	margin:0;
}
textarea.textarea{
	height:85px;
}
label.fulllabel{
	width:100%;
}
#rezult span {
	width:auto;
}
.soobshestvo .comment-user ul ul ul .comment-user,.comment-user.tovar ul  .comment-user {
background: #e3f4fd;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #e3f4fd 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3f4fd), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #e3f4fd 0%,#ffffff 100%);
background: -o-linear-gradient(top, #e3f4fd 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #e3f4fd 0%,#ffffff 100%);
background: linear-gradient(to bottom, #e3f4fd 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f4fd', endColorstr='#ffffff',GradientType=0 );
}
.soobshestvo .comment-user ul ul ul ul .comment-user,.comment-user.tovar ul ul .comment-user {
background: #fffdea;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #fffdea 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffdea), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #fffdea 0%,#ffffff 100%);
background: -o-linear-gradient(top, #fffdea 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #fffdea 0%,#ffffff 100%);
background: linear-gradient(to bottom, #fffdea 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffdea', endColorstr='#ffffff',GradientType=0 );
}
.soobshestvo .comment-user ul ul ul ul ul .comment-user,.comment-user.tovar ul ul ul .comment-user {
background: #fdeaf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fdeaf2 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdeaf2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdeaf2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdeaf2 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdeaf2 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdeaf2 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdeaf2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.soobshestvo .comment-user ul ul ul ul ul ul .comment-user,.comment-user.tovar ul ul ul ul.comment-user {
background: #fee9ca; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZTljYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fee9ca 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fee9ca), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fee9ca 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fee9ca 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fee9ca 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fee9ca 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee9ca', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}
.soobshestvo .comment-user ul ul ul ul ul ul ul .comment-user,.comment-user.tovar ul ul ul ul ul .comment-user {
background: #fddbc3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZGJjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fddbc3 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fddbc3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fddbc3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fddbc3 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fddbc3 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fddbc3 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fddbc3', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}
.soobshestvo .comment-user ul ul ul ul ul ul ul ul .comment-user,.comment-user.tovar ul ul ul ul ul ul .comment-user {
background: #f7c7b4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YzdiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f7c7b4 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7c7b4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7c7b4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7c7b4 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7c7b4 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7c7b4 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c7b4', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}
.soobshestvo .comment-user ul ul ul ul ul ul ul ul ul .comment-user,.comment-user.tovar ul ul ul ul ul ul ul .comment-user{
background: #fcafa9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjYWZhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcafa9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcafa9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcafa9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcafa9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcafa9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcafa9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcafa9', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.big-image img{
	max-width: 340px;
	max-height: 250px;
}
.promo-elements .promo div {
	height:auto;
	padding-bottom:20px;
	position: relative;
}
.promo-elements .promo div p{
	margin: 20px 80px 0 20px;
	font-size: 11px;
	line-height: 14px;
}
.comment-user .username {
	color: #00aceb;
	font-size: 18px;
}
.comment-user .image {
	float: left;
}
.comment-user ul.first ul .data {
	margin-left: 101px;
	padding: 0 45px;
	color: #808285;
}
.comment-user ul.first ul .data span, .comment-user ul.first ul .data p {
	font-size: 14px;
	color: #808285;
}
.comment-user ul li {
	list-style: none;
}
.comment-user.tovar #nc_commentsForm {
	clear: both;
	/* margin-top: 30px; */
	padding-top: 20px;
}
.comment-user.tovar  ul .comment-user {
	border-top: 1px dotted #808285;
}
.username a{
	text-decoration:none;
}
.comment-user.tovar ul .data {
margin-left: 101px;
padding: 0 45px;
}
.comment-user.tovar .data a {
font-weight: bold;
text-decoration: none;
color: #808285;
font-size: 15px;
}
.comment-user.tovar .data a:hover{
	color:#00aceb
}

@media  screen and (max-width: 1280px){
.top-menu a {
    text-decoration: none;
    margin-right: 20px;}
}
@media  screen and (max-width: 1225px) {
	a.login {
		max-width: 79px;
		font-size: 15px;
	}
	#login{
		margin-left: 29px;
	}
	#wrapper,.center-foot{
		width:1095px;
	}
	.share{
		margin-left: 113px;
	}
	#slider img{
		width: 90%;
	}
	.top-menu{
		margin-left: 54px;
	}
	.center-foot nav{
		clear:both;
		float: left;
		width: 965px;
	}
	.center-foot nav .coll-1, .center-foot nav .coll-2, .center-foot nav .coll-3{
		display:block;
		float:left;
	}
	.banner-promo{
		width: 563px;
	}
	.promo-tovar img {
		width: 99px;
	}
	.promo-etc img{
		/*width: 167px;*/
	}
	.promo-etc-text img{
		width:auto;
	}
	.promo-elements h3.promo {
		width: 274px;
	}
	.promo-elements .promo div {
		height: 150px;
	}
	/*.soobshestvo .coll-1 img{
		width: 260px;
	}*/
	.soobshestvo.article .coll-2 {
		width: 280px;
	}
	.soobshestvo.konkurs .coll-2 {
		width: 276px;
	}
	.user .user-image img{
		width:118px;
	}
	#panel {
		width: 493px;
	}
	.forma .bg-gray textarea {
		width: 481px;
	}
	.promo-elements .promo div {
		/*width: 251px;*/
	}
	.soobshestvo .row.forum.active .coll-1 {
		width: 245px;
	}
	.soobshestvo .row.forum.active .coll-4 {
		width: 122px;
	}
	.album .image {
		width: 171px;
	}
	.album .image a h3{
		width: 172px;
	}
	.soobshestvo .coll-1{
		width: 181px;
	}
	.soobshestvo .coll-1 img{
		width:100%;
	}
	.soobshestvo.article .coll-1,.soobshestvo.article .coll-1 img{
		width: 256px;
	}

	.soobshestvo .coll-2 {
		width: 198px;
	}
	.soobshestvo form.bg1.form input[type=submit] {
		margin-right:0;
	}
	.soobshestvo .row.forum .coll-2 {
		width: 199px;
	}
	.soobshestvo .row.forum  .coll-1{
		width: 128px;
	}
	.soobshestvo .row.forum .coll-3{
		width:48px;
	}
	.soobshestvo .row.forum .coll-4 {
		width: 115px;
	}
}


.slider:not(.height-bx) .bx-wrapper .bx-viewport{
	height: 254px !important;
}

.warnText {
	padding: 10px 15px;
  color: #bf1e2e;
	border: 1px solid #fcd1d5;
	background-color: #fcd1d5;
  border-radius: 3px;
  margin: 10px 0;
  line-height: 1.3;
}


.menu_choice {
    margin: 0px 0px;
}

.top-menu a {
    margin-right: 17px;
}


#find input[type=text] {   
    width: 203px;
}


.sert-form input[type="submit"], .sert-form button[type="button"] {
    background: #4ec8eb!important;
    border-radius: 20px!important;
    height: 38px!important!important;
    /*width: 161px;*/
    /*display: block!important;*/
    text-decoration: none!important;
    color: #ffffff!important;
    box-shadow: 0px 7px 15px 0px rgb(78 200 235 / 40%);
    line-height: 38px!important;
    margin-top: 5px;
    text-align: center;
    font-size: 16px!important;
    padding: 0!important;
}



h1.top span, h3.top span {
    /*border-top: 6px solid #00aae9;*/
    border-top: 6px solid transparent;
    padding-top: 8px;
    display: inline-block;
    color: #00aae9;
}


.righ-block .phonenumber:after {    
    display: none;
}


#top-nav {
    background-color: #fff;
}

.sticky-wrapper {
    z-index: 10000;    
}

.sticky-wrapper.is-sticky #top-nav {
    opacity: .7;
}
.sticky-wrapper.is-sticky #top-nav:hover {
    opacity: 1;
}


#top-block {
    padding-top: 25px;
    padding-bottom: 0;
    border-bottom: none;
}


#top-nav {
    /* margin: 18px 0px 18px 0px; */
    margin-top: 0;
}

.sticky-wrapper.is-sticky #top-nav {
    margin: 18px 0px 18px 0px;
}


.righ-block .phonenumber {
    font-size: 22px;
}

.righ-block .contact-block {
    padding-top: 10px;
    padding-right: 0;
    padding-left: 22px;
}



.slider {
	width: 100%;
    max-width: 100%;
	/*height: 350px;*/	
}

.slider img {
	width: 100% ;
}


.slick-dots li button, .slick-arrow {
	background: none!important;
}

.slick-dots {
	bottom: auto;
    top: 333px;
}

.slick-prev:before, .slick-next:before {
	color: #000;
}



#slider_index li {
  height: 380px;
}


@media screen and (min-width: 1800px){

#slider_index li {
    height: auto!important;
}

.slick-dots {
    bottom: auto;
    top: 475px;
}

}


#slider_index img {
  vertical-align: middle;
}


#slider_index {
	padding-left: 0;
	/*
  margin: 0;
  padding: 0;
  */
}


.form input[type=text] {
    width: 210px !important;
}

.form input[name=f_numberPhone] {
    width: 210px !important;
}

.form  label {
    display: inline-block;
    width: 120px;
}

#request-call-form input[type=submit] {
    background: #4ec8eb!important;
    border-radius: 20px;
    height: 38px;
    width: 161px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    -webkit-box-shadow: 0px 7px 15px 0px rgb(78 200 235 / 40%);
    -moz-box-shadow: 0px 7px 15px 0px rgba(78, 200, 235, 0.4);
    box-shadow: 0px 7px 15px 0px rgb(78 200 235 / 40%);
	margin: auto;
	text-align: center;
	padding-left: 30px;
	margin-left: 100px;
}


#request-call-form textarea {
    height: 60px;
}



/* NEW MENU */

.top-menu a {
    border-bottom: none;
}


#left nav ul li .cat {
    font-size: 12px;
    padding: 2px 15px;
	
    background: none;
}	

#left nav ul li a {
    
	font-size: 13px;
    color: black!important;
    letter-spacing: 0.65px;
    font-weight: bold;
	
	text-transform: uppercase;
	text-decoration: none;
}

#left nav ul li .cat.active, #left nav ul li .cat:hover, #left nav ul li:hover .cat {
    background: none;
}


#left nav ul li li {
	background: none;
}
#left nav ul li li a {
    font-size: 13px;
    letter-spacing: 0.2px;
    font-weight: 500;
    line-height: 14px;
    cursor: pointer;
    text-decoration: none;
    transition: opacity 0.7s ease 0s;	
	text-transform: capitalize;
}



/* fix_dev.css 17/06/21 */

.top-request > a {
	background: #4ec8eb;
	border-radius: 20px;
	height: 38px;
	width: 161px;
	height: 30px;
	width: 141px;
	display: inline-block;
	text-decoration: none;
	color: #ffffff;
	-webkit-box-shadow: 0px 7px 15px 0px rgba(78, 200, 235, 0.4);
	-moz-box-shadow: 0px 7px 15px 0px rgba(78, 200, 235, 0.4);
	box-shadow: 0px 7px 15px 0px rgba(78, 200, 235, 0.4);
	line-height: 38px;
	line-height: 30px;
	margin-top: 5px;
	text-align: center;
}


#request-call-form  input[type=text], #request-call-form  input[name=f_numberPhone] {
    width: 320px !important;
}


#find input[type=text] {
    /*width: 160px;*/
	padding-top: 5px;
}


.button-block .social-networks {
    padding-left: 1em;
    margin-top: 5px;
}


.menu_choice {
    margin: 0px 12px !important;
}


#recaptcha-call > div {
	/*border: 1px red solid;*/
	margin: auto;
	float: none!important;
}



#category {
    background: none;
	box-shadow: none;
	padding-top: 0;
}

#category .title-section:after {
    display: none;
}

#category .three-column {
    width: 100%;
}


/*
.three-column a {
	display: inline-block!important;	
	width: 39%;
	vertical-align: top;
}
.three-column a img {
	max-width: 100%;
}

#category .title-section {
	display: inline-block!important;
	width: 59%!important;
	padding-top: 0;
	margin-bottom: 1em;
}
*/

.three-column .image {
	display: inline-block;	
	width: 39%;
	vertical-align: top;
}	

.three-column .text {
	display: inline-block;
	width: 59%;
	padding-top: 0;
	margin-bottom: 1em;
}


.three-column.revert .image {
	width: 59%;
}

.three-column.revert .image {
	width: 39%
}


#reviews {
	padding-top: 0;
}

.dashed-title {
	margin-bottom: 1em;
}
.dashed-title:after {
    display: none;
}


.order {
    background: #4ec8eb;
	border-radius: 20px;
    height: 38px;
    /*width: 161px;*/
    color: #fff!important;
	text-align: center;
	line-height: 38px;
}

.byNow {
    background: #4ec8eb;
	border-radius: 20px;
    height: 38px;
    /*width: 161px;*/
    color: #fff!important;
	text-transform: uppercase;
	text-align: center;
	line-height: 38px;
}



#slider-reviews .review-item {
    text-align: left!important;
}

#slider-reviews .review-author {
    font-size: 24px!important;
	margin-bottom: 1em;
}
#slider-reviews .review-author:before {    
    display: none!important;
}


#slider-reviews .review-rating {
	/*display: inline-block!important;*/
	margin-bottom: .5em;
}


.tpl-block-rating {
    width: auto!important;
}

#slider-reviews .review-item a {
	font-size: 18px!important;
	margin-bottom: 5px;
	text-decoration: none;
	color: #4ec8eb;
	position: relative;
	top: -3px;
}

#slider-reviews .review-text {
	font-size: 16px!important;
}



.bg-blue-line {
    background: none;
    box-shadow: none;
	padding-top: 0;
}


.bg-gray {
    background: #fff;
	padding-top: 0;
}


.production-picture {
	text-align: center;
}

.slider img {
    width: auto;
	margin: auto;
}


.button-block > a {
	text-align: center;
}



.slick-slide a img {
	width: 100%;
}

.title-section a {
	color: #4ec8eb;
}

#slider-shops li {
	margin: 0 .5em;
}
#slider-shops li a {
	background-size: contain;
}


