.btn {
background:#bb2635;
border:none;
color:#FFF;
font-size:16px;
margin:0 8px 4px 0;
padding:0px 15px;
display:inline-block;
width:auto;
height:30px;
line-height:30px;
white-space:nowrap;
text-decoration:none;
}

.btn:hover {
text-decoration:none;
background:#a5c7db;
}

.btn.btn-gray {
background:#8fa0b0;
}

.btn.btn-gray:hover {
text-decoration:none;
background:#007ca9;
color:#fff;
}

.ps {
font-family: 'Source Sans Pro';
margin-bottom:37px;
float:left;
}

.ps.split {
margin-bottom:17px;
}

.ps.nutshell {
margin-bottom:34px;
}

.ps.nutshell p {
font:18px/25px 'Source Sans Pro';
}

.ps.intro {
margin-bottom:29px;
float:none;
}

.ps.intro .h1 {
margin:0 0 25px;
}

.ps.intro .h2 {
margin:0;
}

.ps.intro .h2 a.companyLink {
color:inherit;
}

.ps.intro .h2 a.companyLink:hover {
color:#007ca9;
}

.ps.intro .h3 {
font-family: 'Source Sans Pro';
font-size:24px;
line-height:30px;
padding:17px 0 0;
}

.ps.intro a.str-back-link {
display:inline-block;
margin-top:20px;
}

.ps.para_blk {
margin-bottom:17px;
}

.ps.para_blk p {
font-size:16px;
line-height:20px;
}

.ps.list {
margin-bottom:15px;
}

.ps ul.list,.ps ol.list {
margin:12px 18px 20px 0;
padding:0;
float:none;
position:relative;
}

.ps ul.list li,.ps ol.list li {
margin:0 0 8px 0;
color:#333333;
list-style:square;
list-style-type:none;
padding:0 0 0 15px;
font-size:16px;
display:block;
list-style-position:inside;
}

.ps ul.list li:before,.ps ol.list li:before {
content: ' \2022 ';
margin-left:-1em;
margin-right:0.45em;
}

.ps ul.list li p,.ps ol.list li p {
font-size:16px;
line-height:20px;
margin:0 0 6px 0;
display:inline;
}

.ps ul.list.noenum li,.ps ol.list.noenum li {
padding:0;
}

.ps ul.list.noenum li:before,.ps ol.list.noenum li:before {
content:none;
}

.ps ol.list li {
list-style-type:decimal;
background:none;
padding:0;
}

.ps ol.list li:before {
display:none;
}

.ps.text {
margin-bottom:17px;
}

.ps.picture {
margin-bottom:15px;
}

.ps.picture.split {
margin-bottom:15px;
}

.ps.picture figcaption {
margin-bottom:22px;
}

.ps.picture figcaption p {
font-size:14px;
line-height:18px;
margin-bottom:0;
}

.ps.picture figcaption a {
display:inline;
}

.ps.picture figure >a {
display:block;
}

.ps.picture figure img {
margin-bottom:15px;
}

.ps.slideshow,.ps.mini_stage .slideshow {
width:636px;
overflow:hidden;
position:relative;
}

.ps.slideshow.mini_stage .btn_left,.ps.mini_stage .slideshow.mini_stage .btn_left,.ps.slideshow.mini_stage .btn_right,.ps.mini_stage .slideshow.mini_stage .btn_right {
display:block;
}

.ps.slideshow .btn_left,.ps.mini_stage .slideshow .btn_left,.ps.slideshow .btn_right,.ps.mini_stage .slideshow .btn_right {
display:block;
top:110px;
position:absolute;
z-index:998;
padding:40px 30px 40px 20px;
height:60px;
width:40px;
}

.ps.slideshow .btn_left:hover,.ps.mini_stage .slideshow .btn_left:hover,.ps.slideshow .btn_right:hover,.ps.mini_stage .slideshow .btn_right:hover {
cursor:pointer;
}

