@charset 'UTF-8';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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-family:Arial;transition:color 200ms,background-color 500ms,border-color 500ms,visibility 500ms linear}*{font-family:'montserrat',Arial;margin:0px;padding:0px;border:0px;line-height:1.2em;letter-spacing:0.5px;outline-style:none;color:#000000;-webkit-text-size-adjust:100% !important}body{font-family:'montserrat',Arial;font-weight:100;font-size:14px;line-height:1.2em;overflow-y:scroll;overflow-x:hidden;color:#000000} .tal{text-align:left !important}.cl{clear:left !important}.fl{float:left !important;display:block}.tar{text-align:right !important}.cr{clear:right !important}.fr{float:right !important;display:block}.taj{text-align:justify !important}.cb{clear:both !important}.tac{text-align:center !important}.tab{vertical-align:bottom !important}.tat{vertical-align:top !important}.ttn{text-transform:none !important}.hidden{display:none !important}.wrapper{position:relative;margin:0px auto}.relative{position:relative}.strong,.strong *{font-weight:bold} hr{border-top:1px solid #cccccc;margin:20px 0px 20px 0px}a{text-decoration:underline;color:#17242f}a:hover{text-decoration:none;color:#000000}p a{color:#17242f;text-decoration:underline}p a *{color:inherit}p a:hover{color:#000000;text-decoration:none}*[data-href]{cursor:pointer}*[data-datum]{cursor:pointer}.grayscale{filter:url('data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale');filter:gray;-webkit-filter:grayscale(100%);transition:-webkit-filter 200ms ease-in-out,filter 200ms ease-in-out}.radius{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}*[data-toggle]{cursor:pointer}fieldset{display:block;position:relative;border-bottom:1px solid #cccccc;margin:0px -10px 0px -10px}body.mobile fieldset{border:0px;padding:10px 0px 10px 0px}fieldset legend,fieldset .legend{display:block;line-height:25px;padding:20px 0px 10px 10px;color:#17242f;font-weight:bold;text-transform:uppercase}label{display:block;width:150px;float:left;font-weight:bold;line-height:40px}input[type='text'],input[type='password']{width:200px;height:20px;line-height:20px;padding:10px 10px 10px 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#cccccc}input[type='submit']{width:200px;height:20px;line-height:20px;padding:10px 10px 10px 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#cccccc}input[type='checkbox'],input[type='radio']{margin:0px 10px 0px 0px}select{width:220px;height:30px}textarea{width:278px;min-height:20px;padding:10px 10px 10px 10px;line-height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#cccccc}button,.button{display:block;width:200px;height:20px;line-height:20px;text-align:center;text-decoration:none;background-color:#17242f;color:#FFFFFF;font-weight:bold;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0px 30px 0px 0px}button:hover,.button:hover{background-color:#cccccc;color:#000000;cursor:pointer}.mobile button,.mobile .button{width:290px}.mobile .popup button,.mobile .popup .button{width:250px}button.btnred,.button.btnred{background-color:#ff3333}button.btnyellow,.button.btnyellow{background-color:#ZLUTA0}button.disabled,.button.disabled{background-color:#cccccc}button[type='reset']{background-color:#FFFFFF;color:#17242f;text-decoration:underline}button[type='reset']:hover{background-color:#FFFFFF;color:#17242f;text-decoration:none}button *,.button *{color:inherit;font-size:inherit}.select{display:block;width:200px;height:40px;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;background-color:#cccccc}.select select{display:block;background:transparent;width:220px;height:40px;line-height:40px;border:0;text-indent:14px;padding:0px 0px 0px 5px;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.select select option{height:40px;line-height:40px}.select:before{position:absolute;display:block;content:'\48';font-family:'skylaks';width:40px;height:40px;top:0px;right:0px;line-height:40px;text-align:center;color:#000000;pointer-events:none}.custom-combobox{display:block;position:relative;vertical-align:middle;line-height:40px;height:40px;width:200px;padding:0;box-sizing:border-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#cccccc}.custom-combobox input{margin:0px;height:40px;width:200px;line-height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#cccccc}.custom-combobox .ui-button.custom-combobox-toggle{position:absolute;right:0;padding:0;height:40px;width:40px;top:0;line-height:40px;text-align:center;color:#000000;pointer-events:none;text-decoration:none}.custom-combobox .ui-button.custom-combobox-toggle:before{height:40px;width:40px;line-height:40px;text-align:center;content:'\48';font-family:'skylaks';color:#000000;text-decoration:none}ul.ui-autocomplete li{display:block;color:#000000;font-size:14px;line-height:20px}ul.ui-autocomplete li *{color:#000000;text-decoration:none}ul.ui-autocomplete li .subtext{color:#eaeae5;font-size:12px;line-height:12px}ul.ui-autocomplete li:before{content:''}ul.ui-autocomplete{border:1px solid #cccccc;padding:10px 10px 10px 10px;margin:0px 0px 0px -1px;background-color:#FFFFFF;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.input{width:220px;min-height:40px;display:block;margin:0px 0px 15px 0px !important;}.desktop .input.input_long{width:720px;float:none;clear:both;margin:0px 10px 15px 10px}.desktop .input.input_long label{width:100px;padding-right:10px}.desktop .input.input_long input[type='text'],.desktop .input.input_long input[type='password']{width:590px}.desktop .input.input_long textarea{width:700px}.input.input_short{width:350px;float:left;margin:0px 10px 15px 10px;padding-right:15px}.input.input_short label,.input.input_short .label{display:block;float:left;width:100px;padding:0px 10px 0px 0px}.input.input_short .input{display:block;float:left;width:230px}.input.input_short input[type='text'],.input.input_short input[type='password']{width:220px}.input.input_short .select{width:240px}.input.input_mini{margin:0px 0px 0px 0px;width:auto;min-height:20px}.input.input_mini label,.input.input_mini .label{display:none}.input.input_mini.input_checkbox label,.input.input_mini.input_radio label{display:block;margin:0px 0px 0px 0px}.input.input_mini input[type="text"]{width:50px}.input.input_number input[type="text"]{text-align:right}.input.error input,.input.error label,.input.error .label{color:#ff3333;border-color:#ff3333}.input.disabled label,.input.disabled .label{color:#eaeae5}.buttons{border:0px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;clear:both;min-height:40px}.buttons .input{margin:10px 10px 10px 0px;width:auto;min-height:auto}.buttons button,.buttons .button{float:left;margin:10px 10px 10px 0px;height:35px;line-height:35px}.buttons .input button,.buttons .input .button{height:35px;line-height:35px;margin:0px 0px 0px 0px}.input.input_orderlist{float:none;clear:both}.input.input_orderlist .orderlist{padding:0px 0px 0px 0px;list-style:none}.input.input_orderlist .orderlist li{list-style:none;background-color:#FFFFFF}.input.input_orderlist .orderlist .ui-sortable-helper{background-color:#SEDA2}.input.input_orderlist .buttons .button{height:25px;line-height:25px;width:100px;font-size:12px}.input.input_orderlist .btnadd{height:30px;line-height:30px;font-size:14px;width:210px}.input.input_checkbox{position:relative}.input.input_checkbox input{visibility:hidden;position:absolute;left:110px;top:9px}.input.input_checkbox label{position:absolute;left:110px;display:block;width:20px;height:20px;padding:0px 0px 0px 0px;margin:9px 10px 9px 0px;border:1px solid #cccccc;background-color:#C5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.input.input_checkbox .label{line-height:40px;display:block;padding:0px 0px 0px 0px;font-weight:bold;white-space:normal}.input.input_checkbox input[type=checkbox]:checked + label:before{content:'\41';position:absolute;top:0px;left:2px;color:#3399cc;font-family:'skylaks';line-height:20px}.input.input_checkbox.error label{border-color:#e4003a !important}.input.input_radio{position:relative;height:auto !important}.input.input_radio input{visibility:hidden;position:absolute;left:110px;top:9px}.input.input_radio label{position:absolute;left:110px;display:block;width:20px;height:20px;padding:0px 0px 0px 0px;margin:9px 10px 9px 0px;border:1px solid #cccccc;background-color:#C5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;clear:left}.input.input_radio .label{line-height:40px;display:block;padding:0px 0px 0px 0px;font-weight:bold;white-space:normal}.input.input_radio input[type=radio]:checked + label:before{content:'\42';position:absolute;top:4px;left:4px;font-size:12px;color:#3399cc;font-family:'skylaks';line-height:12px}.input.input_radio.error label{border-color:#e4003a !important}.input.input_select .select-json .custom-combobox{clear:both}.input.input_select .custom-combobox input{visibility:visible;position:relative;text-indent:18px}.input.input_textarea{float:none;clear:both}.input.input_textarea textarea{width:200px;height:200px}.swiper_wrap{display:block;width:170px;float:left}.swiper_wrap .swiper{position:relative;padding:0px 0px 0px 0px;display:block;float:left;width:36px;height:16px;border:2px solid #17242f;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#17242f}.swiper_wrap .swiper > div{display:inline-block;width:16px;height:16px;padding:0px 0px 0px 0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;top:0px;position:absolute}.swiper_wrap .swiper > div{left:0px;right:auto;background-color:#3399cc}.swiper_wrap.off .swiper > div{right:0px;left:auto;background-color:#e4003a}.swiper_wrap .label{display:block;float:left;margin:0px 0px 0px 10px;font-weight:bold;text-transform:uppercase;font-size:14px;line-height:20px}.swiper_trasa{display:block;float:left;width:290px;position:relative}.swiper_trasa #akt_datum{position:absolute;right:0px;width:80px} .calendar_wrap{background-color:#edf0e8;position:relative;width:250px}.calendar_wrap .calendar_month_selector{display:block;height:20px;background-color:#202f3e;padding:15px 0px 15px 0px;position:relative}.calendar_wrap .calendar_month_selector *{color:#FFFFFF}.calendar_wrap .calendar_month_selector .calendar_month{display:block;font-size:13px;text-align:center;width:100px;margin:0px auto;line-height:20px}.calendar_wrap .calendar_month_selector a{display:block;width:50px;height:50px;line-height:50px;cursor:pointer;text-align:center;position:absolute;top:0px;text-decoration:none;font-size:20px}.calendar_wrap .calendar_month_selector a.calendar_month_prev{left:0px}.calendar_wrap .calendar_month_selector a.calendar_month_next{right:0px}.calendar_wrap .calendar_shortcuts{display:block;height:20px;background-color:#3399cc;padding:5px 5px 5px 5px;position:relative}.calendar_wrap .calendar_shortcuts a{display:block;padding:0px 10px 0px 10px;text-align:center;float:left;color:#FFFFFF;font-weight:bold;cursor:pointer;text-decoration:none}.calendar_wrap .calendar_shortcuts a:hover{text-decoration:underline}.calendar_wrap table{display:none;width:250px}.calendar_wrap table.selected{display:table}.calendar_wrap table thead th{font-weight:bold;text-transform:uppercase;color:#516e8a;width:35px;height:35px;text-align:center;line-height:35px;font-size:13px}.calendar_wrap table td{width:32px;height:32px;text-align:center;line-height:32px;font-size:13px;color:#CERNA;border:2px solid transparent;-webkit-border-radius:17.5px;-moz-border-radius:17.5px;border-radius:17.5px}.calendar_wrap table td.vikend{color:#66ccff}.calendar_wrap table td.today{color:#ff3333}.calendar_wrap table td.date_next{color:#516e8a}.calendar_wrap table td.selected{color:#3399cc;border-color:#3399cc}.icon.run{color:#99cc00 !important}.icon.active{color:#e4003a !important}html.login{background:url('/styles/img/login_bg.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html.login form{display:block;width:400px;margin:10% auto}html.login .mobile form{width:220px}html.login h1{color:white;font-size:30px;text-align:center;line-height:60px;padding-bottom:30px}html.login form .input{width:400px}html.login .mobile form .input{width:220px}html.login form label{width:178px;color:white;font-size:24px}html.login form button{line-height:40px;height:40px;margin:30px auto;width:220px}.log{width:100%;max-width:720px;height:100%;overflow:auto;font-family:monospace;font-size:10px;white-space:pre}.log *{font-family:inherit;font-size:inherit}fieldset .log{width:auto}.setup_block{display:block;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px}.setup_block h3:after{font-family:'skylaks';content:'\4d';padding:0px 0px 0px 10px;font-size:12px;color:#cccccc}.setup_block#setup_group__nova h3:after,.setup_block#setup_uzivatel__novy h3:after{content:'\4f'}.setup_block h3.toggle{color:#3399cc;margin:0px 0px 10px 0px}.setup_block h3.toggle:after{content:''}.setup_block > div{display:none}.setup_block.toggle{padding:10px 0px 10px 0px;margin:0px 0px 20px 0px;border-bottom:1px solid #516e8a}.setup_block.toggle > div{display:block}.time_select .input{display:inline-block;margin:0px 10px 0px 0px;width:50px}.pop table{width:100%;border-collapse:collapse}.pop table td{padding:5px 10px 5px 10px;height:15px;line-height:15px;font-size:12px;border:1px solid #cccccc}.pop table th{padding:10px 10px 10px 10px;text-align:left;font-weight:bold;text-transform:uppercase;background-color:#3399cc;color:#FFFFFF}.pop table .sum td{font-weight:bold}.pop table tr.invalid{background-color:rgb(255,156,172)}input#coord{display:block;position:absolute;bottom:13px;right:0px;border:0px;font-size:8px;line-height:10px;height:10px;width:80px;z-index:1000}@charset "UTF-8";@font-face{font-family:"skylaks";src:url("/styles/fonts/skylaks.eot");src:url("/styles/fonts/skylaks.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/skylaks.woff") format("woff"),url("/styles/fonts/skylaks.ttf") format("truetype"),url("/styles/fonts/skylaks.svg#skylaks") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"skylaks" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"skylaks" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-auto:before{content:"\61"}.icon-autobus:before{content:"\62"}.icon-clun:before{content:"\63"}.icon-ctyrkolka:before{content:"\64"}.icon-dodavka:before{content:"\65"}.icon-jizdnikolo:before{content:"\66"}.icon-kolobezka:before{content:"\67"}.icon-kombik:before{content:"\68"}.icon-letadlo:before{content:"\69"}.icon-lod:before{content:"\6a"}.icon-motorka:before{content:"\6b"}.icon-nakladak:before{content:"\6c"}.icon-obytnak:before{content:"\6d"}.icon-vrtulnik:before{content:"\6e"}.icon-pin:before{content:"\6f"}.icon-map:before{content:"\70"}.icon-logout:before{content:"\71"}.icon-lock:before{content:"\72"}.icon-battery:before{content:"\73"}.icon-alarm:before{content:"\74"}.icon-skutrvodni:before{content:"\75"}.icon-skutrsnezny:before{content:"\76"}.icon-skutr:before{content:"\77"}.icon-sedan:before{content:"\78"}.icon-rolba:before{content:"\79"}.icon-zeme:before{content:"\7a"}.icon-checkbox:before{content:"\41"}.icon-radio:before{content:"\42"}.icon-menu:before{content:"\43"}.icon-nastaveni:before{content:"\44"}.icon-sipka-vlevo:before{content:"\45"}.icon-sipka-vpravo:before{content:"\46"}.icon-zavrit:before{content:"\47"}.icon-select:before{content:"\48"}.icon-tooltip:before{content:"\4a"}.icon-kalendar:before{content:"\4b"}.icon-statistika:before{content:"\4c"}.icon-edit:before{content:"\4d"}.icon-speed:before{content:"\4e"}.icon-plus:before{content:"\4f"}#sidebar{z-index:10;position:absolute;top:0px;right:auto;bottom:0px;left:0px;width:300px;height:100%;background-color:#202f3e}#options{z-index:9;position:absolute;top:0px;right:0px;bottom:auto;left:auto;width:100%;min-height:60px;background-color:#edf0e8}#options .wrapper{min-height:60px;padding:10px 70px 10px 320px}#map{z-index:8;position:absolute;top:80px;right:0px;bottom:0px;left:300px;width:auto;height:auto;background-color:#cccccc;overflow:hidden}#map .error{position:absolute;top:50%;left:50%;margin:-50px auto auto -50px;display:block;width:100px;height:100px}#map .error:after{display:block;font-family:'skylaks';text-align:center;line-height:100px;font-size:50px;content:'\7a';color:#66ccff}#btn_menu{display:none;position:absolute;font-size:30px;line-height:30px;top:10px;right:10px;width:30px;color:#FFFFFF;text-decoration:none}.pop.header{width:720px;padding:40px 40px 40px 40px;background-color:#3399cc;color:#FFFFFF;font-size:20px;text-transform:uppercase;font-weight:bold}.pop.content{width:800px;padding:0px 0px 0px 0px;background-color:#FFFFFF;overflow-x:hidden}.pop.content.basic{width:720px;padding:40px 40px 40px 40px;background-color:#FFFFFF;overflow-x:hidden}.pop.content fieldset{padding:20px 40px 20px 40px}.pop.content .close{display:block;margin:20px 0px 20px 0px;cursor:pointer;line-height:20px;font-weight:bold}.pop.submenu{width:740px;height:30px;padding:0px 30px 0px 30px;background-color:#202f3e}.pop.submenu a{display:block;color:#FFFFFF;height:20px;padding:5px 10px 5px 10px;float:left;line-height:20px;font-weight:bold;text-decoration:none}.pop.submenu a.selected,.pop.submenu a:hover{background-color:#FFFFFF;color:#202f3e}.desktop #only_active,.mobile.menu #only_active{display:block;position:absolute;bottom:0px;left:0px;width:100%;background-color:#202f3e;color:white;padding-left:20px}#sidebar.only_active #devices .device.long_inactive,.mobile.menu #sidebar.only_active #devices .device.long_inactive{display:none}#sidebar #devices{padding-bottom:30px !important}.mobile #only_active{display:none}#sidebar .wrapper{height:100%;overflow:hidden}#sidebar #logo{display:block;width:200px;height:80px;margin:0px 0px 0px 10px;background:url('/styles/img/skylaks_logo.png') 0px 0px no-repeat;background-size:100% 100%;overflow:hidden;text-indent:-1000px}#sidebar #groups{display:block;width:260px;height:40px;padding:20px 20px 20px 20px;border-top:1px solid #17242f;border-bottom:1px solid #293b4c}#sidebar #groups .select{width:260px;background-color:#17242f}#sidebar #groups .select select{width:230px;color:#FFFFFF}#sidebar #groups .select:before{color:#FFFFFF;background-color:#17242f}#sidebar #devices{padding:0px 0px 0px 0px;list-style:none;overflow-y:scroll;overflow-x:hidden;bottom:0px;display:block;position:absolute;top:80px;width:316px}#sidebar.groups #devices{top:150px}#sidebar #devices .device{display:block;list-style:none;position:relative;background-color:#202f3e;border-bottom:1px solid #293b4c;margin:0px}#sidebar #devices .device.selected{background-color:#17242f}#sidebar #devices .device .device_head{display:block;position:relative;height:40px;padding:15px 20px 15px 20px;border-left:5px solid #cccccc}#sidebar #devices .device .device_head > *{position:absolute}#sidebar #devices .device .device_head > .icon{top:15px;left:15px;width:40px;height:40px;background-color:#cccccc;font-size:40px;text-align:center;line-height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#sidebar #devices .device .device_head .device_name{top:15px;left:70px;font-size:14px;line-height:20px;font-weight:bold;color:#8198ac;text-transform:uppercase;width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar #devices .device.selected .device_head .device_name{color:#FFFFFF}#sidebar #devices .device .device_head .device_last_time{bottom:15px;left:70px;font-size:13px;line-height:20px;color:#3399cc;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar #devices .device .device_head .device_status{display:block;width:120px;height:20px;left:170px;bottom:15px;overflow:hidden}#sidebar #devices .device .device_head .device_status li{display:block;width:20px;height:20px;line-height:20px;text-align:center;float:right;color:#3399cc}#sidebar #devices .device .device_detail{display:none;position:relative;width:260px;margin:0px auto}#sidebar #devices .device.selected .device_detail{display:block;padding:0px 0px 20px 0px}#sidebar #devices .device.selected .device_detail .device_now{display:block;padding:5px 0px 5px 5px;color:#cccccc}#sidebar #devices .device.selected .device_detail .device_now *{color:#cccccc}#sidebar #devices .device.selected .device_detail .device_now .device_speed{margin:0px 10px 0px 0px}#sidebar #devices .device.selected .device_detail .device_now .mapycz-link{text-decoration:none}#sidebar #devices .device.selected .device_detail .device_now .mapycz-link:hover{color:#516e8a}#sidebar #devices .device.selected .device_detail .device_alarms{display:block;padding:5px 0px 10px 25px;color:#ffcc00;position:relative}#sidebar #devices .device.selected .device_detail .device_alarms *{color:#ffcc00}#sidebar #devices .device.selected .device_detail .device_alarms:before{content:'\74';font-family:'skylaks';position:absolute;top:5px;left:5px}#sidebar #devices .device.selected .device_detail .device_alarms .device_alarm{display:block}#sidebar #devices .device.selected .device_detail .device_alarms .device_alarm .label{display:block;float:left;width:60px;padding:0px 10px 0px 0px}#sidebar #devices .device.selected .device_detail .device_options{display:block;height:15px;text-align:center}#sidebar #devices .device.selected .device_detail .device_settings,#sidebar #devices .device.selected .device_detail .device_statistics{display:inline-block;text-decoration:none;height:23px;width:23px;margin:10px 10px 0px 0px;line-height:27px;text-align:center;text-transform:uppercase;font-size:13px;color:#cccccc;border:2px solid #3399cc;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#sidebar #devices .device.selected .device_detail .device_settings:hover,#sidebar #devices .device.selected .device_detail .device_statistics:hover{border-color:#cccccc;background-color:#cccccc;color:#202f3e}#options .swiper_wrap{margin:20px 10px 0px 0px}#options .icon-nastaveni,#options .icon-logout{font-size:30px;text-decoration:none;position:absolute;top:25px;right:10px}#options .icon-nastaveni{right:50px} #akt_datum{display:block;height:20px;float:left;width:120px;font-weight:bold;font-size:14px;line-height:20px;padding:0px 0px 0px 30px;margin:20px 0px 0px 0px;position:relative}#akt_datum:before{display:block;position:absolute;top:0px;left:0px;content:'\4b';font-family:'skylaks';font-size:20px}#akt_datum .label{line-height:20px;font-size:14px}#akt_datum.off{display:none}#akt_datum .calendar_wrap{display:none;top:10px;left:-150px}#akt_datum .calendar_wrap:before{content:'';display:block;width:100%;height:10px;position:absolute;top:-10px;left:0px}#akt_datum:hover .calendar_wrap{display:block}#sidebar #devices .device.gsm .device_head{border-color:#3399cc}#sidebar #devices .device.run .device_head{border-color:#99cc00}#sidebar #devices .device.lost .device_head{border-color:#e4003a}#sidebar #devices .device .icon.zluta1{background-color:#ffcc00;color:#000000}#sidebar #devices .device .icon.modra2{background-color:#3399cc;color:#FFFFFF}#sidebar #devices .device .icon.cervena1{background-color:#e4003a;color:#FFFFFF}#sidebar #devices .device .icon.zelena1{background-color:#99cc00;color:#FFFFFF}#setup_uzivatele textarea,#setup_skupiny textarea{width:100%;height:300px}#stats{position:Relative}#stats .time_options{height:40px;margin:0px 0px 20px 0px;line-height:40px}#stats .time_select{position:absolute;right:40px;top:40px}#stats .time_select .input_mini{width:95px !important;margin:0px 0px 0px 0px}#stats .time_select .input_mini input{width:75px !important;text-align:right}#login h1{display:block;width:200px;height:80px;padding:0px;margin:10px auto;background:url('/styles/img/skylaks_logo.png') 0px 0px no-repeat;background-size:100% 100%;overflow:hidden;text-indent:-1000px}.speed_info{font-size:10px}.speed_info *{font-size:inherit;font-weight:normal;display:block}.speed_info .name{font-weight:bold}.speed_info .pozice{font-size:8px}.speed_info .smer{display:block;position:absolute;top:10px;right:30px;font-size:16px}.tablet{width:800px}.tablet .input{margin:0px 0px 10px 0px !important;float:none;float:none}.tablet .input.input_long label{width:100px;padding:0px 10px 0px 0px}.tablet .input input[type='text'],.tablet .input input[type='password']{}.tablet .input .select{}.tablet .input.input_long{width:350px}.tablet .input.input_long input[type='text']{width:220px}.tablet .input.input_long textarea{height:120px;width:390px}.tablet .pop.header{width:auto}.tablet .pop.content{width:auto}.tablet .pop.submenu{width:auto}.tablet .pop.content.basic{padding:20px 10px 20px 10px}.tablet .pop.content fieldset{padding:20px 40px 20px 40px;margin:0px 0px 0px 0px}.tablet .pop.content fieldset legend{padding:20px 0px 10px 0px}.tablet #options{height:60px}.tablet #options .wrapper{padding:5px 10px 5px 210px}.tablet #sidebar{width:200px}.tablet #sidebar #groups{padding:10px 10px 10px 10px;height:40px;width:180px}.tablet #sidebar #groups .select{width:180px}.tablet #sidebar #groups .select select{width:170px}.tablet #sidebar #devices{top:60px;width:216px}.tablet #sidebar.groups #devices{top:130px}.tablet #map{top:60px;left:200px}.tablet #sidebar #logo{height:60px;width:150px}.tablet #btn_track,.tablet #akt_datum{margin:15px 0px 0px 0px}.tablet #sidebar #devices .device .device_head{padding:10px 10px 10px 10px}.tablet #sidebar #devices .device .device_head > .icon{top:10px;left:10px}.tablet #sidebar #devices .device .device_head .device_name{top:10px;left:60px;width:125px;font-size:12px}.tablet #sidebar #devices .device .device_head .device_status{bottom:5px;left:70px}.tablet #sidebar #devices .device .device_head .device_status *{font-size:10px}.tablet #sidebar #devices .device .device_head .device_last_time{bottom:5px;left:60px;font-size:11px;line-height:20px;color:#3399cc;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tablet #sidebar #devices .device .device_detail{width:190px;margin:0px 0px 0px 10px}.tablet #sidebar #devices .device.selected .device_detail .device_alarms *{font-size:10px}.tablet #sidebar #devices .device.selected .device_detail .device_alarms .device_alarm .label{width:50px;padding:0px 5px 0px 0px}.tablet #sidebar #devices .device .device_detail *{font-size:10px}.tablet #options .icon-nastaveni,.tablet #options .icon-logout{top:15px}.tablet #options{}.tablet #options .swiper_wrap{width:150px;margin:15px 10px 0px 0px}.tablet #options .swiper_trasa #akt_datum .label,.tablet #options .swiper_wrap .label{font-size:10px}.tablet #options .swiper_wrap#btn_track{width:180px}.tablet #options .swiper_trasa{width:250px}.tablet #options .swiper_trasa #akt_datum{width:70px}.tablet.small #options .swiper_trasa{width:260px;clear:left}.tablet.small #options .swiper_trasa #akt_datum,.tablet.small #options .swiper_wrap{margin-top:4px}.tablet #stats .time_options{height:auto;line-height:15px}.tablet #stats .time_select{position:static;margin:10px 0px 10px 0px}.tablet .pop table td{padding:3px 5px 3px 5px;height:12px;line-height:12px;font-size:10px}.tablet .pop table th{padding:3px 5px 3px 5px;height:12px;line-height:12px;font-size:10px}.tablet .log{max-width:600px}.mobile{width:400px;margin:0px auto}.mobile .input{margin:0px 0px 10px 0px !important;;float:none;width:100% !important;;float:none}.mobile .input label{width:100%;padding:0px;float:none}.mobile .input input[type='text'],.mobile .input input[type='password']{width:280px !important}.mobile .input .select{width:300px !important}.mobile .input.input_long textarea{height:120px;width:270px}.mobile #login .input input[type='text'],.mobile #login .input input[type='password']{width:200px !important}.mobile .pop.header{width:auto}.mobile .pop.content{width:auto}.mobile .pop.content.basic{padding:20px 10px 20px 10px}.mobile .pop.content fieldset{padding:20px 10px 20px 10px;margin:0px 0px 0px 0px}.mobile .pop.content fieldset legend{padding:0px 0px 10px 10px}.mobile #options,.mobile #sidebar #groups{display:none}.mobile #sidebar #devices .device{display:none}.mobile #sidebar #devices .device .device_head .device_status{right:5px;left:auto}.mobile #sidebar #devices .device.selected{display:block}.mobile #sidebar .wrapper{overflow:visible}.mobile #sidebar #devices.selected{width:100%;height:100px;top:50px;padding:0px;background-color:#17242f}.mobile #sidebar #devices.selected .device_detail{padding:0px 0px 0px 0px;margin:0px;margin-left:10px}.mobile #sidebar #devices.selected .device_detail .device_alarms{display:none}.mobile #sidebar #devices.selected .device_detail .device_options{width:90px;height:35px;position:absolute;top:-10px;right:-78px}.mobile #sidebar #devices .device.selected .device_detail .device_settings,.mobile #sidebar #devices .device.selected .device_detail .device_statistics{margin:5px 5px 0px 0px;height:21px;width:21px;line-height:25px}.mobile #sidebar #devices{padding-bottom:0px !important}.mobile.menu #sidebar #devices{padding-bottom:30px !important}.mobile #sidebar #devices.selected .device_detail br.cb{display:none}.mobile #sidebar{left:0px;right:0px;height:50px;padding:0px;width:auto}.mobile #sidebar #logo{height:50px;width:125px}.mobile #map{left:0px;top:50px;padding:0px;right:0px;bottom:0px}.mobile #btn_menu{display:block}.mobile.menu #map{display:none}.mobile.menu #sidebar{height:auto}.mobile.menu #sidebar #groups,.mobile.menu #sidebar #devices{display:block;width:100%;height:auto;padding:0px}.mobile.menu #sidebar #devices .device{display:block}.mobile.menu #options{display:block;position:absolute;z-index:100;top:50px;height:140px}.mobile.menu #options .wrapper{padding:10px;height:110px}.mobile.menu #options .wrapper .swiper_wrap{clear:both;float:none;height:30px;margin:10px 10px 0px 0px}.mobile.menu #options #btn_track{width:190px;float:left}.mobile.menu #options #akt_datum{width:100px;float:left;margin:10px 0px 0px 0px}.mobile.menu #options #akt_datum .calendar_wrap{position:absolute;top:20px}.mobile.menu #sidebar #groups{margin-top:150px;padding:20px 0px 20px 0px}.mobile.menu #sidebar #groups .select{width:330px !important;margin:0px auto}.mobile.menu #sidebar #groups .select select{width:330px}.mobile.menu #sidebar #groups .input{margin:0px 0px 0px 20px}.mobile.menu #sidebar #devices{top:180px}.mobile.menu #sidebar.groups #devices{top:270px}.mobile #stats .time_options{height:auto;line-height:15px}.mobile #stats .time_select{position:static;margin:10px 0px 10px 0px}.mobile .pop table td{padding:3px 5px 3px 5px;height:12px;line-height:12px;font-size:10px}.mobile .pop table th{padding:3px 5px 3px 5px;height:12px;line-height:12px;font-size:10px}