/* normalize */
html {
  -ms-text-size-adjust: 100%;
  /* 1 */
  -webkit-text-size-adjusts: 100%;
  /* 1 */ }

body {
  margin: 0;
}

* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }


audio,
canvas,
progress,
video {
  display: block;
  /* 1 */
  vertical-align: ;
  /* 2 */ }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background: transparent; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }




img {
  border: 0; }

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

figure {
  margin: 1em 40; }

hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0; 

}

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

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

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

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

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

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

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

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

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

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

td,
th {
  padding: 0; }

/* normalize end */
/* reset */
*,
:focus {
  outline: none; }

body {
  -webkit-fontype-smalloothing: antialiased; }

body,
html {
  height: 100%;
  width: 100%; }

a,
input[type=radio],
input[type=checkbox],
select {
  cursor: pointer; }

select[disabled] {
  cursor: default; }

input:-webkit-autofill {
  background-color: transparent; }

* + html input[type=checkbox],
* + html input[type=radio] {
  width: 13px;
  height: 13px; }

textarea {
  resize: none;
  vertical-align: top; }

em,
i {
  font-style: italic; }

img {
  vertical-align: top; }

input {
  vertical-align: middle; }

dl,
menu,
ol,
ul {
  margin: 1em 0; }

dd {
  margin: 0 0 0 40px; }

menu,
ol,
ul {
  padding: 0 0 0 40px; }

nav ul,
nav ol {
  list-style: none outside none; }

blockquote,
q {
  quotes: none; }

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none; }

q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

