a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h1,h2{font-size:28px}h3{font-size:24px;margin-bottom:5px}h4{font-size:25px;font-weight:400}h5,h6{font-size:16px}textarea{resize:vertical}b,strong{font-weight:700}i{font-style:italic}ul{list-style:none}a{text-decoration:none;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease;outline:0;color:#577A20}a:hover{text-decoration:none;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease;color:#708ccb}p{margin-bottom:10px;font-size:15px;color:#6b6e80}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.text_center{text-align:center}.null{clear:both}.right{float:right}.left{float:left}*{margin:0;padding:0}* html body,html{height:100%}body,html{margin:0;padding:0;width:100%;height:100%}strong{font-weight:700}* html #container{height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;font-size:16px;font-family:Arial}#container{width:100%;min-height:100%;position:relative;background-color:#f5f5f5;z-index:1;margin:0 auto}.for-transition-faster{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.for-transition-none{-webkit-transition:0;-moz-transition:0;-ms-transition:0;-o-transition:0;transition:0}.for-inline-block{display:inline-block;zoom:1;*display:inline}::selection{background:#85ca18;color:#fff}::-moz-selection{background:#85ca18;color:#fff}header{position:relative;color:#fff;text-align:center}.logo{width:100%}.logo a{display:inline-block;zoom:1;*display:inline;text-align:center}.logo a img{max-width:100%}.row{margin:0 auto;background:#fff;max-width:1280px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}.row.other{background:0;border:0}.nav{border-top:2px solid #dcdcdc;/*background:rgba(45,45,45,1);background:-moz-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(45,45,45,1)),color-stop(49%,rgba(25,25,25,1)),color-stop(51%,rgba(25,25,25,1)),color-stop(71%,rgba(6,6,6,1)),color-stop(100%,rgba(6,6,6,1)));background:-webkit-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:-o-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:-ms-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:linear-gradient(to right,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d2d2d', endColorstr='#060606', GradientType=1)*/background:#434040;background:-moz-linear-gradient(top,#434040 0,#434040 50%,#434040 52%,#434040 100%);}.nav ul li{text-align:center;display:block;float:left;width:50%;font-weight:600;border-bottom:1px solid #717171}.nav ul li a{color:#85ca18;font-size:16px;display:block;padding:13px 0}.nav ul li a.active{background:#000}.nav ul li a:hover{color:#85ca18;background:#434040;background:-moz-linear-gradient(top,#434040 0,#434040 50%,#434040 52%,#434040 100%);}.nav ul li:first-child{border-right:1px solid #fff}ul.main-nav li{display:block;border-top:1px solid #fff;border-bottom:1px solid #dcdcdc}ul.main-nav li a{display:block;padding:16px 0 16px 70px;text-transform:uppercase;color:#5e5e5e;font-size:14px}ul.main-nav li a#sofa{background:url(../images/icon.png) no-repeat 7px -12px}ul.main-nav li a#rugs{background:url(../images/icon.png) no-repeat 6px -120px}ul.main-nav li a#windows{background:url(../images/icon.png) no-repeat 7px -246px}ul.main-nav li a#cleaning{background:url(../images/icon.png) no-repeat 2px -370px}ul.main-nav li{background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(50%,#fcfcfc),color-stop(52%,#fcfcfc),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:-o-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:linear-gradient(to bottom,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f2f2f2', GradientType=0)}ul.main-nav li a#folder{background:url(../images/folder.png) no-repeat 20px 18px}.numbers{background:#434040;background:-moz-linear-gradient(top,#434040 0,#434040 50%,#434040 52%,#434040 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#434040),color-stop(50%,#434040),color-stop(52%,#434040),color-stop(100%,#434040));background:-webkit-linear-gradient(top,#434040 0,#434040 50%,#434040 52%,#434040 100%);background:-o-linear-gradient(top,#434040 0,#434040 50%,#434040 52%,#434040 100%);background:-ms-linear-gradient(top,#434040 0,#434040 50%,#434040 52%,#434040 100%);background:linear-gradient(to bottom,#434040 0,#434040 50%,#434040 52%,#434040 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#434040', endColorstr='#434040', GradientType=0)}.numbers li{display:block;float:left;width:50%;text-align:center;color:#fff;font-weight:700}.numbers li span{display:inline-block;zoom:1;*display:inline;padding:10px 0 10px 35px;color:#fff}.numbers #velcom span{background:url(../images/numbers.png) no-repeat 0 3px}.numbers #mts span{background:url(../images/numbers.png) no-repeat 0 -42px}.numbers li:first-child{border-right:1px solid #fff}.bottom-menu{background:rgba(45,45,45,1);background:-moz-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(45,45,45,1)),color-stop(49%,rgba(25,25,25,1)),color-stop(51%,rgba(25,25,25,1)),color-stop(71%,rgba(6,6,6,1)),color-stop(100%,rgba(6,6,6,1)));background:-webkit-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:-o-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:-ms-linear-gradient(left,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);background:linear-gradient(to right,rgba(45,45,45,1)0,rgba(25,25,25,1)49%,rgba(25,25,25,1)51%,rgba(6,6,6,1)71%,rgba(6,6,6,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d2d2d', endColorstr='#060606', GradientType=1);border-top:1px solid #fff}.bottom-menu li{display:block;border-left:1px solid #fff;width:33%;text-align:center;float:left}.bottom-menu li a{color:#85ca18;padding:15px 0;display:block;font-size:15px}.bottom-menu li:first-child{border-left:0}.full-verison{text-align:center;display:block;color:#717171;border-bottom:1px solid #d2d2d2}.overflow{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.about-text{min-height:200px;padding:10px;text-align:left}.about-text p{text-align:left}.modal{background:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:fixed;top:100px;left:10%;right:10%}.modal h1{text-transform:uppercase;color:#fff;font-size:25px;text-align:center;background:#85ca18;padding:10px;margin-bottom:10px;margin-top:10px}.modal input,.modal textarea{background:rgba(250,250,250,.66);border:1px solid #DDD;border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;display:block;width:90%;margin:0 auto 10px;padding:7px;color:#333;font-family:Arial}.modal textarea{min-height:100px}.modal input.submit{color:#fff;outline:0;width:175px;font-size:15px;padding:10px 6px;border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;cursor:pointer;background:#85ca18}::-webkit-input-placeholder{color:#6b6e80}:-moz-placeholder{color:#6b6e80}::-moz-placeholder{color:#6b6e80}:-ms-input-placeholder{color:#6b6e80}.stay{text-align:center;color:#6b6e80;max-width:420px;padding:0 15px;margin:0 auto 10px}.modal input.submit.other{background:#85ca18;color:#fff;width:90%;font-size:21px;padding:12px 3px 8px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.about{color:#6b6e80;text-align:center;font-size:12px;margin-bottom:15px}.title{border-bottom:2px solid #74b113;border-top:2px solid #74b113;background:#85ca18;font-size:18px;padding:15px 0;color:#fff;text-align:center}.title h1{font-size:17px;text-transform:uppercase}.sale{border-bottom:1px solid #d2d2d2}.sale p{color:#5F920E;padding:5px;margin-bottom:0;font-size:13px}.sale p span{color:#5F920E;font-weight:700}.title.about-us{text-align:center;padding:0px;padding-left:0px; background-image: none; }.title.about-us h1{display:inline-block;zoom:1;*display:inline;padding:15px 0 15px 0px;font-weight:300;text-align:left}.main-nav.other li a{padding-left:15px;font-size:15px}.main-nav.other span{background:#85ca18;width:30px;height:30px;display:block;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left;margin-right:10px;margin-top:-5px}#mts a,#velcom a{color:#fff}.logo.row{background:#fff}.full-verison{background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(50%,#fcfcfc),color-stop(52%,#fcfcfc),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:-o-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);background:linear-gradient(to bottom,#f0f0f0 0,#fcfcfc 50%,#fcfcfc 52%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f2f2f2', GradientType=0);padding:13px 0;text-transform:uppercase}.full-verison:hover{color:#717171}ul.main-nav li{-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}ul.main-nav li:hover{background:#85ca18;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}ul.main-nav li a{-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}ul.main-nav li:hover a{color:#fff;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}ul.main-nav li a#sofa:hover{background:url(../images/icon.png) no-repeat 7px -64px}ul.main-nav li a#rugs:hover{background:url(../images/icon.png) no-repeat 6px -181px}ul.main-nav li a#windows:hover{background:url(../images/icon.png) no-repeat 7px -309px}ul.main-nav li a#cleaning:hover{background:url(../images/icon.png) no-repeat 2px -439px}ul.main-nav li:hover span{background:#fff}.for-price{border-top:1px solid #dcdcdc;background:#ededed}.for-price a{border-top:1px solid #fff;border-bottom:1px solid #fff}.for-price a span{display:block;padding:17px 10px;width:190px;margin:0 auto;text-align:center;color:#5e5e5e;text-transform:uppercase;background:url(../images/pricelist.png) no-repeat 0 center}table{width:100%;padding:0;margin:0;border-spacing:0;font-weight:300;border-left:1px solid #dbdbdb;color:#5e5e5e}table tr th{background:#8f8f8f;color:#fff;border-bottom:1px solid #dbdbdb;padding:10px 5px}table tr td{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:10px 5px;max-width:250px;font-size:15px}table tr.like-head{background:#eee;border-bottom:1px solid #dbdbdb;font-size:16px}table.other tr:nth-child(odd),tr.even{background:#eee}.about-text ul{list-style:disc;padding-left:20px;color:#6b6e80;font-size:14px}.about-text ul li{margin-bottom:3px}.about-text p{font-size:14px;margin-bottom:5px}.msg{margin:0 auto;background:#fff;max-width:1280px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;font-size:18px;color:#5C8B10}

.main-nav.other li#first a{
	background: url(../images/sprite_about.png) no-repeat 14px -150px;
	padding-left: 53px;
}
.main-nav.other li#first:hover a{
	background: url(../images/sprite_about.png) no-repeat 13px -97px;
}
.main-nav.other li#second a{
	
	background: url(../images/sprite_about.png) no-repeat 15px -41px;
	padding-left: 53px;
}
.main-nav.other li#second:hover a{
	background: url(../images/sprite_about.png) no-repeat 15px 6px;
}
.main-nav.other li#third a{
	background: url(../images/sprite_about.png) no-repeat 14px -270px;
	padding-left: 53px;
}
.main-nav.other li#third:hover a{
	background: url(../images/sprite_about.png) no-repeat 14px -210px;
	
}

