* { padding: 0; margin: 0; border: none; outline: none; text-decoration: none; }
/* * { font-size: 12px; line-height: 18px; font-family: 'MyriadProRegular'; font-style: normal; font-weight: normal; } */
* { font-size: 12px; line-height: 18px; font-family: 'neosansproregular'; font-style: normal; font-weight: normal; }


/* main wrappers */
.wrapper-main-gradient-top {
	background: url("/tpls/default/images/bg-main-gradient-top.png") repeat-x 0 0 transparent;	
}
.wrapper-main-gradient-bottom {
	background: url("/tpls/default/images/bg-main-gradient-bottom.png") repeat-x 0 bottom transparent;
	min-height: 150px;	
}
.wrapper-main-gradient-middle {
	background: url("/tpls/default/images/bg-main-px.png") repeat 0 0 transparent;
	min-width: 1300px;
	/*min-width: 1000px;*/
	/*min-width: 1150px;*/
}
.wrapper-main-bubbles {
	background: url("/tpls/default/images/bg-main-bubbles.png") no-repeat center top transparent;
	background-size: 1600px;	
}

.wrapper-main-white-fill {
	background: url("/tpls/default/images/bg-main-white-fill.png") repeat-y center top transparent;
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 1px 0;
}
.wrapper-main-white-bottom {
	background: url("/tpls/default/images/bg-main-white-bottom.png") no-repeat center bottom transparent;
	padding: 0 0 467px 0;	
}
.wrapper-content {
	margin: 0 auto -468px;	
}

.wrapper-content-main {
	margin: 0 auto;	
	width: 1300px;
	/*width: 1000px;*/
	/*width: 1150px;*/
	position: relative;		
}
.wrapper-slider {
	/*width: 1000px;*/
	/*height: 400px;*/
	margin: 0 auto 0 auto;
	/*margin: 0;*/
}
.wrapper-footer {
	background: url("/tpls/default/images/bg-main-footer.png") no-repeat center bottom transparent;
	height: 50px;
	margin: 20px auto 0 auto;
	width: 1000px;	
}	
/* ! main wrappers */

/* header */
.wrapper-header {
	height: 140px;
	overflow: hidden;
	margin: 0 auto;
	/*margin: 0;*/
	width: 1000px;
}
.wrapper-header a {
	display: block;
}
.wrapper-header .header-news-link {
	float: left;
	width: 300px;
	margin: 8px 60px 0 0;
}
.wrapper-header .header-logo {
	float: left;
	width: 300px;
}
.wrapper-header .header-phones {
	float: right;
	width: 320px;
	text-align: right;
	color: #037adb;
	margin: 10px 0 0 0;
}
.wrapper-header .header-phones div.header-phones-row {
	vertical-align: bottom;
	margin: 0 0 4px 0;
}
.wrapper-header .header-phones .header-phones-first {
	font-size: 18px;
	line-height: 30px;
	padding: 0 8px 0 0;
	/*font-family: 'neosansprobold';*/
	font-style: normal;
	font-weight: bold;
	display: block;
	float: right;
}
.wrapper-header .header-phones .header-phones-second {
	font-size: 30px;
	line-height: 30px;
	padding: 0;
    /*font-family: 'neosanspromedium';*/
    font-family: 'neosansprobold';
	font-style: normal;
	font-weight: bold;
	display: block;
	float: right;	
}
.wrapper-menu {
	width: 1000px;
	margin: 0 auto 0 auto;
	/*margin: 0;*/
	/*height: 70px;*/
	height: 52px;
	background: url("/tpls/default/images/bg-main-menu.png") no-repeat 0 0 transparent;	
}
.wrapper-menu .menu-item {
	float: left;
	/*height: 70px;*/
	height: 52px;
	cursor: pointer;
}