.ps.slideshow .btn_left .icon,.ps.mini_stage .slideshow .btn_left .icon,.ps.slideshow .btn_right .icon,.ps.mini_stage .slideshow .btn_right .icon {
height:57px;
width:33px;
display:block;
background:url('/inf/sprite.png') -326px 0 no-repeat;
}

.ps.slideshow .btn_right,.ps.mini_stage .slideshow .btn_right {
right:0px;
left:auto;
padding:40px 20px 40px 30px;
}

.ps.slideshow .btn_right .icon,.ps.mini_stage .slideshow .btn_right .icon {
float:right;
background:url('/inf/sprite.png') -362px 0 no-repeat;
}

.ps.slideshow .ps,.ps.mini_stage .slideshow .ps {
width:636px;
margin:0;
}

.ps.slideshow *,.ps.mini_stage .slideshow * {
-webkit-user-select:none;
}

.ps.slideshow .cs-slider-wrapper,.ps.mini_stage .slideshow .cs-slider-wrapper {
position:relative;
}

.ps.slideshow .cs-slider-wrapper.cs-slider-single,.ps.mini_stage .slideshow .cs-slider-wrapper.cs-slider-single {
width:100% !important;
}

.ps.slideshow .cs-slider,.ps.mini_stage .slideshow .cs-slider {
position:relative;
overflow:hidden;
padding:0;
margin:0;
}

.ps.slideshow .cs-slider .slide,.ps.mini_stage .slideshow .cs-slider .slide {
list-style:none;
background:none;
margin:0;
padding:0;
position:absolute;
display:block;
}

.ps.slideshow .cs-slider .slide.active,.ps.mini_stage .slideshow .cs-slider .slide.active {
left:0;
}

.ps.slideshow .thumbnails,.ps.mini_stage .slideshow .thumbnails {
margin:0;
overflow:hidden;
position:relative;
}

.ps.slideshow .thumbnails .list,.ps.mini_stage .slideshow .thumbnails .list {
min-height:30px;
width:565px;
margin:0 auto;
overflow:hidden;
position:relative;
}

.ps.slideshow .thumbnails ul,.ps.mini_stage .slideshow .thumbnails ul {
margin:0;
padding:0;
height:56px;
width:1600px;
position:relative;
}

.ps.slideshow .thumbnails ul li,.ps.mini_stage .slideshow .thumbnails ul li {
height:60px;
list-style:none;
width:100px;
margin:0 16px 0 0;
float:left;
opacity:.5;
filter:alpha(opacity=50);
position:relative;
}

.ps.slideshow .thumbnails ul li.active,.ps.mini_stage .slideshow .thumbnails ul li.active {
opacity:1;
filter:alpha(opacity=100);
}

.ps.slideshow .thumbnails ul li.last,.ps.mini_stage .slideshow .thumbnails ul li.last {
margin:0;
}

.ps.slideshow .thumbnails ul li:hover,.ps.mini_stage .slideshow .thumbnails ul li:hover {
cursor:pointer;
}

.ps.slideshow .thumbnails ul li.thumb_video >span,.ps.mini_stage .slideshow .thumbnails ul li.thumb_video >span {
background:url( 'img/play_white_s.png ') center no-repeat;
display:block;
width:32px;
height:32px;
position:absolute;
left:36px;
top:12px;
z-index:9;
}

.ps.slideshow .thumbnails .thumb_btn_left,.ps.mini_stage .slideshow .thumbnails .thumb_btn_left,.ps.slideshow .thumbnails .thumb_btn_right,.ps.mini_stage .slideshow .thumbnails .thumb_btn_right {
top:auto;
position:absolute;
bottom:18px;
margin:0;
display:block;
padding:0;
height:26px;
width:16px;
cursor:pointer;
}

.ps.slideshow .thumbnails .thumb_btn_left .icon,.ps.mini_stage .slideshow .thumbnails .thumb_btn_left .icon,.ps.slideshow .thumbnails .thumb_btn_right .icon,.ps.mini_stage .slideshow .thumbnails .thumb_btn_right .icon {
height:26px;
width:16px;
display:block;
}

