html,body{display:block;font-family:OpenSans,Arial,Verdana,sans-serif;font-size:100%;height:100%;line-height:20px;overflow:hidden;position:relative;width:100%}body{background-color:#eee}#splash{background-color:#fff;background-image:url('/images/splash.png');background-position:0 0;height:430px;margin:100px auto 15px auto;overflow:hidden;padding:0 30px 0 330px;position:relative;width:240px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 9px 0 rgba(0,0,0,.3);box-shadow:0 3px 9px 0 rgba(0,0,0,.3)}form{display:block;width:100%}#splash.right{background-position:100% 0;padding:0 330px 0 30px}.center{text-align:center}h2{display:block;color:#333;font-size:150%;line-height:35px;font-weight:bold;padding:30px 0 15px 0}p{display:block;color:#999;line-height:25px;padding:15px 0;font-size:90%}small{font-size:90%}a{color:#da772d;text-decoration:none}a.right{float:right;height:45px;display:inline-block;line-height:45px}a:hover{text-decoration:underline}label,label span,label input{display:block}label,label span,label input{height:45px;line-height:45px}label{background-color:transparent;border:1px solid #ccc;margin:15px 0;position:relative;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}label span{color:#999;font-size:100%;left:0;padding:0 15px;position:absolute;top:0;width:100%;z-index:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}label input{color:#000;font-size:100%;left:0;padding:0 15px;position:absolute;top:0;width:100%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label:hover{border-color:#da772d}label.active{border-color:#da772d;-webkit-box-shadow:inset 0 0 0 1px rgba(218,119,45,1);-moz-box-shadow:inset 0 0 0 1px rgba(218,119,45,1);box-shadow:inset 0 0 0 1px rgba(218,119,45,1)}label.focused span{background-color:#fff;font-size:75%;height:20px;left:10px;line-height:20px;padding:0 5px;top:-10px;width:auto}label.active span{color:#da772d}label.error{border-color:#b00020;-webkit-box-shadow:inset 0 0 0 1px rgba(176,0,32,1);-moz-box-shadow:inset 0 0 0 1px rgba(176,0,32,1);box-shadow:inset 0 0 0 1px rgba(176,0,32,1)}label.error span{color:#b00020}label small{color:#b00020;display:block;position:absolute;left:0;height:auto;line-height:25px;top:45px;font-size:75%}button{background-color:#da772d;color:#fff;cursor:pointer;display:inline-block;font-size:90%;height:45px;line-height:45px;padding:0 30px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header{display:block;height:50px;padding:10px 0;background-color:#da772d;width:100%}#logo{background-image:url('/images/portal-logo.png');display:block;float:left;margin:0 0 0 30px;height:50px;width:100px}#user{display:block;color:#fff;margin:0 30px 0 0;float:right;font-size:90%;padding:13px 0;height:24px;line-height:24px}#user svg{display:block;float:right;fill:#fff;margin:0 0 0 15px;height:24px;width:24px}#wrapper{display:block;position:relative;height:calc(100% - 70px);padding:0 0 0 353px;width:calc(100% - 353px)}#bundles{display:block;width:350px;position:absolute;left:0;top:0;border-right:3px solid #999;background-color:#fff;height:100%;overflow:hidden}#bundles ul{display:block;padding:0 30px;height:calc(100% - 102px);overflow-x:hidden;overflow-y:auto}#bundles li{display:block;cursor:pointer;list-style:none;border-bottom:1px solid #ccc;margin:0 0 15px 0;position:relative;padding:0 0 15px 0}#bundles svg{fill:#333;display:block;height:24px;left:0;position:absolute;top:0;width:24px}#bundles strong{display:block;font-weight:bold;font-size:90%;color:#333;padding:0 0 0 39px;line-height:24px}#bundles small{display:block;font-size:70%;line-height:24px;color:#999;padding:0 0 0 39px}#bundles li:hover svg,#bundles li.active svg{fill:#da772d}#bundles li:hover strong,#bundles li.active strong{color:#da772d}#bundles li:hover,#bundles li.active{border-color:#da772d}body.friendly #bundles li:hover,body.friendly #bundles li.active{border-color:#ccc !important}#search{display:block;position:relative;padding:30px}#search svg{display:block;fill:#999;height:24px;width:24px;position:absolute;left:45px;top:39px}#search input{color:#333;display:block;background-color:#eee;border:1px solid #eee;height:40px;font-size:90%;line-height:40px;width:calc(100% - (15px + 45px + 2px));padding:0 15px 0 45px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}::placeholder{color:#999}:-ms-input-placeholder{color:#999}::-ms-input-placeholder{color:#999}#content{display:block;height:100%;width:100%}#post{display:block;padding:30px 142px 30px 30px;position:relative}#post svg{display:block;fill:#999;height:24px;width:24px;position:absolute;left:45px;top:39px}#post input{color:#333;display:block;background-color:#ddd;border:1px solid #ccc;height:40px;font-size:90%;line-height:40px;padding:0 15px 0 45px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:calc(100% - (15px + 45px + 2px))}#post button{height:42px;line-height:42px;position:absolute;right:30px;top:30px}#json{display:block;background-color:#fff;height:100%;position:relative;padding:0 0 0 90px}#json a{position:relative}#json svg{display:block;height:24px;width:24px;position:absolute;bottom:30px;right:30px;z-index:0;fill:#da772d;cursor:pointer;fill:#ccc}#json li svg{display:inline-block;float:right;position:relative;bottom:auto;right:auto}#json li svg:hover{fill:#999}#json #numbers{font-family:'Consolas','Monaco','Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New';background-color:#eee;position:absolute;left:0;color:#999;top:0;height:100%;line-height:24px;text-align:right;padding:15px 30px 0 0;width:45px}#json ul{padding:15px 0}#json ul,#json li{display:block}#json li{float:left;clear:both;list-style:none;font-family:'Consolas','Monaco','Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New';color:#333;font-size:90%;height:24px;line-height:24px;list-style:none;width:auto}#json span.red{color:#f44336}#json span.green{color:#4caf50}#json input,#json select{display:inline-block;width:200px;height:23px;line-height:23px;border-bottom:1px solid #ccc}#tabs,#tabs li{display:block}#tabs{overflow-y:hidden;height:50px;width:100%}#tabs li{cursor:pointer;list-style:none;float:left;height:24px;line-height:24px;font-size:90%;position:relative;color:#999;border-bottom:2px solid transparent;padding:13px 30px 11px 30px}#tabs li div{cursor:pointer;display:none;background-image:url('../images/close.png');height:9px;width:9px;position:absolute;right:5px;top:5px}#tabs li:hover div{display:block}#tabs svg{height:24px;line-height:24px;display:inline-block;margin:0 10px 0 0;float:left;fill:#999}#tabs li.active{border-bottom-color:#da772d;color:#da772d;font-weight:bold}#tabs li.active svg{fill:#da772d}.tab{border-top:1px solid #ccc;display:block;background-color:#fff;height:calc(100% - (50px + 102px + 1px));overflow-x:hidden;overflow-y:auto;width:100%}body.friendly .tab{height:calc(100% - (50px + 1px))}.tooltip{background-color:#000;color:#fff;font-size:80%;height:auto;left:0;line-height:20px;max-width:250px;opacity:.9;padding:10px 15px;position:fixed;top:0;width:auto;z-index:9999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 9px 0 rgba(0,0,0,.3);box-shadow:0 3px 9px 0 rgba(0,0,0,.3);-webkit-animation:fade .9s ease-in-out;-o-animation:fade .9s ease-in-out;-moz-animation:fade .9s ease-in-out;animation:fade .9s ease-in-out}@-webkit-keyframes fade{from{opacity:0}to{opacity:.9}}@-o-keyframes fade{from{opacity:0;}to{opacity:.9;}}@-moz-keyframes fade{from{opacity:0}to{opacity:.9}}@keyframes fade{from{opacity:0}to{opacity:.9}}.ellipsis{display:block;position:relative;width:64px;height:64px;margin:50px auto 0 auto}.ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#da772d;animation-timing-function:cubic-bezier(0,1,1,0)}.ellipsis div:nth-child(1){left:6px;animation:ellipsis1 .6s infinite}.ellipsis div:nth-child(2){left:6px;animation:ellipsis2 .6s infinite}.ellipsis div:nth-child(3){left:26px;animation:ellipsis2 .6s infinite}.ellipsis div:nth-child(4){left:45px;animation:ellipsis3 .6s infinite}@keyframes ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(19px,0)}}.snackbar{background-color:#333;bottom:0;color:#fff;display:block;font-size:90%;font-weight:normal;left:50%;line-height:24px;margin-left:-125px;min-width:250px;padding:15px;position:fixed;text-align:left;opacity:0;z-index:9999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.parsed,.parsed ul,.parsed li{display:block}.parsed{background-color:#fff;font-family:'Consolas','Monaco','Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New';color:#333;font-size:90%;height:calc(100% - (2*15px));overflow-x:hidden;overflow-y:auto;padding:15px;width:calc(100% - (2*15px))}.parsed li{line-height:24px}.parsed li ul{display:none;margin:0 0 0 30px}.parsed li.collase ul{display:block !important}.parsed span{display:inline-block;text-overflow:ellipsis}.parsed .close:before{content:'...'}.parsed li.collapse .close.active:before{content:'';content:none}.parsed .expand{cursor:pointer;font-weight:bold;width:20px}.parsed .expand:before{content:'+'}.parsed .space{width:20px}.parsed li.collapse .expand.active:before{content:'';content:none;content:'-'}.parsed .number{color:#2196f3}.parsed .boolean{color:#9c27b0}.parsed .string{color:#4caf50}.parsed .null{color:#999}.parsed .key{color:#f44336}.notice{background-color:#fff2df;border:1px solid #ffaf49;color:#333;display:block;font-size:13px;line-height:19px;margin:15px;padding:15px}.form .notice{margin:0 0 15px 0;font-weight:bold;width:468px}.download{padding:15px 15px 0 15px;line-height:20px;font-size:13px;font-weight:bold}.download a{background-image:url('../images/download.png');color:#4caf50;padding:0 0 0 25px;font-weight:bold;cursor:pointer;text-decoration:none}.download a:hover{text-decoration:underline}table{border-collapse:collapse;margin:15px;width:calc(100% - 30px)}td table{margin:0;width:100%}th{background-color:#333;border:1px solid #222;color:#fff;font-weight:bold;text-align:left;white-space:nowrap}th,td{line-height:20px;padding:10px;font-size:13px}td a{display:inline-block;height:20px;text-indent:-9999px;background-color:#fff;background-image:url('../images/download.png');background-position:50% 50%;cursor:pointer;width:20px;text-decoration:none}td{border:1px solid #eee;font-weight:normal;color:#333}tbody tr{background-color:#fff}tbody tr.sub{background-color:#eee !important}tbody tr.sub td{font-weight:bold;border-color:#ddd}tbody tr:nth-child(even){background-color:#fcfcfc}.form{display:block;background-color:#f7f7f7;border:1px solid #ccc;padding:15px;margin:15px}.form h2{padding:0 0 15px 0}dl,dt,dd{display:block}dl{position:relative;font-size:90%;font-weight:bold;color:#333;width:500px;margin:0 0 15px 0}dt{float:left;height:35px;font-size:90%;font-weight:bold;line-height:35px;width:150px}dd{float:right;width:350px}dd *{float:right}dl input[type=text],dl select{display:block;background-color:#fff;border:1px solid #ccc;height:35px;line-height:35px;width:330px;padding:0 10px;font-size:90%;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.deedsOffices{background-color:#fff;border:1px solid #ccc;display:block;width:330px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.deedsOffices li{display:block;list-style:none;color:#555;font-size:90%;line-height:35px;height:35px;padding:0 0 0 30px;float:left;width:calc(50% - 30px);position:relative}.deedsOffices input[type=checkbox]{display:inline-block;height:15px;position:absolute;left:10px;top:10px;width:15px}.deedsOffices li.all{background-color:#fafafa;border-bottom:1px solid #ccc;color:#333;width:calc(100% - 30px)}dl small{font-size:75%;color:#999}.sample{display:block;height:auto;width:100%;border-bottom:1px solid #fff}.sample h2{background-color:#333;color:#fff;height:24px;line-height:24px;padding:13px 30px;display:block;font-size:90%;font-weight:bold;cursor:pointer}.sample h2 svg{fill:#fff;display:block;height:24px;width:24px;float:right}.sample pre{color:#000;font-family:'Consolas','Monaco','Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New';font-size:85%;height:auto;line-height:24px;padding:30px;width:auto;display:none}.sample.toggled pre{display:block}pre .green{color:#4caf50}pre .purple{color:#6200ee}pre .red{color:#f44336}