:focus{outline:none}a{cursor:pointer}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.panel-body:before,.panel-body:after{content:"";width:100%;clear:both;float:left}.clearinner:after{content:"";display:table;clear:both}.js-template{display:none}.linebreak{display:block}.pull-right{float:right !important}.pull-left{float:left !important}.block-left{float:left}.block-right{float:right;clear:right}.block-right li:before{content:none}@media (min-width:768px){.no-mobile{display:block}.mobile-only{display:none}}@media (max-width:767px){.mobile-only{display:block}.no-mobile{display:none}}html,body{height:100%;margin:0}.outerwrapper{height:100%;min-height:100%;margin:0;padding-bottom:3em}.outerwrapper:after{content:" "}#footer{clear:both;position:relative;height:3em;margin:-3em 0 0}.absolute-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.top-left-rounded-corner{-webkit-border-top-left-radius:2px;-khtml-border-radius-topleft:2px;border-top-left-radius:2px}.top-right-rounded-corner{-webkit-border-top-right-radius:2px;-khtml-border-radius-topright:2px;border-top-right-radius:2px}.bottom-left-rounded-corner{-webkit-border-bottom-left-radius:2px;-khtml-border-radius-bottomleft:2px;border-bottom-left-radius:2px}.bottom-right-rounded-corner{-webkit-border-bottom-right-radius:2px;-khtml-border-radius-bottomright:2px;border-bottom-right-radius:2px}.top-left-rounded-corner-mid{-webkit-border-top-left-radius:2px;-khtml-border-radius-topleft:2px;border-top-left-radius:2px}.top-right-rounded-corner-mid{-webkit-border-top-right-radius:2px;-khtml-border-radius-topright:2px;border-top-right-radius:2px}.bottom-left-rounded-corner-mid{-webkit-border-bottom-left-radius:2px;-khtml-border-radius-bottomleft:2px;border-bottom-left-radius:2px}.bottom-right-rounded-corner-mid{-webkit-border-bottom-right-radius:2px;-khtml-border-radius-bottomright:2px;border-bottom-right-radius:2px}@font-face{font-family:'rcicons';src:url('../fonts/RCIcons/rcicons.eot?74666722');src:url('../fonts/RCIcons/rcicons.eot?74666722#iefix') format('embedded-opentype'),url('../fonts/RCIcons/rcicons.woff2?74666722') format('woff2'),url('../fonts/RCIcons/rcicons.woff?74666722') format('woff'),url('../fonts/RCIcons/rcicons.ttf?74666722') format('truetype'),url('../fonts/RCIcons/rcicons.svg?74666722#rcicons') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"rcicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-no-margin::before{margin:0}.icon-bookmark:before{content:'\e803'}.icon-branch:before{content:'\e804'}.icon-lock:before,.icon-repo-private:before,.icon-repo-lock:before{content:'\e806'}.icon-unlock:before,.icon-unlock-alt:before,.icon-repo-unlock:before,.icon-repo-public:before{content:'\e807'}.icon-delete:before{content:'\e808'}.icon-false:before{content:'\e808'}.icon-ok:before{content:'\e809'}.icon-true:before{content:'\e809'}.icon-comment:before{content:'\e80a'}.icon-comment-add:before{content:'\e816'}.icon-comment_toggle:before{content:'\e818'}.icon-feed:before,.icon-rss-sign:before{content:'\e80b'}.icon-right:before{content:'\e80c'}.icon-left:before{content:'\e80d'}.icon-arrow_down:before{content:'\e80e'}.icon-arrow_up:before{content:'\e80e'}.icon-group:before,.icon-user-group:before{content:'\e812'}.icon-fork:before,.icon-code-fork:before{content:'\e814'}.icon-merge:before{content:'\e814'}.icon-more:before{content:'\e815'}.icon-git-inv:before{content:'\e80f'}.icon-hg-inv:before{content:'\e810'}.icon-svn-inv:before{content:'\e811'}.icon-git:before{content:'\e81a'}.icon-hg:before{content:'\e81b'}.icon-svn:before{content:'\e820'}.icon-minus:before{content:'\e81c'}.icon-plus:before{content:'\e81d'}.icon-remove:before{content:'\e81e'}.icon-remove-sign:before{content:'\e81e'}.icon-rhodecode:before{content:'\e81f'}.icon-tag:before{content:'\e821'}.icon-copy:before{content:'\f0c5'}.icon-clipboard:before{content:'\f0c5'}.icon-folder:before{content:'\e813'}.icon-folder-close:before{content:'\e813'}.icon-directory:before{content:'\e800'}.icon-directory-empty:before{content:'\f114'}.icon-file-text:before{content:'\f0f6'}.icon-file-text-inv:before{content:'\f15c'}.icon-file-code:before{content:'\f1c9'}.icon-arrow_up:before{transform:rotate(180deg)}.icon-merge:before{transform:rotate(180deg)}.icon-git{color:#fc663a !important}.icon-hg{color:#194f8e !important}.icon-svn{color:#879938 !important}.icon-git-inv{color:#fc663a !important}.icon-hg-inv{color:#194f8e !important}.icon-svn-inv{color:#879938 !important}.icon-repo-lock{color:#FF0000}.icon-repo-unlock{color:#FF0000}.repo-switcher-dropdown .select2-result-label .icon-hg:before{color:#84a5d2}.icon-user-group:before{margin:0;font-size:16px}@font-face{font-family:'proximanovaregular';src:url('../fonts/ProximaNova/ProximaNova-Regular.eot');src:url('../fonts/ProximaNova/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova/ProximaNova-Regular.woff') format('woff'),url('../fonts/ProximaNova/ProximaNova-Regular.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'proximanovaitalic';src:url('../fonts/ProximaNova/ProximaNova-Italic.eot');src:url('../fonts/ProximaNova/ProximaNova-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova/ProximaNova-Italic.woff') format('woff'),url('../fonts/ProximaNova/ProximaNova-Italic.ttf') format('truetype');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'proximanovasemibold';src:url('../fonts/ProximaNova/ProximaNova-Semibold.eot');src:url('../fonts/ProximaNova/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova/ProximaNova-Semibold.woff') format('woff'),url('../fonts/ProximaNova/ProximaNova-Semibold.ttf') format('truetype');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'proximanovabold';src:url('../fonts/ProximaNova/ProximaNova-Bold.eot');src:url('../fonts/ProximaNova/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova/ProximaNova-Bold.woff') format('woff'),url('../fonts/ProximaNova/ProximaNova-Bold.ttf') format('truetype');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'proximanovabolditalic';src:url('../fonts/ProximaNova/ProximaNova-BoldItalic.eot');src:url('../fonts/ProximaNova/ProximaNova-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova/ProximaNova-BoldItalic.woff') format('woff'),url('../fonts/ProximaNova/ProximaNova-BoldItalic.ttf') format('truetype');font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px}}.radio,.checkbox{position:relative;display:inline-block;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.CodeMirror{font-family:monospace;height:300px;color:black;border-radius:2px;border:1px solid #eeeeee;margin:0 0 15px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#eeeeee;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#979797;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror div.CodeMirror-cursor{border-left:1px solid black}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.CodeMirror.cm-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#eeeeee}.CodeMirror.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}@-moz-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@-webkit-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:#f00}.cm-invalidchar{color:#f00}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;margin-bottom:-30px;*zoom:1;*display:inline}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;height:100%}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror div.CodeMirror-cursor{position:absolute;border-right:none;width:0}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.CodeMirror span{*vertical-align:text-bottom}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:none}.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:0;border-radius:2px;border:1px solid #427cc9;color:#427cc9;background-color:white;font-size:95%;max-height:20em;overflow-y:auto}.CodeMirror-hint{margin:0;padding:4px 8px;max-width:40em;white-space:pre;color:#427cc9;cursor:pointer}.CodeMirror-hint-active{background:#b9ceeb;color:#427cc9}.CodeMirror-hint-entry{width:38em;color:#427cc9}.CodeMirror-hint-entry .gravatar{height:16px;width:16px;margin-right:4px}.CodeMirror-empty{border:1px solid #dbd9da}.CodeMirror-focused{border:1px solid #dbd9da}.CodeMirror-empty.CodeMirror-focused{border:1px solid #dbd9da}.CodeMirror pre.CodeMirror-placeholder{color:#979797}.CodeMirror.cm-s-rc-input{border:1px solid #979797}.CodeMirror-code pre{border-right:30px solid transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CodeMirror-wrap .CodeMirror-code pre{border-right:none;width:auto}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#ffffff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000000}.modal-backdrop.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #eeeeee}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-footer:before{display:table;content:" "}.modal-footer:after{display:table;content:" ";clear:both}div.markdown-block{clear:both;overflow:hidden;margin:0;padding:3px 15px 3px}div.markdown-block h1,div.markdown-block h2,div.markdown-block h3,div.markdown-block h4,div.markdown-block h5,div.markdown-block h6{border-bottom:none !important;padding:0 !important;overflow:visible !important}div.markdown-block h1{font-size:32px;margin:15px 0 15px 0 !important;padding-bottom:5px !important}div.markdown-block h2{font-size:24px !important;margin:34px 0 10px 0 !important;border-top:3px #e6e5e5 solid !important;padding-top:15px !important;padding-bottom:8px !important}div.markdown-block h3{font-size:18px !important;margin:30px 0 8px 0 !important;padding-bottom:2px !important}div.markdown-block h4{font-size:13px !important;margin:18px 0 3px 0 !important}div.markdown-block h5{font-size:12px !important;margin:15px 0 3px 0 !important}div.markdown-block h6{font-size:12px;color:#777777;margin:15px 0 3px 0 !important}div.markdown-block hr{border:0;color:#e6e5e5;background-color:#e6e5e5;height:3px;margin-bottom:13px}div.markdown-block ol,div.markdown-block ul,div.markdown-block p,div.markdown-block blockquote,div.markdown-block dl,div.markdown-block li,div.markdown-block table{margin:3px 0 13px 0 !important;color:#424242 !important;font-size:13px !important;font-family:"Helvetica" !important;font-weight:normal !important;overflow:visible !important;line-height:140% !important}div.markdown-block pre{margin:3px 0 13px 0 !important;padding:.5em;color:#424242 !important;font-size:13px !important;overflow:visible !important;line-height:140% !important;background-color:#f9f9f9}div.markdown-block img{border-style:none;background-color:#fff}div.markdown-block strong{font-weight:600;margin:0}div.markdown-block ul,div.markdown-block ol{padding-left:30px !important;margin-top:0 !important;margin-bottom:18px !important}div.markdown-block ul li,div.markdown-block ol li{list-style:disc !important;margin:6px !important;padding:0 !important}div.markdown-block ol li{list-style:decimal !important}div.markdown-block #message{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dbd9da;display:block;width:100%;height:60px;margin:6px 0}div.markdown-block button,div.markdown-block #ws{font-size:13px;padding:4px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dbd9da;background-color:#eeeeee}div.markdown-block code,div.markdown-block pre,div.markdown-block #ws,div.markdown-block #message{font-family:Monaco;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;color:#666666}div.markdown-block code{border:1px solid #eeeeee;margin:0 2px;padding:0 5px}div.markdown-block pre{border:1px solid #dbd9da;overflow:auto;padding:.5em;background-color:#f9f9f9}div.markdown-block pre>code{border:0;margin:0;padding:0}div.rst-block{clear:both;overflow:hidden;margin:0;padding:3px 15px 3px}div.rst-block h2{font-weight:normal}div.rst-block h1,div.rst-block h2,div.rst-block h3,div.rst-block h4,div.rst-block h5,div.rst-block h6{border-bottom:0 !important;margin:0 !important;padding:0 !important;line-height:1.5em !important}div.rst-block h1:first-child{padding-top:.25em !important}div.rst-block h2,div.rst-block h3{margin:1em 0 !important}div.rst-block h2{margin-top:1.5em !important;border-top:4px solid #e0e0e0 !important;padding-top:.5em !important}div.rst-block p{color:black !important;margin:1em 0 !important;line-height:1.5em !important}div.rst-block ul{list-style:disc !important;margin:1em 0 1em 2em !important;clear:both}div.rst-block ol{list-style:decimal;margin:1em 0 1em 2em !important}div.rst-block pre,div.rst-block code{font:12px "Bitstream Vera Sans Mono","Courier",monospace}div.rst-block code{font-size:12px !important;background-color:ghostWhite !important;color:#444 !important;padding:0 .2em !important;border:1px solid #dedede !important}div.rst-block pre code{padding:0 !important;font-size:12px !important;background-color:#eee !important;border:none !important}div.rst-block pre{margin:1em 0;padding:15px;border:1px solid #eeeeee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:auto;font-size:12px;color:#444;background-color:#f9f9f9}div.readme_box{clear:both;overflow:hidden;margin:0;padding:3px 15px 3px}div.readme_box h1,div.readme_box h2,div.readme_box h3,div.readme_box h4,div.readme_box h5,div.readme_box h6{border-bottom:none !important;padding:0 !important;overflow:visible !important}div.readme_box h1{font-size:32px;margin:15px 0 15px 0 !important;padding-bottom:5px !important}div.readme_box h2{font-size:24px !important;margin:34px 0 10px 0 !important;border-top:3px #e6e5e5 solid !important;padding-top:15px !important;padding-bottom:8px !important}div.readme_box h3{font-size:18px !important;margin:30px 0 8px 0 !important;padding-bottom:2px !important}div.readme_box h4{font-size:13px !important;margin:18px 0 3px 0 !important}div.readme_box h5{font-size:12px !important;margin:15px 0 3px 0 !important}div.readme_box h6{font-size:12px;color:#777777;margin:15px 0 3px 0 !important}div.readme_box hr{border:0;color:#e6e5e5;background-color:#e6e5e5;height:3px;margin-bottom:13px}div.readme_box ol,div.readme_box ul,div.readme_box p,div.readme_box blockquote,div.readme_box dl,div.readme_box li,div.readme_box table{margin:3px 0 13px 0 !important;color:#424242 !important;font-size:13px !important;font-family:"Helvetica" !important;font-weight:normal !important;overflow:visible !important;line-height:140% !important}div.readme_box pre{margin:3px 0 13px 0 !important;padding:.5em;color:#424242 !important;font-size:13px !important;overflow:visible !important;line-height:140% !important;background-color:#f9f9f9}div.readme_box img{border-style:none;background-color:#fff}div.readme_box strong{font-weight:600;margin:0}div.readme_box ul,div.readme_box ol{padding-left:30px !important;margin-top:0 !important;margin-bottom:18px !important}div.readme_box ul li,div.readme_box ol li{list-style:bullet !important;margin:6px !important;padding:0 !important}div.readme_box ol li{list-style:decimal !important}div.readme_box button{font-size:13px;padding:4px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dbd9da;background-color:#eeeeee}div.readme_box code,div.readme_box pre{font-family:Monaco;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;color:#666666}div.readme_box code{border:1px solid #eeeeee;margin:0 2px;padding:0 5px}div.readme_box pre{border:1px solid #dbd9da;overflow:auto;padding:.5em;background-color:#f9f9f9}div.readme_box pre>code{border:0;margin:0;padding:0}div.rst-block{clear:both;overflow:hidden;margin:0;padding:3px 15px 3px}div.rst-block h2{font-weight:normal}div.rst-block h1,div.rst-block h2,div.rst-block h3,div.rst-block h4,div.rst-block h5,div.rst-block h6{border-bottom:0 !important;margin:0 !important;padding:0 !important;line-height:1.5em !important}div.rst-block h1:first-child{padding-top:.25em !important}div.rst-block h2,div.rst-block h3{margin:1em 0 !important}div.rst-block h2{margin-top:1.5em !important;border-top:4px solid #e0e0e0 !important;padding-top:.5em !important}div.rst-block p{color:black !important;margin:1em 0 !important;line-height:1.5em !important}div.rst-block ul{list-style:disc !important;margin:1em 0 1em 2em !important;clear:both}div.rst-block ol{list-style:decimal;margin:1em 0 1em 2em !important}div.rst-block pre,div.rst-block code{font:12px "Bitstream Vera Sans Mono","Courier",monospace}div.rst-block code{font-size:12px !important;background-color:ghostWhite !important;color:#444 !important;padding:0 .2em !important;border:1px solid #dedede !important}div.rst-block pre code{padding:0 !important;font-size:12px !important;background-color:#eee !important;border:none !important}div.rst-block pre{margin:1em 0;padding:15px;border:1px solid #eeeeee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:auto;font-size:12px;color:#444;background-color:#f9f9f9}#progress-message{display:table;padding:10px 0;font-size:13px;font-weight:bold;margin-right:auto;margin-left:auto}#progress{width:500px;margin-left:auto;margin-right:auto}#progress_error{display:none}#progress_error_message{font-weight:bold;color:#aa1111}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;width:100%;font-size:12px;color:#ffffff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}body{font-size:13px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;letter-spacing:.02em;color:#323232}#content,label{font-size:13px}label{color:#323232}::selection{background:#cddcf1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.breadcrumbs{margin:0 0 20px 0;padding:0;line-height:1.8em;color:#333}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:#427cc9}h1,.h1,.breadcrumbs{font-size:1.54em;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}h2,.h2{font-size:1.23em;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}h3,.h3{font-size:1.23em;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}h4,.h4{font-size:1em;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}h5,.h5{font-size:1em;font-family:"proximanovabolditalic","Proxima Nova Bold Italic","Proxima Nova",sans-serif}h6,.h6{font-size:1em;font-family:"proximanovabolditalic","Proxima Nova Bold Italic","Proxima Nova",sans-serif}.breadcrumbs{margin:0}.breadcrumbs_light{float:left;font-size:1.3em;line-height:38px}p{margin:0 0 20px 0;padding:0;line-height:2em}.lead{margin-bottom:20px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}a,.link{color:#427cc9;text-decoration:none;outline:none;cursor:pointer}a:focus,.link:focus{outline:none}a:hover,.link:hover{color:#305b91}img{border:none;outline:none}strong{font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}em{font-family:"proximanovaitalic","Proxima Nova Italic","Proxima Nova",sans-serif}strong em,em strong{font-family:"proximanovabolditalic","Proxima Nova Bold Italic","Proxima Nova",sans-serif}i{font-style:normal}label{color:#333}label input[type="checkbox"]{margin-right:1em}label input[type="radio"]{margin-right:1em}code,.code{font-size:.95em;font-family:"Lucida Console",Menlo,Monaco,monospace;color:#666666}code a,.code a{color:#6a97d4}pre,table.code-difftable .lineno a,table.code-difftable .context,#test_pattern_result,.search-results .td-commit{margin:0;padding:0;border:0;outline:0;font-size:12.35px;line-height:1.4em;font-family:"Lucida Console",Menlo,Monaco,monospace;color:#666666}small,.small{font-size:75%;font-weight:normal;line-height:1em}mark,.mark{background-color:#b9ceeb;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#979797}.text-primary{color:#427cc9}.text-success{color:#0ac878}.text-info{color:#84a5d2}.text-warning{color:#ffc854}.text-danger{color:#e85e4d}.bg-primary{background-color:white}.bg-success{background-color:#0ac878}.bg-info{background-color:#84a5d2}.bg-warning{background-color:#ffc854}.bg-danger{background-color:#e85e4d}.page-header{margin:40px 0 20px;border-bottom:1px solid #dbd9da}.title{clear:both;float:left;width:100%;margin:20px 0 40px}.title .breadcrumbs{float:left;clear:both;width:700px;margin:0}.title .breadcrumbs .q_filter_box{margin-right:15px}.title h1 a{color:#427cc9}.title input{margin-right:15px}.title h5,.title .h5{color:#202020;margin-bottom:40px}.title h5 span,.title .h5 span{display:inline-block}.title p{margin-bottom:0}.title .links{float:right;display:inline;margin:0;padding-left:0;list-style:none;text-align:right}.title .links li:before{content:none}.title .links li{float:right}.title .links a{display:inline-block;margin-left:10px}.title .title-content{float:left;margin:0;padding:0}.title .title-content+.breadcrumbs{margin-top:15px}.title .title-content+.links{margin-top:-0.9em}.title .title-content+.links+.breadcrumbs{margin-top:15px}.title .title-main{font-size:18px}.title .title-description{margin-top:.5em}.title .q_filter_box{width:200px}#readme .title{text-transform:none}ul,ol{margin-top:0;margin-bottom:20px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}li{line-height:2em}ul li{position:relative;display:block;list-style-type:none}ul li:before{content:"\2014\00A0";position:absolute;top:0;left:-1.25em}ul li p:first-child{display:inline}.list-unstyled{padding-left:0;list-style:none}.list-unstyled li:before{content:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline li:before{content:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.4em}dt{margin:20px 0 0 0;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}dd{margin-left:0}.dl-horizontal{overflow:hidden;margin-bottom:40px}.dl-horizontal dt,.dl-horizontal dd{float:left;margin:5px 0 5px 0}.dl-horizontal dt{clear:left;width:200px}.dl-horizontal dd{margin-left:20px;max-width:530px}.dl-horizontal pre{margin:0}.dl-horizontal.settings dt{text-align:left}@media (min-width:768px){.dl-horizontal dt{float:left;width:180px;clear:left;text-align:right}.dl-horizontal dd{margin-left:20px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #979797}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:1em 2em;margin:0 0 2em;font-size:13px;border-left:2px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:2em;font-style:normal;line-height:1.8em}.error-message{display:block;margin:5px 0;color:#e85e4d}.issue-tracker-link{color:#427cc9}.info_text{font-size:13px;color:#979797;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}.help-block{display:block;margin:0 0 15px;color:#979797;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}.help-block.pre-formatting{white-space:pre}.error-message{display:block;margin:5px 0;color:#e85e4d}.alert1{border:1px solid #0ac878;color:#0ac878}.alert2{border:1px solid #e85e4d;color:#e85e4d}.alert3{border:1px solid #ffc854;color:#ffc854}.alert4{border:1px solid #84a5d2;color:#84a5d2}.alert{clear:both;padding:15px;border:1px solid;border-radius:2px;color:#666666;border-color:#84a5d2;background-color:#e6edf6}.alert a{text-decoration:underline}.alert .close{color:#666666}.infoform .alert{width:100%;margin-top:0}.alert-success{border-color:#0ac878;background-color:#daf7eb}.alert-error{border-color:#e85e4d;background-color:#fbdfdb}.alert-warning{border-color:#ffc854;background-color:#fff4dd}.alert-dismissable{padding-right:10px}.alert-dismissable .close{margin-top:-5px}.loginbox .alert{margin:0 auto 35px auto}button,.btn,input[type="button"]{-webkit-appearance:none;display:inline-block;margin:0 5px 0 0;padding:.9em;text-align:center;font-size:13px;line-height:1em;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;text-decoration:none;text-shadow:none;color:#979797;background-color:white;background-image:none;border:none;border:1px solid #979797;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;white-space:nowrap;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}button a,.btn a,input[type="button"] a{display:block;margin:0;padding:0;color:inherit;text-decoration:none}button a:hover,.btn a:hover,input[type="button"] a:hover{text-decoration:none}button:focus,.btn:focus,input[type="button"]:focus,button:active,.btn:active,input[type="button"]:active{outline:none}button:hover,.btn:hover,input[type="button"]:hover{color:white;background-color:#979797}button .icon-remove-sign,.btn .icon-remove-sign,input[type="button"] .icon-remove-sign{display:none}button:disabled,.btn:disabled,input[type="button"]:disabled{opacity:.7;cursor:auto;background-color:white;color:#979797;text-shadow:none}button.no-margin,.btn.no-margin,input[type="button"].no-margin{margin:0 0 0 0}.btn-default,.btn-secondary,.btn-social,input[type="reset"],form.rcform input[type=reset]{border:1px solid #427cc9;background-image:none;color:#427cc9}.btn-default a{color:#427cc9}.btn-default:hover,.btn-default.active,.btn-secondary:hover,input[type="reset"]:hover,form.rcform input[type=reset]:hover{color:white;background-color:#305b91;border:1px solid #305b91}.btn-default:hover a,.btn-default.active a{color:white}.btn-default:disabled{border:1px solid #979797;background-color:transparent}.btn-primary,.btn-small,.btn-success,input[type="submit"],#quick_login input[type="submit"],form.rcform input[type=submit]{border:1px solid #427cc9;background-color:#427cc9;color:white}.btn-primary a,.btn-small a,.btn-success a{color:white}.btn-primary:hover,.btn-small:hover,.btn-success:hover,.btn-primary.active,.btn-small.active,.btn-success.active,input[type="submit"]:hover,form.rcform input[type=submit]:hover{border:1px solid #305b91;color:white;background-color:#305b91}.btn-primary:hover a,.btn-small:hover a,.btn-success:hover a,.btn-primary.active a,.btn-small.active a,.btn-success.active a{color:white}.btn-primary:disabled,.btn-small:disabled,.btn-success:disabled{background-color:#427cc9}.btn-secondary{background-color:white}.btn-secondary:focus{outline:0}.btn-secondary.btn-link{color:#427cc9}.btn-secondary:disabled{color:#427cc9;background-color:white}.btn-warning,.btn-danger,.revoke_perm,.btn-x,.form .action_button.btn-x,input[type="submit"].btn-danger,input[type="reset"].btn-danger{border:1px solid #e85e4d;background-color:white;color:#e85e4d}.btn-warning a,.btn-danger a,.revoke_perm a,.btn-x a,.form .action_button.btn-x a{color:#e85e4d}.btn-warning:hover,.btn-danger:hover,.revoke_perm:hover,.btn-x:hover,.form .action_button.btn-x:hover,.btn-warning.active,.btn-danger.active,.revoke_perm.active,.btn-x.active,.form .action_button.btn-x.active,input[type="submit"].btn-danger:hover,input[type="reset"].btn-danger:hover{border:1px solid #e85e4d;color:white;background-color:#e85e4d}.btn-warning:hover a,.btn-danger:hover a,.revoke_perm:hover a,.btn-x:hover a,.form .action_button.btn-x:hover a,.btn-warning.active a,.btn-danger.active a,.revoke_perm.active a,.btn-x.active a,.form .action_button.btn-x.active a{color:white}.btn-warning i,.btn-danger i,.revoke_perm i,.btn-x i,.form .action_button.btn-x i{display:none}.btn-warning:disabled,.btn-danger:disabled,.revoke_perm:disabled,.btn-x:disabled,.form .action_button.btn-x:disabled{background-color:white;color:#e85e4d}.btn-approved-status{border:1px solid #0ac878;background-color:white;color:#0ac878}.btn-rejected-status{border:1px solid #e85e4d;background-color:white;color:#e85e4d}.btn-sm,.btn-mini,.field-sm .btn{padding:5px}.btn-xs{padding:3.75px}.btn-lg{padding:18px}.btn-group{display:inline-block}.btn-group .btn{float:left;margin:0 0 0 -1px}.btn-link,.btn-secondary.btn-link,input[type="submit"].btn-link,input[type="reset"].btn-link,input[type="submit"].btn-danger.btn-link,input[type="reset"].btn-danger.btn-link{background:transparent;border:none;padding:0;color:#427cc9}.btn-link:hover{background:transparent;border:none;color:#305b91}.btn-link:disabled{opacity:.7;cursor:auto;background-color:white;color:#979797;text-shadow:none}.btn-link.btn-danger{color:#e85e4d}.btn-link.btn-danger:hover{color:#8a1f12}.btn-link.btn-danger:disabled{color:#e85e4d}.btn-social{margin:5px 5px 5px 0;min-width:150px}.links .btn+.btn{margin-top:15px}.action_button{display:inline;margin:0;padding:0 1em 0 0;font-size:inherit;color:#427cc9;border:none;border-radius:0;background-color:transparent}.action_button.last-item{border:none;padding:0 0 0 0}.action_button:last-child{border:none;padding:0 0 0 0}.action_button:hover{color:#305b91;background-color:transparent;border:none}.grid_delete .action_button{border:none}input[type="submit"]:focus{outline:0}input[type="submit"].btn-link{color:#427cc9}input[type="submit"].btn-link:disabled{color:#427cc9;background-color:transparent}input[type="submit"]:disabled{border:1px solid #427cc9;background-color:#427cc9;color:white}input[type="reset"]{background:transparent}input[type="reset"]:focus{outline:0}input[type="reset"].btn-link{color:#427cc9}input[type="reset"].btn-link:disabled{border:none}input[type="reset"]:disabled{border:1px solid #427cc9;background-color:white;color:#427cc9}input[type="submit"].btn-danger:focus,input[type="reset"].btn-danger:focus{outline:0}input[type="submit"].btn-danger.btn-link,input[type="reset"].btn-danger.btn-link{color:#e85e4d}input[type="submit"].btn-danger.btn-link:hover,input[type="reset"].btn-danger.btn-link:hover{color:#8a1f12}input[type="submit"].btn-danger:disabled,input[type="reset"].btn-danger:disabled{color:#e85e4d;background-color:white}input[type="submit"].btn-danger-action,input[type="reset"].btn-danger-action{border:1px solid #e85e4d;background-color:#e85e4d;color:white}input[type="submit"].btn-danger-action a,input[type="reset"].btn-danger-action a{color:white}input[type="submit"].btn-danger-action:hover,input[type="reset"].btn-danger-action:hover{background-color:#b72918}input[type="submit"].btn-danger-action.active,input[type="reset"].btn-danger-action.active{border:1px solid #e85e4d;color:white;background-color:#e85e4d}input[type="submit"].btn-danger-action.active a,input[type="reset"].btn-danger-action.active a{color:white}input[type="submit"].btn-danger-action:disabled,input[type="reset"].btn-danger-action:disabled{background-color:white;color:#e85e4d}.tag,.tagtag,.branchtag,.booktag,.metatag,.perm_tag{display:inline-block;min-height:0;margin:0 auto;padding:.25em;text-align:center;font-size:12px;line-height:.9em;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;background-image:none;color:#979797;border:1px solid #979797;white-space:nowrap}.tag a,.tagtag a{color:inherit;text-decoration:underline}.tag a i,.tagtag a i,.tag a [class^="icon-"]:before,.tagtag a [class^="icon-"]:before,.tag a [class*=" icon-"]:before,.tagtag a [class*=" icon-"]:before{text-decoration:none}.tag0,[tag="generic"],[tag="label"]{border:1px solid #979797;color:#979797}.tag1,[tag="state featured"],[tag="state dev"],[tag="ref base"],.perm_tag.read,.perm_tag.merge{border:1px solid #879938;color:#879938}.tag2,[tag="state stable"],[tag="state stale"]{border:1px solid #fcc93a;color:#fcc93a}.tag3,[tag="ref requires"]{border:1px solid #ff9e07;color:#ff9e07}.tag4,[tag="state dead"],[tag="state deprecated"],[tag="ref conflicts"],.perm_tag.write,.perm_tag.push{border:1px solid #fc663a;color:#fc663a}.tag5,.perm_tag.admin,.perm_tag.push_force{border:1px solid #d63d44;color:#d63d44}.tag6,[tag="license"]{border:1px solid #99287c;color:#99287c}.tag7,[tag="lang"],[tag="language"],[tag="ref recommends"]{border:1px solid #682668;color:#682668}.tag8,[tag="see"],[tag="url"]{border:1px solid #194f8e;color:#194f8e}.metatag-list{margin:0;padding:0}.metatag-list li{margin:0 0 15px;line-height:1em;list-style-type:none}.metatag-list li:before{content:none}.branchtag a,.booktag a{color:inherit}.metatag a{color:inherit;text-decoration:underline}.perm_overriden{text-decoration:line-through;opacity:.6}.phase-draft{color:#ff9e07}.phase-secret{color:#666666}.diff-collapse{margin:15px 0;text-align:right}.diff-container{margin-bottom:40px}.diff-container .diffblock{margin-bottom:40px}.diff-container.hidden{display:none;overflow:hidden}div.diffblock .sidebyside{background:#ffffff}div.diffblock{overflow-x:auto;overflow-y:hidden;clear:both;padding:0;background:#eeeeee;border:1px solid #dbd9da;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}div.diffblock .comments-number{float:right}div.diffblock .code-header{background:#eeeeee;padding:10px 0 10px 0;height:auto;width:100%}div.diffblock .code-header .hash{float:left;padding:2px 0 0 2px}div.diffblock .code-header .date{float:left;text-transform:uppercase;padding:4px 0 0 2px}div.diffblock .code-header div{margin-left:4px}div.diffblock .code-header div.compare_header{min-height:40px;margin:0;padding:0 15px}div.diffblock .code-header div.compare_header .drop-menu{float:left;display:block;margin:0 0 15px 0}div.diffblock .code-header div.compare_header .compare-label{float:left;clear:both;display:inline-block;min-width:5em;margin:0;padding:.9em .9em .9em 0;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}div.diffblock .code-header div.compare_header .compare-buttons{float:left;margin:0;padding:0 0 15px}div.diffblock .code-header div.compare_header .compare-buttons .btn{margin:0 15px 0 0}div.diffblock .parents{float:left;width:100px;font-weight:400;vertical-align:middle;padding:0 2px 0 2px;background-color:#eeeeee}div.diffblock .parents #parent_link{margin:0 2px}div.diffblock .parents #parent_link.double{margin:0 2px}div.diffblock .parents #parent_link.disabled{margin-right:15px}div.diffblock .children{float:right;width:100px;font-weight:400;vertical-align:middle;text-align:right;padding:0 2px 0 2px;background-color:#eeeeee}div.diffblock .children #child_link{margin:0 2px}div.diffblock .children #child_link.double{margin:0 2px}div.diffblock .children #child_link.disabled{margin-right:15px}div.diffblock .changeset_header{height:16px}div.diffblock .changeset_header>div{margin-right:15px}div.diffblock .changeset_file{text-align:left;float:left;padding:0}div.diffblock .changeset_file a{display:inline-block;margin-right:.5em}div.diffblock .changeset_file #selected_mode{margin-left:0}div.diffblock .diff-menu-wrapper{float:left}div.diffblock .diff-menu{position:absolute;background:none repeat scroll 0 0 #FFFFFF;border-color:#003367 #666666 #666666;border-right:1px solid #666666;border-style:solid solid solid;border-width:1px;box-shadow:2px 8px 4px rgba(0,0,0,0.2);margin-top:5px;margin-left:1px}div.diffblock .diff-actions,div.diffblock .editor-actions{float:left}div.diffblock .diff-actions input,div.diffblock .editor-actions input{margin:0 .5em 0 0}div.diffblock .code-body{padding:0;background-color:#ffffff;position:relative;max-width:none;box-sizing:border-box;width:100%;overflow-x:auto}div.diffblock pre.raw{background:white;color:#202020}table.code-difftable{border-collapse:collapse;width:99%;border-radius:0 !important}table.code-difftable td{padding:0 !important;background:none !important;border:0 !important}table.code-difftable .context{background:none repeat scroll 0 0 #DDE7EF}table.code-difftable .add{background:none repeat scroll 0 0 #DDFFDD}table.code-difftable .add ins{background:none repeat scroll 0 0 #AAFFAA;text-decoration:none}table.code-difftable .del{background:none repeat scroll 0 0 #FFDDDD}table.code-difftable .del del{background:none repeat scroll 0 0 #FFAAAA;text-decoration:none}table.code-difftable .lineno{padding-left:2px !important;padding-right:2px;text-align:right;width:32px;-moz-user-select:none;-webkit-user-select:none;border-right:1px solid #dbd9da !important;border-left:0 solid #CCC !important;border-top:0 solid #CCC !important;border-bottom:none !important}table.code-difftable .lineno a{text-align:right;padding-right:2px;cursor:pointer;display:block;width:32px}table.code-difftable .context{cursor:auto}table.code-difftable .lineno-inline{background:none repeat scroll 0 0 #FFF !important;padding-left:2px;padding-right:2px;text-align:right;width:30px;-moz-user-select:none;-webkit-user-select:none}table.code-difftable .code{display:block;width:100%}table.code-difftable .code td{margin:0;padding:0}table.code-difftable .code pre{margin:0;padding:0;margin-left:.5em}div.comment:target{border-left:6px solid #ffd887 !important;padding-left:3px;margin-left:-9px}.cs_files .code-difftable{border:1px solid #dbd9da}.cs_files .code-difftable .comment-inline-form,.cs_files .code-difftable div.comment{width:1027px}.code-difftable .comment-inline-form,.code-difftable div.comment{width:1065px}#style-page .code-difftable .comment-inline-form,#style-page .code-difftable div.comment{width:860px}#context-bar>h2{font-size:20px}#context-bar>h2>a{font-size:20px}.file_diff_buttons{padding:0 0 15px}.file_diff_buttons .drop-menu{float:left;margin:0 15px 0 0}.file_diff_buttons .btn{margin:0 15px 0 0}.code-body.textarea.editor{max-width:none;padding:15px}td.injected_diff{max-width:1178px;overflow-x:auto;overflow-y:hidden}td.injected_diff div.diff-container,td.injected_diff div.diffblock{max-width:100%}td.injected_diff div.code-body{max-width:1124px;overflow-x:auto;overflow-y:hidden;padding:0}td.injected_diff div.diffblock{border:none}td.injected_diff.inline-form{width:99%}table.code-difftable{width:100%}div.codeblock{margin-top:15px;overflow:auto;padding:0;border:1px solid #dbd9da;background:#eeeeee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}div.codeblock #remove_gist{float:right}div.codeblock .gist_url{padding:0 0 10px 0}div.codeblock .author{clear:both;vertical-align:middle;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}div.codeblock .btn-mini{float:left;margin:0 5px 0 0}div.codeblock .code-header{padding:15px;border-bottom:1px solid #dbd9da}div.codeblock .code-header .rc-user{min-width:0;margin-right:.5em}div.codeblock .code-header .stats{clear:both;margin:0 0 15px 0;padding:0}div.codeblock .code-header .stats .left{float:left;clear:left;max-width:75%;margin:0 0 15px 0}div.codeblock .code-header .stats .left.item{margin-right:15px}div.codeblock .code-header .stats .left.item.last{border-right:none}div.codeblock .code-header .stats .buttons{float:right}div.codeblock .code-header .stats .author{height:25px;margin-left:15px;font-weight:bold}div.codeblock .code-header .commit{margin:5px 0 0 26px;font-weight:normal;white-space:pre-wrap}div.codeblock .message{position:relative;margin:15px}div.codeblock .message .codeblock-label{margin:0 0 1em 0}div.codeblock .code-body{padding:15px;background-color:#ffffff;min-width:100%;box-sizing:border-box;width:100%;overflow-x:auto}div.codeblock .code-body img.rendered-binary{height:auto;width:100%}.code-highlighttable.readme,div.codeblock.readme{background-color:white}.code-highlighttable .markdown-block table,div.codeblock .markdown-block table{border-collapse:collapse}.code-highlighttable .markdown-block table th,div.codeblock .markdown-block table th,.code-highlighttable .markdown-block table td,div.codeblock .markdown-block table td{padding:.5em;border:1px solid #dbd9da}.code-highlighttable table,div.codeblock table{border:0;margin:0;letter-spacing:normal}.code-highlighttable table td,div.codeblock table td{border:0;vertical-align:top}div.codeblock .code-header .search-path{padding:0 0 0 10px}div.search-code-body{background-color:#ffffff;padding:5px 0 5px 10px}div.search-code-body pre .match{background-color:#faffa6}div.search-code-body pre .break{display:block;width:100%;background-color:#DDE7EF;color:#747474}div.search-code-body .code-highlighttable{border-collapse:collapse}div.search-code-body .code-highlighttable tr:hover{background:#fafafa}div.search-code-body .code-highlighttable td.code{padding-left:10px}div.search-code-body .code-highlighttable td.line{border-right:1px solid #ccc !important;padding-right:10px;text-align:right;font-family:"Lucida Console",Monaco,monospace}div.search-code-body .code-highlighttable td.line span{white-space:pre-wrap;color:#666666}div.annotatediv{margin-left:2px;margin-right:4px}.code-highlight{margin:0;padding:0;border-left:1px solid #dbd9da}.code-highlight pre,.code-highlight .linenodiv pre{padding:0 5px;margin:0}.code-highlight pre div:target{background-color:#ffd887 !important}.linenos a{text-decoration:none}.CodeMirror-selected{background:#cddcf1}.CodeMirror-focused .CodeMirror-selected{background:#cddcf1}.CodeMirror ::selection{background:#cddcf1}.CodeMirror ::-moz-selection{background:#cddcf1}.code{display:block;border:0 !important}.code-highlight .hll,.codehilite .hll{background-color:#ffffcc}.code-highlight .c,.codehilite .c{color:#408080;font-style:italic}.code-highlight .err,.codehilite .err,.code-highlight .codehilite .err,.codehilite .codehilite .err{border:1px solid #FF0000}.code-highlight .k,.codehilite .k{color:#008000;font-weight:bold}.code-highlight .o,.codehilite .o{color:#666666}.code-highlight .cm,.codehilite .cm{color:#408080;font-style:italic}.code-highlight .cp,.codehilite .cp{color:#BC7A00}.code-highlight .c1,.codehilite .c1{color:#408080;font-style:italic}.code-highlight .cs,.codehilite .cs{color:#408080;font-style:italic}.code-highlight .gd,.codehilite .gd{color:#A00000}.code-highlight .ge,.codehilite .ge{font-style:italic}.code-highlight .gr,.codehilite .gr{color:#FF0000}.code-highlight .gh,.codehilite .gh{color:#000080;font-weight:bold}.code-highlight .gi,.codehilite .gi{color:#00A000}.code-highlight .go,.codehilite .go{color:#808080}.code-highlight .gp,.codehilite .gp{color:#000080;font-weight:bold}.code-highlight .gs,.codehilite .gs{font-weight:bold}.code-highlight .gu,.codehilite .gu{color:#800080;font-weight:bold}.code-highlight .gt,.codehilite .gt{color:#0040D0}.code-highlight .kc,.codehilite .kc{color:#008000;font-weight:bold}.code-highlight .kd,.codehilite .kd{color:#008000;font-weight:bold}.code-highlight .kn,.codehilite .kn{color:#008000;font-weight:bold}.code-highlight .kp,.codehilite .kp{color:#008000}.code-highlight .kr,.codehilite .kr{color:#008000;font-weight:bold}.code-highlight .kt,.codehilite .kt{color:#B00040}.code-highlight .m,.codehilite .m{color:#666666}.code-highlight .s,.codehilite .s{color:#BA2121}.code-highlight .na,.codehilite .na{color:#7D9029}.code-highlight .nb,.codehilite .nb{color:#008000}.code-highlight .nc,.codehilite .nc{color:#0000FF;font-weight:bold}.code-highlight .no,.codehilite .no{color:#880000}.code-highlight .nd,.codehilite .nd{color:#AA22FF}.code-highlight .ni,.codehilite .ni{color:#999999;font-weight:bold}.code-highlight .ne,.codehilite .ne{color:#D2413A;font-weight:bold}.code-highlight .nf,.codehilite .nf{color:#0000FF}.code-highlight .nl,.codehilite .nl{color:#A0A000}.code-highlight .nn,.codehilite .nn{color:#0000FF;font-weight:bold}.code-highlight .nt,.codehilite .nt{color:#008000;font-weight:bold}.code-highlight .nv,.codehilite .nv{color:#19177C}.code-highlight .ow,.codehilite .ow{color:#AA22FF;font-weight:bold}.code-highlight .w,.codehilite .w{color:#bbbbbb}.code-highlight .mf,.codehilite .mf{color:#666666}.code-highlight .mh,.codehilite .mh{color:#666666}.code-highlight .mi,.codehilite .mi{color:#666666}.code-highlight .mo,.codehilite .mo{color:#666666}.code-highlight .sb,.codehilite .sb{color:#BA2121}.code-highlight .sc,.codehilite .sc{color:#BA2121}.code-highlight .sd,.codehilite .sd{color:#BA2121;font-style:italic}.code-highlight .s2,.codehilite .s2{color:#BA2121}.code-highlight .se,.codehilite .se{color:#BB6622;font-weight:bold}.code-highlight .sh,.codehilite .sh{color:#BA2121}.code-highlight .si,.codehilite .si{color:#BB6688;font-weight:bold}.code-highlight .sx,.codehilite .sx{color:#008000}.code-highlight .sr,.codehilite .sr{color:#BB6688}.code-highlight .s1,.codehilite .s1{color:#BA2121}.code-highlight .ss,.codehilite .ss{color:#19177C}.code-highlight .bp,.codehilite .bp{color:#008000}.code-highlight .vc,.codehilite .vc{color:#19177C}.code-highlight .vg,.codehilite .vg{color:#19177C}.code-highlight .vi,.codehilite .vi{color:#19177C}.code-highlight .il,.codehilite .il{color:#666666}pre.literal-block,.codehilite pre{padding:15px;border:1px solid #eeeeee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f9f9f9}input.filediff-collapse-state{display:none}input.filediff-collapse-state:checked+.filediff{margin:10px 0 0 0}input.filediff-collapse-state:checked+.filediff .cb{display:none}input.filediff-collapse-state:checked+.filediff .filediff-collapse-indicator{width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 9.3px;border-color:transparent transparent transparent #aaa;margin:6px 0}input.filediff-collapse-state:checked+.filediff .filediff-menu{display:none}input.filediff-collapse-state+.filediff{margin:10px 0}input.filediff-collapse-state+.filediff .filediff-collapse-indicator{width:0;height:0;border-style:solid;border-width:9.3px 4.5px 0 4.5px;border-color:#aaa transparent transparent transparent;margin:6px 0}input.filediff-collapse-state+.filediff .filediff-menu{display:block}input.filediff-collapse-state+.filediff:nth-child(2){margin:0}.cs_files{clear:both}.diffset-menu{margin-bottom:20px}.diffset{margin:20px auto}.diffset .diffset-heading{border:1px solid #dbd9da;margin-bottom:-1px;background:#eeeeee;display:block;padding:5px}.diffset .diffset-heading h2{margin:0;line-height:38px;padding-left:10px}.diffset .diffset-heading .btn{margin:0}.diffset .diffset-heading-warning{background:#fff4dd;border:1px solid #ffc854}.diffset.diffset-comments-disabled .cb-comment-box-opener,.diffset.diffset-comments-disabled .comment-inline-form,.diffset.diffset-comments-disabled .cb-comment-add-button{display:none !important}.pill{display:block;float:left;padding:2px 7px}.pill-group .pill{opacity:.8}.pill-group .pill:first-child{border-radius:2px 0 0 2px}.pill-group .pill:last-child{border-radius:0 2px 2px 0}.pill-group .pill:only-child{border-radius:2px}#comments .comment-selected{border-left:6px solid #ffd887;padding-left:3px;margin-left:-9px}.filediff{border:1px solid #dbd9da}.filediff .code-highlight{border:none}.filediff label{margin:0}.filediff *{box-sizing:border-box}.filediff .filediff-anchor{visibility:hidden}.filediff:hover .filediff-anchor{visibility:visible}.filediff .filediff-collapse-indicator{border-style:solid;float:left;margin:4px 0 0 0;cursor:pointer}.filediff .filediff-heading{background:#f9f9f9;cursor:pointer;display:block;padding:5px 10px}.filediff .filediff-heading:after{content:"";display:table;clear:both}.filediff .filediff-heading:hover{background:#e1e9f4 !important}.filediff .filediff-menu{float:right;text-align:right;padding:5px 5px 5px 0}.filediff .filediff-menu>a,.filediff .filediff-menu>span{padding:1px}.filediff .pill[op="name"]{background:none;opacity:1;color:white}.filediff .pill[op="limited"]{background:#323232;color:white}.filediff .pill[op="binary"]{background:#682668;color:white}.filediff .pill[op="modified"]{background:#0ac878;color:white}.filediff .pill[op="renamed"]{background:#fc663a;color:white}.filediff .pill[op="copied"]{background:#fc663a;color:white}.filediff .pill[op="mode"]{background:#666666;color:white}.filediff .pill[op="symlink"]{background:#194f8e;color:white}.filediff .pill[op="added"]{background:#0ac878;color:white}.filediff .pill[op="deleted"]{background:#e85e4d;color:white}.filediff .pill[op="created"]{background:#0ac878;color:white}.filediff .pill[op="removed"]{background:#d63d44;color:white}.filediff .filediff-collapse-button,.filediff .filediff-expand-button{cursor:pointer}.filediff .filediff-collapse-button{display:inline}.filediff .filediff-expand-button{display:none}.filediff .filediff-collapsed .filediff-collapse-button{display:none}.filediff .filediff-collapsed .filediff-expand-button{display:inline}.filediff .filediff-menu .show-comment-button{display:none}.filediff.hide-comments .inline-comments{display:none}.filediff.hide-comments .filediff-menu .show-comment-button{display:inline}.filediff.hide-comments .filediff-menu .hide-comment-button{display:none}.filediff .hide-line-comments .inline-comments{display:none}.filediff-outdated{padding:8px 0}.filediff-outdated .filediff-heading{opacity:.5}table.cb{width:100%;border-collapse:collapse}table.cb .cb-text{padding:5px}table.cb .cb-hunk{padding:5px}table.cb .cb-expand{display:none}table.cb .cb-collapse{display:inline}table.cb.cb-collapsed .cb-line{display:none}table.cb.cb-collapsed .cb-expand{display:inline}table.cb.cb-collapsed .cb-collapse{display:none}table.cb .cb-line-fresh .cb-content{background:white !important}table.cb .cb-warning{background:#fff4dd}table.cb.cb-diff-sideside td.cb-content{width:50%}table.cb tr.cb-annotate{border-top:1px solid #eee}table.cb tr.cb-hunk{font-family:Consolas,"Liberation Mono",Menlo,Monaco,Courier,monospace;color:rgba(0,0,0,0.3)}table.cb tr.cb-hunk td:first-child{background:#edf2f9}table.cb tr.cb-hunk td:last-child{background:#f4f7fb}table.cb td{vertical-align:top;padding:0}table.cb td.cb-content{font-size:12.35px}table.cb td.cb-content.cb-line-selected .cb-code{background:#ffd887 !important}table.cb td.cb-content span.cb-code{line-height:18px;padding-left:10px;padding-right:10px;display:block;white-space:pre-wrap;font-family:Consolas,"Liberation Mono",Menlo,Monaco,Courier,monospace;word-break:break-all}table.cb td.cb-content span.cb-code .nonl{color:#d63d44}table.cb td.cb-content>button.cb-comment-box-opener{padding:2px 2px 1px 3px;margin-left:-6px;margin-top:-1px;border-radius:2px;position:absolute;display:none}table.cb td.cb-content .cb-comment{margin-top:10px;white-space:normal}table.cb td:hover button.cb-comment-box-opener{display:block}table.cb td:hover+td button.cb-comment-box-opener{display:block}table.cb td.cb-data{text-align:right;width:30px;font-family:Consolas,"Liberation Mono",Menlo,Monaco,Courier,monospace}table.cb td.cb-data .icon-comment{cursor:pointer}table.cb td.cb-data.cb-line-selected>div{display:block;background:#ffd887 !important;line-height:18px;color:rgba(0,0,0,0.3)}table.cb td.cb-lineno{padding:0;width:50px;color:rgba(0,0,0,0.3);text-align:right;border-right:1px solid #eee;font-family:Consolas,"Liberation Mono",Menlo,Monaco,Courier,monospace;user-select:none}table.cb td.cb-lineno a::before{content:attr(data-line-no)}table.cb td.cb-lineno.cb-line-selected a{background:#ffd887 !important}table.cb td.cb-lineno a{display:block;padding-right:10px;padding-left:10px;line-height:18px;color:rgba(0,0,0,0.3)}table.cb td.cb-empty{background:#f9f9f9}table.cb td ins{color:black;background:#a6f3a6;text-decoration:none}table.cb td del{color:black;background:#f8cbcb;text-decoration:none}table.cb td.cb-addition{background:#ecffec}table.cb td.cb-addition.blob-lineno{background:#ddffdd}table.cb td.cb-deletion{background:#ffecec}table.cb td.cb-deletion.blob-lineno{background:#ffdddd}table.cb td.cb-annotate-message-spacer{width:8px;padding:1px 0 0 3px}table.cb td.cb-annotate-info{width:320px;min-width:320px;max-width:320px;padding:5px 2px;font-size:13px}table.cb td.cb-annotate-info .cb-annotate-message{padding:2px 0 0 0;white-space:pre-line;overflow:hidden}table.cb td.cb-annotate-info .rc-user{float:none;padding:0 6px 0 17px;min-width:unset;min-height:unset}table.cb td.cb-annotate-revision{cursor:pointer;text-align:right;padding:1px 3px 0 3px}.bs-example{border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0;box-shadow:0 3px 6px rgba(0,0,0,0.05) inset;margin:0 -15px 15px;padding:45px 15px 15px;position:relative;background-color:#fff;border-color:#ddd;border-radius:4px 4px 0 0;border-width:1px;box-shadow:none;margin-left:0;margin-right:0}.bs-example table{width:100%}.sidebar li.divider{padding-top:30px;border-top:1px solid #eee}.bs-example:after{color:#959595;content:"Example";font-size:12px;font-weight:700;left:15px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:15px}.template-example xmp{display:inline}#icons-list span{margin-right:10px}.rctable.examples{margin:0}.rctable.examples td:first-child{width:135px}.rctable.examples td:nth-child(2){width:400px}.rctable.examples.end{margin-bottom:40px}.highlight-html{margin-bottom:30px;border:1px solid #dbd9da;border-radius:2px;color:#979797;background-color:#f3f3f3}.loginbox{max-width:65%;margin:40px auto;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;border:1px solid #dbd9da;box-sizing:border-box}@media (max-width:1200px){.loginbox{max-width:85%}}@media (max-width:768px){.loginbox{max-width:100%;width:100%;margin:0}}.loginbox .title{float:none}.loginbox .header{width:100%;padding:0 35px;box-sizing:border-box}.loginbox .header .title{padding:0}.loginbox .loginwrapper{float:left;height:100%;width:100%;padding:35px 55px 35px 35px;background-color:white;box-sizing:border-box}@media (max-width:414px){.loginbox .loginwrapper{padding:35px}}.loginbox .left-column{float:left;position:relative;width:50%;height:100%}@media (max-width:414px){.loginbox .left-column{display:none}}.loginbox .right-column{float:right;position:relative;width:50%}@media (max-width:414px){.loginbox .right-column{width:100%}}.loginbox .sign-in-image{display:block;width:65%;margin:5% auto}.loginbox .sign-in-title h1{margin:0}.loginbox .sign-in-title h4{margin:30px 0}.loginbox .form label{display:block}.loginbox .form input{width:100%;margin:0 10% 15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loginbox .form input[type="checkbox"]{clear:both;width:auto;margin:0 1em 15px 0}.loginbox .form .checkbox{display:inline;width:auto}.loginbox .form .sign-in{clear:both;width:100%;margin:15px 0}.loginbox .register_message,.loginbox .activation_msg{padding:0 0 15px}.loginbox .buttons,.loginbox .links{padding:0}.loginbox .buttons input{margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loginbox .buttons #sign_up,.loginbox .buttons #send{width:100%}.loginbox .fields .field.field-compact{margin-bottom:0}.loginbox .fields .buttons{margin:0}.loginbox .fields .field{margin-bottom:15px}.loginbox .fields .field input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loginbox .fields .field .input{margin-left:0}.loginbox .fields .field .label{padding-top:0}.loginbox .checkbox{margin:0 0 20px 0}.loginbox .checkbox input[type="checkbox"]{width:auto}.loginbox .checkbox label{padding:0;min-height:0}.loginbox .activation_msg{padding:15px 0 0;color:#979797}.loginbox .links{float:right;margin:0;padding:0;line-height:1}.loginbox .links p{float:right;margin:0;line-height:1.5em}.loginbox p.help-block{margin-left:0}.user-menu.submenu{right:0;left:auto}#quick_login{left:auto;right:0;padding:12px;z-index:999;overflow:hidden;background-color:#eeeeee;color:#323232}#quick_login h4{margin-bottom:12px}#quick_login .form{width:auto}#quick_login label,#quick_login .field{margin-bottom:0}#quick_login .label{padding-top:0}#quick_login input{min-width:215px;margin:8px 0 15px}#quick_login input[type="submit"]{width:100%;min-width:0}#quick_login .forgot_password a,#quick_login .buttons .register a{color:#427cc9}#quick_login .forgot_password a:hover,#quick_login .buttons .register a:hover{color:#305b91}#quick_login .buttons{margin:0}#quick_login .buttons a{padding:8px 0;line-height:1.4em;color:#979797}#quick_login .buttons a:hover{color:#323232}#quick_login #sign_in{margin-bottom:0}#quick_login .big_gravatar{float:left;display:block;margin-top:.5em}#quick_login .full_name,#quick_login .email{margin:0 0 0 65px}#quick_login .email{font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}#quick_login ol.links{clear:both;margin:0;padding:15px 0 0 0}#quick_login ol.links li{border-top:1px solid #dbd9da}#quick_login ol.links li input{margin:15px 0 0 0}.submenu #quick_login li:hover{background-color:transparent}#quick_login_link:hover+#quick_login{display:block}.main-content-full{clear:both}.main-content{max-width:940px}.main-content h3,.main-content h4{line-height:1em}.main-content table th{padding:0}.main-content table td.field .help-block{margin-left:0}.main-content .textarea-full{margin-right:22px}.block-left{float:left}.form .checkboxes{width:auto}.form .buttons{margin-top:20px}.form .help-block{display:block;margin-left:220px}.form .help-block.pre-formatting{white-space:pre}.form .action_button{color:#979797}.main-content-full-width{max-width:940px;float:left;padding-bottom:40px;width:100%;min-width:100%}.main-content-full-width h3,.main-content-full-width h4{line-height:1em}.main-content-full-width table th{padding:0}.main-content-full-width table td.field .help-block{margin-left:0}.main-content-full-width .textarea-full{margin-right:22px}.main-content-full-width .section{margin-bottom:40px}.main-content-full-width table.formalign{float:left;width:auto}.main-content-full-width table.formalign .label{width:220px}.main-content-full-width table.issuetracker{color:#333}.main-content-full-width table.issuetracker .issue-tracker-example{color:#979797}.main-content-full-width .side-by-side-selector .left-group,.main-content-full-width .side-by-side-selector .middle-group,.main-content-full-width .side-by-side-selector .right-group{float:left}.main-content-full-width .side-by-side-selector .left-group,.main-content-full-width .side-by-side-selector .right-group{width:45%;text-align:center}.main-content-full-width .side-by-side-selector .left-group label,.main-content-full-width .side-by-side-selector .right-group label{width:100%;text-align:left}.main-content-full-width .side-by-side-selector .left-group select,.main-content-full-width .side-by-side-selector .right-group select{width:100%;background:none;border-color:#979797;color:#333;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;font-size:13px;color:#202020;padding:10px}.main-content-full-width .side-by-side-selector .left-group select:after,.main-content-full-width .side-by-side-selector .right-group select:after{content:""}.main-content-full-width .side-by-side-selector .middle-group{width:10%;text-align:center;padding-top:4em}.main-content-full-width .side-by-side-selector .middle-group i{font-size:18px;cursor:pointer;line-height:2em}.main-content-full-width .permissions_boxes label,.main-content-full-width .permissions_boxes .label{margin-right:10px}.main-content-full-width .radios label{margin-right:20px}.main-content-auto-width{max-width:940px;float:left;padding-bottom:40px;width:auto;min-width:100%;max-width:inherit}.main-content-auto-width h3,.main-content-auto-width h4{line-height:1em}.main-content-auto-width table th{padding:0}.main-content-auto-width table td.field .help-block{margin-left:0}.main-content-auto-width .textarea-full{margin-right:22px}.main-content-auto-width .section{margin-bottom:40px}.main-content-auto-width table.formalign{float:left;width:auto}.main-content-auto-width table.formalign .label{width:220px}.main-content-auto-width table.issuetracker{color:#333}.main-content-auto-width table.issuetracker .issue-tracker-example{color:#979797}.main-content-auto-width .side-by-side-selector .left-group,.main-content-auto-width .side-by-side-selector .middle-group,.main-content-auto-width .side-by-side-selector .right-group{float:left}.main-content-auto-width .side-by-side-selector .left-group,.main-content-auto-width .side-by-side-selector .right-group{width:45%;text-align:center}.main-content-auto-width .side-by-side-selector .left-group label,.main-content-auto-width .side-by-side-selector .right-group label{width:100%;text-align:left}.main-content-auto-width .side-by-side-selector .left-group select,.main-content-auto-width .side-by-side-selector .right-group select{width:100%;background:none;border-color:#979797;color:#333;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;font-size:13px;color:#202020;padding:10px}.main-content-auto-width .side-by-side-selector .left-group select:after,.main-content-auto-width .side-by-side-selector .right-group select:after{content:""}.main-content-auto-width .side-by-side-selector .middle-group{width:10%;text-align:center;padding-top:4em}.main-content-auto-width .side-by-side-selector .middle-group i{font-size:18px;cursor:pointer;line-height:2em}.main-content-auto-width .permissions_boxes label,.main-content-auto-width .permissions_boxes .label{margin-right:10px}.main-content-auto-width .radios label{margin-right:20px}.field{clear:left;margin-bottom:15px}.input-monospace{font-family:Consolas,"Liberation Mono",Menlo,Monaco,Courier,monospace}.fields label{color:#323232}.fields .field{clear:right;margin-bottom:20px;width:100%}.fields .field .label{float:left;margin-right:20px;margin-top:0;padding-top:13px;width:200px}.fields .field .label-text{float:left;margin-right:20px;margin-top:0;padding-top:13px;width:200px;padding-top:5px}.fields .field .label-branch-perm{float:left;margin-right:20px;margin-top:0;padding-top:13px;width:200px;width:115px}.fields .field .content,.fields .field .side-by-side-selector{padding-top:13px}.fields .field .checkboxes,.fields .field .input,.fields .field .select,.fields .field .textarea,.fields .field .content{float:none;margin-left:220px}.fields .field .checkboxes .help-block,.fields .field .input .help-block,.fields .field .select .help-block,.fields .field .textarea .help-block,.fields .field .content .help-block{margin-left:0}.fields .field .input-branch-perm{float:none;margin-left:220px;margin-left:140px}.fields .field .input-branch-perm .help-block{margin-left:0}.fields .field .input-branch-perm .help-block{display:block}.fields .field .input-branch-perm .help-block,.fields .field .input-branch-perm .info-block{margin-top:10px}.fields .field .input-branch-perm .branch-perm{width:80px}.fields .field .input-branch-perm .medium{width:400px}.fields .field .input-branch-perm .large{width:800px}.fields .field .input-branch-perm .text-as-placeholder{padding-top:13px}.fields .field .input-branch-perm-order{width:40px}.fields .field .checkboxes .help-block,.fields .field .input .help-block,.fields .field .select .help-block{display:block}.fields .field .checkboxes,.fields .field .radios{padding-top:10px}.fields .field .checkbox,.fields .field .radio{display:block;width:auto}.fields .field .checkbox+.checkbox{display:block}.fields .field .input .help-block,.fields .field .select .help-block,.fields .field .input .info-block,.fields .field .select .info-block{margin-top:10px}.fields .field .input .branch-perm{width:80px}.fields .field .input .medium{width:400px}.fields .field .input .large{width:800px}.fields .field .input .text-as-placeholder{padding-top:13px}.fields .field .select .drop-menu{margin-top:0}.fields .field .textarea{float:none}.fields .field .textarea textarea{clear:none}.fields .field .textarea .CodeMirror{margin-bottom:10px}.fields .field .textarea .help-block{background:transparent;padding:0}.fields .field.tag_patterns input,.fields .field.branch_patterns input{max-width:430px}.fields .field-sm .label{padding-top:7px}.fields .field-sm .checkboxes,.fields .field-sm .radios{padding-top:4px}.fields .field.customhooks .label{padding-top:0}.fields .field.customhooks .input-wrapper{padding-right:25px}.fields .field.customhooks .input-wrapper input{width:100%}.fields .field.customhooks .input{padding-right:25px}.fields .buttons{margin-top:20px;clear:both;margin-bottom:15px}.fields .desc{margin-right:20px}.fields input,.fields .drop-menu{margin-right:5px}.form-vertical .fields .field .label{float:none;width:auto}.form-vertical .fields .field .checkboxes,.form-vertical .fields .field .input,.form-vertical .fields .field .select,.form-vertical .fields .field .textarea{margin-left:0}.form-vertical .fields .field .textarea.editor{max-width:none}.form-vertical .fields .field .textarea.large textarea{min-height:200px}.form-vertical .fields .field .help-block{margin-left:0}.main-content{float:left}.main-content .section{margin-bottom:40px}.main-content table.formalign{float:left;width:auto}.main-content table.formalign .label{width:220px}.main-content table.issuetracker{color:#333}.main-content table.issuetracker .issue-tracker-example{color:#979797}.main-content .side-by-side-selector .left-group,.main-content .side-by-side-selector .middle-group,.main-content .side-by-side-selector .right-group{float:left}.main-content .side-by-side-selector .left-group,.main-content .side-by-side-selector .right-group{width:45%;text-align:center}.main-content .side-by-side-selector .left-group label,.main-content .side-by-side-selector .right-group label{width:100%;text-align:left}.main-content .side-by-side-selector .left-group select,.main-content .side-by-side-selector .right-group select{width:100%;background:none;border-color:#979797;color:#333;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;font-size:13px;color:#202020;padding:10px}.main-content .side-by-side-selector .left-group select:after,.main-content .side-by-side-selector .right-group select:after{content:""}.main-content .side-by-side-selector .middle-group{width:10%;text-align:center;padding-top:4em}.main-content .side-by-side-selector .middle-group i{font-size:18px;cursor:pointer;line-height:2em}.main-content .permissions_boxes label,.main-content .permissions_boxes .label{margin-right:10px}.main-content .radios label{margin-right:20px}.select2-results{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}.select2-container{margin:0;position:relative;display:inline-block;zoom:1}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;line-height:1em;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main .select2-container .select2-choice{background-color:white}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('../images/select2.png') right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:999;top:100%;background:#fff;color:#000;border:1px solid #427cc9;border-top:0;border-radius:0 0 2px 2px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #b9ceeb;border-bottom:0;border-radius:2px 2px 0 0}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #dbd9da;border-radius:2px 0 0 2px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:1000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url('../images/select2.png') no-repeat -37px -22px}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results .select2-disabled{background:#eeeeee;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('../images/select2-spinner.gif') no-repeat 100%}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container.select2-container-disabled{background:#eeeeee;cursor:default}.select2-container.select2-container-disabled .select2-choice{background:#eeeeee;cursor:default}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url('../images/select2.png') right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}.select2-display-none,.select2-search-hidden{display:none}.select2-search input{border-color:#b9ceeb}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('../images/select2x2.png');background-repeat:no-repeat;background-size:60px 40px}.select2-search input{background-position:100% -21px}}[class^="input-"] [class^="select2-choice"]>div{display:none}[class^="input-"] .select2-offscreen{position:absolute}select.select2{height:28px;visibility:hidden}.autocomplete-suggestions{overflow:auto}.autocomplete-suggestion{white-space:nowrap;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('../images/select2x2.png');background-repeat:no-repeat;background-size:60px 40px}.select2-search input{background-position:100% -21px}}.drop-menu-core{min-width:160px;margin:0 15px 0 0;padding:0;border:1px solid #427cc9;border-radius:2px;color:#427cc9;background-color:white}.drop-menu-dropdown{min-width:160px;margin:0 15px 0 0;padding:0;border:1px solid #427cc9;border-radius:2px;color:#427cc9;background-color:white}.drop-menu-dropdown .flag_status{margin-top:0}.drop-menu-base{min-width:160px;margin:0 15px 0 0;padding:0;border:1px solid #427cc9;border-radius:2px;color:#427cc9;background-color:white;position:relative;display:inline-block;line-height:1em;z-index:2;cursor:pointer}.drop-menu-base .flag_status{margin-top:0}.drop-menu-base a{display:block;padding:.9em;padding-right:2em;position:relative}.drop-menu-base a:after{position:absolute;content:"\00A0\25BE";right:.6em;line-height:1em;top:.9em;width:1em;font-size:1em}.drop-menu{min-width:160px;margin:0 15px 0 0;padding:0;border:1px solid #427cc9;border-radius:2px;color:#427cc9;background-color:white;position:relative;display:inline-block;line-height:1em;z-index:2;cursor:pointer;width:auto !important}.drop-menu .flag_status{margin-top:0}.drop-menu a{display:block;padding:.9em;padding-right:2em;position:relative}.drop-menu a:after{position:absolute;content:"\00A0\25BE";right:.6em;line-height:1em;top:.9em;width:1em;font-size:1em}.drop-menu-no-width{min-width:160px;margin:0 15px 0 0;padding:0;border:1px solid #427cc9;border-radius:2px;color:#427cc9;background-color:white;position:relative;display:inline-block;line-height:1em;z-index:2;cursor:pointer;width:auto}.drop-menu-no-width .flag_status{margin-top:0}.drop-menu-no-width a{display:block;padding:.9em;padding-right:2em;position:relative}.drop-menu-no-width a:after{position:absolute;content:"\00A0\25BE";right:.6em;line-height:1em;top:.9em;width:1em;font-size:1em}.field-sm .drop-menu{padding:1px 0 0 0}.field-sm .drop-menu a{padding:6px}.select2-search input{width:100%;margin:.5em 0;padding:.5em}.select2-no-results{padding:.5em}.drop-menu-dropdown ul{width:auto;margin:0;padding:0;z-index:50}.drop-menu-dropdown ul li{margin:0;line-height:1em;list-style-type:none}.drop-menu-dropdown ul li:before{content:none}.drop-menu-dropdown ul li:hover,.drop-menu-dropdown ul li.select2-highlighted{background-color:#b9ceeb}.drop-menu-dropdown ul li.select2-result-with-children:hover{background-color:white}.drop-menu-dropdown ul li .select2-result-label{display:block;padding:8px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;border-bottom:1px solid #b9ceeb;color:#427cc9;cursor:pointer}.drop-menu-dropdown ul li.select2-result-with-children .select2-result-label{font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif;color:#305b91;cursor:default}.drop-menu-dropdown ul li.select2-result-with-children ul.select2-result-sub li .select2-result-label{padding-left:16px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;color:#427cc9;cursor:pointer}.side-by-side-selector .left-group,.side-by-side-selector .middle-group,.side-by-side-selector .right-group{margin-bottom:15px}.comments{width:100%}tr.inline-comments div{max-width:100%}tr.inline-comments div p{white-space:normal}tr.inline-comments div code,tr.inline-comments div pre,tr.inline-comments div .code,tr.inline-comments div dd{overflow-x:auto;width:1062px}tr.inline-comments div dd{width:auto}#injected_page_comments .comment-previous-link,#injected_page_comments .comment-next-link,#injected_page_comments .comment-links-divider{display:none}.add-comment{margin-bottom:10px}.hide-comment-button .add-comment{display:none}.comment-bubble{color:#979797;margin-top:4px;margin-right:30px;visibility:hidden}.comment-label{float:left;padding:.4em .4em;margin:3px 5px 0 -10px;display:inline-block;min-height:0;text-align:center;font-size:10px;line-height:.8em;font-family:"proximanovaitalic","Proxima Nova Italic","Proxima Nova",sans-serif;background:#fff none;color:#979797;border:1px solid #979797;white-space:nowrap;text-transform:uppercase;min-width:40px}.comment-label.todo{color:#d63d44;font-family:"proximanovabolditalic","Proxima Nova Bold Italic","Proxima Nova",sans-serif}.comment-label .resolve{cursor:pointer;text-decoration:underline}.comment-label .resolved{text-decoration:line-through;color:#879938}.comment-label .resolved a{text-decoration:line-through;color:#879938}.comment-label .resolve-text{color:#879938;margin:2px 8px;font-family:"proximanovaitalic","Proxima Nova Italic","Proxima Nova",sans-serif}.has-spacer-after:after{content:' | ';color:#dbd9da}.has-spacer-before:before{content:' | ';color:#dbd9da}.comment{margin:15px 0;padding:4px 0 0 0;line-height:1em}.comment.comment-general{border:1px solid #dbd9da;padding:5px 5px 5px 5px}.comment .rc-user{min-width:0;margin:0 .5em 0 0}.comment .rc-user .user{display:inline}.comment .meta{position:relative;width:100%;border-bottom:1px solid #dbd9da;margin:-5px 0;line-height:24px}.comment .meta:hover .permalink{visibility:visible;color:#427cc9}.comment .author,.comment .date{display:inline}.comment .author:after,.comment .date:after{content:' | ';color:#dbd9da}.comment .author-general img{top:3px}.comment .author-inline img{top:3px}.comment .status-change,.comment .permalink,.comment .changeset-status-lbl{display:inline}.comment .permalink{visibility:hidden}.comment .comment-links-divider{display:inline}.comment .comment-links-block{float:right;text-align:right;min-width:85px}.comment .comment-links-block [class^="icon-"]:before,.comment .comment-links-block [class*=" icon-"]:before{margin-left:0;margin-right:0}.comment .comment-previous-link{display:inline-block}.comment .comment-previous-link .arrow_comment_link{cursor:pointer}.comment .comment-previous-link .arrow_comment_link i{font-size:10px}.comment .comment-previous-link .arrow_comment_link.disabled{cursor:default;color:#dbd9da}.comment .comment-next-link{display:inline-block}.comment .comment-next-link .arrow_comment_link{cursor:pointer}.comment .comment-next-link .arrow_comment_link i{font-size:10px}.comment .comment-next-link .arrow_comment_link.disabled{cursor:default;color:#dbd9da}.comment .flag_status{display:inline-block;margin:-2px .5em 0 .25em}.comment .delete-comment{display:inline-block;color:#427cc9}.comment .delete-comment:hover{cursor:pointer}.comment .text{clear:both;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment .text .markdown-block p,.comment .text .rst-block p{margin:.5em 0 !important}.comment .pr-version{float:left;margin:0 4px}.comment .pr-version-inline{float:left;margin:0 4px}.comment .pr-version-num{font-size:10px}.general-comments .comment-outdated{opacity:.6}.inline-comments{border-radius:2px}.inline-comments .comment{margin:0;border-radius:2px}.inline-comments .comment-outdated{opacity:.6}.inline-comments .comment-inline{background:white;padding:5px 5px;border:5px solid #eeeeee}.inline-comments .comment-inline .text{border:none}.inline-comments .comment-inline .meta{border-bottom:1px solid #eeeeee;margin:-5px 0;line-height:24px}.inline-comments .comment-selected{border-left:6px solid #ffd887}.inline-comments .comment-inline-form{padding:5px;display:none}.inline-comments .cb-comment-add-button{margin:5px}.inline-comments .comment-inline-form-open~.cb-comment-add-button{display:none}.inline-comments .comment-inline-form-open{display:block}.inline-comments .comment-inline-form:first-child+.cb-comment-add-button{display:none}.inline-comments .cb-comment-add-button:first-child{display:none}.inline-comments .comment-deleting:first-child+.cb-comment-add-button{display:none}.show-outdated-comments{display:inline;color:#427cc9}div.comment-form{margin-top:20px}.comment-form strong{display:block;margin-bottom:15px}.comment-form textarea{width:100%;height:100px;font-family:'Monaco','Courier','Courier New',monospace}form.comment-form{margin-top:10px;margin-left:10px}.comment-inline-form .comment-block-ta,.comment-form .comment-block-ta,.comment-form .preview-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white}.comment-form-submit{margin-top:5px;margin-left:525px}.file-comments{display:none}.comment-form .preview-box.unloaded,.comment-inline-form .preview-box.unloaded{height:50px;text-align:center;padding:20px;background-color:white}.comment-footer{position:relative;width:100%;min-height:42px}.comment-footer .status_box,.comment-footer .cancel-button{float:left;display:inline-block}.comment-footer .action-buttons{float:right;display:inline-block}.comment-footer .action-buttons-extra{display:inline-block}.comment-form .comment{margin-left:10px}.comment-form .comment-help{color:#979797;padding:5px 0 5px 0}.comment-form .comment-title{padding:5px 0 5px 0}.comment-form .comment-button{display:inline-block}.comment-form .comment-button-input{margin-right:0}.comment-form .comment-footer{margin-bottom:110px;margin-top:10px}.comment-form-login .comment-help{padding:.9em}.comment-form-login div.clearfix,.comment-form-login div.dl-horizontal dd,.comment-form-login div.panel-body{clear:both;width:100%;display:block}.comment-type{margin:0;border-radius:inherit;border-color:#eeeeee}.preview-box{min-height:105px;margin-bottom:15px;background-color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add-another-button{margin-left:10px;margin-top:10px;margin-bottom:10px}.comment .buttons{float:right;margin:-1px 0 0 0}.injected_diff .comment-inline-form,.comment-inline-form{background-color:white;margin-top:10px;margin-bottom:20px}.inline-form{padding:10px 7px}.inline-form div{max-width:100%}.overlay{display:none;position:absolute;width:100%;text-align:center;vertical-align:middle;font-size:16px;background:none repeat scroll 0 0 white}.overlay.submitting{display:block;opacity:.5;z-index:100}.comment-inline-form .overlay.submitting .overlay-text{margin-top:5%}.comment-inline-form .clearfix,.comment-form .clearfix,.comment-inline-form .dl-horizontal dd,.comment-form .dl-horizontal dd,.comment-inline-form .panel-body,.comment-form .panel-body{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0}.comment-inline-form .comment-footer{margin:10px 0 0 0}.hide-inline-form-button{margin-left:5px}.comment-button .hide-inline-form{background:white}.comment-area{padding:8px 12px;border:1px solid #dbd9da;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.comment-area .resolve-action{padding:1px 0 0 6px}.comment-area-header .nav-links{display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;width:100%}.comment-area-footer{display:flex}.nav-links{padding:0;margin:0;list-style:none;height:auto;border-bottom:1px solid #dbd9da}.nav-links li{display:inline-block}.nav-links li:before{content:""}.nav-links li a.disabled{cursor:not-allowed}.nav-links li.active a{border-bottom:2px solid #427cc9;color:#000;font-weight:600}.nav-links li a{display:inline-block;padding:0 10px 5px 10px;margin-bottom:-1px;font-size:14px;line-height:28px;color:#8f8f8f;border-bottom:2px solid transparent}.toolbar-text{float:left;margin:-5px 0 0 0;font-size:12px}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:1px;border-top-left-radius:1px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#fff;border-top:1px solid #ddd;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:1px;border-top-left-radius:1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:1px;border-top-left-radius:1px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:1px;border-top-right-radius:1px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:1px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:1px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:1px;border-bottom-left-radius:1px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:1px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:2px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#dbd9da}.panel-default>.panel-heading{color:#333;background-color:#eeeeee;border-color:#dbd9da}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dbd9da}.panel-default>.panel-heading .badge{color:#eeeeee;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dbd9da}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.panel{width:100%;margin:0 0 25px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.panel .permalink{visibility:hidden}.panel:hover .permalink{visibility:visible;color:#427cc9}.panel .panel-heading{position:relative;min-height:1em;padding:15px 15px;border-bottom:none}.panel .panel-heading .panel-title,.panel .panel-heading h3.panel-title{float:left;padding:0 15px 0 0;line-height:1;font-size:13px;color:#202020}.panel .panel-heading .panel-edit{float:right;line-height:1;font-size:13px}.panel .panel-body{padding:15px}.panel .panel-body.panel-body-min-height{min-height:150px}.panel .panel-footer{background-color:white;padding:.65em 15px .5em;font-size:13px;color:#979797}.panel .q_filter_box{min-width:40%}.panel.user-profile{float:left}.panel.user-profile .panel-heading{margin-bottom:15px}.main-content h3.panel-title{font-size:13px;color:#202020}.panel-body-title-text{margin:0 0 20px 0}.field.panel-default,.form.panel-default{width:auto}.deform *{box-sizing:border-box}.deform .required:after{color:#e32;content:'*';display:inline}.deform .control-label{width:200px;padding:10px 0;float:left}.deform .control-inputs{width:400px;float:left}.deform .form-group .radio,.deform .form-group .checkbox{position:relative;display:block}.deform .form-group{clear:left;margin-bottom:20px}.deform .form-group:after{content:" ";display:block;clear:left}.deform .form-control{width:100%;padding:.9em;border:1px solid #979797;border-radius:2px}.deform .form-control.select2-container{padding:0}.deform .form-control.readonly{background:#eeeeee;cursor:not-allowed}.deform .error-block{color:red;margin:0}.deform .help-block{margin:0}.deform .deform-seq-container .control-inputs{width:100%}.deform .deform-seq-container .deform-seq-item-handle{width:8.3%;float:left}.deform .deform-seq-container .deform-seq-item-group{width:91.6%;float:left}.deform .form-control input{height:40px}.deform .form-control input[type=checkbox],.deform .form-control input[type=radio]{height:auto}.deform .form-control select{height:40px}.deform .form-control.select2-container{height:40px}.deform .deform-full-field-sequence.control-inputs{width:100%}.deform .deform-table-sequence .deform-seq-container .deform-seq-item{margin:0}.deform .deform-table-sequence .deform-seq-container .deform-seq-item label{display:none}.deform .deform-table-sequence .deform-seq-container .deform-seq-item .panel-heading{display:none}.deform .deform-table-sequence .deform-seq-container .deform-seq-item .deform-seq-item-group>.panel{padding:0;margin:5px 0;border:none}.deform .deform-table-sequence .deform-seq-container .deform-seq-item .deform-seq-item-group>.panel>.panel-body{padding:0}.deform .deform-table-sequence .deform-seq-container .deform-seq-item:first-child label{display:block}.deform .deform-table-2-sequence .deform-seq-container .deform-seq-item .form-group{width:45% !important;padding:0 2px;float:left;clear:none}.deform .deform-table-3-sequence .deform-seq-container .deform-seq-item .form-group{width:30% !important;padding:0 2px;float:left;clear:none}.noscript-error{top:0;left:0;width:100%;z-index:101;text-align:center;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif;font-size:120%;color:white;background-color:#e85e4d;padding:5px 0 5px 0}html{display:table;height:100%;width:100%}body{display:table-cell;width:100%}.hidden{display:none !important}.box{float:left;width:100%}.browser-header{clear:both}.main{clear:both;padding:0 0 40px;height:auto}.main:after{content:"";clear:both;width:100%;display:block}.action-link{margin-left:15px;padding-left:15px;border-left:1px solid #dbd9da}input+.action-link,.action-link.first{border-left:none}.action-link.last{margin-right:15px;padding-right:15px}.action-link.active,.action-link.active a{color:#979797}.action-link.disabled{color:#979797;cursor:inherit}.clipboard-action{cursor:pointer}ul.simple-list{list-style:none;margin:0;padding:0}.main-content{padding-bottom:40px}.wide-mode-wrapper{max-width:4000px !important}.wrapper{position:relative;max-width:1200px;margin:0 auto}#content{clear:both;padding:0 15px}.advanced-settings-fields input{margin-left:20px;margin-right:7.5px}.cs_files_title{margin:40px 0 0}input.inline[type="file"]{display:inline}.error_page{margin:10% auto}.error_page h1{color:#323232}.error_page .alert{margin:15px 0}.error_page .error-branding{font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif;color:#979797}.error_page .error_message{font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}.error_page .sidebar{min-height:275px;margin:0;padding:0 0 15px 15px;border:none}.error_page .main-content{position:relative;margin:0 15px 15px;padding:0 0 0 15px;border-left:1px solid #dbd9da}@media (max-width:767px){.error_page .main-content{clear:both;width:100%;margin:0;border:none}}.error_page .inner-column{float:left;width:29.75%;min-height:150px;margin:15px 2% 0 0;padding:0 2% 0 0;border-right:1px solid #dbd9da}@media (max-width:767px){.error_page .inner-column{clear:both;width:100%;border:none}}.error_page .inner-column ul{padding-left:1.25em}.error_page .inner-column:last-child{margin:15px 0 0;border:none}.error_page .inner-column h4{margin:0 0 15px;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}.error-page-logo{width:130px;height:160px}.header{min-height:49px;position:relative;vertical-align:bottom;padding:0 20px;background-color:#323232;color:#dbd9da}.header .title{overflow:visible}.header:before,.header:after{content:"";clear:both;width:100%}.header .select2-container .select2-choice .select2-arrow{display:none}#header-inner.title{margin:0}#header-inner:before,#header-inner:after{content:"";clear:both}#files_data{clear:both}#gistid{margin-right:15px}.textarea.editor{float:left;position:relative;max-width:660px}.textarea.editor select{position:absolute;top:10px;right:0}.textarea.editor .CodeMirror{margin:0}.textarea.editor .help-block{margin:0 0 15px;padding:.5em;background-color:#eeeeee}.textarea.editor .help-block.pre-formatting{white-space:pre}ul.auth_plugins{margin:15px 0 15px 220px;padding:0}ul.auth_plugins li{margin-bottom:15px;line-height:1em;list-style-type:none}ul.auth_plugins li .auth_buttons .btn{margin-right:15px}ul.auth_plugins li:before{content:none}#show_closed{margin:0 1em 0 0}.pullrequestlist .closed{background-color:#eeeeee}.pullrequestlist .td-status{padding-left:.5em}.pullrequestlist .log-container .truncate{height:2.75em;white-space:pre-line}.pullrequestlist table.rctable .user{padding-left:0}.pullrequestlist table.rctable td.td-description,.pullrequestlist table.rctable .rc-user{min-width:auto}.pullrequests_section_head{display:block;clear:both;margin:15px 0;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}.pr-origininfo,.pr-targetinfo{position:relative}.pr-origininfo .tag,.pr-targetinfo .tag{display:inline-block;margin:0 1em .5em 0}.pr-origininfo .clone-url,.pr-targetinfo .clone-url{display:inline-block;margin:0 0 .5em 0;padding:0;line-height:1.2em}.pr-mergeinfo{min-width:95% !important;padding:0 !important;border:0}.pr-mergeinfo-copy{padding:0 0}.pr-pullinfo{min-width:95% !important;padding:0 !important;border:0}.pr-pullinfo-copy{padding:0 0}#pr-title-input{width:72%;font-size:1em;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif;margin:0;padding:0 0 0 3.75px;line-height:1.7em;color:#333;letter-spacing:.02em}#pullrequest_title{width:100%;box-sizing:border-box}#pr_open_message{border:1px solid #fff;border-radius:2px;padding:10px 10px 10px 0;text-align:left;overflow:hidden}.pr-submit-button{float:right;margin:0 0 0 5px}.pr-spacing-container{padding:20px;clear:both}#pr-description-input{margin-bottom:0}.pr-description-label{vertical-align:top}.perms_section_head{min-width:625px}.perms_section_head h2{margin-bottom:0}.perms_section_head .label-checkbox{float:left}.perms_section_head.field{margin:40px 0 15px}.perms_section_head:first-child.field{margin-top:0}.perms_section_head:first-child.field .label{margin-top:0;padding-top:0}.perms_section_head:first-child.field .radios{padding-top:0}.perms_section_head .radios{position:relative;width:505px}#server-announcement{width:95%;margin:15px auto;padding:15px;border-width:2px;border-style:solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}#server-announcement.info{border-color:#84a5d2;background-color:#e6edf6}#server-announcement.warning{border-color:#ffc854;background-color:#fff4dd}#server-announcement.error{border-color:#e85e4d;background-color:#fbdfdb}#server-announcement.success{border-color:#0ac878;background-color:#daf7eb}#server-announcement.neutral{border-color:#666666;background-color:#eeeeee}.sidebar-col-wrapper{padding-left:175px}.sidebar-col-wrapper .sidebar{width:145px;margin-left:-175px}.sidebar-col-wrapper.scw-small{padding-left:130px}.sidebar-col-wrapper.scw-small .sidebar{width:100px;margin-left:-130px}#footer{padding:0;text-align:center;vertical-align:middle;color:#323232;background-color:#eeeeee}#footer p{margin:0;padding:1em;line-height:1em}#footer .server-instance{display:none}#footer .title{float:none;margin:0 auto}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none}.close{float:right;font-size:21px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1em;font-weight:bold;color:#323232}.close:hover,.close:focus{color:#202020;text-decoration:none;cursor:pointer}.sorting,.sorting_desc,.sorting_asc{cursor:pointer}.sorting_desc:after{content:"\00A0\25B2";font-size:.75em}.sorting_asc:after{content:"\00A0\25BC";font-size:.68em}.user_auth_tokens.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user_auth_tokens .fields .field .input{margin:0}.user_auth_tokens input#description{width:100px;margin:0}.user_auth_tokens .drop-menu{margin:0 0 0 5px}#user_list_table .closed{background-color:#eeeeee}input.disabled{opacity:.5}input::-moz-focus-inner{border:0;padding:0}.adjacent input{margin-bottom:15px}.permissions_boxes{display:block}.show_more_col{width:20px}.medium-inline,input#description.medium-inline{display:inline;width:115px;min-width:100px}select{-webkit-appearance:none;-moz-appearance:none;display:inline-block;height:28px;width:auto;margin:0 15px 15px 0;padding:0 18px 0 8px;line-height:1em;font-size:13px;border:1px solid #427cc9;background:white url("../images/dt-arrow-dn.png") no-repeat 100% 50%;color:#427cc9}select:after{content:"\00A0\25BE"}select:focus{outline:none}option:focus{outline:none}input,textarea{padding:.9em;border:1px solid #979797;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;font-size:13px}input.input-sm,textarea.input-sm{padding:5px}input#description,textarea#description{min-width:300px;min-height:1em;padding:10px}.field-sm input,.field-sm textarea{padding:5px}textarea{display:block;clear:both;width:100%;min-height:100px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}label{font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}.gravatar{display:inline;min-width:16px;min-height:16px;margin:-5px 0;padding:0;line-height:1em;border:1px solid #979797;box-sizing:content-box}.gravatar.gravatar-large{margin:-0.5em .25em -0.5em 0}.gravatar+.user{display:inline;margin:0;padding:0 0 0 .17em;line-height:1em}.user-inline-data{display:inline-block;float:left;padding-left:.5em;line-height:1.3em}.rc-user{float:left;position:relative;min-width:100px;max-width:200px;min-height:18px;display:block;padding:0 0 0 24.5px}.rc-user .gravatar{display:block;position:absolute;top:0;left:0;min-width:16px;min-height:16px;margin:0}.rc-user .user{display:block;max-width:175px;padding-top:2px;overflow:hidden;text-overflow:ellipsis}.gist-gravatar .gravatar-large,.journal_container .gravatar-large{margin:0 .5em -10px 0}.tag_patterns .tag_input{margin-bottom:15px}.locked_input{position:relative}.locked_input input{display:inline;margin:3px 5px 0 0}.locked_input br{display:none}.locked_input .error-message{float:left;width:100%}.locked_input .lock_input_button{display:inline}.locked_input .help-block{clear:both}.notifications_buttons{margin:0 0 40px 0;padding:0}.notifications_buttons .btn{display:inline-block}.notification-list div{display:inline-block;vertical-align:middle}.notification-list .container{display:block;margin:0 0 15px 0}.notification-list .delete-notifications{margin-left:15px;text-align:right;cursor:pointer}.notification-list .read-notifications{margin-left:7.5px;text-align:right;width:35px;cursor:pointer}.notification-list .icon-minus-sign{color:#e85e4d}.notification-list .icon-ok-sign{color:#0ac878}.user_settings{float:left;clear:both;display:block;width:100%}.user_settings .gravatar_box{margin-bottom:15px}.user_settings .gravatar_box:after{content:" ";clear:both;width:100%}.user_settings .fields .field{clear:both}.advanced_settings{margin-bottom:40px}.advanced_settings .help-block{margin-left:0}.advanced_settings button+.help-block{margin-top:15px}.label-2{float:left;width:200px}.label-2 label{color:#202020}.checkboxes{float:left;width:420px;margin-bottom:15px}.checkboxes .checkbox{width:100%}.checkboxes .checkbox label{margin:0;padding:0}.checkboxes .checkbox+.checkbox{display:inline-block}.checkboxes label{margin-right:1em}.container_header{float:left;display:block;width:100%;margin:15px 0 15px}.container_header #filter_changelog{float:left;margin-right:15px}.container_header .breadcrumbs_light{display:inline-block}.info_box{float:right}#graph_nodes{padding-top:43px}#graph_content{padding-top:8.8px}#graph_content.graph_full_width{width:100%;max-width:100%}#graph .flag_status{margin:0}#graph .pagination-left{float:left;clear:both}#graph .log-container{max-width:345px}#graph .log-container .message{max-width:340px}#graph .graph-col-wrapper{padding-left:110px}#graph .graph-col-wrapper #graph_nodes{width:100px;margin-left:-110px;float:left;clear:left}#graph .load-more-commits{text-align:center}#graph .load-more-commits:hover{background-color:#f9f9f9}#graph .load-more-commits a{display:block}#filter_changelog{float:left}#logo{float:left;margin:9px 0 0 0}#logo .header{background-color:transparent}#logo a{display:inline-block}#logo img{height:30px}.logo-wrapper{float:left}.branding{float:left;padding:9px 2px;line-height:1em;font-size:14px}img{border:none;outline:none}user-profile-header label input[type="checkbox"]{margin-right:1em}user-profile-header label input[type="radio"]{margin-right:1em}.flag_status{margin:2px 8px 6px 2px}.flag_status.under_review{height:5px;width:5px;padding:3px;font-size:5px;line-height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;background-color:#ffc854;color:white}.flag_status.approved{height:5px;width:5px;padding:3px;font-size:5px;line-height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;background-color:#0ac878;color:white}.flag_status.rejected,.flag_status.forced_closed{height:5px;width:5px;padding:3px;font-size:5px;line-height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;background-color:#e85e4d;color:white}.flag_status.not_reviewed{height:5px;width:5px;padding:3px;font-size:5px;line-height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;background-color:#dbd9da;color:white}.flag_status_comment_box{margin:5px 6px 0 2px}.test_pattern_preview{margin:40px 0}.test_pattern_preview p{margin-bottom:0;border-bottom:1px solid #dbd9da;color:#666666}.test_pattern_preview .btn{margin-bottom:15px}#test_pattern_result{display:none;padding:.9em;color:#666666;background-color:#f9f9f9;border-right:1px solid #dbd9da;border-bottom:1px solid #dbd9da;border-left:1px solid #dbd9da}#repo_vcs_settings #inherit_overlay_vcs_default{display:none}#repo_vcs_settings #inherit_overlay_vcs_custom{display:custom}#repo_vcs_settings.inherited #inherit_overlay_vcs_default{display:block}#repo_vcs_settings.inherited #inherit_overlay_vcs_custom{display:none}.issue-tracker-link{color:#427cc9}#repo_issue_tracker #inherit_overlay{display:none}#repo_issue_tracker #custom_overlay{display:custom}#repo_issue_tracker.inherited #inherit_overlay{display:block}#repo_issue_tracker.inherited #custom_overlay{display:none}table.issuetracker.readonly tr,table.issuetracker.readonly td{color:#666666}table.issuetracker .edit{display:none}table.issuetracker .editopen .edit{display:inline}table.issuetracker .editopen .entry{display:none}table.issuetracker tr td.td-action{min-width:117px}table.issuetracker td input{max-width:none;min-width:30px;width:80%}table.issuetracker .issuetracker_pref input{width:40%}table.issuetracker input.edit_issuetracker_update{margin-right:0;width:auto}table.integrations .td-icon{width:20px}table.integrations .td-icon .integration-icon{height:20px;width:20px}.integrations a.integration-box{color:#333}.integrations a.integration-box:hover .panel{background:#fbfbfb}.integrations a.integration-box .integration-icon{width:30px;height:30px;margin-right:20px;float:left}.integrations a.integration-box .panel-body{padding:10px}.integrations a.integration-box .panel{margin-bottom:10px}.integrations a.integration-box h2{display:inline-block;margin:0;min-width:140px}.integrations a.integration-box.dummy-integration{color:#979797}#add_perm{margin:0 0 15px;cursor:pointer}.perm_ac input{width:95%}.autocomplete-suggestions{width:auto !important;margin:0;border:1px solid #427cc9;border-radius:2px;color:#427cc9;background-color:white}.autocomplete-selected{background:#F0F0F0}.ac-container-wrap{margin:0;padding:8px;border-bottom:1px solid #b9ceeb;list-style-type:none;cursor:pointer}.ac-container-wrap:hover{background-color:#b9ceeb}.ac-container-wrap img{height:16px;width:16px;margin-right:1em}.ac-container-wrap strong{font-weight:normal}.user-menu .container{padding:0 4px;margin:0}.user-menu .gravatar{cursor:pointer}.codeblock{margin-bottom:15px;clear:both}.codeblock .stats{overflow:hidden}.codeblock .message textarea{margin:0}.codeblock .code-header .stats{line-height:2em}.codeblock .code-header .stats .revision_id{margin-left:0}.codeblock .code-header .stats .buttons{padding-right:0}.codeblock .code-header .item{margin-right:.5em}.codeblock #editor_container{position:relative;margin:15px}#file_history_container{display:none}.file-history-inner{margin-bottom:10px}.summary-details{width:72%}.pr-summary{border-bottom:1px solid #dbd9da;margin-bottom:40px}.reviewers-title{width:25%;min-width:200px}.reviewers{width:25%;min-width:200px}.reviewers ul li{position:relative;width:100%;padding-bottom:8px}.reviewer_entry{min-height:55px}.reviewers_member{width:100%;overflow:auto}.reviewer_reason{padding-left:20px;line-height:1.5em}.reviewer_status{display:inline-block;vertical-align:top;width:25px;min-width:25px;height:1.2em;margin-top:3px;line-height:1em}.reviewer_name{display:inline-block;max-width:83%;padding-right:20px;vertical-align:middle;line-height:1}.reviewer_name .rc-user{min-width:0;margin:-2px 1em 0 0}.reviewer_name .reviewer{float:left}.reviewer_member_mandatory{position:absolute;left:15px;top:8px;width:16px;font-size:11px;margin:0;padding:0;color:black}.reviewer_member_mandatory_remove,.reviewer_member_remove{position:absolute;right:0;top:0;width:16px;margin-bottom:10px;padding:0;color:black}.reviewer_member_mandatory_remove{color:#979797}.reviewer_member_status{margin-top:5px}.pr-summary #summary{width:100%}.pr-summary .action_button:hover{border:0;cursor:pointer}.pr-details-title{padding-bottom:8px;border-bottom:1px solid #dbd9da}.pr-details-title .action_button.disabled{color:#979797;cursor:inherit}.pr-details-title .action_button{color:#427cc9}.pr-details-content{margin-top:20px;margin-bottom:20px}.pr-reviewer-rules{padding:10px 0 20px 0}.group_members{margin-top:0;padding:0;list-style:outside none none}.group_members img{height:16px;width:16px;margin-right:.5em;margin-left:3px}.group_members .to-delete .user{text-decoration:line-through}.compare_view_commits_title .disabled{cursor:inherit}.compare_view_commits_title .disabled:hover{background-color:inherit;color:inherit}.subtitle-compare{margin:-15px 0 0 0}.comments-summary-td{border-top:1px dashed #dbd9da}.td-author-new-entry{background-color:rgba(10,200,120,0.3)}.usergroup_member_remove{width:16px;margin-bottom:10px;padding:0;color:black !important;cursor:pointer}.reviewer_ac .ac-input{width:92%;margin-bottom:1em}.compare_view_commits tr{height:20px}.compare_view_commits td{vertical-align:top;padding-top:10px}.compare_view_commits .author{margin-left:5px}.compare_view_commits .color-a{color:#0ac878}.compare_view_commits .color-c{color:#ff9e07}.compare_view_commits .color-r{color:#d63d44}.compare_view_commits .color-a-bg{background-color:#0ac878}.compare_view_commits .color-c-bg{background-color:#ffc854}.compare_view_commits .color-r-bg{background-color:#e85e4d}.compare_view_commits .color-a-border{border:1px solid #0ac878}.compare_view_commits .color-c-border{border:1px solid #ffc854}.compare_view_commits .color-r-border{border:1px solid #e85e4d}.compare_view_commits .commit-change-indicator{width:15px;height:15px;position:relative;left:15px}.compare_view_commits .commit-change-content{text-align:center;vertical-align:middle;line-height:15px}.compare_view_filepath{color:#202020}.show_more{display:inline-block;position:relative;vertical-align:middle;width:4px;height:13px}.show_more:after{content:"\00A0\25BE";display:inline-block;width:10px;line-height:5px;font-size:12px;cursor:pointer}.journal_more .show_more{display:inline}.journal_more .show_more:after{content:none}.open .show_more:after,.select2-dropdown-open .show_more:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:4px}.compare_view_commits .collapse_commit:after{cursor:pointer;content:"\00A0\25B4";margin-left:-3px;font-size:17px;color:#979797}.diff_links{margin-left:8px}div.ancestor{margin:-30px 0}.cs_icon_td input[type="checkbox"]{display:none}.cs_icon_td .expand_file_icon:after{cursor:pointer;content:"\00A0\25B6";font-size:12px;color:#979797}.cs_icon_td .collapse_file_icon:after{cursor:pointer;content:"\00A0\25BC";font-size:12px;color:#979797}.cs_files_expand{font-size:18px;line-height:1.8em;float:right}.cs_files_expand span{color:#427cc9;cursor:pointer}.cs_files{clear:both;padding-bottom:15px}.cs_files .cur_cs{margin:10px 2px;font-weight:bold}.cs_files .node{float:left}.cs_files .changes{float:right;color:white;font-size:9px;margin-top:4px;opacity:.6;filter:alpha(opacity=60)}.cs_files .changes .added{background-color:#0ac878;float:left;text-align:center}.cs_files .changes .deleted{background-color:#e85e4d;float:left;text-align:center}.cs_files .changes .bin{background-color:#0ac878;text-align:center}.cs_files .changes .bin.bin1{background-color:#0ac878;text-align:center}.cs_files .changes .bin.bin2{background-color:#e85e4d;text-align:center}.cs_files .changes .bin.bin3{background-color:#323232;text-align:center}.cs_files .changes .bin.bin4{background-color:#84a5d2;text-align:center}.cs_files .changes .bin.bin5{background-color:#84a5d2;text-align:center}.cs_files .changes .bin.bin6{background-color:#323232;text-align:center}.cs_files .cs_added,.cs_files .cs_A,.cs_files .cs_added,.cs_files .cs_M,.cs_files .cs_added,.cs_files .cs_D{height:16px;padding-right:10px;margin-top:7px;text-align:left}.cs_icon_td{min-width:16px;width:16px}.pull-request-merge{border:1px solid #dbd9da;padding:10px 0 20px;margin-top:10px;margin-bottom:20px}.pull-request-merge ul{padding:0 0}.pull-request-merge li:before{content:none}.pull-request-merge .pull-request-wrap{height:auto;padding:0 0;text-align:right}.pull-request-merge span{margin-right:5px}.pull-request-merge-actions{min-height:30px;padding:0 0}.pull-request-merge-info{padding:0 5px 5px 0}.merge-status{margin-right:5px}.merge-message{font-size:1.2em}.merge-message.success i,.merge-icon.success i{color:#0ac878}.merge-message.warning i,.merge-icon.warning i{color:#ffc854}.merge-message.error i,.merge-icon.error i{color:#e85e4d}.pr-versions{font-size:1.1em}.pr-versions table{padding:0 5px}.pr-versions td{line-height:15px}.pr-versions .flag_status{margin:0}.pr-versions .compare-radio-button{position:relative;top:-3px}#close_pull_request{margin-right:0}.empty_data{color:#979797}#changeset_compare_view_content{margin-bottom:40px;clear:both;width:100%;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#changeset_compare_view_content .help-block{margin:15px 0;color:#333}#changeset_compare_view_content .help-block.pre-formatting{white-space:pre}#changeset_compare_view_content .empty_data{margin:15px 0}#changeset_compare_view_content .alert{margin-bottom:40px}.table_disp .status{width:auto}.table_disp .status .flag_status{float:left}.creation_in_progress{color:#979797}.status_box_menu{margin:0}.notification-table{margin-bottom:40px;display:table;width:100%}.notification-table .container{display:table-row}.notification-table .container .notification-header{border-bottom:1px solid #dbd9da}.notification-table .container .notification-subject{display:table-cell}.notification-header{display:table;width:100%;padding:6px 0;line-height:1em}.notification-header .desc,.notification-header .delete-notifications,.notification-header .read-notifications{display:table-cell;text-align:left}.notification-header .desc{width:1163px}.notification-header .delete-notifications,.notification-header .read-notifications{width:35px;min-width:35px}.notification-body .markdown-block,.notification-body .rst-block{padding:15px 0}.notification-body .notification-subject{padding:20px 0;border-bottom:1px solid #dbd9da}.notifications_buttons{float:right}#notification-status{display:inline}#summary.fields{display:table}#summary.fields .field{display:table-row}#summary.fields .field .label-summary{display:table-cell;min-width:80px;padding-top:7.5px;padding-bottom:7.5px;padding-right:7.5px}#summary.fields .field .input{display:table-cell;padding:7.5px}#summary.fields .field .input input{min-width:29em;padding:3.75px}#summary.fields .field .statistics .disabled,#summary.fields .field .downloads .disabled{color:#979797}#summary{width:70%}.journal.title h5{float:left;margin:0;width:70%}.journal.title ul{float:right;display:inline-block;margin:0;width:30%;text-align:right}.journal.title ul li{display:inline;font-size:20px;line-height:1em}.journal.title ul li:before{content:none}.filterexample{position:absolute;top:95px;left:15px;color:#427cc9;font-size:11px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;cursor:help}.filterexample:hover{color:#305b91}@media (max-width:768px){.filterexample{position:relative;top:auto;left:auto;display:block}}#journal{margin-bottom:40px}#journal .journal_day{margin-bottom:10px;padding-bottom:10px;font-size:20px;border-bottom:1px solid #dbd9da}#journal .journal_container{margin-bottom:40px}#journal .journal_container .journal_user{display:inline-block}#journal .journal_container .journal_action_container{display:block;margin-top:20px}#journal .journal_container .journal_action_container div{display:inline}#journal .journal_container .journal_action_container div.journal_action_params{display:block}#journal .journal_container .journal_action_container div.journal_repo:after{content:"\A";white-space:pre}#journal .journal_container .journal_action_container div.date{display:block;margin-bottom:20px}.edit-file-title{border-bottom:1px solid #dbd9da}.edit-file-title .breadcrumbs{margin-bottom:0}.edit-file-fieldset{margin-top:15px}.edit-file-fieldset .fieldset .left-label{width:13%}.edit-file-fieldset .fieldset .right-content{width:87%;max-width:100%}.edit-file-fieldset .fieldset .filename-label{margin-top:13px}.edit-file-fieldset .fieldset .commit-message-label{margin-top:4px}.edit-file-fieldset .fieldset .file-upload-input{margin-top:10px}.edit-file-fieldset .fieldset .file-upload-input input{display:none}.edit-file-fieldset .fieldset .file-upload-label{margin-top:10px}.edit-file-fieldset .fieldset p{margin-top:5px}.edit-file-fieldset .custom-path-link{margin-left:5px}.edit-file-fieldset #commit{resize:vertical}.delete-file-preview{max-height:250px}.new-file,#filter_activate,#filter_deactivate{float:left;margin:0 0 0 15px}h3.files_location{line-height:2.4em}.browser-nav{display:table;margin-bottom:40px}.browser-nav .info_box{display:inline-table;height:2.5em}.browser-nav .info_box .browser-cur-rev,.browser-nav .info_box .info_box_elem{display:table-cell;vertical-align:middle}.browser-nav .info_box .info_box_elem{border-top:1px solid #427cc9;border-bottom:1px solid #427cc9}.browser-nav .info_box .info_box_elem #at_rev,.browser-nav .info_box .info_box_elem a{padding:.6em .9em;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;height:12px}.browser-nav .info_box .info_box_elem input#at_rev{max-width:50px;text-align:right}.browser-nav .info_box .info_box_elem.previous{border:1px solid #427cc9}.browser-nav .info_box .info_box_elem.previous .disabled{color:#979797;cursor:not-allowed}.browser-nav .info_box .info_box_elem.next{border:1px solid #427cc9}.browser-nav .info_box .info_box_elem.next .disabled{color:#979797;cursor:not-allowed}.browser-nav .info_box .browser-cur-rev span{margin:0;color:#427cc9;height:12px;display:inline-block;padding:.7em 1em;border:1px solid #427cc9;margin-right:15px}.browser-nav .search_activate{display:table-cell;vertical-align:middle}.browser-nav .search_activate input,.browser-nav .search_activate label{margin:0;padding:0}.browser-nav .search_activate input{margin-left:20px}.browser-cur-rev{margin-bottom:20px}#node_filter_box_loading{font-size:13px;color:#979797;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}.browser-search{margin:-25px 0 5px 0}.node-filter{font-size:18px;padding:4px 0 0 0}.node-filter .node-filter-path{float:left;color:#979797}.node-filter .node-filter-input{float:left;margin:-2px 0 0 2px}.node-filter .node-filter-input input{padding:2px;border:none;font-size:18px}.browser-result td a{margin-left:.5em;display:inline-block}.browser-result td a em{font-family:"proximanovabold","Proxima Nova Bold","Proxima Nova",sans-serif}.browser-highlight{background-color:rgba(219,217,218,0.3)}.search-form #q{width:400px}.search-form .fields{margin:0 0 40px}.search-form label{display:inline-block;margin-right:20px;padding-top:.25em}.search-form .results{clear:both;margin:0 0 15px}div.search-feedback-items{display:inline-block;padding:0 0 0 96px}div.search-code-body{background-color:#ffffff;padding:5px 0 5px 10px}div.search-code-body pre .match{background-color:#faffa6}div.search-code-body pre .break{display:block;width:100%;background-color:#DDE7EF;color:#747474}.expand_commit.search .show_more.open{height:auto;max-height:none}.search-results h2{margin-bottom:0}.search-results .codeblock{border:none;background:transparent}.search-results .codeblock-header{border:none;background:transparent}.search-results .code-body{border:1px solid #dbd9da;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.search-results .td-commit{border-bottom:1px solid #dbd9da}.search-results .message{height:auto;max-width:350px;white-space:normal;text-overflow:initial;overflow:visible}.search-results .message .match{background-color:#faffa6}.search-results .message .break{background-color:#DDE7EF;width:100%;color:#747474;display:block}table.rctable td.td-search-results div{max-width:100%}#tip-box,.tip-box{padding:6px;display:block;border:1px solid #979797;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;z-index:99;white-space:pre-wrap}#linktt{width:79px}#help_kb .modal-content{max-width:750px;margin:10% auto}#help_kb .modal-content table td,#help_kb .modal-content table th{border-bottom:none;line-height:2.5em}#help_kb .modal-content table th{padding-bottom:10px}#help_kb .modal-content table td.keys{text-align:center}#help_kb .modal-content .block-left{width:45%;margin-right:5%}#help_kb .modal-content .modal-footer{clear:both}#help_kb .modal-content .key.tag{padding:.5em;background-color:#427cc9;color:white;border-color:#427cc9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.statistics-graph .data-info{padding:0 10px 10px 17px}.statistics-graph #graph-main{width:450px;height:300px;float:left}.statistics-graph .graph-divider{clear:both;height:10px}.statistics-graph #graph-overview{width:450px;height:100px;float:left}.statistics-graph #legend_data{clear:both;margin-top:10px;width:100%;float:left}.statistics-graph #legend_data #legend_container table{width:auto;margin:0}.statistics-graph #legend_choices_tables{border:0;font-size:smaller;color:#666666}.statistics-graph .legendLabel label{margin-left:.9em}.rctable,table.rctable,table.dataTable{clear:both;width:100%;margin:0 auto 15px;padding:0;vertical-align:baseline;line-height:1.5em;border:none;outline:none;border-collapse:collapse;border-spacing:0;color:#323232}.rctable b,table.rctable b,table.dataTable b{font-weight:normal}.rctable em,table.rctable em,table.dataTable em{font-weight:bold;font-style:normal}.rctable th,table.rctable th,table.dataTable th,.rctable td,table.rctable td,table.dataTable td{height:auto;max-width:20%;padding:.65em 1em .65em 0;vertical-align:middle;border-bottom:1px solid #dbd9da;white-space:normal}.rctable th.td-radio,table.rctable th.td-radio,table.dataTable th.td-radio,.rctable td.td-radio,table.rctable td.td-radio,table.dataTable td.td-radio,.rctable th.td-checkbox,table.rctable th.td-checkbox,table.dataTable th.td-checkbox,.rctable td.td-checkbox,table.rctable td.td-checkbox,table.dataTable td.td-checkbox{padding-right:0;text-align:center}.rctable th.td-radio input,table.rctable th.td-radio input,table.dataTable th.td-radio input,.rctable td.td-radio input,table.rctable td.td-radio input,table.dataTable td.td-radio input,.rctable th.td-checkbox input,table.rctable th.td-checkbox input,table.dataTable th.td-checkbox input,.rctable td.td-checkbox input,table.rctable td.td-checkbox input,table.dataTable td.td-checkbox input{margin:0 1em}.rctable th.truncate-wrap,table.rctable th.truncate-wrap,table.dataTable th.truncate-wrap,.rctable td.truncate-wrap,table.rctable td.truncate-wrap,table.dataTable td.truncate-wrap{white-space:nowrap !important}.rctable th pre,table.rctable th pre,table.dataTable th pre,.rctable td pre,table.rctable td pre,table.dataTable td pre{margin:0}.rctable th .show_more,table.rctable th .show_more,table.dataTable th .show_more,.rctable td .show_more,table.rctable td .show_more,table.dataTable td .show_more{height:inherit}.rctable .expired td,table.rctable .expired td,table.dataTable .expired td{background-color:#f9f9f9}.rctable .td-radio+.td-owner,table.rctable .td-radio+.td-owner,table.dataTable .td-radio+.td-owner{padding-left:1em}.rctable th,table.rctable th,table.dataTable th{text-align:left;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}.rctable .hl td,table.rctable .hl td,table.dataTable .hl td{background-color:#e1e9f4}.rctable td.user,table.rctable td.user,table.dataTable td.user{padding-left:1em}.rctable td.td-rss,table.rctable td.td-rss,table.dataTable td.td-rss{width:20px;min-width:0;margin:0}.rctable td.quick_repo_menu,table.rctable td.quick_repo_menu,table.dataTable td.quick_repo_menu{width:15px;text-align:center}.rctable td.quick_repo_menu:hover,table.rctable td.quick_repo_menu:hover,table.dataTable td.quick_repo_menu:hover{background-color:#dbd9da}.rctable td.td-hash,table.rctable td.td-hash,table.dataTable td.td-hash{min-width:80px;width:200px}.rctable td.td-hash .obsolete,table.rctable td.td-hash .obsolete,table.dataTable td.td-hash .obsolete{text-decoration:line-through;color:#727272}.rctable td.td-time,table.rctable td.td-time,table.dataTable td.td-time{width:160px;white-space:nowrap}.rctable td.annotate,table.rctable td.annotate,table.dataTable td.annotate{padding-right:0}.rctable td.annotate div.annotatediv,table.rctable td.annotate div.annotatediv,table.dataTable td.annotate div.annotatediv{margin:0 .7em}.rctable td.tags-col,table.rctable td.tags-col,table.dataTable td.tags-col{padding-right:0}.rctable td.td-description,table.rctable td.td-description,table.dataTable td.td-description{min-width:350px}.rctable td.td-description.truncate,table.rctable td.td-description.truncate,table.dataTable td.td-description.truncate,.rctable td.td-description .truncate-wrap,table.rctable td.td-description .truncate-wrap,table.dataTable td.td-description .truncate-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:450px}.rctable td.td-componentname,table.rctable td.td-componentname,table.dataTable td.td-componentname{white-space:nowrap}.rctable td.td-journalaction,table.rctable td.td-journalaction,table.dataTable td.td-journalaction{min-width:300px}.rctable td.td-active,table.rctable td.td-active,table.dataTable td.td-active{padding-left:.65em}.rctable td.td-url,table.rctable td.td-url,table.dataTable td.td-url{white-space:nowrap}.rctable td.td-comments,table.rctable td.td-comments,table.dataTable td.td-comments{min-width:3em}.rctable td.td-buttons,table.rctable td.td-buttons,table.dataTable td.td-buttons{padding:.3em 0}.rctable td.td-action,table.rctable td.td-action,table.dataTable td.td-action{padding-right:0;min-width:95px;text-transform:capitalize}.rctable td.td-action i,table.rctable td.td-action i,table.dataTable td.td-action i{display:none}.rctable td .grid_edit,table.rctable td .grid_edit,table.dataTable td .grid_edit,.rctable td .grid_delete,table.rctable td .grid_delete,table.dataTable td .grid_delete{display:inline-block;margin:0 5px 0 0;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif}.rctable td .grid_edit i,table.rctable td .grid_edit i,table.dataTable td .grid_edit i,.rctable td .grid_delete i,table.rctable td .grid_delete i,table.dataTable td .grid_delete i{display:none}.rctable td .grid_edit+.grid_delete,table.rctable td .grid_edit+.grid_delete,table.dataTable td .grid_edit+.grid_delete{border-left:1px solid #dbd9da;padding-left:7.5px}.rctable td.td-compare input,table.rctable td.td-compare input,table.dataTable td.td-compare input{margin-right:1em}.rctable td.td-compare .compare-radio-button,table.rctable td.td-compare .compare-radio-button,table.dataTable td.td-compare .compare-radio-button{margin:0 1em 0 0}.rctable td.td-tags,table.rctable td.td-tags,table.dataTable td.td-tags{padding:.5em 1em .5em 0;width:140px}.rctable td.td-tags .tag,table.rctable td.td-tags .tag,table.dataTable td.td-tags .tag{margin:1px;float:left}.rctable td .icon-svn,table.rctable td .icon-svn,table.dataTable td .icon-svn,.rctable td .icon-hg,table.rctable td .icon-hg,table.dataTable td .icon-hg,.rctable td .icon-git,table.rctable td .icon-git,table.dataTable td .icon-git{font-size:1.4em}.rctable td.collapse_commit,table.rctable td.collapse_commit,table.dataTable td.collapse_commit,.rctable td.expand_commit,table.rctable td.expand_commit,table.dataTable td.expand_commit{padding-right:0;padding-left:1em}.rctable .perm_admin_row,table.rctable .perm_admin_row,table.dataTable .perm_admin_row{color:#979797;background-color:#eeeeee}.rctable .noborder,table.rctable .noborder,table.dataTable .noborder{border:none}.rctable .noborder td,table.rctable .noborder td,table.dataTable .noborder td{border:none}.rctable.audit-log td{vertical-align:top}.truncate-wrap{white-space:nowrap !important}.truncate-wrap .truncate{max-width:450px;width:300px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.truncate-wrap .truncate.autoexpand{width:120px;margin-right:200px}.truncate-wrap:hover .truncate.autoexpand{overflow:visible}.truncate-wrap .tags-truncate{width:150px;height:22px;overflow:hidden}.truncate-wrap .tags-truncate .tag{display:inline-block}.truncate-wrap .tags-truncate.truncate{height:22px;max-height:2em;width:140px}.apikeys_wrap{margin-bottom:15px}.apikeys_wrap table.rctable td:first-child{width:340px}table.rctable.followers_data{width:75%;margin:0}table.rctable.group_members,table#repo_list_table{min-width:600px}table.keyboard-mappings th{text-align:left;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}#obj_list_table.dataTable td.td-time{padding-right:1em}.rctable.useremails .tag,.rctable.account_emails .tag,.rctable.useremails .btn,.rctable.account_emails .btn{float:right}.rctable.useremails .btn,.rctable.account_emails .btn{margin-right:1.65em}#user_list_table td.td-user{min-width:100px}#pull_request_list_table.dataTable td{vertical-align:middle}table.rctable.dl-settings td{border:none}table.trending_language_tbl{width:100%;line-height:1em}table.trending_language_tbl td div{overflow:visible}.trending_language_tbl,.trending_language_tbl td{border:0;margin:0;padding:0;background:transparent}.trending_language_tbl,.trending_language_tbl tr{border-spacing:0 3px}.trending_language{position:relative;width:100%;height:19px;overflow:hidden;background-color:#eeeeee}.trending_language span,.trending_language b{position:absolute;display:block;height:12px;margin-bottom:0;white-space:pre;padding:3px;top:0;left:0}.trending_language span{color:#333;z-index:0;min-width:20px}.trending_language b{z-index:1;overflow:hidden;background-color:#427cc9;color:#FFF;text-decoration:none}#changesets.rctable td{height:32px;padding:0 1em 0 0;vertical-align:middle;white-space:nowrap}#changesets.rctable td.td-description{white-space:normal}#changesets.rctable td.expand_commit{padding-right:0}table.compare_view_commits{margin-top:40px}table.compare_view_commits td.td-time{padding-left:.5em}table.compare_view_commits tr.compare_select_hidden:hover{cursor:inherit}table.compare_view_commits tr.compare_select_hidden:hover td{background-color:inherit}table.compare_view_commits tr:hover{cursor:pointer}table.compare_view_commits tr:hover td{background-color:#e1e9f4}.file_history td.td-actions{text-align:right}#gist_list_table td{vertical-align:middle}#gist_list_table td div{display:inline-block;vertical-align:middle}#gist_list_table td img{vertical-align:middle}form.rcform{max-width:940px;line-height:normal;white-space:normal;font-size:13px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;color:#666666}form.rcform input[type="radio"],form.rcform input[type="checkbox"]{padding:0;border:none}form.rcform label{display:inline;border:none;padding:0}form.rcform .label{display:none}form.rcform fieldset,form.rcform .buttons{clear:both;position:relative;display:block;width:100%;min-height:3em;margin-bottom:20px;line-height:1.2em}form.rcform fieldset:after,form.rcform .buttons:after{content:"";clear:both;width:100%;height:1em}form.rcform fieldset .label:not(#ie),form.rcform .buttons .label:not(#ie){display:inline;margin:0 1em 0 .5em;line-height:1em}form.rcform legend{float:left;display:block;width:220px;margin:0;padding:0 15px 0 0}form.rcform .fields{float:left;display:block;width:100%;max-width:500px;margin:0 0 15px -220px;padding:0 0 0 220px}form.rcform .fields .btn{display:inline-block;margin:0 1em 15px 0}form.rcform input,form.rcform textarea{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.9em;border:1px solid #979797}form.rcform input{float:left;margin:0 .9em 0 0;line-height:1em}form.rcform input[type="text"],form.rcform input[type="password"],form.rcform textarea{float:left;min-width:200px;margin:0 1em 15px 0;color:#666666}form.rcform input[type="text"],form.rcform input[type="password"]{height:1em}form.rcform textarea{width:100%;margin-top:-1em;overflow:auto}form.rcform label:not(#ie){cursor:pointer;display:inline-block;position:relative;background:white;border-radius:4px;box-shadow:none}form.rcform label:not(#ie):hover::after{opacity:.5}form.rcform input[type="radio"]:not(#ie),form.rcform input[type="checkbox"]:not(#ie){opacity:0;float:left;height:0;width:0;margin:0;padding:0}form.rcform input[type='radio']+label:not(#ie),form.rcform input[type='checkbox']+label:not(#ie){margin:0;clear:none}form.rcform input[type='radio']+label:not(#ie){padding:5px;font-size:10px;line-height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;color:white;float:left;display:inline-block;height:10px;width:10px;margin:2px 6px 2px 0;border:1px solid #979797;background-color:white;box-shadow:none;text-indent:-9999px;transition:none}form.rcform input[type='radio']+label:not(#ie)+.label{float:left;margin-top:7px}form.rcform input[type='radio']:checked+label:not(#ie){margin:0 4px 0 -2px;padding:3px;border-style:double;border-color:white;border-width:thick;background-color:#427cc9;box-shadow:none}form.rcform input[type='checkbox']+label:not(#ie){float:left;width:20px;height:20px;margin:0 5px 1em 0;border:1px solid #666666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;box-shadow:none;text-indent:-9999px;transition:none}form.rcform input[type='checkbox']+label:not(#ie):after{content:'';width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #666666;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.70710678, M12=-0.70710678, M21=.70710678, M22=.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"}form.rcform input[type='checkbox']+label:not(#ie)+.label{float:left;margin-top:5px}form.rcform input[type=checkbox]:not(#ie){visibility:hidden}form.rcform input[type=checkbox]:not(#ie):checked+label:after{opacity:1}form.rcform .drop-menu+select+input[type='checkbox']+label:not(#ie){margin-top:10px}form.rcform .drop-menu+select+input[type='checkbox']+label:not(#ie)+.label{margin-top:15px}form.rcform .formlist{position:relative;float:left;margin:0;padding:0}form.rcform .formlist li{list-style-type:none}form.rcform .formlist li:before{content:none}form.rcform .formlist li:after{content:"";float:left;display:block;height:15px;width:100%}form.rcform .drop-menu{float:left;margin:0 .9em 0 0}form.rcform .help-block,form.rcform .error-message{display:block;clear:both;margin:20px 0}form.rcform .error-message{margin-top:5px}form.rcform select,form.rcform option:checked{background-color:#b9ceeb}.badged-field .user-badge{line-height:25px;padding:10px 5px;border-radius:2px;border-top:1px solid #b9ceeb;border-left:1px solid #b9ceeb;border-bottom:1px solid #b9ceeb;font-size:14px;font-style:normal;color:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;display:inline-block;vertical-align:top;cursor:default;margin-right:-2px}.badged-field .badge-input-container{display:flex;position:relative}.badged-field .user-disabled{text-decoration:line-through}.badged-field .badge-input-wrap{display:inline-block}input.input-valuedisplay{border:none}.infoform .fields .field label,.infoform .fields .field .label,.infoform .fields .field input,.infoform .fields .field .input{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}div.diffblock .code-header .changeset_header>div{margin:0 15px}div.diffblock.margined.comm tr .add-comment-line{width:20px;vertical-align:top !important}div.diffblock.margined.comm tr .add-comment-line .add-comment-content{display:inline-block;width:20px}div.diffblock.margined.comm tr .add-comment-line .add-comment-content a{display:none;margin-top:2px;margin-left:2px;color:#666666}div.diffblock.margined.comm tr .comment-toggle{position:relative;min-width:20px;width:20px;color:#427cc9}div.diffblock.margined.comm tr .comment-toggle .icon-comment{position:absolute;top:2px;left:0;z-index:100;visibility:hidden}div.diffblock.margined.comm tr .comment-toggle.active{cursor:pointer}div.diffblock.margined.comm tr .comment-toggle.active .icon-comment{visibility:visible}div.diffblock.margined.comm tr.line:hover .add-comment-line a,div.diffblock.margined.comm tr.line.hover .add-comment-line a{display:inline}div.diffblock.margined.comm tr.line.hover,div.diffblock.margined.comm tr.line.selected,div.diffblock.margined.comm tr.line.hover del,div.diffblock.margined.comm tr.line.selected del,div.diffblock.margined.comm tr.line.hover ins,div.diffblock.margined.comm tr.line.selected ins{background-color:#ffd887 !important}div.diffblock.margined.comm tr.line.commenting,div.diffblock.margined.comm tr.line.commenting del,div.diffblock.margined.comm tr.line.commenting ins{background-image:none !important;background-color:#a9c0e0 !important}.compare-header{overflow-x:auto;overflow-y:hidden;clear:both;padding:15px;background:#eeeeee;border:1px solid #dbd9da;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.compare-header .compare-value,.compare-header .compare-label{float:left;display:inline-block;min-width:5em;margin:0;padding:.9em .9em .9em 0}.compare-header .compare-label{clear:both;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}.summary{float:left;position:relative;width:100%;margin:0;padding:0}.summary .summary-detail-header{float:left;display:block;width:100%;margin-bottom:20px;padding:0 0 .5em 0;border-bottom:1px solid #dbd9da}.summary .summary-detail-header .breadcrumbs{float:left;display:inline;margin:0;padding:0}.summary .summary-detail-header h4{float:left;margin:0 1em 0 0;padding:0;line-height:1.2em;font-size:13px}.summary .summary-detail-header .action_link{float:right}.summary .summary-detail-header .new-file{float:right;margin-top:-1.5em}.summary .summary-detail{float:left;position:relative;width:73%;margin:0 3% 40px 0;padding:0}.summary .summary-detail .file_diff_buttons{margin-top:40px}.summary .summary-detail .commit{white-space:pre-wrap}.summary .summary-detail .left-clone{float:left;height:30px;margin:0;padding:0;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}.summary .summary-detail .right-clone{float:right;width:83%}.summary .summary-detail .clone_url_input{width:calc(100% - 35px);padding:5px}.summary .summary-detail.directory{margin-bottom:0}.summary .summary-detail .desc{white-space:pre-wrap}.summary .summary-detail .disabled{opacity:.5;cursor:inherit}.summary .summary-detail .help-block{color:inherit;margin:0}.summary .sidebar-right{float:left;width:24%;margin:0;padding:0}.summary .sidebar-right ul{margin-left:0;padding-left:0}.summary .sidebar-right ul li:before{content:none;width:0}.summary #clone_by_name,.summary #clone_by_id{display:inline-block;margin-left:0}.summary .codeblock{border:none;background-color:transparent}.summary .code-body{border:1px solid #dbd9da;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.fieldset,.summary .sidebar-right-content{clear:both;float:left;position:relative;display:block;width:100%;min-height:1em;margin-bottom:20px;padding:0;line-height:1.2em}.fieldset:after,.summary .sidebar-right-content:after{content:"";clear:both;width:100%;height:1em}.summary .sidebar-right-content{margin-bottom:40px}.summary .sidebar-right-content .rc-user{min-width:0}.fieldset .left-label{float:left;display:block;width:25%;margin:0;padding:0;font-family:"proximanovasemibold","Proxima Nova Semibold","Proxima Nova",sans-serif}.fieldset .right-content{float:left;display:block;width:75%;margin:0 0 0 -15%;padding:0 0 0 15%}.fieldset .right-content .truncate-wrap,.fieldset .right-content .truncate{max-width:100%;width:100%}.fieldset .right-content .commit-long{overflow-x:auto}.fieldset .commit.truncate-wrap{overflow:hidden;text-overflow:ellipsis}#message_expand{clear:both;display:block;color:#427cc9;cursor:pointer}#trimmed_message_box{max-height:31px;overflow:hidden}.show-inline-comments{display:inline;cursor:pointer}.show-inline-comments .comments-show{display:inline}.show-inline-comments .comments-hide{display:none}.show-inline-comments.comments-visible .comments-show{display:none}.show-inline-comments.comments-visible .comments-hide{display:inline}.quick_start{float:left;display:block;position:relative;width:100%}.quick_start .left-label,.quick_start .right-content{line-height:1.6em}.submodule .summary-detail{width:100%}.submodule .summary-detail .btn-collapse{display:none}.codeblock-header{float:left;display:block;width:100%;margin:0;padding:40px 0 15px 0;border-top:1px solid #dbd9da}.codeblock-header .stats{float:left;width:50%}.codeblock-header .buttons{float:right;width:50%;text-align:right;color:#979797}#summary-menu-stats .stats-bullet{color:#666666;min-width:3em}#summary-menu-stats .repo-size{margin-bottom:.5em}.horizontal-list{float:right;display:block;margin:0;padding:0;-webkit-padding-start:0;text-align:left;font-size:14px;color:#eeeeee;z-index:10}.horizontal-list li{line-height:1em;list-style-type:none}.horizontal-list li a{padding:0 .5em}.horizontal-list li a.menu_link_notifications{height:7px;width:7px;padding:1px 8px;font-size:7px;line-height:1em;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center;vertical-align:middle;background-color:#427cc9;display:inline;margin:0 7px 0 .7em;font-size:13px;color:white}.horizontal-list li a.menu_link_notifications.empty{background-color:#979797}.horizontal-list li a.menu_link_notifications:hover{background-color:#305b91}.horizontal-list li .pill_container{margin:1.25em 0 0 0;float:right}.horizontal-list li#quick_login_li:hover{color:#dbd9da}.horizontal-list li#quick_login_li a.menu_link_notifications{color:white}.horizontal-list li#quick_login_li .user{padding-bottom:10px}.horizontal-list li#quick_login_li.open .user{border-bottom:5px solid #427cc9}.horizontal-list li:before{content:none}.horizontal-list li:last-child .menulabel{padding-right:0;border-right:none}.horizontal-list li:last-child .menulabel .show_more{padding-right:0}.horizontal-list li:last-child>a{border-bottom:none}.horizontal-list li.active{border-bottom:5px solid #427cc9}.horizontal-list li.open a{color:white}.horizontal-list li:focus{outline:none}.horizontal-list li ul li{display:block}.horizontal-list li ul li:last-child>a{border-bottom:none}.horizontal-list li ul li ul li:last-child a{border-bottom:none}.horizontal-list>li{float:left;display:block;padding:0}.horizontal-list>li>a,.horizontal-list>li.has_select2 a{display:block;padding:10px 0 2px}.horizontal-list>li>a .show_more,.horizontal-list>li.has_select2 a .show_more{margin-top:-4px;padding-right:.5em}.horizontal-list>li .menulabel{padding:0 .5em;line-height:1em;border-right:1px solid #979797}.horizontal-list>li .pr_notifications{padding-left:.5em}.horizontal-list>li .pr_notifications+.menulabel{display:inline;padding-left:0}.horizontal-list>li:hover a,.horizontal-list>li.open a,.horizontal-list>li.active a{color:#202020}.horizontal-list pre{margin:0;padding:0}.horizontal-list .select2-container,.horizontal-list .menulink.childs{position:relative}.horizontal-list #quick_login li a{padding:.5em 0;border-bottom:none;color:#323232}.horizontal-list #quick_login li a:hover{color:#202020}.horizontal-list #quick_login .show_more{padding-left:.5em}.horizontal-list #quick_login_link{display:inline-block}.horizontal-list #quick_login_link .gravatar{border:1px solid #323232}.horizontal-list #quick_login_link .gravatar-login{height:20px;width:20px;margin:-8px 0;padding:0}.horizontal-list #quick_login_link:hover .user{color:#eeeeee}.header .horizontal-list li#quick_login_li{padding-left:.5em}.header .horizontal-list li#quick_login_li:hover #quick_login_link{color:inherit}.header .horizontal-list li:before{content:none}.header .horizontal-list>li a{padding:18px 0 12px 0;color:#CDCCCD}.header .horizontal-list>li a.menu_link_notifications{padding:1px 8px}.header .horizontal-list>li:hover .pill_container a,.header .horizontal-list>li.open .pill_container a,.header .horizontal-list>li.active .pill_container a{color:#CDCCCD}.header .horizontal-list>li:hover a,.header .horizontal-list>li.open a,.header .horizontal-list>li.active a{color:#eeeeee}.header .horizontal-list>li .select2-dropdown-open a{color:#eeeeee}.header .horizontal-list>li .repo-switcher{padding-left:0}.header .horizontal-list>li .repo-switcher .menulabel{padding-left:0}.header .horizontal-list li ul li{background-color:#323232}.header .horizontal-list li ul li a{padding:.5em 0;border-bottom:1px solid #dbd9da;color:#eeeeee}.header .horizontal-list li ul li:last-child a,.header .horizontal-list li ul li.last a{border-bottom:none}.header .horizontal-list li ul li:hover{background-color:#666666}.header .horizontal-list .submenu{margin-top:5px}.navigation .submenu{display:none}.navigation li.open .submenu{display:block}.navigation li:last-child .submenu{right:-20px;left:auto}.submenu{position:absolute;top:100%;left:0;min-width:150px;margin:6px 0 0;padding:0;text-align:left;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;border-radius:2px;z-index:20}.submenu li{display:block;margin:0;padding:0 .5em;line-height:1em;color:#666666;background-color:#eeeeee}.submenu li:before{content:none}.submenu li a{display:block;width:100%;padding:.5em 0;border-right:none;border-bottom:1px solid white;color:#666666}.submenu li ul{display:none;position:absolute;top:0;right:100%;padding:0;z-index:30}.submenu li:hover{background-color:#dbd9da;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}.submenu li:hover ul{display:block}.quick_repo_menu{width:15px;text-align:center;position:relative;cursor:pointer}.quick_repo_menu div{overflow:visible !important}.quick_repo_menu.sorting{cursor:auto}.quick_repo_menu:hover .menu_items_container{position:absolute;display:block}.quick_repo_menu:hover .menu_items{display:block}.quick_repo_menu i{margin:0;color:#979797}.quick_repo_menu .menu_items_container{position:absolute;top:0;left:100%;margin:0;padding:0;list-style:none;background-color:#eeeeee;z-index:999;text-align:left}.quick_repo_menu .menu_items_container a{color:#323232}.quick_repo_menu .menu_items_container ul.menu_items{margin:0;padding:0}.quick_repo_menu .menu_items_container li{margin:0;padding:0;line-height:1em;list-style-type:none}.quick_repo_menu .menu_items_container li:before{content:none}.quick_repo_menu .menu_items_container li a{display:block;height:16px;padding:8px;width:120px}.quick_repo_menu .menu_items_container li a:hover{background-color:#dbd9da;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}#select2-drop.select2-drop.repo-switcher-dropdown{width:auto !important;margin-top:5px;padding:1em 0;text-align:left;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-color:transparent;color:#eeeeee;background-color:#323232}#select2-drop.select2-drop.repo-switcher-dropdown input{min-width:90%}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub li{line-height:1em}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub li:hover,#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub li.select2-highlighted{background-color:#666666}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub:before{content:none}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-results{min-width:200px;margin:0;padding:0;list-style-type:none;overflow-x:visible;overflow-y:scroll}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-results li{padding:0 8px;line-height:1em;color:#eeeeee}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-results li:before{content:none}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-results li>.select2-result-label{padding:8px 0;border-bottom:1px solid #666666;white-space:nowrap;color:#dbd9da;cursor:pointer}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-results li.select2-result-with-children{margin:0;padding:0}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-results li.select2-result-unselectable>.select2-result-label{margin:0 8px}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub{margin:0;padding:0}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub li{display:block;margin:0;border-right:none;line-height:1em;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;color:#323232}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub li:before{content:none}#select2-drop.select2-drop.repo-switcher-dropdown ul.select2-result-sub li:hover{background-color:#666666}#context-bar{display:block;margin:0 auto;padding:0 20px;background-color:#eeeeee;border-bottom:1px solid #dbd9da}#context-bar .clear{clear:both}ul#context-pages li{line-height:1em}ul#context-pages li:before{content:none}ul#context-pages li a{color:#666666}ul#context-pages li.active{border-bottom:4px solid #CDCCCD}ul#context-pages li.active a{color:#202020}.pagination{border:1px solid #427cc9;color:#427cc9}.pagination .current{color:#979797}.dataTables_processing{text-align:center;font-size:1.1em;position:relative;top:95px}.dataTables_paginate,.pagination-wh{text-align:left;display:inline-block;border-left:1px solid #427cc9;float:none;overflow:hidden}.dataTables_paginate .paginate_button,.pagination-wh .paginate_button,.dataTables_paginate .pager_curpage,.pagination-wh .pager_curpage,.dataTables_paginate .pager_link,.pagination-wh .pager_link,.dataTables_paginate .pg-previous,.pagination-wh .pg-previous,.dataTables_paginate .pg-next,.pagination-wh .pg-next,.dataTables_paginate .pager_dotdot,.pagination-wh .pager_dotdot{display:inline-block;padding:3px 12px;border:1px solid #427cc9;border-left:0;color:#427cc9;cursor:pointer;float:left}.dataTables_paginate .pager_curpage,.pagination-wh .pager_curpage,.dataTables_paginate .pager_dotdot,.pagination-wh .pager_dotdot,.dataTables_paginate .paginate_button.current,.pagination-wh .paginate_button.current,.dataTables_paginate .paginate_button.disabled,.pagination-wh .paginate_button.disabled,.dataTables_paginate .disabled,.pagination-wh .disabled{color:#666666;cursor:default}.dataTables_paginate .ellipsis,.pagination-wh .ellipsis{display:inline-block;text-align:left;padding:3px 12px;border:1px solid #427cc9;border-left:0;float:left}.sidebar{float:left;clear:left;max-width:145px;margin-right:15px;padding-right:15px;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;color:#202020}.sidebar#graph_nodes{clear:both;width:auto;margin-left:-100px;padding:0;border:none}.sidebar .nav-pills{margin:0}.sidebar .nav{list-style:none;padding:0}.sidebar .nav li{padding-bottom:12px;line-height:1em;color:#979797}.sidebar .nav li.active a{color:#323232}.sidebar .nav li a{color:#979797}.sidebar .nav li:before{content:none}.main_filter_help_box{padding:7px 7px;border-top:1px solid #979797;border-right:1px solid #979797;border-bottom:1px solid #979797;display:inline-block;vertical-align:top;margin-left:-5px;background:#666666}.main_filter_input_box{display:inline-block}.main_filter_box{margin:9px 0 0 0}#main_filter_help{background:#666666;border:1px solid black;position:absolute;white-space:pre-wrap;z-index:9999;color:#CDCCCD;margin:1px 7px;padding:0 2px}.main_filter_input{padding:6px;min-width:220px;color:#CDCCCD;background:#666666}.main_filter_input::placeholder{color:#CDCCCD;opacity:1}.notice-box{display:block !important;padding:9px 0 !important}.menulabel-notice{border:1px solid #d63d44;padding:7px 10px;color:#d63d44}.btn-collapse{float:right;text-align:right;font-family:"proximanovaregular","Proxima Nova Regular","Proxima Nova",sans-serif;font-size:13px;cursor:pointer;border:none;color:#427cc9}table.rctable .btn-collapse,table.dataTable .btn-collapse{float:right;text-align:right}input[type=checkbox],input[type=radio]{padding:0;border:none}.toggle-ajax-spinner{height:16px;width:16px}.markup-form .clearfix,.markup-form .dl-horizontal dd,.markup-form .panel-body{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0}.markup-form-area{padding:8px 12px;border:1px solid #979797;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.markup-form-area-header .nav-links{display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;width:100%}.markup-form-area-footer{display:flex}div.markup-form{margin-top:20px}.markup-form strong{display:block;margin-bottom:15px}.markup-form textarea{width:100%;height:100px;font-family:'Monaco','Courier','Courier New',monospace}form.markup-form{margin-top:10px;margin-left:10px}.markup-form .comment-block-ta,.markup-form .preview-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white}.markup-form .preview-box.unloaded{height:50px;text-align:center;padding:20px;background-color:white}