.ps.slideshow .thumbnails .thumb_btn_left .icon,.ps.mini_stage .slideshow .thumbnails .thumb_btn_left .icon {
background:url('/inf/sprite.png') -129px 0 no-repeat;
}

.ps.slideshow .thumbnails .thumb_btn_right,.ps.mini_stage .slideshow .thumbnails .thumb_btn_right {
right:0;
left:auto;
}

.ps.slideshow .thumbnails .icon,.ps.mini_stage .slideshow .thumbnails .icon {
background:url('/inf/sprite.png') -147px 0 no-repeat;
}

.ps.video {
margin-bottom:22px;
}

.ps.video.xvi-ix .player {
width:636px;
height:360px;
}

.ps.video.xvi-ix.split .player {
width:310px;
height:175px;
}

.ps.video .player {
margin-bottom:15px;
width:636px;
border:none;
display:block;
background:#dfdfdf;
z-index:989;
}

.ps.video figcaption {
font-size:14px;
margin-bottom:15px;
}

.ps.video figcaption p {
font-size:14px;
margin-bottom:0;
}

.ps.table {
float:none;
margin-bottom:37px;
}

.ps.table.split {
float:left;
}

.ps.table table {
margin:0 0 0 0;
caption-side:bottom;
}

.ps.external iframe {
border:none;
}

.ps .h3 {
margin:0 0 8px 0;
}

.group {
display:table;
float:left;
width:100%;
}

.group .ps {
margin-bottom:20px;
}

sub,sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}

sup {
top:-0.5em;
}

sub {
bottom:-0.25em;
}

img {
border:0;
}

svg:not(:root) {
overflow:hidden;
}

figure {
margin:0;
}

fieldset {
border:1px solid #c0c0c0;
margin:0 2px;
padding:0.35em 0.625em 0.75em;
}

legend {
border:0;
padding:0;
}

button,input,select,textarea {
font-family:inherit;
font-size:100%;
margin:0;
}

button,input {
line-height:normal;
}

button,select {
text-transform:none;
}

button,html input [type= "button " ],input [type= "reset " ],input [type= "submit " ] {
-webkit-appearance:button;
cursor:pointer;
}

button [disabled ],html input [disabled ] {
cursor:default;
}

input [type= "checkbox " ],input [type= "radio " ] {
box-sizing:border-box;
padding:0;
}

input [type= "search " ] {
-webkit-appearance:textfield;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}

input [type= "search " ]::-webkit-search-cancel-button,input [type= "search " ]::-webkit-search-decoration {
-webkit-appearance:none;
}

button::-moz-focus-inner,input::-moz-focus-inner {
border:0;
padding:0;
}

textarea {
overflow:auto;
vertical-align:top;
}

table {
border-collapse:collapse;
border-spacing:0;
}

body {
position:relative;
background:#fff;
font-family: 'Source Sans Pro';
font-size:16px;
line-height:20px;
color:#333333;
}

body.l:lang(en) {
font-family: 'Stencil ';
}

body.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

#content >.row {
position:relative;
}

#content .border {
display:inline;
width:1px;
background:#cccccc;
position:absolute;
right:309px;
top:40px;
bottom:0;
}

#footer {
margin:60px 0 0 0;
background:#58544d;
position:relative;
}

.row {
margin:0 auto;
padding:0;
width:978px;
padding-left:2px;
background:#fff;
*zoom:1;
height:100%;
}

.row:after {
visibility:hidden;
display:block;
font-size:0;
content: " ";
clear:both;
height:0;
} [class*= "span " ] {
float:left;
margin:0 0 0 16px;
padding:0;
min-height:1px;
} [class*= "span " ].first {
margin-left:0;
}

.span0 {
width:94px;
}

.span1 {
width:147px;
}

.span2 {
width:200px;
}

.span3 {
width:310px;
}