.v-padding{
	padding:20px;
}


.review-one .left_part{
	display: inline-block;
	width: 20%;
	float: left;
	max-width: 200px;
	padding-right: 10px;
}
.review-one .right_part{
	display: inline-block;
	width: 80%;
	padding: 20px;
	margin: 10px 0px;
	border: 2px solid #dbdbdb;
  	border-radius: 8px;
  	-o-border-radius: 8px;
  	-moz-border-radius: 8px;
  	-webkit-border-radius: 8px;
  	position: relative;
}



.review-one .right_part .arrow {
  position: absolute;
  left: -8px;
  top: 12px;
  border-right: 8px solid #fff;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  z-index: 3;
}

.review-one .right_part:after {
  content: "";
  display: block;
  position: absolute;
  left: -10px;
  top: 10px;
  border-right: 10px solid #dbdbdb;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  z-index: 2;
}
.review-one{
	margin: 20px 0px;
	padding: 0px 20px;
}

.reviews_page .row, .contacts_page .row,.page_info .row{
	padding: 40px 0px;
}

.main-review{
	padding: 0px 10px;
}

.main-review .body {
  border: 2px solid #dbdbdb;
  border-radius: 8px;
  -o-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  padding: 20px;
  margin: 10px;
  margin-bottom: 20px;
  position: relative;
}
.main-review .body .arrow {
  position: absolute;
  left: 22px;
  bottom: -7px;
  border-top: 8px solid #fff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  z-index: 3;
}
.main-review .body:after {
  content: "";
  display: block;
  position: absolute;
  left: 20px;
  bottom: -10px;
  border-top: 10px solid #dbdbdb;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  z-index: 2;
}
.person img {
  display: block;
  float: left;
  margin-right: 15px;
  margin-bottom: 20px;
}
.person p {
  font-size: 20px;
  margin-bottom: 0;
}
.person span {
  font-size: 14px;
  color: #aaa9a9;
}

.page_info .row{
	padding-left:10px;
	padding-right: 10px;
}


ol{
	counter-reset: li;
	padding-left: 15px;
}
ol li{
	list-style-type: none;
	margin: 15px 0px;
	line-height: 20px;
	position: relative;

}

ol li:before{
	content: counter(li);
	counter-increment: li;
	border: 2px solid #84ba1f;
	border-radius: 20px;
	padding: 4px 10px;
	position: absolute;
	left: -15px;
	top: -8px;
	
}

ol.carousel-indicators li:before{
	content: none;
}

