@import url(//fonts.googleapis.com/css?family=PT+Sans);@import url(//fonts.googleapis.com/css?family=Rokkitt:400,700);.cm-s-aptana .cm-keyword{color:#cda869}.cm-s-aptana .cm-atom{color:#cf6a4c}.cm-s-aptana .cm-number{color:#cf6a4c}.cm-s-aptana .cm-def{color:#9b703f}.cm-s-aptana .cm-variable{color:white}.cm-s-aptana .cm-variable-2{color:#7587a6}.cm-s-aptana .cm-variable-3{color:#faded3}.cm-s-aptana .cm-property{color:#879ab5}.cm-s-aptana .cm-operator{color:#cda869}.cm-s-aptana .cm-comment{color:#5f5a60;font-style:italic}.cm-s-aptana .cm-string{color:#8f9d6a}.cm-s-aptana .cm-string-2{color:#ddf2a4}.cm-s-aptana .cm-meta{color:#ac885b}.cm-s-aptana .cm-error{color:#AF2018}.cm-s-aptana .cm-qualifier{color:yellow}.cm-s-aptana .cm-builtin{color:#9999cc}.cm-s-aptana .cm-bracket{color:#24C2C7}.cm-s-aptana .cm-tag{color:#e0c589}.cm-s-aptana .cm-attribute{color:#9B859D}.cm-s-aptana .cm-header{color:blue}.cm-s-aptana .cm-quote{color:#24C2C7}.cm-s-aptana .cm-hr{color:pink}.cm-s-aptana .cm-link{color:#F4C20B}.cm-s-aptana .cm-special{color:#FF9D00}.cm-s-aptana .CodeMirror-matchingbracket{color:#0f0}.cm-s-aptana .CodeMirror-nonmatchingbracket{color:#f22}.cm-s-aptana .CodeMirror-selected{background:#3e4043}.CodeMirror-focused .cm-s-aptana .CodeMirror-selected{background:#3e4043}.cm-s-aptana{color:#E6E1DC;background-color:black}.cm-s-aptana .CodeMirror-gutter{background:#3D3D3D}.cm-s-aptana .CodeMirror-gutter .CodeMirror-gutter-text{color:#222}.cm-s-aptana .CodeMirror-lines .CodeMirror-cursor{border-left:1px solid #7991E8}.cm-s-aptana .activeline{background:none repeat scroll 0% 0% #222}body{font-family:"PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;line-height:25px}.sidebar{font-size:14px;line-height:16px}.navbar-inverse .navbar-brand{font-family:"Rokkitt", "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:28px}h1,h2,h3,h4,h5,h6{font-family:"Rokkitt", "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}.CodeMirror{font-size:13px;line-height:18px}.sidebar h2{font-size:20px;line-height:26px}.sidebar h3,.sidebar h3 a{font-size:16px;line-height:20px}.sidebar .difficulty{font-weight:normal;font-size:13px}.sidebar article time{font-size:13px}label{font-weight:inherit}.tag{font-weight:inherit}.nested-section{font-weight:normal;font-size:13px}.teaser-title p{font-size:20px;line-height:26px}.content{background:#f8eedf;background:-webkit-gradient(linear, left top, right top, from(#fff7ea), color-stop(90%, #fff7ea), to(#f8eedf));background:-moz-linear-gradient(left, #fff7ea 100%, #f8eedf);background:linear-gradient(left, #fff7ea 100%, #f8eedf)}.content .inner{border-left:2px solid #fff7ea}.sidebar{border-right:4px solid #dfcdb2;background:-webkit-gradient(linear, left top, right top, from(#f8eedf), to(#e8d8c0));background:-moz-linear-gradient(left, #f8eedf, #e8d8c0);background:linear-gradient(left, #f8eedf, #e8d8c0)}.content .well,.content .answers,.exercise.thumbnail{background-color:#fcf2e3;background-image:none;border-color:#dfcdb2}.workout.thumbnail{background-color:#dfcdb2;background-image:none;border-color:#e8d8c0}.breadcrumb{background-color:#f0e6d8}.navbar-inverse{background-color:#40312a;background-image:none}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav>li>a:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{background:#efb04f;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #fccc85;margin-right:-2px;text-shadow:0 1px 0 #281f1b;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}.navbar-inverse .nav>li>a,.navbar-inverse .navbar-link,.navbar-inverse .nav-text{color:white}.navbar-inverse .navbar-brand{color:#41ABBE;text-shadow:0 -1px 0 #2b1f1a}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#efb04f}h1{color:#2B717D;text-shadow:0 -1px 0 #231914}h1,h2,h3,h4,h5,h6{margin-top:0px}h2{border-bottom:1px solid #333}a{color:#2B717D;font-weight:bold}a:hover,a:focus{color:#247184}.navbar a{font-weight:inherit}.btn-primary{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f9a732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:black;background-color:#f89406;*background-color:#df8505}.btn-primary:active,.btn-primary.active{background-color:#c67605}.thumbnail .title a{color:#247184}.thumbnail .title .xp{background-color:#40312a;color:white}.CodeMirror{border:1px solid #6c6f70;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}.field_with_errors .CodeMirror-scroll{border-color:#ce4753}.CodeMirror-focused{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.sidebar h2{color:#2B717D;text-shadow:0 -1px 0 #231914;background:-webkit-gradient(linear, left top, right top, from(#dfcdb2), to(#e8d8c0));background:-moz-linear-gradient(left, #dfcdb2, #e8d8c0);background:linear-gradient(left, #dfcdb2, #e8d8c0)}.sidebar h3,.sidebar h3 a{color:#d6a75d}.sidebar h3 a:hover,.sidebar h3 a:active{color:#247184}.sidebar article time{color:#d6a75d}.form-actions{background-color:inherit;border-top:none}.inputs .control-label abbr[title]{color:#d00;border-bottom:none}.table.table-striped{background-color:white}.label-info[href]{background-color:#3a87ad}.label-info[href]:hover,.label-info[href]:active,.label-info[href]:focus{background-color:#247184}.darker-bkg{background:-webkit-gradient(linear, left top, right top, from(#dfcdb2), to(#e8d8c0));background:-moz-linear-gradient(left, #dfcdb2, #e8d8c0);background:linear-gradient(left, #dfcdb2, #e8d8c0)}.teaser-title p{color:#2B717D;text-shadow:0 -1px 0 #231914;background:-webkit-gradient(linear, left top, right top, from(#dfcdb2), to(#e8d8c0));background:-moz-linear-gradient(left, #dfcdb2, #e8d8c0);background:linear-gradient(left, #dfcdb2, #e8d8c0)}