.span3.marginal {
padding-left:20px;
margin-top:40px;
width:290px;
position:relative;
}

.span3.marginal .box {
margin-bottom:37px;
width:100%;
}

.span3.marginal iframe {
border:none;
}

#footer .span3.marginal {
margin:0;
width:289px;
border-left:0;
}

.span4 {
width:473px;
}

.span5 {
width:636px;
}

.span6 {
width:962px;
}

.equal {
overflow:hidden;
position:relative;
}

.equal > [class*= "span " ] {
margin-bottom:-99999px;
padding-bottom:99999px;
}

.layer {
position:fixed;
top:140px;
left:0;
z-index:9;
width:100%;
height:100%;
display:none;
background:#fff;
background:url( 'https://www.ru.endress.com/img/trans-53ff91d4.png ') 0 0 repeat;
}

#switch.horizontal >ul {
overflow:visible;
}

.dropdown {
z-index:99999;
}

.dropdown >a {
float:left;
padding:4px 8px 4px 0;
}

.dropdown .sub {
position:absolute;
top:20px;
left:0;
display:none;
padding:0 0 10px 0;
width:100%;
}

.dropdown .sub .shadow {
top:0px;
}

.dropdown .sub >ul {
z-index:99999;
display:block;
margin:0;
padding:8px 0 8px;
width:100%;
margin-right:-1px;
}

.dropdown .sub >ul >li {
z-index:99999;
float:left;
margin:0;
padding:0;
width:100%;
border-left:1px #cccccc solid;
}

.dropdown .sub >ul >li a {
display:block;
margin:0;
padding:8px 8px 8px 16px;
background:#fff;
color:#a8005c;
font-size:16px;
font-family: 'Source Sans Pro';
line-height:16px;
}

.dropdown .sub >ul >li a.l:lang(en) {
font-family: 'Stencil ';
}

.dropdown .sub >ul >li a.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

.dropdown .sub >ul >li a:hover {
color:#a8005c;
}

.dropdown.lang ul {
width:100px;
}

.dropdown .arrow {
display:block;
float:left;
margin:6px 16px 0 0;
width:15px;
height:8px;
background:url('/inf/sprite.png') -18px 0px no-repeat;
}

.dropdown .shadow {
float:none;
}

/*img {
display:block;
}*/

.form_message {
margin:0 0 20px 0;
padding:20px;
}

.form_message.form_message_error {
background:#fde3e7;
border:1px #d50c2f solid;
}

.form_message.form_message_success {
background:#e8f7e2;
border:1px #54a931 solid;
}

form {
margin:0;
font-family: 'Source Sans Pro';
overflow:hidden;
}

form.l:lang(en) {
font-family: 'Stencil ';
}

form.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

.h1,.h2,.h3,.h4,.h5 {
margin:0 0 17px 0;
font-weight:normal;
word-wrap:break-word;
}

.h1 {
color:black;
font-size:40px;
font-family: 'E+H_Serif-Regular ';
line-height:48px;
}

.hero .h1 {
padding:35px 0 15px;
font-size:52px;
line-height:60px;
}

.h2 {
color:#007ca9;
font-size:28px;
font-family: 'E+H_Serif-Regular ';
line-height:36px;
}

.h3 {
color:#333333;
font-size:22px;
font-family: 'E+H_Serif-Regular ';
line-height:30px;
}

.h5 {
color:#333333;
font-size:16px;
font-family: 'Source Sans Pro';
font-weight:normal;
line-height:20px;
margin:0;
}

.h5.l:lang(en) {
font-family: 'Stencil ';
}

.h5.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

p {
font-size:16px;
font-family: 'Source Sans Pro';
line-height:20px;
margin:0 0 20px 0;
color:#333333;
}

.stripe {
position:fixed;
top:0;
left:0;
z-index:-1;
display:block;
width:40px;
height:139px;
border-bottom:1px #fff solid;
background:#009ee3;
}

