body {letter-spacing:-0.35px;border:0px;margin:0px;padding:0px;
background:white;
font-family: 'Source Sans Pro',sans-serif;
color: rgb(0,0,0);}
body,body *,input,textarea,select,select option,button,label {letter-spacing:-0.35px;font-size:1em;font-family:'Source Sans Pro',sans-serif;}
body,html {width: 100%;
    height: 100%;}


::-webkit-scrollbar {width: 13px;background-color: rgb(205,205,205);z-index:9999999998;}
::-webkit-scrollbar-thumb {background: #323232;z-index:99999999999;border-left:2px solid rgb(205,205,205);border-right:2px solid rgb(205,205,205);width:9px;}
::-webkit-scrollbar-track {background-color: rgb(245,245,245);z-index:9999999999;} 

p {font-size:1em;text-align:justify;}
h1 {font-size: 3.11em;font-family: 'Source Sans Pro';font-weight:bold;}
h1 strong {font-weight:700;}
h2 {font-size: 2.8em;font-family: 'Source Sans Pro';font-weight:bold;}
h3 {font-size: 2.2em;font-family: 'Source Sans Pro';font-weight:bold;}
h4 {font-size: 1.8em;font-family: 'Source Sans Pro';font-weight:bold;}
h5 {font-size: 1.8em;font-family: 'Source Sans Pro';font-weight:bold;}
div,span,input,textarea {box-sizing:border-box;}
label {display:block;width:100%;box-sizing:border-box;}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.c90p {float:left;}
.c12 {width: 100%;}
.c90p {width:88%;}
.c11 {width: 91.66666666666666%;}
.c10 {width: 83.33333333333333%;}
.c9 {width: 75%;}
.c8 {width: 66.66666666666666%;}
.c7 {width: 58.33333333333334%;}
.c6 {width: 50%;}
.c5 {width: 41.66666666666667%;}
.c4 {width: 33.333333333333%;}
.c3 {width: 25%;}
.c2 {width: 16.6666666667%;}
.c1 {width: 8.3333333333%;}


.tr1, a, a img, button, input, textarea, img {  transition: all 300ms linear; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; }

.ptb64 {padding-top:64px;padding-bottom:64px;}
.ptb24 {padding-top:24px;padding-bottom:24px;}
.ptb32 {padding-top:32px;padding-bottom:32px;}   
.pt32 {padding-top:32px;}
.pb32 {padding-bottom:32px;}
.pb64 {padding-bottom:64px;}
.pt8 {padding-top:8px;}      
.ptb6 {padding-top:6px;padding-bottom:6px;} 
.ptb12 {padding-top:12px;padding-bottom:12px;}
a {text-decoration:none;transition: all 300ms linear;}
.fill {clear:both;width:100%;height:0.5px;}
a img {border:0px;transition: all 300ms linear;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a {outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}           

*::-webkit-input-placeholder {color:silver;}
*:-moz-placeholder {color: silver;}
*::-moz-placeholder {color: silver;}
*:-ms-input-placeholder {color: silver;}
.relative {position:relative;}

.t-red {color: red;}
.t-red-i {color: red !important;}
.t-green {color: green;}
.t-green-i {color: green !important;}
.box-t-red {box-sizing:border-box;float:left;display:block;background-color:#FFD5C3;color: red;font-size:12px;border-left:4px solid red;padding:6px 12px 6px 32px;margin:1px auto;width:100%;}
.box-t-green {box-sizing:border-box;float:left;display:block;background-color:#DCFF99;color: green;font-size:12px;border-left:4px solid green;padding:6px 12px 6px 32px;margin:1px auto;width:100%;}
.box-t-green-pr {box-sizing:border-box;float:left;display:block;background-color:#DCFF99;color: green;font-size:12px;border-left:4px solid green;padding:6px 12px 6px 32px;margin:1px auto;width:100%;}
.t-right {text-align:right;}
.t-justify {text-align:justify;}
.f-left {float:left;}
.f-right {float:right;}
.f-right-im {float:right !important;}

#pageTop {width:100%;margin:0px;height:0px;height: 211px;}
#loading { position: fixed; top: 44px; left: 0px; bottom: 0px; right: 0px; z-index: 9999; background: #323232f0; overflow:hidden;}
.wrapper {width:100%;padding:0px 0px;position:relative;margin: -1px 0px -1px 0px;overflow:hidden;}




.max-width {max-width:1200px;margin:0px auto; padding-right:2%; padding-left:2%;position:relative;}
.ctverec {margin:0px;padding:0px;border:0px;}
select, input, .input { margin: 0px; display: block; height: 34px; padding: 4px; border: 1px solid rgb(101, 40, 64); color: #002469; width: 100%; font-size: 12px; border-radius: 4px; }

input[type='checkbox'] {margin:0px;display:block;padding:0px;border:1px solid rgb(241,241,241);color:rgb(0,0,0);width:24px;height:24px;position:relative;float:left;margin-right:12px;}
input[type='checkbox']:before {cursor:pointer;border-radius:2px;background: white;content:'';padding-top:60%; /* vertical value as  100% equals width */float:left;z-index:9999999;margin:0px;display:block;padding:0px;border:1px solid rgb(0,0,0);color:rgb(0,0,0);width:24px;height:24px;position:absolute;top:0px;left:0px;}
input[type='checkbox']:checked:before {background: white url('../images/checkbox.svg') no-repeat center center / 16px 16px;z-index:999999999;margin:0px;display:block;padding:0px;border:2px solid rgb(0,0,0);color:rgb(0,0,0);width:24px;height:24px;position:absolute;top:0px;left:0px;}

.mh24 {min-height:28px;line-height:28px;font-size:12px;margin: 6px 0px;}

form {background: rgb(255,240,230);}
form .max-width > div {padding:10px;box-sizing:border-box;}
form .pridem > div {padding:10px;box-sizing:border-box;}
textarea {margin:0px;display:block;height:256px;padding:6px;border:1px solid rgb(241,241,241);color:rgb(0,0,0);width:100%;}
.submit {transition: all 300ms linear;margin: 0px;display: inline-block;width: auto;text-align: center;height: auto;padding: 8px 16px;background: rgb(0,0,0);color: rgb(241,241,241);}
.submit:hover {background-color:orange;color:rgb(0,0,0);}
button.submit,input.submit,.button{border:0px;}
label {margin-top:12px;padding:0px 0px 12px;border-bottom:1px solid rgb(235,220,210); margin-bottom:12px;}

.pridem {display:block;border: 1px solid #EFD6C2;border-radius: 6px;}
.hide {display:none}

.pr {padding-left:24px;box-sizing:border-box;}
.pl {padding-right:24px;box-sizing:border-box;}
.p24 {padding:24px;box-sizing:border-box;}
.ptb12 {padding-top:12px;padding-bottom:12px;box-sizing:border-box;}

.mainmenu-wrapper a.nahoru-hide {display:none !important;transition:all 1000ms linear;float:right;}
.nahoru-hide-control {transition:all 1000ms linear;}
.nahoru-hide-control {position:absolute;top:0px;right:0px;}
.nahoru-hide-control img {height:32px;width:32px;margin-top:16px;}

.icon96 {width:96px;height:96px;}
.icon64 {width:64px;height:64px;}
.icon48 {width:48px;height:48px;}
.icon32 {width:32px;height:32px;}

.fixed-up { transition: all 300ms linear; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; padding:0px 0px 0px;position:fixed;top:0px;left:0px; z-index:999999999; background:rgb(50,50,50); width:100%;}
.logo {height:44px; float:left;text-align:center;}
.logo img { height: 44px; display: inline-block; margin: 0px auto 0px; }
.logo-left {width:20%;float:left;height:0px;width:0px;opacity:0;}
.logo-left img {width:44px;height:44px;float:left;}
.logo-scroll {display:block;float:left;margin-top:0px;    height: 44px;}
.logo-scroll img {height:44px;}
.mainmenu-wrapper { float: left; text-align: center; position: static; color: rgb(0,0,0); width: calc(100% - 44px); padding-left: 0px; }
.mainmenu-wrapper a { box-sizing: border-box; color: white; min-width:128px;text-align:center; display: block;float:left; font-family: 'Source Sans Pro'; padding: 1px 64px 0px 8px; font-size: 15px; line-height: 44px; font-weight: 400; letter-spacing: -0.2px;  }
.mainmenu-wrapper div.l-box {float:right;height:44px;width:160px;} 
.mainmenu-wrapper a.l-open {height:44px;line-height:auto;margin:0px 0px 0px 16px;padding:0px;min-width:auto;width:auto;  }
.mainmenu-wrapper a.l-open:hover {}
.mainmenu-wrapper a.l-open.active {display:none;}
.mainmenu-wrapper a.active {color:silver;}
.mainmenu-wrapper a.l-open img {width:20px;height:20px;margin-top:13px;border-radius:10px;} 
.mainmenu-wrapper a.soc-open {height:44px;line-height:auto;margin:0px 0px 0px 16px;padding:0px;min-width:auto;width:auto;  }
.mainmenu-wrapper a.soc-open:hover {}
.mainmenu-wrapper a.soc-open.active {display:none;}
.mainmenu-wrapper a.soc-open img {width:20px;height:20px;margin-top:13px;border-radius:2px;} 
.mainmenu-wrapper-right {float: right;width: calc(100% - 44px);}
.mainmenu-wrapper-right a.active {}

.mainmenu-wrapper div.l-box {width:160px;} 
.mainmenu-wrapper > a {width: calc(25% - (160px / 3));padding:0;text-align:center;}



.hide {display:none }

.stin { -webkit-box-shadow: 2px -1px 30px 3px rgba(0,0,0,0.3); -moz-box-shadow: 2px -1px 30px 3px rgba(0,0,0,0.3); box-shadow: 2px -1px 30px 3px rgba(0,0,0,0.3); background: rgba(0,0,0,0.8); color: rgb(255,240,230); }
.stin *, .stin * * {color: rgb(255,240,230);}

.mainmenu-wrapper-right a {    padding: 0px 11px;line-height:44px; }   

#nav-button{display:none;float:right;z-index: 9999999999;}



   p {font-size:1.1em;letter-spacing:-0.09px;}   
.hidden {display:none !important;}

.fancy {width:33.3333%;float:left;display:block;margin:0;padding:0;position:relative;overflow:hidden;}
.fancy .rel {width:100%;float:left;display:block;margin:0;padding:0;position:relative;z-index:999;}
.fancy .abs {width:calc(100% - 10px);display:block;padding:0;position:absolute;top:5px;left:5px;bottom:5px;right:5px;margin:auto;z-index:998}

.fancybox-bg {background: rgba(255, 240, 230, 0.61);}
.fancybox-button, .fancybox-infobar__body {background: rgb(101, 40, 64);}
.fancybox-container {bottom:0px;z-index: 99999999;}
.fancybox-infobar__body {color:  rgb(0,0,0);background-color: transparent;}

.fancybox-image, .fancybox-spaceball { -webkit-box-shadow: 0px 0px 53px 0px rgba(0,0,0,0.44); -moz-box-shadow: 0px 0px 53px 0px rgba(0,0,0,0.44); box-shadow: 0px 0px 53px 0px rgba(0,0,0,0.44); }

ul {float:left;display:block;margin:24px 0px 32px;padding:0px;list-style:none;}
ul li {box-sizing:border-box;float:left;display:block;margin:0px;padding:0px;}
ul.lezak li img {    width: 32px; height: 32px; float: left; margin-top: 16px;}
ul.lezak li div {box-sizing:border-box;width: calc(100% - 64px);min-height:64px;padding-top:22px; padding-left:12px;font-size:19px;line-height:19px;float:left;}

ul.lezak li div h3 { padding: 0; margin-top: -6px; line-height: 119%; padding-bottom: 8px; font-size: 1.3em; margin-bottom:0px;font-size: 1.15em; }

ul.lezak li div p { padding: 0; color:gray; font-size: 13px; line-height:170%; margin:0px; padding:0px; }

ul.stojak li img { width: 50%; margin: 0px auto; display: block; float: none; }
ul.stojak li div {box-sizing:border-box;width: 100%;min-height:64px;padding-top:12px;font-size:14px;line-height:19px;display:block;}

ul.imgClezak li > div {width:54px;height:54px;float:left;margin-bottom:12px;border-radius:50%;background:#a1c611; line-height:53px;font-size:28px;font-weight:900;letter-spacing:-1px;color:white;text-align:center;padding:0;margin: 16px 10px 12px 0px; }



.ptb64 {padding: 32px 0px;}
.pb64 {padding: 0px 0px 96px;}



  
form#sendMail { width:100%; }

form#sendMail label { width:100%; box-sizing:border-box; color:rgb(0,0,0); padding: 10px 0px 5px; }

form#sendMail input,form#sendMail textarea { width:100%; border: 1px solid white; padding:5px; box-sizing:border-box; color:rgb(0,0,0); background:transparent; height:32px; }
form#sendMail textarea { height:64px; }

.button { cursor:pointer; background: #a63363; background-image: -webkit-linear-gradient(top, #a63363, #002469); background-image: -moz-linear-gradient(top, #a63363, #002469); background-image: -ms-linear-gradient(top, #a63363, #002469); background-image: -o-linear-gradient(top, #a63363, #002469); background-image: linear-gradient(to bottom, #a63363, #002469); -webkit-border-radius: 13; -moz-border-radius: 13; border-radius: 13px; color: #ffffff; font-size: 20px; padding: 0px 20px 0px 20px; border: solid #6b1034 2px; text-decoration: none; height: 51px; }
.button:hover { background: #002469; background-image: -webkit-linear-gradient(top, #002469, #002469); background-image: -moz-linear-gradient(top, #002469, #002469); background-image: -ms-linear-gradient(top, #002469, #002469); background-image: -o-linear-gradient(top, #002469, #002469); background-image: linear-gradient(to bottom, #002469, #002469); text-decoration: none; }

.bg-stinup {background: rgb(255,255,255) url('../images/stinup.png') no-repeat 0px top / 100% 128px;}
.bg-stin { background: rgb(255, 255, 255) url('../images/stin.png') no-repeat 0px bottom / 100% 44px; }

.h100 {padding-top:232px;}
.h100:before {padding-top:40%;content:'';float:left;}

.dfu-box h2.h2p64 {padding-top:64px;}

.para img { float: left; width: 0px; margin: 0px; padding: 0px; display: none; height: 0px; }
.para img.schema { float: left; width: 100%; margin: 0px; padding: 0px; display: block; height: auto; }
.para img.schema2 { float: left; width: 34%; margin: 0px 8% 50px; padding: 0px; display: block; height: auto; }
.sliderBox { position:relative; background: white; padding: 32px; background: #ffffffcf; font-size: 14px; text-align: justify; width: calc(50% - 12px); margin-right: 12px; box-sizing:border-box; min-height:148px; }
.sliderBox:nth-of-type(3) {margin-left: 12px;margin-right:0px;}

.para img.icon64 {width:96px;height:96px;display:inline-block;float:none;}

iframe {width:100%;}

.sliderBox:before { content: ""; position: absolute; top: 0; left: 0; width:28px;height:28px; background: #002469; }

.productBox {width:33.33333%;float:left;display:block;position:relative;margin:0px;padding:0px;overflow:hidden;}
.productBoxIcon {float:left;position:relative;z-index:101;width:100%;background:rgb(0, 36, 105);transition: all 300ms linear; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear;}
.productBoxIcon:before {content:'';display:block;float:left;padding-top:37%;width:100%;}
.productBoxIcon img { position: absolute; top: -4px; left: -4px; height: auto; width: calc(100% + 8px); z-index: 109; right: -4px; bottom: -4px; margin: auto; }
.productBox p {width:60%;margin:10px 20%;}
.scroll-2 {padding: 64px 0px 96px;}

.ptb8 {padding-top:8px;padding-bottom:8px;}

.para h1 {margin:0px;color:white;float:left;display:block;line-height:120%;text-align:center; font-size: 50px;width:100%;box-sizing:border-box;position:relative;z-index:99;}
.para h2 {margin:0px;color:white;float:left;display:block;line-height:170%;text-align:center; font-size: 32px;width:100%;box-sizing:border-box;position:relative;z-index:99;}
.para h3 {margin:0px;color:white;float:left;display:block;line-height:120%;text-align:center; font-size: 42px;width:100%;box-sizing:border-box;position:relative;z-index:99;}
.para p {color:white;text-align:justify;position:relative;z-index:99;}

/*.para p, .para h1, .para h2, .para h3 {text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.83);}  */

div.scroll-1 {overflow:hidden;position:relative;}
div.scroll-1 h1, .scroll-1 h2 {width:100%;position:absolute;left:0px;color:white}
div.scroll-1 h2 {bottom:32px;} .scroll-1 h1 {bottom:78px;letter-spacing:10px;font-weight:300;color:white} 
div.scroll-1 p {bottom:32px;} .scroll-1 p {bottom:78px;letter-spacing:0px;font-weight:300;color:white} 

.para { box-sizing:border-box;position: relative; width: 100%; overflow: hidden; background-repeat: no-repeat; background-position: 0px 0px; background-color: transparent; background-size: cover; padding: 128px 96px 64px; opacity: 0; }
.slider-header-big-padding {padding:156px 96px;}
.slider-header-layer {background: rgba(0,0,0,0.2);position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:98;display:none;}


.para p.t-center {text-align:center;}
.para .t-center {text-align:center;}
.t-center {text-align:center;}

.scroll-3 { position:relative; z-index:999; }

.scroll-4 { position:relative; z-index:1000; 
-webkit-box-shadow: 0px -49px 72px -11px rgba(0,0,0,0.11); -moz-box-shadow: 0px -49px 72px -11px rgba(0,0,0,0.11); box-shadow: 0px -49px 72px -11px rgba(0,0,0,0.11); }

.scroll-4, .scroll-6 {background:white;}

.jazykChange {overflow:hidden;box-sizing:border-box;}

.dfuBox {width:100%;position:relative;}
.dfu-center {position:absolute;left:0px;width:8.33333%;line-height:48px;height:48px;bottom:0px;top:0px;margin:auto 0px auto 0px;font-size: 39px;font-weight: 800;color:#002469;}
.dfu-box {background: transparent;}
.dfu-box h2 { padding: 0px 0px 0px; margin: 0px; color: white; font-size: 32px; letter-spacing: 0px;font-weight:300; text-align:left;}
.dfu-box b {font-weight:800;}
.sipky {width:100%;float:left;}
.hTretina {height:16.66666%;position:relative;padding: 12px;font-size:14px;}
.hTretina > p { font-size: 16px; text-align: left; padding: 0px 0px 80px; margin: 0; }
.hTretina img {width:156px;height:156px;margin:0px calc(50% - 78px) 0px;padding:0px;position:relative;display:block;}
.sipky img {width:100%;margin:0px;padding:0px;position:relative;display:block;height:auto;}
.para.grafyBG {padding: 96px 0px 0px;}

.vyhody-box {background: #3a84df36;padding: 64px 0px 74px;}
.vyhody-box h2 { text-align: left; padding-bottom: 46px; }
.icoP { width: 100%; box-sizing: border-box; padding: 0px 0px 24px 32px; position: relative; text-align: left; margin: 0px; font-size: 17px; }
.icoP > img {position:absolute;top:0px;left:0px;width:20px;height:20px;display:block;}

.invest, .contact-wrap {padding: 96px 0px;}
.invest {padding: 96px 0px 64px;}
.invest * {color: #002469;}
.contact-wrap h3 {font-size:38px;padding:0px;margin:0px 0px 12px;}



@media (min-width: 1660px) { 

}
@media (min-width: 1920px) { 
 
}
@media (min-width: 2048px) { 

}                                         





@media (max-width: 1280px) {
  .mainmenu-wrapper a {
      box-sizing: border-box;
      color: rgb(255,240,230);
      letter-spacing: 1px;
      padding: 0px 8px;
      line-height: 64px;
      display: inline-block;
      font-size: 12px;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.83);
      font-weight: 100;
      text-transform: uppercase;
      font-family: 'Source Sans Pro';
      letter-spacing: 0px;
  }
}


@media (max-width: 1080px) {
  .scroll-1 {}
  .scroll-3 {}
  .fancybox-container {
      bottom: 0px;
      z-index: 999999999999999999999999;
  }
  .fancybox-bg {
    background: rgba(255, 240, 230, 0.92);
  } 

  .max-width {padding-left:20px;padding-right:20px;float:left;display:block;width:100%;box-sizing:border-box;}
  .nav-button {display:block;}
  .mm-wrapper .active-nav img {height:52px;}
  .mm {display:block;position:fixed;top:64px;bottom:0px;overflow:auto;width:50%;left:-200%;margin:0px;z-index:9999999999999999;}
  .mm-open {left: 50%;background: #e44721f2;}
  .mm div.mainMenuItem {padding: 12px 0px;width: 100%;}
  .mm div.mainMenuItem > a, .mm a {font-size: 20px;float: left;width: 100%;text-align: left;box-sizing:border-box;color:white;}
  .mm div.mainMenuItem > div.sm {font-size: 20px;line-height: 100%;position: static;top: auto;left: auto;right: auto;overflow: hidden;float: left;width: 100%;}
  .mm div.mainMenuItem > div.sm > a {color: white;min-width: 100%;display: block;float: left;box-sizing: border-box;text-align: center;padding: 24px;font-size: 19px;float:left;}
  .t-right {text-align:right;}
  .t-justify {text-align:justify;}
  .f-left {float:left;}
  .f-right {float:right}
  #nav-button {width:64px;height:64px;position:relative;margin:5px 0px 0px;padding:11px;float:right;display:block;overflow:hidden;border-radius:32px;box-sizing:border-box;}
  #nav-button img {float:left;display:block;margin:0px;padding:0px;border:0px;height:42px;width:42px;}  
  .mainmenu-wrapper { position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #002469; z-index:99999999; overflow:auto; }
  .mainmenu-wrapper.bgmm {display:block;top:110%;}
  .mainmenu-wrapper.bgmm.opened {display:block;top:68px;}
  
  .mainmenu-wrapper a {display:block;float:left;width:100%;padding:8px;font-size:14px;font-weight:900;text-transform:uppercase;text-align:center;margin:0px;}
  .logo {display:none}
  .logo-scroll {display:block;height:64px;}
  .logo-scroll img {height:42px;padding:11px;}
  .fixed-up .hide {display:block;}

  
}

@media (max-width: 800px) { 
  h1 {padding-left:2%;padding-right:2%;box-sizing:border-box;}
  .p1 {text-align:center;font-size:14px;}
  .t-right {text-align:right;}
  .t-justify {text-align:justify;}
  .f-left {float:left;}
  .f-right {float:right}
  .lezak > .c3 {width:50%;}
  .hTretina > p {
      font-size: 15px;
      text-align: left;
      padding-top: 8.3333%;
      padding-bottom: 8.3333%;
      padding-left: 24px;
      padding-right: 24px;
      box-sizing: border-box;
  }  
}

@media (max-width: 640px) {



    .jazyk-change {width:100%;overflow:hidden;}
    .wrapper {width:100%;overflow:hidden;}
  ::-webkit-scrollbar {width: 1px;background-color: rgb(205,205,205);z-index:9999999998;}
::-webkit-scrollbar-thumb {background: #323232;z-index:99999999999;border-left:0px solid rgb(205,205,205);border-right:0px solid rgb(205,205,205);width:9px;}
::-webkit-scrollbar-track {background-color: rgb(245,245,245);z-index:9999999999;} 

  .mainmenu-wrapper {width:100%;left:0px;}

  .scroll-1 {padding-top:72px;}
  .scroll-2 {padding-top:72px;}
  .scroll-3 {padding-top:72px;}
  .scroll-4 {padding-top:72px;}
  .scroll-5 {padding-top:72px;}
  .scroll-6 {padding-top:72px;}
  .scroll-7 {padding-top:72px;}
  ul li {
      box-sizing: border-box;
      float: left;
      display: block;
      margin: 0px;
      padding: 20px 0px 0px;
  }

  .para h1 { font-size: 26px;}
  .para h2 { font-size: 20px;}
  .para h3 { font-size: 16px;}
  .para p {font-size:14px;}

  .mm {display:block;position:fixed;top:64px;bottom:0px;overflow:auto;width:100%;left:-200%;margin:0px;z-index:9999999999999999;}
  .mm-open {left: 0%;background: rgba(82, 19, 4, 0.79);}
  .mm div.mainMenuItem > div.sm > a {padding: 12px;font-size: 11px;}
  .mm div.mainMenuItem { padding: 0px 0px;width: 100%;}
  .mm div.mainMenuItem > a {font-size: 14px;}
  .button-1-icon, .ghost-button-0, .button-0, .button-1, .button-2 { margin-top: -3.8px;}
  .max-width, .mm-wrapper, {padding-left: 5%;padding-right:5%;}
  .c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12 {float:left;width:100%;}
  .pl, .pr {padding-left:0px;padding-right:0px;}
  h1, h2, h3 {font-size: 20px;line-height:150%;letter-spacing:0px;}
  .p1, .p2, p {font-size:12px;line-height:150%;}
  .t-center, .t-j { text-align:center;}
  .t-right {text-align:right;}
  .t-justify {text-align:justify;}
  .f-left {float:left;}
  .f-right {float:right}
  .button-slider {padding: 2px 4px;font-size: 9px;margin-top: 0px;border-radius: 4px;}
  .button-1-icon, .ghost-button-0, .button-0, .button-1, .button-2 {padding:7px;font-size: 9px; } 
  .minimenu a {font-size: 9px;float: left;color: rgb(85,35,131);margin-left: 0px;padding: 5px;border: 1px solid rgb(85,35,131);border-radius: 3px;margin-top: 8px;margin: 8px 2px 0px 0px;}
  .button-1-icon {padding: 20px;margin-top: 12px;border: 1px solid #e44721;float: left;width: 100%;box-sizing: border-box;text-align: center;}
   h1 {padding: 0px;background: transparent;margin: 0px;line-height: 110%;font-size: 16px;}
  .pr .img-count, .pl .img-count {position: static;float: right;display:none;}
  .button-1-icon, .ghost-button-0, .button-0, .button-1, .button-2 {margin-top: 0px;}
  .button-block {display:block; text-align:center;margin:4px 0px; float:left;}
  .respoHide {display:block;} 
  .respo-ptb24 {padding-top:12px;}
  .slide-header {padding: 96px 32px;background-size: 286%;}
  
  .scroll-1 {background-image: url('../images/bg_m.jpg');}
  .scroll-3 {background-image: url('../images/belah_m.jpg');}
  .para {padding: 200px 9px 0px;}
  
  .hTretina {width:33.3333%;position:relative;padding: 5px;font-size:12px;}
  .hTretina p {font-size:12px;}
}                                          


@media (max-width: 460px) { 


.lezak > .c3 {
    width: 100%;
}

.productBox {
    width: 100%;}

.para img.schema2 { float: none; width: 50%; margin: 0px auto 50px; padding: 0px; display: block; height: auto; }
.sliderBox {
    position: relative;
    background: white;
    padding: 24px;
    background: #ffffffcf;
    font-size: 14px;
    text-align: justify;
    width: calc(100% - 24px);
    margin-right: 12px;
    margin-left: 12px;
    margin-bottom: 24px;
    box-sizing: border-box;
    min-height: 148px;
}

    .sipky {display:none;}
    .hTretina {width:100%;position:relative;padding: 20px;font-size:12px;}
  .pujc-wrapper-hp .pujc-item {width: calc(100% - 0px);border: 1px solid rgb(231,231,231);border-radius: 3px;margin: 10px 0px;}
  .slide-header {padding: 49px 32px;background-size: 100%;}
  .slide-header h1 {font-size: 20px;}
}









/*

print

*/

@media print {  

}

.pmt0 { padding-top:0px;margin-top:0px;}