| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471 | 
							- /** DISABLE TEXT SELECTION (SET ON BODY WHEN DRAGGING IS OCCURRING) **/
 
- ._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;
 
- }
 
- /** OPEN SANS FONT **/
 
- @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');
 
- }
 
- /** FB **/
 
- #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: whitesmoke;
 
- }
 
- #headerWrapper {
 
- 	width:100%;
 
- 	background-color:white;
 
- 	position:fixed;
 
- 	top:0;left:0;
 
-   z-index:100001;
 
- 	height:44px;
 
-   padding:0;
 
-   opacity:0.8;
 
-   text-align: center;
 
-   border-bottom: 1px solid #e5e5e5;
 
-   box-shadow: 0px 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:white;
 
- }
 
- .code {
 
-   border:1px solid #456;
 
- }
 
- .logo {  
 
-   font-size:30px;
 
-   color:#1f1f1f;
 
-   text-shadow: 1px 1px #ccc;
 
-   float:left;
 
-   width:154px;
 
-   height:44px;
 
-   background-position:0px 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:white;    
 
-   overflow:auto;  
 
-   margin-top: 53px;
 
-   margin-bottom:25px;
 
-   height: 600px;
 
- }
 
- .explanation {
 
-   position: absolute;
 
-   text-align: center;
 
-   background-color: #7AB02C;
 
-   opacity: 0.8;
 
-   filter: alpha(opacity=80);
 
-   color: white;
 
-   width: 100%;
 
-   height: 54px;
 
-   z-index: 10000;
 
-   overflow: hidden;
 
-   box-shadow: 0px 0px 10px gray;
 
- }
 
- .explanation.expanded {
 
-   height:auto;
 
-   min-height:54px;
 
-     
 
-   -webkit-transition: max-height 0.8s;
 
-   max-height:100%;    
 
- }
 
- .commands {
 
-   margin-bottom:10px;
 
- }
 
- .commands:hover {
 
-   z-index:10000;
 
- }
 
- /* demo elements */
 
- a, a:visited {
 
-     text-decoration:none;
 
-     color:black;
 
-     border-radius:0.2em;
 
-     -webkit-transition: color 0.15s ease-in;
 
-     -moz-transition: color 0.15s ease-in;
 
-     -o-transition: color 0.15s ease-in;
 
-     transition: color 0.15s ease-in;
 
- }
 
- a:hover {
 
-     color:#7AB02C;
 
- }
 
- a:active {
 
-   color:#FF2300;
 
- }
 
- .menu, #render, #explanation {   
 
- 	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;
 
- }
 
- .window, .label {   
 
-   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;
 
-     
 
- }
 
- path, ._jsPlumb_endpoint { cursor:pointer; }
 
- .cmd { 
 
-   color:white;
 
-   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:0.5em;        
 
-   opacity:0.8; 
 
-   filter:alpha(opacity=80);
 
-   background-color:white;
 
-   color:black;
 
-   padding:0.5em;   
 
-   font-size:0.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:0.9;
 
-     filter:alpha(opacity=90);
 
- }
 
- .window {
 
-     background-color:white;
 
-     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:0.5em;
 
-     border-radius:0.5em;        
 
-     width:5em; height:5em;        
 
-     position:absolute;    
 
-     color:black;
 
-     padding:0.5em;
 
-     width:80px; 
 
-     height:80px;
 
-     line-height: 80px;     
 
-     -webkit-transition: -webkit-box-shadow 0.15s ease-in;
 
-     -moz-transition: -moz-box-shadow 0.15s ease-in;
 
-     -o-transition: -o-box-shadow 0.15s ease-in;
 
-     transition: box-shadow 0.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:0.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: white;
 
-   opacity: 0.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;
 
- }
 
- /** Z-INDEX **/
 
- ._jsPlumb_connector { z-index:18; }
 
- ._jsPlumb_endpoint { z-index:19; }
 
- ._jsPlumb_overlay { z-index:20; }
 
- .aLabel {
 
-   background-color:white; 
 
-   padding:0.4em; 
 
-   font:12px sans-serif; 
 
-   color:#444;
 
-   z-index:21;
 
-   border:1px dotted gray;
 
-   opacity:0.8;
 
-   filter:alpha(opacity=80);
 
-   cursor: pointer;
 
- }
 
- .aLabel._jsPlumb_hover {
 
-   background-color:#5C96BC;
 
-   color:white;  
 
-   border:1px solid white;
 
- }
 
- /* ---------------------- bootstrap dropdowns ------------------------- */
 
- .clearfix {
 
-   *zoom: 1;
 
- }
 
- .clearfix:before,
 
- .clearfix:after {
 
-   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;
 
- }
 
- /* load test */
 
-     #iframe { 
 
-       width: 98%;
 
- 	height: 1000px;
 
- 	position: absolute;
 
- 	top: 8px;
 
- 	left: 1%;
 
- 	border: 0;
 
-     }     
 
-     #render { height:20px;}
 
-     #links {      
 
-       width: 143px;
 
-       font-size: 14px;
 
-       padding-left: 0px;
 
-       position: fixed;
 
-       left: 9px;
 
-       top: 52px;
 
-       z-index: 20;
 
-       background-color: white;                  
 
-     }
 
-     ul { padding:0; }
 
-     li {
 
-       list-style-type:none;
 
-     }
 
-     .current-tests {
 
-       color:orange !important;
 
-     }
 
-     #qunit-tests li.pass, #qunit-tests li.fail {
 
-       background-color:transparent;
 
-     }
 
-     .loadtest #main, #main.test  {
 
-       max-width: none;
 
-       margin-top: 52px;
 
-       background-color: white;
 
-     
 
-       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 #setup, .loadtest #output {
 
-   font-size:12px;
 
- }
 
 
  |