.shadow {
position:relative;
top:10px;
display:block;
clear:both;
margin-top:-10px;
width:100%;
height:10px;
background:url('/inf/sprite.png') 0 -99px repeat-x;
}

.close {
bottom:32px;
z-index:999999;
max-width:930px;
height:26px;
}

.close.l:lang(en) {
font-family: 'Stencil ';
}

.close.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

.close:hover {
cursor:pointer;
}

.close .icon {
position:absolute;
top:4px;
right:0;
display:block;
width:22px;
height:21px;
background:url('/inf/sprite.png') -74px -13px no-repeat;
}

a:hover {
text-decoration:underline;
}

.divider {
display:block;
float:left;
margin:3px 8px 0 0;
width:8px;
height:12px;
background:url('/inf/sprite.png') 0 0 no-repeat;
}

.horizontal >ul {
clear:both;
overflow:hidden;
}

.horizontal >ul >li {
display:block;
float:left;
}

.horizontal >ul >li span {
float:left;
}

.admin_menu {
position:fixed;
top:0;
left:0;
z-index:999999;
background:#333;
}

.admin_menu ul {
margin:0 0;
padding:0;
width:180px;
}

.admin_menu ul li {
margin:0;
padding:0;
list-style:none;
}

.admin_menu ul li a {
display:block;
padding:5px 20px;
color:#fff;
text-decoration:none;
font-size:13px;
font-family: 'Arial,sans-serif ';
}

.admin_menu ul li a:hover {
background:#000;
}

a {
color:#a8005c;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.h5 {
font-family: 'Source Sans Pro';
}

.h5.l:lang(en) {
font-family: 'Stencil ';
}

.h5.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

.h5 a {
color:#333333;
}

.h5 a:hover {
color:#007ca9;
}

a.more,span.more {
font-family: 'Source Sans Pro';
color:#a8005c;
display:block;
margin-top:5px;
}

a.more.l:lang(en),span.more.l:lang(en) {
font-family: 'Stencil ';
}

a.more.l:lang(ko),span.more.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

.video-thumb {
position:relative;
}

.video-thumb a.more:after {
background:url( 'img/play_white_s.png ') 0 0 no-repeat;
position:absolute;
content: ' ';
height:32px;
width:32px;
left:0;
top:0;
right:0;
bottom:0;
margin:auto;
}

a.more:after,span.more:after,a.more2:after,a.more4:after {
content: ' \A0 â € º â € º â € º ';
}

span.more:hover {
text-decoration:underline;
}

.trigger-link-target {
cursor:pointer;
}

.share_toolbox {
position:fixed;
top:390px;
right:0;
z-index:99999;
width:45px;
}

.share_toolbox .share {
float:right;
padding:10px 8px;
background:#506671;
opacity:.5;
filter:alpha(opacity=50);
display:block;
overflow:hidden;
margin-left:1px;
}

.share_toolbox .share .icon {
display:block;
width:22px;
height:29px;
background:url('/inf/sprite.png') -0px -39px no-repeat;
}

.share_toolbox .addthis_toolbox {
display:none;
float:left;
background:#506671;
width:310px;
}

.share_toolbox .addthis_toolbox .print,.share_toolbox .addthis_toolbox .mail,.share_toolbox .addthis_toolbox .bookmark {
background:url('/inf/sprite.png') -223px -38px no-repeat;
height:32px;
width:32px;
display:block;
margin:10px 17px;
}

.share_toolbox .addthis_toolbox .print:hover,.share_toolbox .addthis_toolbox .mail:hover,.share_toolbox .addthis_toolbox .bookmark:hover {
cursor:pointer;
opacity:.8;
filter:alpha(opacity=80);
}

.share_toolbox .addthis_toolbox .mail {
background:url('/inf/sprite.png') -192px -38px no-repeat;
}

.share_toolbox .addthis_toolbox .bookmark {
background:url('/inf/sprite.png') -160px -38px no-repeat;
}

