@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}textarea,input{margin:0}*:active,*:focus{outline:none;-moz-outline-style:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{text-align:left}button,input[type=reset],input[type=button],input[type=submit],input[type=file]>input[type=button],input[type=text],input[type=password],input[type=email],input[type=date],input[type=search],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=text]::-moz-focus-inner,input[type=password]::-moz-focus-inner,input[type=email]::-moz-focus-inner,input[type=date]::-moz-focus-inner,input[type=search]::-moz-focus-inner,textarea::-moz-focus-inner{border:0}img{vertical-align:middle}@font-face{font-family:'UbuntuMono';src:url("/assets/ubuntumono-b.eot");src:url("/assets/ubuntumono-b.eot?#iefix") format("embedded-opentype"),url("/assets/ubuntumono-b.woff") format("woff"),url("/assets/ubuntumono-b.ttf") format("truetype"),url("/assets/ubuntumono-b.svg#ubuntu_monobold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'UbuntuMono';src:url("/assets/ubuntumono-r.eot");src:url("/assets/ubuntumono-r.eot?#iefix") format("embedded-opentype"),url("/assets/ubuntumono-r.woff") format("woff"),url("/assets/ubuntumono-r.ttf") format("truetype"),url("/assets/ubuntumono-r.svg#ubuntu_monoregular") format("svg");font-weight:normal;font-style:normal}/*
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/byscuits
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */@font-face{font-family:'FontAwesome';src:url("/assets/fontawesome-webfont.eot?v=3.2.1");src:url("/assets/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"),url("/assets/fontawesome-webfont.woff?v=3.2.1") format("woff"),url("/assets/fontawesome-webfont.ttf?v=3.2.1") format("truetype"),url("/assets/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:0.9em;text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}a [class^="icon-"],a [class*=" icon-"]{display:inline}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em}.icons-ul{margin-left:2.142857142857143em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit}[class^="icon-"].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eeeeee}.icon-light{color:#ffffff}.icon-dark{color:#333333}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}html{height:100%}body{min-height:100%;overflow-y:scroll;overflow-x:hidden;background:#000 url(/assets/screen_bg-276e8f3fd0b4a7c8c25d5bb0651a5742.png) repeat-x 0 46px;color:#fff;font-family:UbuntuMono;font-size:18px;word-spacing:-0.18em;line-height:22px;padding-top:69px;padding-bottom:50px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box}body::-webkit-scrollbar{background-color:#222;width:10px}body::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}body::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,0.4)}input[type=button],input[type=submit],button{font-family:UbuntuMono;font-size:18px;word-spacing:-0.18em;line-height:22px}input[type=text],input[type=password],input[type=email],textarea,select{border:1px solid #666;font-family:UbuntuMono;font-size:18px;word-spacing:-0.18em;line-height:22px;background-color:#222;color:#fff;padding:5px;-webkit-box-shadow:inset 0 13px 9px -5px rgba(0,0,0,0.2);box-shadow:inset 0 13px 9px -5px rgba(0,0,0,0.2);box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%}input[type=text]:hover,input[type=text]:focus,input[type=password]:hover,input[type=password]:focus,input[type=email]:hover,input[type=email]:focus,textarea:hover,textarea:focus,select:hover,select:focus{border-color:#666}select{background-color:#444;-webkit-box-shadow:inset 0 14px 0 rgba(255,255,255,0.1);box-shadow:inset 0 14px 0 rgba(255,255,255,0.1);border-radius:3px}a{text-decoration:none}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-moz-selection{background-color:#3498db;color:#fff}::-webkit-selection{background-color:#3498db;color:#fff}::selection{background-color:#3498db;color:#fff}b{font-weight:bold}.icon .label{margin-left:0.2em}.page_title{font-size:28px;word-spacing:-0.18em;line-height:32px;margin-bottom:20px;text-transform:uppercase;text-shadow:0 1px 0 #000;font-weight:bold}.page_title.is_big{font-size:36px;word-spacing:-0.18em;line-height:40px}.page_title.is_error{color:#e43}.page_title .bubble{color:#3498db;margin-left:2px}@media print{.page_title .bubble:before{content:"("}.page_title .bubble:after{content:")"}}h2{font-size:22px;word-spacing:-0.18em;line-height:26px;text-transform:uppercase;margin-bottom:15px;font-weight:bold;color:#ccc}h2.has_separator{padding-top:8px;border-top:2px solid #373737}h2 .bubble{color:#4982a8;margin-left:1px}ul.bullets{margin-bottom:19px}ul.bullets li{padding-left:1em;position:relative}ul.bullets li:before{content:"-";position:absolute;left:0;top:-1px}p{margin-bottom:19px}.todo{background-color:#624;color:#fff}.holly{text-transform:uppercase}.holly .version,.holly .subproduct{margin-left:1px;color:#f39c12;color:#999}.hyperlink{color:#f1c40f;text-decoration:underline}.hyperlink:hover,.hyperlink:focus{background-color:#320}body.touch_device{-moz-box-shadow:none !important;-moz-box-shadow--webkit-box-shadow:none !important;-moz-box-shadow-box-shadow:none !important;-moz-box-shadow-text-shadow:none !important}body.test *{text-transform:none !important}@media print{*{background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;font-family:arial,sans-serif !important;word-spacing:normal !important}body{padding:0}}.breadcrumb{display:block;color:#999;text-transform:uppercase;font-weight:bold;padding-bottom:4px;border-bottom:2px solid #373737;margin-bottom:3px;position:relative}@media print{.breadcrumb{display:none}}a.breadcrumb:hover,a.breadcrumb:focus{color:#ccc}.button{margin-top:0;margin-bottom:0;border:none;background-color:#666;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button:hover{background-color:#777;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button::-moz-focus-inner{border:none}.button:active,.button.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.blue{margin-top:0;margin-bottom:0;border:none;background-color:#3498db;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.blue:hover{background-color:#45a9ec;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.blue::-moz-focus-inner{border:none}.button.blue:active,.button.blue.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.blue .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.orange{margin-top:0;margin-bottom:0;border:none;background-color:#e67e22;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.orange:hover{background-color:#f78f33;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.orange::-moz-focus-inner{border:none}.button.orange:active,.button.orange.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.orange .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.dark_blue{margin-top:0;margin-bottom:0;border:none;background-color:#2e6d96;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.dark_blue:hover{background-color:#3f7ea7;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.dark_blue::-moz-focus-inner{border:none}.button.dark_blue:active,.button.dark_blue.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.dark_blue .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.darker_blue{margin-top:0;margin-bottom:0;border:none;background-color:#2c3e50;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.darker_blue:hover{background-color:#3d4f61;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.darker_blue::-moz-focus-inner{border:none}.button.darker_blue:active,.button.darker_blue.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.darker_blue .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.dark_red{margin-top:0;margin-bottom:0;border:none;background-color:#9c3429;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.dark_red:hover{background-color:#ad453a;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.dark_red::-moz-focus-inner{border:none}.button.dark_red:active,.button.dark_red.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.dark_red .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.dark_green{margin-top:0;margin-bottom:0;border:none;background-color:#165848;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.dark_green:hover{background-color:#276959;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.dark_green::-moz-focus-inner{border:none}.button.dark_green:active,.button.dark_green.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.dark_green .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.green{margin-top:0;margin-bottom:0;border:none;background-color:#27ae60;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.green:hover{background-color:#38bf71;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.green::-moz-focus-inner{border:none}.button.green:active,.button.green.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.green .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.red{margin-top:0;margin-bottom:0;border:none;background-color:#c0392b;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.red:hover{background-color:#d14a3c;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.red::-moz-focus-inner{border:none}.button.red:active,.button.red.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.red .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.pink{margin-top:0;margin-bottom:0;border:none;background-color:#9b59b6;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.button.pink:hover{background-color:#ac6ac7;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.button.pink::-moz-focus-inner{border:none}.button.pink:active,.button.pink.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.button.pink .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.button.large{font-size:22px;word-spacing:-0.18em;height:34px;line-height:34px;padding:0px 10px}.button.multiline{height:44px}.button.multiline small{margin-top:-6px;display:block;font-size:14px;word-spacing:-0.18em;line-height:18px;font-weight:normal;word-spacing:-0.2em}.button.multiline.big{font-size:20px;word-spacing:-0.18em;line-height:32px;height:49px}.button.multiline.big small{margin-top:-6px;font-size:14px;word-spacing:-0.18em;line-height:18px}.button.is_disabled,.button[disabled]{color:rgba(255,255,255,0.7);text-shadow:none}.calendar{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.calendar .calendar__month{position:relative}@media (min-width: 800px){.calendar .calendar__month{border-top:2px solid #2a2a2a;padding-top:2px}}.calendar .calendar__month:last-child{margin-bottom:0}.calendar .calendar__month_name{text-transform:uppercase;font-weight:bold;font-size:20px;word-spacing:-0.18em;line-height:24px;color:#ccc;margin-top:3px;margin-bottom:4px}@media (min-width: 800px){.calendar .calendar__month_name{position:absolute;top:3px;left:406px}}.calendar .calendar__weekdays{zoom:1}.calendar .calendar__weekdays:before,.calendar .calendar__weekdays:after{content:"";display:table}.calendar .calendar__weekdays:after{clear:both}.calendar .calendar__weekday,.calendar .calendar__day{width:13%;max-width:55px;overflow:hidden;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;margin-right:2px;margin-bottom:2px}.calendar .calendar__weekday{background-color:#222;font-weight:bold}.calendar .calendar__day{background-color:#2c343c;padding-top:5px;padding-bottom:5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 10px 10px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 10px 10px rgba(255,255,255,0.05);cursor:pointer}.calendar .calendar__day:hover,.calendar .calendar__day:focus{background-color:#404850}.calendar .calendar__day.is_empty{-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:inset 0 10px 10px rgba(0,0,0,0.16);box-shadow:inset 0 10px 10px rgba(0,0,0,0.16);background-color:#1b2025}.calendar .calendar__day.is_today{background-color:#395263}.calendar .calendar__day.is_cursor{background-color:#b12a1c}.calendar .calendar__week{zoom:1}.calendar .calendar__week:before,.calendar .calendar__week:after{content:"";display:table}.calendar .calendar__week:after{clear:both}.columns{zoom:1}.columns:before,.columns:after{content:"";display:table}.columns:after{clear:both}@media (min-width: 1000px){.columns .columns__column{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}.columns .columns__column:nth-child(1){padding-right:10px}.columns .columns__column:nth-child(2){padding-left:10px}.columns.is_70_30 .columns__column:nth-child(1){width:70%}.columns.is_70_30 .columns__column:nth-child(2){width:30%}.columns.is_35_65 .columns__column:nth-child(1){width:35%}.columns.is_35_65 .columns__column:nth-child(2){width:65%}.columns.is_40_60 .columns__column:nth-child(1){width:40%}.columns.is_40_60 .columns__column:nth-child(2){width:60%}.columns.has_wide_gap .columns__column:nth-child(1){padding-right:20px}.columns.has_wide_gap .columns__column:nth-child(2){padding-left:20px}}@media print{.columns.is_50_50_on_paper .columns__column{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}.columns.is_50_50_on_paper .columns__column:nth-child(1){padding-right:10px}.columns.is_50_50_on_paper .columns__column:nth-child(2){padding-left:10px}}.explained_option{position:relative;padding-top:5px;padding-bottom:5px;background-color:rgba(255,255,255,0.12);border-radius:3px;padding-left:28px;color:#eee;margin-bottom:4px;cursor:pointer}.explained_option.is_selected{background-color:#283a4b}.explained_option.is_locked{color:#777}.explained_option .explained_option__label{font-weight:bold}.explained_option .explained_option__radio{position:absolute;left:8px;top:10px}.explained_option .explained_option__description{font-size:16px;word-spacing:-0.18em;line-height:18px;margin-top:1px}.explained_option .explained_option__unlock_instructions{margin-top:2 px;font-size:16px;word-spacing:-0.18em;line-height:18px;color:#f1c40f}.flash{color:#fff;position:fixed;left:0;top:0;z-index:1000;cursor:pointer;width:100%;text-transform:uppercase;height:46px;line-height:46px;-webkit-box-shadow:inset 0 15px 15px rgba(0,0,0,0.15),inset 0 -2px 0 rgba(255,255,255,0.3);box-shadow:inset 0 15px 15px rgba(0,0,0,0.15),inset 0 -2px 0 rgba(255,255,255,0.3);font-weight:bold;background:#000 url(/assets/screen_bg-276e8f3fd0b4a7c8c25d5bb0651a5742.png) repeat-x 0 0;color:#fff}.flash.is_failure{background-color:#bc1201}.flash.is_success{background-color:#007c2e;color:#fff}body.test .flash{width:50%;left:auto;top:auto;right:0;bottom:0}@media screen{.flash__inner{width:100%;max-width:1000px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:14px;padding-right:14px;margin-left:auto;margin-right:auto}}.grid{width:100%;margin-bottom:19px}.grid th{text-align:left;border-bottom:2px solid #373737;text-transform:uppercase;color:#fff;font-weight:bold}.grid td,.grid th{padding-right:20px;padding-top:3px;padding-bottom:3px}.grid td:last-child,.grid th:last-child{padding-right:0}.grid__totals{border-top:2px solid #373737}.highlight{position:relative;padding-left:60px;border-top:2px solid #333;padding-top:12px;padding-bottom:12px}.highlight:last-child{padding-bottom:12px;border-bottom:2px solid #333;margin-bottom:19px}.highlight__icon{position:absolute;top:10px;left:0;font-size:56px;word-spacing:-0.18em;color:#fff;-webkit-box-shadow:inset 0 40px 0 -10px rgba(0,0,0,0.2);box-shadow:inset 0 40px 0 -10px rgba(0,0,0,0.2);width:48px;height:70px;line-height:70px;text-align:center;border-radius:35px}.highlight__twin_icons .icon{position:absolute;top:17px;left:0;width:45px;height:45px;line-height:44px;font-size:35px;word-spacing:-0.18em}.highlight__twin_icons .icon+.icon{top:41px;left:22px}.highlight__name{font-weight:bold;margin-bottom:2px;text-transform:uppercase;color:#999;font-size:20px;word-spacing:-0.18em;line-height:24px}@media (max-width: 299px){.highlight{padding-left:0}.highlight__icon,.highlight__twin_icons{display:none}}.info{margin-bottom:19px;color:#999;font-size:16px;word-spacing:-0.18em;line-height:20px}.inline_button{margin-top:0;margin-bottom:0;border:none;background-color:#666;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:22px;line-height:22px;-webkit-box-shadow:inset 0 11px 0 rgba(255,255,255,0.13);box-shadow:inset 0 11px 0 rgba(255,255,255,0.13);padding:0 5px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.inline_button:hover{background-color:#777;-webkit-box-shadow:inset 0 11px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 11px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.inline_button::-moz-focus-inner{border:none}.inline_button:active,.inline_button.active{-webkit-box-shadow:inset 0 11px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 11px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:24px}.inline_button .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-5px;color:rgba(255,255,255,0.9);vertical-align:top}.inline_button.green{margin-top:0;margin-bottom:0;border:none;background-color:#27ae60;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:22px;line-height:22px;-webkit-box-shadow:inset 0 11px 0 rgba(255,255,255,0.13);box-shadow:inset 0 11px 0 rgba(255,255,255,0.13);padding:0 5px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.inline_button.green:hover{background-color:#38bf71;-webkit-box-shadow:inset 0 11px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 11px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.inline_button.green::-moz-focus-inner{border:none}.inline_button.green:active,.inline_button.green.active{-webkit-box-shadow:inset 0 11px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 11px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:24px}.inline_button.green .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-5px;color:rgba(255,255,255,0.9);vertical-align:top}.inline_button.red{margin-top:0;margin-bottom:0;border:none;background-color:#c0392b;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:22px;line-height:22px;-webkit-box-shadow:inset 0 11px 0 rgba(255,255,255,0.13);box-shadow:inset 0 11px 0 rgba(255,255,255,0.13);padding:0 5px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px}.inline_button.red:hover{background-color:#d14a3c;-webkit-box-shadow:inset 0 11px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 11px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.inline_button.red::-moz-focus-inner{border:none}.inline_button.red:active,.inline_button.red.active{-webkit-box-shadow:inset 0 11px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 11px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:24px}.inline_button.red .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-5px;color:rgba(255,255,255,0.9);vertical-align:top}.legalese{color:#dadada}.legalese>*:last-child{margin-bottom:0 !important}.legalese>*:last-child>*:last-child{margin-bottom:0 !important}.legalese h1,.legalese h2,.legalese h3,.legalese b{color:#fff}.legalese p,.legalese ul{margin-top:13.3px;margin-bottom:13.3px}.legalese li{margin-top:0;margin-bottom:0}.legalese h2{margin-top:24.7px;margin-bottom:13.3px}.legalese h3{font-weight:bold;text-transform:uppercase;margin-top:19px;margin-bottom:-7.6px}.legalese h4{margin-top:19px;margin-bottom:-7.6px;text-decoration:underline}.legalese .last_revision{text-transform:uppercase;font-weight:bold;color:#888;margin-top:0;margin-bottom:0}.rmodal .legalese .last_revision{float:none !important}@media (min-width: 700px){.legalese .last_revision{float:right}}.main_navigation{background-color:#111;border-bottom:2px solid #3498db;padding:15px 0 0 0;font-size:20px;word-spacing:-0.18em;font-weight:bold;text-transform:uppercase;zoom:1;position:fixed;top:0;left:0;right:0;z-index:999}.main_navigation:before,.main_navigation:after{content:"";display:table}.main_navigation:after{clear:both}.main_navigation .primary{float:left}.main_navigation .secondary{margin-left:10px;float:right}.main_navigation .main_navigation_sections{position:relative;zoom:1}@media screen{.main_navigation .main_navigation_sections{width:100%;max-width:1000px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:14px;padding-right:14px;margin-left:auto;margin-right:auto}}.main_navigation .main_navigation_sections:before,.main_navigation .main_navigation_sections:after{content:"";display:table}.main_navigation .main_navigation_sections:after{clear:both}.main_navigation .mode,.main_navigation .section{display:inline-block;height:29px;line-height:28px;vertical-align:top}.main_navigation .mode{text-transform:uppercase;font-size:18px;word-spacing:-0.18em;line-height:23px;font-weight:bold;letter-spacing:5px;margin-right:5px;position:relative;color:#8c999a;text-shadow:0 0 6px rgba(140,153,154,0.5)}.main_navigation .mode .mode__holly{margin-right:-11px}.main_navigation .mode .mode__subproduct{color:#757575}.main_navigation .mode:hover{color:#b4c1c2;text-shadow:0 0 6px rgba(180,193,194,0.5)}.main_navigation .mode:hover .mode__subproduct{color:#9d9d9d}.main_navigation .mode.current{color:#3ea2e5;text-shadow:0 0 6px rgba(62,162,229,0.5)}.main_navigation .mode.current .mode__subproduct{color:#377fb0}.main_navigation .mode.current:hover{color:#5cc0ff;text-shadow:0 0 6px rgba(92,192,255,0.5)}.main_navigation .mode.current:hover .mode__subproduct{color:#549dcb}.main_navigation .mode.current:after{position:absolute;content:" ";width:0px;height:0px;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #3498db transparent;bottom:0;left:50%;margin-left:-10px}.main_navigation .section{-webkit-box-shadow:inset 0 -20px 10px -10px rgba(0,0,0,0.3);box-shadow:inset 0 -20px 10px -10px rgba(0,0,0,0.3);background-color:#444}.main_navigation .section .text,.main_navigation .section .bubble{padding:0 9px;display:inline-block;vertical-align:bottom;box-sizing:border-box;-webkit-box-sizing:border-box;height:29px;line-height:28px}.main_navigation .section .text{color:#999;cursor:pointer}.main_navigation .section .bubble{margin-left:-10px;color:#999;background-color:rgba(0,0,0,0.3)}.main_navigation .section:hover,.main_navigation .section:active,.main_navigation .section.active{background-color:#555}.main_navigation .section:hover .text,.main_navigation .section:active .text,.main_navigation .section.active .text{color:#d4d4d4}.main_navigation .section.current{background-color:#3498db;-webkit-box-shadow:inset 0 20px 10px -10px rgba(255,255,255,0.1);box-shadow:inset 0 20px 10px -10px rgba(255,255,255,0.1)}.main_navigation .section.current .text{color:#fff}.main_navigation .section.current .bubble{color:#66caff}.main_navigation .section.current:hover,.main_navigation .section.current:active,.main_navigation .section.current.active{background-color:#3ea2e5}.main_navigation.single_line .main_navigation_expander{display:none}.main_navigation.multiple_lines .main_navigation_expander{float:right;cursor:pointer;color:#ccc}.main_navigation.multiple_lines .mode .mode__holly{display:none}.main_navigation.multiple_lines.collapsed .secondary{display:none}.main_navigation.multiple_lines.expanded .main_navigation_expander{text-shadow:0 0 10px rgba(255,255,255,0.5);color:#fff}.main_navigation.multiple_lines.expanded .secondary{position:fixed;border:2px solid #3498db;border-top:none;border-right:none;top:44px;right:0;padding:0 14px 0 10px;background:#111}.main_navigation.multiple_lines.expanded .secondary .section{float:none;display:block;margin-bottom:10px}.main_navigation.multiple_lines.expanded .secondary .section .bubble{display:none}.main_navigation[data-current=touch]{border-color:#f1c40f}.main_navigation[data-current=touch] .mode.current{color:#f1c40f;text-shadow:0 0 6px rgba(241,196,15,0.5)}.main_navigation[data-current=touch] .mode.current .mode__subproduct{color:#be9a15}.main_navigation[data-current=touch] .mode.current:after{border-bottom-color:#f1c40f}@media print{.main_navigation{display:none}}table.menu_table{margin-bottom:14px}table.menu_table tr{position:relative}table.menu_table td{position:relative;padding:5px 0;box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle}table.menu_table .menu_table__key{position:relative;height:0}table.menu_table td.menu_table__main .button .text{display:inline-block;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.menu_table td.menu_table__info,table.menu_table td.menu_table__actions{font-size:14px;word-spacing:-0.18em;padding-left:17px}@media (max-width: 599px){table.menu_table td.menu_table__info,table.menu_table td.menu_table__actions{display:none}}table.menu_table td.menu_table__info{color:#888}table.menu_table td.menu_table__actions a.menu_table__delete{color:#e74c3c}table.menu_table td.menu_table__actions a:hover{text-decoration:underline}@media (max-width: 399px){table.menu_table{width:100%}table.menu_table td.menu_table__main{width:100%}table.menu_table td.menu_table__main .button{width:100%}table.menu_table td.menu_table__main .button .text{width:100%}table.menu_table td.menu_table__main .button .bubble{display:none}}em.neon{background-color:#36485a;padding:1px 3px 3px 3px;display:inline;-webkit-box-shadow:inset 0 15px 15px rgba(0,0,0,0.4),inset 0 -2px 0 rgba(255,255,255,0.3);box-shadow:inset 0 15px 15px rgba(0,0,0,0.4),inset 0 -2px 0 rgba(255,255,255,0.3)}.notification{margin-bottom:20px;padding-left:48px;position:relative}.notification .notification__icon{position:absolute;left:0;top:0;font-size:45px;word-spacing:-0.18em;color:#f1c40f}.notification .notification__date{color:#888}.notification+.notification{border-bottom:none;padding-bottom:none}.outlying_key{position:absolute;left:-45px;color:#999;top:3px}@media (max-width: 1089px){.outlying_key{display:none}}.phone.is_for_touch_page{width:282px;height:510px}.phone.is_for_touch_page .phone__image{background-image:url(/assets/home/touch_screenshot.266x420-ad4b18a0d231bd8a0350a91585b64d4c.png)}.phone.is_for_home_page{width:130px;height:232.7px}.phone.is_for_home_page .phone__image{background-image:url(/assets/home/touch_screenshot.122x190-90170cdb6cda9344c70f009f94385521.png)}.phone__frame{position:relative;background-color:#333;width:100%;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;padding:15.7% 2.5%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.9),inset 0 60px 30px -30px rgba(255,255,255,0.1),inset 0 -60px 30px -30px rgba(0,0,0,0.3);box-shadow:0 0 20px 0 rgba(0,0,0,0.9),inset 0 60px 30px -30px rgba(255,255,255,0.1),inset 0 -60px 30px -30px rgba(0,0,0,0.3)}.phone__image{height:100%;width:100%;border:1px solid #444;box-sizing:border-box;-webkit-box-sizing:border-box}.phone__speaker{position:absolute;top:4%;left:50%;margin-left:-20%;width:40%;height:1.4%;border-radius:2px;background-color:rgba(0,0,0,0.3)}.phone__home_button{position:absolute;bottom:1.9%;left:50%;margin-left:-12.5%;width:25%;height:4.2%;border-radius:2px;border:1px solid rgba(255,255,255,0.18);-webkit-box-shadow:inset 0 -4px 4px rgba(0,0,0,0.2);box-shadow:inset 0 -4px 4px rgba(0,0,0,0.2)}.plans{zoom:1}.plans:before,.plans:after{content:"";display:table}.plans:after{clear:both}.plan{float:left;margin:0 5px 5px 0;border-radius:3px;width:238px;position:relative}.plan__feature{background-color:#283628;border-bottom:2px solid #525252;border-bottom:2px solid #505e50;padding:12px 10px 12px 50px;color:#ccc;position:relative;-webkit-box-shadow:inset 0 25px 25px rgba(0,0,0,0.1);box-shadow:inset 0 25px 25px rgba(0,0,0,0.1)}.plan__number_value{font-weight:bold;color:#fff}.plan__value{position:absolute;height:100%;background-color:rgba(255,255,255,0.07);width:42px;top:0;left:0;font-size:26px;word-spacing:-0.18em;line-height:46px;text-align:center;color:#fff;font-weight:bold}.plan__name{font-weight:bold;font-size:24px;word-spacing:-0.18em;line-height:28px;text-transform:uppercase;background-color:#1ab85d;-webkit-box-shadow:inset 0 20px 20px rgba(255,255,255,0.15),inset 0 -5px 5px rgba(0,0,0,0.1);box-shadow:inset 0 20px 20px rgba(255,255,255,0.15),inset 0 -5px 5px rgba(0,0,0,0.1);border-top-left-radius:3px;border-top-right-radius:3px;padding:6px 10px 6px 10px}.plan__price{position:absolute;top:0;right:0;padding:6px 10px 4px 10px;overflow:hidden;font-size:24px;word-spacing:-0.18em;line-height:28px;border-top-right-radius:3px;font-weight:bold;background-color:rgba(0,0,0,0.3)}.plan__per_month{font-weight:normal;font-size:14px;word-spacing:-0.18em;line-height:14px;margin-left:-3px;display:inline-block}.plan__included{color:#3c4;text-shadow:0 0 8px rgba(51,204,68,0.8)}.plan__missing{color:#e74c3c;text-shadow:0 0 12px rgba(0,0,0,0.2)}.plan__bottom{background-color:#3c4a3c;padding:10px;text-align:center;height:30px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.plan.is_free .plan__feature{background-color:#2f2f2f;border-color:#4d4d4d}.plan.is_free .plan__name{background-color:#666}.plan.is_free .plan__bottom{background-color:#393939}.product_reference{font-weight:bold;text-transform:uppercase}.product_reference.is_thin{font-weight:normal}.product_reference .subproduct{margin-left:-0.33em;color:rgba(255,255,255,0.6)}.product_reference .subproduct.touch{color:#f1c40f}.product_reference .subproduct.shell{color:#3498db}.product_reference .subproduct.plus{color:#2ecc71}.product_reference.is_gray .subproduct{color:#aaa}.product_reference.is_yellow{color:#f1c40f}.product_reference.is_yellow .subproduct{color:#d3a600}.product_reference.is_white .subproduct{color:#fff}.product_reference.has_space .subproduct{margin-left:-0.23em}.rmodal__overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.7);z-index:1000}.rmodal__dialog{z-index:1001;margin:auto;position:fixed;top:0;left:0;bottom:0;right:0;width:700px;height:450px;max-width:100%;max-height:100%;background-color:#1f1f1f;-webkit-box-shadow:0 0 10px 5px #000,inset 0 200px 200px -200px rgba(255,255,255,0.2);box-shadow:0 0 10px 5px #000,inset 0 200px 200px -200px rgba(255,255,255,0.2)}.rmodal__close{position:absolute;top:20px;right:20px;background-color:#2980b9;color:#fff;font-weight:bold;text-transform:uppercase;padding:5px 15px;z-index:1002;cursor:pointer;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.rmodal__close:hover,.rmodal__close:focus{background-color:#338ac3}.rmodal__close_key{margin-left:3px;opacity:0.5}.rmodal__content{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.rmodal__content::-webkit-scrollbar{background-color:#222;width:10px}.rmodal__content::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}.rmodal__content::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,0.4)}.screen{padding-bottom:14px;position:relative}@media screen{.screen{width:100%;max-width:1000px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:14px;padding-right:14px;margin-left:auto;margin-right:auto}}.rmodal .screen{padding:0;margin:0}@media screen{.screen .main{margin-right:200px}}.screen .side{color:#ccc;font-size:16px;word-spacing:-0.18em;line-height:18px;width:200px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;position:fixed;top:110px;top:70px}@media print{.screen .side{display:none}}@media (min-width: 1000px){.screen .side{margin-left:772px}}@media (max-width: 999px){.screen .side{right:14px}}.screen .side .segment{margin-bottom:14px}.screen .side .segment>*:last-child{margin-bottom:0 !important}.screen .side .segment>*:last-child>*:last-child{margin-bottom:0 !important}.screen .side .title{text-transform:uppercase;font-weight:bold;margin-bottom:3px;font-size:18px;word-spacing:-0.18em;line-height:22px;color:#fff}.screen .side .help_snippet{margin:5px 0}.screen .side .help_snippet .description{font-weight:bold;margin-bottom:2px;display:inline-block}.screen .side .help_snippet pre{background-color:#1e2f37;color:#bbb}.screen .side .line{margin:2px 0}.screen .side .line.is_enabled{color:#2d6}.screen .side .line.is_disabled{color:#d41}.screen .side .shortcut{white-space:nowrap;margin:2px 0}.screen .side .shortcut[ng_click]:hover{background-color:#015891;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px;border-radius:2px;cursor:pointer;color:#fff}.screen .side .shortcut .key{float:right;color:#eee}.screen .side .shortcut .key+.key:after{margin:0 4px;content:"or";color:#666}.screen .side .mouse_hint{margin:2px 0;position:relative;padding-left:20px}.screen .side .mouse_hint .icon:before{position:absolute;top:2px;left:0}@media (max-width: 799px){.screen .side{display:none}.screen .main{margin-right:0}}.separator{margin-top:19px;margin-bottom:19px;height:3px;background-color:rgba(255,255,255,0.2)}.side_box{padding:14px;border-radius:3px;background-color:rgba(255,255,255,0.17);display:inline-block}.side_box>*:last-child{margin-bottom:0 !important}.side_box>*:last-child>*:last-child{margin-bottom:0 !important}.simple_form label{cursor:pointer}.simple_form .help{font-size:14px;word-spacing:-0.18em;line-height:16px;color:#bbb;font-weight:normal;margin:-1px 0 1px 0}.simple_form .required_field{color:#fe2}.simple_form .field_with_errors{display:inline;color:#e43}.simple_form .field_with_errors input[type=text],.simple_form .field_with_errors input[type=email],.simple_form .field_with_errors input[type=date],.simple_form .field_with_errors input[type=phone],.simple_form .field_with_errors input[type=password],.simple_form .field_with_errors input[type=search],.simple_form .field_with_errors select,.simple_form .field_with_errors textarea,.simple_form .field_with_errors .fake_field{border-color:#e43;background-color:#311}.simple_form .field_with_errors+.required_field{color:#e43}.simple_form .error_message{color:#e43}.simple_form .errors_on_base{background-color:rgba(255,100,50,0.2);color:#e43;margin-left:-9px;margin-right:-9px;padding-left:9px;padding-right:9px;padding-top:5px;padding-bottom:5px;margin-bottom:19px}.simple_form input[type=text]:focus,.simple_form input[type=email]:focus,.simple_form input[type=date]:focus,.simple_form input[type=phone]:focus,.simple_form input[type=password]:focus,.simple_form input[type=search]:focus,.simple_form select:focus,.simple_form textarea:focus,.simple_form .fake_field:focus{border-color:#999}.simple_form dl.controls{margin-bottom:10px}.simple_form dl.controls dt{margin-bottom:3px;font-weight:bold;text-transform:uppercase;position:relative}.simple_form dl.controls dd{color:#bbb;margin-bottom:12px}.simple_form dl.controls dd .error_message{margin-top:-1px;margin-bottom:7px;font-size:14px;word-spacing:-0.18em;line-height:16px}.simple_form dl.controls dd.continued{margin-top:-10px}.simple_form dl.controls dd.check_box .error_message{margin-bottom:4px}.simple_form dl.controls.is_tight dt{margin-bottom:2px}.simple_form dl.controls.is_tight dd{margin-bottom:7px}.simple_form .controls__help{font-weight:normal;color:#999}.simple_form .controls__help.is_right{position:absolute;top:0;right:0}.simple_form .buttons{margin:18px 0}.tail{position:absolute;bottom:0;left:0;width:100%;background:#080808 url(/assets/screen_bg-276e8f3fd0b4a7c8c25d5bb0651a5742.png) repeat-x 0 -80px}@media print{.tail{display:none}}.tail__links{zoom:1;position:relative}@media screen{.tail__links{width:100%;max-width:1000px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:14px;padding-right:14px;margin-left:auto;margin-right:auto}}.tail__links:before,.tail__links:after{content:"";display:table}.tail__links:after{clear:both}.tail__social_profile_link{color:#fff;white-space:nowrap;background:#181818 url(/assets/screen_bg-276e8f3fd0b4a7c8c25d5bb0651a5742.png) repeat-x 0 -50px;margin-right:2px;float:left;height:28px;line-height:28px;width:28px;font-size:18px;word-spacing:-0.18em;text-align:center}.tail__social_profile_link.is_facebook{margin-right:12px}.tail__social_profile_link:hover.is_twitter{background-color:#42c3ea}.tail__social_profile_link:hover.is_google_plus{background-color:#dd4b39}.tail__social_profile_link:hover.is_facebook{background-color:#3b5998}.tail__fine_print_link{float:left;height:28px;line-height:28px;font-size:16px;word-spacing:-0.18em;color:#888;text-transform:uppercase;white-space:nowrap;margin-right:12px}.tail__fine_print_link:hover{color:#ccc}.tools{margin-bottom:10px;position:relative;zoom:1}.tools:before,.tools:after{content:"";display:table}.tools:after{clear:both}.tools a{margin-top:0;margin-bottom:0;border:none;background-color:#666;font-weight:bold;color:#fff;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);height:30px;line-height:30px;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13);padding:0 9px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;word-spacing:-0.18em;text-transform:uppercase;text-decoration:none;border-radius:3px;position:relative}.tools a:hover{background-color:#777;-webkit-box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(255,255,255,0.13),0 0 4px 4px rgba(255,255,255,0.1)}.tools a::-moz-focus-inner{border:none}.tools a:active,.tools a.active{-webkit-box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 15px 0 rgba(0,0,0,0.13),0 0 4px 4px rgba(255,255,255,0.1);line-height:32px}.tools a .bubble{margin-left:3px;display:inline-block;background-color:rgba(0,0,0,0.24);padding:0 7px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:-9px;color:rgba(255,255,255,0.9);vertical-align:top}.tools input[type=text]{font-size:18px;word-spacing:-0.18em;line-height:20px;padding:4px 5px;border-radius:2px}@media (max-width: 599px){.tools input[type=text]{max-width:130px}}.tools a,.tools .button,.tools input{vertical-align:top;margin-bottom:9px}.tools.has_large_bottom_margin{margin-bottom:20px}@media print{.tools{display:none}}.tools__primary{float:left}.tools__secondary{float:right;margin-left:3px}.tools.multiple_lines .tools__secondary{display:none}.tooltip{position:absolute;z-index:99999999;padding:2px 6px;font-size:14px;word-spacing:-0.18em;line-height:16px;background-color:#fff;color:#222;margin-top:6px;border-radius:2px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.7),inset 0 -10px 10px -10px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.7),inset 0 -10px 10px -10px rgba(0,0,0,0.3)}.tooltip:before{content:"";position:absolute;width:0;height:0;top:-8px;left:50%;margin-left:-4px;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}dl.values{margin-bottom:19px}dl.values>*:last-child{margin-bottom:0 !important}dl.values>*:last-child>*:last-child{margin-bottom:0 !important}dl.values dt{font-weight:bold;text-transform:uppercase}dl.values dd{margin-bottom:10px}body.forrest .tools{position:relative;margin-bottom:15px}body.home .screen{zoom:1}body.home .screen:before,body.home .screen:after{content:"";display:table}body.home .screen:after{clear:both}body.home .hero{margin-top:15px;margin-bottom:25px}body.home .hero .tools{margin-top:22px}body.home .hero .tools .keyboard_shortcut{display:none}@media (min-width: 380px){body.home .hero .tools .keyboard_shortcut{display:inline-block;vertical-align:middle;margin-left:5px}body.home .hero .tools .keyboard_shortcut .icon{font-weight:bold}body.home .hero .tools .keyboard_shortcut .explanation{margin-top:-4px;color:#999;font-size:14px;word-spacing:-0.18em;text-transform:uppercase}}@media (min-width: 800px){body.home .hero{margin-right:500px}}body.home .devices{display:none}@media (min-width: 800px){body.home .devices{width:500px;display:block;position:absolute;top:10px;right:0}}body.home .laptop{position:relative;width:100%;padding-top:55.0%}body.home .laptop__screen{height:95%;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#888;-webkit-box-shadow:inset 0 -16px 8px -8px rgba(0,0,0,0.3),0 0 20px 5px rgba(0,0,0,0.8),inset 0 60px 30px -30px rgba(255,255,255,0.3);box-shadow:inset 0 -16px 8px -8px rgba(0,0,0,0.3),0 0 20px 5px rgba(0,0,0,0.8),inset 0 60px 30px -30px rgba(255,255,255,0.3);padding:3%;position:absolute;top:0;left:8%;width:84%;border-top-left-radius:5px;border-top-right-radius:5px}body.home .laptop__image{background-color:#111;width:100%;height:100%;background:#111 url(/assets/home/shell_screenshot.cropped.390-6cdb9b4c35be49ce018db117b2e7583a.png) no-repeat center top;border:1px solid rgba(255,255,255,0.2);box-sizing:border-box;-webkit-box-sizing:border-box}body.home .laptop__webcam{position:absolute;top:1.34%;left:50%;margin-left:-3.5px;width:7px;height:7px;border-radius:50%;background-color:rgba(0,0,0,0.4)}body.home .laptop__keyboard{background-color:#aaa;height:5%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:absolute;width:100%;bottom:0;left:0}body.home .laptop__opener{background-color:rgba(0,0,0,0.26);margin-left:-7%;width:14%;height:45%;position:absolute;left:50%;top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}body.home .phone{position:absolute;right:10px;bottom:-20px}body.home .screenshots .screenshot{background-color:#444;border:1px solid #444;-webkit-box-shadow:0 0 13px rgba(255,255,255,0.1);box-shadow:0 0 13px rgba(255,255,255,0.1);box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}body.home .screenshots .screenshot img{width:100%;display:block}body.home .screenshots .screenshot .overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0)}body.home .screenshots .screenshot .overlay .explanation{display:none;text-transform:uppercase;position:absolute;text-shadow:0 0 2px #000;left:0;right:0;top:50%;text-align:center;margin-top:-36px;color:#3498db}body.home .screenshots .screenshot .overlay .explanation .action{font-size:40px;word-spacing:-0.18em;line-height:44px}body.home .screenshots .screenshot .overlay:hover{background-color:rgba(0,0,0,0.7)}body.home .screenshots .screenshot .overlay:hover .explanation{display:block}body.home .press{display:none}@media (min-width: 600px){body.home .press{display:block;-webkit-box-shadow:inset 0 60px 30px -30px rgba(255,255,255,0.1);box-shadow:inset 0 60px 30px -30px rgba(255,255,255,0.1);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:6px;border-top:1px solid #444;border-bottom:1px solid #444}}body.home .press__known_from{margin-bottom:5px;font-size:16px;word-spacing:-0.18em;line-height:20px;color:#666}body.home .tentpole{margin:23px 0;position:relative}@media (min-width: 500px){body.home .tentpole{height:200px;display:table}}body.home .tentpole__name{font-weight:bold;margin-bottom:4px;font-size:22px;word-spacing:-0.18em;line-height:24px;color:#3498db}body.home .tentpole__image{display:none}@media (min-width: 500px){body.home .tentpole__image{display:block;width:200px;height:200px;border-radius:100px;border:2px solid rgba(255,255,255,0.2);position:absolute;left:0;top:0}body.home .tentpole__image.is_text{background-image:url(/assets/home/usp_text.min-cdf86a42ee8b684673c74dece7538da8.png)}body.home .tentpole__image.is_tree{background-image:url(/assets/home/usp_tree.min-0582883f91673a371bcaa741383e1f8e.png)}body.home .tentpole__image.is_shortcuts{background-image:url(/assets/home/usp_shortcuts.min-7c31fefb4160a5b57e618285967547d8.png)}body.home .tentpole__image.is_sync{background-image:url(/assets/home/usp_forrest.min-70f4c32990a0b39486c227a46b18d2ef.png)}}@media (min-width: 500px){body.home .tentpole__info{padding-left:230px;vertical-align:middle;display:table-cell}}body.touch .screen{zoom:1}body.touch .screen:before,body.touch .screen:after{content:"";display:table}body.touch .screen:after{clear:both}body.touch .screenshots .screenshot{background-color:#444;border:1px solid #666;-webkit-box-shadow:0 0 13px rgba(255,255,255,0.1);box-shadow:0 0 13px rgba(255,255,255,0.1);box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;width:100%;display:block}body.touch .tools{margin-top:20px}body.touch .left_column{float:left;width:70%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:30px}body.touch .left_column>*:last-child{margin-bottom:0 !important}body.touch .left_column>*:last-child>*:last-child{margin-bottom:0 !important}body.touch .right_column{float:left;width:30%}body.touch .right_column>*:last-child{margin-bottom:0 !important}body.touch .right_column>*:last-child>*:last-child{margin-bottom:0 !important}@keyframes blink_animation{from{opacity:1}to{opacity:0}}@-webkit-keyframes blink_animation{from{opacity:1}to{opacity:0}}body.workbench .tree_screen h1 .text{cursor:pointer}body.workbench .tree_screen .no_tasks .no_tasks__icon{font-size:48px;word-spacing:-0.18em;color:#3f3f3f}body.workbench .tree_screen .no_tasks .no_tasks__message{color:#777;text-transform:uppercase;margin-left:2px}body.workbench .tree_screen .no_tasks .no_tasks__message,body.workbench .tree_screen .no_tasks .no_tasks__icon{display:inline-block;vertical-align:middle}body.workbench .tree_screen ul.tree{cursor:pointer}body.workbench .tree_screen ul.tree .self{background-color:#2c343c}body.workbench .tree_screen ul.tree ul.children .self{margin-left:28px;background-color:#222a32}body.workbench .tree_screen ul.tree ul.children ul.children .self{margin-left:56px;background-color:#182028}body.workbench .tree_screen ul.tree ul.children ul.children ul.children .self{margin-left:84px;background-color:#0e161e}body.workbench .tree_screen ul.tree ul.children ul.children ul.children ul.children .self{margin-left:112px;background-color:#040c14}body.workbench .tree_screen ul.tree ul.children ul.children ul.children ul.children ul.children .self{margin-left:140px;background-color:#00020a}body.workbench .tree_screen ul.tree ul.children ul.children ul.children ul.children ul.children ul.children .self{margin-left:168px;background-color:#000}body.workbench .tree_screen ul.tree .node{position:relative;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}body.workbench .tree_screen ul.tree .node.dragging .self{color:rgba(255,255,255,0.5)}@media screen{body.workbench .tree_screen ul.tree .node.dragging .self{background-color:#405264 !important}}body.workbench .tree_screen ul.tree .node.dragging .self+.children .self{color:rgba(255,255,255,0.5)}@media screen{body.workbench .tree_screen ul.tree .node.dragging .self+.children .self{background-color:#405264 !important}}body.workbench .tree_screen ul.tree .node.dragged_over[data-drag-motion='before']>.self{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 10px 10px rgba(255,255,255,0.3),inset 1px 0 0 rgba(255,255,255,0.05),inset 0 -1px 0 rgba(0,0,0,0.2),inset 0 -20px 20px rgba(0,0,0,0.13);box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 10px 10px rgba(255,255,255,0.3),inset 1px 0 0 rgba(255,255,255,0.05),inset 0 -1px 0 rgba(0,0,0,0.2),inset 0 -20px 20px rgba(0,0,0,0.13)}body.workbench .tree_screen ul.tree .node.dragged_over[data-drag-motion='after']>.self,body.workbench .tree_screen ul.tree .node.dragged_over[data-drag-motion='into']>.self{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.8),inset 0 -10px 10px rgba(255,255,255,0.3),inset 1px 0 0 rgba(255,255,255,0.05),inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.8),inset 0 -10px 10px rgba(255,255,255,0.3),inset 1px 0 0 rgba(255,255,255,0.05),inset 0 1px 0 rgba(255,255,255,0.2)}body.workbench .tree_screen ul.tree .node.dragged_over[data-drag-motion='into']:after{position:absolute;top:0;right:0;content:"NEST ↪";word-spacing:-4px;background-color:#fff;color:#111;padding-left:10px;padding-right:7px;border-bottom-left-radius:8px;pointer-events:none}body.workbench .tree_screen ul.tree .node .self{padding:5px 35px 5px 33px;position:relative;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),inset 1px 0 0 rgba(255,255,255,0.05),inset 0 -1px 0 rgba(0,0,0,0.2),inset 0 -20px 20px rgba(0,0,0,0.13);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),inset 1px 0 0 rgba(255,255,255,0.05),inset 0 -1px 0 rgba(0,0,0,0.2),inset 0 -20px 20px rgba(0,0,0,0.13)}body.workbench .tree_screen ul.tree .node .text .link{color:#fe5}body.workbench .tree_screen ul.tree .node .text .link:hover{text-decoration:underline}body.workbench .tree_screen ul.tree .node .precondition{color:rgba(255,255,255,0.6)}body.workbench .tree_screen ul.tree .node .precondition:after{color:rgba(255,255,255,0.4);content:"→";margin:0 6px;text-decoration:none;display:inline-block}body.workbench .tree_screen ul.tree .node .precondition:hover{text-decoration:line-through}body.workbench .tree_screen ul.tree .node .deadline{margin-right:10px;color:#1d1}body.workbench .tree_screen ul.tree .node .deadline.expired{color:#e21}body.workbench .tree_screen ul.tree .node .deadline.today{color:#e71}body.workbench .tree_screen ul.tree .node .deadline.upcoming{color:#fd1}body.workbench .tree_screen ul.tree .node .deadline:hover,body.workbench .tree_screen ul.tree .node .deadline:focus{text-shadow:0 0 3px rgba(0,0,0,0.7);color:#48acef !important}body.workbench .tree_screen ul.tree .node .cursor:after{content:"\f105";font-family:"FontAwesome";position:absolute;margin-top:0;margin-left:6px}@media print{body.workbench .tree_screen ul.tree .node .cursor{display:none}}body.workbench .tree_screen ul.tree .node .tag{font-size:14px;word-spacing:-0.18em;height:16px;line-height:16px;text-transform:uppercase;display:inline-block;vertical-align:baseline;margin-left:6px;background-color:#2980b9;color:#fff;padding:0 3px;border-radius:2px}body.workbench .tree_screen ul.tree .node .tag:hover{background-color:#3d94cd;-webkit-box-shadow:0 0 8px rgba(255,255,255,0.3);box-shadow:0 0 8px rgba(255,255,255,0.3)}body.workbench .tree_screen ul.tree .node .text+.tag{margin-left:7px}body.workbench .tree_screen ul.tree .node .main_action{height:100%;width:28px;box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0;left:0;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:5px;padding-left:3px;color:rgba(255,255,255,0.35)}body.workbench .tree_screen ul.tree .node .main_action:hover{color:rgba(255,255,255,0.9) !important;text-shadow:0 0 5px rgba(255,255,255,0.8)}body.workbench .tree_screen ul.tree .node .line_number{height:100%;width:45px;position:absolute;top:0;left:-46px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:5px;padding-right:8px;color:#666;text-align:right}@media (max-width: 1062px){body.workbench .tree_screen ul.tree .node .line_number{display:none}}body.workbench .tree_screen ul.tree .node .collapsed_flipper{height:100%;width:33px;position:absolute;top:0;right:0;text-align:right;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:5px;padding-right:8px}body.workbench .tree_screen ul.tree .node .collapsed_flipper:hover{color:rgba(255,255,255,0.8);text-shadow:0 0 5px rgba(255,255,255,0.8)}body.workbench .tree_screen ul.tree .node.conflict_true>.self{color:#f92}body.workbench .tree_screen ul.tree .node.conflict_true>.self .main_action{color:#fe2;font-size:16px;word-spacing:-0.18em}body.workbench .tree_screen ul.tree .node.conflict_true>.self .main_action .label{margin-left:3px}body.workbench .tree_screen ul.tree .node.conflict_true>.self .main_action:hover{text-decoration:line-through}body.workbench .tree_screen ul.tree .node.collapsed_false>.self .collapsed_flipper{font-size:14px;word-spacing:-0.18em;color:rgba(255,255,255,0.4)}body.workbench .tree_screen ul.tree .node.collapsed_true>.self .collapsed_flipper{color:#fff}body.workbench .tree_screen ul.tree .node.done_false.collapsed_true>.self .text:after{content:"…";margin-left:3px}body.workbench .tree_screen ul.tree .node.done_true>.self .main_action,body.workbench .tree_screen ul.tree .node.done_true>.self .collapsed_flipper,body.workbench .tree_screen ul.tree .node.done_true>.self .text{color:rgba(255,255,255,0.3)}body.workbench .tree_screen ul.tree .node.done_true>.self .text{text-decoration:line-through}body.workbench .tree_screen ul.tree .node.done_true>.self .tag{opacity:0.4;background-color:#7f8c8d}body.workbench .tree_screen ul.tree .node.has_no_children .collapsed_flipper{display:none}@media screen{body.workbench .tree_screen ul.tree.no_dragging_within .node .self:hover{background-color:#2c3e50 !important}}@media screen{body.workbench .tree_screen ul.tree.no_dragging_within .node.cursor_true>.self{background-color:#ac2517 !important}}body.workbench .tree_screen ul.tree.no_dragging_within .node.cursor_true>.self .deadline.expired{color:#410}body.workbench .side .faux_select{display:block;color:#fff;background-color:#404040;border-radius:2px;padding:0 6px 0 21px;height:22px;line-height:22px;position:relative;-webkit-box-shadow:inset 0 10px 0 rgba(255,255,255,0.04);box-shadow:inset 0 10px 0 rgba(255,255,255,0.04)}body.workbench .side .faux_select:hover{-webkit-box-shadow:inset 0 10px 0 rgba(255,255,255,0.04),0 0 4px 4px rgba(255,255,255,0.1);box-shadow:inset 0 10px 0 rgba(255,255,255,0.04),0 0 4px 4px rgba(255,255,255,0.1);background-color:#015891}body.workbench .side .faux_select+.faux_select{margin-top:4px}body.workbench .side .faux_select .icon:before{position:absolute;left:0;top:0;margin-right:2px;background-color:rgba(255,255,255,0.1);display:inline-block;height:22px;line-height:22px;width:18px;color:#ddd;text-align:center;border-top-left-radius:2px;border-bottom-left-radius:2px}body.workbench .editor_screen{position:absolute;top:60px;padding-bottom:0;bottom:10px;left:0;right:0}body.workbench .editor_screen .main{position:relative;height:100%}@media (max-height: 399px){body.workbench .editor_screen .main .tools{position:absolute;top:10px;right:10px;z-index:998}body.workbench .editor_screen .main .tools .button{display:block;margin-bottom:10px}}@media (max-height: 399px) and (max-width: 449px){body.workbench .editor_screen .main .tools .button .label{display:none}}body.workbench .editor_screen .main .textarea_container{position:absolute;top:44px;left:0;bottom:0;right:0}@media (max-height: 399px){body.workbench .editor_screen .main .textarea_container{top:0}}body.workbench .editor_screen .main textarea{box-sizing:border-box;-webkit-box-sizing:border-box;height:100%;width:100%;padding:10px;line-height:24px;color:#fd2;color:#fe9;color:#fefefe;-webkit-box-shadow:inset 0 150px 150px -50px rgba(0,0,0,0.4);box-shadow:inset 0 150px 150px -50px rgba(0,0,0,0.4);resize:none;background:#222 url(/assets/editor_grid_4-5305cda01f57a3c9fcbd922c52a3fe36.png) repeat;background-attachment:local;word-spacing:0;letter-spacing:0}body.workbench .editor_screen .main textarea::-webkit-scrollbar{background-color:#222;width:10px}body.workbench .editor_screen .main textarea::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}body.workbench .editor_screen .main textarea::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,0.4)}
