﻿.mobile-toggle-button,.flyout-menu{display:none}@media screen and (max-width: 899px){*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;margin:0;padding:0}html{overflow-y:auto;-webkit-text-size-adjust:100%}body{min-width:0;-webkit-overflow-scrolling:touch}select{max-width:100%}#wrapper{position:relative;overflow-x:hidden;max-width:100%;margin:0}#header{width:100%;height:64px;min-height:0;margin:0;padding:0;border:none;background-color:#2c3e50;position:fixed;z-index:9999}#header h1{display:none !important}#header a.mobile-toggle-button{color:#f6f8f8}#top-menu,#header #main-menu{display:none}#header #quick-search{float:none;clear:none;max-width:100%;margin:0;background:inherit}#project-jump.drdn{position:absolute;top:0;left:0;width:100%;max-width:100%;height:2em;height:64px;padding:5px;padding-right:72px;padding-left:20px}#project-jump .drdn-trigger{font-size:1.5em;font-weight:bold;display:block;width:100%;color:#fff;padding:.3em .3em .3em 1.5em;background:none;height:50px;line-height:40px;border:0}#project-jump .drdn-trigger:before{font-family:Verdana,sans-serif;font-size:1.5em;position:absolute;left:0;padding:0 .5em;content:"^";-webkit-transform:scale(1, -0.8);-ms-transform:scale(1, -0.8);transform:scale(1, -0.8);text-align:right;pointer-events:none;opacity:.6}#project-jump.expanded .drdn-trigger:before{-webkit-transform:scale(1, 0.8);-ms-transform:scale(1, 0.8);transform:scale(1, 0.8);padding-top:8px}#project-jump .drdn-content{position:absolute;left:0;top:64px;width:100%;font-size:15px;font-weight:normal}#project-jump .drdn-content .autocomplete{height:40px;font-size:20px}#project-jump .drdn-content a{padding:8px}#header #quick-search form{display:none}#main{padding:64px 0 0}#main.nosidebar #content,div#content{width:100%;min-height:0;margin:0}#sidebar,#sidebar-switch-panel{display:none}.splitcontentleft,#list-left{width:100%}.splitcontentright,#list-right{width:100%}.mobile-toggle-button{font-size:42px;line-height:64px;position:relative;z-index:10;display:block;float:right;width:60px;height:64px;margin-top:0;text-align:center;border-left:1px solid #bdc3c7}.mobile-toggle-button:hover,.mobile-toggle-button:active{text-decoration:none}.mobile-toggle-button:after{font-family:Verdana,sans-serif;display:block;margin-top:-3px;content:"≡"}.search-magnifier{font-family:Verdana,sans-serif;color:#7f8c8d;cursor:pointer;-webkit-transform:rotate(-45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(-45deg)}.search-magnifier--flyout{font-size:25px;line-height:54px;position:absolute;z-index:1;left:12px}.flyout-menu{position:absolute;right:-250px;display:block;overflow-x:hidden;width:250px;height:100%;margin:0;padding:0;color:#fff;background-color:#34495e}.flyout-menu input[type=text]{font-size:16px}.flyout-menu h3{font-size:11px;line-height:19px;height:20px;margin:0;padding:0;letter-spacing:.1em;text-transform:uppercase;color:#fff;border-top:1px solid #43586d;border-bottom:1px solid #43586d;background-color:#2c3e50}.flyout-menu h4{color:#fff}.flyout-menu h3,.flyout-menu h4,.flyout-menu>p,.flyout-menu>a,.flyout-menu ul li a,.flyout-menu__search,.flyout-menu__sidebar>div,.flyout-menu__sidebar>p,.flyout-menu__sidebar>a,.flyout-menu__sidebar>form,.flyout-menu>div,.flyout-menu>form{padding-left:8px}.flyout-menu .flyout-menu__avatar{margin-top:-1px;padding-left:0}.flyout-menu__sidebar>form{display:block}.flyout-menu__sidebar>form h3{margin-left:-8px}.flyout-menu__sidebar>form label{display:inline-block;margin:8px 0}.flyout-menu__sidebar>form br br{display:none}.flyout-menu__sidebar form>ul{margin-left:-8px;padding-left:0}.flyout-menu__sidebar form>ul li{line-height:39px;display:block;padding-left:8px;border-top:1px solid rgba(255,255,255,.1)}.flyout-menu__sidebar form>ul li:first-child{border-top:none}.flyout-menu__sidebar form>ul li label{margin:0}.flyout-menu__sidebar form>ul li label a{line-height:1;display:inline;padding-left:0;border:none}.flyout-menu ul{margin:0;padding:0;list-style:none}.flyout-menu ul li:hover{background-color:#43586d}.flyout-menu #watchers{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.flyout-menu #watchers .contextual{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.flyout-menu #watchers h3{margin-left:-8px}.flyout-menu #watchers ul li{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.flyout-menu ul li a{line-height:40px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid rgba(255,255,255,.1)}.flyout-menu ul li:first-child a{line-height:39px;height:39px;border-top:none}.flyout-menu a{color:#fff}.flyout-menu ul li a:hover{text-decoration:none}.flyout-menu ul li a.new-object,.new-object~.menu-children{display:none}.flyout-menu__search{line-height:54px;height:64px;padding-top:3px;padding-right:8px}.flyout-menu__search input[type=text]{line-height:2;width:100%;height:38px;padding-left:27px;vertical-align:middle;border:none;-webkit-border-radius:3px;border-radius:3px;background-color:#fff}.flyout-menu__avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;border-top:1px solid rgba(255,255,255,.1)}.flyout-menu__avatar img.gravatar{width:40px;height:40px;padding:0;vertical-align:top;border-width:0}.flyout-menu__avatar a{line-height:40px;height:auto;height:40px;text-decoration:none;color:#fff}.flyout-menu__avatar a:first-child{line-height:0;width:40px;padding:0}.flyout-menu__avatar .user{padding-left:15px;padding-right:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.flyout-menu__avatar--no-avatar a.user{line-height:40px;padding-left:8px}.flyout-menu .projects:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .activity:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .issues:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .time-entries:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .gantt:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .calendar:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .overview:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .news:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .documents:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .wiki{padding:0 .3em}.flyout-menu .wiki:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .files:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .repository:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .settings:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .query:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .register:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .home:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .my-page:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .administration:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .help:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .my-account:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .login:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-menu .logout:before{font-family:"icon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f1c40f}.flyout-is-active body{overflow:hidden}html.flyout-is-active{overflow:hidden}.flyout-is-active #wrapper,.flyout-is-active #header{right:250px}.flyout-is-active #wrapper{overflow:visible;height:100%}.flyout-is-active .mobile-toggle-button:after{content:"×"}.flyout-is-active #main{cursor:pointer}#admin-menu{padding-left:0}#admin-menu li{padding-bottom:0}#admin-menu a,#admin-menu a.selected{line-height:40px;padding-left:32px !important;background-position:8px 50%}#admin-menu a.icon-projects,#admin-menu a.icon-user,#admin-menu a.icon-group,#admin-menu a.icon-roles,#admin-menu a.icon-issue,#admin-menu a.icon-issue-edit,#admin-menu a.icon-workflows,#admin-menu a.icon-custom-fields,#admin-menu a.icon-list,#admin-menu a.icon-settings,#admin-menu a.icon-server-authentication,#admin-menu a.icon-plugins,#admin-menu a.icon-help,#admin-menu a.selected.icon-projects,#admin-menu a.selected.icon-user,#admin-menu a.selected.icon-group,#admin-menu a.selected.icon-roles,#admin-menu a.selected.icon-issue,#admin-menu a.selected.icon-issue-edit,#admin-menu a.selected.icon-workflows,#admin-menu a.selected.icon-custom-fields,#admin-menu a.selected.icon-list,#admin-menu a.selected.icon-settings,#admin-menu a.selected.icon-server-authentication,#admin-menu a.selected.icon-plugins,#admin-menu a.selected.icon-help{padding:.3em !important}.mobile-hide{display:none}.mobile-show{display:initial}#content>.contextual{width:100%;margin-bottom:.5em;padding-left:0;white-space:normal}#content>.contextual a,#content>.contextual .drdn,p.buttons a{font-weight:normal;display:inline-block;margin:.5em 0;padding:.3em !important;border:1px solid #34495e;-webkit-border-radius:.2em;border-radius:.2em;background-color:#34495e;color:#fff;font-size:.9em}#content>.contextual a:hover,#content>.contextual .drdn:hover,p.buttons a:hover{opacity:.8}.flyout-menu .contextual{float:none}#ajax-indicator{width:60%;left:20%}.ui-dialog{max-width:98%;margin:1%}.ui-dialog .ui-dialog-content{padding-left:0;padding-right:0}#filters-table{width:100%;float:none}.add-filter{width:100%;float:none;text-align:left;margin-top:8px}.action-login #main{margin:0}div#activity dl,#search-results{margin-left:0}.version-overview table.progress{width:75%}div#version-summary{float:none;width:100%;margin-left:0}body.controller-versions.action-show div#roadmap .related-issues{width:100%}div#issue-changesets{float:none;width:auto;margin-left:0;padding-left:0;margin-bottom:2em}div#issue-changesets div.changeset{padding-top:1em}.gantt_subjects_column{width:60% !important}.gantt_subjects_container{width:100% !important;overflow:hidden}.gantt_subjects_column .gantt_hdr{width:100% !important;right:0 !important;border-right:1px solid #7f8c8d}#gantt_area{left:-2px;margin-right:-2px}input,select,textarea{max-width:100%}.tabular p,.tabular.settings p{padding-left:0}.tabular label,.tabular.settings label{display:block;width:100%;margin-left:0;text-align:left}.tabular input,.tabular select,.tabular textarea{width:100%;max-width:100%}.tabular input[type=checkbox],.tabular input.date{width:auto;max-width:95%}#all_attributes p:first-child{float:none !important}#all_attributes #issue_tracker_id{width:90%}#issue_is_private_label{display:inline}span#watchers_inputs{width:100%}label[for=issue_description]~a .icon-edit{word-wrap:normal}body.controller-issues p.query-totals{margin-top:0px;text-align:left}#issue_tree .issues,#relations .issues{border-collapse:separate;border-spacing:0 1em}#issue_tree .issues td,#relations .issues td{border:none}#issue_tree .issue>td:not(.checkbox),#relations .issue>td:not(.checkbox){display:block;float:left;text-align:left;padding-right:5px}#issue_tree .issue>td:not(.subject),#relations .issue>td:not(.subject){width:20%}#issue_tree .issues,#issue_tree .issue,#relations .issues,#relations .issue{position:relative}#issue_tree .issue>td.buttons,#relations .issue>td.buttons{text-align:right;position:absolute;right:0;margin:0;padding-right:0}#issue_tree .issue .buttons a,#relations .issue .buttons a{vertical-align:middle}.attachments_fields span{position:relative;clear:both;margin-bottom:1em;white-space:normal}.attachments_fields span a.remove-upload{position:absolute;top:0;right:0}.attachments_fields input.description{margin-left:0;width:100%}}@media all and (max-width: 599px){span.pagination{text-align:center}.pagination ul.pages li{display:none}.pagination ul.pages li.current,.pagination ul.pages li.previous,.pagination ul.pages li.next{display:inline-block;width:32%;overflow:hidden}#login-form{width:100%;margin-top:2em}}