.share_toolbox .addthis_toolbox ul li {
float:left;
}

.share_toolbox .addthis_toolbox ul li >span,.share_toolbox .addthis_toolbox ul li >a {
margin:10px 15px;
}

.share_toolbox ul {
margin:0;
padding:9px 20px;
width:270px;
overflow:hidden;
}

.share_toolbox ul li {
margin:0;
display:block;
padding:0;
list-style:none;
}

.share_toolbox.open {
width:349px;
}

.share_toolbox.open .share {
opacity:1;
filter:alpha(opacity=100);
}

.share_toolbox.open .addthis_toolbox {
display:block;
}

#stage .row {
display:none;
}

#content .marginal ul li {
padding:0;
}

#content >.stripe {
top:0;
height:211px;
display:block;
position:absolute;
}

#content.staged #stage .stripe {
display:block;
top:0;
}

#content.staged #stage .row {
display:block;
overflow:hidden;
}

.split .group {
position:relative;
}

.split.multiple .group {
zoom:1;
}

ul {
padding:0 0 0 20px;
}

/*ul li {
list-style-type:disc;
}*/

ol {
padding-left:24px;
}

ul,ol {
margin:0;
}

ul ul,ol ul,ul ol,ol ol {
margin-top:0;
}

/*ul li,ol li {
font-family: 'Source Sans Pro';
font-size:16px;
line-height:20px;
margin:0 0 7px;
}*/

ul li p,ol li p {
margin:0;
}

ul li a,ol li a {
text-decoration:none;
}

#footer .copy {
font-family: 'Arial,sans-serif ';
float:none;
}

table {
width:100%;
font-family: 'Source Sans Pro';
/*border-collapse:separate;*/
}

table p {
word-break:break-word;
}

table th {
font-family: "Source Sans Pro";
border-bottom:1px #cccccc solid;
color:#007ca9;
font-weight:normal;
padding:8px 5px 2px 4px;
text-align:left;
font-size:18px;
}

table th.l:lang(en) {
font-family: 'Stencil ';
}

table th.l:lang(ko) {
font-family: 'Malgun Gothic ';
}

table th p {
margin:0 0 6px 0;
color:#007ca9;
font-family: "Source Sans Pro";
}

table td {
padding:8px 5px 2px 4px;
text-align:left;
border-bottom:1px #cccccc dotted;
}

table td p {
margin:0 0 6px 0;
}

table .style-1 {
color:#007ca9;
text-align:left;
}

table caption {
text-align:left;
color:#333333;
margin:0;
padding:15px 0 0;
}

.hide {
display:none;
}

iframe {
margin:0;
padding:0;
border:1px #cccccc solid;
}

.toggle .toggle_ctrl {
border-bottom:1px #cccccc solid;
margin:0 0 17px 0;
overflow:hidden;
}

.toggle .toggle_ctrl .h3 {
margin:0;
float:left;
width:604px;
cursor:pointer;
}

.toggle .toggle_ctrl .toggle_trigger {
display:none;
}

.toggle .toggle_content {
display:none;
}

.toggle.open.ps .toggle_content {
display:block;
}

.toggle.open.ps .toggle_trigger {
background:url('/inf/sprite.png') -570px -30px no-repeat;
}

.rel {
position:relative;
display:block;
z-index:1;
}

.credits {
position:absolute;
bottom:0;
right:0;
background:#fff;
background:url( 'https://www.ru.endress.com/img/trans-53ff91d4.png ') 0 0 repeat;
background:rgba(255,255,255,0.5);
padding:1px 4px 0 4px;
font-size:13px;
line-height:14px;
color:#333;
text-align:right;
max-width:50%;
}

figure figcaption {
margin-top:5px;
}

video {
width:100%;
height:100%;
z-index:99;
}


body,#page,.hyperflyout__meta {
backface-visibility:visible;
}

#header {
position:relative;
width:100%;
height:100%;
z-index:999;
background:transparent;
}

#header a {
outline:none;
}