.wrapper-menu .menu-item-1 { background: url("/tpls/default/images/bg-menu-1.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-2 { background: url("/tpls/default/images/bg-menu-2.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-3 { background: url("/tpls/default/images/bg-menu-3.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-4 { background: url("/tpls/default/images/bg-menu-4.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-5 { background: url("/tpls/default/images/bg-menu-5.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-6 { background: url("/tpls/default/images/bg-menu-6.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-7 { background: url("/tpls/default/images/bg-menu-7.png") no-repeat center -6px transparent; }

.wrapper-menu .menu-item-1:hover .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-1-active.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-2:hover .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-2-active.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-3:hover .menu-item-title-hover,
.wrapper-menu .menu-item-3.active .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-3-active.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-4:hover .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-4-active.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-5:hover .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-5-active.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-6:hover .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-6-active.png") no-repeat center -6px transparent; }
.wrapper-menu .menu-item-7:hover .menu-item-title-hover { background: url("/tpls/default/images/bg-menu-7-active.png") no-repeat center -6px transparent; }

.wrapper-menu .menu-item .menu-item-left {
	display: block;
	/*height: 70px;*/
	height: 52px;
	position: relative;
	z-index: 100;
}
.wrapper-menu .menu-item .menu-item-right {
	display: block;
	/*height: 70px;*/
	height: 52px;
}
.wrapper-menu .menu-item .menu-item-title {
	display: block;
	/*height: 70px;*/
	height: 52px;
}
.wrapper-menu .menu-item .menu-item-title-hover {
	display: block;
	/*height: 70px;*/
	height: 52px;
}	
.wrapper-menu .menu-item .menu-item-title {
    color: #FFFFFF;
    font-size: 20px;
	font-family: 'MyriadProBoldItalic';
    /*line-height: 68px;    */
    line-height: 48px;
    text-align: center;
	font-style: italic;
	font-weight: bold;    
}

.wrapper-menu .menu-item .menu-item-right {
	background: url("/tpls/default/images/bg-main-menu-separator.png") no-repeat right 0 transparent;
}
.wrapper-menu .menu-item.last-child .menu-item-right {
	background: none;
}

.menu-item:hover .menu-item-left,
.menu-item.active .menu-item-left {
	background: url("/tpls/default/images/bg-main-menu-hover.png") repeat-x left 0 transparent;
}
.menu-item:hover .menu-item-title,
.menu-item.active .menu-item-title {
	background: url("/tpls/default/images/bg-main-menu-separator.png") no-repeat 0 0 transparent;
	font-size: 22px;
}

.menu-item.first-child:hover .menu-item-left,
.menu-item.first-child.active .menu-item-left {
	background: url("/tpls/default/images/bg-main-menu-hover-first.png") no-repeat 0 0 transparent;
}
.menu-item.last-child:hover .menu-item-left,
.menu-item.last-child.active .menu-item-left {
	background: url("/tpls/default/images/bg-main-menu-hover-last.png") no-repeat right 0 transparent;
}
.menu-item.first-child:hover .menu-item-title,
.menu-item.first-child.active .menu-item-title {
	background: none;
}



.wrapper-menu .menu-item .menu-submenu {
	display: none;
	position: relative;
	z-index: 150;
}
.wrapper-menu .menu-item .menu-submenu a {
	display: block;
	/*height: 41px;*/
	height: 36px;	
    color: #FFFFFF;    
    text-align: center;
    background: url("/tpls/default/images/bg-main-menu-submenu.png") no-repeat left 0 transparent;
}
.wrapper-menu .menu-item .menu-submenu a span {
    background: url("/tpls/default/images/bg-main-menu-submenu2.png") no-repeat right 0 transparent;
	display: block;
	line-height: 36px;
	/*height: 41px;*/
	height: 36px;
    font-size: 17px;
	font-family: 'MyriadProBoldItalic';
	font-style: italic;
	font-weight: bold;
}
.wrapper-menu .menu-item .menu-submenu a:hover {
	background: url("/tpls/default/images/bg-main-menu-submenu-hover.png") no-repeat left 0 transparent;
}
.wrapper-menu .menu-item .menu-submenu a:hover span {
	background: url("/tpls/default/images/bg-main-menu-submenu2-hover.png") no-repeat right 0 transparent;	
}
/* ! header */


/* slider */
.wrapper-slider {
	position: relative;
	width: 1000px;
	/*height: 400px;*/
	height: 334px;
	overflow: hidden;	
}
.wrapper-slider ul {
	list-style: none outside none;
	padding: 0;
	margin: 0;
}
.slider-prev {
	position: absolute;
	top: 150px;
	left: 25px;
	width: 34px;
	height: 34px;
	display: none;	
	background: url("/tpls/default/images/site-slider-prev.png") no-repeat right 0 transparent;	
}
.slider-next {
	position: absolute;
	top: 150px;
	right: 25px;
	width: 34px;
	height: 34px;
	display: none;
	background: url("/tpls/default/images/site-slider-next.png") no-repeat right 0 transparent;
}
.slider-navigation {
	position: absolute;
	bottom: 4px;
	width: 1000px;
	text-align: center;		
}
.slider-navigation a {
	background: url("/tpls/default/images/site-slider-navigation.png") no-repeat -2px 0 transparent;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.slider-navigation a.active {
	background: url("/tpls/default/images/site-slider-navigation-active.png") no-repeat 0 0 transparent;
}	
/* ! slider*/


/* home content */
.page-content {
	padding: 0px 0 70px 0;
	margin: 0 auto 0 auto;
	/*margin: 0;*/
	width: 1000px;
	color: #037ADB;
}
.page-content .breadcrambs {
	padding: 8px 0 8px 12px;
	color: #037ADB;
	/*font-size: 16px;*/
	font-size: 14px;
}
.page-content .breadcrambs a {
	color: #037ADB;
	/*font-size: 16px;*/
	font-size: 14px;
	margin: 0 1px;
}
.page-content .breadcrambs a.active {
	/*font-family: 'MyriadProBold';*/
	font-family: 'neosansprobold';
	font-style: notmal;
	font-weight: bold;	
}
.page-content .home-news-top {
	background: url("/tpls/default/images/site-news-border-top.png") no-repeat 0 0 transparent;
	width: 1000px;
	height: 15px;
}
.page-content .home-news-middle {
	background: url("/tpls/default/images/site-news-border-middle.png") repeat-y 0 0 transparent;
}
.page-content .home-news-bottom {
	background: url("/tpls/default/images/site-news-border-bottom.png") no-repeat 0 0 transparent;
	width: 1000px;
	height: 16px;	
}
.page-content .home-news-item {
	width: 312px;
	float: left;
	margin: 0 32px 0 0;
}
.page-content .home-news-item.last-child {
	margin: 0;
}
.page-content .news-image {
	text-align: center;
	margin: 25px 0 0 0;
}
.page-content .news-image a {
	display: block;
}
.page-content .news-title, .page-content .news-title a {
    color: #037ADB;    
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    font-style: normal;
    display: block;
    /*
    font-size: 32px;
    font-family: 'MyriadProSemibold';
    */    
    font-size: 28px;
    /*font-family: 'neosanspromedium';*/
    font-family: 'neosansprobold';
}
.page-content .news-text p.news-sub-title {
    line-height: 24px;
    font-style: italic;
    font-weight: bold;
    text-align: center;
    padding: 0 0 30px 0;
    /*
    font-size: 23px;
    font-family: 'MyriadProSemiboldItalic';
    */
    font-size: 22px;
    font-family: 'neosansprobolditalic';    
}
.page-content .news-text {
    padding: 30px 22px 0;	
}
.page-content .news-text p.news-item-image {
	text-align: center;
	padding: 20px 0 0 0;
}
.page-content .news-text p {
	/*
	font-size: 18px;
    line-height: 24px;
    padding: 0 0 24px 0;
    */
    font-size: 16px;
    line-height: 22px;
    padding: 0 0 22px 0;
    text-align: justify;        
}
.page-content .news-readmore {
	display: block;
	width: 160px;
	height: 40px;
	margin: 0 auto;
	background: url("/tpls/default/images/site-news-read-more.png") no-repeat 0 0 transparent;
}
.page-content .news-readmore:hover {
	background: url("/tpls/default/images/site-news-read-more-hover.png") no-repeat 0 0 transparent;
}
/* ! home content */

/* text content */
.page-content .text-news-top {
	background: url("/tpls/default/images/site-text-all-border-top.png") no-repeat 0 0 transparent;
	width: 1000px;
	height: 17px;
}

.page-content .text-news-middle {
	background: url("/tpls/default/images/site-text-all-border-middle.png") repeat-y 0 0 transparent;
}
.page-content .text-news-bottom {
	background: url("/tpls/default/images/site-text-all-border-bottom.png") no-repeat 0 0 transparent;
	width: 1000px;
	height: 16px;	
}
.page-content .text-item {
	width: 483px;
	float: left;
	margin: 0 32px 0 0;
}
.page-content .text-item.last-child {
	margin: 0;
}
.page-content .text-image {
	text-align: center;
	margin: 0 0 0 0;
}
.page-content .text-image a {
	display: block;
}
.page-content .text-title, .page-content .text-title a {
    color: #037ADB;
    font-size: 28px;
    font-weight: bold;
    font-style: normal;
    line-height: 40px;
    text-align: center;
    /*font-family: 'neosanspromedium';*/
    font-family: 'neosansprobold';
    display: block;
}
.page-content .text-text p.news-sub-title {
    font-size: 20px;
    font-style: italic;
    font-weight: bold;
    text-align: center;	
}
.page-content .text-text {
    padding: 30px 22px 0;	
}
.page-content .text-text.text-text-nomargin {
    padding: 0 22px;
}
.page-content .text-text p.news-item-image {
	text-align: center;
	padding: 20px 0 0 0;
}
.page-content .text-text p {
	font-size: 16px;
    text-align: justify;
    color: #037ADB;
    line-height: 24px;
    padding: 0 0 24px 0;    
}
.page-content .text-text li {
    color: #037ADB;
    font-size: 16px;
    line-height: 24px;
    padding: 0;
    text-align: justify;
}
.page-content .text-text b, .page-content .text-text strong {
	/*font-family: 'MyriadProBold';*/
	font-family: 'neosansprobold';	
	font-style: normal;
	font-weight: bold;
    font-size: 16px;
    line-height: 24px;	
}
.page-content .text-readmore {
	display: block;
	width: 160px;
	height: 40px;
	margin: 0 auto;
	background: url("/tpls/default/images/site-news-read-more.png") no-repeat 0 0 transparent;
}
.page-content .text-readmore:hover {
	background: url("/tpls/default/images/site-news-read-more-hover.png") no-repeat 0 0 transparent;
}

.page-content.text-item-services .text-news-top
{
	background: url("/tpls/default/images/site-news-border-top.png") no-repeat scroll 0 0 transparent;
}
.page-content.text-item-services .text-news-middle
{
	background: url("/tpls/default/images/site-news-border-middle.png") repeat-y scroll 0 0 transparent;
}
.page-content.text-item-services .text-news-bottom
{
	background: url("/tpls/default/images/site-news-border-bottom.png") no-repeat scroll 0 0 transparent;
}
.page-content.text-item-services .text-item {
	margin: 0 32px 0 0;
	width: 312px;
}
.page-content.text-item-services .text-item.last-child {
	margin: 0;
}
.page-content.text-item-services .text-item-services-69 .text-readmore {
	background: url("/tpls/default/images/site-news-read-more-order.png") no-repeat 0 0 transparent;
}
.page-content.text-item-services .text-item-services-69 .text-readmore:hover {
	background: url("/tpls/default/images/site-news-read-more-order-hover.png") no-repeat 0 0 transparent;
}
    

/* ! text content */


/* text-item content */
.page-content.text-item .text-item {
	float:none;
	width: 1000px;
	margin: 0;
}
.page-content.text-item .text-news-top {
	background: url("/tpls/default/images/site-text-item-border-top.png") no-repeat 0 0 transparent;
	width: 1000px;
	height: 17px;
}
.page-content.text-item .text-news-middle {
	background: url("/tpls/default/images/site-text-item-border-middle.png") repeat-y 0 0 transparent;
}
.page-content.text-item .text-news-bottom {
	background: url("/tpls/default/images/site-text-item-border-bottom.png") no-repeat 0 0 transparent;
	width: 1000px;
	height: 18px;	
}

.border-image {
	width: 800px;
	margin: 0 auto 18px;
}
.border-image-top { 
	background: url("/tpls/default/images/site-text-item-image-border-top.png") no-repeat 0 0 transparent;
	width: 800px;
	height: 19px;
}
.border-image-middle {
	background: url("/tpls/default/images/site-text-item-image-border-middle.png") repeat-y 0 0 transparent;
	text-align: center;
	padding: 20px 0 20px 0;
}
.border-image-bottom {
	background: url("/tpls/default/images/site-text-item-image-border-bottom.png") no-repeat 0 0 transparent;
	width: 800px;
	height: 18px;
}
.page-content.text-item .price {
	text-align: right;
	padding: 16px 20px 20px 0;
}
.page-content.text-item .price span {
	display: block;
	font-size: 20px;
	line-height: 40px;
}
.page-content.text-item .price span b {
	font-size: 28px;
	font-weight: bold;
}
.page-content.text-item .center {
	text-align: center;
}
/* ! text content */


/* equipment */
.equipment-item {
	background: url("/tpls/default/images/site-equipment-separator.png") no-repeat right 0 transparent;
	width: 165px;
	height: 500px;
	float: left;
	color: #037ADB;	
}
.equipment-item a {
	display: block;
}
.equipment-item.last-child {
	background: none;		
}
.equipment-item-title {
	text-align: center;
	margin: 20px 0 10px 0;
	height: 40px;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
	/*
	font-family: 'MyriadProBold';
	font-size: 24px;
	*/	
	font-family: 'neosansprobold';
	font-size: 22px;
	color: #037ADB;	
}
.equipment-item-image {
    display: table-cell;
    height: 390px;
    text-align: center;
    vertical-align: bottom;
    width: 165px;
    padding: 0 0 6px 0;
}
.equipment-item .text-readmore {
	display: block;
	width: 126px;
	height: 40px;
	margin: 0 auto;
	background: url("/tpls/default/images/site-equipment-read-more.png") no-repeat 0 0 transparent;
}
.equipment-item .text-readmore:hover {
	background: url("/tpls/default/images/site-equipment-read-more-hover.png") no-repeat 0 0 transparent;
}
.equipment-title {
	color: #037ADB;	
	text-align: center;
	line-height: 38px;
	margin: 10px 0 0 0;
	height: 60px;
	font-style: normal;
	font-weight: bold;	
	/*
	font-family: 'MyriadProSemibold';
	font-size: 37px;
	*/
	font-family: 'neosansprobold';
	font-size: 32px;
}
.equipment-category-item {
	background: url("/tpls/default/images/site-equipment-category-item.png") no-repeat 0 0 transparent;
	width: 312px;
	height: 436px;
	float: left;
	color: #037ADB;
	margin: 0 30px 30px 0;
}
.equipment-category-item.last-child {
	margin: 0;
}
.equipment-category-item .equipment-item-title {
	margin: 24px 0 0 0;
	line-height: 26px;
	/*font-size: 26px;*/	
	font-size: 24px;
	display: block;
	color: #037ADB;
}
.equipment-category-item .equipment-item-image {
	width: 132px;
	height: 370px;
	padding: 0 0 0 1px;
	float: left;	
	overflow: hidden;	
}
.equipment-category-item.newlayout3 .equipment-item-image span { height: 370px; width: 132px; display: table-cell; vertical-align: middle; }
.equipment-item-parameters {
	float: left;
	width: 175px;
	height: 200px;
	padding: 40px 0 0 0;
}
.equipment-item-parameter {
    /*
    font-family: 'MyriadProSemiboldItalic';
    font-size: 16px;
    font-family: 'neosansproitalic';
	font-style: italic;
	*/
	font-weight: normal;
    font-size: 16px;
    line-height: 44px;
    padding: 0 0 0 40px; 
}
.equipment-param-1 { background: url("/tpls/default/images/site-equipment-icon-1.png") no-repeat 0 0 transparent; }
.equipment-param-2 { background: url("/tpls/default/images/site-equipment-icon-2.png") no-repeat 0 2px transparent; }
.equipment-param-3 { background: url("/tpls/default/images/site-equipment-icon-3.png") no-repeat 0 2px transparent; }
.equipment-param-4 { background: url("/tpls/default/images/site-equipment-icon-4.png") no-repeat 2px 2px transparent; }

.equipment-item-price {
	text-align: center;
	/*font-size: 22px;*/
	font-size: 20px;
    line-height: 40px;
    float: left;
    width: 190px;
    margin: 0 0 0 -15px;
    /*overflow: hidden;*/
    /*height: 45px;*/		
}
.equipment-item-price span {
	/*
	font-family: 'MyriadProBold';
	font-size: 32px;
	*/
	font-family: 'neosansprobold';
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
    line-height: 38px;		
}
.equipment-item-more {
	float: left;
    background: url("/tpls/default/images/site-equipment-category-read-more.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 40px;
    margin: 24px auto 0;
    width: 154px;    
}
.equipment-item-more:hover {
	background: url("/tpls/default/images/site-equipment-category-read-more-hover.png") no-repeat scroll 0 0 transparent;
}
.page-content.text-item.equipment {
	color: #037ADB;
} 
.page-content.text-item.equipment .equipment-item-image {
	width: 300px;
	float: left;
	height: 500px;
	padding: 0;
	position: absolute;
	bottom: -5px;
}
.page-content.text-item.equipment .equipment-item-wrapper {
	position: relative;
	overflow: hidden;
}
.page-content.text-item.equipment .equipment-item-image-large {
    display: table-cell;
    height: 450px;
    margin: 0 auto;
    text-align: center;
    vertical-align: bottom;
    width: 298px;	
}
.page-content.text-item.equipment .equipment-item-image-large a {
	display: block; 
}
.page-content.text-item.equipment .equipment-item-image-tumbs {
	text-align: center;	
}
.page-content.text-item.equipment .equipment-item-image-tumbs a {
	background: url("/tpls/default/images/site-equipment-image-bg.png") no-repeat scroll 0 0 transparent;
	width: 60px; height: 40px; display: inline-block; overflow: hidden; padding: 3px; text-align: center;
}
.page-content.text-item.equipment .equipment-item-image-tumbs a span {
	display: table-cell; width: 52px; height: 44px; vertical-align: middle;
}	
.page-content.text-item.equipment .equipment-item-image-tumbs a img {
	max-width: 50px; max-height: 37px;
}
.page-content.text-item.equipment .equipment-item-description {
	float: right;	
	width: 480px;
}
.page-content.text-item.equipment .equipment-item-price {
	float: right; padding: 32px 34px 0 0; line-height: 44px; margin: 0; text-align: right;
}
.page-content.text-item.equipment .equipment-item-parameters-2 {
	/*background: url("/tpls/default/images/site-equipment-params2.png") no-repeat scroll 0 0 transparent;*/
	width: 670px; min-height: 225px;
	float: right;
	margin: 36px 32px 0 0;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-top {
	/*background: url("/tpls/default/images/site-equipment-table-top.png") no-repeat scroll 0 top transparent;*/
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-bottom {
	/*background: url("/tpls/default/images/site-equipment-table-bottom.png") no-repeat scroll 0 bottom transparent;*/
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell {
	/*background: url("/tpls/default/images/site-equipment-table-middle.png") repeat-y scroll 0 0 transparent;*/
	clear: both;
	height: 32px;
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.first,
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.last {
	background: none;
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell-left {
	float: left; width: 278px; height: 33px; font-size: 15px; font-family: 'neosansprobold'; font-style: normal; font-weight: bold; line-height: 32px; padding: 0 0 0 12px;	 
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell-right {
	float: left; width: 380px; height: 33px; font-size: 15px; /*font-family: 'neosansprobolditalic'; font-style: italic; */ font-weight: bold; line-height: 32px; text-align: center;
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell-left.light {
	background: url("/tpls/default/images/site-equipment-table-cell-left-light.png") repeat-y scroll 0 0 transparent;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell-left.dark {
	background: url("/tpls/default/images/site-equipment-table-cell-left-dark.png") repeat-y scroll 0 0 transparent;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell-right.light {
	background: url("/tpls/default/images/site-equipment-table-cell-right-light.png") repeat-y scroll 0 0 transparent;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell-right.dark {
	background: url("/tpls/default/images/site-equipment-table-cell-right-dark.png") repeat-y scroll 0 0 transparent;	
}

.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.first .equipment-table-cell-left {
	background: url("/tpls/default/images/site-equipment-table-cell-top-left.png") no-repeat scroll 0 0 transparent; height: 33px; line-height: 34px;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.first .equipment-table-cell-right {
	background: url("/tpls/default/images/site-equipment-table-cell-top-right.png") no-repeat scroll 0 0 transparent; height: 33px;	line-height: 34px; 
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.last .equipment-table-cell-left {
	background: url("/tpls/default/images/site-equipment-table-cell-bottom-left.png") no-repeat scroll 0 0 transparent;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.last .equipment-table-cell-left.light {
	background: url("/tpls/default/images/site-equipment-table-cell-bottom-left-light.png") no-repeat scroll 0 0 transparent;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.last .equipment-table-cell-right {
	background: url("/tpls/default/images/site-equipment-table-cell-bottom-right.png") no-repeat scroll 0 0 transparent;	
}
.page-content.text-item.equipment .equipment-item-parameters-2 .equipment-table-cell.last .equipment-table-cell-right.dark {
	background: url("/tpls/default/images/site-equipment-table-cell-bottom-right-dark.png") no-repeat scroll 0 0 transparent;	
}

.page-content.text-item.equipment .equipment-item-parameters {
	height: auto; padding: 0; 
}
.page-content.text-item.equipment .equipment-item-title {
	text-align: left; margin: 40px 0 16px; font-size: 32px;
}
.page-content.text-item.equipment .equipment-item-buy {
	background: url("/tpls/default/images/site-equipment-buy.png") no-repeat scroll 0 0 transparent;
	width: 177px; height: 49px; display: block; float: right;
}
.page-content .equipment-item-text.text-text p b, .page-content .equipment-item-text.text-text p strong {
	font-size: 20px;
}

/* ! equipment */


/* goods */
.goods-catalog .goods-item {
	background: url("/tpls/default/images/site-goods-separator.png") no-repeat scroll right 10px transparent;
    color: #037ADB;
    float: left;
    height: 500px;
    width: 332px;
}
.goods-catalog .goods-item.last-child {
	background: none;	
}
.goods-catalog .goods-item .goods-item-title, .goods-catalog .goods-item .goods-item-title a {
	/*
    font-family: 'MyriadProBold';
    font-size: 24px;
    line-height: 24px;
    */
	font-family: 'neosansprobold';
    font-size: 22px;
    line-height: 24px;    
    font-style: normal;
    font-weight: bold;
    height: 40px;
    margin: 20px 0 10px;
    text-align: center;
    color: #037ADB;
    display: block;
}
.goods-catalog .goods-item .goods-item-image {
    display: table-cell;
    height: 380px;
    text-align: center;
    vertical-align: bottom;
    width: 330px;
    margin: 0 auto;
    padding: 0 0 10px;
}    
.page-content.goods-catalog .text-readmore {
    background: url("/tpls/default/images/site-goods-category-read-more.png") no-repeat scroll 0 0 transparent;
    width: 146px;
}
.page-content.goods-catalog .text-readmore:hover {
    background: url("/tpls/default/images/site-goods-category-read-more-hover.png") no-repeat scroll 0 0 transparent;
}

/* !goods */


/* services */
.page-content.servises .text-image {
	margin: 20px auto 10px auto;
}
/* !services */


/* news */
.news-item {
	background: url("/tpls/default/images/bg-news-bg.png") no-repeat scroll 0 0 transparent;
	height: 275px;
}
.news-item .news-item-image {
	float: left;
	width: 235px;
	margin: 40px 0 0 40px;
}
.news-item .news-item-details {
	float: left;
	width: 700px;
	margin: 40px 0 0 0;
}
.news-item .news-item-title, .news-item .news-item-title a {
	/*
	font-family: 'MyriadProBold';
	*/
	font-family: 'neosansprobold';	
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    line-height: 24px;
    display: block;
	color: #037ADB;
}
.news-item .news-item-description {
    color: #037ADB;
    font-size: 16px;
    line-height: 24px;
    text-align: justify;
    margin: 14px 0 0 0;
    height: 98px;
    overflow: hidden;
}
.page-content .news-item .text-readmore {
    background: url("/tpls/default/images/site-news-item-read-more.png") no-repeat scroll 0 0 transparent;
    width: 146px;
    float: right;
}
.page-content .news-item .text-readmore:hover {
    background: url("/tpls/default/images/site-news-item-read-more-hover.png") no-repeat scroll 0 0 transparent;
}
/* !news */


/* footer */
.wrapper-footer {
	text-align: center;
	bottom: 0px;
	position: absolute;
}
.wrapper-footer-content {
	position: relative;
}
.wrapper-footer-man {	
	height: 278px;
	width: 162px;
	position: fixed;
	bottom: 4px;
	right: 9999px;    	
}
.wrapper-footer-man-link {
	display: block;
	width: 162px;
	height: 280px;
	background: url("/tpls/default/images/site-waterman.png") no-repeat 0 0 transparent;
}
.copyright {
	/*font-size: 15px;*/
	font-size: 18px;
	color: #FFFFFF;
	padding: 8px 0 0 0;
}
.copyright-2 {
	font-size: 12px;
	color: #FFFFFF;
}
/* !footer */


/* special */
.clear {
	display: block;
	float: none;
	clear: both;
}

/* disable fancybox shadow */
#fancybox-bg-n { background-image: none; width: 0;}
#fancybox-bg-ne { background-image: none; width: 0; }
#fancybox-bg-e { background-image: none; width: 0; }
#fancybox-bg-se { background-image: none; width: 0; }
#fancybox-bg-s { background-image: none; width: 0; }
#fancybox-bg-sw { background-image: none; width: 0; }
#fancybox-bg-w { background-image: none; width: 0; }
#fancybox-bg-nw  { background-image: none; width: 0; }
#fancybox-outer { background-color: transparent; box-shadow: 0 0 12px #444444; border-radius: 20px; }
#fancybox-wrap { padding: 0; }

/* disable fancybox shadow */
#fancyboxDuplicate-bg-n { background-image: none; width: 0;}
#fancyboxDuplicate-bg-ne { background-image: none; width: 0; }
#fancyboxDuplicate-bg-e { background-image: none; width: 0; }
#fancyboxDuplicate-bg-se { background-image: none; width: 0; }
#fancyboxDuplicate-bg-s { background-image: none; width: 0; }
#fancyboxDuplicate-bg-sw { background-image: none; width: 0; }
#fancyboxDuplicate-bg-w { background-image: none; width: 0; }
#fancyboxDuplicate-bg-nw  { background-image: none; width: 0; }
#fancyboxDuplicate-outer { background-color: transparent; box-shadow: 0 0 12px #444444; border-radius: 20px; }
#fancyboxDuplicate-wrap { padding: 0; }



/* popup fabrika-frame */
.fabrika-frame {
    border-spacing:0;
    border-collapse:collapse;
    border: 0;
	min-width: 700px;	   
}
.fabrika-frame .t {
	background: url("/tpls/default/images/bg-frame-t.png") top repeat-x;	
    height: 16px;    
}
.fabrika-frame .r {
	background: url("/tpls/default/images/bg-frame-r.png") right repeat-y;
	width: 20px;	
}
.fabrika-frame .b {
	background: url("/tpls/default/images/bg-frame-b.png") top repeat-x;
	height: 20px;          
}
.fabrika-frame .l {
	background: url("/tpls/default/images/bg-frame-l.png") left repeat-y;
	width: 20px;
}
.fabrika-frame .tl {
	background: url("/tpls/default/images/bg-frame-t-l.png") top left no-repeat;
    width: 20px;
}
.fabrika-frame .tr {
	background: url("/tpls/default/images/bg-frame-t-r.png") top right no-repeat;
    width: 20px;	
}
.fabrika-frame .br {
	background: url("/tpls/default/images/bg-frame-b-r.png") top right no-repeat;
	width: 20px;	
}
.fabrika-frame .bl {
	background: url("/tpls/default/images/bg-frame-b-l.png") top left no-repeat;	
	width: 20px;
}
.fabrika-frame .bl2 {
	background: url("/tpls/default/images/bg-frame-l-2.png") top right repeat-y;
}
.fabrika-frame .br2 {
	background: url("/tpls/default/images/bg-frame-r-2.png") top left repeat-y;
}
.fabrika-frame .tl2 {
	background: url("/tpls/default/images/bg-frame-m-tl.png") top left no-repeat;
}
.fabrika-frame .tr2 {
	background: url("/tpls/default/images/bg-frame-m-tr.png") top right no-repeat;
}
.fabrika-frame .bm-bg {
	background: url("/tpls/default/images/bg-frame-m-bg.png") top left repeat;	
}
.fabrika-frame .bm {
	background: url("/tpls/default/images/bg-frame-m-bg-grad.png") top left repeat-x;		
}
.fabrika-frame-header {
	vertical-align: top;
}
.fabrika-frame-content {
	min-height: 600px;
    padding: 10px;
    position: relative;	
}	
.fabrika-frame .frame-title {
	background: url("/tpls/default/images/bg-frame-m.png") 0 0 repeat;
	position: relative;
	padding: 12px 40px 22px 0;
	text-align: center;			
}
.fabrika-frame .frame-title span {
	text-align: center;
	font-family: 'neosansprobold';	
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: #FFFFFF;
	line-height: 40px;	
}
.fabrika-frame-close {
	position: absolute;
	right: 4px;
	top: 14px;
	background: url("/tpls/default/images/bg-frame-close.png") top left no-repeat;
	width: 34px;
	height: 34px;
	display: block;
}

.fabrika-frame-content .wrapper-slider-items {
	width: 680px; list-style: none outside none; margin: 20px 0 30px 0; padding: 0; height: 500px; overflow: hidden;
}
.fabrika-frame-content .wrapper-slider-items li {
	width: 680px; display: none; text-align: center; height: 500px;	
}
.fabrika-frame-content .wrapper-slider-items li span {
	display: table-cell; width: 680px; height: 500px; vertical-align: middle; padding: 0 50px;
}
.fabrika-frame-content .slider-items-navigation {
	position: relative; bottom: 0; width: 680px; text-align: center; display: none;
}
.fabrika-frame-content .slider-items-navigation a {
	background: url("/tpls/default/images/site-popup-item-border.png") 0 0 no-repeat; width: 122px; height: 82px; padding: 5px; overflow: hidden; display: inline-block; margin: 0 10px 0 0;
}
.fabrika-frame-content .slider-items-navigation a span {
    display: table-cell; height: 82px; vertical-align: middle; width: 112px;
}
.fabrika-frame-content .slider-items-navigation a span img {
    max-height: 75px;
    max-width: 112px;
}    
.fabrika-frame-content a.slider-items-prev {
	background: url("/tpls/default/images/site-popup-arrow-left.png") 0 0 no-repeat; width: 94px; height: 94px; top: 40%; left: 25px; position: absolute; display: block;
}
.fabrika-frame-content a.slider-items-prev:hover {
	background: url("/tpls/default/images/site-popup-arrow-left-active.png") 0 0 no-repeat;
}
.fabrika-frame-content a.slider-items-next {
	background: url("/tpls/default/images/site-popup-arrow-right.png") 0 0 no-repeat; width: 94px; height: 94px; top: 40%; right: 25px; position: absolute; display: block;
}
.fabrika-frame-content a.slider-items-next:hover {
	background: url("/tpls/default/images/site-popup-arrow-right-active.png") 0 0 no-repeat;
}


/* POPUP - 2 */
.fabrika-frame.order-popup { min-width: 716px; color: #FFFFFF; }
.fabrika-frame.order-popup .tl { background: url("/tpls/default/images/bg-frame2-t-l.png") no-repeat scroll left top transparent; }
.fabrika-frame.order-popup .t { background: url("/tpls/default/images/bg-frame2-t.png") repeat-x scroll center top transparent; }
.fabrika-frame.order-popup .tr { background: url("/tpls/default/images/bg-frame2-t-r.png") no-repeat scroll right top transparent; }
.fabrika-frame.order-popup .l { background: url("/tpls/default/images/bg-frame2-l.png") repeat-y scroll left center transparent; }
.fabrika-frame.order-popup .r { background: url("/tpls/default/images/bg-frame2-r.png") repeat-y scroll left center transparent; }
.fabrika-frame.order-popup .frame-title { background: url("/tpls/default/images/bg-frame2-m.png") repeat scroll 0 0 transparent; }
.fabrika-frame.order-popup .fabrika-frame-close { background: url("/tpls/default/images/bg-frame2-close.png") no-repeat scroll left top transparent; }
.fabrika-frame.order-popup .tl2 { background: url("/tpls/default/images/bg-frame2-m-tl.png") top left no-repeat; }
.fabrika-frame.order-popup .tr2 { background: url("/tpls/default/images/bg-frame2-m-tr.png") top right no-repeat; }
.fabrika-frame.order-popup .bl2 { background: url("/tpls/default/images/bg-frame2-r-2.png") top right repeat-y; }
.fabrika-frame.order-popup .br2 { background: url("/tpls/default/images/bg-frame2-l-2.png") top left repeat-y; }
.fabrika-frame.order-popup .b { background: url("/tpls/default/images/bg-frame2-b.png") top repeat-x; height: 20px; }
.fabrika-frame.order-popup .br { background: url("/tpls/default/images/bg-frame2-b-r.png") top right no-repeat; width: 20px; }
.fabrika-frame.order-popup .bl { background: url("/tpls/default/images/bg-frame2-b-l.png") top left no-repeat; width: 20px; }
.fabrika-frame.order-popup .bm { background: url("/tpls/default/images/bg-frame2-m-bg-grad.png") center center no-repeat; }
.fabrika-frame.order-popup .bm-bg { background: url("/tpls/default/images/bg-frame2-m-bg.png") top left repeat; }

.fabrika-frame.order-popup .frame-title { font-size: 20px; text-align: left; line-height: 24px; padding: 6px 40px 16px 0; }
.fabrika-frame.order-popup .fabrika-frame-close { right: 0; top: 0px; }
.fabrika-frame.order-popup .order-title-1 { text-align: center; font-family: 'neosansproitalic'; font-style: italic; font-weight: normal; font-size: 28px; line-height: 36px;}
.fabrika-frame.order-popup .order-title-2 { text-align: center; font-family: 'neosansprobold'; font-style: normal; font-weight: bold; font-size: 28px; line-height: 40px;}
.fabrika-frame.order-popup .order-image { background: url("/tpls/default/images/bg-frame2-order-image.png") top center no-repeat; padding: 0px 202px 0; margin: 8px 0 12px 0; height: 422px; text-align: center; }
.fabrika-frame.order-popup .order-image .order-image-wrap { display: table-cell; vertical-align: middle; width: 292px; height: 410px; padding: 10px 0 0;}
.fabrika-frame.order-popup .order-description { font-size: 13px; font-family: 'neosansproitalic'; font-style: italic; font-weight: normal; padding: 0 0 0 62px; }
.fabrika-frame.order-popup .order-row { margin: 10px 0 0 50px; }
.fabrika-frame.order-popup .order-row label { font-size: 16px;  font-weight: normal; margin: 0 0 4px 12px; display: block; }
.fabrika-frame.order-popup .order-row span { font-family: 'neosansproitalic'; font-style: italic; font-weight: normal; line-height: 16px; font-size: 18px; }
.fabrika-frame.order-popup .order-row input { padding: 0 10px 0 10px; line-height: 30px; display: block; height: 31px; font-size: 14px; color: #037ADB; }
.fabrika-frame.order-popup .order-row.long input { background: url("/tpls/default/images/bg-frame2-order-input-long.png") top left no-repeat; width: 590px; }
.fabrika-frame.order-popup .order-row.short { float: left; clear: none; width: 308px; }
.fabrika-frame.order-popup .order-row.short.inrow { margin: 10px 0 0 12px; }
.fabrika-frame.order-popup .order-row.short input { background: url("/tpls/default/images/bg-frame2-order-input-short.png") top left no-repeat; width: 270px;}
.fabrika-frame.order-popup .order-price { margin: 10px 0 0 50px; font-size: 24px; }
.fabrika-frame.order-popup .order-price span.cost { font-family: 'neosansprobold'; font-style: normal; font-weight: bold; font-size: 34px; line-height: 40px; }
.fabrika-frame.order-popup .order-price a.order-buy { background: url("/tpls/default/images/bg-frame2-order-buy.png") top left no-repeat; display: block; height: 46px; width: 156px; margin: 0 35px 0 0; margin: 0 35px 0 0; float: right; }
.fabrika-frame.order-popup .order-price a.order-buy:hover { background: url("/tpls/default/images/bg-frame2-order-buy-active.png") top left no-repeat; } 

/* POPUP - 3 */
.fabrika-frame.order-popup.order-water .order-title-1 { font-family: 'neosansprobolditalic'; line-height: 30px; font-size: 29px; font-style: italic; font-weight: bold; margin: 0 0 6px 0; }
.fabrika-frame.order-popup.order-water .order-title-1 span { font-family: 'neosansprobolditalic'; line-height: 50px; font-size: 28px; font-style: italic; font-weight: bold; }
.fabrika-frame.order-popup.order-water .order-image { padding: 0 0 0 46px; height: auto; background: none repeat scroll 0 0 transparent; margin: 0; }
.fabrika-frame.order-popup.order-water .water-item { float: left; margin: 0 6px 0 0; position: relative; }
.fabrika-frame.order-popup.order-water .water-item .water-image { display: table-cell; /*height: 290px;*/ /*height: 245px;*/ height: 150px; text-align: center; vertical-align: bottom; /*width: 290px;*/ cursor: pointer; /* width: 190px; */ width: 120px; /*padding: 16px 0 0 0; */ overflow: hidden; }
/*.fabrika-frame.order-popup.order-water .water-item .water-image { background: url("/tpls/default/images/bg-frame2-order-water.png") top left no-repeat; }*/
/*.fabrika-frame.order-popup.order-water .water-item .water-image { background: url("/tpls/default/images/bg-frame2-order-water-new.png") top left no-repeat; }*/
/*.fabrika-frame.order-popup.order-water .water-item.active .water-image { background: url("/tpls/default/images/bg-frame2-order-water-active.png") top left no-repeat; }*/
.fabrika-frame.order-popup.order-water .water-item .water-image { background: url("/tpls/default/images/bg-frame2-order-water-new-2.png") top center no-repeat; }
/*.fabrika-frame.order-popup.order-water .water-item.active .water-image { background: url("/tpls/default/images/bg-frame2-order-water-active-new.png") top left no-repeat; }*/
.fabrika-frame.order-popup.order-water .water-item.active .water-image { background: url("/tpls/default/images/bg-frame2-order-water-active-new-2.png") top center no-repeat; }
.fabrika-frame.order-popup.order-water .water-item .water-title { font-family: 'neosansprobold'; line-height: 24px; font-size: 21px; font-style: normal; font-weight: bold; margin: 8px 0 0 0; cursor: pointer; }
.fabrika-frame.order-popup.order-water .water-item .water-title span { font-family: 'neosansprobold'; line-height: 24px; font-size: 15px; font-style: normal; font-weight: bold; }
.fabrika-frame.order-popup.order-water .water-item .water-checkbox { background: url("/tpls/default/images/bg-frame2-order-checkbox.png") top left no-repeat; width: 16px; height: 16px; position: absolute; top: 8px; left: 16px; cursor: pointer; }
.fabrika-frame.order-popup.order-water .water-item .water-checkbox.error { background: url("/tpls/default/images/bg-frame2-order-radio-box-error.png") top left no-repeat; }
.fabrika-frame.order-popup.order-water .water-item.active .water-checkbox { background: url("/tpls/default/images/bg-frame2-order-checkbox-active.png") top left no-repeat; }
.fabrika-frame.order-popup.order-water .water-item.order-water-1 .water-title span { color: #0079d9; }
.fabrika-frame.order-popup.order-water .water-item.order-water-4 .water-title span { color: #FF0000; }
.fabrika-frame.order-popup.order-water .water-item.order-water-3 .water-title span { color: #0725bb; }
.fabrika-frame.order-popup.order-water .water-item.order-water-2 .water-title span { color: #FF0000; }

.fabrika-frame.order-popup.order-water .wrap-input-type-select { position: relative; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select * { color: #545354; font-size: 15px; font-style: normal; font-weight: normal; font-family: 'neosansproregular'; line-height: 31px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select-holder { background: url("/tpls/default/images/bg-frame2-order-input-select-1.png") top left no-repeat; width: 257px; height: 31px; display: block; float: left; text-align: center; }
.fabrika-frame.order-popup.order-water .type-mix-1 .wrap-input-type-select-holder { width: 236px; height: 31px; display: block; float: left; text-align: center; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select-arrow { background: url("/tpls/default/images/bg-frame2-order-input-select-arrow.png") top left no-repeat; width: 32px; height: 31px; display: block; float: left; cursor: pointer; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select-arrow.active { background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-active.png") top left no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select-arrow:hover { background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-active.png") top left no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select-arrow-info { display: none; position: absolute; top: 20px; right: 19px; width: 32px; height: 126px; overflow: hidden; background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-body.png") top left no-repeat; z-index: 100; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .top { width: 32px; height: 23px; background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-button-top.png") center center no-repeat; cursor: pointer; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .top:hover { background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-button-top-hover.png") center center no-repeat; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .bottom { width: 32px; height: 23px; background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-button-bottom.png") center center no-repeat; cursor: pointer; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .bottom:hover { background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-button-bottom-hover.png") center center no-repeat; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .body { width: 32px; height: 80px; overflow: hidden; color: #000000; text-align: center; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .body .select-arrow-item.active { color: #FFF; background: url("/tpls/default/images/bg-frame2-order-input-select-arrow-item-hover.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .body .select-arrow-item { line-height: 20px; cursor: pointer; font-size: 12px;}
.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .body .body-wrap { top: 0; position: relative; }

.fabrika-frame.order-popup.order-water .wrap-input-type-radio { background: url("/tpls/default/images/bg-frame2-order-radio-1.png") left top no-repeat;  width: 290px; height: 31px; display: block; float: left; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio * { color: #5a5a5a; line-height: 31px; font-size: 15px; font-style: normal; font-weight: normal; font-family: 'neosansproregular'; height: 31px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item { width: 72px; height: 31px; float: left; cursor: pointer; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item span { background: url("/tpls/default/images/bg-frame2-order-radio-box.png") 8px 8px no-repeat; width: 30px; display: block; float: left; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item.active,
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item:hover { background: url("/tpls/default/images/bg-frame2-order-radio-1-active.png") left top no-repeat; color: #FFFFFF; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item.radio-first.active,
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item.radio-first:hover { background: url("/tpls/default/images/bg-frame2-order-radio-1-active-2.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item.radio-last.active,
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item.radio-last:hover { background: url("/tpls/default/images/bg-frame2-order-radio-1-active-3.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio .radio-item.active span { background: url("/tpls/default/images/bg-frame2-order-radio-box-active.png") 10px 8px no-repeat; }

.fabrika-frame.order-popup.order-water .water_type_1 .wrap-input-type-radio .radio-item span { background: none; }
.fabrika-frame.order-popup.order-water .water_type_1 .wrap-input-type-radio .radio-item:hover { background: none; color: #5a5a5a; }
.fabrika-frame.order-popup.order-water .water_type_1 .wrap-input-type-radio #water_capacity_19.radio-item.active span { background: url("/tpls/default/images/bg-frame2-order-radio-box-active.png") 10px 8px no-repeat; }
.fabrika-frame.order-popup.order-water .water_type_1 .wrap-input-type-radio #water_capacity_19.radio-item.active:hover { background: url("/tpls/default/images/bg-frame2-order-radio-1-active-3.png") left top no-repeat; color: #FFFFFF;}

.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 { background: url("/tpls/default/images/bg-frame2-order-radio-2.png") left top no-repeat;  width: 290px; height: 31px; display: block; float: left; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 .radio-item { width: 130px; padding: 0 15px 0 0; text-align: center; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 .radio-item:hover { background: url("/tpls/default/images/bg-frame2-order-radio-1-active.png") left top no-repeat; color: #FFFFFF; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 .radio-item.radio-first.active,
.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 .radio-item.radio-first:hover { background: url("/tpls/default/images/bg-frame2-order-radio-2-active-1.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 .radio-item.radio-last.active,
.fabrika-frame.order-popup.order-water .wrap-input-type-radio.type-2 .radio-item.radio-last:hover { background: url("/tpls/default/images/bg-frame2-order-radio-2-active-2.png") left top no-repeat; }

.fabrika-frame.order-popup.order-water .water_type_2 .wrap-input-type-radio.type-2 .radio-item span { background: none; }
.fabrika-frame.order-popup.order-water .water_type_2 .wrap-input-type-radio.type-2 .radio-item:hover { background: none; color: #5a5a5a; }
.fabrika-frame.order-popup.order-water .water_type_2 .wrap-input-type-radio.type-2 .radio-item.active { background: none; color: #5A5A5A; }

.fabrika-frame.order-popup.order-water .order-row.short.short-part-1-3 { width: 186px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .wrap-input-type-select-holder { width: 135px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .wrap-input-type-select-arrow-info { right: 19px; background: none; width: 115px; text-align: center; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap * { line-height: 21px; font-size: 12px; height: 21px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .body .select-arrow-item { cursor: pointer; font-size: 12px; line-height: 21px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .select-arrow-item { background: url("/tpls/default/images/bg-frame2-order-input-select2-arrow-middle.png") left top repeat-y; width: 115px; cursor: pointer; height: 20px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .select-arrow-item.top { background: url("/tpls/default/images/bg-frame2-order-input-select2-arrow-top.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .select-arrow-item.bottom { background: url("/tpls/default/images/bg-frame2-order-input-select2-arrow-bottom.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .select-arrow-item.active { background: url("/tpls/default/images/bg-frame2-order-input-select2-arrow-middle-active.png") left top no-repeat; color: #FFFFFF; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .select-arrow-item.top.active { background: url("/tpls/default/images/bg-frame2-order-input-select2-arrow-top-active.png") left top no-repeat; }
.fabrika-frame.order-popup.order-water .wrap-input-type-select.type-2 .select-arrow-info-wrap .select-arrow-item.bottom.active { background: url("/tpls/default/images/bg-frame2-order-input-select2-arrow-bottom-active.png") left top no-repeat; }

.fabrika-frame.order-popup.order-water .order-row.short.short-part-2-3 { width: 420px; }
.fabrika-frame.order-popup.order-water .order-row.short.short-part-2-3 input { width: 392px; background: url("/tpls/default/images/bg-frame2-order-input-middle.png") left top no-repeat; }

.fabrika-frame.order-popup.order-water .order-row.short.short-part-1-5.inrow { margin: 10px 0 0 9px; }
.fabrika-frame.order-popup.order-water .order-row.short.short-part-1-5 { width: 118px; }
.fabrika-frame.order-popup.order-water .order-row.short.short-part-1-5 label { margin: 0 20px 6px 0; text-align: center; }
.fabrika-frame.order-popup.order-water .order-row.short.short-part-1-5 input { text-align: center; width: 80px; background: url("/tpls/default/images/bg-frame2-order-input-short-2.png") left top no-repeat; }

.fabrika-frame.order-popup.order-water .order-price { height: 200px; position: relative; }
.fabrika-frame.order-popup.order-water .order-price .order-time-month { /*font-family: 'neosanspromedium';*/ font-family: 'neosansprobold'; font-size: 18px; font-style: normal; font-weight: bold; left: 18px; line-height: 18px; position: absolute; top: 13px; color: #307fcf; z-index: 100;}
.fabrika-frame.order-popup.order-water .order-price .order-time-year { font-size: 10px; left: 77px; line-height: 10px; position: absolute; top: 16px; z-index: 100;}
.fabrika-frame.order-popup.order-water .order-price .order-row.short { margin: 0 0 0 160px; width: 189px; }
.fabrika-frame.order-popup.order-water .order-price .order-row.short.add-small-margin { margin: 10px 0 0 160px; }
.fabrika-frame.order-popup.order-water .order-price .wrap-input-type-select-holder { width: 135px; }
.fabrika-frame.order-popup.order-water .order-price .order-row.short.inrow { margin: 0 0 0 10px; }
.fabrika-frame.order-popup.order-water .order-price .wrap-input-type-select.type-2.month .wrap-input-type-select-arrow-info { top: 24px; /*bottom: -8px;*/ height: 84px; right: 22px; }
.fabrika-frame.order-popup.order-water .order-price .wrap-input-type-select.type-2 .select-arrow-info-wrap * { line-height: 21px; font-size: 12px; height: 21px; }

.fabrika-frame.order-popup.order-water .order-price a.order-buy { margin: 20px 36px 0 0; }
.fabrika-frame.order-popup.order-water .order-price a.order-delivery { background: url("/tpls/default/images/bg-frame2-order-delivery.png") no-repeat scroll left top transparent; display: block; float: right; height: 46px; margin: 20px 62px 0 0; width: 232px; }
.fabrika-frame.order-popup.order-water .order-price a.order-delivery:hover { background: url("/tpls/default/images/bg-frame2-order-delivery-active.png") no-repeat scroll left top transparent; }
.fabrika-frame.order-popup.order-water .order-price .wrap-input-type-select-arrow-info { right: 22px; }

.equipment-category-item.newlayout .equipment-item-image { width: 310px; height: 260px; padding: 40px 0 0 0; }
.equipment-category-item.newlayout .equipment-item-parameters { display: none; }
.equipment-category-item.newlayout .equipment-item-more { display: none; }
.equipment-category-item.newlayout .equipment-item-price { width: 288px; margin: 0 0 0 5px; padding: 0 0 0 16px; }

.equipment-category-item.newlayout2 .equipment-item-image { height: 260px; padding: 40px 0 0 0; }
.equipment-category-item.newlayout2 .equipment-item-image span { height: 260px; }
.equipment-category-item.newlayout2 .equipment-item-more { display: none; }
.equipment-category-item.newlayout2 .equipment-item-price { width: 288px; margin: 0 0 0 5px; padding: 0 0 0 16px; }
.equipment-category-item.newlayout2 .equipment-item-parameters { padding: 75px 0 0; }
.equipment-category-item.newlayout2 .equipment-item-parameters .equipment-item-parameter { padding: 0; line-height: 36px; font-size: 12px; font-weight: bold; }
.equipment-category-item.newlayout2 .equipment-item-parameters .equipment-item-parameter span { font-size: 12px; font-style: italic; font-weight: normal; } 

.equipment-category-item.newlayout3 { background: url("/tpls/default/images/site-equipment3-category-item.png") no-repeat scroll 0 0 transparent; height: 320px; width: 484px; }
.equipment-category-item.newlayout3 .equipment-item-image { height: 250px; width: 220px; }
.equipment-category-item.newlayout3 .equipment-item-image span { height: 250px; width: 220px; }
.equipment-category-item.newlayout3 .equipment-item-parameters { height: 140px; width: 260px; }
.equipment-category-item.newlayout3 .equipment-item-price { width: 220px; text-align: left; padding: 0 0 0 40px; }
.equipment-category-item.newlayout3 .equipment-item-parameters .equipment-item-parameter { line-height: 32px; }

.fabrika-frame-content-success .order-text-image { margin: 0 auto 0 auto; text-align: center; padding: 36px 0 0 0; }
.fabrika-frame-content-success .order-text-title { margin: 0 auto 0 auto; text-align: center; font-size: 38px; line-height: 38px; }
.fabrika-frame-content-success .order-text-description { margin: 36px auto 0 auto; text-align: center; font-size: 18px; line-height: 24px; font-family: 'neosansproregular'; font-weight: normal; font-style: normal; }
.fabrika-frame-content-success .order-text-buttons {}
.fabrika-frame-content-success .order-text-buttons-home { background: url("/tpls/default/images/site-order-complete-home.png") no-repeat scroll 0 0 transparent; height: 60px; width: 201px; display: block; float: left; margin: 50px 0 20px 90px;}
.fabrika-frame-content-success .order-text-buttons-home:hover { background: url("/tpls/default/images/site-order-complete-home-hover.png") no-repeat scroll 0 0 transparent; }
.fabrika-frame-content-success .order-text-buttons-again { background: url("/tpls/default/images/site-order-complete-again.png") no-repeat scroll 0 0 transparent; height: 60px; width: 201px; display: block; float: right; margin: 50px 90px 20px 0;}
.fabrika-frame-content-success .order-text-buttons-again:hover { background: url("/tpls/default/images/site-order-complete-again-hover.png") no-repeat scroll 0 0 transparent; }

#fancybox-overlay { position: fixed !important; } 
.fancybox-wrap{ left:0!important; top:0!important; }
#fancyboxDuplicate-overlay { position: fixed !important; } 
.fancyboxDuplicate-wrap{ left:0!important; top:0!important; }

.fabrika-2-frame-close { position: absolute; right: 12px; top: 12px; background: url("/tpls/default/images/bg-frame2-close.png") top left no-repeat; width: 34px; height: 34px; display: block; }

#order-form-1 .fabrika-frame .frame-title { width: 620px; }
#order-form-2 .fabrika-frame .frame-title { width: 636px; }
#order-form-3 .fabrika-frame .frame-title { width: 636px; }
#order-form-4 .fabrika-frame { min-width: 486px; width: 486px; height: 270px; position: relative; }
#order-form-6 .fabrika-frame { min-width: 545px; width: 545px; height: 221px; position: relative; }

.additional-space-fix { line-height: 70px; height: 70px; }

/* WELCOME */
.welcome-bg-4 { background: url("/tpls/default/images/welcome-bg-px.png") repeat scroll 0 0 transparent; }
.welcome-bg-3 { background: url("/tpls/default/images/welcome-bg-3.png") repeat-y scroll center top transparent; margin: 0 auto; }
.welcome-bg { background: url("/tpls/default/images/welcome-bg-2.png") repeat-x scroll 0 0 transparent; margin: 0 auto; }
.welcome-bg-bubbles { background: url("/tpls/default/images/bg-main-bubbles.png") no-repeat scroll center top transparent; }
.welcome-bg-white { background: url("/tpls/default/images/welcome-bg-white.png") no-repeat scroll center top transparent; margin: 0 auto; }
.welcome-content { width: 700px; text-align: center; margin: 0 auto; height: 670px; }
.welcome-logo { display: block; margin: 0 auto 12px; width: 162px; text-align: left; }
.welcome-man { background: url("/tpls/default/images/welcome-man.png") no-repeat scroll 110px top transparent; width: 500px; height: 365px; margin: 0 auto; position: relative;}
.welcome-man a { display: block; height: 350px; margin: 0 0 0 130px; text-decoration: none; width: 240px; }
.welcome-man-image-1 { display: block; left: 72px; position: absolute; top: 68px; }
.welcome-man-image-2 { display: none; position: absolute; }
.welcome-man-image-3 { display: none; position: absolute; /* top: 1px; right: 280px; */}
.welcome-text { background: url("/tpls/default/images/welcome-text.png") no-repeat scroll center top transparent; height: 94px;}
.welcome-button { text-align: center; margin: 12px auto 0; width: 225px; }
.welcome-button a { background: url("/tpls/default/images/welcome-button.png") no-repeat scroll center top transparent; width: 225px; height: 64px; display: block; }
.welcome-button a:hover { background: url("/tpls/default/images/welcome-button-hover.png") no-repeat scroll center top transparent; }

/*html, body { height: 100%; position: relative; }*/

ul { list-style-position: inside; list-style-type: disc; margin: 0 0 0 20px; }

/* REQUIRED */
.fabrika-frame.order-popup.order-water .order-row.short.short-part-1-5 input.required { color: #FFF; background: url("/tpls/default/images/bg-frame2-order-input-short-2-required.png") left top no-repeat; }
.fabrika-frame.order-popup .order-row.long input.required { color: #FFF; background: url("/tpls/default/images/bg-frame2-order-input-long-required.png") top left no-repeat; }
.fabrika-frame.order-popup .order-row.short input.required { color: #FFF; background: url("/tpls/default/images/bg-frame2-order-input-short-required.png") top left no-repeat; }
.fabrika-frame.order-popup.order-water .order-row.short.short-part-2-3 input.required { color: #FFF; background: url("/tpls/default/images/bg-frame2-order-input-middle-required.png") left top no-repeat; }

.order-form-init-5 { float: right; height: 40px; margin: 0 auto; position: relative; right: 62px; top: -17px; width: 154px; }
.order-form-init-5 { background: url("/tpls/default/images/site-shares-questionare.png") no-repeat scroll 0 0 transparent; }
.order-form-init-5:hover { background: url("/tpls/default/images/site-shares-questionare-hover.png") no-repeat scroll 0 0 transparent; }

#order-form-5 .fabrika-frame.order-popup .order-image { margin: 30px 0 12px; }
#order-form-5 .fabrika-frame.order-popup .frame-title { font-family: 'neosansprobold'; font-size: 20px; font-style: normal; font-weight: bold; line-height: 24px; padding: 6px 0 16px; text-align: center; text-transform: uppercase; width: 676px; }
#order-form-5 .fabrika-frame.order-popup .order-image .order-image-wrap img { margin: 0 0 0 30px; }
#order-form-5 .fabrika-frame.order-popup .order-row.long.textarea textarea { background: url("/tpls/default/images/bg-frame2-order-input-long-textarea.png") top left no-repeat; height: 81px; width: 590px; color: #037ADB; display: block; font-size: 14px; line-height: 18px; padding: 6px 10px; resize: none; }
#order-form-5 .fabrika-frame.order-popup .order-row.long.textarea textarea.required { color: #FFF; background: url("/tpls/default/images/bg-frame2-order-input-long-textarea-required.png") top left no-repeat; }
#order-form-5 .fabrika-frame.order-popup .order-price a.order-buy { background: url("/tpls/default/images/bg-frame5-order-buy.png") top left no-repeat; }
#order-form-5 .fabrika-frame.order-popup .order-price a.order-buy:hover { background: url("/tpls/default/images/bg-frame5-order-buy-hover.png") top left no-repeat; } 
#order-form-5 .fabrika-frame-content-success .order-text-title { line-height: 50px; }
#order-form-5 .fabrika-frame-content-success .order-text-buttons-home { margin: 50px 0 20px 265px; }

.fabrika-frame.order-popup.order-water .order-price .order-calendar { background: url("/tpls/default/images/bg-frame2-order-time-bg.png") 0px 0px no-repeat; height: 120px; left: 0; position: absolute; top: 10px; width: 125px; z-index: 80; cursor: pointer; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup { background: url("/tpls/default/images/bg-frame2-order-calendar-bg.png") 0px 0px no-repeat; height: 190px; left: 113px; position: absolute; top: 10px; width: 210px; z-index: 75; display: none; color: #006cc8; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup table td { vertical-align: top; text-align: center; line-height: 20px; text-align: center; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup table { width: 185px; margin: 11px 16px; border-collapse: collapse; border-spacing: 0; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup table table { width: 100%; margin: 0; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup table table td { vertical-align: middle; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .prev-month { display: block; background: url("/tpls/default/images/bg-frame2-order-calendar-prev.png") left 2px no-repeat; width: 16px; height: 16px; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .prev-month:hover { background: url("/tpls/default/images/bg-frame2-order-calendar-prev-hover.png") left 2px no-repeat; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .next-month { display: block; background: url("/tpls/default/images/bg-frame2-order-calendar-next.png") right 2px no-repeat; width: 16px; height: 16px; margin: 0 0 0 4px; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .next-month:hover { background: url("/tpls/default/images/bg-frame2-order-calendar-next-hover.png") right 2px no-repeat; }

.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .c-title td { font-weight: bold; text-transform: uppercase; padding: 0 0 4px 0; font-size: 14px; line-height: 18px; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .c-names td { font-weight: bold; color: #FFFFFF; background-color: #006cc8; line-height: 16px; border-bottom: 2px solid #FFFFFF; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .c-names td.c-free { font-weight: bold; color: #FFFFFF; background-color: #89bbe6; letter-spacing: -1px; line-height: 16px; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-prev { color: #868686; font-size: 12px; font-weight: bold; vertical-align: bottom; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-next { color: #868686; font-size: 12px; font-weight: bold; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-curr { line-height: 22px; vertical-align: bottom; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-curr a { color: #006cc8; font-size: 12px; font-weight: bold; letter-spacing: -1px; line-height: 22px; height: 22px; width: 20px; display: block; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .c-free { color: #89bbe6; line-height: 22px; vertical-align: bottom; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .c-free a { color: #89bbe6; cursor: text;}

.fabrika-frame.order-popup.order-water .select-arrow-info-wrap .body .select-arrow-item.c-free { background-color: #EEEEEE; color: #CCCCCC; cursor: text; margin: 0 1px; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-curr.active a { background-color: #006CC8; color: #FFFFFF; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-curr:hover { background-color: #e5f0f9; }
.fabrika-frame.order-popup.order-water .order-price .order-calendar-popup .month-curr.c-free:hover { background-color: none; }

.page-content .text-news-top.text-water-new { background: url("/tpls/default/images/site-text-item-border-top.png") no-repeat scroll 0 0 transparent; height: 17px; width: 1000px; }
.page-content .text-news-middle.text-water-new { background: url("/tpls/default/images/site-text-item-border-middle.png") repeat-y scroll 0 0 transparent; }
.page-content .text-news-middle.text-water-new .goods-item { background: url("/tpls/default/images/site-goods-separator.png") no-repeat scroll right 10px transparent; color: #037ADB; float: left; height: 320px; width: 332px; word-break: break-word; }
.page-content .text-news-middle.text-water-new .goods-item.last-child { background: none repeat scroll 0 0 transparent; }
.page-content .text-news-middle.text-water-new .goods-item .goods-item-title, .page-content.text-item .text-news-middle.text-water-new .goods-item .goods-item-title a { color: #037ADB; display: block; font-family: 'neosansprobold'; font-size: 18px; font-style: normal; font-weight: bold; height: 40px; line-height: 24px; margin: 20px 0 10px; text-align: center; margin: 24px auto 0; }
.page-content .text-news-middle.text-water-new .goods-item .goods-item-image { display: table-cell; height: 190px; margin: 0 auto; padding: 6px 0 20px; text-align: center; vertical-align: bottom; width: 330px; }
.page-content .text-news-middle.text-water-new .goods-item .text-readmore { background: url("/tpls/default/images/site-equipment-category-read-more-2.png") no-repeat scroll 0 0 transparent; width: 128px; }
.page-content .text-news-middle.text-water-new .goods-item .text-readmore:hover { background: url("/tpls/default/images/site-equipment-category-read-more-hover-2.png") no-repeat scroll 0 0 transparent; }
.page-content .text-news-bottom.text-water-new { background: url("/tpls/default/images/site-text-item-border-bottom.png") no-repeat scroll 0 0 transparent; height: 18px; width: 1000px; }

.page-content .text-news-middle.text-water-new .goods-item.goods-item-87 { width: 210px; }
.page-content .text-news-middle.text-water-new .goods-item.goods-item-32 { width: 185px; }
.page-content .text-news-middle.text-water-new .goods-item.goods-item-81 { width: 185px; }
.page-content .text-news-middle.text-water-new .goods-item.goods-item-33 { width: 250px; }
.page-content .text-news-middle.text-water-new .goods-item.goods-item-88 { width: 168px; }

.header-social { float: right; height: 36px; padding: 4px 0 0 0; }
.header-social a { float: left; width: 42px; height: 40px; display: block; margin: 0 0 0 12px; }
.header-social .social-vk { background: url("/tpls/default/images/bg_social_vk.png") no-repeat scroll 0 0 transparent; }
.header-social .social-fb { background: url("/tpls/default/images/bg_social_fb.png") no-repeat scroll 0 0 transparent; }
.header-social .social-od { background: url("/tpls/default/images/bg_social_od.png") no-repeat scroll 0 0 transparent; }
.header-social .social-ig { background: url("/tpls/default/images/bg_social_ig.png") no-repeat scroll 0 0 transparent; }

.fabrika-frame.order-popup.order-water .wrap-input-type-radio #water_capacity_18_9 { font-size: 12px; }
.fabrika-frame.order-popup.order-water .wrap-input-type-radio #water_capacity_19 { font-size: 12px; }

.fabrika-frame.order-popup.order-water .water_type_5 .wrap-input-type-radio { background: url("/tpls/default/images/bg-frame2-order-radio-3.png") no-repeat scroll left top transparent; }
.fabrika-frame.order-popup.order-water .water_type_1 .wrap-input-type-radio #water_capacity_18_9.radio-item.active span { background: url("/tpls/default/images/bg-frame2-order-radio-box-active.png") 10px 8px no-repeat; }
.fabrika-frame.order-popup.order-water .water_type_1 .wrap-input-type-radio #water_capacity_18_9.radio-item.active:hover { background: url("/tpls/default/images/bg-frame2-order-radio-1-active-3.png") left top no-repeat; color: #FFFFFF;}