/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
html,body{width:100%;height:100%;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;overflow:hidden;}body{display:box;display:-webkit-box;display:-moz-box;-webkit-box-align:vertical;-moz-box-align:vertical;-ms-box-align:vertical;box-align:vertical;-webkit-box-orient:stretch;-moz-box-orient:stretch;-ms-box-orient:stretch;box-orient:stretch;}#logo small{font-size:12px;}.topbar .container{margin:0;margin-left:20px;}.topbar .disabled{color:#fff !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2;cursor:default;}.topbar .disabled:hover{color:#fff !important;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2 !important;}.topbar .disabled:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8 !important;}.nav a img{vertical-align:middle;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8;}.nav a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}#main-bar{position:relative;height:25px;line-height:25px;padding:3px;background:#000;background-image:-webkit-linear-gradient(top, #707070, #000);background-image:-moz-linear-gradient(top, #707070, #000);background-image:-o-linear-gradient(top, #707070, #000);background-image:-ms-linear-gradient(top, #707070, #000);background-image:linear-gradient(top, #707070, #000);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.19);-moz-box-shadow:0 2px 2px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.19);box-shadow:0 2px 2px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.19);}#main-bar img{line-height:25px;cursor:pointer;margin-left:5px;margin-right:5px;vertical-align:middle;position:relative;top:-2px;}#app{display:box;display:-webkit-box;display:-moz-box;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-box-align:stretch;box-align:stretch;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;box-orient:horizontal;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;}#app #canvas,#app #sidebar{height:100%;}#app #document{padding-top:40px;background:#bfbfbf;text-align:center;overflow:auto;display:box;display:-webkit-box;display:-moz-box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;box-orient:horizontal;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;box-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;box-align:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;}#app #excanvas{position:relative;width:640px;height:480px;padding-top:15px;padding-left:15px;display:inline-block;}#app #excanvas:before{display:block;content:"";position:absolute;height:15px;top:0;left:15px;right:0;background:url(../img/ruler-h.png) repeat-x;}#app #excanvas:after{display:block;content:"";position:absolute;width:15px;top:16px;left:0;bottom:0;background:url(../img/ruler-v.png) repeat-y;}#app #canvas{position:relative;background:url(../img/grid.png?1);overflow:hidden;width:640px;height:480px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}#app #canvas .element{border:rgba(0,0,0,0) solid 1px;position:absolute;}#app #canvas .element:hover,#app #canvas .element.hover{border:red dotted 1px;cursor:move;}#app #canvas .selected{border:#00f solid 1px;}#app #canvas .selected:hover,#app #canvas .selected.hover{border:#66f solid 1px;}#app #canvas .guide-v,#app #canvas .guide-h{position:absolute;background:red;-webkit-resize; -moz-resize; resize; z-index:2;}#app #canvas .guide-v{width:1px;top:0;bottom:0;}#app #canvas .guide-h{height:1px;left:0;right:0;}#app .bounding .element:before{display:block;content:"";width:100%;height:100%;background:rgba(3,127,0,.5);}#app #sidebar{padding-top:40px;width:0;background:#fff url(../img/paper.png);-webkit-box-shadow:-1px 0 2px #333;-moz-box-shadow:-1px 0 2px #333;box-shadow:-1px 0 2px #333;display:box;display:-webkit-box;display:-moz-box;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-box-align:stretch;box-align:stretch;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;}#app #sidebar .styles{-ms-overflow-y:scroll;overflow-y:scroll;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;}#app #sidebar .node{width:370px;font-family:monospace;padding:5px;border-bottom:#bfbfbf solid 1px;line-height:1.5em;}#app #sidebar .node:last-child{border-bottom:0;}#app #sidebar .node:hover,#app #sidebar .node.hover{background-color:#efefef;}#app #sidebar .node .title{padding-right:10px;}#app #sidebar .node .pair{padding-left:15px;}#app #sidebar .node .pair .key{color:#c80000;}.btn,button{background-color:#efefef;border-color:#ccc;border-style:solid;border-width:1px;-webkit-border-radius:2px 2px;-moz-border-radius:2px 2px;border-radius:2px 2px;cursor:pointer;height:23px;line-height:23px;padding:0 10px;color:#999;font-size:11px;font-weight:700;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.19);-moz-box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.19);box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.19);}.btn:hover,button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#777;}.action{position:relative;width:178px;height:32px;border-color:#111;background-color:#333;color:#fff;font-size:13px;text-shadow:0 1px 0 #111;font-weight:700;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 1px 2px rgba(255,255,255,.19);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 1px 2px rgba(255,255,255,.19);box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 1px 2px rgba(255,255,255,.19);}.action:hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 1px 2px rgba(255,255,255,.19);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 1px 2px rgba(255,255,255,.19);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 1px 2px rgba(255,255,255,.19);color:#fff;}.dropdown-menu label{width:200px;display:block;color:#fff;padding:3px 10px;text-align:left;}#scale{display:block;position:absolute;bottom:-25px;right:-25px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;width:25px;height:25px;background:url(../img/scale.png) center no-repeat;}#scale:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}#sdisplay{position:absolute;display:none;top:14px;left:14px;border:#000 dashed 1px;}#sdisplay b{position:absolute;bottom:5px;right:5px;font-size:11px;line-height:11px;}#toolbox{display:none;width:400px;top:auto;left:auto;bottom:20px;right:420px;}#toolbox.minimized .modal-header{border-bottom:0;}#toolbox.minimized h3 img{cursor:pointer;}#toolbox .btn{line-height:20px;}#toolbox .btn img{vertical-align:middle;}#toolbox .toggled{background-position:0 -15px;text-decoration:none;border-color:#23bb1c;}.popover.below-left .arrow{top:0;left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;}.popover.below-right .arrow{top:0;right:10px;left:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;}.popover.left-top .arrow{top:10px;right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;}.popover.left-bottom .arrow{bottom:10px;right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;}.popover .actionpanel{margin-top:10px;text-align:right;}.popover .btn{line-height:10px;height:auto;}.popover .btn:hover{color:inherit;}.popover .primary:hover{color:#fff;}.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.inline-block{display:inline-block;zoom:1;vertical-align:middle;}