html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"Avenir Next";src:url("../fonts/avenir_next-webfont.eot");src:url("../fonts/avenir_next-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_next-webfont.woff") format("woff"),url("../fonts/avenir_next-webfont.ttf") format("truetype"),url("../fonts/avenir_next-webfont.svg#avenirnext_lt_pro_regularRg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir Next Bold";src:url("../fonts/avenir_next_bold-webfont.eot");src:url("../fonts/avenir_next_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_next_bold-webfont.woff") format("woff"),url("../fonts/avenir_next_bold-webfont.ttf") format("truetype"),url("../fonts/avenir_next_bold-webfont.svg#avenir_nextbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"icons";src:url("../fonts/icons.eot?-bvmx92");src:url("../fonts/icons.eot?#iefix-bvmx92") format("embedded-opentype"),url("../fonts/icons.ttf?-bvmx92") format("truetype"),url("../fonts/icons.woff?-bvmx92") format("woff"),url("../fonts/icons.svg?-bvmx92#icons") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:"Avenir Next Bold",sans-serif;margin-bottom:0.7em;margin-top:1em}h1{font-size:260%;line-height:120%}h2{font-size:190%;line-height:120%}h3{font-size:140%;line-height:120%}em{font-style:italic}strong{font-weight:bold}p{margin-bottom:1em}a{color:#047}a:hover{color:#007edd}abbr{cursor:help;border-bottom:1px dashed #000}input[type="submit"],button{border:0;line-height:inherit}input,button{font-family:Helvetica,Arial,sans-serif}.page-section,#about-project,#features,#feature-links,#licensing,#about-us{margin-bottom:4em}.button,input[type="submit"],button,.arrow-right,.arrow-left,#chartpage section .csv-download{background-color:#af0019;color:#fff;display:inline-block;font-size:90%;font-weight:bold;height:2em;line-height:2em;margin-right:1em;padding:0 1.2em;position:relative;text-decoration:none;z-index:999}.button:hover,input[type="submit"]:hover,button:hover,.arrow-right:hover,.arrow-left:hover,#chartpage section .csv-download:hover{background-color:#e21936;color:#fff}.button:hover:before,input[type="submit"]:hover:before,button:hover:before,.arrow-right:hover:before,.arrow-left:hover:before,#chartpage section .csv-download:hover:before{background-color:#e21936}.button:disabled,input[type="submit"]:disabled,button:disabled,.arrow-right:disabled,.arrow-left:disabled,#chartpage section .csv-download:disabled{background-color:#777}.button:disabled:before,input[type="submit"]:disabled:before,button:disabled:before,.arrow-right:disabled:before,.arrow-left:disabled:before,#chartpage section .csv-download:disabled:before{background-color:#777}.button.grayed,input.grayed[type="submit"],button.grayed,.grayed.arrow-right,.grayed.arrow-left,#chartpage section .grayed.csv-download{background-color:#777}.button.grayed:hover,input.grayed[type="submit"]:hover,button.grayed:hover,.grayed.arrow-right:hover,.grayed.arrow-left:hover,#chartpage section .grayed.csv-download:hover{background-color:#919191}.arrow-right:before,.arrow-left:before{background:#af0019;border:none;content:" ";display:block;height:1.41421em;width:1.41421em;right:-0.71429em;position:absolute;top:14%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.arrow-left{margin-left:0.71429em}.arrow-left:before{left:-0.71429em}.bold{font-weight:bold}.right{float:right}.left{float:left}.icon-external{display:inline-block;height:16px;margin-left:0.25em;width:16px;background-image:url("../img/link-external.png")}.error{color:#c00}.warning{color:#c00}.errorlist{color:#c00}.errorlist+input{border-color:#c00 !important}.info{color:#3ab54a}.tabs{border-bottom:1px solid #ccc;position:relative;*zoom:1}.tabs:after{content:"";display:table;clear:both}.tabs ul,.tabs li{vertical-align:bottom}.tabs li{background-color:#e6e6e6;border:1px solid #ccc;display:block;float:left;margin-right:0.3em;position:relative;top:1px}.tabs li a{color:#000;display:block;line-height:2em;height:2em;padding:0 1em;text-decoration:none}.tabs li:first-child{margin-left:3em}.tabs li.active{background-color:#fff;border-bottom:1px solid #fff;font-weight:bold}.clearboth{clear:both}#overlay{position:absolute;min-height:400px;left:0;top:0;bottom:0;right:0;background:#000;opacity:0.75;text-align:center;z-index:9999}#loader{background:url("../img/loader.gif") top center no-repeat;color:#fff;font-weight:bold;padding-top:71px;position:relative;top:145px}.message{border:1px solid #000;padding:0.7em 2em 0.7em 0.7em;position:relative;margin-bottom:1em}.message.error{background-color:#ffe5e5;border-color:#c00;color:#c00}.message.warning,.message.note{background-color:#ffe7d4;border-color:#e60;color:#e60}.message.success{background-color:#f3fbf4;border-color:#3ab54a;color:#3ab54a}.message.info{background-color:#e1f4fb;border-color:#1681ae;color:#1681ae}.message .dismiss{color:#000;position:absolute;right:0.2em;top:0.2em;text-decoration:none;font-weight:bold;font-size:200%}.message ul{line-height:110%}.message ul li{list-style:square;margin-left:1.5em;margin-bottom:0.3em}.padded{padding:1em 0em}#homepage .message:first-child{margin-top:1em}.paginator{margin:3em 0 4em;position:relative}.paginator .prev{position:absolute;left:0}.paginator .next{position:absolute;right:0}[class^="icon-"],[class*=" icon-"],.help .help-toggle,#graphing-container #ssh-view .command-success,#graphing-container #ssh-view .command-fail,#graphing-container #ssh-view .command-time:before,#graphing-container #date-picker:after,.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e{font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-export:before{content:""}.icon-calendar:before,#graphing-container #date-picker:after{content:""}.icon-list:before{content:""}.icon-download:before{content:""}.icon-arrow-left:before,.ui-icon-circle-triangle-w:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-right:before,.ui-icon-circle-triangle-e:before{content:""}.icon-help:before,.help .help-toggle:before{content:""}.icon-times-circle:before,#graphing-container #ssh-view .command-fail:before{content:""}.icon-check-circle:before,#graphing-container #ssh-view .command-success:before{content:""}.icon-clock-o:before,#graphing-container #ssh-view .command-time:before{content:""}.flag{width:16px;height:11px}#header,#page,#usermenu,#footer{*zoom:1;width:61.125em;padding-left:0.75em;padding-right:0.75em;margin-left:auto;margin-right:auto}#header:after,#page:after,#usermenu:after,#footer:after{content:"";display:table;clear:both}#subpage,#userpage{width:50.625em;float:right;margin-right:0;*margin-left:-1.875em;display:inline;margin-left:5.25em;margin-right:5.25em;padding:3em 0}body,html{background-color:#f2f2f2;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:150%}#content{margin-top:0.7em}#header{position:relative}#top-menu{*zoom:1;position:relative}#top-menu:after{content:"";display:table;clear:both}#page{background-color:#fff;border:1px solid #ccc;border-bottom:none}#content{position:relative;top:37px}#tb-projects-bar+#content{top:0}@media (max-width: 900px){#content{top:0}}#logo{font-size:180%;margin:0 0 0.5em}#logo h1{display:inline;margin:0;font-size:100%;line-height:100%}#logo a,#logo a:hover{color:#000;text-decoration:none}.logo-separator{color:#af0019}.logo-project{font-weight:normal}#language-switch{float:right;margin-top:-2px}#language-switch .language{background:#ccc;border:1px solid #999;color:#666;display:inline-block;font-size:90%;padding:0 0.5em;text-decoration:none;text-transform:uppercase}#language-switch .language.active{background:#fff;color:#000;font-weight:bold;padding:0.2em 0.5em}#language-switch .language:hover{background-color:#fff;text-decoration:underline}#logo{display:inline-block;left:0}#usermenu{position:relative}#usermenu .usermenu-title{background:url("../img/icon-wheel.png") left center no-repeat;float:left;font-weight:bold;padding-left:25px;margin-top:5px}#usermenu .tabs{border-bottom:none;margin-left:0}#usermenu .tabs li:first-child{margin-left:1em}#profile-links{font-size:95%;padding-left:25px;position:absolute;right:7em}#profile-links a{color:#af0019}#main-nav{display:inline-block;position:absolute;right:0;top:50%}#menu,#feeds{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-size:90%;float:left}#menu li,#feeds li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left}#menu li{background-color:#000;border:1px solid transparent;color:#fff;margin-right:3px}#menu li.active{background-color:#af0019;color:#fff}#menu li:hover,#menu li.active:hover{background-color:#666}#menu li a{color:#fff;display:block;padding:0.25em 1em;text-decoration:none}#menu ul{display:none;z-index:9999;position:absolute;padding-top:3px}#menu ul li{display:block;float:none;position:relative;margin-bottom:2px;z-index:9999}#menu ul li:hover,#menu ul li.active:hover{background-color:#a3a3a3}#menu ul li a{display:block;padding-right:2em}#menu li:hover>ul{display:block}#feeds li{margin-right:3px}#account-link{position:relative;padding-left:2em !important}#account-link:before{content:"";display:block;position:absolute;left:8px;top:6px;width:16px;height:16px;background:url(../img/icon-router.png)}#footer{background-color:#000;border:1px solid #000;color:#fff}#footer .footer-wrap{*zoom:1;padding:2em 1em;font-size:90%;font-weight:bold}#footer .footer-wrap:after{content:"";display:table;clear:both}#footer .footer-logo{float:right}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#fff;text-decoration:underline}.content-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;padding-right:1em}#homepage h2{font-size:260%;line-height:120%}#homepage h3{font-size:190%;line-height:120%}#homepage h4{font-size:140%;line-height:120%}#infographics img{width:100%}#infographics-nav{padding-top:1.5em;margin-top:-1.9em;width:100%}#infographics-nav li{background-color:#000;color:#fff;float:left;font-family:"Avenir Next",sans-serif;font-weight:bold;height:3.5em;margin-left:0.2%;position:relative;text-align:center;vertical-align:middle;width:19.8%;z-index:999}#infographics-nav li:first-child{margin-left:0;width:20%}#infographics-nav li span{display:inline-block;vertical-align:middle;width:10em}#infographics-nav li:after{content:" ";display:inline-block;line-height:3.5em;overflow:hidden;vertical-align:middle;width:0}#infographics-nav li:before{content:"";position:absolute;left:45%;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}#infographics-nav li .slideup{background-color:#f2f2f2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;font-family:Helvetica,Arial,sans-serif;font-size:90%;font-weight:normal;height:395px;line-height:150%;opacity:0;padding:1em 0.5em 0 0.5em;position:absolute;text-align:left;top:-395px;width:100%;z-index:-1}#infographics-nav li:hover{top:-395px}#infographics-nav li:hover .slideup,#infographics-nav li .slideup:hover{-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;top:3.9em}#infographics-nav li:hover:before{border-bottom:0;border-top:10px solid #000;top:3.5em}.perex{font-family:"Avenir Next",sans-serif;font-size:160%;font-weight:normal;line-height:130%;padding:0 1em 0}#about-project{width:61.125em;float:right;margin-right:0;*margin-left:-1.875em;display:inline;border-top:10px solid #000}#about-project img{float:right;margin-bottom:1em;margin-left:1em;width:300px}#features{border-top:10px solid #000;width:61.125em;float:right;margin-right:0;*margin-left:-1.875em;display:inline}#features h2{text-align:center}#features [class|="feature"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:13.875em;float:left;margin-right:1.875em;display:inline;border-top:5px solid #000;margin-top:120px;padding:0 0.5em;position:relative}#features [class|="feature"]:before{background-repeat:no-repeat;background-position:center;content:" ";display:block;margin-left:-0.5em;position:absolute;top:-125px;height:120px;width:100%}#features .feature-privacy{float:right;margin-right:0;*margin-left:-1.875em;display:inline}#features .feature-hardware:before{background-image:url("../img/feature-hardware.png")}#features .feature-software:before{background-image:url("../img/feature-software.png")}#features .feature-security:before{background-image:url("../img/feature-security.png")}#features .feature-privacy:before{background-image:url("../img/feature-privacy.png")}#feature-links{clear:both}#feature-links>*{width:13.875em;float:left;margin-right:1.875em;display:inline;text-align:right}#feature-links>*:last-child{float:right;margin-right:0;*margin-left:-1.875em}#licensing{border-top:10px solid #000;margin-top:120px;position:relative;width:24.375em;float:left;margin-right:1.875em;display:inline;margin-left:5.25em;margin-right:0em}#licensing:before{background-image:url("../img/licensing.png");background-repeat:no-repeat;background-position:center;content:" ";display:block;position:absolute;top:-130px;height:120px;width:100%}#about-us{border-top:10px solid #000;margin-top:120px;position:relative;width:24.375em;float:right;margin-right:0;*margin-left:-1.875em;display:inline;margin-left:0em;margin-right:5.25em}#about-us:before{background-image:url("../img/cz-nic.png");background-repeat:no-repeat;background-position:center;content:" ";display:block;position:absolute;top:-130px;height:120px;width:100%}#preorder{border-top:10px solid #000;width:50.625em;float:right;margin-right:0;*margin-left:-1.875em;display:inline;margin-left:5.25em;margin-right:5.25em;margin-bottom:2em}#preorder input,#preorder select{display:inline-block;font-size:120%;height:40px;line-height:40px;padding:0 0.7em;vertical-align:middle}#preorder input[type="text"]{background-color:#ddd;border:none}#preorder input[type="submit"]{background-color:#af0019;border:none;color:#fff;font-size:100%;font-weight:bold;text-transform:uppercase}#preorder input[type="submit"][disabled]{background-color:#666}#preorder img{display:inline-block;vertical-align:middle}#mojeid-form{display:inline-block;vertical-align:middle}#mojeid-form input{height:auto}#preorder-form{display:inline-block;margin-right:0.8em}#preorder-form label{display:none}#preorder-forms div.note{font-size:90%;padding-top:0.8em}.preorder-step{*zoom:1;border-top:2px solid #000;padding:2em 0}.preorder-step:after{content:"";display:table;clear:both}h2+.preorder-step{border-top:none}.preorder-step .step-number{float:left;font-family:"Avenir Next Bold",sans-serif;font-size:500%;width:10%;height:1em;line-height:1em}.preorder-step .step-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:10px solid #000;float:left;padding-left:1em;width:90%}.preorder-step.completed .step-number{position:relative}.preorder-step.completed .step-number:after{content:url("../img/step-completed.png");position:absolute;right:15px;top:15px}.preorder-step.completed h3{color:#3ab54a}#cta-box{border:1px solid #ccc;background-color:#fff;color:#666;display:none;font-size:85%;line-height:130%;padding:0.7em;position:absolute;text-align:center;width:9em}#cta-box:after{content:url("../img/bubble-tail.png");position:absolute;height:20px;left:5px;bottom:-20px;width:20px}.cta-button{color:#fff;display:block;font-family:"Avenir Next",sans-serif;font-weight:bold;background-color:#af0019;line-height:180%;padding:0.3em;text-align:center;text-decoration:none}.cta-button:hover{color:#fff;background-color:#e21936}#login #login-password{width:24.375em;float:left;margin-right:1.875em;display:inline}#login #login-password input[type="text"],#login #login-password input[type="password"]{width:100%}#login #login-separator{width:6.66667%;float:left;margin-right:3.7037%;display:inline;font-size:130%;font-family:"Avenir Next Bold",sans-serif;padding-top:1.5em;text-align:center}#login #login-mojeid{width:19.125em;float:right;margin-right:0;*margin-left:-1.875em;display:inline;text-align:center;vertical-align:top}#subpage h2{border-top:10px solid #000;padding-top:0.5em;margin-top:1.3em}#subpage .news-header h2{width:88%}#subpage ul{line-height:110%}#subpage ul li{list-style:square;margin-left:1.5em;margin-bottom:0.3em}#subpage ol{padding-bottom:1em}#subpage ol li{list-style:decimal inside none}#subpage .turris-version-matrix th,#subpage .turris-version-matrix td{border:1px solid #999;padding:0.2em 0.5em}#subpage .turris-version-matrix th{border:none}#subpage .turris-version-matrix th+th{background:#eee;border:1px solid #999;border-bottom-width:2px;font-weight:bold;text-align:center}#subpage .turris-version-matrix tr>td{background-color:#eee;border-right-width:2px;font-weight:bold}#subpage .turris-version-matrix tr td+td{background-color:#fff;border-right-width:1px;font-weight:normal;text-align:center}#subpage .turris-gadgets-table{margin:0 auto;margin-bottom:1.5em}#subpage .turris-gadgets-table th,#subpage .turris-gadgets-table td{border:1px solid #999;padding:0.2em 0.5em}#subpage .turris-gadgets-table th{background:#eee;border:1px solid #999;border-bottom-width:2px;font-weight:bold;text-align:center}#subpage .turris-gadgets-table tr>td{background-color:#eee;border-right-width:2px;font-weight:bold}#subpage .turris-gadgets-table tr td+td{background-color:#fff;border-right-width:1px;font-weight:normal;text-align:center}#subpage input.submit{font-size:135%}#subpage textarea{max-height:5em}#subpage img{margin-bottom:2em}#subpage img.fright{float:right}#subpage img.inline{margin-bottom:0}#subpage span.error{color:#c00}#subpage .news-header{position:relative}#subpage .date{background-color:#000;color:#fff;font-size:90%;padding:0.5em;position:absolute;right:0em;top:0}#subpage .date-line{color:#666;font-size:95%;margin-bottom:1em;margin-top:-0.5em}#subpage.news img{margin-bottom:2em}#userpage form table td{padding:0.25em 0}#userpage form label{font-weight:bold}#userpage th{font-weight:bold;padding-right:1em}#userpage ul{line-height:110%}#userpage ul li{list-style:square;margin-left:1.5em;margin-bottom:0.3em}#userpage input[type=text],#userpage input[type=password],#userpage input[type=date],#userpage input[type=datetime],#userpage input[type=email],#userpage input[type=number],#userpage input[type=time],#userpage input[type=url],#userpage input[pattern],#userpage textarea,#userpage select{background-color:#fff;border:1px solid #ccc;padding:0.5em;box-sizing:content-box;-moz-box-sizing:content-box}#mojeid-user-sync,#mojeid-user-sync *{display:inline-block;vertical-align:middle}#export-links{margin-bottom:1em}#userpage.order{position:relative}#userpage.order table{width:100%}#userpage.order th{width:13em}#delivery-method{margin-bottom:1em}#delivery-method tbody,#delivery-method tfoot{display:inline}#delivery-method ul{display:inline}#delivery-method ul li{display:inline;margin:0 1em 0 0}#order-nav{*zoom:1;margin-top:1em}#order-nav:after{content:"";display:table;clear:both}#order-nav form{display:inline;float:right}#orders{border-collapse:collapse}#orders td{border:1px solid #000;padding:0 5px}#orders th{font-weight:bold;text-align:center;border:1px solid #000;padding:0 5px}#order-options{padding-left:0em}#order-options>*{padding-left:1em}#order-options div.option{*zoom:1;margin-bottom:1em}#order-options div.option:after{content:"";display:table;clear:both}#order-options h3{padding-left:0;margin-left:-0.5em;padding-top:1.3em;float:left;width:10em;min-height:6em;text-align:center;background-color:#eee;vertical-align:middle}#order-options h3+div{margin-left:14em;padding-top:1em;padding-bottom:0em}#order-options h3 img{max-width:5em;max-height:3em}#order-options h3 img#mojeidlogo{padding-bottom:0.8em;padding-top:0.7em}#order-options p{margin-bottom:0}#order-options button{float:right}#order-rules{list-style:none;background-color:#f5f5f5;padding:1.8em 1.2em 0.8em 1.2em}#order-rules li{font-size:120%;padding-bottom:0.7em;line-height:140%;padding-left:1.5em;text-indent:-1.2em;list-style:none !important;margin-left:0.5em !important}#order-rules li:before{content:"■";color:#af0019;margin-right:0.5em}#sign-method{margin-top:1.5em}#shirt-form ul{*zoom:1;padding-left:3em;text-align:center}#shirt-form ul:after{content:"";display:table;clear:both}#shirt-form ul li{list-style:none;float:left;text-align:center;margin:0 1em 1em 0}#pickuptime-qr{position:absolute;right:0;bottom:1.2em}#booking{margin-bottom:1em}#booking table.month{width:29.625em;float:left;margin-right:1.875em;display:inline}#booking table.month th,#booking table.month td{border:3px solid #fff;text-align:center}#booking table.month td{font-weight:bold;height:3em}#booking table.month td.empty{background-color:#b3e6b3}#booking table.month td.full{background-color:#eee}#booking table.month td.sat,#booking table.month td.sun,#booking table.month td.inactive{background-color:#eee}#booking table.month td a{color:inherit;text-decoration:inherit;cursor:inherit;cursor:pointer;display:block;height:50px;line-height:50px}#booking table.month td a:active,#booking table.month td a:focus{outline:none}#booking table.month td a:hover{font-size:180%}#booking table.month td.selected a{border:7px solid #000;height:36px;line-height:36px}#booking table.month td.selected a:hover{font-size:100%}#month-switch{*zoom:1;width:29.625em;float:left;margin-right:1.875em;display:inline;font-weight:bold}#month-switch:after{content:"";display:table;clear:both}#month-switch .next{float:right}#booking-terms{font-weight:bold;text-align:center;width:19.125em;float:right;margin-right:0;*margin-left:-1.875em;display:inline}#booking-terms .term{width:4.3em;margin:0 0 0.2em 0;display:inline-block}#booking-terms .term label{border:3px solid #fff;display:block;background-color:#b3e6b3;text-align:center}#booking-terms .term.full label{background-color:#eaa}#booking-terms .term.inactive label{background-color:#eee}#booking-terms .term input:checked,#booking-terms .term input:not(:checked){display:none}#booking-terms .term input:checked+label{border-color:#000;background-color:#6c6}#chartpage{padding:1em 1.5em}#chartpage .stats{position:relative;min-height:400px;border:1px solid #ccc;margin-bottom:0.5em}#chartpage .stats h2,#chartpage .stats h3{font-family:Helvetica,Arial,sans-serif;font-size:120%;font-weight:normal;padding:0.6em 1em}#chartpage .stats h2 a,#chartpage .stats h3 a{color:#000;text-decoration:none}#chartpage .stats h2 a:after,#chartpage .stats h3 a:after{-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;opacity:0;font-family:"Avenir Next Bold",sans-serif;font-size:100%;color:gray;content:"#";margin-left:0.5em}#chartpage .stats h2 a:hover:after,#chartpage .stats h3 a:hover:after{opacity:1}#chartpage .stats h3{font-size:115%;font-weight:bold;margin:0}#chartpage th{font-weight:bold}#chartpage th,#chartpage td{padding-right:1.5em}#chartpage section{position:relative}#chartpage section .wrap{padding:1em 2em}#chartpage section .csv-download{position:absolute;right:0;top:0.3em}#chartpage .charts-intro{padding-bottom:1em}#chartpage .stats-separate{margin-top:5em}#chartpage .stats-separate h2{border-bottom:10px solid #000;padding-bottom:0.3em}#chartpage .stats-separate .csv-download{top:0;margin-right:0}#chartpage .no-data-message{padding:5em 2em;text-align:center}#chartpage .default-visible{display:block}#chartpage #hint{display:block;padding:4em 0 8em 7em}#chartpage #hint .hint-arrow,#chartpage #hint .hint-nodata{position:relative;font-weight:bold}#chartpage #hint .hint-arrow{color:#0071bc}#chartpage #hint .hint-nodata{color:#c00}#chartpage #hint .hint-arrow:before{position:absolute;content:"";display:block;width:51px;height:34px;left:-55px;top:-21px;background:url(../img/charts-hint-arrow.png) no-repeat top left}#chartpage #chart-error{padding:8em 2em;color:#c00;font-weight:bold}#chartpage .outage-ok{color:#393}#chartpage .outage-warn{color:#d60}#chartpage .outage-alert{color:#c00}h2.with-help{float:left}h2.with-help+.help .help-toggle{margin:1em 0 0.7em 0;padding:0.6em 1em;font-size:120%;float:right}.help{*zoom:1}.help:after{content:"";display:table;clear:both}.help .help-toggle{cursor:pointer}.help .help-text{background:#def;clear:both;padding:0.5em 1em}#graphing-container .jvectormap-chart{height:500px}#graphing-container .jvectormap-label{position:absolute;display:none;border:solid 1px #CDCDCD;background:#292929;color:#fff;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}#graphing-container .jvectormap-zoomin,#graphing-container .jvectormap-zoomout{position:absolute;left:10px;background:#292929;padding:3px;color:#fff;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center}#graphing-container .jvectormap-zoomin{top:10px}#graphing-container .jvectormap-zoomout{top:30px}#graphing-container .toggle-style{float:right;margin-right:1em}#graphing-container .toggle-style+.chart{margin-top:3em}#graphing-container #ssh-view{padding:1em}#graphing-container #ssh-view.with-session td{color:#999}#graphing-container #ssh-view .ssh-sessions th:last-child,#graphing-container #ssh-view .ssh-sessions td:last-child,#graphing-container #ssh-view .ssh-commands th:last-child,#graphing-container #ssh-view .ssh-commands td:last-child{text-align:right}#graphing-container #ssh-view .ssh-sessions th[colspan],#graphing-container #ssh-view .ssh-sessions td[colspan],#graphing-container #ssh-view .ssh-commands th[colspan],#graphing-container #ssh-view .ssh-commands td[colspan]{text-align:left}#graphing-container #ssh-view .ssh-sessions{width:100%}#graphing-container #ssh-view .ssh-sessions th,#graphing-container #ssh-view .ssh-sessions td{padding:0}#graphing-container #ssh-view .ssh-sessions tbody>tr td{padding:0 0.5em}#graphing-container #ssh-view .ssh-sessions tbody.active{background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd}#graphing-container #ssh-view .ssh-sessions tbody.active td{color:#000}#graphing-container #ssh-view .ssh-sessions tbody.active>tr:first-child>td{padding-top:0.4em;padding-bottom:0.15em}#graphing-container #ssh-view .ssh-commands{width:100%}#graphing-container #ssh-view .ssh-commands .command{font-family:"Courier New",courier,monospace}#graphing-container #ssh-view .session-info{padding:0.5em 0;text-align:right}#graphing-container #ssh-view .session-info dt,#graphing-container #ssh-view .session-info dd{display:inline-block}#graphing-container #ssh-view .session-info dt{font-weight:bold;margin-right:1em;margin-left:3em}#graphing-container #ssh-view .session-summary{font-weight:bold;text-align:right;margin-bottom:1em;margin-top:0.5em}#graphing-container #ssh-view .flag{margin-right:0.5em}#graphing-container #ssh-view .command-success{color:#00a000}#graphing-container #ssh-view .command-fail{color:#af0019}#graphing-container #ssh-view .command-time:before{margin-right:0.2em;color:#666}#graphing-container #chart-menu{position:relative;height:3em;border:1px solid #ccc;background-color:#f2f2f2;border-bottom:none}#graphing-container #chart-picker-wrap{position:absolute;left:1em;top:0.5em;width:50%}#graphing-container #chart-picker-wrap>a{color:inherit;font-weight:bold;text-decoration:none}#graphing-container #chart-picker-wrap [class|=icon]{font-size:200%;vertical-align:middle}#graphing-container #chart-picker{background-color:#fff;position:absolute;top:2.5em;left:0;z-index:2000;border:1px solid #ccc;font-weight:bold;padding:0.5em;line-height:140%}#graphing-container #chart-picker ul{margin-left:1.5em;font-weight:normal;line-height:120%}#graphing-container #chart-picker li{margin-bottom:0.3em}#graphing-container #date-picker{position:absolute;right:1em;top:0.7em;text-align:right;margin-right:2em}#graphing-container #date-picker label{font-weight:bold}#graphing-container #date-picker:after{position:absolute;top:-0.1em;right:-1.2em;font-size:200%;width:1em;height:1em}#graphing-container #date-picker input{border:1px solid #ccc;padding:0.5em;text-align:center;margin-right:1em}#graphing-container #date-picker input[type=date],#graphing-container #date-picker input.date{width:7em}/*! jQuery UI - v1.10.4 - 2014-04-08
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.dateContainer .ui-helper-hidden{display:none}.dateContainer .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dateContainer .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.dateContainer .ui-helper-clearfix:before,.dateContainer .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.dateContainer .ui-helper-clearfix:after{clear:both}.dateContainer .ui-helper-clearfix{min-height:0}.dateContainer .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.dateContainer .ui-front{z-index:100}.dateContainer .ui-state-disabled{cursor:default !important}.dateContainer .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.dateContainer .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.dateContainer .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.dateContainer .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.dateContainer .ui-datepicker .ui-datepicker-prev,.dateContainer .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.dateContainer .ui-datepicker .ui-datepicker-prev-hover,.dateContainer .ui-datepicker .ui-datepicker-next-hover{top:1px}.dateContainer .ui-datepicker .ui-datepicker-prev{left:2px}.dateContainer .ui-datepicker .ui-datepicker-next{right:2px}.dateContainer .ui-datepicker .ui-datepicker-prev-hover{left:1px}.dateContainer .ui-datepicker .ui-datepicker-next-hover{right:1px}.dateContainer .ui-datepicker .ui-datepicker-prev span,.dateContainer .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.dateContainer .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.dateContainer .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.dateContainer .ui-datepicker select.ui-datepicker-month,.dateContainer .ui-datepicker select.ui-datepicker-year{width:49%}.dateContainer .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.dateContainer .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.dateContainer .ui-datepicker td{border:0;padding:1px}.dateContainer .ui-datepicker td span,.dateContainer .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.dateContainer .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.dateContainer .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.dateContainer .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.dateContainer .ui-datepicker.ui-datepicker-multi{width:auto}.dateContainer .ui-datepicker-multi .ui-datepicker-group{float:left}.dateContainer .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.dateContainer .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.dateContainer .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.dateContainer .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.dateContainer .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.dateContainer .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.dateContainer .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.dateContainer .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.dateContainer .ui-datepicker-rtl{direction:rtl}.dateContainer .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.dateContainer .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.dateContainer .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.dateContainer .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.dateContainer .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.dateContainer .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.dateContainer .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.dateContainer .ui-datepicker-rtl .ui-datepicker-group{float:right}.dateContainer .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.dateContainer .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker{background-color:#fff;border:1px solid #999;z-index:1337 !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{color:#af0019;cursor:pointer}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e{display:block;height:1em;width:1em;font-size:150%;font-weight:bold;overflow:hidden}.ui-datepicker-header{border-bottom:1px solid #999;font-weight:bold;padding:0.7em 0.3em}.ui-datepicker-title{text-align:center}.ui-datepicker-calendar{border-collapse:separate;margin:0.3em}.ui-datepicker-calendar thead{display:none}.ui-datepicker-calendar td{background-color:#eee;border:1px solid #fff;cursor:pointer;color:#000;height:2em;width:2em;text-align:center}.ui-datepicker-calendar td a{color:#000;font-weight:bold}.ui-datepicker-calendar .ui-datepicker-current-day{background-color:#999}.ui-datepicker-calendar .ui-datepicker-unselectable{background-color:inherit;cursor:inherit}.survey-form ul li{margin-left:0 !important;list-style:none !important}