._jsPlumb_drag_select *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(OpenSans-Regular.ttf) format('truetype'),url(OpenSans.woff) format('woff')}#like{position:fixed;width:77px;height:70px;border:0;right:11px;bottom:-40px}#retweet_button{position:fixed;bottom:30px;right:-7px}body{padding:0;margin:0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background-color:#f5f5f5}#headerWrapper{width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:100001;height:44px;padding:0;opacity:.8;text-align:center;border-bottom:1px solid #e5e5e5;box-shadow:0 1px #eee}#header{margin-top:0;height:44px;font-size:13px;margin-left:auto;margin-right:auto;line-height:44px;max-width:1000px;width:80%}@media screen and (max-width:1000px){#header{width:100%}}@media screen and (max-width:800px){#header select{display:none}}@media screen and (max-width:700px){.library-links{right:330px}}@media screen and (max-width:640px){.logo{display:none}#header{text-align:center;overflow:hidden}}.explanation i{float:right;margin-right:25px;margin-top:13px;font-size:25px;cursor:pointer}.explanation i:hover{color:orange}.words{text-align:left;padding:50px;background-color:#fff}.code{border:1px solid #456}.logo{font-size:30px;color:#1f1f1f;text-shadow:1px 1px #ccc;float:left;width:154px;height:44px;background-position:0 5px}#main{margin-top:106px;font-size:80%;width:80%;margin-left:auto;margin-right:auto;height:600px;text-align:center;position:relative;max-width:1200px;max-height:1000px}.demo{position:relative;width:100%;background-color:#fff;overflow:auto;margin-top:53px;margin-bottom:25px;height:600px}.explanation{position:absolute;text-align:center;background-color:#7AB02C;opacity:.8;filter:alpha(opacity=80);color:#fff;width:100%;height:54px;z-index:10000;overflow:hidden;box-shadow:0 0 10px gray}.explanation.expanded{height:auto;min-height:54px;-webkit-transition:max-height .8s;max-height:100%}.commands{margin-bottom:10px}.commands:hover{z-index:10000}a,a:visited{text-decoration:none;color:#000;border-radius:.2em;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;-o-transition:color .15s ease-in;transition:color .15s ease-in}a:hover{color:#7AB02C}a:active{color:#FF2300}#explanation,#render,.menu{background-color:#fff}.menu{float:right;font-size:12px}.menu a{margin-right:19px}.otherLibraries{display:inline}#render a{margin-right:10px}.selected{color:orange!important}.label,.window{text-align:center;z-index:24;cursor:pointer;box-shadow:2px 2px 19px #aaa;-o-box-shadow:2px 2px 19px #aaa;-webkit-box-shadow:2px 2px 19px #aaa;-moz-box-shadow:2px 2px 19px #aaa}._jsPlumb_endpoint,path{cursor:pointer}.cmd{color:#fff;margin-right:25px}.cmd:hover{color:#FF2300;text-decoration:underline}.cmd:active{color:#FF2300}.label{font-size:13px;padding:8px;padding:8px}.component{border:1px solid #346789;border-radius:.5em;opacity:.8;filter:alpha(opacity=80);background-color:#fff;color:#000;padding:.5em;font-size:.8em}.component:hover{border:1px solid #123456;box-shadow:2px 2px 19px #444;-o-box-shadow:2px 2px 19px #444;-webkit-box-shadow:2px 2px 19px #444;-moz-box-shadow:2px 2px 19px #fff;opacity:.9;filter:alpha(opacity=90)}.window{background-color:#fff;border:1px solid #346789;box-shadow:2px 2px 19px #e0e0e0;-o-box-shadow:2px 2px 19px #e0e0e0;-webkit-box-shadow:2px 2px 19px #e0e0e0;-moz-box-shadow:2px 2px 19px #e0e0e0;-moz-border-radius:.5em;border-radius:.5em;position:absolute;color:#000;padding:.5em;width:80px;height:80px;line-height:80px;-webkit-transition:-webkit-box-shadow .15s ease-in;-moz-transition:-moz-box-shadow .15s ease-in;-o-transition:-o-box-shadow .15s ease-in;transition:box-shadow .15s ease-in}.window:hover{border:1px solid #123456;box-shadow:2px 2px 19px #444;-o-box-shadow:2px 2px 19px #444;-webkit-box-shadow:2px 2px 19px #444;-moz-box-shadow:2px 2px 19px #fff;opacity:.9;filter:alpha(opacity=90)}.window a{font-family:helvetica}.demo-links,.library-links{position:fixed;right:0;top:44px;font-size:11px;background-color:#fff;opacity:.8;padding-right:10px;padding-left:5px;text-transform:uppercase;z-index:100001}.demo-links div,.library-links a{display:inline;margin-right:7px;margin-left:7px}.demo-links i,.library-links i{padding:4px}.library-links{right:515px;height:19px;line-height:19px}.current-library{color:#7AB02C!important}._jsPlumb_connector{z-index:18}._jsPlumb_endpoint{z-index:19}._jsPlumb_overlay{z-index:20}.aLabel{background-color:#fff;padding:.4em;font:12px sans-serif;color:#444;z-index:21;border:1px dotted gray;opacity:.8;filter:alpha(opacity=80);cursor:pointer}.aLabel._jsPlumb_hover{background-color:#5C96BC;color:#fff;border:1px solid #fff}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#iframe{width:98%;height:1000px;position:absolute;top:8px;left:1%;border:0}#render{height:20px}#links{width:143px;font-size:14px;padding-left:0;position:fixed;left:9px;top:52px;z-index:20;background-color:#fff}ul{padding:0}li{list-style-type:none}.current-tests{color:orange!important}#qunit-tests li.fail,#qunit-tests li.pass{background-color:transparent}#main.test,.loadtest #main{max-width:none;margin-top:52px;background-color:#fff;margin-left:162px}.loadtest ._jsPlumb_connection{z-index:3}.loadtest .jspLoad{z-index:4;position:absolute;width:70px;height:70px;cursor:pointer}.loadtest #header{height:11em;border:2px solid #824563}.loadtest #setup{float:left}.loadtest #demo{margin-top:10em;position:relative}.loadtest #output,.loadtest #setup{font-size:12px}/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.8.3 - 2014-11-25T22:50:54.099Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close{display:none}.selectize-input.selectize-focus{border-color:#007FBB!important}.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.ui-select-bootstrap>.ui-select-match{text-align:left}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:.3em}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:0;height:1.666666em}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}