.prettyprint{background-color:#f7f7f9;border:1px solid #e1e1e8;padding:8px}.gts-file .prettyprint{background:#fefefe}.prettyprint.linenums{box-shadow:47px 0 0 #fbfbfc inset,48px 0 0 #ececf0 inset}ol.linenums{margin:0 0 0 40px}ol.linenums li{color:#bebec5;line-height:18px;padding-left:12px;text-shadow:0 1px 0 #fff}.linenums .line{display:block;min-height:18px}.c,.cm,.c1,.cs{color:#93a1a1}.k,.kc,.kd,.kn,.kr,.kp,.nb,.sx,.bp{color:#1e347b}.nc,.nn,.nf,.no{color:#dc322f}.s,.sb,.sc,.sd,.s2,.sh,.s1,.se,.si{color:#d14}.nt,.m,.mf,.mh,.mi,.mo,.il,.vi,.ow,.na,.n,.nx,.p,.line{color:#48484c}.vc,.vg,.nv{color:#a74e4c}.ss,.sr,.cp{color:#bc7a00}.sd{font-style:italic}.vi,.k,.kc,.kd,.kn,.kr,.nt,.nc,.nn,.no,.nb,.nf,.ow,.si{font-weight:bold}.html-erb .cp{color:#48484c}.common-lisp .nv{color:#48484c}.hll{background-color:#ffc}.err{border:1px solid #f00}.o{color:#666}.gd{color:#a00000}.ge{font-style:italic}.gr{color:#f00}.gh{color:#000080;font-weight:bold}.gi{color:#00a000}.go{color:#888}.gp{color:#000080;font-weight:bold}.gs{font-weight:bold}.gu{color:#800080;font-weight:bold}.gt{color:#04d}.kt{color:#b00040}.nd{color:#a2f}.ni{color:#999;font-weight:bold}.ne{color:#d2413a;font-weight:bold}.nl{color:#a0a000}.w{color:#bbb}ol.linenums li.region .line{background:#ffd}ol.linenums li.focus{color:#48484e;border-right:1px solid #e1e1e8}.linenums li.region .line,ol.linenums li.focus .line{background:#ffc;margin-left:-60px;padding-left:60px;margin-right:-8px;padding-right:8px}.btn{background-image:none;box-shadow:none}a.loading>span{margin-left:10px}.navbar-search .search-query{box-shadow:none}.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{max-width:940px}html,body{height:100%}.page-wrapper{height:auto!important;margin:0 auto -140px;min-height:100%}.page-content{padding:0 0 200px}body h1{margin-bottom:.25em}.collapse{max-height:0;-webkit-transition:max-height 1.35s ease;-moz-transition:max-height 1.35s ease;-ms-transition:max-height 1.35s ease;-o-transition:max-height 1.35s ease;transition:max-height 1.35s ease}.collapse.in{max-height:2000px}.span8 .input-xxlarge{width:95%}body .gts-masthead{margin-bottom:0}@media(max-width:767px){body .gts-masthead{margin:0 -20px}}.login_button{position:relative;top:1px}.login_button .btn i{margin-right:8px;position:relative;top:1px}.gts-masthead .navbar-inner{border-radius:0;background-image:-moz-linear-gradient(center top,#201e1e,#222);background-color:#201e1e}.gts-masthead .container{padding-bottom:8px;padding-top:20px}.gts-logo{float:left;margin:-8px 20px 6px 0}.gts-masthead .navbar-inner .btn-group{padding-right:0}.gts-site-header{background:#f5f5f5;border-bottom:1px solid #ddd;margin-bottom:15px;padding:20px 0 0}.gts-site-header h2{margin-bottom:15px}.gts-clone-source{margin-left:30px}tt{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.gts-private .gts-site-header{background:url(../images/f5f5f5-980x1.png?jcb=1377016436) repeat-y 50% 0 #222;border-bottom:0}.gts-new-repo{padding-bottom:40px}.gts-site-header+.footer{margin-top:-21px}.gts-site-header .nav-tabs{margin-bottom:-1px}.nav-tabs .dropdown-menu{margin-top:-1px}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{cursor:pointer}.dropdown-label{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;margin-top:-5px;overflow:hidden}.dropdown-label strong{background:#f5f5f5;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;padding:3px 15px}li+.dropdown-label{border-radius:0;margin-top:12px}.dropdown-toggle em{font-style:normal;color:#48484c}.open .dropdown-toggle em{color:#000}.gts-site-header .row,.gts-description{margin-bottom:10px}.gts-site-header .gts-help{clear:both;margin-bottom:0}.gts-site-header .gts-branch-selector+.gts-branch-selector{padding-left:0}.gts-branch-selector .disabled{color:#999}.gts-branch-selector{margin:0 12px 12px 0;position:relative;z-index:1}.gts-browser .gts-branch-selector{margin-top:8px;margin-bottom:0}.gts-file{margin-bottom:12px}.gts-file h1{margin:12px 0}.gts-download{padding-right:12px}.gts-file .breadcrumb{margin:0 0 -2px;position:relative}.gts-inline{display:inline-block;line-height:1;padding-right:12px;vertical-align:middle}.gts-markup{font-size:1.1em;line-height:1.5}.gts-markup h1{margin-top:1em}.gts-markup h1,.gts-markup h2,.gts-markup h3,.gts-markup h4,.gts-markup h5,.gts-markup h6{margin-bottom:.25em}.gts-markup p,.gts-markup ul,.gts-markup ol,.gts-markup pre{margin-bottom:1em}.prettyprint ol.linenums{margin-bottom:0}.table td ul{margin-left:15px}.gts-blob-view{margin-right:12px;margin-top:8px;margin-bottom:0;min-height:21px;position:relative;z-index:1}ul.gts-blob-view li{display:inline-block;padding:0 6px}.gts-tree-explorer{display:inline-table;position:relative;top:-8px}.gts-branch-selector+.gts-tree-explorer{display:inline-table;position:relative;top:-38px}.gts-tree-explorer .gts-col-commit,.gts-cell-big{width:80%}.gts-tree-explorer .icon{padding-right:6px}.gts-tree-explorer .gts-name{white-space:nowrap}.gts-tree-explorer .gts-commit-oid{padding-right:0}.gts-private{background:url(../images/white-980x1.png?jcb=1377016436) repeat-y 50% 0 #222}.gts-private .gts-site-header .container{background-image:url(/ui3/iconic/lock_stroke.svg);background-repeat:no-repeat;background-position:100% 0}.gts-repo-url{position:relative;z-index:1}.gts-repo-url .url{display:none}input[type=url].gts-current-repo-url{float:left;left:-2px;padding-left:6px;position:relative;z-index:0}.gts-repo-urls button.gts-repo-url-help{float:right;margin-left:-4px}.gts-body{margin-bottom:35px}.gts-date-heading{background-color:#f7f7f9;border-bottom:1px solid #e1e1e8;clear:both;font-weight:bold;margin-bottom:20px;line-height:21px;margin-top:15px}.gts-date-heading:first-child{margin-top:0}.gts-date-heading-inner{background-color:#f7f7f9;border-bottom:1px solid #fff;color:#333;display:block;padding:4px 8px;text-shadow:0 1px 0 #fff}.gts-event{margin-top:15px;padding-top:15px}.gts-event-actor-avatar{float:left}.gts-event .gts-avatar{margin-left:0}.gts-date-heading+.gts-event{margin-top:0;padding-top:0}.gts-event+.gts-event{border-top:1px solid #f7f7f9}.gts-event-content{padding-top:2px}.gts-event-body{margin:5px 0 0 30px}.gts-event-meta-body{display:block;margin:5px 0 0 30px;color:#666}.gts-event-commit-list{list-style:none;margin:10px 0 0}.gts-event-commit-list li{line-height:24px}.gts-event-commit-list .gts-avatar{margin-top:-1px}.gts-event-commit-list .gts-view-all-commits{margin-top:5px}.gts-avatar{margin:0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gts-comment-summary{color:#48484c;padding-left:10px}.gts-log-message{font-size:1.2em}.gts-commit{padding:6px 6px 8px}.gts-commit+.gts-commit{border-top:1px solid #e1e1e8;padding-top:12px}.gts-commit .gts-avatar{margin-left:0}.gts-commit-linker .gts-commit-oid{color:#08c;cursor:pointer}.gts-commit-linker .gts-commit-oid:hover{color:#005580;text-decoration:underline}.footer{background-color:#222;color:#c1c1c1;border-top:1px solid #e5e5e5;min-height:139px}.footer a,.footer a:visited{color:#5396d5}.footer .container{padding:20px 0}.footer .container ul{list-style:none;margin:0 0 20px 0}.gts-private .footer{border-color:#222}.gts-footer-blurb{border-top:1px solid #f5f5f5;margin-top:12px;padding-top:12px}.capillary p{white-space:normal}.capillary li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capillary .ref-name{background:#ddd;color:#4e4e4e;border-radius:4px;display:inline-block;margin:0 5px 0 0;padding:0 5px}.capillary .ref-type-tag{background:#eeb}.capillary a.ref-name:hover{text-decoration:underline}.capillary li .msg{color:#48484c}.capillary li a:hover{text-decoration:underline}.capillary{margin-left:-10px}.gts-code-listing-wrapper{overflow:auto;margin-left:-15px;padding-left:15px;margin-right:-15px;padding-right:15px}.gts-code-listing{border:1px solid #e1e1e8;width:100%}.gts-code-listing tr:first-child td{padding-top:6px}.gts-code-listing tr:last-child td{padding-bottom:6px}.gts-code-listing td{padding:0;vertical-align:top}.gts-code-listing .gts-code{background:#fefefe}.gts-code-listing code{background:transparent;border:0;color:#48484c;display:block;line-height:18px;min-height:18px;padding:0 0 0 12px;white-space:pre-wrap}.gts-code-listing .linenum{background-color:#f7f7f9;border:1px solid #e1e1e8;color:#bebec5;padding:0 12px;text-align:right;text-shadow:0 1px 0 #fff;width:10px}.gts-add-diff-comment-container{min-height:14px;position:relative}.gts-add-diff-comment{cursor:pointer;left:-40px;margin-top:-7px;padding:0 20px 0 10px;position:absolute;top:50%}.gts-code-listing .gts-diff-comment td{border-top:1px solid #e1e1e8;border-bottom:1px solid #e1e1e8}.gts-code-listing .gts-diff-comment .gts-comments{margin-bottom:10px}.gts-code-listing .gts-commit-oid{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.gts-code-listing .gts-annotated{border-top:1px solid #e1e1e8}.gts-code-listing .gts-blame-annotation{white-space:nowrap;background:#f0f0f0;padding-left:12px;padding-right:12px}.gts-code-listing .line{white-space:nowrap}.gts-code-listing .gts-diff-add .linenum,.gts-code-listing .gts-diff-rm .linenum,.gts-code-listing .gts-diff-mod .linenum{color:#000}.gts-code-listing td.gts-diff-rm,.gts-code-listing .gts-diff-rm .gts-code{background:#fdd}.gts-diff-rm .idiff{background:#f2acad}.gts-code-listing del,.gts-code-listing ins{text-decoration:none}.gts-diff-summary li{word-wrap:break-word}.gts-neg,.gts-diff-summary .gts-diff-rm{color:#9d261d}.gts-code-listing td.gts-diff-add,.gts-code-listing .gts-diff-add .gts-code{background:#dfd}.gts-diff-add .idiff{background:#bafbad}.gts-pos,.gts-diff-summary .gts-diff-add{color:#46a546}.gts-diff-summary .gts-diff-rm,.gts-diff-summary .gts-diff-add{font-weight:bold}.gts-diffs h1{margin-bottom:18px}.gts-commit blockquote p{margin-bottom:12px}.gts-commit-sha1{float:left;font-size:13px;line-height:18px}.gts-commit-parent{float:right}.gts-commit h1{clear:both}.gts-side-by-side .gts-code{width:50%}.gts-commit-summary{margin-bottom:12px}.comment-login-prompt{margin:15px 0}.gts-new-comment{margin:15px 0}.gts-comment-form .row{margin-left:0}.gts-comment-form .error{display:inline-block;width:100%;color:red}.gts-comment-form .form-actions button{margin-right:15px}.gts-markdown-editor .span6:first-child{padding-right:20px}.gts-markdown-editor textarea{height:80px;width:99%;margin-bottom:0}.gts-markdown-editor .hint{text-align:right;display:inline-block;width:100%;color:#888}.gts-commit-message{clear:both}.gts-file .gts-comment-form .gts-markdown-preview,.gts-file .gts-comment-form .controls{margin-left:0}.gts-file .gts-comment-form .form-actions{padding-left:15px}.gts-file .gts-comment-form label{display:none}.gts-file .gts-comment-form legend{margin-bottom:20px}.gts-comment{padding:15px;background-color:#f5f5f5}.gts-comment .gts-avatar{margin:0 5px 0}.gts-comment+.gts-comment{margin-top:15px}.gts-comment-header{margin-bottom:10px}.gts-comment-body{padding:10px;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px}.gts-comment-body p:last-child{margin-bottom:0}.gts-comment-context blockquote{margin-bottom:10px}.gts-comment-context pre{background-color:#fff;border:0}.gts-comment-header .gts-comment-meta{float:right}.gts-bordered-row{background:#f5f5f5;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:8px}.form-horizontal div.gts-markdown-preview{margin:-12px 160px 24px}.gts-help .table{width:auto}.gts-item-author,.gts-item-status,.gts-item-age{white-space:nowrap}.form-horizontal legend+p{margin:-20px 0 27px}.gts-ref-input,input[type=text].gts-ref-input{border:0;border-radius:0;-moz-border-radius:0;box-shadow:0;display:inline;height:18px;margin:0;padding:1px 4px 3px;position:relative;top:0;width:10em}.gts-branch-selector .dropdown-menu{min-width:246px}.gts-dropdown-input{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;margin-top:-5px;overflow:hidden}.gts-dropdown-input strong{background:#f5f5f5;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;padding:0 15px}.gts-dropdown-input+.dropdown-label{margin-top:-1px}.gts-commit-date,.table .gts-cell-small{white-space:nowrap}.table td.gts-commit-oid{width:1em}.gts-markup code{border:0;color:inherit;font-size:.9em;padding:2px}.gts-markup pre code{font-size:inherit}.gts-readme{background-color:#fff;border:1px solid #e3e3e3;border-radius:4px 4px 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;margin-bottom:20px;min-height:20px;padding:19px}.gts-readme .gts-page-header{background-color:#f5f5f5;border-radius:4px 0 0 4px;margin:-19px -19px 10px -19px;padding:10px 20px 10px 20px}.gts-placeholder{display:none}.gts-mrs-name{width:6em}.gts-mrs-state{width:6em}.gts-mrs-color{width:5em}.gts-standalone .dropdown{margin-top:-27px}.gts-container{margin-top:20px}.gts-legend{border-color:#e5e5e5;border-image:none;border-style:none none solid;border-width:0 0 1px;color:#333;display:block;font-size:19.5px;line-height:36px;margin-bottom:27px;padding:0;width:100%;font-weight:normal}.gts-tbody-actions td:last-child{text-align:right}.gts-tbody-actions td:last-child .btn{font-size:11px;line-height:14px;padding:2px 6px;text-transform:capitalize}table td .gts-committer-list{margin-left:0}.pull-box-container{margin-bottom:20px;border:1px solid #e1e1e8;border-radius:4px 4px 0 0}.pull-box-container h3{color:#333;font-size:14px}.pull-box-header{padding:3px 10px;border-bottom:1px solid #e1e1e8}.pull-box-header,.pull-box-container .filters{border-bottom:1px solid #e1e1e8}.pull-box-header,.pull-box-container .filters .current{font-weight:700}.pull-box-header,.pull-box-links{background-color:#f7f7f9}.pull-box-links{text-align:right}.pull-box-content{position:relative}.pull-box-content>ul{margin:15px 15px 15px 25px}.pull-box-content table{margin:0}.pull-box-content table tbody tr:first-child td{border-top:0}.pull-box-content table tr:hover td{background-color:#fff}.pull-box-content .hint{padding:10px 10px 0}.pull-box-header-action{position:absolute;top:-27px;right:5px}.pull-box-header-action .btn{margin-right:2px;font-size:11px;line-height:14px;padding:2px 6px}.pull-box-content .btn-group{margin:-34px -1px 0;float:right}.pull-box-content .btn-group .btn{line-height:25px;text-transform:capitalize;border-bottom:0;border-top:0}.pull-box-content .btn-group>.btn:first-child{border-radius:0}.pull-box-content .btn-group>.btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:0}.pull-box-content .gts-markup{padding:10px 15px}.pull-box-content .gts-markup p:last-child{margin-bottom:0}.pull-box-links{padding:8px;border-top:1px solid #e1e1e8}.pull-box-container .filters{padding:5px}.pull-box-container .filters ul li{float:left;margin-left:5px}.pull-box-container .filters a{font-size:12px}.user-profile{margin-bottom:20px}.user-profile .span2:first-child{width:128px}.user-profile .details li{margin:5px 0}.repository>a{background:transparent url('../images/icons/16px/cabinet.png?jcb=1383822607') left center no-repeat;padding-left:20px}.project>a{background:transparent url('../images/icons/16px/file.png?jcb=1383822607') left center no-repeat;padding-left:20px}.merge_request>a{background:transparent url('../images/icons/16px/box-add.png?jcb=1383822607') left center no-repeat;padding-left:20px}.user-edit-container input[type="checkbox"]{margin-top:7px}.user-edit-container .controls{margin-left:172px}.user-edit-container .user-avatar{position:relative}.user-edit-container .user-avatar .delete-button{display:block}.user-edit-container .change-password input[type="submit"]{margin-right:58px}.user-edit-container .control-label{width:162px}form.ssh_key textarea{width:98%;height:150px;margin-top:15px}form.ssh_key .hint{line-height:20px}form.ssh_key{margin-left:0}form.ssh_key .controls{margin-left:0}.services-admin .nav-pills{margin:0 20px 0 5px}.search-results dt{font-size:18px;margin:0 0 5px}.search-results dd{margin:0 0 20px}.search-results dd div{margin-left:10px}.will-paginate-pager{border-left:1px solid #ddd}.will-paginate-pager .pagination em.current,.will-paginate-pager .pagination span.gap{float:left;display:block;border:1px solid #ddd;padding:0 14px;line-height:34px;color:#999;font-style:normal}.will-paginate-pager .pagination em.current{border-left-width:0;background-color:#f5f5f5}.will-paginate-pager .pagination span.gap{border-left:0}.will-paginate-pager .pagination .previous_page{display:none}.no-results-box{text-align:center;font-weight:700;font-size:18px}.search-tips h2{margin-bottom:15px}.search-tips dt{margin:10px 0}.search-tips li{margin:5px 0}.form-large-labels .controls{margin-left:180px}.form-large-labels .control-label{width:170px}.merge-request-meta{margin:0}.merge-request-meta dt{float:left;width:35%}.merge-request-meta dd{clear:right;margin:5px 0}.gts-toggler{color:#08c;cursor:pointer}.gts-toggler:hover{color:#005580;text-decoration:underline}.gts-mr-status{padding:10px}.gts-mr-status-desc{margin-top:3px}.gts-mr-status-label{display:inline-block;padding:5px 10px;font-size:14px;margin:2px 15px 0 0;float:left}.gts-mr-pull-box .pull-box-header h3{font-size:16px}#mr-help{width:630px}#mr-help .modal-body{max-height:600px;width:600px}.gts-mr-help h4{margin-bottom:10px}.gts-mr-help-content{background:#fff}.gts-mr-commit-table td:last-child,.gts-commits-table td:last-child{text-align:right}.commit-author-col{width:20%}.sha-col{width:10%}.commit-msg-col{width:auto}.unread{font-weight:bold}.commit-date-col{width:18%}.gts-btn-show-diffs{font-weight:bold;text-transform:none}.gts-btn-show-diffs i{margin-top:1px}.gts-listing{list-style:none}.gts-listing-item{clear:both;margin-bottom:20px}.gts-listing-item+.gts-listing-item{border-top:1px solid #e1e1e1;padding-top:15px}.gts-listing .gts-group-avatar{float:left;margin-right:15px}.sortings{text-align:right}.gts-project-links{margin:-10px 0 10px 0}.gts-project-links li{display:inline-block;padding-right:10px}.gts-project-links li a{color:#5396d5}.page-content .navbar .system-message{text-align:center;margin:-20px 0 20px 0;padding:5px 0;background-color:#444}