/*
    Document   : style.php
    Created on : Apr 16, 2017
    Copyright  : David Obdržálek, Carpe Noctem, s.r.o.
*/

@import url('https://fonts.googleapis.com/css?family=Dosis:300,400,600&subset=latin-ext');body,html{width:100%;height:100%;margin:0px;padding:0px;box-sizing:border-box;background:white;}body,table,input,textarea{font-family:Helvetica, Arial, sans-serif;text-decoraton-skip:ink;-webkit-text-decoraton-skip:ink;-ms-text-decoraton-skip:ink;}body{font-size:0.8em;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}*,*:before,*:after{box-sizing:inherit;}.scrollx{overflow:auto;overflow-y:hidden;-webkit-overflow-scroll:touch;}.scrolly{overflow:auto;overflow-x:hidden;-webkit-overflow-scroll:touch;}.scrollx.fade{padding-right:40px;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(0.9, #000), to(rgba(0, 0, 0, 0)));}.scrolly.fade{padding-bottom:40px;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.9, #000), to(rgba(0, 0, 0, 0)));}.serif{font-family:Times, serif;}.fl,.float_left{float:left;}.fr,.float_right{float:right !important;}.smallfollow{margin-left:12px;}.midfollow{margin-left:24px;}.follow{margin-left:36px !important;}.bigfollow{margin-left:36px;}.bigfollow{margin-left:60px;}.smallunfollow{margin-left:-12px;}.midunfollow{margin-left:-24px;}.unfollow{margin-left:-36px;}.bigunfollow{margin-left:-60px;}.fixed{position:fixed !important;}.left{text-align:left !important;}.justify{text-align:justify !important;}.center{text-align:center !important;}.right{text-align:right !important;}.bold,.strong{font-weight:bold;}.italic,.em{font-style:italic;}.ul,.underline{text-decoration:underline !important;}img{display:inline-block;border:none;}h1{margin:24px 0px 6px 0px;}h2{margin:18px 0px 6px 0px;}h3{margin:12px 0px 6px 0px;}h4{margin:9px 0px 6px 0px;}p,h5,ul,ol,dl{margin:6px 0px;}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl ul{margin:0px;}li{margin:3px 0;}p{line-height:1.4;}table{border-collapse:collapse;margin:6px -2px;}table td,table th{padding:1px 2px;}input,textarea{font-size:100%;}input:not([type=submit]):not([type=button]),textarea{border:1px solid #999;padding:1px 2px;}input[type=submit],input[type=button]{cursor:pointer;-webkit-appearance:none;border-radius:0;}input[type="search"]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}input[type="password"]::placeholder{-webkit-appearance:none;}ul,ol{padding-left:20px;}.clear{display:block;clear:both;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}h1,.h1{font-size:200%;font-weight:normal;}h2,.h2,.huge{font-size:180%;font-weight:normal;}h3,.h3,.bigger{font-size:140%;font-weight:normal;}h4,.h4,.big{font-size:120%;font-weight:normal;}h5,.h5{font-size:100%;font-weight:bold;}.small{font-size:90% !important;}.smaller{font-size:80% !important;}.smallest{font-size:70% !important;}hr{margin:12px 0px;border:none;height:1px;background-color:#333;display:block;}a{color:black;text-decoration-skip:ink;}a:hover{color:#666;text-decoration:none;}a.noa{color:black;text-decoration:none !important;}.black{color:black !important;}.grey,.gray,.placeholder{color:#555 !important;}.darkgrey,.darkgray{color:#333;}.red{color:#900;}.blue{color:#009;}.green{color:#090;}.white{color:#fff !important;}.stroked{text-decoration:line-through;}.noul,.noline{text-decoration:none;}.m0{margin-top:0px !important;}.m00{margin-top:0px !important;margin-bottom:0px !important;}.m3{margin-top:3px !important;}.m6{margin-top:6px !important;}.m9{margin-top:9px !important;}.m12{margin-top:12px !important;}.m18{margin-top:18px !important;}.m24{margin-top:24px !important;}.m32{margin-top:32px !important;}.m36{margin-top:36px !important;}.m42{margin-top:42px !important;}.m48{margin-top:48px !important;}.mm3{margin-top:-3px !important;}.mm6{margin-top:-6px !important;}.mm9{margin-top:-9px !important;}.mm12{margin-top:-12px !important;}.mm18{margin-top:-18px !important;}.mm24{margin-top:-24px !important;}.mm32{margin-top:-32px !important;}.mm36{margin-top:-36px !important;}.mm42{margin-top:-42px !important;}.mm48{margin-top:-48px !important;}.ma{margin-left:auto;margin-right:auto;}.w20p{width:20%;}.w25p{width:25%;}.w50p{width:50%;}.w75p{width:75%;}.wf{width:100%;}.w20{width:20px;}.w25{width:25px;}.w50{width:50px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}.w120{width:120px;}.w128{width:128px;}.w140{width:140px;}.w160{width:160px;}.w200{width:200px;}.w180{width:180px;}.w220{width:220px;}.w240{width:240px;}.w260{width:260px;}.w280{width:280px;}.w300{width:300px;}.w320{width:320px;}.w340{width:340px;}.w360{width:360px;}.w380{width:380px;}.w400{width:400px;}.w420{width:420px;}.w460{width:460px;}.w480{width:480px;}.w500{width:500px;}.w540{width:540px;}.w560{width:560px;}.w580{width:580px;}.w600{width:600px;}.w620{width:620px;}.w640{width:640px;}.w680{width:680px;}.w700{width:705px;}.w720{width:720px;}.w760{width:760px;}.w860{width:856px;}.h20{height:20px;}.h24{height:24px;}.h30{height:30px;}.h32{height:32px;}.h42{height:42px;}.h48{height:48px;}.h60{height:60px;}.h64{height:64px;}.h90{height:90px;}.h120{height:120px;}.h140{height:140px;}.h160{height:160px;}.h180{height:180px;}.h200{height:200px;}.h220{height:220px;}.h240{height:240px;}.h280{height:280px;}.h300{height:300px;}.h320{height:320px;}.h360{height:360px;}.h400{height:400px;}.h420{height:420px;}.h480{height:480px;}.hide,.nodisplay{display:none !important;}.block{display:block !important;}.ib{display:inline-block !important;}.inline{display:inline !important;}acronym{border-bottom:1px dotted #999;cursor:help;}.hidden{visibility:hidden;}img.icon{float:left;margin-right:12px;}img.icon.right{float:right;margin-left:12px;margin-right:0;}img.icon.small{float:left;margin-right:6px;}img.icon.small.right{float:right;margin-left:6px;}[data-href]{cursor:pointer;}.oneline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.anim,.animate,.animation,.animated{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);}.flex{display:flex;margin:0;justify-content:space-between;}.flex.stretch{justify-content:stretch;}.flex.wrap{flex-wrap:wrap;}.flex.column{flex-direction:column;height:100%;}.flex > *{flex:0 1 auto;margin:0 20px;}.flex > :first-child{margin-left:0;}.flex > :last-child{margin-right:0;}.flex > .grow{flex-grow:1;}input:not([type=checkbox]):not([type=radio]){border:none;border-radius:0;padding:12px 15px;background:#eee;}.butt{display:inline-block;padding:12px 15px 10px 15px;text-decoration:none;line-height:1.25;color:black;background:#ccc;transition:color 0.3s, background 0.3s;}.butt.big{font-size:15px;font-weight:300;}.butt.small{padding:6px 9px;}.butt.smaller{padding:4px 6px;}.butt:hover{color:white;background:#666;}body,table,input,textarea,select{font-family:'Dosis', sans-serif;font-size:16px;font-weight:300;color:#444;}body{background:#f9f9f9;}.cnt{max-width:1000px;margin:auto;padding-left:50px;padding-right:50px;}.colour{color:#02a0df !important;}.grey{color:#999;}.ma{margin-left:auto !important;margin-right:auto !important;}.loading{background:transparent url(/images/spinner.svg) center center no-repeat;}.loading.white{background-image:url(/images/spinner.white.svg);}nav{background:rgba(32, 32, 32, .9);position:fixed;top:0;left:0;width:100%;height:60px;z-index:100;-webkit-backdrop-filter:blur(3px);}nav .cnt.flex{align-items:center;height:60px;}nav .logo{display:block;margin-top:4px;}nav .logo img{height:28px;}nav ul{list-style:none;display:flex;margin:0 -20px !important;padding:0;}nav ul a{display:block;padding:20px;color:#ddd;text-decoration:none;transition:color 0.2s;letter-spacing:1px;}nav ul a:hover{color:white;}nav a[href="#menu"]{display:none;}main{display:block;background:white;min-height:calc(100vh - 110px);}main section{padding:80px 0;}main section.wrapper{background:#f9f9f9;border:1px solid #ddd;border-left:none;border-right:none;}main section h1:first-child,main section h2:first-child,main section .h1:first-child,main section .h2:first-child{margin-top:0;}main h1,main h2,main h3,main .h1,main .h2,main .h3{font-weight:300;letter-spacing:1px;color:#68676b;}main h1,main .h1{font-size:50px;}main h1 strong,main .h1 strong{font-weight:600;}main h2,main .h2{font-size:35px;}main h3,main .h3{font-size:25px;margin:30px 0 10px 0;}main .butt{background:rgba(255, 255, 255, .1);display:inline-block;font-size:18px;font-weight:400;color:#222;border:1px solid #222;padding:8px 20px;margin:2px 5px;border-radius:9px;transition:0.3s;}main .butt:hover{background:rgba(255, 255, 255, .4);color:black;border-color:black;}main .butt.grey{color:#68676b !important;border-color:#68676b;}main .butt.grey:hover{color:#02a0df !important;border-color:#02a0df;}main .white .butt,main .white.butt{color:white;border-color:white;background:rgba(0, 0, 0, .1);}main .white .butt:hover,main .white.butt:hover{background:rgba(255, 255, 255, .4);}main .white,main .white *{color:white;}main hr{margin:50px 0;background:#ddd;}#scroll-home{padding-top:60px;overflow:hidden;height:calc(45vw + 300px);max-height:860px;border-bottom:1px solid #ddd;background:#f0f0f0 url(/images/docs/background.jpg) center center no-repeat;background-size:cover;display:flex;flex-direction:column;}#scroll-home .cnt{flex:1 1 auto;padding:60px 0 20px 0;}#scroll-home .cnt h1{color:#444;}#scroll-home .cnt p{font-size:20px;color:#222;}#scroll-home .mockup{flex:0 0 auto;text-align:center;height:100px;position:relative;transition:height 2s;width:90%;max-width:1200px;margin:0 auto;}#scroll-home .mockup .time{opacity:0;position:absolute;right:10%;top:18.5%;text-align:right;font-family:'San Francisco', 'San Francisco Display', Helvetica, Arial, sans-serif;color:#02a0df;font-size:13px;transition:opacity 0.5s;}#scroll-home .mockup.appeared{background:no-repeat top center;background-size:cover;height:calc(100% - 250px);}@keyframes feat_bill{35%{background-position:50% 50px;}45%{background-position:50% 100%;}55%{background-position:50% 100%;}70%{background-position:50% 50px;}}@keyframes feat_bill_mobile{35%{background-position:50% 0px;}45%{background-position:50% 100%;}55%{background-position:50% 100%;}70%{background-position:50% 0px;}}#scroll-features{padding-bottom:0;}#scroll-features .icons{max-width:800px;margin:-20px auto;display:flex;justify-content:space-around;flex-wrap:wrap;}#scroll-features .icons > *{margin:20px;flex:90px 0 0;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:1px;}#scroll-features span.icon{display:block;margin:0 auto 10px;width:90px;height:90px;background:transparent url(/images/docs/icons.svg) 0% center no-repeat;background-size:540px 90px;}#scroll-features span.icon.cafe{background-position:20% center;}#scroll-features span.icon.bar{background-position:40% center;}#scroll-features span.icon.rest{background-position:60% center;}#scroll-features span.icon.hotel{background-position:80% center;}#scroll-features span.icon.shop{background-position:100% center;}#scroll-features .features > div{display:flex;justify-content:space-between;align-items:center;margin:80px 0;}#scroll-features .features > div .tx{padding:0;margin:0 100px 0 0;}#scroll-features .features > div .tx h3:first-child{margin-top:6px;}#scroll-features .features > div .fx{flex:400px 0 0;}#scroll-features .features > div .fx img{width:100%;height:auto;}#scroll-features .features > div:nth-child(even) .tx{margin:0 0 0 100px;order:2;}#scroll-features .features > div:nth-child(even) .fx{order:1;}#scroll-features .features > div:first-child{margin-top:0;}#scroll-features .fx.feat_bill{height:380px;overflow:hidden;margin-top:-50px;background:transparent url(/images/docs/feat.bill.jpg) center 50px no-repeat;background-size:100%;animation-name:feat_bill;animation-duration:20s;animation-iteration-count:infinite;}#scroll-features img[src="/images/docs/feat.security.svg"]{padding:0 120px;}#scroll-newdevice-pin .pin input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;padding:10px;font-size:20px;outline:none;text-align:center;background:white;margin:10px 5px;border:1px solid #ddd;border-radius:6px;}#scroll-newdevice-pin .pin input::-webkit-inner-spin-button,#scroll-newdevice-pin .pin input::-webkit-outer-spin-button{display:none;}footer{background:#f9f9f9;border-top:1px solid #ddd;padding:30px 0 20px 0;}footer p{text-align:center;font-size:13px;}footer p,footer a{color:#68676b;}footer a:hover{color:black;}footer span{display:inline-block;}.nodesktop{display:none;}@media only screen and (max-width:1300px){#scroll-home .mockup .time{font-size:12px;top:17.5%;}}@media only screen and (max-width:1000px){#scroll-home .mockup .time{font-size:11px;}}@media only screen and (max-width:850px){.nodesktop{display:block;}.nomobile{display:none;}.m_wf{width:100% !important;float:none !important;clear:both;}.m_center{text-align:center;}.m_m00{margin-top:0 !important;margin-bottom:0 !important;}.cnt{padding-left:20px;padding-right:20px;}main section{padding:50px 0;}main h1,main .h1{font-size:40px;}main h2,main .h2{font-size:28px;}main h3,main .h3{font-size:22px;}main hr{margin:35px 0;}#scroll-home{padding-top:60px;height:auto;max-height:none;background:#f0f0f0 url(/images/docs/background.mobile.jpg) top center;}#scroll-home .cnt{flex:1 1 auto;padding:20px;}#scroll-home .cnt p{font-size:18px;color:#222;}#scroll-home .cnt h1 strong{color:#222 !important;}#scroll-home .cnt .butt{font-size:18px;}#scroll-home .mockup .time{font-size:10px;top:18.5%;}#scroll-home .mockup.appeared{height:40vw;}#scroll-features .features > div{margin:50px 0;}#scroll-features .features > div .tx{margin:0 60px 0 0;}#scroll-features .features > div .fx{flex:200px 0 0;}#scroll-features .features > div:nth-child(even) .tx{margin:0 0 0 60px;}#scroll-features .fx.feat_bill{margin-top:-50px;}#scroll-features img[src="/images/docs/feat.security.svg"]{padding:0 30px;}}@media only screen and (max-width:500px){.flex{flex-wrap:wrap;margin-left:0;margin-right:0;}.flex > *{margin-left:0;margin-right:0;flex-basis:100%;}nav{height:60px;transition:height 0.5s;overflow:hidden;}nav .logo{order:1;flex:auto 0 1;margin:16px 0 12px;}nav ul.menu{order:3;display:block;width:auto;margin:0 !important;}nav ul.menu li{text-align:right;}nav ul.menu li a{margin:0 -20px;padding:15px 25px;}nav a[href="#menu"]{order:2;display:block;flex:24px 0 0;width:24px;height:18px;position:relative;}nav a[href="#menu"] span{display:block;position:absolute;opacity:1;left:0;transition:0.3s ease-in-out;height:2px;width:100%;background:#ddd;border-radius:2px;}nav a[href="#menu"] span:nth-child(1){top:0;}nav a[href="#menu"] span:nth-child(2),nav a[href="#menu"] span:nth-child(3){top:50%;margin-top:-1.5px;}nav a[href="#menu"] span:nth-child(4){top:100%;margin-top:-3px;}nav.open{height:300px;}nav.open a[href="#menu"] span:nth-child(1),nav.open a[href="#menu"] span:nth-child(4){top:50%;width:0;left:50%;}nav.open a[href="#menu"] span:nth-child(2){transform:rotate(45deg);}nav.open a[href="#menu"] span:nth-child(3){transform:rotate(-45deg);}#scroll-home .mockup .time{font-size:6px;}#scroll-features .features > div{display:block;margin:50px 0;}#scroll-features .features > div .tx{margin:20px 0 !important;}#scroll-features .fx.feat_bill{height:260px;margin-top:0px;background-position:center top;animation-name:feat_bill_mobile;}#scroll-features img[src="/images/docs/feat.security.svg"]{padding:0 80px;}.w460,.w480{width:auto;}#scroll-support .mobilemore .fl,#scroll-support .mobilemore .fr{width:100%;float:none;}}@media only screen and (max-width:360px){#scroll-home .mockup .time{font-size:5px;}}