:focus {
  -moz-outline: 3px solid #fff !important; }

input[type="radio"]:focus {
  -moz-outline-radius: 12px !important;
  -moz-outline-offset: 0 !important; }

input[type="checkbox"]:focus {
  -moz-outline-offset: -1px !important;
  -moz-outline: 1px solid #000 !important; }

button:after {
  content: ""; }

del {
  text-decoration: line-through; }

table {
  width: 100%; }

form {
  margin: 0;
  padding: 0; }

input::-ms-clear {
  display: none; }

:-moz-placeholder {
  opacity: 0.5; }

::-webkit-input-placeholder {
  opacity: 0.5;
  color: inherit; }

::-moz-placeholder {
  opacity: 0.5; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub,  tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,  article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  border: 0 none;
  font: inherit;
  margin: 0;
  padding: 0;
  vertical-align: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: outside none none; }

blockquote, q {
  quotes: none; }

blockquote::before, blockquote::after, q::before, q::after {
  content: none; }

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

/* reset end */
/* TYPOGRAPHY */
body {
  background: #010101;
  font-family: 'Open Sans', "arial", sans-serif;
  font-size: 18px;
  font-weight: normal;
  line-height: 24px;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  width: 100%;
  min-width: 1000px; }


  .clear {
clear:both;
font-size:1px;
height:1px;
line-height:1px;
min-height:1px;
width:1px;
}





h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-weight: 400;
  padding: 0 0 10px;
  color: #e0872d; }

h1 {
  font-size: 25px;
  line-height: 43px;

  position: relative;
  padding: 0 0 15px; }

h2 {
  padding: 0 0 12px;
  font-size: 22px;
  text-transform: uppercase; }

h3 {
  font-size: 18px;
 
  padding: 0 0 10px; }

h4 {
  font-size: 15px;
  padding: 0 0 15px;
  line-height: 22px; }
  h4:first-letter {
    text-transform: uppercase; }

h5 {
  font-size: 11px;
  line-height: 24px;
  padding: 0 0 10px; }
  h5:first-letter {
    text-transform: uppercase; }

h6 {
  font-size: 11px; }

p {
  color: #ffffff;
  font-size: 11pt;
  line-height: 24px;
  padding: 0 0 10px; }
  p:last-child {
    padding: 0; }

hr {
  overflow: hidden;
  border: 0;
  margin:  0 0 25px 0;
  width: 600px;
  height: 1px;
  background: #6f3d00; }

strong,
b {
  font-weight: bold; }

a {
  text-decoration: none; }
  a:hover, a:focus {
    outline: none; }
  a:hover {
    text-decoration: underline; }

/* input */
input[type=text],
input[type=password],
input[type=date],
input[type=datetime],
input[type=email],
input[type=number],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
select,
textarea {

  font-size: 16px;
  padding: 4px 10px;
  -webkit-appearance: none;
  border: 1px solid #e2e2e2;
  }
  input[type=text]::-webkit-input-placeholder,
  input[type=password]::-webkit-input-placeholder,
  input[type=date]::-webkit-input-placeholder,
  input[type=datetime]::-webkit-input-placeholder,
  input[type=email]::-webkit-input-placeholder,
  input[type=number]::-webkit-input-placeholder,
  input[type=search]::-webkit-input-placeholder,
  input[type=tel]::-webkit-input-placeholder,
  input[type=time]::-webkit-input-placeholder,
  input[type=url]::-webkit-input-placeholder,
  select::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    color: #cccccc;
    opacity: 1; }
  input[type=text]:-moz-placeholder,
  input[type=password]:-moz-placeholder,
  input[type=date]:-moz-placeholder,
  input[type=datetime]:-moz-placeholder,
  input[type=email]:-moz-placeholder,
  input[type=number]:-moz-placeholder,
  input[type=search]:-moz-placeholder,
  input[type=tel]:-moz-placeholder,
  input[type=time]:-moz-placeholder,
  input[type=url]:-moz-placeholder,
  select:-moz-placeholder,
  textarea:-moz-placeholder {
    color: #000;
    opacity: 1; }
  input[type=text]::-moz-placeholder,
  input[type=password]::-moz-placeholder,
  input[type=date]::-moz-placeholder,
  input[type=datetime]::-moz-placeholder,
  input[type=email]::-moz-placeholder,
  input[type=number]::-moz-placeholder,
  input[type=search]::-moz-placeholder,
  input[type=tel]::-moz-placeholder,
  input[type=time]::-moz-placeholder,
  input[type=url]::-moz-placeholder,
  select::-moz-placeholder,
  textarea::-moz-placeholder {
    color: #000;
    opacity: 1; }
  input[type=text]:-ms-input-placeholder,
  input[type=password]:-ms-input-placeholder,
  input[type=date]:-ms-input-placeholder,
  input[type=datetime]:-ms-input-placeholder,
  input[type=email]:-ms-input-placeholder,
  input[type=number]:-ms-input-placeholder,
  input[type=search]:-ms-input-placeholder,
  input[type=tel]:-ms-input-placeholder,
  input[type=time]:-ms-input-placeholder,
  input[type=url]:-ms-input-placeholder,
  select:-ms-input-placeholder,
  textarea:-ms-input-placeholder {
    color: #000; }
  input[type=text]:focus:-moz-placeholder,
  input[type=password]:focus:-moz-placeholder,
  input[type=date]:focus:-moz-placeholder,
  input[type=datetime]:focus:-moz-placeholder,
  input[type=email]:focus:-moz-placeholder,
  input[type=number]:focus:-moz-placeholder,
  input[type=search]:focus:-moz-placeholder,
  input[type=tel]:focus:-moz-placeholder,
  input[type=time]:focus:-moz-placeholder,
  input[type=url]:focus:-moz-placeholder,
  select:focus:-moz-placeholder,
  textarea:focus:-moz-placeholder {
    color: transparent;
    opacity: 1; }
  input[type=text]:focus::-moz-placeholder,
  input[type=password]:focus::-moz-placeholder,
  input[type=date]:focus::-moz-placeholder,
  input[type=datetime]:focus::-moz-placeholder,
  input[type=email]:focus::-moz-placeholder,
  input[type=number]:focus::-moz-placeholder,
  input[type=search]:focus::-moz-placeholder,
  input[type=tel]:focus::-moz-placeholder,
  input[type=time]:focus::-moz-placeholder,
  input[type=url]:focus::-moz-placeholder,
  select:focus::-moz-placeholder,
  textarea:focus::-moz-placeholder {
    color: transparent;
    opacity: 1; }
  input[type=text]:focus::-webkit-input-placeholder,
  input[type=password]:focus::-webkit-input-placeholder,
  input[type=date]:focus::-webkit-input-placeholder,
  input[type=datetime]:focus::-webkit-input-placeholder,
  input[type=email]:focus::-webkit-input-placeholder,
  input[type=number]:focus::-webkit-input-placeholder,
  input[type=search]:focus::-webkit-input-placeholder,
  input[type=tel]:focus::-webkit-input-placeholder,
  input[type=time]:focus::-webkit-input-placeholder,
  input[type=url]:focus::-webkit-input-placeholder,
  select:focus::-webkit-input-placeholder,
  textarea:focus::-webkit-input-placeholder {
    color: transparent; }
  input[type=text]:focus:-ms-input-placeholder,
  input[type=password]:focus:-ms-input-placeholder,
  input[type=date]:focus:-ms-input-placeholder,
  input[type=datetime]:focus:-ms-input-placeholder,
  input[type=email]:focus:-ms-input-placeholder,
  input[type=number]:focus:-ms-input-placeholder,
  input[type=search]:focus:-ms-input-placeholder,
  input[type=tel]:focus:-ms-input-placeholder,
  input[type=time]:focus:-ms-input-placeholder,
  input[type=url]:focus:-ms-input-placeholder,
  select:focus:-ms-input-placeholder,
  textarea:focus:-ms-input-placeholder {
    color: transparent; }
  input[type=text]:focus::placeholder,
  input[type=password]:focus::placeholder,
  input[type=date]:focus::placeholder,
  input[type=datetime]:focus::placeholder,
  input[type=email]:focus::placeholder,
  input[type=number]:focus::placeholder,
  input[type=search]:focus::placeholder,
  input[type=tel]:focus::placeholder,
  input[type=time]:focus::placeholder,
  input[type=url]:focus::placeholder,
  select:focus::placeholder,
  textarea:focus::placeholder {
    color: transparent; }
   input[type=text]:hover,
  input[type=password]:hover,
  input[type=date]:hover,
  input[type=datetime]:hover,
  input[type=email]:hover,
  input[type=number]:hover,
  input[type=search]:hover,
  input[type=tel]:hover,
  input[type=time]:hover,
  input[type=url]:hover,
  select:hover,
  textarea:hover {
    border-color: #cccccc; }

  input[type=password]:focus,
  input[type=date]:focus,
  input[type=datetime]:focus,
  input[type=email]:focus,
  input[type=number]:focus,
  input[type=search]:focus,
  input[type=tel]:focus,
  input[type=time]:focus,
  input[type=url]:focus,
  select:focus,
  textarea:focus {
    border-color: #ac2817; }

input[type=submit],
button[type=submit] {
  border: none; }

.input.placeholder-color::-webkit-input-placeholder {
  color: #9d9d9d;
  opacity: 1; }

.input.placeholder-color:-moz-placeholder {
  color: #9d9d9d;
  opacity: 1; }

.input.placeholder-color::-moz-placeholder {
  color: #9d9d9d;
  opacity: 1; }

.input.placeholder-color:-ms-input-placeholder {
  color: #9d9d9d; }

.input.placeholder-color:focus:-moz-placeholder {
  color: transparent;
  opacity: 1; }

.input.placeholder-color:focus::-moz-placeholder {
  color: transparent;
  opacity: 1; }

.input.placeholder-color:focus::-webkit-input-placeholder {
  color: transparent; }

.input.placeholder-color:focus:-ms-input-placeholder {
  color: transparent; }

.input.placeholder-color:focus::placeholder {
  color: transparent; }



.nav{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  display: none;
}

.share{
  padding: 10px;
  position: fixed;
  bottom: 35px;
  left: 98px;
  z-index: 139;

  
}

.share a{
 
  font-size: 10pt;
}

.copy{
  padding: 10px;
  position: fixed;
  bottom: 10px;
  right: 60px;
  z-index: 88;
  font-size: 8pt;
  color: #999999;

  
}



.contacts{
  padding: 10px;
  position: fixed;
  bottom: 30px;
  right: 60px;
  z-index: 88;

  
}

.contacts a{
 
  font-size: 10pt;
}

.logo{
  padding: 20px;
  position: fixed;
  top: 10px;
  left: 75px;
  z-index: 139;
	width: 320px;
}

}

.gmbh{
  bottom: 12px;
  color: #e0872d;
  position: absolute;
  width: 110px;
  text-align: center;
  font-size: 10pt;

}


.hamburger{position:fixed;right:60px;top:50px;cursor:pointer;z-index:139}
.hamburger>i{
  width:27px;
  height:2px;
  background-color:#e0872d;
  position:relative;
  display:block;
  left:0;
  top:0;
  margin-bottom:5px;
  -webkit-transition:-webkit-transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),width 0.4s cubic-bezier(0.47, 0, 0.745, 0.715);
  transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),width 0.4s cubic-bezier(0.47, 0, 0.745, 0.715);
  -webkit-transform-origin:left center;-ms-transform-origin:left center;
  transform-origin:left center
}


.hamburger-back>i{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),width 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),width 0.4s cubic-bezier(0.165, 0.84, 0.44, 1)}
.hamburger-back>i:first-child{-webkit-transform:translateX(20px) rotate(45deg);-ms-transform:translateX(20px) rotate(45deg);transform:translateX(20px) rotate(45deg);width:11px}
.hamburger-back>i:last-child{-webkit-transform:translateX(20px) rotate(-45deg);-ms-transform:translateX(20px) rotate(-45deg);transform:translateX(20px) rotate(-45deg);width:10px}


a{
  color: #e0872d;
  text-decoration: none;
  -webkit-transition: color 0.5s ease-out;
  -moz-transition: color 0.5s ease-out;
  -o-transition: color 0.5s ease-out;
  transition: color 0.5s ease-out;
}

a:hover{
  color: #6f3d00;
  text-decoration: none;
}



.hidden{display:none !important}

#main{height:100%}
.story-container{height:100%;-webkit-transition:all 2.5s ease;transition:all 2.5s ease;-webkit-filter:blur(0);filter:blur(0);opacity:0.99;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.story-container.out{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}


.fade{-webkit-transition:all 1.25s ease-in-out;transition:all 1.25s ease-in-out;will-change:opacity,transform,filter;opacity:1}


.fade.in,.fade.out{opacity:0}


.fade--blur{-webkit-filter:blur(0);filter:blur(0)}

.fade--blur.in{-webkit-filter:blur(7px);filter:blur(7px)}
.fade--blur.out{-webkit-filter:blur(7px);filter:blur(7px)}




.fade--scale-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.fade--scale-in.in,.fade--scale-in.out{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.fade--scale-out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.fade--scale-out.in,.fade--scale-out.out{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.fade--bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.fade--bottom.in,.fade--bottom.out{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.fade--bottom-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.fade--bottom-top.in{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.fade--bottom-top.out{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
.fade--top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.fade--top.in,.fade--top.out{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}


.animationDelay--1{-webkit-transition-delay:0.3125s;transition-delay:0.3125s}
.animationDelay--2{-webkit-transition-delay:0.625s;transition-delay:0.625s}
.animationDelay--3{-webkit-transition-delay:0.9375s;transition-delay:0.9375s}
.animationDelay--4{-webkit-transition-delay:1.25s;transition-delay:1.25s}
.animationDelay--5{-webkit-transition-delay:1.5625s;transition-delay:1.5625s}
.animationDelay--6{-webkit-transition-delay:1.875s;transition-delay:1.875s}
.animationDelay--7{-webkit-transition-delay:2.1875s;transition-delay:2.1875s}
.animationDelay--8{-webkit-transition-delay:2.5s;transition-delay:2.5s}
.animationDelay--9{-webkit-transition-delay:2.8125s;transition-delay:2.8125s}
.animationDelay--10{-webkit-transition-delay:3.125s;transition-delay:3.125s}




.out.animationDelay-out--0{-webkit-transition-delay:0s;transition-delay:0s}
.out.animationDelay-out--1{-webkit-transition-delay:0.3125s;transition-delay:0.3125s}
.out.animationDelay-out--2{-webkit-transition-delay:0.625s;transition-delay:0.625s}
.out.animationDelay-out--3{-webkit-transition-delay:0.9375s;transition-delay:0.9375s}
.out.animationDelay-out--4{-webkit-transition-delay:1.25s;transition-delay:1.25s}
.out.animationDelay-out--5{-webkit-transition-delay:1.5625s;transition-delay:1.5625s}
.out.animationDelay-out--6{-webkit-transition-delay:1.875s;transition-delay:1.875s}
.out.animationDelay-out--7{-webkit-transition-delay:2.1875s;transition-delay:2.1875s}
.out.animationDelay-out--8{-webkit-transition-delay:2.5s;transition-delay:2.5s}
.out.animationDelay-out--9{-webkit-transition-delay:2.8125s;transition-delay:2.8125s}
.out.animationDelay-out--10{-webkit-transition-delay:3.125s;transition-delay:3.125s}



.animationSpeed--0{-webkit-transition-duration:0s;transition-duration:0s}
.animationSpeed--1{-webkit-transition-duration:0.3125s;transition-duration:0.3125s}
.animationSpeed--2{-webkit-transition-duration:0.625s;transition-duration:0.625s}
.animationSpeed--3{-webkit-transition-duration:0.9375s;transition-duration:0.9375s}
.animationSpeed--4{-webkit-transition-duration:1.25s;transition-duration:1.25s}
.animationSpeed--5{-webkit-transition-duration:1.5625s;transition-duration:1.5625s}
.animationSpeed--6{-webkit-transition-duration:1.875s;transition-duration:1.875s}
.animationSpeed--7{-webkit-transition-duration:2.1875s;transition-duration:2.1875s}
.animationSpeed--8{-webkit-transition-duration:2.5s;transition-duration:2.5s}
.animationSpeed--9{-webkit-transition-duration:2.8125s;transition-duration:2.8125s}
.animationSpeed--10{-webkit-transition-duration:3.125s;transition-duration:3.125s}

.out.animationSpeed-out--0{-webkit-transition-duration:0s;transition-duration:0s}
.out.animationSpeed-out--1{-webkit-transition-duration:0.3125s;transition-duration:0.3125s}
.out.animationSpeed-out--2{-webkit-transition-duration:0.625s;transition-duration:0.625s}
.out.animationSpeed-out--3{-webkit-transition-duration:0.9375s;transition-duration:0.9375s}
.out.animationSpeed-out--4{-webkit-transition-duration:1.25s;transition-duration:1.25s}
.out.animationSpeed-out--5{-webkit-transition-duration:1.5625s;transition-duration:1.5625s}
.out.animationSpeed-out--6{-webkit-transition-duration:1.875s;transition-duration:1.875s}
.out.animationSpeed-out--7{-webkit-transition-duration:2.1875s;transition-duration:2.1875s}
.out.animationSpeed-out--8{-webkit-transition-duration:2.5s;transition-duration:2.5s}
.out.animationSpeed-out--9{-webkit-transition-duration:2.8125s;transition-duration:2.8125s}
.out.animationSpeed-out--10{-webkit-transition-duration:3.125s;transition-duration:3.125s}

.equalizer{display:inline-block;position:relative;width:18px;height:18px}
.equalizer>b{position:absolute;bottom:0;vertical-align:bottom;width:1px;height:18px;background-color:#e0872d}
.equalizer>b:first-child{-webkit-animation:eq1 3.5s ease infinite;animation:eq1 3.5s ease infinite;left:0}
.equalizer>b:first-child+b{-webkit-animation:eq2 3.5s ease infinite;animation:eq2 3.5s ease infinite;left:4px}
.equalizer>b:first-child+b+b{-webkit-animation:eq3 1.75s ease infinite;animation:eq3 1.75s ease infinite;left:8px}
.equalizer>b:first-child+b+b+b{-webkit-animation:eq4 1.75s ease infinite;animation:eq4 1.75s ease infinite;left:12px}
.equalizer>b:first-child+b+b+b+b{-webkit-animation:eq5 1.75s ease infinite;animation:eq5 1.75s ease infinite;left:16px}@-webkit-keyframes eq1{from, 50%, to{height:6px}15%{height:14px}65%{height:16px}}@keyframes eq1{from, 50%, to{height:6px}15%{height:14px}65%{height:16px}}@-webkit-keyframes eq2{from, to{height:8px}15%, 40%, 55%, 80%{height:15px}25%, 50%, 75%{height:9px}}@keyframes eq2{from, to{height:8px}15%, 40%, 55%, 80%{height:15px}25%, 50%, 75%{height:9px}}@-webkit-keyframes eq3{from, 25%, 75%, to{height:10px}2%, 57%{height:15px}50%{height:8px}27%{height:16px}}@keyframes eq3{from, 25%, 75%, to{height:10px}2%, 57%{height:15px}50%{height:8px}27%{height:16px}}@-webkit-keyframes eq4{from, 25%, 75%, to{height:8px}5%, 80%{height:15px}50%{height:5px}30%, 55%{height:12px}}@keyframes eq4{from, 25%, 75%, to{height:8px}5%, 80%{height:15px}50%{height:5px}30%, 55%{height:12px}}@-webkit-keyframes eq5{from, 50%, to{height:8px}5%, 55%{height:13px}}@keyframes eq5{from, 50%, to{height:8px}5%, 55%{height:13px}}

.intro,.intro0,.intro--step{z-index:88;position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center}

.intro0 p,.intro p,.intro--step p{margin-top:3px;font-size:13px;letter-spacing:1px;color: rgba(255,255,255,0.75); padding: 0}





 p.theader1{
  font: 45px 'Open Sans', "arial", sans-serif;
  color: #e0872d;
}

 p.theader3{
  font: 25px 'Open Sans', "arial", sans-serif;
  color: #e0872d;
}


.fscreen{
  padding-top: 50px;
	padding-left: 20px;
}


.fscreen p.theader1{

  font: 20px 'Open Sans', "arial", sans-serif !important;

}

.fscreen p.theader3{

  font: 20px 'Open Sans', "arial", sans-serif !important;

}


.tbg{

  background: #000000 url(/i/cbg.jpg) no-repeat center left fixed;
}

.content{
  display: none;


  position: absolute;
  top: 0px;
  left: 0;
  z-index: 90;
  

 }


.tbg .contentprod{
   background: none;

}

 .contentprod{
  /* background: url(/i/pbg.jpg) no-repeat bottom center fixed;*/

  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  

 }

 .page{
  padding: 185px 100px 20px 300px;
  max-width: 1000px;
  margin: 0 auto;
 }

  .page2{
  padding: 100px 30px 20px 0px;
  max-width: 620px;
  text-align:left;
   margin: 0 auto;
 }


 .page2 p{
  text-align: justify;
  font-size: 12pt;
 }


 .pagefull{
  padding: 160px 30px 20px 400px;

 }

 .products{
  width: 700px;
  margin: 0 auto;
 }
 
 .product1{
  text-align: center;
  float: left;
}


.product{
  text-align: center;
  float: left;
  margin: 0 20px; 
}

.product1{
  text-align: center;
  float: left;
}

 .content p{
  text-align: justify;
  font-size: 11pt;
	 overflow: hidden;
 }

.mbg{
/* background-image: url(/i/mbg.jpg);*/
}

.menu{
  position: fixed;
  left: 100px;
  top: 280px;
  z-index: 100;
  display: none;
  width: 200px;
  border-right: 1px solid #6f3d00; 
}


.menu2{
  position: fixed;
  left: 100px;
  top: 280px;
  z-index: 100;
  width: 200px;
  border-right: 1px solid #6f3d00; 
}

.menu ul>ul{
  font-size: 10pt;
  margin-left: 10px;
} 

.menu2 ul>ul{
  font-size: 10pt;
  margin-left: 10px;
} 



.menu2 ul>ul>ul{
  font-size: 10pt;
  margin-left: 20px;
} 

.menu li, .menu2 li{
  margin: 5px; 
  overflow: hidden;
}



.menu a, .menu2 a {
 color: #e0872d;
 display: block;

  -webkit-transition: color 0.25s ease-out;
  -moz-transition: color 0.25s ease-out;
  -o-transition: color 0.25s ease-out;
  transition: color 0.25s ease-out;
}


.menu a:hover, .menu2 a:hover{
 /*font-weight: 700;*/
 color: #f4d3b2;
}


/*.menu a span, .menu2 a span {
  position: relative;
   display: block;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}

.menu a span::before, .menu2 a span::before {
  position: absolute;
  top: 100%;
  content: attr(data-hover);
 
   color: #f4d3b2;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.menu a:hover span,
.menu a:focus span,
.menu2 a:hover span,
.menu2 a:focus span {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}*/

.menu a.active, .menu2 a.active{
 /*font-weight: 700;*/
 color: #f4d3b2;
}




.menu.show, .menu2.show{
  display: block;
}


.productprev{
  padding: 180px  50px 0 100px;
  
  float: left;
}

.productinfo{
  /*border-left: 1px solid #e0872d;*/
  margin-left: 360px;
  text-align: center;
  position: relative;
  overflow: hidden;

}


 .links{
  position: absolute;

  right: 20px;
  top: 150px;
  width: 140px;
}


.gold{
  color: #e0872d;
}




 a.lnk{
  display: block;
  padding: 5px;
  text-align: center;
  border: 1px solid #e0872d;
  color: #e0872d;
  margin-bottom: 25px;
  font-size: 11pt;

   -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

 a:hover.lnk{
  
  
  border: 1px solid #6f3d00;
  color: #6f3d00;
 
  text-decoration: none;
}


 a.active.lnk{
  
  
  border: 1px solid #6f3d00;
  color: #6f3d00;
 
  text-decoration: none;
}


.productprev .photo{
 
  text-align: center;
}

.productprev .title{
  color: #e0872d;
  text-align: center;
}

.tech td{
  padding: 3px;
  font-size: 11pt;
}

 .threesixty {
  position: absolute;
  /*overflow: hidden;*/
  margin-left: -143px;
  bottom: 0;
  left: 50%;

}
 .threesixty .threesixty_images {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
}
 .threesixty .threesixty_images img {
  position: absolute;
  top: 0;
  width: 100%;
  height: auto;
  left:0;
}
 .threesixty .threesixty_images img.previous-image {
  visibility: hidden;
  width: 0;
}
 .threesixty .threesixty_images img.current-image {
  visibility: visible;
  width: 100%;
}
 .threesixty .spinner {
  width: 60px;
  display: block;
  margin: 0 auto;
  height: 30px;
  background: #333;
  background: rgba(0, 0, 0, 0.7);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
 .threesixty .spinner span {
  font-size: 12px;
  font-weight: bolder;
  color: #FFF;
  text-align: center;
  line-height: 30px;
  display: block;
}
 .threesixty .nav_bar {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 11;
  width: 348px;
 /* display: none;*/
}
 .threesixty .nav_bar a {
  display: block;
  width: 35px;
  height: 25px;
  position: absolute;

  text-indent: -99999px;
}
 .threesixty .nav_bar a.nav_bar_play {
  background-position: 0 0;

}
 .threesixty .nav_bar a.nav_bar_previous {
    background: url(/i/larr.png) no-repeat;
    top: 320px;
    left: 80px;
}
 .threesixty .nav_bar a.nav_bar_stop {
  background-position: 0 -37px;
}
 .threesixty .nav_bar a.nav_bar_next {
  background: url(/i/rarr.png) no-repeat;
  right: 85px;
  top: 320px;
}
/* html */
:-webkit-full-screen {
  background: #ffffff;
  width: 100%;
  height: 100%;
  margin-top: 0;
  padding-top: 200px;
}



#allphotohidebtn{
   position:fixed;
  left:50%;
  bottom:85px;

  margin-left:-60px;
 
  width:100px;
  text-align: center;
  padding: 3px;
  font-size: 9pt;
 

  z-index: 10000;
  background: #000;
  display: none;
}



.bounce {
  position:fixed;
  left:50%;
  bottom:0;
  margin-top:-42px;
  margin-left:-33px;
  height:42px;
  width:67px;
 
  -webkit-animation:bounce 1s infinite;
  /*background: url(/i/lm.png) no-repeat;*/
  z-index: 10000;
}

@-webkit-keyframes bounce {
  0%       { bottom:5px; }
  25%, 75% { bottom:15px; }
  50%      { bottom:20px; }
  100%     {bottom:0;}
}

@-webkit-keyframes bul {
  0%       { top:-5px; }
  25%, 75% { top:-9px; }
  50%      { top: -12px; }
  100%     { top:-5px;}
}


.buls{
  display: none;
}


.bul{
  display: block;
  position: absolute;
  width: 200px;
  height: 30px;
  background: url(/i/bulbl.png) no-repeat left;
  right: 0px;
  display: none;
}


.bul a{
    background: url(/i/bul.png) no-repeat center center;
    width: 12px;
    height: 25px;
    position: absolute;
    display: block;
    right: -6px;
    top: -5px;



}


.bul:hover a{
    background: url(/i/bul_a.png) no-repeat center center;
   
   -webkit-animation:bul 0.7s infinite;

}


.turn{
  position: absolute;
  color: #e0872d;
  right: -150px;
  bottom: 400px;
  font-size: 10pt;
  text-align: center;
  width: 120px;
  padding-top: 50px; 
}


.turn .icon{
width: 120px;
height: 44px;
background: url(../i/turn.png) no-repeat;
position: absolute;
left: 0;
top:0;

-webkit-animation:turn 10s infinite;
}


@-webkit-keyframes turn {
  0%       { left:0px; }
  20%       { left:0px; }
  24%      { left:-20px; }
  28%      { left: 0px; }
  30%      { left: 0px; }
  34%     { left:20px;}
  38% { left: 0px; }
  100% { left: 0px; }
}


.frame0 .bul-1{
  top:150px;
  width: 47px;
  display: block;
  right: 90px;
}

.frame0 .bul-2{
  top:240px;
  width: 43px;
  display: block;
  right: 117px;
}

.frame0 .bul-3{
  top:275px;
  width: 40px;
  display: block;
  right: 125px;
}

.frame0 .bul-4{
  top:530px;
   width: 73px;
  display: block;
  right: 50px;
}

.frame0 .bul-5{
  top:650px;
  width: 78px;
  display: block;
  right: 45px;
}



.frame0 .f-bul-1{
      top: 70px;
    width: 160px;
    display: block;
    right: 30px;
}

.frame0 .f-bul-2{
  top: 140px;
    width: 153px;
    display: block;
    right: 5px;
}

.frame0 .f-bul-3{
  top: 175px;
    width: 60px;
    display: block;
    right: -5px;
}

.frame0 .f-bul-4{
  top: 300px;
    width: 93px;
    display: block;
    right: -3px;
}

.frame0 .f-bul-5{
     top: 403px;
    width: 128px;
    display: block;
    right: 45px;
}




.frame0 .bul-8{
  top:705px;
   width: 100px;
  display: block;
  right: 70px;
}

.frame0 .bul-9{
  top:745px;
  width: 25px;
  display: block;
   right: 50px;
}

.frame0 .bul-10{
  top:400px;
  width: 80px;
  display: block;
  right: 110px;
}



/*
.frame1 .bul-1{
  top:150px;
  width: 180px;
  display: block;
}

.frame1 .bul-2{
  top:240px;
  width: 180px;
  display: block;
}

.frame1 .bul-3{
  top:275px;
  width: 180px;
  display: block;
}

.frame1 .bul-4{
  top:530px;
  width: 180px;
  display: block;
}

.frame1 .bul-5{
  top:650px;
  width: 180px;
  display: block;
}



.frame1 .bul-8{
  top:705px;
  width: 180px;
  display: block;
}

.frame1 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}

.frame1 .bul-10{
  top:400px;
  width: 180px;
  display: block;
}






.frame2 .bul-1{
  top:150px;
  width: 200px;
  display: block;
}

.frame2 .bul-2{
  top:240px;
  width: 195px;
  display: block;
}

.frame2 .bul-3{
  top:275px;
  width: 195px;
  display: block;
}

.frame2 .bul-4{
  top:530px;
  width: 190px;
  display: block;
}

.frame2 .bul-5{
  top:650px;
  width: 190px;
  display: block;
}

.frame2 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}
.frame2 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}





.frame3 .bul-1{
  top:150px;
  width: 220px;
  display: block;
}

.frame3 .bul-2{
  top:240px;
  width: 210px;
  display: block;
}

.frame3 .bul-3{
  top:275px;
  width: 210px;
  display: block;
}

.frame3 .bul-4{
  top:530px;
  width: 200px;
  display: block;
}

.frame3 .bul-5{
  top:650px;
  width: 210px;
  display: block;
}

.frame3 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}


.frame3 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}





.frame4 .bul-1{
  top:150px;
  width: 230px;
  display: block;
}

.frame4 .bul-2{
  top:240px;
  width: 210px;
  display: block;
}

.frame4 .bul-3{
  top:275px;
  width: 210px;
  display: block;
}

.frame4 .bul-4{
  top:530px;
  width: 200px;
  display: block;
}

.frame4 .bul-5{
  top:650px;
  width: 220px;
  display: block;
}

.frame4 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}

.frame4 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}


.frame10 .bul-6{
  top:570px;
  width: 110px;
  display: block;
}

.frame10 .bul-7{
  top:700px;
  width: 130px;
  display: block;
}

.frame10 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}

.frame10 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}



.frame11 .bul-6{
  top:570px;
  width: 140px;
  display: block;
}

.frame11 .bul-7{
  top:700px;
  width: 140px;
  display: block;
}


.frame11 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}


.frame11 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}
*/


.frame12 .bul-6{
  top:680px;
  width: 113px;
  display: block;
  right: 57px;
}

.frame12 .bul-7{
  top:710px;
  width: 100px;
  display: block;
   right: 70px;
}

/*
.frame12 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}


.frame12 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}*/


/*
.frame13 .bul-6{
  top:570px;
  width: 200px;
  display: block;
}

.frame13 .bul-7{
  top:700px;
  width: 200px;
  display: block;
}

.frame13 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}


.frame13 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}
*/

/*
.frame14 .bul-6{
  top:570px;
  width: 230px;
  display: block;
}

.frame14 .bul-7{
  top:700px;
  width: 210px;
  display: block;
}


.frame14 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}


.frame14 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}


.frame20 .bul-1{
  top:150px;
  width: 120px;
  display: block;
}

.frame20 .bul-2{
  top:240px;
  width: 135px;
  display: block;
}

.frame20 .bul-3{
  top:275px;
  width: 135px;
  display: block;
}

.frame20 .bul-4{
  top:530px;
  width: 140px;
  display: block;
}

.frame20 .bul-5{
  top:650px;
  width: 125px;
  display: block;
}


.frame20 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}

.frame20 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}


.frame21 .bul-1{
  top:150px;
  width: 140px;
  display: block;
}

.frame21 .bul-2{
  top:240px;
  width: 140px;
  display: block;
}

.frame21 .bul-3{
  top:275px;
  width: 140px;
  display: block;
}

.frame21 .bul-4{
  top:530px;
  width: 140px;
  display: block;
}

.frame21 .bul-5{
  top:650px;
  width: 140px;
  display: block;
}


.frame21 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}

.frame21 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}

.frame22 .bul-1{
  top:150px;
  width: 150px;
  display: block;
}

.frame22 .bul-2{
  top:240px;
  width: 150px;
  display: block;
}

.frame22 .bul-3{
  top:275px;
  width: 150px;
  display: block;
}

.frame22 .bul-4{
  top:530px;
  width: 150px;
  display: block;
}

.frame22 .bul-5{
  top:650px;
  width: 150px;
  display: block;
}


.frame22 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}

.frame22 .bul-9{
  top:745px;
  width: 170px;
  display: block;
}


.frame23 .bul-1{
  top:150px;
  width: 160px;
  display: block;
}

.frame23 .bul-2{
  top:240px;
  width: 160px;
  display: block;
}

.frame23 .bul-3{
  top:275px;
  width: 160px;
  display: block;
}

.frame23 .bul-4{
  top:530px;
  width: 160px;
  display: block;
}

.frame23 .bul-5{
  top:650px;
  width: 160px;
  display: block;
}



.frame23 .bul-8{
  top:705px;
  width: 160px;
  display: block;
}

.frame23 .bul-9{
  top:745px;
  width: 160px;
  display: block;
}

.frame23 .bul-10{
  top:400px;
  width: 170px;
  display: block;
}
*/


















.spcontent{
  display: none;
}





.bulldescr{
    
    position: absolute;
    /*top: 100px;*/
    right: -200px; 

    color: #ffffff;
    font-size: 9pt;
    z-index: 999;
   
    /*display: none;*/


}

.bulldescr p
{
  font-size: 9pt;
  line-height: 1.2;
}

.bulldescr .bblock{
	display: none;
	border: 1px solid #6f3d00;
	padding: 5px;
	 width: 220px;
    line-height: 1.2;
    background: #000000;
	margin-right: -35px;
}

.sharel{
  display: inline-block;
}

.links-share{ position:relative;width:150px;line-height:20px;margin-bottom:-5px}
.links-share>span{display:inline-block;display: none;-webkit-transition:all 0.5s 0.5s ease;transition:all 0.5s 0.5s ease; color: #e0872d; font-size: 10pt;}
.links-share:hover>span{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition-delay:0s;transition-delay:0s}
/*.links-share>div>a{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);opacity:0.5;-webkit-filter:blur(0);filter:blur(0)}*/

.links-share>div>a{opacity:0.5;}


.links-share:hover>div>a:hover{opacity:1}
.links-share:hover>div>a:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}
.links-share:hover>div>a:nth-child(2){-webkit-transition-delay:0.08s;transition-delay:0.08s}
.links-share:hover>div>a:nth-child(3){-webkit-transition-delay:0.16s;transition-delay:0.16s}
.links-share:hover>div>a:nth-child(4){-webkit-transition-delay:0.24s;transition-delay:0.24s}


.links-share>div{position:absolute;left:0;top:0;line-height:30px;height:30px width: 200px;}
/*.links-share>div>a{vertical-align:middle;padding:4px;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);opacity:0;-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer}*/
.links-share>div>a{vertical-align:middle;padding:4px;cursor:pointer;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.links-share>div>a:nth-child(0){-webkit-transition-delay:0.32s;transition-delay:0.32s}
.links-share>div>a:nth-child(1){-webkit-transition-delay:0.24s;transition-delay:0.24s}
.links-share>div>a:nth-child(2){-webkit-transition-delay:0.16s;transition-delay:0.16s}
.links-share>div>a:nth-child(3){-webkit-transition-delay:0.08s;transition-delay:0.08s}
.links-share>div>a:nth-child(4){-webkit-transition-delay:0s;transition-delay:0s}

.icon{
   width: 24px;
  height: 24px;
  display: block;
}

.icon-facebook{
    background: url(/i/soc/f.png) no-repeat;
}

.icon-instagram{
    background: url(/i/soc/i.png) no-repeat;
}


.icon-twitter{
    background: url(/i/soc/t.png) no-repeat;
}

.icon-vk{
    background: url(/i/soc/v.png) no-repeat;
}

.icon-gplus{
    background: url(/i/soc/g.png) no-repeat;
}

.mapbul{
  position: absolute;
  background: url(../i/mapbul.png) no-repeat;
  width: 16px;
  height: 10px;
  bottom: 155px;
  left: 50px;
  -webkit-animation:mapbul 1s infinite;
}




@-webkit-keyframes mapbul {
  0%       { bottom:157px; }
  25%, 75% { bottom:160px; }
  50%      { bottom:162px; }
  100%     {bottom:155;}
}

h1 sup {
  font-size: 0.5em;
}

p sup {
  font-size: 0.75em;
}

.spageinfo{
  width: 37%;
  margin-top: 118px;
  /*height: 500px;*/
 text-align: left;

}

/*
.scroll-pane{
  width: 100%;
  height: 500px;
  overflow: auto;

}*/

.spageinfo p{
  font-size: 10pt;
  text-align: justify;
  line-height: 1.4;
}

.spageinfo td{
  font-size: 10pt;
  text-align: justify;
  line-height: 1.4;
}

.hamburger-menu {
    position: fixed;
    right: 60px;
    top: 65px;
    z-index: 137;
    color: #e0872d;
    font-size: 9px;
    letter-spacing: 1.3;
}

.firebird .f-bul-5{
top:380px;
width:140px;
}

.firebird .f-bul-4{
top:275px;
width:105px;
}

.firebird .f-bul-3{
width:80px;
}

.firebird .f-bul-2{
top:130px;
width:165px;
}

.firebird .nav_bar a.nav_bar_previous {
    background: url(/i/larr.png) no-repeat;
    top: 240px;
    left: 0px;
}

.firebird .nav_bar a.nav_bar_next {
    background: url(/i/rarr.png) no-repeat;
    right: -20px;
    top: 240px;
}
.cont{
	position: absolute!important;
	top: 30%;
}
.nolimits .nav_bar a.nav_bar_previous{
  left: 10px;
  top: 210px;
}
.nolimits .nav_bar a.nav_bar_next{
  right: -125px;
  top: 210px;
}

.frame0 .n-bul-4{
  display: block;
  top: 353px;
  width: 60px;
  right: 77px;
}

.frame0 .n-bul-3{
  display: block;
  top: 280px;
  width: 185px;
  right: 30px;
}
.frame0 .n-bul-2{
  display: block;
  top: 200px;
  width: 250px;
  right: -5px;
}
.frame0 .n-bul-1{
  display: block;
  top: 155px;
  width: 243px;
  right: -5px;
}

.banner{
  width: 100%;
  position: relative;
  height: 120px;
  background-repeat: no-repeat;
  background-position: top;
  display: block;
  z-index: 9999;
}
.graybanmob{
	display: none;
}

.banner img{
	min-width:100%;
	height: 100%;
}
.action-text{
	font-size: 12pt!important;
}

.translate1{
	position: fixed;
	right: 180px;
	bottom: 25px;
	z-index: 9999;
}
.translate2{
	position: fixed;
	right: 210px;
	bottom: 25px;
	z-index: 9999;
}
.translate img{
	width: 23px;
	height: 23px;
	vertical-align: middle;
	border: 2px solid #e0872d;
	border-radius: 10em;
}