/*@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,500,700,900');*/
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700,900&subset=latin-ext');
/*@import url('https://fonts.googleapis.com/css?family=Roboto:100,500,700&subset=latin-ext'); */
*{font-family: 'Montserrat', 'Open Sans', sans-serif;}

.down2{float: left; z-index: 99; position: fixed; width: 100%; background-color: rgba(0,0,0,0.9); height: 40px; }
.lay1{float:left;padding:0px 0 0px 0;text-align:left;margin:0px 20% 0px 0%; border-bottom:0px solid #dedede;width:80%;z-index:10;}
.lay2{display:inline; outline:0;float:right;margin:0 auto}
.bar{height:44px;position:relative;display:inline;margin:0 20px 0 0;padding:0;border:0 solid black}
.b1_form{padding:7px 15px 7px 15px;margin:0 5px 0 5px;font-weight:700;outline:0;text-decoration:none;color:#444;font-size:11px;float:left;cursor:pointer;background-color:#ededed;border:1px solid #d2d2d2;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 1px 0 #fff}
.b1_form:hover{padding:7px 15px 7px 15px;margin:0 5px 0 5px;font-weight:700;outline:0;text-decoration:none;color:#111;font-size:11px;float:left;border-top:0 solid #aaa;background-color:#e3e3e3;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 1px 0 #fff}
.b1{display:block;padding:2px 6px 2px 6px; font-weight:700;outline:0;text-decoration:none;color:#444;font-size:11px;float:left;cursor:pointer;background-color:#ededed;border:1px solid #d2d2d2;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 1px 0 #fff}
.b1:hover{display:block;padding:2px 6px 2px 6px; font-weight:700;outline:0;text-decoration:none;color:#111;font-size:11px;float:left;border-top:0 solid #aaa;background-color:#e3e3e3;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 1px 0 #fff}
.b3{cursor:pointer;font-size:11px;font-weight:700;color:#fff!important;padding:8px; background-color:#5f5f5f;margin:5px 2px 5px 2px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.38);box-shadow:0 1px 1px rgba(0,0,0,0.38);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.38);line-height:10px;float:left}
.b3:hover{ background-color:#6f6f6f;cursor:pointer;font-size:11px;font-weight:700;color:#fff!important;margin:5px 2px 5px 2px;padding:8px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.38);box-shadow:0 1px 1px rgba(0,0,0,0.38);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.38);line-height:10px;float:left}
input.b3{cursor:pointer;font-size:11px;font-weight:700;color:#dcdcdc;margin:5px 2px 0 2px;background:transparent url(../ciach2/glos500.png) repeat center -35px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;text-align:center;padding:6px;clear:both;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.38);box-shadow:0 1px 1px rgba(0,0,0,0.38);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.38);line-height:16px}
input.b3:hover{background:transparent url(../ciach2/glos500.png) repeat center 65px;cursor:pointer;font-size:11px;font-weight:700;color:#fff;margin:5px 2px 0 2px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;text-align:center;padding:6px;clear:both;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.38);box-shadow:0 1px 1px rgba(0,0,0,0.38);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.38);line-height:16px}
p.b3{cursor:pointer;font-size:11px;font-weight:700;color:#dcdcdc;margin:5px 2px 0 2px;background:transparent url(../ciach2/glos500.png) repeat center -35px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;text-align:center;padding:8px;clear:both;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.38);box-shadow:0 1px 1px rgba(0,0,0,0.38);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.38);line-height:11px;display:inline}
p.b3:hover{background:transparent url(../ciach2/glos500.png) repeat center 65px;cursor:pointer;font-size:11px;font-weight:700;color:#999;margin:5px 2px 0 2px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;text-align:center;padding:8px;clear:both;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.38);box-shadow:0 1px 1px rgba(0,0,0,0.38);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.38);line-height:11px;display:inline}
.b3green{ background-color:#0E960E}
.b3green:hover{ background-color:#0FA61E}
.b2{display:block;padding:4px 15px 4px 15px;margin:0 5px 0 5px;font-weight:700;outline:0;text-decoration:none;color:#444;font-size:11px;float:left;cursor:pointer;background-color:#ededed;border:1px solid #d2d2d2;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 1px 0 #fff}
.b2:hover{display:block;padding:4px 15px 4px 15px;margin:0 5px 0 5px;font-weight:700;outline:0;text-decoration:none;color:#111;font-size:11px;float:left;border-top:0 solid #aaa;background-color:#e3e3e3;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 1px 0 #fff}
.b4{cursor:pointer;font-size:15px;font-weight:300;color:#ccc!important;margin:0px 2px 0px 2px; border-left: 0px solid #555;padding:3px 8px;transition-duration:1s;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;text-align:center;float:left; text-transform: lowercase; }
.b4:hover{cursor:pointer;font-size:15px;font-weight:300;margin:0px 2px 0px 2px;padding:3px 8px; border-left: 0px solid #555;text-align:center;color:#7777cc!important;float:left}
.b5{cursor:pointer;font-size:15px;font-weight:400;color:#ccc!important;margin:24px 2px 5px 2px;padding:8px;transition-duration:1s;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;border:0 solid transparent;text-align:center;line-height:10px;float:left; border-right: 1px solid #a7a7a7;}
.b5:hover{cursor:pointer;font-size:15px;font-weight:400;margin:24px 2px 5px 2px;padding:8px;border:0 solid transparent;text-align:center;color:#7777cc!important;line-height:10px;float:left; border-right: 1px solid #a7a7a7;}
.b6{display:block;font-size:14px;padding:0;margin:0 5px 0 5px;height:33px;outline:0;text-decoration:none;border:0 solid black;color:transparent;float:left;width:100px;background:#eaeaea url(../ciach2/but/n/5b.jpg) no-repeat center 0}
.b6:hover{display:block;font-size:14px;padding:0;margin:0 5px 0 5px;height:33px;outline:0;text-decoration:none;border:0 solid black;color:transparent;float:left;width:100px;background:#eaeaea url(../ciach2/but/n/5b.jpg) no-repeat center -33px}
.sport{text-align:center;float:left;padding:125px 8px 0 8px;cursor:pointer;font-size:13px;font-weight:700;border:0 solid #fff;margin:0 10px;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;line-height:15px;height:40px;width:173px}
.sport:hover{text-align:center;float:left;height:40px;padding:125px 8px 0 8px;cursor:pointer;font-size:13px;font-weight:700;border:0 solid #fff;margin:0 10px;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;line-height:15px;background-position-y:15px;color:#333;text-shadow:0 0 63px #000;-webkit-animation:sporta 4s linear 0s infinite alternate;animation:sporta 4s linear 0s infinite alternate;opacity:1!important}
.oknomenu{float:left; background-color: rgba(0,0,0,0.9); height: 75px; position: fixed; margin-top: 0px; left: 0px!important; width: 100vw;}
.ukos{position: absolute; top: 0px;  background-size: 130vw;   width: 100%; height: 100%;}
.ukos2{position: absolute; top: 0px;  background-size: 130vw; background-color: rgba(34, 84, 148, 0.77); width: 100%; height: 100%;}
 
.ukosin{ position: absolute; line-height: 1.65; width: 27%; padding: 2% 2% 2% 2%; margin: 5% 0%; top:2%; left: 10%; background-color: #fff; font-size: 15px; color: #333; text-align: justify; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.ukosin:hover{box-shadow: 0px 0px 100px #000; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.ukosinR1{   box-shadow: 0px 0px 100px #000;  width: 30%; padding: 2% 5% 2% 0%; position: absolute; bottom: 5%; right: -5%; background-color: rgba(24, 24, 28, 0.77); background-color: #0000007d; font-size: 21px; color: #fff; float: right; text-align: left;}
.ukosinR2{   width: 30%; padding: 2% 5%; margin: 5% 0%; font-size: 41px; color: #fff; float: right; text-align: left;}

.ukosinL1{ box-shadow: 0px 0px 100px #000; position: absolute; line-height: 1.65; width: 30%; padding: 2% 2% 2% 2%; margin: 3% 0%; top:0%; left: 5%; background-color: #0000007d; font-size: 17px; color: #fff; text-align: justify; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.ukosinL1:hover{background-color: #000000e5; color: #ccccff; box-shadow: 0px 0px 150px #fff33; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.ukosinL2{ float: left;line-height: 1.65; width: 27%; padding: 2% 2% 2% 2%; margin: 5% 0% 10% 10%; top:2%; left: 10%; background-color: #fff; font-size: 15px; color: #333; text-align: justify; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.ukosinL2:hover{box-shadow: 0px 0px 100px #000; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}

.ukosinL3{ float: right; line-height: 1.65; width: 27%; padding: 2% 2% 2% 2%; margin: 5% 10% 10% 0%; top:2%; left: 10%; background-color: #fff; font-size: 15px; color: #333; text-align: justify; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.ukosinL3:hover{box-shadow: 0px 0px 100px #000; -moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}



.m_001_2{width: 180px; margin-left: -30px;}
.m_001_1{width: 100px; height: 100px; overflow: hidden; float: left; position: relative; display: block;}

 
html{margin:0 auto 0 auto;padding:0 auto 0 auto;text-align:center;background-color:#000;background-color:#fff;letter-spacing:0}
body{margin:0}
.t0{margin:0 auto 0 auto;padding:0 auto 0 auto;text-align:center;height:auto!important;overflow:hidden;width:100%}
.t1x{margin:0 auto 0 auto;padding:0 auto 0 auto;text-align:center;height:auto!important;border:0 solid white;overflow:hidden;width:100%}
.t1{margin:0 auto 0 auto;padding:0 auto 0 auto;text-align:center;min-height:100px;height:auto!important;border:0 solid white;overflow:hidden}
.gora{width:100%;margin:0 auto 0 auto;padding:0;background:transparent;height:45px;border:0 solid black;overflow:hidden;text-align:left;border-bottom:0 solid #fff;background-color:#f4f4f4}
.goratlo{width:100%;height:45px;float:left;margin:0 0 10px 0;border-bottom:1px solid #ccc;position:fixed;z-index:5;bottom:5px}
.nad{border:0 solid black;float:left;text-align:left;padding:25px 0 0 5px}
.nad1{border:0 solid black;float:right;text-align:left;padding:28px 0 0 0}
.m1{border:0 solid black;width:100%;height:auto!important;margin:0 auto 0 auto;position:relative}
.m1in{border:0 solid black;width:100%;height:auto!important;margin:0 0 0 270px;position:relative;float:left;padding:0 0 0 30px}
.m0in{border:0 solid black;width:100%;display:inline;margin:0px 0 0 0;position:relative;float:left;padding:0}
.m2in{border:0 solid black;width:264px;float:left;margin:0;padding:10px;height:auto!important}
.m3in{border:0 solid black;width:220px;float:left;margin:0 0 -12000px 0;padding:0 0 12000px 0;height:auto!important}
.stopkablok{margin:1px 0 0 1px;padding:5px 0 0 0;border-top-width:5px;text-align:left;width:100%;height:11px;float:left;display:inline}
.stopka{width:99%;margin:0 auto 0 auto;padding:18px 0 0 0;background-color:transparent;height:40px;border:0 solid black;float:left;text-align:left;bottom:0}
.nadzak{background-color:#eee!important;font-size:13px!important;border-top:1px solid #d2d2d2!important;border-left:1px solid #d2d2d2!important;border-right:1px solid #d2d2d2!important;border-bottom:1px solid #d2d2d2!important;color:#aaa!important;text-transform:uppercase!important;height:25px!important;position:relative!important;float:right!important;margin:0 0 0 -1px!important;padding:8px 15px 5px 15px!important;text-decoration:none!important;cursor:pointer!important;background:transparent url(../ciach2/nzak1.jpg) repeat-x center top!important;text-shadow:1px 1px 2px #d0d0d0}
.nadzak:hover{background-color:#fff!important;color:#111!important;border-bottom:1px solid #d2d2d2!important;background:#f4f4f4 url() repeat-x center top!important;text-shadow:1px 1px 1px #cdcdcd}
.nadzakn{cursor:default!important;line-height:18px!important;background-color:#fff!important;font-size:13px!important;border-top:1px solid #ccc!important;border-left:1px solid #ccc!important;border-right:1px solid #ccc!important;border-bottom:1px solid #fff!important;color:#000!important;text-transform:uppercase!important;height:25px!important;position:relative!important;float:right!important;margin:0 0 0 -1px!important;padding:10px 15px 3px 15px!important;text-decoration:none!important;background:transparent url(../ciach2/nzak.jpg) repeat-x center top!important;text-shadow:1px 1px 2px #c7c7c7}
.nadzakn:hover{background-color:#fff!important;border-bottom:1px solid #fff!important}
.form_but1{color:#aaa;margin:40px 0 0 40%;background:transparent url(../ciach2/glos500.png) repeat center -35px;width:190px;height:30px;-moz-border-radius:4px;border:1px solid #333;text-align:center}
.form_but1:hover{margin:40px 0 0 40%;color:#fff;-moz-border-radius:3px;background:transparent url(../ciach2/glos500.png) repeat center 65px;width:190px;height:30px;-moz-border-radius:4px;border:1px solid #cc3}
.form_in{font-size:14px;color:#888;border:1px solid #aaa;background:#efefef;-webkit-border-radius:3px;-moz-border-radius:3px;padding:0 4px 0 4px;height:29px}
.form_in:hover{color:#333;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;padding:0 4px 0 4px}
.divin{min-height: 20vh; float:left;border-top:0 solid #c4c4c4;width:100%;margin:0 0vh 0vh 0;padding:0px 0 0px 0; overflow:hidden;display:flex;flex-direction:column;justify-content:center; overflow:hidden;background-size:cover;background-attachment:fixed;background-color:#fff}
.divintop{float:left;border-top:0 solid #c4c4c4;width:100%;margin:0 0vh 0vh 0;padding:0vh 0 0vh 0; overflow:hidden;display:flex;flex-direction:column;justify-content:center; overflow:hidden;background-size:cover;background-attachment:fixed;background-color:#333}

.content0{width: 100%; float: left; position:relative; display: block;}
.content{ width: 60%; -moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-duration:0.5s;background-color:rgba(20,20,20,1); border-top: 0px solid #fff; padding: 10vh 20% 4vh 20%}
.content2{z-index: 10;  width: 100%; -moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-duration:0.5s;background-color:rgba(255,255,255,0.0); border-top: 0px solid #fff; padding: 0vh 0% 0vh 0%}
.content3{opacity: 0.2; float: left; -moz-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-duration:1.5s; width: 100%;}
.content4{z-index: 10;  width: 60%; opacity: 1; float: left; -moz-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-duration:1.5s;}
.content5{position:absolute; overflow: hidden; text-align: center; width: 100%; z-index: 10; display: table;}
.content5a{ display: table-cell; vertical-align: middle;}
.content5b{ margin-left: auto; margin-right: auto;  overflow: hidden;}
.facebook{background: transparent url(../ciach2/facebook.png) no-repeat 0px 0px; color: #4444ff; padding: 20px 0px 0px 51px;position: relative;display: inline;background-size: 57px;margin: 2% 38vw; width: 20vw;text-align: left;}
.facebook:hover{background: transparent url(../ciach2/facebook.png) no-repeat 0px 0px; color: #4444ff; padding: 20px 0px 0px 51px;position: relative;display: inline;background-size: 57px;margin: 0px 38vw; width: 20vw;text-align: left;}

.player{float: left; width: 45vw; height: 50vh; padding: 3vh 0px; margin: 0px 0px 0px 6vw;}
.menu{float: left; margin: 0px 0% 0px 0px; position: fixed; left: 0%;}	
.menutel{float: right; display: none; width: 100%; padding-top: 40px;}	
.phonemenu{position: absolute;float: right; background: transparent url(../ciach2/phonemenu.svg) no-repeat 1px 5px; display: none; background-size: 100% 100%; width: 44px; height: 44px; right: 10px; top: 10px;}
.phonemenuclose{position: absolute;float: right; background: transparent url(../ciach2/close.svg) no-repeat 0px 0px; display: none; background-size: 100% 100%; width: 34px; height: 34px; right: 10px; top: 10px;}

.divin3{float:left;border:0 solid #c4c4c4;width:800px;margin:4px;padding:10px;overflow:hidden}
.diving{float:left;border:0 solid #c4c4c4;width:94%;margin:1%;padding:1% 2% 1% 1%; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;overflow:hidden}
.divinleft{float:left;position:relative;margin:0;padding:0}
.divinright{float:left;position:relative;margin:0;padding:0}
.dl{float:left;border:0 solid #c4c4c4;margin:4px;padding:10px; border-radius:5px;background-color:#fff;overflow:hidden;float:left}
.dr{float:left;border:0 solid #c4c4c4;margin:4px;padding:10px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;overflow:hidden;float:left}
.ramka{margin:0;border:0 solid white;text-align:left;padding:1px 4px 2px 4px;overflow:hidden; position:absolute;width:605px;height:135px; overflow:hidden;display:block;position:absolute;width:1000px;height:500px;left:50%;margin-left:-500px;margin-top:50%;top:-500px}
.ramka2{margin:0;border:0 solid white;text-align:left;padding:10px 0 60px 0;overflow:hidden; position:absolute;  overflow:hidden;display:block;position:relative}
.ramka3{margin:0;border:0 solid white;text-align:left;padding:1px 4px 60px 4px;overflow:hidden;background-color:#f3f3f3;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #fff;position:absolute;width:605px;-moz-box-shadow:0 0 7px -2px #555;-webkit-box-shadow:0 0 7px -2px #555;overflow:hidden;display:block;position:absolute}
.alttitle{float:left;border:1px solid #de9999;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;padding:5px 10px;font-weight:700;margin:-45px 0 0 40px;font-size:17px;color:#fc3333}
.oboxskalar{height:322px;overflow:hidden;width:382px;float:left;margin:-1px 0 0 -1px;padding:1px 0 0 1px;clear:right}
.obox{height:255px;overflow:hidden;width:157px;margin:5px;padding:5px;border:1px solid #eaeaea;-moz-box-shadow:1px 1px 1px -2px #555;-webkit-box-shadow:1px 1px 1px -2px #555;-webkit-border-radius:3px;-moz-border-radius:3px;position:relative;float:left;background-color:#fff}
.obox:hover{margin:5px;border:1px solid #dedede;-moz-box-shadow:1px 1px 1px -2px #555;-webkit-box-shadow:1px 1px 1px -2px #555;background-color:#fff;-webkit-box-shadow:0 0 11px #fefefe;-moz-box-shadow:0 0 11px #fefefe;opacity:1!important;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.obox2{height:296px;overflow:hidden;width:366px;margin:-1px 0 0 -1px;padding:10px 5px 15px 10px;border:1px solid #c6c6c6;-moz-box-shadow:0 0 3px -2px #555;-webkit-box-shadow:0 0 3px -2px #555;position:relative;float:left;background-color:#f8f8f8;clear:both}
.obox2:hover{margin:-1px 0 0 -1px;border:1px solid #c6c6c6;-moz-box-shadow:0 0 2px -2px #555;-webkit-box-shadow:0 0 2px -2px #555;background-color:#ececec}
.obox_firma{float:left;height:150px;overflow:hidden;width:140px;margin:5px;padding:0;border:1px solid #d1d1ff;-moz-box-shadow:0 0 3px -2px #555;-webkit-box-shadow:0 0 3px -2px #555}
.obox_firma:hover{border:1px solid #aaaaab;-moz-box-shadow:0 0 7px -2px #555;-webkit-box-shadow:0 0 7px -2px #555;background-color:#e7e7ff}
.obox_www{float:left;height:150px;overflow:hidden;width:140px;margin:5px;padding:0;border:1px solid #d1ffd1;-moz-box-shadow:0 0 3px -2px #555;-webkit-box-shadow:0 0 3px -2px #555}
.obox_www:hover{border:1px solid #aaaaab;-moz-box-shadow:0 0 7px -2px #555;-webkit-box-shadow:0 0 7px -2px #555;background-color:#e7ffe7}
#normwait3{background:transparent url(../ciach2/ajax-loader.gif) no-repeat 2px 9px;padding:15px 0 15px 45px}
.logoe{background:transparent url(../ciach2/logo_extrapunkt.png) no-repeat  0% 0%; background-size:30vw;float:left;padding:0px 0 0px 0; width: 100%;margin:1% 0px 0 35vw;text-align:center;width:100%;height:30vh}
.logoemotyw{background:transparent url(../ciach2/logoemotyw.svg) no-repeat 126px 2px; background-size:90px;float:left;padding:5px 0 0px 0;margin:20px 0px 10px 40vw;text-align:center;width:300px;height:37px}
 
.tloe{float:left;padding:0;margin:0;text-align:center;width:100%;height:100%;position:fixed}
.iconstart{float:left;padding:90px 0 11px 0;margin:0 20px 0 20px;text-align:center;width:70px;height:40px}
.iconstart:hover{float:left;padding:90px 0 11px 0;margin:0 20px 0 20px;text-align:center;width:70px;height:40px}
.icon1{background:transparent url(../ciach2/icon/1.svg) no-repeat 47% 60%;background-size:300%}
.icon1:hover{background:transparent url(../ciach2/icon/1.svg) no-repeat 47% 60%;background-size:300%}
.icon2{background:transparent url(../ciach2/icon/2.svg) no-repeat 47% 60%;background-size:300%}
.icon2:hover{background:transparent url(../ciach2/icon/2.svg) no-repeat 47% 60%;background-size:300%}
.icon3{background:transparent url(../ciach2/icon/3.svg) no-repeat 47% 60%;background-size:300%}
.icon3:hover{background:transparent url(../ciach2/icon/3.svg) no-repeat 47% 60%;background-size:300%}
.icon4{background:transparent url(../ciach2/icon/4.png) no-repeat 0 0}
.icon4:hover{background:transparent url(../ciach2/icon/4.png) no-repeat 0 0}
.icon5{background:transparent url(../ciach2/icon/5.png) no-repeat 0 0}
.icon5:hover{background:transparent url(../ciach2/icon/5.png) no-repeat 0 0}
.icon6{background:transparent url(../ciach2/icon/6.png) no-repeat 0 0}
.icon6:hover{background:transparent url(../ciach2/icon/6.png) no-repeat 0 0}
.icon7{background:transparent url(../ciach2/icon/7.png) no-repeat 0 0}
.icon7:hover{background:transparent url(../ciach2/icon/7.png) no-repeat 0 0}
.icon8{background:transparent url(../ciach2/icon/8.svg) no-repeat 50% 60%;background-size:300%}
.icon8:hover{background:transparent url(../ciach2/icon/8.svg) no-repeat 50% 60%;background-size:300%}
.icon9{background:transparent url(../ciach2/icon/9.png) no-repeat 0 0}
.icon9:hover{background:transparent url(../ciach2/icon/9.png) no-repeat 0 0}
.icon10{background:transparent url(../ciach2/icon/10.png) no-repeat 0 0}
.icon10:hover{background:transparent url(../ciach2/icon/10.png) no-repeat 0 0}
.icon14{background:transparent url(../ciach2/icon/14.svg) no-repeat 50% 60%;background-size:300%}
.icon14:hover{background:transparent url(../ciach2/icon/14.svg) no-repeat 50% 60%;background-size:300%}
.icon15{background:transparent url(../ciach2/icon/15.svg) no-repeat 50% 60%;background-size:300%}
.icon15:hover{background:transparent url(../ciach2/icon/15.svg) no-repeat 50% 60%;background-size:300%}
.icon16{background:transparent url(../ciach2/icon/16.svg) no-repeat 50% 60%;background-size:300%}
.icon16:hover{background:transparent url(../ciach2/icon/16.svg) no-repeat 50% 60%;background-size:300%}
.icon17{background:transparent url(../ciach2/icon/17.png) no-repeat 0 0;float:left;padding:70px 0 0 0;margin:0 15px 20px 15px;text-align:center;width:64px;height:40px}
.icon17:hover{background:transparent url(../ciach2/icon/17.png) no-repeat 0 0;float:left;padding:70px 0 0 0;margin:0 15px 20px 15px;text-align:center;width:64px;height:40px}
.icon19{background:transparent url(../ciach2/icon/19.svg) no-repeat 50% 60%;background-size:300%}
.icon19:hover{background:transparent url(../ciach2/icon/19.svg) no-repeat 50% 60%;background-size:300%}
.icon20{background:transparent url(../ciach2/icon/20.svg) no-repeat 50% 60%;background-size:300%}
.icon20:hover{background:transparent url(../ciach2/icon/20.svg) no-repeat 50% 60%;background-size:300%}
.icon21{background:transparent url(../ciach2/icon/21.svg) no-repeat 50% 60%;background-size:300%}
.icon21:hover{background:transparent url(../ciach2/icon/21.svg) no-repeat 50% 60%;background-size:300%}
.icon22{background:transparent url(../ciach2/icon/22.svg) no-repeat 50% 55%;background-size:300%}
.icon22:hover{background:transparent url(../ciach2/icon/22.svg) no-repeat 50% 55%;background-size:300%}
.icon23{background:transparent url(../ciach2/icon/23.svg) no-repeat 50% 55%;background-size:300%}
.icon23:hover{background:transparent url(../ciach2/icon/23.svg) no-repeat 50% 55%;background-size:300%}
.icon24{background:transparent url(../ciach2/icon/24.svg) no-repeat 50% 60%;background-size:300%}
.icon24:hover{background:transparent url(../ciach2/icon/24.svg) no-repeat 50% 60%;background-size:300%}
.icon25{background:transparent url(../ciach2/icon/25.svg) no-repeat 50% 55%;background-size:300%}
.icon25:hover{background:transparent url(../ciach2/icon/25.svg) no-repeat 50% 55%;background-size:300%}
.icon26{background:transparent url(../ciach2/icon/26.svg) no-repeat 50% 60%;background-size:300%}
.icon26:hover{background:transparent url(../ciach2/icon/26.svg) no-repeat 50% 60%;background-size:300%}
.icon27{background:transparent url(../ciach2/icon/27.svg) no-repeat 50% 60%;background-size:300%}
.icon27:hover{background:transparent url(../ciach2/icon/27.svg) no-repeat 50% 60%;background-size:300%}
.icon28{background:transparent url(../ciach2/icon/28.svg) no-repeat 50% 50%;background-size:300%}
.icon28:hover{background:transparent url(../ciach2/icon/28.svg) no-repeat 50% 50%;background-size:300%}
.icon29{background:transparent url(../ciach2/icon/29.svg) no-repeat 50% 60%;background-size:300%}
.icon29:hover{background:transparent url(../ciach2/icon/29.svg) no-repeat 50% 60%;background-size:300%}
.icon30{background:transparent url(../ciach2/icon/30.svg) no-repeat 47% 60%;background-size:300%}
.icon30:hover{background:transparent url(../ciach2/icon/30.svg) no-repeat 47% 60%;background-size:300%}
.icon30an{font-weight:700;color:#fe3333;-webkit-animation:icon30k 1s linear 0s infinite alternate;animation:icon30k 1s linear 0s infinite alternate}
@-webkit-keyframes icon30k{0%{text-shadow:0 0 10px #111}
50%{text-shadow:0 0 10px #fefefe}
100%{text-shadow:0 0 10px #fff}
}
@keyframes icon30k{0%{text-shadow:0 0 10px #111}
50%{text-shadow:0 0 10px #fefefe}
100%{text-shadow:0 0 10px #fff}
}
.icon31{background:transparent url(../ciach2/icon/31.svg) no-repeat 50% 60%;background-size:300%}
.icon31:hover{background:transparent url(../ciach2/icon/31.svg) no-repeat 50% 60%;background-size:300%}
.icon32{background:transparent url(../ciach2/icon/32.svg) no-repeat 46% 60%;background-size:300%}
.icon32:hover{background:transparent url(../ciach2/icon/32.svg) no-repeat 46% 60%;background-size:300%}
.icon33{background:transparent url(../ciach2/icon/33.svg) no-repeat 46% 60%;background-size:300%}
.icon33:hover{background:transparent url(../ciach2/icon/33.svg) no-repeat 46% 60%;background-size:300%}
.icon34{background:transparent url(../ciach2/icon/34.svg) no-repeat 46% 60%;background-size:300%}
.icon34:hover{background:transparent url(../ciach2/icon/34.svg) no-repeat 46% 60%;background-size:300%}
.iconayocca{background:transparent url(../ciach2/icon/ikonayocca.svg) no-repeat 53% 41%;background-size:130%;height:80px;width:400px;margin:auto;margin-bottom:-113px}
.infodiv{width:240px;margin:18px auto}
.infostart{background-color:#93D8EC!important}
.info{float:left;padding:80px 5px 0 5px;margin:0 5px 0 5px;text-align:center;width:100px;height:38px;background-size:200%;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;-webkit-border-radius:4px;border-radius:4px;text-transform:uppercase}
.info:hover{float:left;padding:80px 5px 0 5px;margin:0 5px 0 5px;text-align:center;width:100px;height:38px;background-size:200%;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;-webkit-border-radius:4px;border-radius:4px}
.info1{background:transparent url(../ciach2/info/info1.svg) no-repeat 50% 50%;background-size:200%}
.info1:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info1.svg) no-repeat 50% 50%;background-size:200%}
.info2{background:transparent url(../ciach2/info/info2.svg) no-repeat 50% 56%;background-size:200%}
.info2:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info2.svg) no-repeat 50% 56%;background-size:200%}
.info3{background:transparent url(../ciach2/info/info3.svg) no-repeat 50% 56%;background-size:200%}
.info3:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info3.svg) no-repeat 50% 56%;background-size:200%}
.info4{background:transparent url(../ciach2/info/info4.svg) no-repeat 50% 56%;background-size:200%}
.info4:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info4.svg) no-repeat 50% 56%;background-size:200%}
.info5{background:transparent url(../ciach2/info/info5.svg) no-repeat 50% 56%;background-size:200%}
.info5:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info5.svg) no-repeat 50% 56%;background-size:200%}
.info6{background:transparent url(../ciach2/info/info6.svg) no-repeat 50% 56%;background-size:200%}
.info6:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info6.svg) no-repeat 50% 56%;background-size:200%}
.info7{background:transparent url(../ciach2/info/info7.svg) no-repeat 50% 56%;background-size:200%}
.info7:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info7.svg) no-repeat 50% 56%;background-size:200%}
.info8{background:transparent url(../ciach2/info/info8.svg) no-repeat 50% 56%;background-size:200%}
.info8:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info8.svg) no-repeat 50% 56%;background-size:200%}
.info9{background:transparent url(../ciach2/info/info9.svg) no-repeat 50% 56%;background-size:200%}
.info9:hover{background:rgba(0,0,0,0.05) url(../ciach2/info/info9.svg) no-repeat 50% 56%;background-size:200%}
.rbox1{float:left;margin:1% 1%;padding:2%;border:1px solid #f3f3f3;text-align:center;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s;width:43%;-webkit-border-radius:4px;border-radius:4px;flex-direction:column}
.rbox1:hover{border:1px solid #ccc;opacity:1;box-shadow:inset 0 0 16px -1px rgba(234,234,234,1)}
.rbox1_img{width:100%;margin:0;float:left}
.e01{float:left;clear:both;width:97%;background-color:#dedede;padding:10px;cursor:pointer}
.e02{float:left;display:none}
.e03{float:left;color:#111;font-size:13px;margin:0 10px 0 0}
.e04{overflow:hidden;position:absolute;float:left;width:95%;padding:0;text-align:center}
.e05{overflow:hidden;width:100%;float:right}
.e06{width:100%;height:50px;float:left;overflow:hidden}
.e07{margin:0;text-align:center;overflow:hidden;float:left;padding:0 10px 0 0;float:left;clear:both;width:150px}
.e08{width:100%;height:159px;float:left;overflow:hidden;text-align:center}
.e09{width:100%;height:56px;float:left;overflow:hidden}
.new{background-color:#6599f5;color:#fff;font-weight:700;position:absolute;margin:45px 0 0 60px;height:20px;font-size:12px;line-height:1.3;padding:5px 5px 0 5px;cursor:default;border-radius:2px}
.kal0{float:left;margin:0;min-width:200px;max-width:220px;border-radius:5px;padding:0}
.kal1{cursor:pointer;height:10px;line-height:17px!important;margin:0;padding:3px;font-size:13px;text-align:center}
.kal1:hover{cursor:pointer;height:10px;line-height:17px!important;margin:0;padding:3px;font-size:13px;text-align:center}
.kal2{cursor:pointer;height:10px;line-height:17px!important;margin:0;padding:3px 3px;font-size:13px;text-align:center}
.kal2:hover{padding:3px 3px;color:#11ef11!important}
.kal3{height:10px!important;line-height:10px!important;padding:3px 3px;border:0 solid #f19a9a;box-shadow:inset 0 0 7px #666;background-color:#fff}
.kal4{height:15px;font-weight:700;line-height:19px;margin:0;padding:0;font-size:12px;text-align:left}
.kal5{height:10px;line-height:10px;margin:0;padding:0;font-size:13px;text-align:center}
.kal6{float:left;height:260px;width:234px;border:0 solid #dedede}
.kal7{height:10px;line-height:10px!important;margin:0;padding:1px;font-size:13px;text-align:center;color:#93D8EC}
.message{background:transparent url(../ciach2/message1.png) no-repeat 0 3px;padding:0 0 0 30px}
.message1{float:left;width:101%;background-color:#f9f9f9;padding:7px;margin:-10px 0 0 -10px;border-bottom:1px solid #dedede}
.message2{color:#222;font-size:13px;background-color:#fff}
.message3{float:left;width:101%;background-color:#f7f7f7;padding:7px;margin:0 0 -10px -10px;border-top:1px solid #efefef}
.message4{width:216px;opacity:.7;font-weight:700;line-height:22px;-webkit-border-radius:4px;border-radius:4px;float:left;margin:-4px 24px 0 0;padding:2px 10px;border:1px solid #eaeaea;background-color:#fff}
.message5{background:transparent url(../ciach2/icon/message1.svg) no-repeat 53% 47%;background-size:300%;padding:3px 0 3px 6px;float:left;width:28px;height:17px;margin:0 0 0 -8px}
.message6{color:#777;opacity:.7;clear:both;background:transparent url(../ciach2/message2.png) no-repeat 5px 1px;padding:5px 0 3px 36px;font-weight:700;float:left;font-size:13px;width:200px;height:19px;margin:5px 0 0 0;-webkit-border-radius:4px;border-radius:4px;border:1px solid #eaeaea;background-color:#fff}
.message7{color:#111;opacity:.7;clear:both;background:transparent url(../ciach2/message2.png) no-repeat 5px -45px;padding:5px 0 3px 36px;font-weight:700;float:left;font-size:13px;width:200px;height:19px;margin:5px 0 0 0;-webkit-border-radius:4px;border-radius:4px;border:1px solid #eaeaea;background-color:#fff}
.messagean{-webkit-animation:mmss 1s linear 0s infinite alternate;animation:mmss 1s linear 0s infinite alternate}
@keyframes mmss{0%{border-color:#dedede;background-color:#cdcdcd;color:#aaa}
100%{border-color:#f55;background-color:#cd2222;color:#fff}
}
@-webkit-keyframes mmss{0%{border-color:#dedede;background-color:#cdcdcd;color:#aaa}
100%{border-color:#f55;background-color:#cd2222;color:#fff}
}
.marker{position:absolute;box-shadow:0 0 5px #aaa;margin:0;width:15px;height:15px;background-color:#de3333;border:1px solid #666;opacity:1;-webkit-border-radius:15px;border-radius:15px;float:left;color:#fff;font-weight:700;padding:6px;line-height:14px;font-size:18px;cursor:pointer;text-align:center;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
.marker:hover{background-color:#0a0}
.marker_opis{position:absolute;box-shadow:0 0 5px #aaa;margin:0;height:15px;background-color:#fff;border:1px solid #fff;opacity:1;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;float:left;color:#555;font-weight:400;padding:3px;line-height:14px;font-size:10px;cursor:default}
.markera{-webkit-animation:marker_1 3s linear 0s infinite alternate;animation:marker_1 3s linear 0s infinite alternate}
@keyframes marker_1{0%{border-color:#888;background-color:#fff;color:#555}
100%{border-color:#111;background-color:#de3333;color:#fff}
}
@-webkit-keyframes marker_1{0%{border-color:#888;background-color:#fff;color:#555}
100%{border-color:#111;background-color:#de3333;color:#fff}
}
.dymek{float:right;margin:7px 22px 0 0}

.re{float:left;margin:2vw;width:22vw;height:10vw;border:0 solid #dedede}
.re01{background:#555 url(../ciach2/re/ikonayocca.svg) no-repeat 2vw 2vw;background-size:18vw}
.re02{background:#555 url(../ciach2/re/re2.svg) no-repeat 2vw 2vw;background-size:18vw}
.re03{background:#555 url(../ciach2/re/re3.svg) no-repeat 2vw -3vw;background-size:18vw}
 
 
 
p{text-align:center;font-size:16px;color:#333;line-height:1.7;padding:0;margin:0;border-left:0 solid #edecef}
p.mini{font-size: 13px; text-align: left; color: #333; text-align: center; padding: 10px 30vw;} 
a{text-align:center;font-size:16px;text-decoration:none;color:#EB2624;line-height:1.7;padding:0;margin:0;border-bottom:0 solid transparent;-moz-transition-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}
a:hover{text-align:center;color:#222;text-decoration:none;line-height:1.7;padding:0;margin:0;border-bottom:0 solid #ededed}
.rnorm{color:#f00}
h1{ text-align:center;font-size:2rem;font-weight:900;color:#333;line-height:1.7;margin:20px 0 20px 0;padding:0;border-bottom:0 solid black;border-color:#a2a0a5;position:relative}
p.min{text-align:left;font-size:13px;font-weight:700;display:block;text-transform:uppercase}
.divinforum2{color:#222;font-size:13px;text-align:left;line-height:22px;margin:0;padding:0;font-weight:400;font-weight:700;cursor:pointer}
.divinforum2:hover{color:#66666;font-size:13px;text-align:left;line-height:22px;margin:0;padding:0;font-weight:400;font-weight:700;cursor:pointer}
h2{color:#333;font-size:30px;text-align:center;line-height:1.6;margin:0;padding:0;font-weight:300}
h2.f0{color:#000;font-size:15px;text-align:left;line-height:22px;margin:0;padding:0;font-weight:300;cursor:pointer}
h2.f1{color:#222;font-size:12px;text-align:left;line-height:22px;margin:0;padding:0;font-weight:300;cursor:pointer}
h2.f2{color:#333;font-size:12px;text-align:left;line-height:22px;margin:0;padding:0;font-weight:300;cursor:pointer}
h3{color:#585858;font-size:16px;text-align:justify;line-height:25px;margin:0;padding:32px;font-weight:400;font-style:italic;border:0 solid black;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-family:Georgia,"Century Gothic","Trebuchet MS",Tahoma,Verdana,Sans}
li{line-height:1.7;text-align:left}
.max{font-family:"Roboto";font-size:20px;line-height:1.4;font-weight:300;font-style:italic;color:#888;padding:4% 2% 1% 2%;margin:2% 0;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5)}
.bnorm{text-align:left;color:#fff;line-height:22px;padding:0;margin:0;text-decoration:none;border:0 dashed #afafaf}
a.bnorm{text-align:left;color:#fff;line-height:22px;padding:0;margin:0;text-decoration:none;border-bottom:1px solid #779}
a.bnorm:hover{text-align:left;color:#fff;line-height:22px;padding:0;margin:0;text-decoration:none;border-bottom:1px solid #fff}
.image1{outline-width:5px;outline-color:#feacac;outline-style:solid;#border:4px solid #9e2c2c;margin:10px;padding:3px;width:auto;height:auto;text-align:center}
.image{border:4px solid white;margin:0;padding:0;width:auto;height:auto}
 
.ptab{text-align:left;padding:2px 0 2px 24px;color:#736883;font-weight:700;border-bottom:1px solid #a8a7ac;margin:0 0 0 34px;width:216px;float:right;height:20px;background:transparent url(../ciach2/ptab.png) no-repeat 0 2px}
.atab{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/atab.png) no-repeat 1px 2px}
.atab:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/atab.png) no-repeat 1px -20px}
.atab1{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/atab1.png) no-repeat 1px 2px}
.atab1:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/atab1.png) no-repeat 1px -20px}
.btab{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/btab.png) no-repeat 1px 2px}
.btab:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/btab.png) no-repeat 1px -20px}
.btab1{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/btab1.png) no-repeat 1px 2px}
.btab1:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/btab1.png) no-repeat 1px -20px}
.ctab{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/ctab.png) no-repeat 1px 2px}
.ctab:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/ctab.png) no-repeat 1px -20px}
.ctab1{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/ctab1.png) no-repeat 1px 2px}
.ctab1:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/ctab1.png) no-repeat 1px -20px}
.dtab{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/dtab.png) no-repeat 1px 2px}
.dtab:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/dtab.png) no-repeat 1px -20px}
.dtab1{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;background:transparent url(../ciach2/dtab1.png) no-repeat 1px 2px}
.dtab1:hover{display:block;width:215px;border:0 solid white;text-align:left;padding:0 0 0 25px;margin:0 0 0 34px;height:21px;overflow:hidden;color:#736883;background:#dfdfdf url(../ciach2/dtab1.png) no-repeat 1px -20px}
.abutton{font-size:11px;float:left;color:#555;border:1px solid #cdcdcd;font-weight:400;text-align:center;padding:3px 12px 3px 12px;height:20px;overflow:hidden;margin:5px;cursor:pointer;background:#efefef url(../ciach2/butonx.jpg) repeat-x 1px 0;text-shadow:0 1px 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px}
.abutton:hover{font-size:11px;float:left;color:#444;border:1px solid #ccc;cursor:pointer;font-weight:400;text-align:center;padding:3px 12px 3px 12px;height:20px;overflow:hidden;margin:5px;background:#ddd url(../ciach2/butonx.jpg) repeat-x 1px 0;text-shadow:0 1px 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px}
.dbutton{font-size:11px;float:left;color:#555;border:1px solid #cdcdcd;font-weight:400;text-align:center;padding:3px 12px 3px 12px;height:20px;overflow:hidden;margin:5px;cursor:pointer;background:#efefef url(../ciach2/butonx.jpg) repeat-x 1px 0;text-shadow:0 1px 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px}
.dbutton:hover{font-size:11px;float:left;color:#444;border:1px solid #ccc;cursor:pointer;font-weight:400;text-align:center;padding:3px 12px 3px 12px;height:20px;overflow:hidden;margin:5px;background:#ddd url(../ciach2/butonx.jpg) repeat-x 1px 0;text-shadow:0 1px 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px}
input.abutton{font-size:11px;float:left;color:#555;border:1px solid #cdcdcd;font-weight:400;text-align:center;padding:3px 12px 3px 12px;height:27px;overflow:hidden;margin:5px;cursor:pointer;background:#efefef url(../ciach2/butonx.jpg) repeat-x 1px 0;text-shadow:0 1px 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px}
input.abutton:hover{font-size:11px;float:left;color:#444;border:1px solid #ccc;cursor:pointer;font-weight:400;text-align:center;padding:3px 12px 3px 12px;height:27px;overflow:hidden;margin:5px;background:#ddd url(../ciach2/butonx.jpg) repeat-x 1px 0;text-shadow:0 1px 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px}
.tabutton{font-size:11px;float:left;color:#fff;border:1px solid #4a3961;border-top:1px solid #6a5982;font-weight:700;text-align:center;padding:6px 12px 3px 12px;height:17px;overflow:hidden;background-color:#736883;margin:5px;cursor:pointer;background:#ddd url(../ciach2/butonx.jpg) repeat-x 1px 0}
.wait{background:transparent url(../ciach2/ajax-loader.gif) no-repeat 0 0;padding:5px 0 0 50px;margin:30px;height:100px;float:left}
.star{background:transparent url(../ciach2/star.png) no-repeat 0 0;float:right;width:20px;margin:0;height:27px}
.npage{background:transparent url(../ciach2/npage.png) no-repeat 0 0;float:right;padding:0 0 0 21px;margin:0}
.npage:hover{background:transparent url(../ciach2/npage.png) no-repeat 0 0;float:right;padding:0 0 0 21px;margin:0}
.tick{background:transparent url(../ciach2/tick.png) no-repeat 0 6px;float:right;width:140px;padding:0 0 0 37px;font-size:9px;color:#6A5982;margin:10px 0 0 0;height:40px}
.naklejka{font-size:9px;margin:0;border:0 solid white;text-align:left;padding:1px 4px 2px 4px;overflow:hidden;background-color:#736883;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #333;color:#fff;font-size:9px;font-weight:700}
a.pdf{background:transparent url(../ciach2/adobe.png) no-repeat 0 0;padding:18px 0 16px 48px;border:0 solid #fff}
@media only screen and (min-width:1400px) and (max-width:2920px){.ramka2{width:1327px}

 
 
}
@media only screen and (min-width :1200px) and (max-width :1400px){.ramka2{width:1160px}
}
@media only screen and (min-width :640px) and (max-width :1200px){.ramka2{width:860px}
}
@media only screen and (min-device-width :300px) and (max-device-width :640px){
html,body{width: 100%; padding: 0px; margin: 0px;}
.m0in{margin-top: 0px;}
.ramka2{margin:0}
.divin{width:100vw!important;min-height:0;margin:0 0 0vh 0}
p{font-size:17px!important}
p.mini{font-size:10px!important;}
a{font-size:17px!important}
li{font-size:15px!important}
.tloe{display: none;}
.lay1{padding: 0px; margin: 0px; width: 100%;}
.logoe{width:100vw!important; background-size: 100vw; background-position: 100%; margin: 0% 0px;}
 
h1{font-size: 20px;}
h2{font-size: 18px;}
.content{width: 100%; padding: 0px; margin: 0px;}
.content0{width: 100%; padding: 0px; margin: 0px; }
.content2{width: 100%; padding: 0px; margin: 0px;}
.content3{width: 90%; padding: 5%; margin: 0px; opacity: 1;}
.content4{width: 100%; padding: 0% 0%; margin: 0px;}
.content5{position:relative!important; height: auto!important;}
 .content5a{vertical-align: top; float: left; width: 100%;}
.divintop{height: 0vh!important;}
 
.logoemotyw{padding: 30px 0px 45px 0px; width: 279px; margin: 18px 0px 0px 20px; background-position: 127px;}
.menu{display: none;}
.menutel{display: block; left: -100%; position: absolute!important; float: left; position: relative; z-index: 200; background-color: #333;}
.phonemenu{display: block;}
.phonemenuclose{display: block;}
.b4{clear: both; border: 0px solid #000; color: #fff!important; font-size: 1rem!important; padding: 10px!important; margin: 0px!important; width: 100%; font-weight: bold;}
.b4:hover{border: 0px solid #000;}
.down2{position: absolute; height: 60px; background-color: #757575;}
.ukosinR1{width: 80%; margin: 0%; padding: 10%; font-size: 16px; float: left; left: 0px;}
.ukosinR2{width: 80%; margin: 0%; padding: 10%; font-size: 16px; float: left; left: 0px;}
.ukosinL1{width: 80%; margin: 0%; padding: 10%; font-size: 16px; float: left; position: relative; left: 0px;}
.ukosinL2{width: 84%; margin: 0%; padding: 8%; font-size: 16px; float: left; left: 0px;}
.ukosinL3{width: 84%; margin: 0%; padding: 8%; font-size: 16px; float: left; left: 0px;}
#logoantonowicz{width: 100%!important; margin-top: -8%!important;}
.player{width:100%; padding: 0px; margin: 0px;}
.facebook{margin:0px;}
.mini{padding: 2%!important;}
}

@media only screen and (min-device-width :300px) and (max-device-width :640px) and (orientation: landscape)
{
.content5{position: relative;}
.content5a{vertical-align: top; float: left; width: 100%;}
.content5b{float: left; width: 100%;}
.logoe{height:60vh; background-size: 100%; background-position: 100%;}
}