

/* Start:/bitrix/templates/wattstream_en/template_styles.css?174855215684065*/
﻿﻿/*fonts*/

@font-face {
    font-family: 'helveticaneuecyrroman';
    src: url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-roman.eot');
    src: url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-roman.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-roman.woff') format('woff'),
         url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-roman.ttf') format('truetype'),
         url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-roman.svg#helveticaneuecyrroman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'helveticaneuecyrroman';
src: local('HelveticaNeueCyr-Roman'), local('HelveticaNeueCyr-Roman'), url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-roman.otf') format('opentype');
}

@font-face {
    font-family: 'helveticaneuecyrbold';
    src: url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-bold.eot');
    src: url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-bold.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-bold.woff') format('woff'),
         url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-bold.ttf') format('truetype'),
         url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-bold.svg#helveticaneuecyrbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'helveticaneuecyrbold';
src: local('HelveticaNeueCyr Bold'), local('HelveticaNeueCyr Bold'), url('/bitrix/templates/wattstream_en/fonts/helveticaneuecyr-bold.otf') format('opentype');
}

@font-face {
    font-family: 'myriad_prosemibold';
    src: url('/bitrix/templates/wattstream_en/fonts/myriadprosemibold.eot');
    src: url('/bitrix/templates/wattstream_en/fonts/myriadprosemibold.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/wattstream_en/fonts/myriadprosemibold.woff') format('woff'),
         url('/bitrix/templates/wattstream_en/fonts/myriadprosemibold.ttf') format('truetype'),
         url('/bitrix/templates/wattstream_en/fonts/myriadprosemibold.svg#myriad_prosemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'myriad_prosemibold';
src: local('Myriad Pro Semibold'), local('Myriad Pro Semibold'), url('/bitrix/templates/wattstream_en/fonts/myriadprosemibold.otf') format('opentype');
}

@font-face {
    font-family: 'myriad_proregular';
    src: url('/bitrix/templates/wattstream_en/fonts/myriadproregular.eot');
    src: url('/bitrix/templates/wattstream_en/fonts/myriadproregular.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/wattstream_en/fonts/myriadproregular.woff') format('woff'),
         url('/bitrix/templates/wattstream_en/fonts/myriadproregular.ttf') format('truetype'),
         url('/bitrix/templates/wattstream_en/fonts/myriadproregular.svg#myriad_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'myriad_proregular';
src: local('Myriad Pro Regular'), local('Myriad Pro Regular'), url('/bitrix/templates/wattstream_en/fonts/myriadproregular.otf') format('opentype');
}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('/bitrix/templates/wattstream_en/fonts/proximanova-reg_1.eot');
    src: url('/bitrix/templates/wattstream_en/fonts/proximanova-reg_1.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/wattstream_en/fonts/proximanova-reg_1.woff') format('woff'),
         url('/bitrix/templates/wattstream_en/fonts/proximanova-reg_1.ttf') format('truetype'),
         url('/bitrix/templates/wattstream_en/fonts/proximanova-reg_1.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'proxima_nova_rgregular';
src: local('Proxima Nova Rg Regular'), local('Proxima Nova Rg Regular'), url('/bitrix/templates/wattstream_en/fonts/proximanova-reg_1.otf') format('opentype');
}

@font-face {
    font-family: 'proxima_novabold';
    src: url('/bitrix/templates/wattstream_en/fonts/proximanova-bold.eot');
    src: url('/bitrix/templates/wattstream_en/fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'),
         url('/bitrix/templates/wattstream_en/fonts/proximanova-bold.woff') format('woff'),
         url('/bitrix/templates/wattstream_en/fonts/proximanova-bold.ttf') format('truetype'),
         url('/bitrix/templates/wattstream_en/fonts/proximanova-bold.svg#proxima_novabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'proxima_novabold';
src: local('Proxima Nova Rg Bold'), local('Proxima Nova Rg Bold'), url('/bitrix/templates/wattstream_en/fonts/proximanova-bold.otf') format('opentype');
}


/*Обшие стили страниц*/
a, img {outline: none;}
img {border-bottom-style: none; border-bottom-width: 0px; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px;}
html,body {height: 100%;}
html {}
body { position:relative; /*width: 100%;*/  font-family: 'helveticaneuecyrroman', Arial, Helvetica, sans-serif; font-size:18px; color:#000; margin: 0; padding: 0; background-color: #FFF;}

a { color:#336699;}
a:hover {text-decoration: none; color:#4c97e3;}
/*a:active {color: red;}*/
/*a:visited {color: #663366;}*/

h1 { margin: 0 0 20px 0; font-size:36px; color:#000; font-family: 'proxima_novabold'; font-weight:500; }
h2 { margin:0 0 20px 0; font-size:30px; color:#9b0a48; font-family: 'proxima_nova_rgregular'; font-weight:500; }
h3 { margin:0 0 10px 0; font-size:25px; color:#9b0a48; font-family: 'proxima_nova_rgregular'; font-weight:500; }
h4 { margin:0 0 10px 0; font-size:20px; color:#9b0a48; font-family: 'proxima_nova_rgregular'; font-weight:500; }

p { margin-bottom:26px; line-height:23px;}

ul { list-style-type:none;}
li {padding:0 0 0 14px; margin:0 0 13px 0; background:url(/bitrix/templates/wattstream_en/images/marker-list.png) no-repeat 0 7px; line-height:23px;}

input[type=text], input[type=password] {}
textarea {}

.main { position: relative; min-height: 100%; min-width: 965px; overflow: hidden; }
* html .main { height: 100%; }
.page { margin: 0 auto; }

/*header*/
.wr-header { position: relative; z-index: 50; margin: 0 0 -10px 0; background: url(/bitrix/templates/wattstream_en/images/panel-top.png) repeat-x; height: 116px; }
/*.wr-header:before { position: absolute; top:0; left:50%; margin-left:-960px; z-index:-1; content:''; display: block; width: 1920px; height: 104px;background: url(/bitrix/templates/wattstream_en/images/back_year.png) 0 0 no-repeat;}*/
.header { position:relative; width: 930px; margin: 0 auto; padding: 36px 0 0 0; }
.logo { float: left; margin: 0 0 0 0; }
.menu-top { float: right; margin: 3px 0 0 0; }
.menu-top ul { list-style-type: none; margin: 0; padding: 0; }
.menu-top li { display: inline-block; vertical-align: top; margin: 0 0 0 3px; padding: 0 0 0 3px; background: url(/bitrix/templates/wattstream_en/images/active-menu1.png) no-repeat 0 1000px; height: 37px; line-height: normal; font-size: 16px; font-family: 'helveticaneuecyrbold'; }
*+html .menu-top li { display: inline; }
.menu-top li:first-child { margin: 0; }
.menu-top li a { display: inline-block; padding: 9px 12px 0 8px; background: url(/bitrix/templates/wattstream_en/images/active-menu2.png) no-repeat right 1000px; height: 28px; text-decoration: none; color: #000; }
.menu-top li a:hover { color: #336699; }
.menu-top li.active { background: url(/bitrix/templates/wattstream_en/images/active-menu1.png) no-repeat; }
.menu-top li.active span { display: inline-block; padding: 9px 12px 0 8px; background: url(/bitrix/templates/wattstream_en/images/active-menu2.png) no-repeat right 0; height: 28px; text-decoration: none; color: #000; }
.block-slide { position:relative; width:1000px; margin:0 auto -99px auto; text-align: center; height:616px; }
.slide-main { position:absolute; top:-1px; left:50%; margin:0 0 0 -960px; width:1920px; height:616px;}
#slides2 { position: relative; padding: 0 0 0 0; width:1920px; }
#slides2 .slides_container { position:relative; z-index:19; width: 1920px; padding:0; display: none; }
#slides2 .slides_container .item-sl { width: 1920px; height: 616px; display: block; }
/*#slides2 .slides_container .item-sl { background:url(/bitrix/templates/wattstream_en/images/back1.jpg) no-repeat 50% 0;}
#slides2 .slides_container .item-sl2 { background:url(/bitrix/templates/wattstream_en/images/back2.jpg) no-repeat 50% 0;}
#slides2 .slides_container .item-sl3 { background:url(/bitrix/templates/wattstream_en/images/back3.jpg) no-repeat 50% 0;}
#slides2 .slides_container .item-sl4 { background:url(/bitrix/templates/wattstream_en/images/back4.jpg) no-repeat 50% 0;}*/
#slides2 .pagination { position: absolute; bottom: 22px; left: 0; z-index: 20; width: 100%; margin: 0; padding: 0; text-align: center; }
#slides2 .pagination li { display: inline-block; vertical-align: top; margin: 0 0 0 37px; padding:0; background:none; }
*+html #slides2 .pagination li { display: inline; }
#slides2 .pagination li:first-child { margin: 0; }
#slides2 .pagination li a { display: inline-block; background: url(/bitrix/templates/wattstream_en/images/pag.png) no-repeat right 0; width: 20px; height: 0; padding: 20px 0 0 0; overflow: hidden; }
#slides2 .pagination li.current a { background: url(/bitrix/templates/wattstream_en/images/pag.png) no-repeat 0 0; }
#slides2 .pagination li:hover a { background: url(/bitrix/templates/wattstream_en/images/pag.png) no-repeat -60px 0; }
#slides2 .prev { display: block; position: absolute; top: 50%; left: 500px; margin: -73px 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/left-main.png) no-repeat; width: 33px; height: 0; padding: 100px 0 0 0; overflow: hidden; }
#slides2 .next { display: block; position: absolute; top: 50%; right: 500px; margin: -73px 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/right-main.png) no-repeat 0 0; width: 33px; height: 0; padding: 100px 0 0 0; overflow: hidden; }
.inner-sl { position: relative; z-index: 500; }
.desc-sl { position: relative; z-index: 25; width: 350px; width: 869px; margin: 0 auto; padding: 215px 0 0 96px; text-align: left; font-family: 'myriad_proregular'; font-size: 22px; color: #003366; }
.desc-sl span { display: block; margin: 0 0 8px 0; font-size: 28px; line-height: 30px; color: #003366; font-family: 'myriad_prosemibold'; }
.item-sl2 .desc-sl { padding: 152px 0 0 56px; }
.item-sl3 .desc-sl { padding: 183px 0 0 96px; }
.item-sl4 .desc-sl { padding: 185px 0 0 96px; }
.desc-sl span { font-size: 24px; }
.desc-sl ul { list-style-type: none; margin: 0; padding: 2px 0 0 0; }
.desc-sl ul li { margin: 0 0 7px 0; padding: 0; line-height: normal; font-size: 16px; background:none; }
.desc-sl ul li span { display: inline; font-family: 'myriad_prosemibold'; }
.img-sl { position: absolute; top: 1px; right: 0; z-index: 0; }
.podium { position: absolute; left: 0; top: -1px; background: url(/bitrix/templates/wattstream_en/images/podium.png) no-repeat 50% bottom; width: 1920px; height: 616px; }
.wr-power { background: #5581a4 url(/bitrix/templates/wattstream_en/images/back-power.png) repeat-x; }
.wr-power2 { background: url(/bitrix/templates/wattstream_en/images/shadow-power2.png) repeat-x; }
.shad-power { background: url(/bitrix/templates/wattstream_en/images/shadow-power.png) no-repeat 50% 57px; }
.block-power { width: 930px; margin: 0 auto; padding: 149px 0 0 0; height: 276px; }
.top-power { margin: 0 0 21px 0; text-align: center; }
.add-power { display: inline-block; vertical-align: top; padding: 25px 27px 28px 27px; background: url(/bitrix/templates/wattstream_en/images/back-add.png); text-align: left; font-size: 17px; color: #293c59; font-family: 'myriad_proregular'; border-radius: 10px; }
*+html .add-power { display: inline; }
.add-power span { display: block; margin: 0 0 5px 0; font-size: 28px; }
.add-power a { display: inline-block; line-height: 16px; color: #293c59; text-decoration: none; border-bottom: 1px solid #293c59; }
*+html .add-power a { display: inline; }
.add-power a:hover { border-bottom: 1px solid transparent; color: #c6e6ff; }
.result-search { display: inline-block; vertical-align: top; margin: 0 0 0 6px; padding: 20px 14px 22px 24px; background: url(/bitrix/templates/wattstream_en/images/back-result.png) repeat-x; text-align: left; border-top: 1px solid #6194c0; border-bottom: 1px solid #41688b; border-radius: 10px; overflow: h; }
*+html .result-search { display: inline; }
.result { float: left; padding: 0; font-family: 'myriad_proregular'; font-size: 22px; line-height: 33px; color: #fff; }
.result span { display: block; font-size: 30px; }
.result b {display: block; width: 278px;font-weight: normal;}
.more {width: 247px; font-family: 'proxima_novabold'; font-size: 24px; color: #fff; }
.more a { display: block; width: 247px; height: 48px; padding: 14px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/more-top.png) no-repeat; color: #fff; text-decoration: none; text-align: center; }
.more a:hover { background: url(/bitrix/templates/wattstream_en/images/more-top.png) no-repeat 0 -90px; cursor: pointer;}
.more a:active { background: url(/bitrix/templates/wattstream_en/images/more-top.png) no-repeat 0 -180px; }
.result-search .more {float: left; margin: 5px 0 0 24px; }

/*scroll power*/
.b-power { margin:0 0 0 5px;}
.work-width{margin-left: 126px;width: 635px;}
.slide-power { background: url(/bitrix/templates/wattstream_en/images/back-drag.png) no-repeat 0 0; width: 889px; height: 36px; padding: 12px 20px 0 10px; }
.ui-widget-header { border: none; background: url(/bitrix/templates/wattstream_en/images/line-drag.png) no-repeat 50% 0; }
.ui-slider-horizontal { height: 12px; }
.ui-widget-content { border: none; background: none; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; background: url(/bitrix/templates/wattstream_en/images/drag.png) no-repeat; width: 39px; height: 48px; font-weight: normal; color: #555555; }
.ui-slider-horizontal .ui-slider-handle { top: -13px; margin-left: -.6em; }
.scale-s { margin: -12px 0 0 0; }
.scale-s ul { list-style-type: none; margin: 0 0 0 -6px; padding: 0; overflow: hidden; width: 990px; }
.scale-s li { float: left; width: 82px;  padding: 40px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/seprate-drag.png) no-repeat 22px 0; line-height: normal; font-size: 14px; font-family: 'helveticaneuecyrbold'; }
.scale-s li+li { margin: 0 0 0 96px;  }
.scale-s li span { display: block; color: #28405d; text-shadow: 0 1px 1px #90adcb; cursor: pointer; }
.scale-s li.active span { color: #fff; text-shadow: none; }
.scale-s li:hover span { color: #a3cff1; text-shadow: none; }

/*content*/
.content { width: 930px; margin: 0 auto; padding:60px 0 0 0; }
.benefits { padding: 0 0 0 0; margin: 0 0 100px 0; }
.benefits h1 { margin: 0 0 22px 0; padding: 0; }
.benef-block { display: table; margin: 0 0 80px 0; }
*+html .benef-block { display: block; overflow: hidden; }
.first-benef { margin: 0 0 -10px 0; }
.img-benef { padding: 0 80px 0 0; display: table-cell; vertical-align: middle; }
*+html .img-benef { float: left; }
.desc-benef { display: table-cell; vertical-align: middle; margin: 0 0 0 80px; }
*+html .desc-benef { float: left; }
.desc-benef h2 { margin: 0 0 9px 0; font-size: 30px; color: #9b0a48; font-family: 'proxima_nova_rgregular'; font-weight: 500; }
.desc-benef p { margin: 0; padding: 0; line-height: 29px; }
.benef-right .img-benef { padding: 0 0 0 45px; }
*+html .benef-right .desc-benef { float: left; margin: 0; }
*+html .benef-right .img-benef { padding: 0 40px 0 0; display: table-cell; vertical-align: middle; }
.more-benef { padding: 5px 0 0 0; margin: 0 0 0 0; font-size: 30px; color: #000; text-align: center; }
.more-benef a { display: inline-block; line-height: 30px; color: #336699; text-decoration: none; border-bottom: 2px solid #336699; }
*+html .more-benef a { display: inline; }
.more-benef a:hover { border-bottom: 2px solid transparent; color:#4c97e3; }
.wr-industry { background: #b2cce5 url(/bitrix/templates/wattstream_en/images/industry.jpg) no-repeat 50% 0; }
.industry { position: relative; width: 930px; margin: 0 auto; padding: 33px 0 0 0; height: 419px; }
.title { font-size: 36px; color: #000; font-family: 'proxima_novabold'; text-align: center; text-shadow: 0 1px 1px #dfeaf4; }
.industry ul { position: absolute; top: 368px; left: 0; list-style-type: none; margin: 0; padding: 0; width: 930px; }
.industry li { width: 175px; text-align: center; display: inline-block; vertical-align: top; margin: 0 0 0 5px; padding: 0; background: none; line-height: 19px; font-size: 16px; color: #456889; font-family: 'helveticaneuecyrbold'; text-shadow: 0 1px 1px #dfeaf4; }
*+html .industry li { display: inline; }
.industry li:first-child { margin: 0; }
.industry li a { text-decoration: none; color:#456889; }
.industry li a:hover { color:#456889; text-decoration:underline;}
.wr-why { position: relative; background: #a5c2de url(/bitrix/templates/wattstream_en/images/why.jpg) no-repeat; }
.b-why { width: 930px; margin: 0 auto; padding: 34px 0 23px 0; }
.b-why p { margin: 0 0 25px 0; padding: 0; font-size: 18px; color: #1e3a54; text-align: center; line-height: 21px; text-shadow: 0 1px 1px #dfeaf4; }
.link-why { text-align: center; font-size: 30px; color: #336699; font-family: 'proxima_nova_rgregular'; text-shadow: 0 1px 1px #dfeaf4; }
.link-why a { display: inline-block; background: url(/bitrix/templates/wattstream_en/images/line-why.png) 0 bottom repeat-x; color: #336699; text-decoration: none; }
*+html .link-why a { display: inline; }
.link-why a:hover { background: none;}
.shadow-why1 { position: absolute; top: 0; left: 0; width: 100%; height: 35px; background: url(/bitrix/templates/wattstream_en/images/shadow-why1.png) no-repeat 50% 0; }
.shadow-why2 { position: absolute; bottom: 0; left: 0; width: 100%; height: 27px; background: url(/bitrix/templates/wattstream_en/images/shadow-why2.png) repeat-x 0 bottom; }
.b-coms { display:none; width: 930px; margin: 0 auto -135px auto; padding: 42px 0 0 0; }
.b-coms  .title { margin: 0 0 35px 0; font-size: 32px; text-shadow: none; }
.wr-slide { position: relative; z-index: 15; width: 921px; margin:0 auto; padding: 0 0 54px 0; background: url(/bitrix/templates/wattstream_en/images/shadow-coms.png) no-repeat 50% bottom; }
.slide-coms { width: 920px; margin: 0 auto; padding: 0 0 0 0; background: #f8f8f8 url(/bitrix/templates/wattstream_en/images/back-coms.png) repeat-y; -webkit-box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.1); -moz-box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.1); box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.1); }
.slide-coms img { display: block; }
#slides { position: relative; padding: 45px 0 0 0; }
#slides .slides_container { width: 778px; padding: 0 71px 0 71px; display: none; }
#slides .slides_container .item-sl { width: 778px; height: 280px; display: block; }
#slides .pagination { position: absolute; bottom: 33px; left: 0; z-index: 20; width: 100%; margin: 0; padding: 0; text-align: center; }
#slides .pagination li { display: inline-block; vertical-align: top; margin: 0 0 0 16px; padding:0; background:none; }
*+html #slides .pagination li { display: inline; }
#slides .pagination li:first-child { margin: 0; }
#slides .pagination li a { display: inline-block; background: url(/bitrix/templates/wattstream_en/images/pag2.png) no-repeat right 0; width: 11px; height: 0; padding: 11px 0 0 0; overflow: hidden; }
#slides .pagination li.current a { background: url(/bitrix/templates/wattstream_en/images/pag2.png) no-repeat 0 0; }
#slides .pagination li:hover a { background: url(/bitrix/templates/wattstream_en/images/pag2.png) no-repeat -28px 0; }
#slides .prev { display: block; position: absolute; top: 50%; left: 19px; margin: -30px 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat; width: 19px; height: 0; padding: 60px 0 0 0; overflow: hidden; }
#slides .prev:hover { background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat left -60px; }
#slides .next { display: block; position: absolute; top: 50%; right: 19px; margin: -30px 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat -68px -60px; width: 19px; height: 0; padding: 60px 0 0 0; overflow: hidden; }
#slides .next:hover { background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat -68px 0; }
.item-sl { overflow: hidden; }
.img-com { width: 157px; float: left; }
.desc-com { float: left; width: 575px; margin: 0 0 0 21px; }
.t-com { margin: 0 0 15px 0; font-size: 30px; color: #9b0a48; font-family: 'proxima_nova_rgregular'; }
.desc-com p { margin: 0; padding: 0; line-height: 23px; font-size: 16px; }
.wr-suc { background: #dbe7f3; }
.success { width: 930px; margin: 0 auto; padding: /*110px*/ 30px 0 37px 0; background: #dbe7f3; }
.demand { margin: 0 0 40px 0; font-size: 18px; color: #1e3a54; text-align: center; }
.demand p { padding: 0; margin: 0 0 28px 0; line-height:22px; }
.demand span { display: block; text-align: center; }
.suc-history { font-size: 30px; color: #000; text-align: center; font-family: 'proxima_nova_rgregular'; }
.suc-history a { display: inline-block; line-height: 30px; color: #336699; border-bottom: 2px solid #b1c7dc; text-decoration: none; }
.suc-history a:hover { border-bottom: 2px solid transparent; color:#4c97e3; }
.wr-repres { background: url(/bitrix/templates/wattstream_en/images/shad-repr.png) repeat-x; }
.map-repres { width: 930px; margin: 0 auto; padding: 54px 0 0 0; }
.tit-repres { position: relative; z-index: 15; margin: 0 0 15px 18px; font-size: 36px; color: #000; font-family: 'proxima_novabold'; word-spacing: -2px; }
.tit-repres p { float: left; margin: 3px 0 0 0; padding: 0; line-height:normal; }
.sel-repres { float: left; margin: 0 0 0 10px; }
*+html .tit-repres p { float: none; display: inline; }
*+html .sel-repres { float: none; display: inline; }
.sel-repres .selectbox { vertical-align: middle; cursor: pointer; }
.sel-repres .selectbox .select { display: inline-block; height: 48px; padding: 0 0 0 3px; background: url(/bitrix/templates/wattstream_en/images/select1.png) no-repeat; font-size: 36px; color: #000; font-family: 'proxima_novabold'; width: 225px; }
*+html .sel-repres .selectbox .select { display: inline; }
.sel-repres .selectbox .select .text { display: block; padding: 2px 29px 0 7px; height: 46px; background: url(/bitrix/templates/wattstream_en/images/select2.png) no-repeat right 0; white-space: nowrap; overflow: hidden; }
.sel-repres .selectbox .trigger { display: none; }
.sel-repres .selectbox .dropdown { width: 225px; display: block; top: 48px; margin: 0; padding: 4px 0; background: #e0e0e0; border: 1px solid #C6CBD0; border-radius: 3px; }
.sel-repres .selectbox ul { list-style-type: none; margin: 0; padding: 0; }
.sel-repres .selectbox li { padding: 5px 10px 6px; color: #231F20; background:none; }
.sel-repres .selectbox li.disabled { color: #AAA; }
.sel-repres .selectbox li.disabled:hover { background: none; }
.search-repres { position: relative; z-index: 5; margin: 0 0 -40px 18px; font-size: 18px; }
.search-repres a {  }
.m-repres { position: relative; width: 922px; height: 477px; margin: 0 auto 26px auto; }
.m-repres.m-repres-ru {background: url(/bitrix/templates/wattstream_en/images/map_contacts_ru.jpg) no-repeat 50% 0;}
.m-repres.m-repres-ua {background: url(/bitrix/templates/wattstream_en/images/map_contacts_ua.jpg) no-repeat 50% 0;}
.m-repres.m-repres-kz {background: url(/bitrix/templates/wattstream_en/images/map_contacts_kz.jpg) no-repeat 50% 0;}
.m-repres ul { list-style-type: none; margin: 0; padding: 0; }
.m-repres li { position: absolute; margin: 0; padding: 0; background: none; line-height: normal; font-size: 12px; font-weight: bold; color: #9b0a48; font-family: Arial, Helvetica, sans-serif; }
.m-repres li a { color: #9b0a48; text-decoration: none; }
.m-repres li a:hover { text-decoration: underline; }


.m-repres li.town1 { position: absolute; top: 167px; left: 205px; }
.m-repres li.town2 { position: absolute; top: 198px; left: 155px; }
.m-repres li.town3 { position: absolute; top: 240px; left: 185px; }
.m-repres li.town4 { position: absolute; top: 321px; left: 129px; }
.m-repres li.town5 { position: absolute; top: 300px; left: 246px; }
.m-repres li.town6 { position: absolute; top: 290px; left: 359px; }
.m-repres li.town7 { position: absolute; top: 323px; left: 402px; }
.m-repres li.town8 { position: absolute; top: 255px; left: 268px; }
.m-repres li.town9 { position: absolute; top: 314px; left: 790px; }
.m-repres li.town10 { position: absolute; top: 95px; left: 423px; }
.m-repres li.town11 { position: absolute; top: 314px; left: 665px; }
.m-repres li.town12 { position: absolute; top: 240px; left: 190px; }

.phone-repres { margin: 0 9px 0 0; font-family: 'proxima_nova_rgregular'; font-size: 30px; color: #000; text-align: right; }
.hFooter { height: 415px; }

/*footer*/
.wr-footer { margin: -370px auto 0 auto; min-width: 930px; background: #e3e4e5 url(/bitrix/templates/wattstream_en/images/back-footer.png) repeat-y; }
.footer { position: relative; z-index: 5; background: url(/bitrix/templates/wattstream_en/images/shadow-footer.png) repeat-x; padding: 0; height: 370px; overflow: hidden; }
.cont-f { width: 930px; margin: 0 auto; padding: 53px 0 0 0; }
.sitemap-f { float: left; margin: 0 0 0 -40px; }
.b-sitemap { display: inline-block; vertical-align: top; width: 160px; margin: 0 0 0 40px; }
*+html .b-sitemap { display: inline; }
.b-sitemap p { margin: 0 0 13px 0; padding: 0; font-family: 'proxima_novabold'; font-size: 14px; color: #000; }
.b-sitemap p a { text-decoration: none; color:#000;}
.b-sitemap p a:hover { text-decoration:underline;}
.b-sitemap p span { text-decoration:underline;}
.b-sitemap ul { list-style-type: none; margin: 0 0 28px 0; padding: 0; }
.b-sitemap li { margin: 0 0 14px 0; padding: 0; background: none; line-height: normal; font-size: 14px; }
.b-sitemap li a { font-size: 14px; color: #336699; text-decoration: none; }
.b-sitemap li a:hover { text-decoration: underline; }
.b-sitemap li span { text-decoration: underline; color: #336699; }
.b-hited { float: right; }
.logo-hited { margin: 0 0 14px 0; }
.about-f { margin: 0 0 10px 0; font-size: 14px; color: #333; line-height: 20px; }
.about-f strong { font-family: 'helveticaneuecyrbold'; }
.adress-f { margin: 0 0 11px 0; font-size: 14px; color: #333; line-height: 20px; }
.contacts-f {  }
.contacts-f ul { list-style-type: none; margin: 0; padding: 0; }
.contacts-f li { margin: 0 0 5px 0; padding: 0; background: none; line-height: normal; font-size: 14px; color: #333; }
.contacts-f li a { color: #333; }
.contacts-f li span { font-family: 'helveticaneuecyrbold'; }
.copyright-info { width: 930px; margin: 0 auto; padding: 0 0 50px 0; font-size: 0.6vw; text-align: center; color: #333; }

/*about brand*/
.tit-brand { background:#b2cce5; text-align:center; line-height:0;}
.about { overflow:hidden;}
.about-left { float:left; width:443px;}
.about-left p { padding-top:10px; margin-top:0;}
.about-right { float:right; width:430px;}
.about-right ul { list-style-type:none; margin:0; padding:10px 0 0 0;}
.about-right li { margin:0 0 13px 0; padding:0 0 0 14px; background:url(/bitrix/templates/wattstream_en/images/marker-list.png) no-repeat 0 7px; line-height:23px;}

/*industry*/
.wr-page { margin:-198px 0 0 0;}
.slide-page { width:930px; margin:0 auto;}
#products_example { width: 965px; position: relative; }
#products .slides_container { text-align: center; width: 965px; overflow: hidden; position: relative; }
.page-slide { width:965px; text-align:left; padding:0 0 10px 0;}
.prev.ar { display: block; position: absolute; top: 30px; left:-50px; margin: 0 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) no-repeat; width: 19px; height: 0; padding: 60px 0 0 0; overflow: hidden; }
.prev.ar:hover { background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) 0px -72px no-repeat; }
.next.ar { display: block; position: absolute; top: 30px; right: -50px; margin:0 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) 0px -144px no-repeat; width: 19px; height: 0; padding: 60px 0 0 0; overflow: hidden; }
.next.ar:hover { background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) 0px -216px no-repeat; }
.wr-indust{ padding:20px 0 0 0; background:#b2cce5 url(/bitrix/templates/wattstream_en/images/tit-industry.jpg) no-repeat 50% 0; height:243px; text-align:center;}
.wr-indust h1 { margin:0; text-shadow:0 1px 1px #fff;}
.img-industry { text-align:center;}
.desc-industry { margin:0 0 20px 0;}
.desc-industry p {}
.desc-industry img { float:left; margin:0 10px 0 0;}
.desc-industry ul { margin-left:0; padding-left:0; overflow:hidden;}
.desc-industry li {}
.desc-industry .desc-ind2 { margin:0 0 0 -43px;}
.wr-nav { padding:0 0 30px 0; background:url(/bitrix/templates/wattstream_en/images/back-nav.jpg) no-repeat 50% 0;}
.nav-industry { position:relative; width:940px; margin:0 auto; padding:87px 0 0 0}
.nav-industry ul { list-style-type:none; margin:0 0 0 -5px; padding:0; text-align:center;}
.nav-industry li { display:inline-block; vertical-align:top; margin:0 0 0 5px; padding:0 0 0 2px; text-align:left; background: url(/bitrix/templates/wattstream_en/images/active-item1.png) no-repeat 0 1000px; height:64px; font-size:16px; line-height:20px;}
*+html .nav-industry li { display:inline;}
.nav-industry li a { display:block; padding:12px 18px 0 17px; text-decoration:none; background:url(/bitrix/templates/wattstream_en/images/active-item2.png) no-repeat right 1000px; max-width:220px; height:52px; color:#46638a;}
body[data-lang="ua"] .nav-industry li#dobycha_poleznykh_iskopaemykh a { max-width:140px;}
body[data-lang="ua"] .nav-industry li#promyshlennye_predpriyatiya a { max-width:110px;}

.nav-industry li.current {background: url(/bitrix/templates/wattstream_en/images/active-item1.png) no-repeat 0 0;}
.nav-industry li.current a { display:block; padding:12px 18px 0 17px; text-decoration:none; background:url(/bitrix/templates/wattstream_en/images/active-item2.png) no-repeat right 0; max-width:200px; height:52px; color:#46638a; cursor:default; text-shadow:0 1px 1px #fff;}
.nav-industry li:hover { border-radius:3px 3px 3px 3px; background:#eff5f9;}
.nav-industry li:hover a { border-radius:0 3px 3px 0; background:#eff5f9; text-shadow:0 1px 1px #fff;}
.shadow-nav { position:absolute; left:50%; top:0; z-index:4; margin:0 0 0 -640px; width:1280px; height:49px; background:url(/bitrix/templates/wattstream_en/images/shadow-nav2.png) no-repeat 50% 0; }
.nav-industry li.current:hover {background: url(/bitrix/templates/wattstream_en/images/active-item1.png) no-repeat 0 0;}
.nav-industry li.current:hover a {background:url(/bitrix/templates/wattstream_en/images/active-item2.png) no-repeat right 0;}

/*full benef*/
.full-benef { padding: 35px 0 40px 0; background: #e2e8ee; }
.main-title { position:relative; z-index:15; margin: 0 auto 0 auto; text-align: center; max-width: 1000px; }
.main-title h1 { margin-bottom: 8px; text-shadow: 0 1px 1px #fff; }
.main-title span { display: block; margin: 0 0 22px 0; text-align: center; font-size: 30px; color: #000; font-family: 'proxima_nova_rgregular'; }
.full-benef .more { margin: 0 auto 15px auto; }
.inner-benef { width: 979px; padding: 0; margin: 0 auto; }
.block-benef { position: relative; margin: 0 0 42px 0; padding: 35px 0 0 0; }
.shad-benef { position: absolute; top: 0; left: 50%; margin: 0 0 0 -640px; width: 1280px; height: 30px; background: url(/bitrix/templates/wattstream_en/images/shadow-benef.png) no-repeat; }
.img-b { float: left; margin: 0 18px 0 0; }
.desc-b { margin: 20px 0 0 0; overflow: hidden; }
.desc-b span { display: block; margin: 0 0 12px 0; font-family: 'proxima_novabold'; font-size: 22px; color: #000; text-shadow: 0 1px 1px #fff; }
.desc-b p { margin-top: 0; padding-top: 0; line-height: 30px; }
.benef-r .img-b { float: right; }
.tabs { width: 965px; margin: -60px auto 0 auto; }
.tabs10 {margin: 0 auto 0 auto; }
.nav-tabs {  }
.nav-tabs ul { position: relative; list-style-type: none; margin: 0; padding: 0; }
.nav-tabs li { position: relative; float: left; width: 316px; margin: 0 0 0 2px; padding: 0; height: 60px; background: #f6f8fa; line-height: normal; font-size: 24px; color: #000; border-radius: 10px 10px 0 0; text-align: center; border: 1px solid transparent; border-bottom: none; cursor: pointer; }
.catalog-tabs {margin: -116px auto 0;}
.catalog-tabs .nav-tabs li {height: 115px;}
.catalog-tabs .nav-tabs li p { height: 30px; padding: 5px 0 0; font-size: 20px;}

.catalog-tabs .shadow-tab {top: 109px;}
.nav-tabs li:first-child { margin: 0; }
.nav-tabs li.active { z-index: 5; background: #fff; border: 1px solid #bdc6d0; border-bottom: none; cursor: default; -webkit-box-shadow: 0px 0px 8px rgba(143, 157, 172, 0.6); -moz-box-shadow: 0px 0px 8px rgba(143, 157, 172, 0.6); box-shadow: 0px 0px 8px rgba(143, 157, 172, 0.6); }
.nav-tabs li p { display: table-cell; width: 316px; height: 60px; vertical-align: middle; margin: -5px 0 0 0; padding: 0; line-height: normal; font-size: 24px; }
.shadow-tab { position: absolute; top: 54px; left: 50%; margin: 0 0 0 -2000px; width: 4000px; height: 7px; background: url(/bitrix/templates/wattstream_en/images/shadow-tab.png) repeat-x; }
.cont-tabs { position: relative; z-index: 5; background: #fff; }
.tab {  }
.cont-tabs { padding: 16px 0 0 0; }
.tab {  }
.func-list { padding: 55px 0 0 0; }
.func-list ul { list-style-type: none; margin: 0; padding: 0; }
.func-list li { margin: 0 0 100px 0; padding: 0; line-height: normal; background: none; }
.img-func { float: left; margin: 0 37px 0 0; }
.img-func img { border-radius: 10px; -webkit-box-shadow: 0px 4px 7px rgba(143, 156, 172, 0.6); -moz-box-shadow: 0px 4px 7px rgba(143, 156, 172, 0.6); box-shadow: 0px 4px 7px rgba(143, 156, 172, 0.6); }
.func-list li.f-right .img-func { float: right; margin: 0 0 0 37px; }
.desc-func {  }
.desc-func p { padding: 0; margin: 0; display: table-cell; vertical-align: middle; height: 267px; line-height: 30px; }
.img-part { text-align: center; }
.desc-part { overflow: hidden; }
.text-part { float: left; width: 450px; }
.title2 { margin: 0 0 25px 0; font-size: 30px; color: #9b0a48; }
.text-part p { line-height: 24px; }
.list-part { width: 450px; float: right; }
.list-part ul {  }
.list-part li { margin: 0 0 12px 0; }
.tab-inner {  }
.nav-inner { margin: 0 0 35px 0; }
.nav-inner ul { list-style-type: none; margin: 0; padding: 0; }
.nav-inner li { display: inline-block; vertical-align: top; margin: 0 0 0 5px; padding: 0 0 0 2px; text-align: left; background: url(/bitrix/templates/wattstream_en/images/active-item1.png) no-repeat 0 1000px; height: 64px; font-size: 16px; line-height: 20px; cursor: pointer; }
*+html .nav-inner li { display: inline; }
.nav-inner li span { display: block; padding: 21px 18px 0 17px; text-decoration: none; background: url(/bitrix/templates/wattstream_en/images/active-item2.png) no-repeat right 1000px; max-width: 179px; height: 43px; color: #46638a; }
.nav-inner li.active { background: url(/bitrix/templates/wattstream_en/images/active-item1.png) no-repeat 0 0; cursor: default; }
.nav-inner li.active span { display: block; padding: 21px 18px 0 17px; text-decoration: none; background: url(/bitrix/templates/wattstream_en/images/active-item2.png) no-repeat right 0; max-width: 179px; height: 43px; color: #46638a; cursor: default; text-shadow: 0 1px 1px #fff; }
.nav-inner li.active:hover { background: url(/bitrix/templates/wattstream_en/images/active-item1.png) no-repeat 0 0; }
.nav-inner li.active:hover span { background: url(/bitrix/templates/wattstream_en/images/active-item2.png) no-repeat right 0; }
.nav-inner li:hover { border-radius: 3px 3px 3px 3px; background: #eff5f9; }
.nav-inner li:hover span { border-radius: 0 3px 3px 0; background: #eff5f9; text-shadow: 0 1px 1px #fff; }
.cont-inner { position: relative; padding: 68px 0 0 0; }
.shadow-cont { position: absolute; left: 50%; top: 0; margin: 0 0 0 -640px; width: 1280px; height: 30px; background: url(/bitrix/templates/wattstream_en/images/shadow-benef.png) no-repeat; }
.tab-inner {  }
.tab-inner .title2 { margin: 0 0 100px 0; }
.b-scale { position: relative; }
.param1 { position: absolute; top: -42px; left: 124px; font-size: 16px; color: #000; }
.param2 { position: absolute; bottom: 65px; right: 20px; font-size: 16px; color: #000; }
.l-scale { float: left; width: 127px; }
.l-scale ul { list-style-type: none; margin: 20px 0 0 0; padding: 0; }
.l-scale li { background: url(/bitrix/templates/wattstream_en/images/scale.png) no-repeat right 50%; margin: 0 0 78px 0; padding: 0; line-height: normal; font-size: 18px; }
.l-scale li span { display: block; font-size: 14px; }
.l-scale li:first-child { position: relative; top: 10px; margin: 0 0 78px 0; padding: 0 0 0 0; }
.scale-right { position: relative; background: url(/bitrix/templates/wattstream_en/images/scale-bot.jpg) no-repeat 0 bottom; height: 270px; margin: 0 0 0 -8px; float: left; width: 825px; }
.scale-right ul { list-style-type: none; margin: 0 0 0 -30px; padding: 0; }
.scale-right li { float: left; width: 77px; margin: 23px 0 0 0; padding: 253px 0 0 0; height: 0; text-align: center; background: url(/bitrix/templates/wattstream_en/images/line-scale.png) repeat-y 50% 0; padding: 253px 0 0 0; line-height: normal; font-size: 14px; color: #444; }
.scale-right li:first-child { padding: 276px 0 0 0; margin: 0; }
.scale-right li span { position: relative; padding: 7px 0 0 0; z-index: 2; display: inline-block; background: #fff; }
.items-scale {  }
.scale-right .items-scale ul { list-style-type: none; margin: 0; padding: 0; }
.scale-right .items-scale ul li { float: none; width: auto; position: absolute; top: 0; left: 13px; display: inline-block; margin: 0; padding: 0 0 0 5px; height: 58px; background: url(/bitrix/templates/wattstream_en/images/item-scale1.png) no-repeat; }
*+html .scale-right .items-scale ul li { display: inline; }
.scale-right .items-scale li p { margin: 0; padding: 0; height: 58px; background: url(/bitrix/templates/wattstream_en/images/item-scale2.png) no-repeat right 0; font-size: 15px; color: #000; }
.scale-right .items-scale li p span { display: table-cell; padding: 0 5px 0 0; margin: 0; height: 58px; vertical-align: middle; background: none; }
.scale-right .items-scale li.item1 { position: absolute; left: 13px; top: 13px; }
.scale-right .items-scale li.item1 p span { width: 656px; }
.scale-right .items-scale li.item2 { position: absolute; left: 347px; top: 13px; }
.scale-right .items-scale li.item2 p span { width: 428px; }
.scale-right .items-scale li.item3 { position: absolute; left: 18px; top: 79px; }
.scale-right .items-scale li.item3 p span { width: 124px; }
.scale-right .items-scale li.item4 { position: absolute; left: 93px; top: 128px; }
.scale-right .items-scale li.item4 p span { width: 137px; }
.scale-right .items-scale li.item5 { position: absolute; left: 13px; top: 204px; }
.scale-right .items-scale li.item5 p span { width: 330px; }
.wr-contacts { background: #b2cce5; }
.map-contacts { position:relative; padding: 30px 0 0 0; width: 980px; margin: 0 auto; height: 683px; }
.img-map { position:absolute; left:50%; top:0; margin:0 0 0 -640px; width:1280px; height:713px;}
.img-map ul { list-style-type:none; margin:0; padding:0;}
.img-map li { display:none; margin:0; padding:0; background:none; line-height:normal;}
.list-towns { position: relative; z-index:5; height: 490px; }
.list-towns > ul { list-style-type: none; margin: 0; padding: 0; }
.list-towns > ul > li { position: absolute; top: 0; left: 0; margin: 0; padding: 0; line-height: normal; font-size: 14px; font-family: 'proxima_novabold'; color: #aa2a61; background: none; cursor: pointer; }
.list-towns > ul > li span { border-bottom: 1px dashed #aa2a61; }
.list-towns > ul > li > p { position: relative; margin: 0; padding: 0; line-height: normal; }
.list-towns > ul {  }

.list-towns > ul > li.town2 { position: absolute; top: 120px; left: 188px; padding: 39px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat 3px 0; }
.list-towns > ul > li.town3 { position: absolute; top: 279px; left: 100px; padding: 39px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat 4px 0; }
.list-towns > ul > li.town4 { position: absolute; top: 268px; left: 307px; min-height: 19px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat; padding: 20px 0 0 27px; }
.list-towns > ul > li.town5 { position: absolute; top: 275px; left: 196px; min-height: 19px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat; padding: 20px 0 0 27px; }
.list-towns > ul > li.town6 { position: absolute; top: 338px; left: 427px; min-height: 19px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat; padding: 20px 0 0 27px; }
.list-towns > ul > li.town7 { position: absolute; top: 219px; left: 87px; padding: 39px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat 3px 0; }
.list-towns > ul > li.town8 { position: absolute; top: 412px; left: 344px; padding: 37px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat 15px 0; }
.list-towns > ul > li.town9 { position: absolute; top: 182px; left: 148px; min-height: 21px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat; padding: 39px 0 0 0; }
.list-towns > ul > li.town132 { position: absolute; top: 328px; left: 198px; padding: 28px 0 0 24px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat 3px 0; }
.list-towns > ul > li.town133 { position: absolute; top: 204px; left: 202px; padding: 39px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat 3px 0; }
.list-towns > ul > li.town134 { position: absolute; top: 291px; left: 809px; min-height: 19px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat; padding: 20px 0 0 23px; }
.list-towns > ul > li.town1958 { position: absolute; top: 385px; left: 290px; min-height: 19px; background: url(/bitrix/templates/wattstream_en/images/picktog.png) no-repeat; padding: 0 0 20px 30px; }

.die-map { display: none; position: absolute; bottom: 46px; z-index: 10; left: -203px; width: 195px; padding: 15px 17px 7px 17px; background: #dde9f4; border: 1px solid #c7d1db; border-top: none; border-radius: 6px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); }
.die-map p { margin: 0 0 6px 0; padding: 0; line-height: 17px; font-size: 13px; font-weight: 300; color: #000; font-family: 'proxima_nova_rgregular'; }
.list-towns > ul > li .die-map p span { font-family: 'proxima_novabold'; border: none; }
.list-towns > ul > li:hover .die-map { display: block; }
.contacts-map { padding: 20px 10px 0 20px; overflow: hidden; }
.map-left { float: left; width: 531px; }
.contacts-map h2 { margin: 0 0 9px 0; font-size: 30px; letter-spacing: -1px; }
.map-c { position: relative; width: 531px; height: 472px; }
.die-hited { position: absolute; top: 158px; left: 192px; }
.map-right { float: right; width: 367px; }
.b-cont { margin: 0 0 35px 0; }
.tit-cont { margin: 0 0 14px 0; font-family: 'proxima_novabold'; font-size: 18px; color: #000; }
.b-cont p { margin: 0 0 10px 0; padding: 0; line-height: normal; font-size: 18px; }
.b-cont ul { list-style-type: none; margin: 0; padding: 0; }
.b-cont li { margin: 0 0 9px 0; padding: 0; line-height: normal; background: none; font-size: 24px; }
.b-cont li span { display: inline-block; width: 107px; font-size: 16px; }
.b-cont li nobr { font-size: 18px; }
.b-cont li a { font-size: 16px; color: #336699; }
.list-phone {  }
.list-phone ul { list-style-type: none; margin: 0; padding: 0; }
.list-phone p { margin: 0 0 15px 0; padding: 0; line-height: normal; font-size: 15px; color: #000; font-family: 'proxima_novabold'; }
.list-phone li { margin: 0 0 9px 0; padding: 0; line-height: normal; background: none; font-size: 18px; }
.list-phone li i { margin: 0 7px 0 0; width: 134px; display: inline-block; font-style: normal !important; font-size: 16px; color: #336699; }
.list-phone li nobr { border-bottom: 1px dashed #336699; cursor:pointer; }
.list-phone li span { font-size: 24px; }

/*comments client*/
.wr-clients { position: relative; padding: 30px 0 0 0; min-height: 233px; background:#b2cce5; }
.img-clients { width: 1280px; text-align: center; position: absolute; top: 0; left: 50%; margin:0 0 0 -640px;}
.wr-clients h1 { margin: 0; }
.wr-page2 { margin: -263px 0 0 0; }
.wr-page2 .nav-industry { margin: 0 auto 150px auto; }
.tab .wr-slide { margin: 60px 0 0 0; }
#slides3 { position: relative; padding: 45px 0 0 0; }
#slides3 .slides_container { width: 778px; padding: 0 71px 0 71px; display: none; }
#slides3 .slides_container .item-sl { width: 778px; height: 280px; display: block; }
#slides3 .pagination { position: absolute; bottom: 33px; left: 0; z-index: 20; width: 100%; margin: 0; padding: 0; text-align: center; }
#slides3 .pagination li { display: inline-block; vertical-align: top; margin: 0 0 0 16px; padding: 0; background: none; }
*+html #slides3 .pagination li { display: inline; }
#slides3 .pagination li:first-child { margin: 0; }
#slides3 .pagination li a { display: inline-block; background: url(/bitrix/templates/wattstream_en/images/pag2.png) no-repeat right 0; width: 11px; height: 0; padding: 11px 0 0 0; overflow: hidden; }
#slides3 .pagination li.current a { background: url(/bitrix/templates/wattstream_en/images/pag2.png) no-repeat 0 0; }
#slides3 .pagination li:hover a { background: url(/bitrix/templates/wattstream_en/images/pag2.png) no-repeat -28px 0; }
#slides3 .prev { display: block; position: absolute; top: 50%; left: 19px; margin: -30px 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat; width: 19px; height: 0; padding: 60px 0 0 0; overflow: hidden; }
#slides3 .prev:hover { background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat left -60px; }
#slides3 .next { display: block; position: absolute; top: 50%; right: 19px; margin: -30px 0 0 0; z-index: 20; background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat -68px -60px; width: 19px; height: 0; padding: 60px 0 0 0; overflow: hidden; }
#slides3 .next:hover { background: url(/bitrix/templates/wattstream_en/images/arrow-coms.png) no-repeat -68px 0; }
.desc-clients { padding: 0 0 10px 0; }
.t-clients { font-size: 24px; }
.img-cl { float: left; width: 285px; text-align: center; }
.desc-cl { width: 595px; overflow: hidden; }
.desc-cl ul { list-style-type: none; margin: 0; padding: 0; }
.desc-cl li { margin: 0 0 27px 0; padding: 0; line-height: normal; background: none; }
.desc-cl li span { margin: 0 0 5px 0; padding: 0; display: block; font-size: 16px; color: #000; font-family: 'helveticaneuecyrbold'; }
.desc-cl li p { margin: 0; padding: 0; font-size: 18px; }
.more-cl { padding: 0 0 5px 0; font-size: 16px; color: #336699; }
.more-cl a { color: #336699; text-decoration: none; border-bottom: 1px dashed #336699; }
.more-cl a:hover { border-bottom: 1px dashed transparent; }
.nav-industry2 { position: relative; width: 940px; margin: 0 auto; padding: 55px 0; }
.nav-industry2 ul { list-style-type: none; margin: 0 0 0 -50px; padding: 0; text-align: center; }
.nav-industry2 li { position: relative; z-index: 5; display: inline-block; vertical-align: top; margin: 0 0 0 25px; padding: 0 0 0 2px; text-align: left; background: url(/bitrix/templates/wattstream_en/images/active-pag1.png) no-repeat 0 1000px; height: 96px; font-size: 16px; line-height: 20px; width:300px;}
*+html .nav-industry2 li { display: inline; }
.nav-industry2 li a { display: table; vertical-align: top; padding: 5px 20px; text-decoration: none; background: url(/bitrix/templates/wattstream_en/images/active-pag2.png) no-repeat right 1000px; max-width: none; height: 86px; color: #46638a; width: 260px;}
.nav-industry2 li.current { background: url(/bitrix/templates/wattstream_en/images/active-pag1.png) no-repeat 0 0; }
.nav-industry2 li.current a { display: table; padding: 5px 20px; text-decoration: none; background: url(/bitrix/templates/wattstream_en/images/active-pag2.png) no-repeat right 0; max-width: none; height: 86px; color: #46638a; cursor: default; text-shadow: 0 1px 1px #fff; width: 260px;}
.nav-industry2 li:hover { border-radius: 3px 3px 3px 3px; background: #eff5f9; }
.nav-industry2 li:hover a { border-radius: 0 3px 3px 0; background: #eff5f9; text-shadow: 0 1px 1px #fff; }
.nav-industry2 li span { display: table-cell; vertical-align: middle; }
.nav-industry2 li.current:hover { background: url(/bitrix/templates/wattstream_en/images/active-pag1.png) no-repeat 0 0; }
.nav-industry2 li.current:hover a { background: url(/bitrix/templates/wattstream_en/images/active-pag2.png) no-repeat right 0; }
.nav-industry2 .back-nav { height: 100%; }
.back-nav { position: absolute; left: 50%; top: 0; width: 3000px; margin: 0 0 0 -1500px; background: #e2e8ee; height: 277px; }
.wr-page2 .nav-industry2 { margin: 0 auto 125px auto; }
.wr-page2 .page-slide { padding: 0 0 20px 0; }
.wr-page2 .prev { position: absolute; top: 98px; left:-50px; z-index:10; }
.wr-page2 .next{ position: absolute; top: 98px; right:-50px; z-index:10; }
.img-slide { margin:0 0 30px 0;}

/*model range  */
.calc-slide-values{display: none;}
.ui-slider-handle:hover{cursor: pointer;}
a.ui-state-default {text-decoration: none !important; text-align: center;}
a.ui-state-default span { display: inline-block;  font-size: 18px; text-align: center;position: relative; top: -37px; left: -20px; background: #FFF; border: 1px solid #999; border-radius: 4px; padding: 5px; white-space: nowrap;}
.wr-range { padding: 15px 0 0 0; min-height: 275px; background: #b2cce5 url(/bitrix/templates/wattstream_en/images/tit-industry.jpg); background-repeat: no-repeat; background-position-x: 50%; background-size: cover; }
.about-range { width: 970px; margin: 0 auto; padding: 10px 0 0 10px; }
.about-range p { margin: 0; padding: 0; font-size: 20px; line-height: 25px; }
.choice { position: relative; padding: 20px 0 0 0; margin: 0; }
.shad-pow { position: absolute; top: 0; left: 50%; margin: 0 0 0 -640px; width: 1280px; height: 41px; background: url(/bitrix/templates/wattstream_en/images/shadow-choice.png) no-repeat 50% 0; }
.back-pow { position: absolute; top: -15px; left: 50%; margin: 0 0 0 -640px; width: 1280px; height: 406px; background: url(/bitrix/templates/wattstream_en/images/back-pow.png) no-repeat 50% 0; z-index: -1;}
.tit-power { position: relative; z-index: 10; width: 887px; height: 57px; margin: 0 auto 20px; padding: 24px 0 0 0; text-align: center; background: url(/bitrix/templates/wattstream_en/images/tit-power.png) no-repeat; font-size: 28px; color: #293c59; font-family: 'myriad_proregular'; }
.choice .b-power { position: relative; z-index: 5; width: 920px; margin: 0 auto; }
.choice .slide-power { background: url(/bitrix/templates/wattstream_en/images/back-drag2.png) no-repeat 0 0; }
.choice .scale-s li { padding: 27px 0 0 0; background: url(/bitrix/templates/wattstream_en/images/separate-drag2.png) no-repeat 22px 0; color: #666; }
.choice .scale-s li span { color: #666; text-shadow: 0 1px 1px #fff; }
/*.choice .scale-s li:hover span { color: #467498; cursor: default; }*/
/*.choice .scale-s li.active span { color: #467498; }*/
.img-station { float: left; width: 326px; margin: 0 0 0 -10px; }
.desc-station { float: right; width: 645px; }
.desc-station h2 { margin: 0 0 -5px 0; }
.desc-station p { line-height: 26px; font-size: 16px; margin-bottom: 16px;}
.benef-st ul { list-style-type: none; margin: 0; padding: 0; }
.benef-st span { display: block; margin: 0 0 10px 0; font-size: 18px; font-family: 'helveticaneuecyrbold'; }
.benef-st ul li { margin: 0 0 7px 0; padding: 0 0 0 19px; background: url(/bitrix/templates/wattstream_en/images/marker-list2.png) no-repeat 0 7px; font-size: 18px; }
.line-product { width: 930px; position: relative; margin: 0 auto 10px; z-index: 5; overflow: hidden; }
.line-product p { width: 155px; margin: 15px 0 0 0; padding: 0; float: left; font-size: 16px; color: #293c59; }
.line-product ul { float: left; list-style-type: none; margin: 0 0 0 3px; padding: 0; }
.line-product li { position: relative; float: left; margin: 0; padding: 0; line-height: normal; padding: 0; background: none; width: 255px; height: 55px; text-align: center; font-size: 14px; font-family: 'helveticaneuecyrbold'; color: #56739c; text-shadow: 0 1px 1px #fff; cursor: pointer; }
.line-product li label { position: absolute; top: 0; left: 0; width: 255px; height: 36px; padding: 19px 0 0 0; cursor: pointer; }
.ez-hide { opacity: 0; filter: alpha(opacity=0); }
.ez-checkbox { zoom: 1; *display: inline; _height: 18px; }
.ez-checkbox-green { width: 255px; height: 55px; background: transparent url('/bitrix/templates/wattstream_en/images/radio_2.png') -254px 0 no-repeat; display: inline-block; }
.ez-checked-green { background: transparent url('/bitrix/templates/wattstream_en/images/radio_2.png') 5px 0 no-repeat; }
.b-radio { position: relative; z-index: 10; width: 930px; margin: 0 auto 78px auto; overflow: hidden; }
.b-radio p { width: 165px; margin: 0 0 0 0; padding: 0; float: left; font-size: 16px; color: #293c59; }
.b-radio ul { float: left; list-style-type: none; margin: 2px 0 0 11px; padding: 0; }
.b-radio ul li { float: left; margin: 0 0 0 70px; padding: 0; line-height: normal; background: none; }
.b-radio ul li:first-child { margin: 0; }
.b-radio ul li label { position: relative; top: -2px; cursor: pointer; font-size: 14px; color: #46638a; font-family: 'helveticaneuecyrbold'; }
.b-radio .ez-hide { opacity: 0; filter: alpha(opacity=0); }
.b-radio .ez-checkbox { zoom: 1; *display: inline; _height: 18px; }
.b-radio .ez-checkbox-green { width: 18px; height: 18px; background: transparent url('/bitrix/templates/wattstream_en/images/radio.png') right 0 no-repeat; display: inline-block; }
.b-radio .ez-checked-green { background: transparent url('/bitrix/templates/wattstream_en/images/radio.png') 0 0 no-repeat; }

.b-check { position: relative; z-index: 10; width: 930px; margin: 0 auto 20px auto; overflow: hidden; }
.b-check:last-child { margin: 0 auto 35px auto;}

.b-check p { width: 165px; margin: 0 0 0 0; padding: 0; float: left; font-size: 16px; color: #293c59; }
.b-check ul { float: left; list-style-type: none; margin: 2px 0 0 11px; padding: 0; }
.b-check ul li { float: left; margin: 0 20px 0 0; padding: 0; line-height: normal; background: none; width: 100px;}
.b-check ul li:last-child { margin: 0; }
.b-check ul li label { position: relative; top: 1px; cursor: pointer; font-size: 14px; color: #46638a; font-family: 'helveticaneuecyrbold'; }
.b-check .ez-hide { opacity: 0; filter: alpha(opacity=0); }
.b-check .ez-checkbox { zoom: 1; *display: inline; _height: 18px; }
.b-check .ez-checkbox-green { width: 24px; height: 24px; background: transparent url('/bitrix/templates/wattstream_en/images/check.png') 0 0 no-repeat; display: inline-block; }
.b-check .ez-checked-green { background: transparent url('/bitrix/templates/wattstream_en/images/check.png') 0 -32px no-repeat; }

.table-range {  }
.head-table { position: relative; z-index: 5; background: #fff; margin: 0 0 -13px 0; padding: 8px 0 0 0; border: 1px solid #e0e4e9; height: 73px; border-radius: 10px; -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3); }
.head-table table { width: 100%; border-collapse: collapse; }
.head-table tr {  }
.head-table th {  }
.head-table td { margin: 0; padding: 0; font-family: 'helveticaneuecyrbold'; color: #666; font-size: 14px; text-align: center; }
.head-table td.one { height: 67px; background: url(/bitrix/templates/wattstream_en/images/separate.png) no-repeat right 50%; }
.head-table td.two { height: 67px; background: url(/bitrix/templates/wattstream_en/images/separate.png) no-repeat 0 50%; }
.head-table td.three { background: url(/bitrix/templates/wattstream_en/images/separate3.png) no-repeat 0 50%; }
.head-table td.main-td { padding: 0 0 8px 0; font-size: 16px; }
.head-table tr.thin td { width: 85px; padding: 4px 0 0 0; font-family: 'helveticaneuecyrroman'; }
.head-table td.range-td { width: 165px; }
.head-table td.engine-td { width: 120px; }
.head-table td.power-td { width: 280px; }
.head-table td.cap-td { width: 120px; }
.head-table td.consum-td { width: 120px; }
/*.head-table td.price-td { width: 110px; }*/
.head-table td.basic-td { width: 140px; }
.head-table td.reserve-td { width: 140px; }
.body-table .timeout{ display: none; position: absolute; width: 100%; height: 100%; background-color: #fff; opacity: 0.8;}
.body-table {top: 0px; position: relative; border: 1px solid #e0e4e9; border-radius: 10px; overflow: hidden; -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3); }
.body-table table { width: 100%; border-collapse: collapse; }
.body-table table tr:first-child td { padding: 39px 0 26px 0; }
.body-table td { padding: 26px 0 26px 0; text-align: center; cursor: pointer; }
.body-table td.range-td { width: 165px; }
.body-table td.engine-td { width: 120px; }
.body-table td.thin-td { width: 85px; }
.body-table td.cap-td { width: 120px; }
.body-table td.consum-td { width: 120px; }
/*.body-table td.price-td { width: 110px; }*/
.body-table td.back-td { background: #e1f0ff; }
.body-table td.separat { background: #e1f0ff url(/bitrix/templates/wattstream_en/images/separate2.png) repeat-y; }
.body-table span.name { border-bottom: 1px dashed #333; cursor: pointer; }
.body-table table tr:hover td span.name { border-bottom: 1px dashed #336699; color: #336699; }
.body-table tr:hover td { background: #fff5d6; }
.body-table tr:hover td.back-td { background: #e7e9d6; }
.tabs-table { padding: 34px 0 23px 0; text-align: left; }
.body-table tr.params:hover td { background: none !important; }
.body-table tr.params td { border-bottom: 1px solid #bac3cd; padding: 0 40px 0 20px; cursor:default; }
.nav-table { margin: 0 0 25px 5px; }
.nav-table ul { list-style-type: none; margin: 0; padding: 0 0 2px 0; overflow: hidden; }
.nav-table li { float: left; margin: 0 0 0 52px; padding: 0; background: none; line-height: normal; font-size: 14px; color: #336699; font-family: 'helveticaneuecyrbold'; }
.nav-table li:first-child { margin: 0; }
.nav-table li span { border-bottom: 1px dashed #336699; cursor:pointer; }
.nav-table li.active { color: #333; }
.nav-table li.active span { border-bottom: 1px dashed transparent; cursor:default; }
.cont-table {  }
.item-table {  }
.desc-equip {  }
.equip-left { float: left; width: 240px; }
.img-equip { margin: 0 0 18px 0; display: none;}
.img-equip.active {display: block;}
.rating { width: 188px; margin: 0 auto; padding: 14px 0 12px 0; background: #f3f3f3; text-align: center; border-radius: 10px; -webkit-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.5); box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.5); }
.rating p { margin: 0; padding: 0; font-size: 14px; color: #666; text-shadow: 0 1px 1px #fff; line-height: normal; }
.rating span { display: block; font-size: 48px; color: #666; font-family: 'helveticaneuecyrbold'; text-shadow: 0 1px 1px #fff; }
.equip-right { float: right; width: 660px; }
.table-params { margin: 0 0 15px 0; padding: 18px 10px 20px 25px; background: #fff5d6; border-radius: 10px; }
.line-params { margin: 43px 0 0 0; }
.table-params .line-params:first-child { margin: 0; }
.line-params > span { padding-bottom: 10px; border-bottom: 1px solid #ede2c2;}
.line-params span { display: block; margin: 0 0 14px 0; font-size: 14px; font-family: 'helveticaneuecyrbold'; }
.line-params table { border-collapse: collapse; width: 100%; }
.line-params tr {  }
.line-params th { padding: 0 20px 12px 0; vertical-align: top; margin: 0; font-size: 14px; color: #000; font-weight: 500; }
.body-table tr.params .line-params th { text-align: center; }
.body-table tr.params .line-params td { text-align: left; border-bottom: none; margin: 0; padding: 0 20px 0 0; font-size: 18px; text-align: left; }
.offer-price {text-align: center;}
.offer-price span {color: #666; font-size: 16px;}
.offer-price b { font-size: 24px; color: #333; }

.but-order { display: inline-block; vertical-align: top; margin: 0 0 0 24px; font-size: 14px; color: #fff; font-family: 'helveticaneuecyrbold'; }
*+html .but-order { display: inline; }
.but-order a { display: block; padding: 11px 0 0 0; width: 161px; height: 30px; text-align: center; color: #fff; text-decoration: none; background: url(/bitrix/templates/wattstream_en/images/but-order.png) no-repeat; }
.but-order a:hover { background: url(/bitrix/templates/wattstream_en/images/but-order.png) no-repeat 0 -70px; }
.but-order a:active { background: url(/bitrix/templates/wattstream_en/images/but-order.png) no-repeat 0 -140px; }
.but-order.but-basket a {background: url(/bitrix/templates/wattstream_en/images/but-cart.png) no-repeat; padding-left: 7px;}
.but-order.but-basket a:hover {background: url(/bitrix/templates/wattstream_en/images/but-cart.png) no-repeat 0 -70px;}
.but-order.but-basket a:active {background: url(/bitrix/templates/wattstream_en/images/but-cart.png) no-repeat 0 -140px;}
.download { margin: 0 0 0 125px; display: inline-block; vertical-align: top; font-size: 14px; color: #336699; }
*+html .download { display: inline; }
.download a { display: inline-block; padding: 14px 0 23px 37px; background: url(/bitrix/templates/wattstream_en/images/pdf.png) no-repeat; }
.body-table tr.active td { background: url(/bitrix/templates/wattstream_en/images/separate4.png) no-repeat 0 50%; border-top: 1px solid #bac3cd; }
.body-table tr.active td:first-child { background: none; }
.body-table tr.active:hover td { background: #fff url(/bitrix/templates/wattstream_en/images/separate4.png) no-repeat 0 50%; }
.body-table tr.active:hover td:first-child { background: none; }
.body-table tr.active td span.name { font-family: 'helveticaneuecyrbold'; color: #000; border-bottom: 1px dashed transparent; }
.body-table tr.active:hover td span.name { color: #000; border-bottom: 1px dashed transparent; }
.body-table tr.params.active td { border-bottom: 1px solid #bac3cd; border-top: none; }
.body-table tr.params.active td .line-params td { border: none; text-align: center; }
.body-table tr.params.active {display: table-row;}
.body-table tr.params {display: none;}
.anyClass3 { position:relative; left:0;}

/*pop order*/
.pop-order-wrapper .fancybox-skin {background: #E1F0FF;}
.pop-order { /*position: fixed; top: 10%; left: 50%; z-index: 81; margin: 0 0 0 -170px;*/ width: 340px; background: #e1f0ff; /*border-radius: 6px; -webkit-box-shadow: 0px 3px 18px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 18px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 18px rgba(50, 50, 50, 0.6);*/}
.cont-order { position: relative; /*padding: 18px 20px 16px 20px;*/ }
/*.close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; background: url(/bitrix/templates/wattstream_en/images/close.png) no-repeat; cursor: pointer; }*/
.cont-order h2 { margin: 0 0 14px 0; padding: 0; font-size: 25px; font-family: 'proxima_novabold'; color: #000; }
.cont-order form {  }
.performance { margin: 0 0 25px 0; }
.performance span { display: block; margin: 0 0 10px 0; font-size: 15px; color: #666; font-family: 'helveticaneuecyrroman'; }
.performance ul { list-style-type: none; margin: 0; padding: 0; }
.performance li { float: left; background: url(/bitrix/templates/wattstream_en/images/but-perf.png) repeat-x; border-right: 1px solid #caddf2; border-left: 1px solid #fff; height: 26px; margin: 0; padding: 11px 14px 0 13px; line-height: normal; color: #56739c; font-size: 13px; font-family: 'helveticaneuecyrbold'; text-shadow: 0 1px 1px #fff; cursor: pointer; -webkit-box-shadow: 0px 1px 5px rgba(61, 106, 167, 0.5); -moz-box-shadow: 0px 1px 5px rgba(61, 106, 167, 0.5); box-shadow: 0px 1px 5px rgba(61, 106, 167, 0.5); }
.performance li.active { position: relative; z-index: 5; border: 1px solid #fff; border-right: none; height: 25px; margin: 0; padding: 10px 14px 0 13px; background: #eef4f9; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(61, 106, 167, 0.5); box-shadow: inset 0px 0px 10px 0px rgba(61, 106, 167, 0.5); cursor: default; }
.performance li.active:first-child { border-left: 1px solid #fff; }
.performance li:first-child { border-left: none; border-radius: 5px 0 0 5px; }
.performance li.active:first-child + li { border-left: none;}
.performance li:last-child { border-right: none; border-radius: 0 5px 5px 0; }
.performance li.active:last-child { border: 1px solid #fff; border-right: 1px solid #fff !important; border-left: none; border-radius: 0 5px 5px 0; }
.performance li + li.active { padding: 10px 15px 0 14px; border-left: none; border-right: none !important; }
.performance li + li.active + li { border-left: none; }
.addit { margin: 0 0 17px 0; }
.addit span { display: block; margin: 0 0 12px 0; font-size: 15px; color: #666; font-family: 'helveticaneuecyrroman'; }
.addit ul { list-style-type: none; margin: 0; padding: 0; }
.addit li { margin: 0 0 5px 0; padding: 0; line-height: normal; background: none; }
.addit li input { margin: 0; padding: 0; }
.addit li label { position: relative; top: -8px; margin: 0 0 0 0; font-size: 14px; color: #000; font-family: 'helveticaneuecyrbold'; letter-spacing: 1px; cursor: pointer; }
.addit .ez-hide { opacity: 0; filter: alpha(opacity=0); width: 100%; height: 100%;}
.addit .ez-checkbox { zoom: 1; *display: inline; _height: 25px; }
.addit .ez-checkbox-green { width: 25px; height: 25px; background: transparent url('/bitrix/templates/wattstream_en/images/check.png') 0 0 no-repeat; display: inline-block; }
.addit .ez-checked-green { background: transparent url('/bitrix/templates/wattstream_en/images/check.png') 0 -32px no-repeat; }
.field { margin: 0 0 10px 0; }
.field input { width: 275px; height: 34px; line-height: 34px; padding: 0 10px 0 10px; margin: 0; border: 1px solid #c0c9d2; font-size: 14px; color: #414141; font-family: 'helveticaneuecyrroman'; outline: none; border-radius: 3px; }
.field textarea { width: 275px; height: 102px; line-height: 34px; padding: 0 10px 0 10px; margin: 0; border: 1px solid #c0c9d2; font-size: 14px; color: #414141; font-family: 'helveticaneuecyrroman'; outline: none; border-radius: 3px; }
[data-contacts] .field textarea { width: 420px; height: 165px; border: 1px solid #ffffff; font-size: 18px; font-family: "proxima_nova_rgregular"; position: absolute; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5) inset; border-radius: 4px;}
.fancybox-inner .field textarea { width: 310px;}

.field input.error,
.field textarea.error {border-color: #FF0000;}
::-webkit-input-placeholder {color: #a9a9a9;}
:-moz-placeholder {color: #a9a9a9;}
body:first-of-type .field input { line-height: normal;  }
.b-button { margin: 20px 0 15px 0; text-align: center; }
.cont-order .but-order { display: inline-block; vertical-align: top; margin: 0; }
*+html .cont-order .but-order { display: inline; }
.req { font-family: 'helveticaneuecyrroman'; font-size: 12px; color: #666; }
.overlay { position: fixed; top: 0; left: 0; z-index: 80; width: 100%; height: 100%; background: url(/bitrix/templates/wattstream_en/images/overlay.png); font-family: 'helveticaneuecyrroman'; }
.order-notify {line-height: 40px; margin: 0 20px;}



/*new style*/
.wr-form { margin: 45px 0 0 0; padding: 30px 0 0 0; min-height: 424px; background: url(/bitrix/templates/wattstream_en/images/back-form.png) repeat-x; }
.t-form { margin: 0 0 32px 0; font-size: 36px; color: #333; font-family: 'proxima_novabold'; text-align: center; text-shadow: 0 1px 1px #fff; }
.form { width: 965px; margin: 0 auto; }
.form form {}
.fields {margin: 0 0 0 -17px;}
.field {margin: 0 0 15px 0; }
.fields .field { display: inline-block; vertical-align: top; margin-left:37px;}
.field input { display: block; width: 416px; height: 44px; padding: 0 12px 0 12px; border: 1px solid #fff; text-align: left; font-size: 18px; color: #000; font-family: 'proxima_nova_rgregular'; outline: none; border-radius: 4px; -webkit-box-shadow: inset 0 1px 3px 0 rgba(0,0,0,0.5); box-shadow: inset 0 1px 3px 0 rgba(0,0,0,0.5); }
.necess { margin: 17px 0 19px 0; font-size: 18px; color: #333; font-family: 'proxima_nova_rgregular'; text-align: center; }
.necess span {color: #770838;}
.button { width: 291px; margin: 0 auto; }
.button input { display: block; width: 291px; height: 56px; padding: 0; line-height: 55px; background: url(/bitrix/templates/wattstream_en/images/but-form.png) no-repeat; border: none; font-size: 25px; color: #fff; outline: none; font-family: 'proxima_novabold'; cursor: pointer; border-radius: 10px; -webkit-box-shadow: 0 2px 7px 0 rgba(141,93,116,1); box-shadow: 0 2px 7px 0 rgba(141,93,116,1); }
::-webkit-input-placeholder {color: #a2a2a2;}
:-moz-placeholder {color: #a2a2a2;}
.but-applic { position: fixed; right: 0; top: 50%; z-index: 90; margin: -102px 0 0 0; width: 46px; height: 204px; background: url(/bitrix/templates/wattstream_en/images/but-applicat.png) no-repeat; cursor: pointer; }
 .pop { width:600px; margin:0 auto; background:#fff url(/bitrix/templates/wattstream_en/images/back-pop.png) repeat-x;}
.cont-pop { position:relative; padding:30px 0 36px 0;}
.close { position:absolute; top:-15px; right:-15px; width:34px; height:34px; background:url(/bitrix/templates/wattstream_en/images/close-winow.png) no-repeat; cursor:pointer;}
.t-pop { margin:0 0 33px 0; padding:0 20px 0 20px; text-shadow:0 1px 1px #fff; font-size:36px; color:#333; font-family: 'proxima_novabold'; text-align:center;}
.cont-pop form {}
.cont-pop .field { width:445px; margin:0 auto 15px auto;}
.cont-pop .field input {}
.cont-pop .necess { margin-top:51px;}

/*other projects*/
.bx-wrapper {position: relative;}
.bx-wrapper img {}
.bx-wrapper .bx-viewport { position: relative; left: -13px; padding: 0 13px 0 13px; }
.bx-wrapper .bx-prev { left: -50px; background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) no-repeat; }
.bx-wrapper .bx-next { right: -50px; background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) 0px -144px no-repeat; }
.bx-wrapper .bx-prev:hover {background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) 0px -72px no-repeat;}
.bx-wrapper .bx-next:hover {background: url(/bitrix/templates/wattstream_en/images/sprite-arrow.png) 0px -216px no-repeat;}
.bx-wrapper .bx-controls-direction a { position: absolute; top: 70px; outline: 0; width: 20px; height: 62px; text-indent: -9999px; z-index: 9999; }
.wr-carousel { margin: 0 0 0 0; background: #e2e8ee url(/bitrix/templates/wattstream_en/images/shadow-car.jpg) no-repeat 50% 0; position: relative; }
.wr-carousel .t-form {position: relative;}
.wr-carousel .back-nav {height: 407px;}
.in-carousel {padding: 24px 0 50px 0;}
.slide {text-align: center;}
.slider1.pagination {display:block; margin: 0;}
li.slide {display: block; background: none;	margin-bottom: 0; padding: 0;}
.slide a {text-decoration: none;}
.slide img {}
.slide span { display: block; line-height: 20px; font-size: 16px; }
.img-pr { width: 280px; height: 180px; margin: 0 0 17px 0; overflow: hidden; border: 10px solid #fff; -webkit-box-shadow: 0px 2px 9px 0px rgba(125, 159, 190, 0.6); -moz-box-shadow: 0px 2px 9px 0px rgba(125, 159, 190, 0.6); box-shadow: 0px 2px 9px 0px rgba(125, 159, 190, 0.6); }
.img-pr img { max-height: 180px; margin: 0 auto; display: block; }

.wr-carousel.main-page .img-pr { width: 130px; height: 70px; background-color: white;}
.wr-carousel.main-page .bx-viewport {height: 175px !important;}
.wr-carousel.main-page .in-carousel { padding: 15px 0 5px; }
.wr-carousel.main-page .t-form { margin: 0;}
.wr-carousel.main-page .bx-wrapper .bx-controls-direction a { top: 35px }
.wr-carousel.main-page .back-nav { height: 240px; }
.wr-carousel.main-page .slide a {cursor: default;}

.lang-w { position:absolute; top:0; right:-32px;}
.lang-w ul { list-style-type: none; margin:0; padding:0;}
.lang-w ul:after { content:''; display: table; clear:both;}
.lang-w li { float:left; margin:0; padding:0; line-height: normal; background:none; text-align:center; color:#000;font-family: 'proxima_nova_rgregular'; font-size:14px; font-weight:400;}
.lang-w li span { display:block; width:46px; height:21px; padding:2px 0 0 0; background:url(/bitrix/templates/wattstream_en/images/sprite-lang.png) -56px -28px no-repeat;}
.lang-w li:first-child span { background:url(/bitrix/templates/wattstream_en/images/sprite-lang.png) -5px -28px no-repeat; }
.lang-w li a { display:block; width:46px; height:21px; padding:2px 0 0 0; background:url(/bitrix/templates/wattstream_en/images/sprite-lang.png) -56px -0px no-repeat; color:#fff; text-decoration:none;}
.lang-w li:first-child a { background:url(/bitrix/templates/wattstream_en/images/sprite-lang.png) -5px -0px no-repeat;}

/*basket style*/
.wr-page5 { background: none; margin-top: 0; background: url(/bitrix/templates/wattstream_en/images/back-basket.png) repeat-x; min-height: 329px; }
.in-basks { width: 965px; margin: 0 auto; padding: 32px 0 0 0; }
.in-basks h1 {text-align: center; text-shadow: 0 1px 1px #fff;}
.desc-bs:after { content: ''; display: table; clear: both; }
.block-bask { margin-top: 35px; margin-bottom: 16px; }
.head-bassk { position: relative; z-index: 50; background: #fff; border-radius: 10px; box-shadow: 0px 0px 4px 0px rgba(110, 119, 131, 0.71); }
.head-bassk table { border-collapse: collapse; width: 100%; }
.head-bassk tr {}
.head-bassk td { height: 40px; background: url(/bitrix/templates/wattstream_en/images/separ-table.png) 0 50% no-repeat; text-align: center; font-size: 13px; color: #666666; font-family: 'proxima_novabold'; }
.block-bask .td-bask1 {width: 250px;}
.block-bask .td-bask2 {width: 110px;}
.block-bask .td-bask3 {width: 110px;}
.block-bask .td-bask4 {width: 249px;}
.block-bask .td-bask5 {width: 150px;}
.block-bask .td-bask6 {width: 85px;}
.head-bassk td:first-child {background: none;}
.body-bassk { margin-top: -12px; padding: 30px 0 1px 0; border-radius: 0 0 10px 10px; background: #fff; box-shadow: 0px 0px 4px 0px rgba(110, 119, 131, 0.71); }
.item-bassk { border-top: 1px solid #bac3cd; padding: 28px 0 0 0; margin-top: 38px; }
.item-bassk:first-child { margin-top: 0; padding-top: 0; border: none; }
.top-item {margin: 0 0 35px 0;}
.top-item table { border-collapse: collapse; width: 100%; }
.top-item tr {}
.top-item td { text-align: center; height: 66px; background: url(/bitrix/templates/wattstream_en/images/separ-table.png) 0 50% no-repeat; }
.top-item td:first-child {background: none;}
.top-item td.td-bask1 { padding-left: 24px; width: 226px; }
.t-bassk {text-align: left;}
.t-bassk img {float: left}
.t-bassk span { font-size: 24px; color: #336699; text-decoration: none; font-family: 'proxima_novabold'; line-height: 50px;padding-left: 10px; }
.price-bassk { font-size: 30px; font-family: 'proxima_novabold'; color: #333; }
.num-bassk {}
.top-item td a.del-bassk { display: block; margin: 0 auto; width: 27px; height: 27px; background: url(/bitrix/templates/wattstream_en/images/del-bs.png) no-repeat; }
.bottom-item {padding: 0 40px 0 0;}
.bottom-item:after { content: ''; display: table; clear: both; }
.img-bassk { float: left; width: 265px; }
.img-bassk img { display: block; margin: 0 auto; max-width: 256px; }
.desc-bs { float: right; width: 660px; }
.bottom-item .desc-equip {}
.bottom-item .table-params {}
.bottom-item .line-params {}
.bottom-item .line-params span {}
.bottom-item .line-params th {text-align: left;}
.bottom-item .line-params td {padding-right: 20px;}
.num-bassk { position: relative; width: 130px; margin: 0 auto; position: relative; }
.num-bassk span.minus { position: absolute; top: 0; left: 0; display: block; background: url(/bitrix/templates/wattstream_en/images/minus.png) no-repeat; width: 39px; height: 37px; cursor: pointer; }
.num-bassk input { width: 52px; height: 35px; line-height: 35px; text-align: center; background: #f1f3f5; padding: 0; font-size: 30px; color: #333; outline: none; border: 1px solid #e4e7ea; border-top: 1px solid #9fa6ae; font-family: 'proxima_novabold'; -webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.2); box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.2); }
.num-bassk span.plus { position: absolute; right: 0; top: 0; display: block; background: url(/bitrix/templates/wattstream_en/images/plus.png) no-repeat; width: 39px; height: 37px; cursor: pointer; }
.bottom-item .table-params { padding-bottom: 6px; margin: 0; }
.other-serv { margin:0 0 45px 0;}
.other-serv h3 { margin: 0 0 15px 30px; padding: 0; text-align: left; font-size: 18px; color: #010101; font-weight: 400; font-family: font-family: 'helveticaneuecyrroman', Arial, Helvetica, sans-serif; }
.other-serv ul { list-style-type: none; margin: 0 0 0 -19px; padding: 0; text-align: center; }
.other-serv li { display: inline-block; vertical-align: top; margin: 0 0 0 19px; padding: 0; line-height: normal; background: none; }
.other-serv li input {}
.other-serv li label { margin-left:5px; font-size: 14px; font-family: 'helveticaneuecyrbold'; cursor: pointer; }
.other-serv li .ez-hide { opacity: 0; filter: alpha(opacity=0); }
.other-serv li .ez-checkbox-green { width: 23px; height: 23px; background: transparent url('/bitrix/templates/wattstream_en/images/sprite-check.png') -5px -0px no-repeat; display: inline-block; }
.other-serv li .ez-checked-green {background: transparent url('/bitrix/templates/wattstream_en/images/sprite-check.png') -5px -28px no-repeat;}
.total-bs { position:relative; padding:50px 0 0 0; text-align:right; font-size:18px; color:#666; font-family: 'proxima_nova_rgregular';}
.total-bs:before { position:absolute; left:50%; top:0; margin:0 0 0 -622px; content:''; display: block; width:1245px; height:42px; background: url(/bitrix/templates/wattstream_en/images/shadow-tot.png) no-repeat;}
.total-bs span { margin-left:20px; font-size:36px; color:#333;  font-family: 'proxima_novabold'; float: right; position: relative;}
.total-bs span:after { content: "*"; color: #770838; position: absolute; top: -15px; right: -10px; font-size: 55px; }
.total-bs .total-label {display: inline-block; width: 250px;}
.total-bs .total-info small:before { content: "*"; color: #770838; position: absolute; top: -5px; left: -10px; font-size: 25px; }
.total-bs .total-info small { width: 500px; font-size: 12px; display: inline-block; margin-top: 10px; position: relative; text-align: left }

.wr-form2 { padding-top:10px; min-height:390px;}
.bot-order { position:relative;}
.go-shop { font-size:19px;  font-family: 'proxima_nova_rgregular'; text-align: right; padding-right: 55px;}
.go-shop a { color:#336699; border-bottom:1px solid rgba(51,102,153,0.3); text-decoration:none; }
.go-shop a:hover { border-bottom:1px solid transparent;}
.bot-order .button {float: right; margin-top: 25px;}
.wr-form2 .form-info {margin: 12px 0 20px 30px;}

/*panel basket*/
.panel-bs { position: fixed; left: 50%; bottom: 0; z-index: 99; margin: 0 0 0 -335px; width: 630px; height: 38px; padding: 17px 0 0 40px; background: #2b4463; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.5); border-radius: 5px 5px 0 0; color: #fff; }
.panel-bs:after { content: ''; display: table; clear: both; }
.link-bs { float: left; font-family: 'proxima_novabold'; font-size: 19px; }
.link-bs a { position: relative; padding: 0 34px 0 0; margin: 0 2px 0 0; color: #fff; text-decoration: none; font-size: 19px; font-family: 'proxima_nova_rgregular'; }
.link-bs a span { display: inline-block; line-height: 16px; border-bottom: 1px solid #fff; }
.link-bs a:before { position: absolute; top: 50%; right: 0; margin: -9px 0 0 0; content: ''; display: block; width: 25px; height: 18px; background: url(/bitrix/templates/wattstream_en/images/ico-bs.png) no-repeat; }
.link-bs a:hover span {border-bottom: 1px solid transparent;}
.sum-bs { position: relative; float: left; margin: 0 0 0 30px; padding: 0 0 0 26px; }
.sum-bs:before { position: absolute; top: 50%; left: 0; margin: -18px 0 0 0; background: #4d627c; content: ''; width: 1px; height: 36px; }
.sum-bs span {font-family: 'proxima_novabold';}
.but-bs { float: right; margin: -7px 30px 0 0; font-size: 15px; font-family: 'proxima_novabold'; text-align: center; }
.but-bs a { display: block; color: #fff; text-decoration: none; border: 1px solid #b84073; border-bottom: 1px solid #b4557e; border-radius: 4px; background: -webkit-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: -moz-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: -o-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: -ms-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: linear-gradient(0deg, #8d0e44 0%, #62002a 19%, #c22568 100%); box-shadow: 0px 3px 5px 0px rgba(91, 0, 39, 0.5); width: 157px; height: 37px; line-height: 37px; }


/*local reset*/
.clear {clear: both; height:0; font-size:0; padding:0; margin:0; line-height:0;}

[data-accordion] [data-trigger] {
    cursor: pointer;
	text-decoration: underline;
}

[data-accordion] [data-body] p:first-child {
    margin-top: 0;
}

.tab-power {color: #9B0A48; font-size: 20px; line-height: 35px;}

[data-get_offer] .success {text-align: center;}
.body-table td.price-td .but-order { margin: 0 10px 0 0; }
.body-table td.price-td .but-order a { background-size: 100px 177px; width: 100px; }
.fancybox-inner .field input {width: 310px;}
.body-table td.price-td {white-space: nowrap;}
.body-table td.price-td .price-val {position: relative;}
.body-table td.price-td .price-val:after {content:""; background:url('/bitrix/templates/wattstream_en/images/red-cart.png'); width: 25px; height: 18px; position: relative; top: 2px; margin-left: 5px; display: inline-block; }

#after_add_block {min-width: 530px; color: #333;}
#after_add_block h3 { color: #333; font-weight: bold; text-align: center;  }
#after_add_block table td:first-child { width: 165px; font-size: 15px; }
#after_add_block .after-bottom-part {border-top: 1px solid #bdd3e9; margin-top: 25px; padding-top: 40px;}
#after_add_block .after-summ {text-align: center; margin-bottom: 30px;}
#after_add_block .after-summ span {font-size: 25px; font-weight: bold;}
#after_add_block .after-continue {float: left; line-height: 60px;}
#after_add_block .after-order {float: right; white-space: nowrap;}
#after_add_block .after-order a {display: block; text-decoration: none; color: #fff; font-weight: bold; font-size: 20px; line-height: 50px; background: url('/bitrix/templates/wattstream_en/images/basket-order.png') no-repeat; width: 280px; height: 60px;  text-align: center;  }

/*panel basket*/
.panel-bs { position: fixed; left: 50%; bottom: 0; z-index: 99; margin: 0 0 0 -335px; width: 630px; height: 38px; padding: 17px 0 0 40px; background: #2b4463; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.5); border-radius: 5px 5px 0 0; color: #fff; }
.panel-bs:after { content: ''; display: table; clear: both; }
.link-bs { float: left; font-family: 'proxima_novabold'; font-size: 19px; }
.link-bs a { position: relative; padding: 0 34px 0 0; margin: 0 2px 0 0; color: #fff; text-decoration: none; font-size: 19px; font-family: 'proxima_nova_rgregular'; }
.link-bs a span { display: inline-block; line-height: 16px; border-bottom: 1px solid #fff; }
.link-bs a:before { position: absolute; top: 50%; right: 0; margin: -9px 0 0 0; content: ''; display: block; width: 25px; height: 18px; background: url(/bitrix/templates/wattstream_en/images/ico-bs.png) no-repeat; }
.link-bs a:hover span {border-bottom: 1px solid transparent;}
.sum-bs { position: relative; float: left; margin: 0 0 0 30px; padding: 0 0 0 26px; }
.sum-bs:before { position: absolute; top: 50%; left: 0; margin: -18px 0 0 0; background: #4d627c; content: ''; width: 1px; height: 36px; }
.sum-bs span {font-family: 'proxima_novabold';}
.but-bs { float: right; margin: -7px 30px 0 0; font-size: 15px; font-family: 'proxima_novabold'; text-align: center; }
.but-bs a { display: block; color: #fff; text-decoration: none; border: 1px solid #b84073; border-bottom: 1px solid #b4557e; border-radius: 4px; background: -webkit-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: -moz-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: -o-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: -ms-linear-gradient(90deg, #8d0e44 0%, #62002a 19%, #c22568 100%); background: linear-gradient(0deg, #8d0e44 0%, #62002a 19%, #c22568 100%); box-shadow: 0px 3px 5px 0px rgba(91, 0, 39, 0.5); width: 157px; height: 37px; line-height: 37px; }

.field.error input, .textarea.error textarea { border: 1px solid red; }

.filter-buttons { position: absolute; right: 28px; bottom: -10px; text-align: center; z-index: 999; }
.filter-buttons .clear-filter { color: #426794; font-size: 16px; display: block; margin-bottom: 20px; font-family: "proxima_novabold"; font-size: 15px; }
.filter-buttons .button {width: 150px;}
.filter-buttons .button input { font-size: 17px; height: 42px; line-height: 42px; width: 150px; }

.bottom-filtr-bb { width:930px; margin:0 auto 10px; height: 95px;}
.bottom-filtr-bb:after { content:''; display: table; clear: both;}
.b-select-bb { position:relative; z-index:100; width:235px; float:left; margin:0 20px 0 0;}
.select-bb { position:relative;}
.sell-bb { position:relative; padding:0 20px 0 15px; width:200px; height:45px; line-height:45px; border-radius: 3px; cursor:pointer;
background: rgba(235,242,248,1);
background: -moz-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,242,248,1)), color-stop(100%, rgba(218,231,243,1)));
background: -webkit-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: -o-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: -ms-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: linear-gradient(to bottom, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf2f8', endColorstr='#dae7f3', GradientType=0 );
-webkit-box-shadow: 0 1px 7px 0 rgba(116,146,184,0.8);
box-shadow: 0 1px 7px 0 rgba(116,146,184,0.8);
    font-size: 14px;
    font-family: 'helveticaneuecyrbold';
    color: #56739c;
    text-shadow: 0 1px 1px #fff;
	}

.sell-bb:after {position: absolute; z-index:5; content:''; top: 20px; right: 15px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000; width: 0; height: 0; overflow: hidden; }
.select-bb ul { display: none; position:absolute; top:48px; left:0; z-index:15; width:215px; list-style-type: none; margin:0; padding:10px 10px 10px 10px; border-radius:3px;
background: rgba(235,242,248,1);
background: -moz-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,242,248,1)), color-stop(100%, rgba(218,231,243,1)));
background: -webkit-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: -o-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: -ms-linear-gradient(top, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
background: linear-gradient(to bottom, rgba(235,242,248,1) 0%, rgba(218,231,243,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf2f8', endColorstr='#dae7f3', GradientType=0 );
-webkit-box-shadow: 0 1px 7px 0 rgba(116,146,184,0.8);
box-shadow: 0 1px 7px 0 rgba(116,146,184,0.8);
    font-size: 14px;
    font-family: 'helveticaneuecyrbold';
    color: #56739c;
    text-shadow: 0 1px 1px #fff;
}
.select-bb li { margin:10px 0 0 0; padding:0; line-height: normal; background: none; font-size:14px;}
.select-bb li:first-child { margin:0; }
.select-bb li input {height: 24px; margin: 0; padding: 0; width: 24px;}
.select-bb li label { position:relative; top:-6px; cursor: pointer; margin-left:2px;}
.list-prm-bb { margin-top:10px;}
.list-prm-bb ul { list-style-type: none; margin:0 0 0 -5px; padding:0;}
.list-prm-bb li { cursor: pointer; position:relative; display: inline-block; vertical-align:top; margin:0 0 0 5px; padding:0 10px 0 0; line-height: normal; background: none; font-size:12px;}
.list-prm-bb li:before { position:absolute; top:50%; right:0; margin:-3px 0 0 0; content:''; display: block;background: url(/bitrix/templates/wattstream_en/images/del-fl.png) no-repeat; width:8px; height:7px;}
.b-but-bb { float: right; text-align:center; margin:1px 0 0 0;}
.b-but-bb .button { width:auto; margin-bottom:20px;}
.b-but-bb .button input {font-size: 17px;
    height: 42px;
    line-height: 42px;
    width: 200px;}
.clear-filtr-bb { }
.clear-filtr-bb a {    color: #426794;
    font-size: 16px;
    font-family: "proxima_novabold";
    font-size: 15px;}
.quick-clear { float:right; margin:1px 0 0 0;}
.quick-clear a { text-align:center; text-decoration:none;
	display: block;
    width: 200px;
    height: 42px;
    padding: 0;
    line-height: 42px;
    background: url(/bitrix/templates/wattstream/images/but-form.png) no-repeat;
    border: none;
    font-size: 17px;
    color: #fff;
    outline: none;
    font-family: 'proxima_novabold';
    cursor: pointer;
    border-radius: 10px;
    -webkit-box-shadow: 0 2px 7px 0 rgba(141,93,116,1);
    box-shadow: 0 2px 7px 0 rgba(141,93,116,1);
}

.select-bb li .ez-hide { opacity: 0; filter: alpha(opacity=0); }
.select-bb li .ez-checkbox { zoom: 1; *display: inline; _height: 18px; }
.select-bb li .ez-checkbox-green { width: 24px; height: 24px; background: transparent url('/bitrix/templates/wattstream_en/images/check.png') 0 0 no-repeat; display: inline-block; border-radius:7px; }
.select-bb li .ez-checked-green { background: transparent url('/bitrix/templates/wattstream_en/images/check.png') 0 -32px no-repeat; }

/* End */
/* /bitrix/templates/wattstream_en/template_styles.css?174855215684065 */
