/* handful of tweaks to improve printing */
@media print {
    .navbar-site {
        display: none;
    }
    a[href]:after {
        content: "";
    }
    abbr[title]:after {
        content: "";
    }
}

/* arimo, and cousine web fonts */
@font-face {
    font-family: 'Arimo Web Font';
    font-style: normal;
    font-weight: 400;
    src: url('../../vendor/arimo/Arimo-Regular-Web-Font.eot?') format('eot'),
    url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
}
@font-face {
    font-family: 'Arimo Web Font';
    font-style: normal;
    font-weight: 700;
    src: url('../../vendor/arimo/Arimo-Bold-Web-Font.eot?') format('eot'),
    url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
}
@font-face {
    font-family: 'Cousine Web Font';
    font-style: normal;
    font-weight: 400;
    src: url('../../vendor/cousine/Cousine-Regular-Web-Font.eot?') format('eot'),
    url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
}
@font-face {
    font-family: 'Cousine Web Font';
    font-style: normal;
    font-weight: 700;
    src: url('../../vendor/cousine/Cousine-Bold-Web-Font.eot?') format('eot'),
    url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
}
#php-swarm-app .variable {
    font-family: 'Arimo Web Font', sans-serif;
}
.monospace {
    font-family: 'Cousine Web Font', monospace;
}
.emoji {
    font-family: 'Apple Color Emoji', 'Segoe UI Symbol', 'Symbola', 'Open Sans Emoji';
}

/* match bootstrap 3's better collapse functionality */
.collapse {
    display: none;
}
.collapsing,
.collapse.in,
.nav-collapse.collapse {
    display: block;
}

#php-swarm-app, #php-swarm-app .btn {
    box-sizing: revert;
}

/* Perforce standard font */
body{
    font-family: 'Arimo Web Font', sans-serif;
    font-weight: normal;
    font-size: 100%;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}
/* our h4's are lean and mean */
th, .table th {
    font-weight: normal;
    color: #333;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: lighter;
}
h4 {
    font-size: 19px;
    font-weight: lighter;
}

/* additional button styles */
button {
    font-family: 'Lato', 'Arimo Web Font', sans-serif;
}
button.bare {
    color: #000000;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.5;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
button.bare:hover,
button.bare:focus {
    opacity: 1;
    outline: 0;
}
button.bare.disabled {
    cursor: default;
}
button.bare.disabled:hover {
    opacity: 0.5;
}
.btn-group.open button.bare.dropdown-toggle {
    opacity: 1;
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* allow dropdowns to spill out of modal dialogs */
.modal { overflow: visible; }
.modal-body { overflow-y: visible; max-height: none; }

/* adjust form controls when in a modal form */
.modal-form .modal-body .control-group:last-child {
    margin-bottom: 0;
}

/* allow tooltips to work in modal dialogs */
.modal-tooltip {
    z-index: 1060;
}

/* fix tooltip and popover arrow positioning when scaled-up */
.tooltip.top .tooltip-arrow {
    bottom: .5px;
}
.tooltip.right .tooltip-arrow {
    left: .5px;
}
.tooltip.bottom .tooltip-arrow {
    top: .5px;
}
.tooltip.left .tooltip-left {
    right: .5px;
}
.tooltip-inner {
    font-size: 14px;
    max-width: 400px;
}
.tooltip.multipicker-item .tooltip-inner {
    max-width: 400px;
    word-wrap: break-word;
}
.tooltip.top.in {
    max-width: 410px;
    word-wrap: break-word;
}
.tooltip.modal-tooltip.top.in .tooltip-inner {
    max-width: 400px;
    word-wrap: break-word;
}
.popover.top .arrow {
    bottom: -10.5px;
}
.popover.right .arrow {
    left: -10.5px;
}
.popover.bottom .arrow {
    top: -10.5px;
}
.popover.left .left {
    right: -10.5px;
}

/* box padding */
.pad0 {
    padding: 0;
}
.pad1 {
    padding: 4px;
}
.pad2 {
    padding: 8px;
}
.pad3 {
    padding: 12px;
}
.pad4 {
    padding: 16px;
}
.pad5 {
    padding: 20px;
}
.padw0 {
    padding-left: 0; padding-right: 0;
}
.padw1 {
    padding-left: 4px; padding-right: 4px;
}
.padw2 {
    padding-left: 8px; padding-right: 8px;
}
.padw3 {
    padding-left: 12px; padding-right: 12px;
}
.padw4 {
    padding-left: 16px; padding-right: 16px;
}
.padw5 {
    padding-left: 20px; padding-right: 20px;
}

/* border-box sizing */
.border-box {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

/* force wrapping of long lines with no punctuation/whitespace */
.force-wrap {
    display: block;
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
tr.project a.force-wrap {
    display: inline-block;
}

.metrics .force-wrap {
    white-space: normal;
}
.change-info .force-wrap {
    white-space: normal;
}

.groups.table .name .force-wrap{
    display: block;
}

.more-lines, .paragraph {
    white-space: normal;
}
/* align to center */
.center,
.table th.center,
.table td.center {
    text-align: center;
}

/* text expand/collapse */
.expandable {
    cursor: pointer;
}
.read-more, .read-less {
    font-weight: normal;
    font-size: large;
    line-height: 0;
}
.read-more {
    letter-spacing: 2px;
    padding-left: 2px;
}

/* dropdown menus */
.dropdown-menu .divider {
    margin: 5px 1px 4px 1px;
}
.dropdown-menu li:hover .muted,
.dropdown-menu li.active .muted {
    color: #ddd;
}
.dropdown-menu>li>a {
    font-weight: lighter;
    word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    max-width: 600px;
}
.dropdown-menu>li>a.force-wrap, div[data-filter-key=project] .dropdown-menu>li>a {
    white-space: pre-line;
    word-wrap: break-word;
    overflow-wrap: break-word;
    max-width: 600px;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-image: none;
    background-color: #0081c2 !important;
}
.dropdown-menu .group-heading {
    text-transform: uppercase;
    font-size: 85%;
    padding: 6px 6px 0 6px;
    color: #999;
}
.dropdown-menu .group-heading:first-child {
    padding-top: 2px;
}
.dropdown-menu .input-filter {
    margin-bottom: 0;
}
.dropdown-menu .dropdown-row {
    display: flex;
    justify-content: space-between;
    padding: 0px 4px;
}
.dropdown-menu > .dropdown-row > .testrun {
    padding: 3px 5px;
    max-width: 643px;
    width: 100%;
}
.dropdown-menu > .dropdown-row > .button-tests-rerun {
    border: unset;
    outline: none;
    background-color: unset;
    padding: 0px 0px 5px 20px;
}
.dropdown-menu > .dropdown-row > .button-tests-rerun.disabled {
    cursor: not-allowed;
}
.dropdown-menu > .dropdown-row > .button-tests-rerun .svgIcon {
    width: 18px;
    height: 18px;
}

/* compact table (not quite condensed) */
.table-compact th,
.table-compact td {
    padding: 5px 8px;
}

/* our table borders are lighter */
.table th,
.table td {
    border-top-color: #eee;
    padding: 6px;
}
.table tbody + tbody {
    border-top-color: #eee;
}
.table-bordered {
    border-color: #eee;
}
.table-bordered th,
.table-bordered td {
    border-color: #eee;
}

/* sometimes we just want to border the tbody */
.tbody-bordered {
    border-top: 0;
    border-right: 0;
}
.tbody-bordered thead tr th {
    border-left: 0;
}
.tbody-bordered tbody tr:first-child td {
    border-top: 1px solid #eee;
}
.tbody-bordered tbody tr td:last-child {
    border-right: 1px solid #eee;
}
.tbody-bordered tbody tr:first-child td:first-child {
    border-top-left-radius: 4px;
}
.tbody-bordered tbody tr:first-child td:last-child {
    border-top-right-radius: 4px;
}

/* required form fields */
input:required:invalid,
textarea:required:invalid,
select:required:invalid {
    color: #b94a48;
    border-color: #ee5f5b;
}

/* medium-large buttons */
.btn-mlarge {
    padding: 6px 14px;
}

/* our tabs don't scroll by default */
.tab-content {
    overflow: visible;
}

/* our badges and pills are more square */
.badge {
    border-radius: 3px;
    padding: 2px 5px;
    font-weight: lighter;
    min-width: 14px;
    text-align: center;
}
.badge.animate{
    animation-name: clockwise;
    animation-iteration-count: 1;
    animation-timing-function: linear;
    animation-duration: 2s;
}
.test-status i.animate, .deploy-status i.animate{
    animation-name: counter-clockwise;
    animation-iteration-count: infinite ;
    animation-timing-function: linear;
    animation-duration: 15s;
}
.test-status span.animate{
    animation-name: clockwise;
    animation-iteration-count: infinite ;
    animation-timing-function: linear;
    animation-duration: 1s;
}
.review-status span.test-status{
    position: relative;
}
.review-status span.test-status ul {
    text-align: left;
    font-size: 14px;
    max-width: 700px;
}
.review-status span.test-status ul i {
    margin-right: 5px;
}
.review-status span.test-status ul p {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow:    ellipsis;
    margin-bottom: 0px;
}
.nav-tabs .badge {
    margin-left: 4px;
}
.nav-pills > li > a {
    border-radius: 3px;
}

/* our rounded images are less rounded */
.img-rounded {
    border-radius: 4px;
}

/* our buttons are flatter and use BS3 colors */
.btn, .btn.disabled, .btn[disabled] {
    background-image: none;
    border-color: rgba(0, 0, 0, .2);
    box-shadow: none;
}
.btn-group>.btn:first-child{
    -webkit-border-top-left-radius: 50px;
    -moz-border-radius-topleft: 50px;
    border-top-left-radius: 50px;
    -webkit-border-bottom-left-radius: 50px;
    -moz-border-radius-bottomleft: 50px;
    border-bottom-left-radius: 50px;
}
.btn-group>.btn:last-child, .btn-group>.dropdown-toggle{
     -webkit-border-top-right-radius: 50px;
     -moz-border-radius-topright: 50px;
     border-top-right-radius: 50px;
     -webkit-border-bottom-right-radius: 50px;
     -moz-border-radius-bottomright: 50px;
     border-bottom-right-radius: 50px;
 }
.state-menu .btn:first-child{
    border-radius: 50px;
}
.btn.active, .btn:active, .btn-group.open .btn-branch.dropdown-toggle {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2);
}
.btn.disabled, .btn[disabled] {
    opacity: .5;
}
.btn:focus {
    background: #fff;
}
.btn:hover, .btn:active, .btn.active, .btn-group.open .btn-branch.dropdown-toggle {
    background-color: #ebebeb;
}
.btn:hover, .btn:active, .btn.active, .btn-group.open .btn-workflow.dropdown-toggle, .btn-group.open .btn-test-definition.dropdown-toggle {
    background-color: white;
}
.btn-group.open .btn-workflow.dropdown-toggle, .btn-group.open .btn-test-definition.dropdown-toggle {
    box-shadow: none;
}
.btn, .btn.disabled, .btn[disabled] {
    background-color: #fff;
}
.btn-primary:focus {
    background: #2f6db5;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-group.open .btn-primary.dropdown-toggle {
    background-color: #1a4f8c;
}
.btn-primary, .btn-primary.disabled, .btn-primary[disabled] {
    background-color: #2f6db5;
}
.btn-warning:focus {
    background: #f0ad4e;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-group.open .btn-warning.dropdown-toggle  {
    background-color: #ed9c28;
}
.btn-warning, .btn-warning.disabled, .btn-warning[disabled] {
    background-color: #f0ad4e;
}
.btn-notice:focus {
    background: #f0ee9d;
}
.btn-notice:hover, .btn-notice:active, .btn-notice.active, .btn-group.open .btn-notice.dropdown-toggle  {
    background-color: #f0e399;
}
.btn-notice, .btn-notice.disabled, .btn-notice[disabled] {
    background-color: #ede5a9;
}
.btn-danger:focus {
    background: #d9534f;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-group.open .btn-danger.dropdown-toggle  {
    background-color: #d2322d;
}
.btn-danger, .btn-danger.disabled, .btn-danger[disabled] {
    background-color: #d9534f;
}
.btn-success:focus {
    background: #5cb85c;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-group.open .btn-success.dropdown-toggle  {
    background-color: #47a447;
}
.btn-success, .btn-success.disabled, .btn-success[disabled] {
    background-color: #5cb85c;
}
.btn-info:focus {
    background: #5bc0de;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-group.open .btn-info.dropdown-toggle  {
    background-color: #39b3d7;
}
.btn-info, .btn-info.disabled, .btn-info[disabled] {
    background-color: #5bc0de;
}
.btn-inverse:focus {
    background: #555;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-group.open .btn-inverse.dropdown-toggle  {
    background-color: #222;
}
.btn-inverse, .btn-inverse.disabled, .btn-inverse[disabled] {
    background-color: #555;
}
/*
 * This replaces outline highlighting which conflicts with radius borders on webkit(chrome), z-index=3 stops bootstrap
 * from pulling other borders in front on hover.
 */
.btn:focus, .btn:active:focus {
    outline: none;
    box-shadow: 0 0 5px 2px #2b90ff;
}
.btn-group>.btn:focus, .btn-group>.btn:active:focus {
    z-index: 3;
}
/*
 * Enhance the contrast of a depressed button
 */
div[class*='toolbar'] .btn:hover, div[class*='toolbar'] .btn.active{
    background-color: #ddd;
}
div[class*='toolbar'] .btn.active:hover {
    background-color: #ccc;
}
.btn-group>.btn.dropdown-toggle:hover, .btn-group>.btn.dropdown-toggle:focus, .btn-group>.btn.dropdown-toggle:active, .btn-group>.btn.dropdown-toggle.active {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
/* our dropdown hover effect is flat, like BS3 */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
    background-image: none;
    background-color: #3276b1;
}

/* increase opacity for closing buttons */
.close {
    opacity: .4;
    filter: alpha(opacity=40);
}
.close:hover,
.close:focus {
    opacity: .8;
    filter: alpha(opacity=80);
}

/* we want flatter progress bars */
/* we also fix the status text on light backgrounds */
.progress {
    position: relative;
    box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
    border-radius: 3px;
    background-image: none;
    line-height: 20px;
}
.progress .bar {
    background-image: none;
    text-shadow: none;
    position: absolute;
    overflow: hidden;
    white-space: nowrap;
}
.progress .bar.underlay {
    color: #000;
    background-color: transparent;
    box-shadow: none;
    -webkit-box-shadow: none;
    overflow: visible;
}

/* This is for the user page unfollow all button */
.buttons.privileged.pad2.unfollowadmin {
    padding-top: 15px;
}
/* our inline checkboxes/radios are a bit further from the text that follows */
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
    margin-right: 5px;
}

/* enhanced dropdown classes for when they are moved to other containers */
.contained-dropdown.open {
    display: block;
}
.contained-dropdown.pull-right,
.contained-dropdown.pull-left {
    left: auto;
    right: auto;
}

/* loading indicator */
.available{
    position: absolute;
    top: 350;
    left: 50;
    border: 2px #7a9190 solid;
}
.spinner{
    border: 4px solid #f3f3f3; /* Light grey */
    border-top: 4px solid #666; /* Blue */
    border-radius: 50%;
    width: 60px;
    height: 60px;
    animation: spin 3s linear infinite;
    margin: auto;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
@keyframes spin-anti {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(-360deg); }
}
.loading.animate {
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-name: pulse;
    -webkit-animation-name: pulse;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-direction: alternate;
    -webkit-animation-direction: alternate;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}
.btn.loading.animate {
    animation-name: btn-pulse;
    -webkit-animation-name: btn-pulse;
}
@-webkit-keyframes clockwise {
    from { -webkit-transform: rotate(0deg) }
    to { -webkit-transform: rotate(360deg) }
}
@-webkit-keyframes counter-clockwise {
    from { -webkit-transform: rotate(360deg) }
    to { -webkit-transform: rotate(0deg) }
}
@keyframes clockwise {
    from { transform: rotate(0deg) }
    to { transform: rotate(360deg) }
}
@keyframes counter-clockwise {
    from { transform: rotate(360deg) }
    to { transform: rotate(0deg) }
}
@-webkit-keyframes pulse {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@keyframes pulse {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-webkit-keyframes btn-pulse {
    from { opacity: .5; }
    to   { opacity: 1; }
}
@keyframes btn-pulse {
    from { opacity: .5; }
    to   { opacity: 1; }
}
@-webkit-keyframes reveal {
    from { opacity: 0; width: 0;}
    to   { opacity: 1; width: 100%;}
}
@keyframes reveal {
    from { opacity: 0; width: 0;}
    to   { opacity: 1; width: 100%;}
}

/* layout */
body {
    padding-top: 65px;
    padding-bottom: 40px;
    tab-size: 4;
    -moz-tab-size: 4;
}
/*
   On this breakpoint, bootstrap.css changes the navbar to be statically positioned.
   @TODO - fixed position in mobile has been mostly solved by the browsers, revist
   when bootstrap 3 lands.
*/
@media (max-width: 979px) {
    body {
        padding-top: 0;
    }
}

/* Notifications */
.global-notification {
    position: fixed;
    top: 50px;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 1060;
}
.global-notification .alert {
    width: 480px;
    margin-right: auto;
    margin-left: auto;
}
@media (max-width: 480px) {
    .global-notification .alert {
        width: 100%;
    }
}

/* our modal alerts have less padding than the default */
.modal-body {
    padding-top: 12px;
}

/* hide privileged elements from anonymous users */
.anonymous .privileged {
    display: none;
}

/* hide admin-only elements from non-admin users */
.non-admin .admin-only {
    display: none;
}

/* hide super-only elements from non-admin users */
.non-super .super-only {
    display: none;
}

/* hide add-project elements from users not allowed adding projects */
.cannot-add-project .project-add-restricted {
    display: none;
}

/* site toolbar */
@media (max-width: 979px){
    /* Adjust the green border highlight for a narrow vertivally stacked toolbar */
    .navbar-site .collapse ul.nav li a{
        border: none;
    }
    .navbar-site .collapse ul.nav li.active span.navbar-link-label{
        border-bottom: 4px solid #63A70A;
        border-radius: 4px;
        padding-bottom: 2px;
    }
}
/* Prevent overlapping of the search box and the menuitems in the navbar with long usernames */
.navbar-userid {
    display: inline-block;
    max-width: 350px;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space: nowrap;
}
.workflow .navbar-userid, .test-definiton .navbar-userid {
    max-width: 280px;
}
/* End of react replacement styling */
.workflow .navbar-site li.search input, .test-definiton {
    width: 100px;
}
@media (max-width:1200px) {
    .navbar-userid {
        max-width: 130px;
    }
    .workflow .navbar-userid, .test-definiton {
        max-width: 80px;
    }
}
@media (max-width: 979px) {
    .navbar-userid{
        display: inline;
    }
}

.navbar-inverse .navbar-inner{
    background-image: url('../img/toolbar-helix-bg.png');
    background-position: right top;
    background-repeat: no-repeat;
    background-color: #404040;
    border-color: #404040;
}

.navbar-site .brand {
    padding: 0 0 4px;
    margin: 0 15px 0 10px;
    height: 40px;
    width: 24px;
    background-image: url("../img/logo-lg.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
}
.navbar-site .nav > li > a {
    color: #b7b7b7;
    font-size: 13px;
    text-transform: uppercase;
    padding: 11px 15px 9px;
}
.navbar-inverse .navbar-inner, .navbar-site .nav .active > a {
    border-bottom: solid 4px #63A70A;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle {
    background-color: transparent;
}
.navbar-site .nav .active > a,
.navbar-site .nav .active > a:hover,
.navbar-site .nav .active > a:focus {
    background-color: transparent;
    box-shadow: none;
}
.navbar-site .nav .dropdown a {
    text-transform: none;
}
.navbar-site .nav .dropdown i {
    margin-top: 0;
}
.navbar .pull-right > li > .dropdown-menu {
    right: -1px;
}

#navbar-user .avatar-wrapper {
    pointer-events: none;
}
#navbar-user .avatar-wrapper img{
    margin-top: -3px;
    margin-right:2px;
    height: 24px;
    width: 24px;
}

.navbar-site li.help a{
    padding: 11px 0;
}
.navbar-site li.help span{
    border: 1px solid;
    border-radius: 50px;
    padding: 0px 4px;
}
/* icons */
.swarm-icon {
    background-image: url("../img/icon-sprites-v4.png");
}
.swarm-icon.icon-white,
.nav-pills > .active > a > [class*="swarm-icon"],
.nav-list > .active > a > [class*="swarm-icon"],
.navbar-inverse .nav > .active > a > [class*="swarm-icon"],
.dropdown-menu > li > a:hover > [class*="swarm-icon"],
.dropdown-menu > li > a:focus > [class*="swarm-icon"],
.dropdown-menu > .active > a > [class*="swarm-icon"],
.dropdown-submenu:hover > a > [class*="swarm-icon"],
.dropdown-submenu:focus > a > [class*="swarm-icon"] {
    background-image: url("../img/icon-sprites-white-v4.png");
}
.icon-no-vote {
    background-position: -154px -70px;
}
.icon-file-add {
    background-position: -14px -42px;
}
.icon-file-edit {
    background-position: -42px -42px;
}
.icon-file-delete {
    background-position: -70px -42px;
}
.icon-expand {
    background-position: -70px -14px;
}
.icon-collapse {
    background-position: -98px -14px;
}
.icon-diff-inline {
    background-position: -42px -14px;
}
.diff-header .icon-diff-inline{
    background-position: -37px -12px;
}
.icon-diff-sideways {
    background-position: -14px -14px;
}
.diff-header .icon-diff-sideways{
    background-position: -13px -12px;
}
.btn-all-content .icon-resize-full {
    background-position: -358px -94px;
}
.diff-alert .icon-share {
    background-position: -116px -70px;
    width: 16px;
    height: 16px;
}
.alert.alert-info.diff-alert {
    margin-top: 5px;
}
.icon-ignore-ws {
    background-position: -154px -14px;
}
.diff-header .icon-ignore-ws{
    background-position: -151px -12px;
}

.icon-expand-file {
    background-position: -98px -42px;
}
.diff-header .icon-expand-file {
    background-position: -95px -40px;
}

.diff-header .icon-share{
    background-position: -116px -70px;
}
.diff-header .icon-eye-open{
    background-position: -93px -118px;
}
.icon-post-review {
    background-position: -182px -14px;
}
.icon-pre-review {
    background-position: -210px -15px;
}

.icon-review-needsReview,
.icon-review-approved,
.icon-review-rejected{
    background-image: url("../../vendor/bootstrap/img/glyphicons-halflings.png") !important;
}
.icon-white.icon-review-needsReview,
.icon-white.icon-review-approved,
.icon-white.icon-review-rejected,
.dropdown-menu > li > a:hover > .icon-review-needsReview,
.dropdown-menu > li > a:hover > .icon-review-approved,
.dropdown-menu > li > a:hover > .icon-review-rejected {
    background-image: url("../../vendor/bootstrap/img/glyphicons-halflings-white.png") !important;
}
.icon-comment-unread {
    background-position: -238px -14px;
}
.icon-comment-read {
    background-position: -238px -42px;
}
.icon-project-owner{
    background-position: -182px -42px;
}
.icon-workflow-owner, .icon-test-definition-owner{
    background-position: -182px -42px;
    position: absolute;
    top: 1px;
    left: 0;
    display: none;
}
div.owner .icon-workflow-owner, div.owner .icon-test-definition-owner{
    display: inherit;
}
.icon-svg-refresh {
    background-image: url("../img/icons/ico-check.svg");
    width: 16px;
    height: 15px;
    line-height: 16px;
    background-size: 16px 16px;
    background-position: 0 0;
}
.icon-cross {
    background-image: url("../img/icons/ico-cross.svg");
    width: 16px;
    height: 15px;
    line-height: 16px;
    background-size: 16px 16px;
    background-position: 0 0;
}
.icon-review-needsReview {
    background-position: -96px -120px;
}
.icon-edit-pencil,
.icon-review-needsRevision {
    background-position: -42px -98px;
}
.icon-review-approved {
    background-position: -96px -144px;
}
.icon-review-rejected {
    background-position: -120px -144px;
}
.icon-committed,
.icon-review-approved-commit {
    background-position: -126px -42px;
}
.icon-archive,
.icon-review-archived,
.icon-task-verified-archive {
    background-position: -154px -42px;
}
.icon-tests-pass {
    background-position: -42px -42px;
}
.icon-tests-fail {
    background-position: -14px -42px;
}
.icon-tests-waiting {
    background-position: -210px -154px;
}
.icon-tests-rerun {
    color: #2F6DB5;
    transform: rotate(90deg);
}
.icon-tests-rerun-disabled {
    color: #808080;
    transform: rotate(90deg);
}
.icon-branch {
    background-position: -98px -70px;
}
.icon-reviewer {
    background-position: -98px -98px;
}
.icon-no-reviewer {
    background-position: -70px -98px;
}
.icon-rss {
    background-position: -126px -14px;
}
.icon-project {
    background-position: -14px -98px;
}
.icon-task-comment {
    background-position: -14px -126px;
}
.icon-task-open {
    background-position: -42px -126px;
}
.icon-task-addressed {
    background-position: -70px -126px;
}
.icon-task-verified {
    background-position: -98px -126px;
}
.icon-more-context {
    background-position: -126px -126px;
}
.icon-above-context {
    background-position: -210px -42px;
}
.icon-below-context {
    background-position: -210px -70px;
}
.icon-section-context {
    background-position: -238px -98px;
}
.icon-top-context {
    background-position: -210px -98px;
}
.icon-bottom-context {
    background-position: -210px -126px;
}
.icon-required-reviewer {
    background-position: -14px -154px;
}
.icon-vote-up {
    background-position: -42px -154px;
}
.icon-vote-down {
    background-position: -70px -154px;
}
.icon-vote-up-stale {
    background-position: -98px -154px;
}
.icon-vote-down-stale {
    background-position: -126px -154px;
}
.icon-heart-red {
    background-position: -126px -70px;
}
.icon-disable-notifications {
    background-position: -154px -126px;
}
.icon-no-comment {
    background-position: -240px -120px;
    opacity: 0.5
}

/* avatars */
.avatar-wrapper {
    display: inline-block;
    vertical-align: top;
}
.avatar-wrapper.fluid {
    padding-bottom: 100%;
    height: 0;
}
img.avatar {
    background-size: 750%;
    border-radius: 50%;
}
.avatar-wrapper img.loading{
    background-image: url('../img/icons/ico-check.svg');
    background-size: 16px;
    background-position: center center;
}

img.as-32.loaded,
img.as-40.loaded,
img.as-48.loaded,
img.as-64.loaded {
    background-image: url('../img/avatars/64v3.png');
}
img.as-128.loaded {
    background-image: url('../img/avatars/128v3.png');
}
img.as-256.loaded {
    background-image: url('../img/avatars/256v3.png');
}
img.as-32groups.loaded,
img.as-40groups.loaded,
img.as-48groups.loaded,
img.as-64groups.loaded {
    background-image: url('../img/avatars/64v3Groups.png');
}
img.as-128groups.loaded {
    background-image: url('../img/avatars/128v3Groups.png');
}
img.as-256groups.loaded {
    background-image: url('../img/avatars/256v3Groups.png');
}
/*
ai-1 - honeycomb
ai-2 - hive
ai-3 - bee
ai-4 - honey
ai-5 - flower
ai-6 - wasp

ac-1 - #d5c243
ac-2 - #a0cd60
ac-3 - #67bad2
ac-4 - #ac414b
ac-5 - #8f8e8e
ac-6 - #914d92
*/
img.ai-1.ac-1.loaded { background-position: 1.923%  1.613%; }
img.ai-2.ac-1.loaded { background-position: 21.154% 1.613%; }
img.ai-3.ac-1.loaded { background-position: 40.385% 1.613%; }
img.ai-4.ac-1.loaded { background-position: 59.615% 1.613%; }
img.ai-5.ac-1.loaded { background-position: 78.846% 1.613%; }
img.ai-6.ac-1.loaded { background-position: 98.077% 1.613%; }

img.ai-1.ac-2.loaded { background-position: 1.923%  17.742%; }
img.ai-2.ac-2.loaded { background-position: 21.154% 17.742%; }
img.ai-3.ac-2.loaded { background-position: 40.385% 17.742%; }
img.ai-4.ac-2.loaded { background-position: 59.615% 17.742%; }
img.ai-5.ac-2.loaded { background-position: 78.846% 17.742%; }
img.ai-6.ac-2.loaded { background-position: 98.077% 17.742%; }

img.ai-1.ac-3.loaded { background-position: 1.923%  33.871%; }
img.ai-2.ac-3.loaded { background-position: 21.154% 33.871%; }
img.ai-3.ac-3.loaded { background-position: 40.385% 33.871%; }
img.ai-4.ac-3.loaded { background-position: 59.615% 33.871%; }
img.ai-5.ac-3.loaded { background-position: 78.846% 33.871%; }
img.ai-6.ac-3.loaded { background-position: 98.077% 33.871%; }

img.ai-1.ac-4.loaded { background-position: 1.923%  50%; }
img.ai-2.ac-4.loaded { background-position: 21.154% 50%; }
img.ai-3.ac-4.loaded { background-position: 40.385% 50%; }
img.ai-4.ac-4.loaded { background-position: 59.615% 50%; }
img.ai-5.ac-4.loaded { background-position: 78.846% 50%; }
img.ai-6.ac-4.loaded { background-position: 98.077% 50%; }

img.ai-1.ac-5.loaded { background-position: 1.923%  66.129%; }
img.ai-2.ac-5.loaded { background-position: 21.154% 66.129%; }
img.ai-3.ac-5.loaded { background-position: 40.385% 66.129%; }
img.ai-4.ac-5.loaded { background-position: 59.615% 66.129%; }
img.ai-5.ac-5.loaded { background-position: 78.846% 66.129%; }
img.ai-6.ac-5.loaded { background-position: 98.077% 66.129%; }

img.ai-1.ac-6.loaded { background-position: 1.923%  82.258%; }
img.ai-2.ac-6.loaded { background-position: 21.154% 82.258%; }
img.ai-3.ac-6.loaded { background-position: 40.385% 82.258%; }
img.ai-4.ac-6.loaded { background-position: 59.615% 82.258%; }
img.ai-5.ac-6.loaded { background-position: 78.846% 82.258%; }
img.ai-6.ac-6.loaded { background-position: 98.077% 82.258%; }

img.avatar-system    { background-position: 1.923%  98.387%; }
img.avatar-anonymous { background-position: 21.154% 98.387%; }

/* Login Page */
body.route-login {
    padding: 0;
    background-color: #2B2B2B;
}
body.route-login .navbar-site {
    display: none;
}
body.route-login .container-fluid {
    width: 400px;
    height: 375px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
@media (min-height: 630px) {
    body.route-login .container-fluid {
        top: 20%;
        bottom: auto;
    }
}
.login-panel {
    padding-top: 25px;
    background: rgba(255,255,255,0.85);
    border-radius: 4px;
}
.login-panel h1 {
    font-weight: lighter;
}
.login-panel .login-inner {
    margin: 0px 25px 10px;
}
.login-panel .login-inner .modal-header {
    display: none;
}
.login-panel .login-inner input[type=text],
.login-panel .login-inner input[type=password] {
    width: 305px;
    display: inline-block;
}
.login-panel .login-inner .modal-footer {
    background: none;
    box-shadow: none;
    border: none;
    text-align: center;
}
.login-panel .btn-primary {
    padding: 11px 19px;
    font-size: 17.5px;
}
.login-panel .btn-cancel {
    padding: 11px 19px;
    font-size: 17.5px;
}
.login-panel .links {
    padding-bottom: 10px;
}
.modal.login-dialog .login {
    min-width: 400px;
    min-height: 315px;
    max-width: 400px;
}
.modal.login-dialog .login .modal-body {
    min-height: 202px;
}
#login2AuthMethod label {
    padding-left: 20px;
    padding-bottom: 3px;
}

/* header popovers (job/change/review) */
.popover.change-info {
    padding: 0;
    box-shadow: none;
    border-color: #ddd;
    border-radius: 4px;
    background-color: transparent;
    z-index: auto;
}
.popover.change-info .popover-title {
    background-color: #f5f5f5;
    border-bottom-color: #ddd;
    border-radius: 3px 3px 0 0;
    font-weight: lighter;
    font-size: 100%;
}
.popover.change-info .arrow {
    border-right-color: #ccc;
}
.popover.change-info .popover-footer {
    border-top: 1px solid #ddd;
    border-radius: 0 0 3px 3px;
    padding: 6px 14px;
    background-color: #f5f5f5;
}
.popover.change-info .description-comments {
    line-height: 32px;
    padding: 3px 14px;
    cursor: pointer;
    border-top: 1px solid #DDD;
}
.popover.change-info .description-comments .icon-comment {
    width: 20px;
    opacity: 0.3;
}
.popover.change-info .description-comments.has-comments .icon-comment {
    opacity: 1;
}
/* confirmation tooltip */
.popover-confirm:focus {
    outline: 0;
}
.popover-confirm .buttons .btn {
    margin-left: 4px;
}
.popover-confirm .buttons .btn:first-child {
    margin-left: 0;
}

/* activity */
.activity-stream th h4 {
    margin: 0;
    padding-right: 8px;
}
.authenticated .activity-stream.switchable .default-title {
    display: none;
}
.activity-stream th .nav-pills {
    margin: 0;
    font-size: 85%;
    position: relative;
    top: -1px;
}
.activity-stream th .nav-pills a {
    padding: 4px 10px;
    margin: 0 3px 0 0;
}
.activity-stream th .nav-pills a:hover,
.activity-stream th .nav-pills .active a {
    color: #fff;
    background-color: #d5c243;
}
.activity-stream th .nav-pills .type-review:hover,
.activity-stream th .nav-pills .active .type-review {
    background-color: #a0cd60;
}
.activity-stream th .nav-pills .type-change:hover,
.activity-stream th .nav-pills .active .type-change {
    background-color: #67bad2;
}
.activity-stream th .nav-pills .type-comment:hover,
.activity-stream th .nav-pills .active .type-comment {
    background-color: #ac414b;
}
.activity-stream th .nav-pills .type-job:hover,
.activity-stream th .nav-pills .active .type-job {
    background-color: #914d92;
}
.activity-stream th .nav-pills .type-test-definition:hover,
.activity-stream th .nav-pills .active .type-test-definition {
    background-color: #3f869d;
}
.activity-stream th .nav-pills .type-project:hover,
.activity-stream th .nav-pills .active .project {
    background-color: #EB1EBB;
}
.activity-stream th .nav-pills .type-workflow:hover,
.activity-stream th .nav-pills .active .workflow {
    background-color: #339855;
}
.activity-stream th .dropdown .caret {
    display: inline-block;
}
.activity-stream .dropdown .dropdown-toggle:hover {
    cursor: pointer;
}
.activity-stream tbody td {
    border-top: 0;
}
.activity-stream tbody tr.row-spacing td {
    border: 0;
    padding: 4px;
}
.activity-stream .row-append td {
    height: 0px;
    padding-top: 0;
    padding-bottom: 0;
    vertical-align: bottom;
}
.activity-stream .has-topic td:last-child {
    padding-bottom: 0;
}
.activity-stream .has-topic + .row-append td {
    height: 21px;
    padding-top: 0;
    padding-bottom: 4px;
}
.activity-stream tbody tr.row-main .avatar-wrapper {
    width: 64px;
}
.activity-stream tbody tr.row-main td.activity-body {
    width: 100%;
}
.activity-stream tbody tr.row-main td.color-stripe {
    padding: 0 2px 0 3px;
    border-color: #d5c243;
    background-color: #d5c243;
}
.activity-stream tbody tr.activity-type-review td.color-stripe {
    border-color: #a0cd60;
    background-color: #a0cd60;
}
.activity-stream tbody tr.activity-type-change td.color-stripe {
    border-color: #67bad2;
    background-color: #67bad2;
}
.activity-stream tbody tr.activity-type-comment td.color-stripe {
    border-color: #ac414b;
    background-color: #ac414b;
}
.activity-stream tbody tr.activity-type-job td.color-stripe {
    border-color: #914d92;
    background-color: #914d92;
}
.activity-stream tbody tr.activity-type-test-definition td.color-stripe {
    border-color: #3f869d;
    background-color: #3f869d;
}
.activity-stream tbody tr.activity-type-project td.color-stripe {
    border-color: #EB1EBB;
    background-color: #EB1EBB;
}
.activity-stream tbody tr.activity-type-workflow td.color-stripe {
    border-color: #339855;
    background-color: #339855;
}
.activity-stream p.description {
    line-height: 1.2;
    margin-bottom: 0;
}
.activity-stream p.description br {
    display: none;
}
.activity-stream p.description.expanded br {
    display: block;
}
.activity-stream .comment-link.no-comments .icon-comment {
    opacity: .3;
}
.activity-stream tr.activity-info td {
    padding: 0;
}
.activity-stream tr.activity-info .alert {
    width: 100%;
    margin: 0;
}
span.restricted, span.paragraph {
    margin: 0 0 10px;
    display: block;
}

/* profile navbars (projects, groups) */
.profile-navbar {
    background-color: #f5f5f5;
    padding: 8px 10px 0px 4px;
    margin: -24px -20px 30px -20px;
}
.profile-navbar .navbar-inner {
    border: none;
    background: none;
    box-shadow: none;
}
.profile-navbar .brand {
    padding: 11px 20px;
    color: #333;
    margin-left: -20px;
    text-shadow: none;
    word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.profile-navbar .nav > li > a {
    padding: 11px 20px;
    text-shadow: none;
}
.profile-navbar .nav > .active > a,
.profile-navbar .nav > .active > a:hover,
.profile-navbar .nav > .active > a:focus {
    background: none;
    box-shadow: none;
    border-bottom: 4px solid #08c;
    padding: 12px 10px 6px 10px;
    margin: -1px 10px;
}
.profile-navbar .private-project-icon {
    float: left;
    margin-right: 8px;
    position: relative;
    top: 13px;
}
.private-project-icon {
    opacity: .7;
}

/* user, group & project profile pages */
.profile-info {
    margin-bottom: 30px;
}
.profile-info .title h4 {
    margin: 0 0 2px 0;
    word-wrap: break-word;
}
.profile-info .body {
    border: 1px solid #eee;
    border-radius: 4px;
    background-color: #f5f5f5;
}
.profile-info .metrics ul {
    margin: 0;
    list-style: none;
    text-transform: uppercase;
}
.profile-info .metrics li {
    min-width: 33%;
    margin: 0;
    font-size: 70%;
    line-height: 1.2;
    text-align: center;
    color: #777;
    word-break: keep-all;
}
.profile-info .metrics li:first-child {
    border-left: 0;
}
.profile-info .metrics li .count {
    font-size: 300%;
    font-weight: normal;
    color: #333;
}
.profile-sidebar .profile-info .profile-block {
    margin-top: 10px;
    margin-bottom: 0;
}
.profile-sidebar .profile-block, .profile-info .body {
    margin-bottom: 20px;
}
.profile-sidebar .profile-block .title {
    font-size: 85%;
    line-height: 1;
    color: #777;
    text-transform: uppercase;
}
.profile-sidebar .avatars {
    width: 102%;
    position: relative;
    left: -1%;
}
.profile-sidebar .avatars span {
    display: inline-block;
    padding: 3px;
    width: 20%;
}
.profile-sidebar .avatars span:first-child {
    padding-left: 1%;
}
.profile-sidebar .avatars span:last-child {
    padding-right: 1%;
}
.profile-sidebar .avatars .avatar-wrapper,
.profile-sidebar .avatars img {
    width: 100%;
}
.profile-sidebar .profile-block ul {
    line-height: 1.5;
    list-style: none;
    margin: 0;
}
.profile-sidebar .profile-block li {
    padding-top: 10px;
}
.profile-sidebar .email-address {
    font-size: smaller;
    color: #333;
}
@media (min-width: 1200px) {
    .row-fluid .profile-sidebar {
        max-width: 274px;
        position: absolute;
    }
    .row-fluid .profile-body {
        width: 100%;
        margin: 0;
        padding-left: 300px;
    }
}

/* group profile */
.group-profile h1{
     display: none;
}
.group-profile input.span2{
    width: 80%;
}
.group-sidebar .profile-info .metrics li {
    width: 50%;
}
.profile-body #notificationSettings {
    width: 725px;
}
#emailValidIndicator {
    border: solid 3px #b94a48;
    border-radius: 50%;
    background-color: #b94a48;
    margin: 0 5px;
    opacity: 0.75;
}
#emailValidIndicator.valid {
    border-color: #468847;
    background-color: #468847;
}
.mailing-list .controls {
    margin-left: 1em;
}
/* user page */
.user-sidebar .profile-info .avatar-wrapper,
.user-sidebar .profile-info .avatar {
    width: 100%;
}
.user-sidebar .profile-info .buttons,
.user-sidebar .profile-info .metrics {
    padding-top: 0;
}

.user-body .activity-stream {
    position: relative;
}
.user-body .activity-stream thead {
    position: absolute;
    top: -56px;
    right: 5px;
}
.user-body .activity-stream .activity-dropdown {
    display: none;
}
.user-body .change-history .user,
.user-body .change-history .review-link .btn i {
    display: none;
}
.user-body .change-history .review-link .btn {
    white-space: nowrap;
    min-width: 100px;
}
.user-body .change-history td {
    padding-top: 7px;
    padding-bottom: 7px;
}
.user-body .change-history .review-status {
    padding-left: 16px;
    padding-right: 16px;
}
.user-body .change-history .review-link {
    padding-top: 4px;
    padding-bottom: 4px;
}
/* user settings */
#settings .preferencesBox {
    padding: 10px 24px;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    white-space: nowrap;
    display: grid;
}
#settings .settingsTitle {
    padding: 2px;
    min-width: 200px;
}
#settings .settingsSave {
    color: white;
}
#settings #settingsReset {
    margin-left:  5px;
}
#notifications .preferencesBox {
    padding: 10px 24px;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    white-space: nowrap;
    display: grid;
}
#notifications .notificationTitle {
    padding: 2px;
    min-width: 200px;
}
#notifications .notificationSave {
    color: white;
}
#notifications #notificationReset {
    margin-right: 95px;
    margin-left:  5px;
}
#groupNotificationSettingsPanel {
    position: relative;
}
#groupNotificationSettingsPanel .modal-backdrop {
    position: absolute;
    opacity: 0.5;
    background-color: #eee;
    z-index: 1000;
}
#groupNotificationSettingsPanel thead h3 {
    margin-left: -50px;
}
#groupNotificationSettingsPanel #notificationReset {
    margin-right: 0;
}
#groupNotificationSettingsPanel tbody * {
    margin: 0;
}
#groupNotificationSettingsPanel tbody td {
    width: 100%;
    padding: 4px 8px;
}
#groupNotificationSettingsPanel table label {
    font-size: 100%;
    padding-left: 50px;
}
#groupNotificationFooter {
    margin-right: 62px;
}

#notifications .level2 td:first-child {
    padding-left: 50px;
}
#notifications .level2 td, #notifications .level1 td.pull-right {
    width:100%;
}

#settings .level1 td, #settings .level1 td.pull-right {
    width:100%;
}
#settingsTable td {
    padding:4px 8px;
}
#settings #settingsTable th {
    padding:4px 8px;
    font-weight: normal;
}
#settings .settingsController {
    max-width: 300px;
    display: inline;
    margin-top: 20px;
}
#settingsHeader {
    min-height: 80px;
}
table#settingsTable {
    width:90%;
}
#settingsTable.table-striped>tbody>tr:nth-child(odd)>td,
#settingsTable.table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #EBEBEB;
}
#settings .checkAllContainer {
    margin-left:70px;
    width:90%;
    display:block;
}
#settings .checkAllPadding {
    padding-right:95px;
}
#settings .checkAllPadding input {
    margin-bottom:5px;
}

#notificationTable td {
    padding:4px 8px;
}
#notifications #notificationTable th {
    padding:4px 8px;
    font-weight: normal;
}
#notifications .notificationController {
    max-width: 300px;
    display: inline;
    margin-top: 20px;
}
#notificationHeader {
    min-height: 80px;
}
table#notificationTable {
    margin-left:30px;
    width:90%;
}
#notificationTable.table-striped>tbody>tr:nth-child(odd)>td,
#notificationTable.table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #EBEBEB;
}
#notificationTable tr.level1, #settingsTable tr.toprow, #groupNotificationSettingsPanel tbody th {
    border-top: 2px solid #999;
}
#notifications .checkAllContainer {
    margin-left:70px;
    width:90%;
    display:block;
}
#notifications .checkAllPadding {
    padding-right:65px;
}
#notifications .checkAllPadding input {
    margin-bottom:5px;
}
#groupNotificationSettingsPanel .checkAll {
    padding-right: 24px;
    margin-bottom: -20px;
    padding-top: 50px;
}
#groupNotificationSettingsPanel .checkAll input{
    margin-bottom: 4px;
}
#groupNotificationSettingsPanel input {
    margin-left: 10px;
}
#notificationTable td.notificationDisabled {
    color: darkgray;
}
#notifications .notificationFooter {
    width:100%;
}
#notifications div#notificationFooter {
    padding-right: 95px;
}
#groupNotificationSettingsPanel table#notificationTable th {
    padding-right: 0;
}
#groupNotificationSettingsPanel button {
    margin-left: 3px;
}
tbody.timeago tr.location {
    display: none;
}

/* comments */
.tab-contents #comments {
    margin-top: 5px;
}
.comments-container .comments-table {
    margin-top: 5px;
    table-layout: fixed;
}
.comments-container .comments-table tr {
    word-wrap: break-word;
}
.comments-container .comments-table tr td {
    border: 0;
}

.comments-container .comment-replies td.avatar{
    padding: 8px;
}
.comments-container .comments-table tr.row-main td:last-child {
    padding-bottom: 0;
}
.comments-container .shaded {
    background-color: #f7f7f7;
}
.comments-container .plain{
    background-color: white;
}

.comments-container .comment-replies .comments-table tr.row-main td:last-child{
    padding-right: 0;
}

.comments-container .comment-replies .comment-replies-wrapper.odd {
    background-color: #f7f7f7;
}

.comments-container .comment-replies .comment-replies-wrapper.even {
    background-color: white;
}

.comments-container .comment-replies .comment-replies-wrapper .comments-table {
    background-color: unset;
    margin-bottom: 10px;
}
.comments-container .comment-replies .comment-replies-wrapper {
    margin-left: -1px;
    border: 1px solid #e5e5e5;
    border-right: none;
    border-radius: 4px 0 0 4px;
}
.comments-container .comment-replies .comment-replies-wrapper .comment-add table{
    background-color: transparent;
}
.comments-container .comment-replies .l1 {
    border-right: 1px solid #e5e5e5;
}
.comments-container .comment-replies .comment-replies-wrapper .comments-table tr.unpadded{
    padding-bottom: 0;
}
.comments-container .comment-replies td {
    padding: 8px 0 0 8px;
}
.comments-container .comments-table .row-append td {
    height: 21px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-top: none;
    vertical-align: bottom;
}
.comments-container td .comment-body {
    line-height: 1.2;
}
.comments-container td .comment-attachments .referenced-media {
    display: block;
    margin-top: 4px;
}
.comments-container td.comment-footer {
    font-size: 85%;
    color: #999;
}
.comments-container .comments-table tr.read .comment-body,
.comments-container .comments-table tr.read .comment-attachments,
.comments-container .comments-table tr.read .comment-footer,
.comments-container .comments-table tr.read .avatar a {
    display: none;
}
.comments-container .comments-table tr.read:not(.closed) td.comment-summary {
    background-color: #f7f7f7;
    padding: 6px 6px 6px 6px;
}
.comments-container .comments-table tr.read td.comment-summary a {
    color: #999;
}
.comments-container .avatar {
    width: 64px;
}.comment-replies .comment-replies-wrapper .avatar {
     width: 32px;
 }
.comments-container form {
    margin-bottom: 8px;
}
.comments-container .comment-form .control-group {
    margin-bottom: 0;
}
.comments-container form, .comments-container .comment-text-wrapper {
    max-width: 700px;
}
.comments-container .comment-form .controls {
    position: relative;
}
.comments-container .comment-form .controls .post-and-send-delayed-comments {
    display: inline-block;
    text-align: right;
    font-size: 14px;
    position: absolute;
    right: 0;
    margin-top: 5px;
    margin-right: 2px;
}
.comments-container .comment-add td {
    border: none;
}
.comments-container .comment-add .comment-form-link > div {
    float: left;
    padding: 8px 8px 8px 9px;
}
.comments-container .content-context {
    border: 1px solid #ddd;
    overflow-x: auto;
    margin-bottom: 8px;
}
.comments-container .content-context .content-line-value {
    white-space: pre;
    font-size: 11px;
    line-height: 18px;
    background-color: #fff;
    padding: 0 4px;
}
.comments-container .content-line-value.content-line-delete {
    background-color: #fcc;
}
.comments-container .content-line-value.content-line-add {
    background-color: #cfc;
}
.comments-container .comment-form .textarea-wrapper {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    background-color: #f7f7f7;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.comments-container .comment-form textarea {
    width: 100%;
    resize: vertical;
    margin-bottom: 0;
    border: 0;
    max-height: 516px;
    min-height: 116px;
}
.comments-container .comment-form textarea:required:invalid {
    border-color: #CCC;
    color: #555;
}
.comments-container .comment-form textarea:focus:invalid {
    border-color: rgba(82, 168, 236, 0.8);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
.comments-container .comment-form .textarea-tips {
    padding: 3px 6px;
    text-align: right;
    border-top: 1px solid #ddd;
}
.comments-container .comment-form .controls > * {
    margin-right: 10px;
}
.comments-container tr.row-reply .comment-form{
    display: none;
}
.diff-wrapper.has-comments .diff-header .diff-toolbar:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 14px;
    background-image: url('../../vendor/bootstrap/img/glyphicons-halflings.png');
    background-position: -240px -120px;
    background-repeat: no-repeat;
    opacity: 0.6;
}
.diff-body tr.diff.has-comments td:first-child:after {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    width: 14px;
    height: 14px;
    background-image: url('../../vendor/bootstrap/img/glyphicons-halflings.png');
    background-position: -240px -120px;
    background-repeat: no-repeat;
}
.diff-body tr.diff.archived-only td:first-child:after {
    opacity: 0.3;
}
.diff-body tr.diff.has-comments:hover td:first-child:after {
    opacity: 0.15;
}
.diff-body.left-side tr.diff.diff-type-add.has-comments td:first-child:after,
.diff-body.left-side tr.diff.diff-type-same.has-comments td:first-child:after,
.diff-body.right-side tr.diff.diff-type-delete.has-comments td:first-child:after {
    display: none;
}
.diff-body table tr.diff.diff-content:hover td {
    background-color: #ddd !important;
    cursor: pointer;
}
.diff-body table tr.diff.diff-content:hover td.line-num {
    color: #333;
}
.diff-body table tr.diff.diff-content:hover td span.insert,
.diff-body table tr.diff.diff-content:hover td span.delete {
    background-color: #bbb !important;
}
.diff-wrapper .comments-container {
    padding: 8px;
    font-size: 13px;
    width: 100%;
}
.diff-wrapper .diff-body .comments-container {
    padding-left: 92px;
    padding-right: 0;
    position: absolute;
    left: 0;
}
.diff-wrapper .diff-body .comments-container .comment-replies-wrapper{
    padding: 10px 0px 0px 0px;
    position: relative;
    overflow-x: auto;
    min-width: 200px;
}

.diff-body.diff-sideways .comments-row td.comments-cell,
.diff-body.diff-sideways .comments-container {
    padding-left: 50px;
}
.diff-wrapper .comments-container table {
    border-collapse: collapse;
}
.diff-wrapper .comments-container .comments-table {
    margin: 0;
}
.diff-wrapper .comments-section .comments-table td {
    padding: 4px 0 0;
}
.diff-wrapper .comments-section .comments-table td.avatar{
    padding: 8px;
}
.diff-wrapper .diff-details .comment-add .table td {
    padding: 10px;
}
.diff-wrapper .comments-section .comments-table tr.row-main td:last-child {
    padding-bottom: 0;
    border-bottom: none;
}
.diff-wrapper .comments-section .comments-table tr.row-append td {
    height: 18px;
    padding-top: 8px;
    padding-bottom: 2px;
    border-top: none;
}
.diff-wrapper .comments-container .avatar {
    width: 48px;
}
.diff-body .comments-container .content-context {
    margin-bottom: 6px;
}
.diff-wrapper .comments-container .comment-attachments .referenced-media,
.diff-wrapper .comments-container .comment-attachments .embedded-attachment {
    display: none;
}
.diff-wrapper .comment-form .textarea-wrapper {
    display: block;
    margin: 0;
}
.diff-wrapper .comment-form .textarea-tips {
    display: none;
}
.diff-wrapper .comment-form textarea {
    font-size: 13px;
    height: 48px;
    padding: 4px;
    margin: 0;
    max-height: 308px;
    min-height: 150px;
}
.diff-wrapper .comment-form .buttons {
    padding-top: 8px;
}
.diff-wrapper .comment-form .buttons label {
    font-size: 13px;
}
.diff-wrapper .comment-add .table td {
    padding: 0 4px 0 4px;
}
.diff-wrapper .comment-form-link {
    font-size: 13px;
    line-height: 13px;
}
.diff-wrapper .comment-add .comment-form-link {
    padding: 0 4px 2px 4px;
}
.diff-wrapper .comment-add .comment-form-link .avatar {
    display: none;
}
.diff-wrapper .comment-add .comment-form-link div {
    padding: 0;
    float: none;
}
.diff-wrapper .has-comments+.comment-add {
    padding-top: 8px;
}
.show-whitespace .diff-body tr .line-value span.space,
.show-whitespace .diff-body tr .line-value span.tab {
    position: relative;
    color: #999;
}
.show-whitespace .diff-body tr .line-value span.space::after {
    content: '\B7';
    position: absolute;
    left: 0;
}
.show-whitespace .diff-body tr .line-value span.tab::after {
    content: '\21E5';
    position: absolute;
    top: 5%;
    left: 25%;
    transform: scale(2, 1);
    -ms-transform: scale(2, 1);
    -webkit-transform: scale(2, 1);
}
.btn-show-whitespace span {
    display: inline-block;
    width: 14px;
}
.diff-header .btn-show-whitespace span {
    width: 18px;
    padding-top: 3px;
}
.show-whitespace .diff-body tr.crlf .line-value::after,
.show-whitespace .diff-body tr.cr .line-value::after,
.show-whitespace .diff-body tr.lf .line-value::after {
    color: #999;
}
.show-whitespace .diff-body tr.crlf .line-value::after {
    content: '\21B5';
}
.show-whitespace .diff-body tr.cr .line-value::after {
    content: '\2190';
}
.show-whitespace .diff-body tr.lf .line-value::after {
    content: '\2193';
}
.show-whitespace .diff-body tr .line-value.blank::after,
.show-whitespace .diff-body tr .line-value.meta::after {
    content: normal;
}

/* reply wrapper overrides */
.comment-replies .comment-replies-wrapper .avatar {
    width: 24px;
}
/* comment controls */
.comments-container .comment-controls {
    opacity: 1;
    position: relative;
    z-index: 10;
    padding: 0 8px 0 16px;
}
/* don't show any controls on readonly comments */
.comments-container tr.row-main.readonly .comment-controls {
    display: none;
}
/* only show task-state controls on reviews */
.comment-controls .task-state,
.comment-form .flag-task {
    display: none;
}
.review-wrapper .comment-controls .task-state,
.review-wrapper .comment-form .flag-task {
    display: inline-block;
}
.review-wrapper .comment-controls .btn-close {
    margin-right: 8px;
}
.comment-controls .btn-close {
    padding: 0;
}
.comment-controls .btn-close .icon-archive {
    margin-top: 2px;
}
.comment-replies .btn-close {
    display: none;
}
.comments-container .closed-comments .btn-close i.opened,
.comments-container .opened-comments .btn-close i.closed {
    display: none;
}
.comment-controls .task-state {
    line-height: 1;
}
/* opacity for comment (not a task) state, hovered states and buttons with an open drop-down */
.comment-controls .task-state button.btn-comment,
.comment-controls .task-state button.btn-comment.disabled:hover {
    opacity: .5;
}
.comment-controls .task-state button,
.comment-controls .task-state button:hover {
    opacity: 1;
}
.comment-controls .task-state button.disabled .caret {
    visibility: hidden;
}
.comment-controls .task-state .dropdown-toggle .caret {
    margin-top: 14px;
    margin-left: -2px;
    border-width: 3px;
}
.tooltip.task-state-tooltip .tooltip-inner {
    white-space: nowrap;
}

/* open/close comments */
.comments-container .closed-comments-wrapper {
    border: 1px solid #eee;
    margin: 5px 0 15px 0;
}
.comments-container .closed-comments-header {
    background-color: #f7f7f7;
    cursor: pointer;
    padding: 8px;
}
.comments-container .closed-comments-header:focus {
    outline: 0;
}
.comments-container.comment-replies-wrapper .comments-wrapper:focus {
    outline: 0;
}
.diff-wrapper .comments-section .closed-comments-header {
    padding: 4px;
}
.comments-container .closed-comments-wrapper,
.comments-container .closed-comments-header {
    border-radius: 4px;
}
.comments-container .expanded .closed-comments-header {
    border-radius: 4px 4px 0 0;
}
.diff-wrapper .comments-section .comments-container .closed-comments-wrapper,
.comments-container .closed-comments-wrapper .comments-table {
    margin: 0;
}
.comments-container table.closed-comments > tbody > tr.closed > td > * {
    opacity: 0.7;
}
.comments-container .closed-comments-wrapper .comment-footer .divider,
.comments-container .closed-comments-wrapper .comment-footer a {
    display: none;
}
.comments-container .closed-comments-wrapper .closed-comments-body {
    overflow: visible;
}
.comments-container .closed-comments-wrapper .closed-comments-body.collapsing {
    overflow: hidden;
}
.comments-container .closed-comments-wrapper .closed-comments-body a {
    color: #999;
}
.comments-container .closed-comments-wrapper .content-line-value {
    background-color: transparent;
}
.diff-wrapper .comments-section .closed-comments-wrapper .comments-table td {
    border-width: 1px 0 0 0;
}
.diff-wrapper .comments-section .comments-container .closed-comments-wrapper + .opened-comments {
    margin-top: 8px;
}
.diff-wrapper .comments-section .comments-container .closed-comments-wrapper.hidden + .opened-comments {
    margin-top: 0;
}

/* delay comment notifications */
.comment-form .delay-notifications .delayed-comments-counter {
    position: relative;
    top: -1px;
    margin-left: 2px;
}
.comments-container .comment-form .delay-notifications {
    visibility: hidden;
    font-size:  0;
    margin:0;
    padding:0;
    position:absolute;
    left:0;
    cursor: default;
}
.comment-form .delay-notifications input {
    -webkit-appearance: none;
    margin:0;
    font-size:0;
}
.diff-wrapper .comment-form .delay-notifications .delayed-comments-counter {
    top: 0;
}
.delay-comments-tooltip .tooltip-inner {
    width: 225px;
    max-width: none;
}

/* file-footer comments */
.diff-footer .file-comments-handle {
    min-height: 32px;
    font-size: 13px;
    line-height: 32px;
    padding-left: 12px;
    cursor: pointer;
    border-top: 1px solid #DDD;
}
.diff-footer .file-comments-handle .comments-label,
.diff-footer .file-comments-handle .comment-form-link {
    font-size: 13px;
    line-height: 13px;
    vertical-align: middle;
}
.diff-footer .file-comments-handle .icon-comment {
    width: 20px;
    opacity: 0.3;
}
.diff-footer .file-comments-handle.has-comments .icon-comment {
    opacity: 1;
}
.diff-footer .file-comments-handle.archived-only .icon-comment {
    opacity: 0.3;
}
.diff-footer .file-comments-section {
    border-top: 1px solid #DDD;
    background-color: #fff;
}
.diff-footer .comment-add table {
    visibility: visible !important;
    display: table !important;
}
.diff-footer .comments-section:focus {
    outline: 0;
}

/* editable comments */
.comments-container .comments-table .edit-mode .comment-controls,
.comments-container .comments-table .edit-mode .content-context,
.comments-container .comments-table .edit-mode .comment-text-wrapper,
.comments-container .comments-table .edit-mode .comment-attachments,
.comments-container .comments-table .edit-mode .comment-footer,
.comments-container .comments-table .readonly-append .divider,
.comments-container .comments-table .readonly-append .edit-comment {
    display: none;
}

/* likes */
.anonymous .comments-container .likes,
.anonymous .comments-container .likes.has-likes .divider,
.comments-container tr.closed .likes,
.comments-container tr.closed .likes.has-likes .divider {
    display: none;
}
.anonymous .comments-container .likes.has-likes,
.comments-container tr.closed .likes.has-likes,
.comments-container .closed-comments-wrapper .comment-footer .likes.has-likes a {
    display: inline;
}
.anonymous .comments-container .likes a {
    pointer-events: none;
}
.comments-container .likes .likes-counter {
    display: none;
}
.comments-container .has-likes .likes-counter {
    display: inline;
    margin-right: 4px;
}
.comments-container .likes a {
    opacity: .4;
}
.comments-container tr.closed .likes a {
    pointer-events: none;
    opacity: inherit;
}
.comments-container .likes.user-likes a,
.comments-container .likes a:hover {
    opacity: 1;
}
.comments-container .likes .icon-heart,
.comments-container .likes .icon-heart-red {
    margin-top: -1px;
}

/* read comments*/
.comments-container .read-state .icon-comment-read,
.comments-container .read-state .icon-comment-unread {
    margin: 3px 4px;
}

.comments-container tr.closed .icon-comment-read,
.comments-container tr.closed .icon-comment-unread {
    display: none;
}

.comments-container .timeago,
.comments-container .timeago-label {
    font-size: 85%;
    color: #999;
}

/* file browser */
.browse-title .rev.deleted, ul.breadcrumb li.active .rev.deleted {
    color: #b46464;
}
.breadcrumb {
    border: 0;
    padding: 0;
    margin: 0 0 30px 0;
    background: none;
}
.browse-content .user-filter .add-on {
    padding: 2px 5px;
}
.browse-content .user-filter input {
    padding: 2px 6px;
}
.browse-files th.file-name {
    width: 65%;
}
.browse-files th.file-time {
    width: 20%;
}
.browse-files th.file-size {
    width: 15%;
}
.browse-files i[class^="icon-"] {
    padding-right: 4px;
}
.browse-files tr.deleted,
.browse-files tr.deleted a {
    opacity: 0.75;
}
.browse-files-carousel {
    overflow: visible;
}
.browse-files-carousel > .item {
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    transition-duration: 0.2s;
}
.browse-files-carousel table.active,
.browse-files-carousel table.next,
.browse-files-carousel table.prev {
    display: table;
}
.file-tabs {
    margin-bottom: 10px;
}
.short-link-popover {
    max-width: none;
}
.short-link-popover .popover-title {
    display: none;
}
.short-link-popover .short-link {
    text-align: center;
}
.short-link-popover .short-link input {
    width: auto;
    padding: 4px 0 0 0;
    margin: 0;
    border: 0;
    box-shadow: none;
    cursor: pointer;
    background: transparent;
}
.popover .archive-status {
    width: 200px;
}
.popover .archive-status .progress {
    margin-bottom: 0;
}
.popover .archive-status .close {
    padding: 0 10px 0 6px;
    margin-right: -14px;
}
.tab-pane .view {
    margin-top: 5px;
    border-color: #eee;
    border-radius: 4px;
}
.prettyprint:not(.prettyprinted) {
    color: #48484c;
    padding: 8px 8px 8px 73px;
    line-height: 18px;
}
.prettyprint ol.linenums {
    margin-left: 53px;
}
.prettyprint.linenums {
    -webkit-box-shadow: inset 55px 0 0 #FBFBFC, inset 56px 0 0 #ECECF0;
    -moz-box-shadow: inset 55px 0 0 #FBFBFC, inset 56px 0 0 #ECECF0;
    box-shadow: inset 55px 0 0 #FBFBFC, inset 56px 0 0 #ECECF0;
}
.prettyprint .highlight {
    background-color: #ffc;
}
.prettyprint .snip span {
    color: #bbb;
    font-weight: lighter;
    font-style: normal;
}
.view-pdf {
    line-height: 0;
}
.view-pdf object,
.view.threejs {
    height: 65%;
    height: 65vh;
}
.view.threejs {
    min-height: 300px;
}
.file-history .inherited-file th {
    padding: 15px 8px 5px 8px;
    background-color: transparent;
}
.file-history .user {
    width: 10%;
}
.file-history .description {
    width: 70%;
}
.file-history .time {
    width: 20%;
}
.file-history .action {
    white-space: nowrap;
    text-align: center;
}
.file-history .action .icon-trash {
    opacity: 0.5;
}
.file-history .description br {
    display: none;
}
.file-history .description.expanded br {
    display: block;
}

/* change range filter */
.browse-content .range-filter input {
    padding: 2px 6px;
}
.browse-content .range-filter .popover {
    max-width: 500px;
}
.browse-content .range-filter {
    margin-bottom: 0;
}
table.range-help {
    margin-bottom: 4px;
}
table.range-help > thead > tr > td {
    font-weight: normal;
}
table.range-help > tbody > tr > td {
    font-size: small;
    white-space: nowrap;
}
table.range-help > tbody > tr > td:last-child {
    color: #888;
}

/* file annotations */
.view-text .annotation {
    display: inline-block;
    width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #000;
    font-weight: normal;
    border-right: 1px solid #eee;
    margin-right: 12px;
    vertical-align: middle;
}
.view-text .annotation.repeat a .text {
    font-weight: lighter;
    opacity: .25;
}
.view-text .annotation .popover {
    font-family: 'Lato', 'Arimo Web Font', sans-serif;
    max-width: none;
    opacity: 1;
}
.view-text .annotation .popover .popover-content {
    font-weight: lighter;
}

/* add project */
.project-edit {
    margin: 0 auto 50px auto;
    width: 725px;
}
.project-edit form {
    margin-top: 30px;
}
.project-edit form .group-buttons {
    margin-bottom: 0;
}
.project-edit .collapse,
#workflow-modal-content .collapse,
#test-definition-modal-content .collapse {
    overflow: visible;
}
.project-edit .collapsing,
#workflow-modal-content .collapsing,
#test-definition-modal-content .collapsing {
    overflow: hidden;
}
.project-edit .branches .branch-button {
    padding-bottom: 5px;
}
.project-edit .branches .swarm-branch-link {
    padding-top: 5px;
}
.project-edit .branches .dropdown-toggle .branch-label {
    display: block;
    width: 246px;
    overflow: hidden;
    padding-right: 8px;
    text-overflow: ellipsis;
}
.project-edit .branches .control-group-branch-reviewers label.subform-control-label:after {
    content: ':';
}
.project-edit .branches .control-group-retain, .project-edit .branches .control-group-reviewers {
    margin-bottom: 10px;
}
.project-edit .branches .dropdown-toggle {
    text-align: left;
}
.project-edit .dropdown-toggle .caret {
    position: absolute;
    right: 10px;
    top: 5px;
}
.project-edit .automated .popover {
    max-width: 500px;
}
.project-edit .automated .popover .dl-horizontal {
    margin: 0;
}
.project-edit .automated .popover .dl-horizontal dt {
    width: 110px;
    font-family: monospace;
    font-size: 14px;
}
.project-edit .automated .popover .dl-horizontal dd {
    margin-left: 120px;
    font-size: 14px;
}
.project-edit .automated .popover p {
    margin-top: 10px;
    margin-bottom: 10px;
}
.project-edit .automated .post-body {
    margin-top: 16px;
    margin-bottom: 0;
}
.project-edit .automated .post-body-help {
    margin-top: 10px;
}
.project-edit .automated .post-body select {
    display: block;
    width: auto;
    margin-top: 4px;
}
.project-edit .branches .controls {
    width: 530px;
}
.project-edit .group-buttons {
    margin-top: 30px;
}
.project-edit .group-buttons .btn-delete {
    margin-left: 15px;
}
.project-edit .typeahead.dropdown-menu,
#workflow-modal-content .typeahead.dropdown-menu,
#test-definition-modal-content .typeahead.dropdown-menu{
    min-width: 255px;
    max-height: 300px;
    overflow-y: auto;
}
.project-edit .typeahead.dropdown-menu li.active {
    background-color: inherit;
}
.project-edit input.input-xlarge.multipicker-input {
    width: 243px;
}
.project-edit .multipicker-items-container {
    width: 545px;
    padding-top: 8px;
    line-height: 1;
}
.project-save-tooltip.popover {
    width: 430px;
    max-width: 430px;
}
.project-edit .btn-workflow .workflow-label {
    display: block;
    width: 246px;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 20px;
    padding-right: 8px;
}
.project-edit .btn-workflow {
    text-align: left;
}
.project-edit .workflow-controls {
    margin-left: 20px;
}
.project-edit .branch-workflow-controls .workflow-label{
    width: 231px;
}
.workflow-feature {
    display: none;
}
.workflow .workflow-feature {
    display: block;
}

/* edit project */
@media (min-width: 1200px) {
    .row-fluid .span9.project-edit {
        width: 725px;
        margin: 0 0 0 300px;
    }
}
.route-edit-project .project-edit h1 {
    font-size: 19px;
    line-height: 20px;
    font-weight: lighter;
    margin: 8px;
}

/* add/edit group */
.group-edit {
    margin: 0 auto 50px auto;
    width: 725px;
}
.group-edit form {
    margin-top: 30px;
}
.group-edit form .group-buttons {
    margin-bottom: 0;
}
.group-edit .collapse {
    overflow: visible;
}
.group-edit .collapsing {
    overflow: hidden;
}
.group-edit .group-buttons {
    margin-top: 30px;
}
.group-edit .group-buttons .btn-delete {
    margin-left: 15px;
}
.group-edit .typeahead.dropdown-menu {
    min-width: 255px;
    max-height: 300px;
    overflow-y: auto;
}
.group-edit .typeahead.dropdown-menu li.active {
    background-color: inherit;
}
.group-edit input.input-xlarge.multipicker-input {
    width: 243px;
}
.group-edit .multipicker-items-container {
    width: 545px;
    padding-top: 8px;
    line-height: 1;
}

/* edit group */
.route-edit-group .group-edit h1 {
    font-size: 19px;
    line-height: 20px;
    font-weight: lighter;
    margin: 8px;
}

/* view job */
.job-info .fixes .change-id {
    text-align: right;
    vertical-align: top;
    padding-right: 6px;
    white-space: nowrap;
}
.job-info .fixes .change-id .swarm-icon {
    margin-right: 6px;
    opacity: 0.7;
}
.job-info .fixes .description br {
    display: none;
}
.job-info .fixes .description.expanded br {
    display: block;
}
.job-info .job-status {
    line-height: 17px;
    background-color: #fff;
    color: #006dcc;
    border: 1px solid #006dcc;
    font-weight: lighter;
    text-shadow: none;
}
.job-info .job-status span {
    position: relative;
    top: 1px;
}
.job-info .job-status.status-open,
.job-info .job-status.status-reopened,
.job-info .job-status.status-triaged {
    color: #da4f49;
    border-color: #da4f49;
}
.job-info .job-status.status-inprogress,
.job-info .job-status.status-in-progress {
    color: #faa732;
    border-color: #faa732;
}
.job-info .job-status.status-closed,
.job-info .job-status.status-fixed {
    color: #5bb75b;
    border-color: #5bb75b;
}
.job-info .job-status.status-punted,
.job-info .job-status.status-suspended,
.job-info .job-status.status-duplicate,
.job-info .job-status.status-obsolete {
    color: #363636;
    border-color: #363636;
}
.job-details .dl-horizontal dt {
    width: 200px;
}
.job-details .dl-horizontal dd {
    margin-left: 220px;
}
.job-details .dl-horizontal dd.monospace {
    position: relative;
    bottom: -1px;
}

/* jobs listing */
.jobs-toolbar .search input:focus,
.jobs-toolbar .search input:valid {
    width: 500px;
}
.jobs-toolbar .search input:invalid {
    border-color: #ccc;
}
.jobs-toolbar .search input:invalid:focus {
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
.jobs-toolbar .btn{
    border-radius: 4px;
}
.jobs tr th {
    white-space: nowrap;
}
.jobs .type-text br {
    display: none;
}
.jobs .type-text.expanded br {
    display: block;
}
.jobs .timeago {
    white-space: nowrap;
}
.jobs tr.no-jobs td {
    padding: 0;
}
.jobs tr.no-jobs .alert {
    margin: 0;
}

/* job unlink popover */
.popover-unlink-job {
    max-width: none;
}
.popover-unlink-job .buttons .btn {
    margin-left: 4px;
}
.popover-unlink-job .buttons .btn:first-child {
    margin-left: 0;
}

/* jobs select dialog */
.job-select h1 {
    display: none;
}
.job-select .modal-body {
    width: 700px;
}
.job-select .jobs-toolbar .search {
    display: block;
    padding-right: 96px;
}
.job-select .jobs-toolbar .btn-select-columns {
    display: none;
}
.job-select .jobs-browser {
    max-height: 340px;
    overflow-y: auto;
}
.job-select .jobs-browser .project-navbar {
    display: none;
}
.job-select table.jobs {
    margin-bottom: 0;
}
.job-select table.jobs tr.selected td,
.job-select table.jobs tr.selected td a,
.job-select table.jobs tr:hover td,
.job-select table.jobs tr:hover td a {
    background-color: #0081c2;
    color: #fff;
}
.job-select table.jobs tr td {
    cursor: pointer;
}
.job-select table.jobs th,
.job-select table.jobs td {
    display: none;
}
.job-select table.jobs th.field-101,
.job-select table.jobs td.field-101,
.job-select table.jobs th.field-102,
.job-select table.jobs td.field-102,
.job-select table.jobs th.field-105,
.job-select table.jobs td.field-105 {
    display: table-cell;
}

/* jobs columns select */
.jobs-toolbar .btn-select-columns {
    vertical-align: top;
    margin-left: 4px;
}
.dragging .popover-job-fields {
    cursor: move;
}
.popover-job-fields .popover-title {
    display: none;
}
.popover-job-fields .popover-content {
    padding-right: 4px;
}
.popover-job-fields .fields-list {
    padding-right: 40px;
    margin-bottom: 0;
    max-height: 400px;
    overflow-y: auto;
}
.popover-job-fields .fields-list span {
    opacity: .6;
}
.popover-job-fields .fields-list li {
    white-space: nowrap;
}
.popover-job-fields .fields-list li label {
    cursor: move;
}
.popover-job-fields .fields-list li:last-child label {
    margin-bottom: 0;
}
.popover-job-fields .fields-list li.dragged {
    position: absolute;
    opacity: .5;
}

/* sortable jobs table */
table.jobs.sortable thead th {
    cursor: move;
}
table.jobs.sortable thead th.dragged {
    position: absolute;
    opacity: .5;
}
table.jobs.sortable tbody.sorting {
    opacity: .3;
}

/* tasks select dialog */
.view-tasks .modal-body {
    width: 710px;
}
.view-tasks .reporters input  {
    width: 409px;
}
.view-tasks .btn-group {
    margin-left: 15px;
}
.view-tasks .tasks-browser {
    max-height: 340px;
    overflow-y: auto;
}
.view-tasks table.tasks {
    margin-bottom: 0;
    margin-top: 10px;
}
.view-tasks table.tasks tr.selected td,
.view-tasks table.tasks tr.selected td a,
.view-tasks table.tasks tr:hover td,
.view-tasks table.tasks tr:hover td a {
    background-color: #0081c2;
    color: #fff;
}
.view-tasks table.tasks tr td {
    cursor: pointer;
}
.view-tasks table.tasks tr.no-tasks td {
    padding: 0;
    cursor: default;
}
.view-tasks table.tasks tr.no-tasks:hover td {
    background-color: inherit;
}
.view-tasks table.tasks tr.no-tasks .alert {
    margin: 0;
}
.view-tasks .input-prepend {
    margin-bottom: 0;
}

/* sortable tasks table */
table.tasks.sortable thead th {
    cursor: move;
}
table.tasks.sortable thead th.dragged {
    position: absolute;
    opacity: .5;
}
table.tasks.sortable tbody.sorting {
    opacity: .3;
}

/* fading flash animation */
.flash {
    -moz-animation: flash 2s ease-out;
    -moz-animation-iteration-count: 1;
    -webkit-animation: flash 2s ease-out;
    -webkit-animation-iteration-count: 1;
    -ms-animation: flash 2s ease-out;
    -ms-animation-iteration-count: 1;
}
@-webkit-keyframes flash {
    0% { background-color: none; }
    50% { background-color: #fbf8b2; }
    100% { background-color: none; }
}
@-moz-keyframes flash {
    0% { background-color: none; }
    50% { background-color: #fbf8b2; }
    100% { background-color: none; }
}
@-ms-keyframes flash {
    0% { background-color: none; }
    50% { background-color: #fbf8b2; }
    100% { background-color: none; }
}

/* select change dialog */
.select-change-modal .form-horizontal .control-group {
    margin-bottom: 5px;
}
.select-change-modal .form-horizontal .controls {
    margin-left: 235px;
}
.select-change-modal .form-horizontal .control-label {
    width: 215px;
}
.select-change-modal h4 {
    padding-bottom: 2px;
    margin-bottom: 8px;
    border-bottom: 1px solid #eee;
}
.select-change-modal input.path,
.select-change-modal input.user {
    width: 49.5%;
    height: 28px;
}
.select-change-modal .changes-list {
    text-align: center;
    width: 700px;
    max-height: 340px;
    overflow-y: auto;
    margin-top: 8px;
}
.select-change-modal .changes-list.disabled {
    opacity: 0.5;
}
.select-change-modal .changes-list .alert {
    margin-bottom: 0;
}
.select-change-modal .changes-list .change-history {
    margin-bottom: 0;
}
.select-change-modal .changes-list tr:first-child td {
    border-top: none;
}
.select-change-modal .changes-list tr:hover td,
.select-change-modal .changes-list tr:hover td a,
.select-change-modal .changes-list tr.active td,
.select-change-modal .changes-list tr.active td a {
    background-color: #0081c2;
    cursor: pointer;
    color: #fff;
}
.select-change-modal .changes-list.disabled tr:hover td,
.select-change-modal .changes-list.disabled tr:hover td a,
.select-change-modal .changes-list.disabled tr.active td,
.select-change-modal .changes-list.disabled tr.active td a {
    background-color: transparent;
    cursor: inherit;
    color: inherit;
}
.select-change-modal .change-history .change {
    width: 10%;
}
.select-change-modal .change-history .user {
    width: 15%;
}

/* list changes */
.changes-title {
    margin-bottom: 15px;
}
.change-history th.change {
    white-space: nowrap;
}
.change-history .user {
    width: 10%;
}
.change-history .description {
    width: 70%;
}
.change-history .time {
    width: 20%;
}
.change-history .description br {
    display: none;
}
.change-history .description.expanded br {
    display: block;
}

/* view change */
.change-header {
    margin-bottom: 20px;
}
.change-header h1 {
    margin-bottom: 15px;
}
.change-header .author-avatar {
    width: 10%;
    margin-bottom: 10px;
    padding-right: 20px;
}
.change-header .author-avatar .avatar-wrapper {
    width: 100%;
}
.change-header .change-info {
    position: relative;
    max-width: none;
    width: 90%;
    margin-left: 0;
}
.change-header .change-info .arrow {
    top: 59px;
}
@media (max-width: 767px) {
    .change-header .author-avatar {
        width: 33%;
    }
    .change-header .change-info {
        width: 100%;
        margin: 10px 0;
    }
    .change-header .change-info .arrow {
        display: none;
    }
}
.change-info .change-byline {
    padding-left: 10px;
}
.change-info .tooltip-inner {
    white-space: nowrap;
}
.change-info .change-description {
    font-size: .9em;
    line-height: 1.2;
    padding: 14px;
}
.change-info .change-description .no-description {
    color: #999;
}
.change-info .change-description .first-line {
    font-size: 1.3em;
    font-weight: normal;
    position: relative;
    top: 2px;
}
.change-info .change-description .more-lines {
    display: inline-block;
    padding-top: .5em;
}
.anonymous .change-info .change-fixes.no-jobs {
    display: none;
}
.change-info .change-fixes .job-unlink,
.change-info .change-fixes .job-add {
    padding-right: 6px;
    vertical-align: top;
}
.change-info .change-fixes .job-unlink a,
.change-info .change-fixes .job-add i {
    opacity: .5;
}
.change-info .change-fixes .job-unlink a:hover {
    opacity: 1;
}
.change-info .change-fixes .job-id {
    text-align: right;
    vertical-align: top;
    padding-right: 6px;
}
.change-info .change-fixes .description {
    color: #666;
}
.change-info .change-fixes .description br {
    display: none;
}
.change-info .change-fixes .description.expanded br {
    display: block;
}
.change-tabs {
    margin-bottom: 10px;
}
.change-files-toolbar {
    margin: 1px 0 10px 0;
}
.file-metrics {
    color: #999;
    line-height: 26px;
}
.file-metrics span {
    padding: 0 4px 0 2px;
}
.file-metrics b {
    color: #000;
}
.change-files {
    border: 1px solid #ddd;
    border-radius: 4px;
}
.change-files > div:last-child .diff-footer {
    border-radius: 0 0 4px 4px;
}
.change-files .alert {
    margin: 0;
}
.change-files > .snip {
    min-height: 33px;
    line-height: 33px;
    padding-left: 10px;
    color: #bbb;
    border-top: 1px solid #ddd;
}

/* view review */
.review-header {
    margin-bottom: 10px;
}
.review-status .test-status,
.review-status .deploy-status {
    margin-right: 5px;
}
.review-status .test-status[disabled],
.review-status .deploy-status[disabled] {
    opacity: 1;
}
.review-status .btn-danger[disabled] {
    background-color: #d47c78;
}
.review-status .btn-success[disabled] {
    background-color: #8ec38e;
}
.review-info .btn-edit {
    opacity: .5;
    margin-left: 4px;
}
.review-info .btn-edit:hover {
    opacity: 1;
}
.review-header .state-menu button[disabled] .caret {
    display: none;
}
.review-header .review-summary {
    height: 50px;
    padding-top: 16px;
}
.review-header .review-summary .vote-summary,
.review-header .review-summary .task-summary {
    height: 40px;
}
.review-header .task-summary {
    padding-right: 6px;
    margin-right: 20px;
}
.review-header .review-summary .vote-summary span,
.review-header .review-summary .task-summary span {
    display: inline-block;
    min-width: 25px;
    margin-right: 6px;
    font-weight: normal;
}
.review-header .review-summary .vote-summary span i,
.review-header .review-summary .task-summary span i {
    margin-right: 2px;
}
.review-header span.tasks-open.has-value {
    color: #d82048;
}
.review-header span.tasks-addressed.has-value {
    color: #70d64b;
}
.review-header span.tasks-verified.has-value {
    color: #20bcc9;
}
.review-header .reviewers .edit-reviewers {
    line-height: 18px;
    vertical-align: bottom;
}
.review-header .reviewers .vote-summary .vote-up.has-value {
    color: #70d64b;
}
.review-header .reviewers .vote-summary .vote-down.has-value {
    color: #d82048;
}
.review-header .author-change {
    margin-right: 20px;
}
.review-header .reviewers .reviewer-avatar,
.review-header .author-change .author-small-avatar{
    position: relative;
    margin-left: 10px;
}
.review-header .reviewers img.avatar {
    height: 40px;
}
.review-header .reviewer-avatar .icon-vote-up,
.review-header .reviewer-avatar .icon-vote-down,
.review-header .reviewer-avatar .icon-vote-up-stale,
.review-header .reviewer-avatar .icon-vote-down-stale {
    position: absolute;
    right: -4px;
    bottom: -4px;
    width: 19px;
    height: 19px;
    line-height: 19px;
}
.review-header .reviewer-avatar .icon-required-reviewer {
    position: absolute;
    top: -8px;
    left: -5px;
    line-height: 12px;
    margin-top: 0px;
}
.review-header .reviewer-avatar.current {
    top: -4px;
    left: -4px;
}
.review-header .reviewers .reviewer-avatar .btn .avatar-wrapper {
    vertical-align: middle;
}
.review-header .reviewer-avatar .caret {
    margin: 0 0 0 4px;
    vertical-align: middle;
}
.review-header .reviewer-avatar .dropdown-toggle {
    border: none;
}
.review-header .reviewer-avatar .dropdown-menu {
    min-width: 0;
    left: auto;
}
.review-header .reviewer-avatar .dropdown-menu.type-group{
    max-width: 400px;
    min-width: 350px;
}
.reviewer-avatar.pull-left.type-group .disabled {
    position: absolute;
    z-index: 10000;
    cursor: not-allowed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.reviewer-avatar .minimum-true li.optional-reviewer,
.reviewer-avatar .minimum-true li.one-reviewer,
.reviewer-avatar .minimum-true li.withdraw-reviewer,
.reviewer-avatar .minimum-1 li.optional-reviewer,
.reviewer-avatar .minimum-1 li.withdraw-reviewer,
.reviewer-avatar .minimum-0 li.withdraw-reviewer,
div.btn-group.minimum-true li.optional,
div.btn-group.minimum-true li.one,
div.btn-group.minimum-1 li.optional{
    display: none !important; /* !important is needed because multipickers use inline style values for display. */
}

i.swarm-icon.icon-required-reviewer {
    color: white;
    font-weight: bold;
    font-size: 8px;
    font-style: normal;
    padding-top: 1px;
}
div#reviewersGroups {
    padding-left: 10px;
    min-height: 60px;
}
div#reviewersIndividuals {
    padding-left: 10px;
    padding-right: 20px;
    min-height: 45px;
}
div.group-members-votes {
    padding: 0 10px 0 10px;
}
button.btn.btn-mini.btn-info.button-name.novote {
    width:106px;
}

.group-members-votes i.icon-vote-up {
    color : #55C12E;
}
.group-members-votes i.icon-vote-down {
    color : #D50D38;
}
.group-members-votes i.icon-question-sign {
    color : #EAF925;
}
.review-header .reviewer-avatar.current .icon-vote-up,
.review-header .reviewer-avatar.current .icon-vote-down,
.review-header .reviewer-avatar.current .icon-vote-up-stale,
.review-header .reviewer-avatar.current .icon-vote-down-stale {
    right: 12px;
    bottom: 0;
}
.review-header .reviewer-avatar.current .icon-required-reviewer {
    top: -4px;
    left: -1px;
}
.type-group .item-require li > a {
    padding: 0px 12px;
}
.type-group .item-require i {
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 6px;
}
.type-group .item-require a:hover i{
    color: #333;
}

#reviewersGroups .icon-vote-up,
#reviewersGroups .icon-vote-down,
#reviewersGroups .icon-vote-up-stale,
#reviewersGroups .icon-vote-down-stale {
    right: 12px;
    bottom: 0px
}
.reviewer-avatar.pull-left.type-group {
    margin-top: -3px;
}
.review-header .reviewers .add-reviewer img {
    opacity: .25;
}
.review-header .reviewers .add-reviewer .btn:hover img {
    opacity: 1;
}
.modal.edit-reviewers.freeflow .modal-body {
    overflow-y: visible;
    max-height: none;
}
.modal.edit-reviewers .modal-body {
    overflow-y: auto;
    min-height: 180px;
    max-height: 350px; /* for older browsers */
    max-height: calc(80vh - 100px);
}
.send-delayed-comments {
    float: right;
    padding-top: 16px;
}
.change-tabs .send-delayed-comments .icon-envelope {
    margin-top:2px;
}
.send-delayed-comments .icon-envelope {
    margin-right:2px;
}

.swarm-alert {
    position: fixed;
    top: 7%;
    left: 45%;
}

/* Allow reviews with lots of reviewers to be scrolled */
.edit-reviewers ul.dropdown-menu { max-height: 250px; max-height: calc(40vh - 20px); }

.modal.edit-reviewers .controls {
    margin-left: 0;
}
.modal.edit-reviewers .reviewers input  {
    width: 409px;
}
.modal.edit-reviewers .typeahead.dropdown-menu {
    max-height: 400px;
    overflow-y: auto;
}
.modal.edit-reviewers .reviewers-list {
    padding-top: 14px;
    width: 450px;
}
.reviewers-list button.btn.btn-mini.button-name:last-child {
    width: 104px;
}
.modal.edit-reviewers .group-required i, .type-group .item-require i {
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 6px;
}
.modal.edit-reviewers .group-required a:hover i, .type-group .item-require i.icon-white {
    color: #333;
}
.group-required li > a {
    padding: 0px 6px;
}
.review-transition.modal textarea{
    width: 100%;
}
.review-edit.modal textarea {
    width: auto;
}
.review-edit.modal .controls {
    margin-left: 0;
}
.review-transition.modal .control-group {
    margin-bottom: 15px;
}
.review-transition.modal .modal-footer .control-group{
    margin-bottom: inherit;
}
.review-transition.modal .modal-footer label{
    padding-top: 0;
}
.review-transition.modal .modal-footer i{
    margin: 2px 8px 2px 3px;
}
.review-transition.modal .jobs-list {
    max-width: 770px;
    width: 100%;
    max-height: 210px;
    overflow: auto;
}
.review-transition.modal .jobs-list table {
    margin-bottom: 0;
}
.review-transition.modal .jobs-list table td {
    border: 0;
    padding: 0 4px;
}
.review-transition.modal .jobs-list input[type=checkbox] {
    vertical-align: baseline;
}
.review-transition.modal .jobs-list .job-status {
    white-space: nowrap;
    opacity: .7;
}
.review-transition.modal .jobs-list .job-description br {
    display: none;
}
.review-transition.modal .jobs-list .job-description.expanded br {
    display: block;
}
.review-transition.modal .jobs-list .job-description .read-more a {
    display: none;
}
.review-transition.modal .jobs-list .job-description .read-more:before {
    content: '...';
}
.review-transition.modal .modal-footer .status-label {
    position: relative;
    top: 1px;
}
.review-transition.modal .modal-footer .status-dropdown {
    margin-left: 8px;
}
.review-transition.modal .modal-footer .dropdown-menu {
    text-align: left;
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
    max-height: 260px;
    overflow: auto;
}
.review-transition.modal .modal-body .messages .alert {
    white-space:pre-wrap;
}
.review-transition.modal .modal-body .messages .alert .read-more {
    padding-left: 5px;
}

.review-transition.modal .alert.open-count {
    margin-bottom: 12px;
}

.review-transition.modal {
    overflow: auto;
    max-height: calc(100vh - 100px);
}

#modal-overlay {
    background-color: rgba(1, 1, 1, 0.2);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    display: none;
    z-index: 9999;
}
#modal-overlay .spinner {
    position: relative;
    display: none;
    top: 25%;
}

@media (min-width: 825px) {
    #review-transition-control-group {
        min-width: 770px;
    }
}

#review-transition-control-group .controls{
    padding-left: 50px;
    margin-left: 0;
}
.review-wrapper {
    padding-right: 20px;
}
.review-wrapper .review-slider-wrapper {

    width: 50%;
    padding-left: 135px;
    padding-right: 45px;
    position: relative;
}
.review-wrapper .review-slider-wrapper .review-slider {
    width: 100%;
}
.review-wrapper .review-slider-wrapper .slider-mode-toggle {
    position: absolute;
    left: 0;
    font-size: 14px;
}
.review-wrapper .review-slider-wrapper .version-specific-comments {
    position: absolute;
    left: 45px;
    top: 0;
}
.review-wrapper .review-slider-wrapper .btn-scroll-left {
    position: absolute;
    left: 90px;
    top: 0;
    border-color: transparent;
}
.review-wrapper .review-slider-wrapper .btn-scroll-right {
    position: absolute;
    right: 0;
    top: 0;
    border-color: transparent;
}

@media (max-width: 1208px) {
    .review-version-chooser .btn-group {
        margin-bottom: 8px;
    }
}
.review-version-chooser select {
    width: 400px;
    margin-bottom: 0;
    padding-right: 20px;
    background: none;
    border-radius: 0px;
    text-align: left;
    -webkit-border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance:    none;
    appearance:         none;
    -webkit-border-radius: 0;  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
    -moz-border-radius: 0;  /* Firefox 1-3.6 */
    border-radius: 0;  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
}
.review-version-chooser select::-ms-expand {
    display: none;
}
.review-version-chooser select, .review-version-chooser select:hover,
    .review-version-chooser select:active, .review-version-chooser select:focus{
    background-image: url("../img/select.png");
    background-position: right;
    background-repeat: no-repeat;
}
.review-wrapper .version-summary {
    background-color: #F5F5F5;
    border: 1px solid #ddd;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom: 0;
    padding: 6px 8px;
}
.review-wrapper .version-summary .file-metrics {
    line-height: 20px;
}
.review-wrapper .change-files {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.review-wrapper.review-type-git .review-header h1:after {
    content: '';
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url('../../vendor/git/git-logo-sm.png');
    background-position: top left;
    background-repeat: no-repeat;
    margin-left: 8px;
    position: relative;
    top: 1px;
}
.diff-cycle-hint {
    margin-top: 20px;
}
.diff-cycle-hint .keyboard-shortcut {
    color: #444;
    border: 1px solid #444;
    border-radius: 3px;
    padding: 1px 4px;
}

.tooltip.user-vote .tooltip-inner {
    white-space: nowrap;
}
/* Reviews avatar tooltip */
.tooltip .tooltip-inner, .tooltip .tooltip-inner span.name {
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}

.tooltip.project-users-badge .tooltip-inner {
    white-space: nowrap;
    max-width: 400px;
}

/* diffs */
.diff-wrapper {
    position: relative;
}
.diff-header {
    cursor: pointer;
    border-top: 1px solid #ddd;
    min-height: 33px;
}
.diff-wrapper:first-child .diff-header {
    border-top: none;
}
.diff-header-affix {
    padding: 5px 5px 4px 6px;
    top: 0px;
    bottom: 0px;
}
.diff-header-affix.affix {
    top: 48px;
    left: 30px;
    right: 20px;
    bottom: auto;
    width: auto;
    z-index: 12;
    margin-left: 52px;
    background-color: white;
    border-left: 1px solid #DDD;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    box-shadow: 0 6px 6px -4px rgba(0, 0, 0, 0.2);
    -webkit-transition: top 0.2s linear 0s, bottom 0.2s linear 0s;
    transition: top 0.2s linear 0s, bottom 0.2s linear 0s;
}
.diff-header-affix.affix.affix-middle {
    -webkit-transition: none;
    transition: none;
}
.diff-header-affix.affix.affix-bottom {
    position: absolute;
    top: auto;
    left: 0px;
    right: 0px;
    bottom: 0px;
    border: none;
    box-shadow: none;
}
.sidebar-open .diff-header-affix.affix {
    margin-left: 180px;
}
@media (max-width: 979px) {
    .diff-header-affix.affix,
    .diff-header-affix.affix.affix-bottom {
        position: static;
        box-shadow: none;
        border: none;
    }
}
.diff-header .icon-chevron-down {
    opacity: .25;
    filter: alpha(opacity=25);
}
.diff-header .filename {
    display: inline-block;
    line-height: 24px;
    font-weight: normal;
}
.diff-header a[name] {
    display: block;
    position: relative;
    top: -60px;
}
.diff-header .diff-toolbar .btn-group {
    margin-left: 5px;
}
.type-stream .diff-header .diff-toolbar .file-open {
    display: none;
}
.diff-header .btn-mini i {
    padding: 3px;
}
.collapsed .diff-header .icon-chevron-down {
    background-position: -456px -72px;
}
.collapsed .diff-header .collapse-hidden {
    display: none;
}
.diff-wrapper .diff-table {
    max-width: none;
}
.diff-details {
    font-size: .8em;
}
.diff-body {
    position: relative;
    border-top: 1px solid #ddd;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.diff-body.diff-inline {
    display: none;
}
.diff-body.diff-inline.active {
    display: block;
}
.diff-details table {
    margin: 0;
}
.diff-details tbody {
    width: 100%;
}
.diff-details tbody tr:focus {
    outline: 0;
}
.diff-details tbody tr td {
    padding: 0 4px;
    border: none;
    line-height: 18px;
}
.diff-body .line-num {
    position: absolute;
    width: 34px;
    height: 18px;
    text-align: right;
    background-color: #eee;
    color: #999;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.diff-body .line-num::before {
    content: attr(data-num);
}
.diff-body .line-num.line-num-right {
    left: 42px;
}
.diff-body .line-value {
    height: 18px;
    width: 100%;
    white-space: pre;
    padding: 0 8px;
    padding-left: 92px;
}
.diff-body .crlf.line-end-changed .line-value:after {
    content: '\\r\\n';
}
.diff-body .cr.line-end-changed .line-value:after {
    content: '\\r';
}
.diff-body .lf.line-end-changed .line-value:after {
    content: '\\n';
}
.diff-body .line-end-changed .line-value:after {
    color: #999;
    display: inline-block;
}
.diff-body .line-pad.line-end-changed .line-value:after,
.ignore-ws .line-end-changed .line-value:after {
    display: none;
}
.diff-body .diff-type-meta .line-value {
    background-color: #f5f5f5;
    background: linear-gradient(to bottom, #f5f5f5 0%, #f5f5f5 45%, rgba(48,48,48,.2) 45%, rgba(48,48,48,.2) 55%, #f5f5f5 55%, #f5f5f5 100%);
    color: #bbb;
}
.diff-body .diff-type-add .line-value {
    background-color: #cfc;
}
.diff-body .diff-type-delete .line-value {
    background-color: #fcc;
}
.diff-body .diff-type-add.diff-type-edit .line-value,
.diff-body.left-side .diff-type-add .line-value {
    background-color: #efe;
}
.diff-body .diff-type-delete.diff-type-edit .line-value,
.diff-body.right-side .diff-type-delete .line-value {
    background-color: #fee;
}
.diff-body.diff-sideways .diff-type-edit .line-value {
    background-color: #eef;
}
.diff-body tr .line-value span {
    display: inline-block;
}
.diff-body tr .line-value span.delete,
.diff-body .diff-type-delete.line-end-changed .line-value:after {
    background-color: #fcc;
}
.diff-body tr .line-value span.insert,
.diff-body .diff-type-add.line-end-changed .line-value:after {
    background-color: #cfc;
}
.diff-body.diff-sideways tr.diff-type-edit .line-value span.delete,
.diff-body.diff-sideways tr.diff-type-edit .line-value span.insert,
.diff-body.diff-sideways tr.diff-type-edit.line-end-changed .line-value:after {
    background-color: #ccf;
}
.diff-body.diff-sideways {
    width: 50%;
    background-color: #eee;
    float: left;
}
.diff-body.diff-sideways .diff-table {
    background-color: #fff;
}
.diff-body.diff-sideways .line-num.line-num-right {
    left: 0;
}
.diff-body.diff-sideways .line-value {
    padding-left: 50px;
}
.diff-wrapper.pure-add .diff-body.diff-sideways.left-side,
.diff-wrapper.action-delete .diff-body.diff-sideways.right-side {
    display: none !important;
}
.diff-wrapper.pure-add .diff-body.diff-sideways.right-side,
.diff-wrapper.action-delete .diff-body.diff-sideways.left-side {
    width: 100%;
    border-left: none;
}
.diff-body tr.diff-full-context,
.diff-wrapper.show-full .diff-body tr.diff-type-meta,
.diff-wrapper.show-full .diff-body tr.additional-context-content,
.diff-wrapper.pure-add .diff-body tr.diff-type-meta,
.diff-wrapper.action-delete .diff-body tr.diff-type-meta {
    display: none;
}
.diff-wrapper .diff-body tr.diff-type-meta.is-cut,
.diff-wrapper.show-full .diff-body tr.diff-full-context {
    display: table-row;
}
.diff-body .diff-type-meta.all-context-loaded,
.diff-body .diff-type-meta .meta-value {
    display: none;
    font-size: medium;
    vertical-align: middle;
}
.diff-body tr.diff-type-meta {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    background-color: #eee;
    font-size: 0;
}
.diff-body tr.diff-type-meta.first {
    border-top: none;
}
.diff-body tr.diff-type-meta.last {
    border-bottom: none;
}
.diff-body td.context {
    padding: 0;
    height:25px
}
.diff-body td.context div {
    display: inline-block;
}
.diff-body div.context-controls {
    position: absolute;
}
.type-stream .diff-body div.context-controls {
    display: none;
}
.diff-body  .line-num-right div.context-controls {
    border-left: 1px solid #ddd;
}
.diff-body .context-controls .context-icon-container {
    display: inline-block;
    padding: 3px 5px 4px;
    border-right: 1px solid #ddd;
    background-color: white;
    height: 18px;
}
.diff-body .context-controls .context-icon-container.top,
    .diff-body .context-controls .context-icon-container.bottom,
    .diff-body .diff-type-meta.first .context-icon-container.section,
    .diff-body .diff-type-meta.first .context-icon-container.below,
    .diff-body .diff-type-meta.last .context-icon-container.section,
    .diff-body .diff-type-meta.last .context-icon-container.above
{
    display: none;
}
.diff-body .diff-type-meta.first .context-icon-container.top,
.diff-body .diff-type-meta.last .context-icon-container.bottom
{
    display: inline-block;
}
.diff-body .context-controls .swarm-icon {
    opacity: 0.5;
    vertical-align: middle;
}
.diff-body .context-controls .context-icon-container:hover {
    cursor: pointer;
    background-color: #eee;
}
.diff-body .context-controls .context-icon-container:hover i {
    opacity: 1;
}
.diff-body .diff-type-meta .icon-more-context {
    opacity: 0.3;
    position: relative;
    right: 10px;
    vertical-align: middle;
    margin-top: 0;
}
.diff-body .diff-type-meta:hover .icon-more-context {
    opacity: 0;
}
.diff-body .diff-type-meta:hover tdx {
    cursor: pointer;
    background-color: #ddd;
}
.diff-body .diff-type-meta:hover td.line-value {
    background: linear-gradient(to bottom, #ddd 0%, #ddd 45%, rgba(48,48,48,.67) 45%, rgba(48,48,48,.67) 55%, #ddd 55%, #ddd 100%);
}
.diff-body .diff-type-meta.is-cut:hover td {
    cursor: default;
    background-color: #eee;
}
.diff-body .diff-type-meta.is-cut:hover td.line-value {
    background-color: #f5f5f5;
}
.diff-body.diff-inline .diff-type-meta td.line-num-left .icon-more-context {
    display: none;
}
.diff-body.diff-inline .diff-type-meta td.line-num-right .icon-more-context {
    right: 31px;
}
.diff-image {
    background-color: #f5f5f5;
}
.diff-image .view-wrapper {
    width: 100%;
    padding: 12px;
    text-align: center;
}
.diff-image.two-up .view-wrapper {
    width: 50%;
}
.diff-image.two-up .view-left {
    text-align: right;
    padding-right: 6px;
}
.diff-image.two-up .view-right {
    text-align: left;
    padding-left: 6px;
}
.diff-image .view {
    float: none;
    margin: 0;
    border-radius: 0;
    border-color: #ccc;
}
.diff-image img,
.view-image img {
    max-width: 100%;
    background-image: url('../img/checked-bg.gif');
}
.diff-wrapper .diff-details > .alert {
    border-radius: 0;
    border: 0;
    border-top: 1px solid #ddd;
}
.diff-body .diff-nav-focus-start,
.diff-body .diff-nav-focus-start > td,
.diff-body .diff-nav-focus-start > td > span,
.diff-body .diff-nav-focus-end,
.diff-body .diff-nav-focus-end > td,
.diff-body .diff-nav-focus-end > td > span {
    background-image: url(data:image/gif;charset=utf-8;base64,R0lGODdhAQABAIABAAAAAP///ywAAAAAAQABAAACAkQBADs=);
    background-repeat: repeat-x;
    background-position: 0 0;
}
.diff-body .diff-nav-focus-end,
.diff-body .diff-nav-focus-end > td,
.diff-body .diff-nav-focus-end > td > span {
    background-position: 0 bottom;
}
.diff-body .diff-nav-focus-start.diff-nav-focus-end,
.diff-body .diff-nav-focus-start.diff-nav-focus-end > td,
.diff-body .diff-nav-focus-start.diff-nav-focus-end > td > span {
    background-image: url(data:image/gif;charset=utf-8;base64,R0lGODdhAQABAIABAAAAAP///ywAAAAAAQABAAACAkQBADs=), url(data:image/gif;charset=utf-8;base64,R0lGODdhAQABAIABAAAAAP///ywAAAAAAQABAAACAkQBADs=);
    background-repeat: repeat-x, repeat-x;
    background-position: 0 0, 0 bottom;
}
.diff-body .diff-description.diff-nav-focus-start,
.diff-body .diff-description.diff-nav-focus-end {
    padding-top: 11px;
    padding-bottom: 11px;
}
.diff-footer {
    position: relative;
    clear: both;
    background-color: #f5f5f5;
}

/* read/unread files */
.diff-wrapper .diff-header,
.diff-wrapper .filename,
.diff-wrapper .diff-header-affix > .swarm-icon,
.diff-wrapper .btn-file-read.active {
    -webkit-transition: color, opacity, background-color .4s;
    transition: color, opacity, background-color .4s;
}
.diff-wrapper.file-read .diff-header .diff-header-affix {
    background-color: #f5f5f5;
}
.diff-wrapper.file-read .filename {
    color: #777;
}
.diff-wrapper.file-read .diff-header-affix > .swarm-icon {
    opacity: .5;
}
.tooltip.file-read .tooltip-inner {
    white-space: nowrap;
}

/* Proxy Scrollbars */
.diff-wrapper .diff-scroll-container {
    clear: both;
    position: relative;
}
.diff-wrapper .diff-scroll-container .diff-scroll {
    line-height: 1px;
    font-size: 1px;
    width: 100%;
    overflow-x: auto;
    position: relative;
    bottom: 0;
}
.diff-wrapper .diff-scroll-container .diff-scroll .scroll-content {
    display: inline-block;
    height: 1px;
}
.diff-body.diff-inline,
.diff-body.diff-sideways {
    margin-bottom: -20px;
}
.diff-body.diff-inline > div:after,
.diff-body.diff-sideways > div:after {
    content: ' ';
    display: block;
    height: 19px;
}
.diff-body .diff-scroll {
    overflow-x: auto;
}
.diff-wrapper .diff-scroll-container .diff-scroll.affix {
    position: fixed;
    left: 21px;
    right: 21px;
    width: auto;
    z-index: 1;
}
@media (max-width: 979px) {
    .diff-wrapper .diff-scroll-container .diff-scroll.affix {
        position: absolute;
        left: 0;
        right: 0;
        width: 100%;
    }
}

/* reviews */
.reviews h1 {
    margin-bottom: 15px;
}
.reviews.project-reviews h1 {
    display: none;
}
.reviews .nav-tabs{
    margin-bottom: 15px;
}
.reviews .tab-content {
    overflow: visible;
}
.reviews .toolbar > div {
    margin-top: 5px;
    margin-bottom: 5px;
}
.reviews .btn-group + .btn-group {
    margin-left: 15px;
}
.reviews .input-prepend {
    margin-bottom: 0;
}
.reviews .bookmark {
    border-radius: 50px;
}
.reviews .bookmark:hover {
    background-color: white;
    cursor: pointer;
}
.reviews .user-filter, .reviews .project-filter {
    margin: 0 10px;
    position: relative;
}
.reviews tfoot{
    display: none;
}
.user-filter .clear,.project-filter .clear {
    position: absolute;
    right: 8px;
    top: 6px;
    height: 18px;
    width: 18px;
    border: 0;
    border-radius: 9px;
    background: #aaaaaa;
    text-shadow: 0 1px 0 #ffffff;
    font-size: 16px;
    font-weight: normal;
    opacity: .4;
    padding: 0;
    cursor: pointer;
    display: none;
}
ul.workflow-filter, ul.test-definition-filter {
    margin: 0 10px;
}
ul.workflow-filter li[class*="-workflow-filter"], li[class*="-testdefinition-filter"], ul.test-definition-filter li[class*="-test-definition-filter"]   {
    margin: 0 12px;
    position: relative;
}
ul.workflow-filter li .clear, ul.test-definition-filter li .clear {
    position: absolute;
    right: 8px;
    top: 6px;
    height: 18px;
    width: 18px;
    border: 0;
    border-radius: 9px;
    background: #aaaaaa;
    text-shadow: 0 1px 0 #ffffff;
    font-size: 16px;
    font-weight: normal;
    opacity: .4;
    padding: 0;
    cursor: pointer;
    display: none;
}
ul.workflow-filter li input::-ms-clear, ul.test-definition-filter li input::-ms-clear {
    display: none;
}
.user-filter .clear:hover,
.user-filter .clear:focus,
.project-filter .clear:hover,
.project-filter .clear:focus,
ul.workflow-filter li .clear:hover,
ul.workflow-filter li .clear:focus,
ul.test-definition-filter li .clear:hover,
ul.test-definition-filter li .clear:focus{
    opacity: .8;
    filter: alpha(opacity=80);
}

.btn-project ul.dropdown-menu ul {
    position: relative;
    display: block;
    border: none;
    width: 100%;
    height: 100%;
    box-shadow: none;
    max-height: 800px;
    overflow-y: auto;
}
.btn-project.dropdown-toggle span.text {
    max-width: 300px;
    overflow: hidden;
    display: inline-block;
    vertical-align: top;
    text-overflow: ellipsis;
}
.reviews .filter-info {
    margin-top: 10px;
    margin-bottom: -10px;
    font-size: 12px;
}
.reviews .reviews-table {
    margin-top: 15px;
}
.reviews .reviews-table td {
    padding: 10px 8px;
}
.reviews .reviews-table .id {
    text-align: right;
}
.reviews .reviews-table .description {
    width: 75%;
}
.reviews .reviews-table.updated-order .created{
    display: none;
}
.reviews .reviews-table.updated-order .updated{
    display: table-cell;
}
.reviews .reviews-table .updated{
    display: none;
}
.reviews .reviews-table .timeago {
    white-space: nowrap;
}
.reviews .reviews-table .project-branch {
    width: 25%;
}
.reviews .reviews-table .author,
.reviews .reviews-table .state,
.reviews .reviews-table .test-status,
.reviews .reviews-table .deploy-status,
.reviews .reviews-table .comments {
    min-width: 32px;
}
.reviews .reviews-table .votes {
    white-space: nowrap;
}
.reviews .reviews-table .type {
    white-space: nowrap;
}
#actionable-review-panel .type {
    white-space: nowrap;
}
.reviews .reviews-table .badge.muted {
    opacity: .25;
}
.reviews thead .author {
    padding-left: 4px;
    padding-right: 4px;
}
.reviews .result-order.plain button.btn:hover {
    background-color: transparent;
}
.reviews .result-order.plain button.btn {
    border-radius: 0;
    border: none;
    padding-left: 0;
}
.reviews .result-order.plain .btn.dropdown-toggle:active,
    .reviews .result-order.plain .btn-group.open .btn.dropdown-toggle{
    background-color: transparent;
    box-shadow: none;
}
.reviews tbody .author {
    padding: 6px 4px;
}
.reviews tbody .avatar {
    min-height: 32px;
}
.reviews tbody .description br {
    display: none;
}
.reviews tbody .description.expanded br {
    display: block;
}
.reviews tbody tr.reviews-info td {
    padding: 0;
}
.reviews tbody tr.reviews-info .alert {
    margin: 0;
    width: 100%;
}

/* groups */
.groups-toolbar .btn-add {
    vertical-align: top;
    margin-left: 4px;
}
.groups.table td {
    vertical-align: middle;
    padding: 6px 8px;
    height: 32px;
}
.groups.table .name a {
    word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.groups.table .description {
    width: 60%;
}
.groups.table .description br {
    display: none;
}
.groups.table .description.expanded br {
    display: block;
}
.groups.table .owners {
    white-space: nowrap;
}
.groups.table .owners .avatar-wrapper {
    padding-right: 4px;
}
.groups.table .owners .avatar {
    max-width: none;
}
.groups.table .owners .more-owners {
    line-height: 32px;
    color: #666;
}
.groups.table .members {
    text-align: center;
}
.groups.table .is-member .members .badge {
    background-color: #333;
}
.groups.table .last-is-in-group td {
    border-bottom: 2px solid #ccc;
}
.groups.table .notifications {
    text-align: center;
}
.tooltip.group-notifications .tooltip-inner {
    white-space: nowrap;
}

/* history tab of review page */
.review-wrapper .activity-stream {
    margin-top: 5px;
}
.review-wrapper .activity-stream thead {
    display: none;
}
.review-wrapper .activity-stream tbody tr:first-child td {
    border-top: none;
}
.review-wrapper .activity-stream .comment-link,
.review-wrapper .activity-stream .description {
    display: none;
}
.review-wrapper .activity-stream .activity-type-comment .description,
.review-wrapper .activity-stream .activity-action-updated-files-in .description,
.review-wrapper .activity-stream .activity-action-edited-reviewers-on .description,
.review-wrapper .activity-stream .activity-action-changed-author-of .description {
    display: block;
}

/* About dialog */
.about-dialog .modal-header {
    padding-bottom: 0;
    border-bottom: 0;
}
.about-dialog .modal-body {
    text-align: center;
    padding: 0 30px 30px;
}
.about-dialog .muted {
    line-height: 1.3;
}
.about-dialog .tokens {
    margin-top: 15px;
}
.about-dialog .token {
    width: 300px;
    outline: none;
    border: 0;
    cursor: pointer;
    background: none;
}
.about-dialog .system-info {
    margin-top: 15px;
}

/* System info page */
h1.info-title {
    margin-bottom: 15px;
}
td.p4info-name {
    text-align: right;
}
.info-tabs {
    margin-bottom: 10px;
}
.p4info tr:first-child td {
    border-top: 0;
}
.swarmlog-latest table {
    table-layout: auto;
}
.swarmlog-latest th.entry-time {
    width: 15%;
}
.swarmlog-latest th.entry-severity {
    width: 5%;
}
.swarmlog-latest th.entry-message {
    width: 80%;
}
tr.entry-brief.has-details {
    cursor: pointer;
}
tr.entry-brief td:first-child {
    padding-left: 24px;
    white-space: nowrap;
}
tr.entry-brief.has-details td:first-child {
    padding-left: 6px;
}
.entry-brief .icon-chevron-down,
.entry-brief .icon-chevron-right {
    opacity: 0.25;
}
tr.entry-details .details {
    border: none;
    background: transparent;
    font-size: 11px;
    padding: 4px;
    color: #666;
    width: 100%;
    overflow: auto;
    white-space: pre;
}
#queueinfo .queue-information table {
    max-width:200px;
}
#queueinfo .queue-worker button {
    display: none;
    margin-right: 10px;
    margin-bottom: 10px;
}
#queueinfo .tasks-list .title {
    background-color: #f9f9f9;
}
#cache-info-table-body th {
    font-weight: bold;
}
#cache-info-table-body .context-name {
    max-width: 40px;
}
label.update-original-changelist-checkbox {
    margin-right: 5px;
}
input#updateOriginalChangelist {
    margin-right: 5px;
    margin-bottom: 7px;
}

/* Error Pages */

body.error .error-layout {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: calc(100% - 52px);
    margin-left: 52px;
    overflow: auto;
    z-index: -1;
}
body.error .sidebar-open .error-layout {
    width: calc(100% - 180px);
    margin-left: 180px;
}
body.error .error-scene {
    position: relative;
    height: 100%;
    background: #DBF9FF;
    background: -moz-linear-gradient(top,  rgb(186,234,255) 0%, rgb(219,249,255) 50%, rgb(255,255,255) 90%);
    background: -webkit-linear-gradient(top,  rgb(186,234,255) 0%,rgb(219,249,255) 50%,rgb(255,255,255) 90%);
    background: -ms-linear-gradient(top,  rgb(186,234,255) 0%,rgb(219,249,255) 50%,rgb(255,255,255) 90%);
    background: linear-gradient(to bottom,  rgb(186,234,255) 0%,rgb(219,249,255) 50%,rgb(255,255,255) 90%);
}
body.error .error-text {
    position: absolute;
    top: 6%;
    left: 23.5%;
    text-align: center;
    z-index: 2;
}
body.error .error-code {
    font-size: 500%;
    line-height: .85;
    font-weight: normal;
    color: #fff;
    text-shadow: 0px 1px 2px #777;
}
body.error .error-title {
    font-size: 85%;
    line-height: 1;
    color: #555;
}
body.error .error-title.error-custom {
    font-size: 30%;
}
body.error .exception-link {
    font-size: 14px;
}
body.error .exception-link i {
    margin-left: 6px;
}
body.error .error-bee {
    background-image: url("../img/errors/bee.png");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 20%;
    right: 10%;
    width: 30%;
    height: 50%;
    z-index: 1;
}
body.error .error-left-hill {
    background-image: url("../img/errors/left-hill.png");
    background-size: contain;
    background-position: bottom left;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 60%;
    height: 55%;
}
body.error .error-right-hill {
    background-image: url("../img/errors/right-hill.png");
    background-size: contain;
    background-position: bottom right;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 70%;
    height: 60%;
}
body.error .error-exceptions {
    padding: 1% 3% 4% 3%;
    border-top: 15px solid #D4E8AB;
    background-color: #4D463D;
    color: #eee;
    text-shadow: 0px 1px 1px #000;
}
body.error .error-exceptions h2 {
    margin-top: 3%;
}
body.error .error-exceptions pre {
    background-color: #222;
    color: #fff;
}

/* Animate the bee */
body.error .error-bee {
    -webkit-animation-duration: .7s;
    -webkit-animation-name: buzz;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    -webkit-animation-timing-function: ease-in-out;
    animation-duration: .7s;
    animation-name: buzz;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: ease-in-out;
}
@-webkit-keyframes buzz {
    from { opacity: .8; -webkit-transform: scale(1) rotate(-.5deg); }
    to   { opacity: 1; -webkit-transform: scale(1.03) rotate(.5deg); }
}
@keyframes buzz {
    from { opacity: .9; transform: scale(1) rotate(-.5deg); }
    to   { opacity: 1; transform: scale(1.03) rotate(.5deg); }
}

/* Multi Picker */
.multipicker-item .btn-group {
    margin: 0;
    margin-right: 4px;
    margin-bottom: 4px;
}
.multipicker-item .button-name {
    width: 92px;
    text-align: left;
    overflow: hidden;
    font-size: 16px;
}
.tooltip.multipicker-item .name {
    font-weight: normal;
    padding-left: 4px;
}

/* Upgrade Status */
.route-upgrade .container-fluid {
    padding: 0;
}
.route-upgrade h1 {
    position: absolute;
    top: 50%;
    width: 100%;
    text-align: center;
    font-size: 100px;
    line-height: 100px;
    margin: -55px 0 0 0;
    color: #777;
}
.route-upgrade .upgrade-status {
    color: #ccc;
}
#actionable-review-panel{

}
/* ensure the widths of the columns add up to 100 */
#actionable-review-panel  .author{
    width: 7%;
}
#actionable-review-panel  .id {
    width: 9%;
}
#actionable-review-panel  .description{
    width: 35%;
}
#actionable-review-panel  .project-branch{
    width: 15%;
}
#actionable-review-panel th.role{
    white-space: nowrap;
}
#actionable-review-panel .role, #actionable-review-panel .type {
    width: 7%;
}
#actionable-review-panel .type span.divider{
    padding-right: 1px
}

#actionable-review-panel .state{
    text-align: center;
    width: 6%;
}
#actionable-review-panel .votes{
    width: 5%;
    white-space: nowrap;
}
#actionable-review-panel td.votes{
    padding-left: 0px;
    padding-right: 0px;
}
#actionable-review-panel .updated{
    width: 9%;
}
#actionable-review-panel th.updated{
    white-space: nowrap;
}
#actionable-review-panel  .loading{
    width: 100%;
    background-color: transparent;
}

/* Version Slider */

.slider select {
    display: none;
}
.slider {
    position: relative;
    height: 30px;
    margin-right: 15px;
    cursor: pointer;
}
.slider.disabled {
    opacity: .5;
    cursor: default;
}
.slider.disabled .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
}
.slider .plot {
    background-color: #ddd;
    position: relative;
    left: 5px;
    top: 13px;
    height: 3px;
}
.slider .connector {
    position: relative;
    top: 1px;
    padding: 9px 0;
    margin-left: 10px;
    z-index: 2;
    background-color: rgba(255, 255, 255, .5);
}
.slider .connector .connector-inner{
    background-color: #08c;
    width: 100%;
    height: 3px;
}
.slider .rev,
.slider .marker {
    position: absolute;
    padding: 5px;
    top: 4px;
    z-index: 1;
}
.slider .rev-dot,
.slider .marker-dot {
    border-radius: 50%;
    width: 11px;
    height: 11px;
    background-color: #fff;
    border: 2px solid #bbb;
}
.slider .marker {
    z-index: 3;
}
.slider .marker-dot {
    background-color: #08c;
    border: 2px solid #08c;
}
.slider .marker:hover .marker-dot {
    box-shadow: 0px 0px 5px #aaa;
}
.slider .marker.moving .marker-dot {
    box-shadow: 0px 0px 5px #666;
}
.slider .rev.committed .rev-dot {
    border-color: #555;
}
.slider .rev.closest .rev-dot {
    background-color: #add3e6;
}
.slider .rev:hover .rev-dot {
    box-shadow: 0px 0px 5px #ccc;
    background-color: #add3e6;
}
.slider .rev.commit:hover .rev-dot {
    box-shadow: 0px 0px 5px #666;
}
.tooltip.slider-tooltip.top {
    padding-bottom: 7px;
}
.tooltip.slider-tooltip.top .tooltip-arrow {
    bottom: 2px;
}
.view.threejs {
    position: relative;
    background-color: #777777;
    color: #ffffff;
    text-align: center;
}
.view.threejs .viewer-controls {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 100;
    line-height: 14px;
}
.view.threejs .viewer-control {
    font-size: 14px;
    margin: 8px;
    cursor: pointer;
    opacity: 0.8;
    border: 1px solid #ffffff;
    border-radius: 4px;
}
.view.threejs .viewer-control .icon {
    margin-top: 0;
}
.view.threejs .viewer-control.active,
.view.threejs .viewer-control:hover {
    background-color: rgba(255, 255, 255, 0.45);
}
.view.threejs .viewer-control:hover  {
    opacity: 1;
}
.view.threejs .progress-container {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 100;
}
.view.threejs .progress-container .progress {
    margin: 0;
    height: 10px;
    border-radius: 0 0 3px 3px;
    background: none;
    box-shadow: none;
}
.diff-image .view.threejs .progress-container .progress {
    border-radius: 0;
}
.view.threejs .progress-container .progress .bar {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}
.view.threejs .viewer-notice {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 2px;
}

/* Attachments */
.dragover {
    box-shadow: 0 0 1px 2px rgba(0, 0, 255, .7);
}
.upload-controls {
    border-top: 1px solid #ddd;
}
.upload-controls.removed {
    opacity: .5;
}
.upload-controls .close {
    padding: 2px 4px 0 4px;
    margin-left: 2px;
    line-height: 14px;
}
.upload-controls .progress {
    margin: 0;
}
.comments-table .attachment {
    padding-top: 4px;
}
.comments-table .attachment i {
    position: relative;
    top: -2px;
    padding-right: 2px;
}
.comment-form .textarea-tips {
    font-size: 85%;
}
body.error {
    display: inherit;
}
.download-zip {
    margin-right: 5px;
}
#message {
    position: fixed;
    top: 50px;
    left: 52px;
    width: calc(100% - 52px);
    z-index: 99999;
}
#inner-message {
    margin: 0 auto;
    z-index: 99999;
}
.add-change-hide {
    display: none;
}
.add-change {
    margin-right: 5px;
}
.add-change .dropdown-menu i {
    padding-right: 2px;
}
i.swarm-icon.icon-committed {
    margin: 0px;
}
.add-change a.btn.bt-small.dropdown-toggle {
    padding: 2px 12px;
    font-size: 11.9px;
}
/* MFA challenge field rendered like label */
#mfaprompt #challenge {
    font-size: 14px;
}

.tab-pane.measure-comment {
    position: absolute;
    display: block;
    opacity: 0;
    z-index: -1000;
}
.all-comment-controls {
    margin-right: 4px;
}
i.icon-chevron-up-stale {
    background-position: -288px -120px;
    opacity: 0.5;
}
i.icon-chevron-down-stale {
    background-position: -313px -119px;
    opacity: 0.5;
}
/* Projects/Workflows/Test definitions page */
.container-fluid .workflows, .container-fluid .test-definitions {
    padding-left: 0;
    position: relative;
}
.nav-tabs-toolbar.toolbar .disabled:hover {
    background-color: #ffffff;
}
.projects .toolbar .btn-add,
.workflows .toolbar .btn-add,
.test-definitions .toolbar .btn-add {
    margin-left: 4px;
    vertical-align: top;
}
@media(min-width:800px){
    .workflows .toolbar,
    .test-definitions .toolbar{
        position: absolute;
        right: 0;
        margin-right: 40px;
    }
}

.projects .tab-pane .project-cells,
.workflows .tab-pane .workflow-cells,
.test-definitions .tab-pane .test-definition-cells{
    width: 100%;
    display: table;
}
.workflows.loading-test-definitions .workflow-cell{
    visibility: hidden;
}
.projects .tab-pane .project-cell,
.workflows .tab-pane .workflow-cell,
.test-definitions .tab-pane .test-definition-cell{
    width: 24em;
    display: inline-block;
    vertical-align: top;
}
.projects .tab-pane .project-cell .content,
.workflows .tab-pane .workflow-cell .content,
.test-definitions .tab-pane .test-definition-cell .content {
    background: #f5f5f5;
    border-radius: 10px;
    height: 60px;
    border: 1px solid #f2f2f2;
}
.workflows .tab-pane .workflow-cell-global .content{
    background-color: #E3EDF9;
    border-color: #E3EDF9;
}
.projects .tab-pane .project-cell .name,
.workflows .tab-pane .workflow-cell .name,
.test-definitions .tab-pane .test-definition-cell .name{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 19em;
}
.projects .tab-pane .project-cell .permission,
.workflows .tab-pane .workflow-cell .permission,
.test-definitions .tab-pane .test-definition-cell .permission{
    display: inline;
}
.projects .tab-pane .project-cell .link,
.workflows .tab-pane .workflow-cell .link,
.test-definitions .tab-pane .test-definition-cell .link{
    display: inline-grid;
}
.projects .tab-pane .project-cell .description,
.workflows .tab-pane .workflow-cell .description,
.test-definitions .tab-pane .test-definition-cell .description{
    overflow: auto;
    position: relative;
    max-height: 45px
}
.projects .tab-pane .project-cell .description.expanded,
.workflows .tab-pane .workflow-cell .description.expanded,
.test-definitions .tab-pane .test-definition-cell .description.expanded{
    max-height: none;
}
.projects .tab-pane .project-cell .description:not(.expanded) .more-lines,
.workflows .tab-pane .workflow-cell .description:not(.expanded) .more-lines,
.test-definitions .tab-pane .test-definition-cell .description:not(.expanded) .more-lines{
    display: none;
}
.projects .tab-pane .project-cell .badge,
.workflows .tab-pane .workflow-cell .badge,
.test-definitions .tab-pane .test-definition-cell .badge{
    float: right;
}
.projects .tab-pane .project-cell .description.expanded,
.workflows .tab-pane .workflow-cell .description.expanded,
.test-definitions .tab-pane .test-definition-cell .description.expanded{
    border: 1px dashed;
    border-radius: 10px;
    background: #f2f2f2;
    padding: 4px 4px 4px 4px;
    z-index: 1;
}
.workflows div.search, .test-definitions div.search{
    position: relative;
    padding-right: 70px;
}
.workflows div.search .btn, .test-definitions div.search .btn{
    position:absolute;
}
.workflows .rounded-switch {
    width: 26px;
    height: 12px;
    border-radius: 12px;
    background-color: #d6d6d6;
    padding: 2px;
}
.workflows .switch-button {
    position: relative;
    height: 12px;
    width: 12px;
    border-radius: 12px;
    background-color: white;
    left: 0;
    transition: 100ms;
}
.workflows .rounded-switch.policy {
    background-color: #53b790;
}
.workflows .rounded-switch.policy .switch-button{
    transition: 100ms;
    left: 14px;
}
.workflows .busy-cover{
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    opacity: .2;
    z-index: 1;
}
.workflows.loading-test-definitions .busy-cover {
    display: inherit;
}
.route-workflows .workflows .modal.add-workflow,
.route-test-definitions .test-definitions .modal.add-test-definition{
    left: 0;
    margin-left: 0;
    width: 100%;
    top: 48px;
    bottom: 0;
    border-width: 0;
    overflow: auto;
}
.add-workflow h3,
.add-test-definition h3{
    margin-right: 15px;
}
.add-workflow .input-xxlarge,
.add-test-definition .input-xxlarge{
    max-width: 100%;
}
.add-workflow .control-group-workflow-tests {
    font-size: 14px;
    line-height: 17px;
}
.add-workflow input#shared-workflow,
.add-test-definition input#shared-test-definition, input#iterate{
    margin: 0 5px 4px 0;
}
.add-workflow .control-group-workflow-rules,
.add-workflow .control-group-workflow-tests,
.add-test-definition .control-group-test-definition-values {
    margin-top: 20px;
    padding: 8px 16px;
    background-color: #f5f5f5;
    border-radius: 5px;
}
.add-workflow .control-group-workflow-tests .panel .test-options button {
    margin-right: 4px;
}
.add-workflow .control-group-workflow-tests .panel .test-options i {
    fill: #5A5A5A;
}
.add-workflow .control-group-workflow-tests .tests-title {
    border-bottom: 2px solid #eee;
}
.add-workflow form.global-workflow .control-group-workflow-rules,
.add-workflow form.global-workflow .control-group-workflow-tests {
    background-color: #FBFCFF;
    border: 1px solid #e9f0fa;
}
.add-workflow .control-group-workflow-rules,
.add-workflow .control-group-workflow-tests {
    min-width: 740px;
}
.add-workflow form.global-workflow .control-group-workflow-rules h4 div,
.add-workflow form.global-workflow .control-group-workflow-tests h4 div {
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
}
.add-workflow .control-group-workflow-tests .panel {
    padding-top: 10px;
}
.add-workflow .control-group-workflow-tests .test-add button.delete {
    margin-left: 17px;
}
.add-workflow .control-group-workflow-tests .controls-row .view-mode {
    visibility: hidden;
    display: none;
}
.add-workflow .control-group-workflow-tests .panel .controls-row {
    height: 33px;
}
.add-workflow .control-group-workflow-tests .panel .test-definition {
    padding-top: 5px;
}
.add-workflow .control-group-workflow-tests .controls-row.test-edit .edit,
.add-workflow .control-group-workflow-tests .controls-row.test-edit .delete{
    visibility: hidden;
    display: none;
}
.add-workflow .control-group-workflow-tests .controls-row .accept,
.add-workflow .control-group-workflow-tests .controls-row .cancel {
    visibility: hidden;
    display: none;
}
.add-workflow .control-group-workflow-tests .controls-row.test-edit .accept,
.add-workflow .control-group-workflow-tests .controls-row.test-edit .cancel {
    visibility: visible;
    display: inline;
}
.add-workflow .control-group-workflow-tests #add-tests,
.add-workflow .control-group-workflow-tests .edit,
.add-workflow .control-group-workflow-tests .delete,
.add-workflow .control-group-workflow-tests .accept,
.add-workflow .control-group-workflow-tests .cancel,
.add-workflow .control-group-workflow-tests .save {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    color: #2F6DB5;
    font-size: 14px;
}
.add-workflow .control-group-workflow-tests .controls-row.footer {
    padding-top: 10px;
}
.add-workflow .control-group-workflow-tests #add-tests[disabled],
.add-workflow .control-group-workflow-rules .disabled,
.add-workflow .control-group-workflow-tests .disabled,
.add-test-definition .control-group-test-definition-values .disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
.add-workflow form.global-workflow .control-group-workflow-rules .rule-description-title {
    width: 460px;
    font-size: 100%;
    font-weight: lighter;
}
.add-workflow form.global-workflow .control-group-workflow-rules .mode-setting-title,
.add-workflow form.global-workflow .control-group-workflow-tests .mode-setting-title {
    margin-left: 40px;
}
.add-workflow .control-group-workflow-rules .control-group > div,
.add-workflow .control-group-workflow-tests .control-group > div {
    display: inline-block;
}
.add-workflow .control-group-workflow-rules div.mode,
.add-workflow .control-group-workflow-tests div.mode {
    margin-left: 40px;
    vertical-align: text-bottom;
}
.add-workflow .control-group-workflow-rules .panel span,
.add-workflow .control-group-workflow-tests .panel span{
    display: inline-block;
}
.add-workflow .control-group-workflow-rules .panel span.current,
.add-workflow .control-group-workflow-tests .panel span.current{
    padding: 0 15px 0 0;
    width: 150px;
    text-align: center;
}
.add-workflow .control-group-workflow-tests .panel span.vertical-bar,
.add-workflow .control-group-workflow-tests .panel span.current,
.add-workflow .control-group-workflow-tests .panel .test-definition{
    text-overflow: ellipsis;
    overflow: hidden;
}
.add-workflow .control-group-workflow-tests .panel .btn-group button.btn {
    height: 30px;
}
.add-workflow .control-group-workflow-rules .panel span.vertical-bar,
.add-workflow .control-group-workflow-tests .panel span.vertical-bar{
    position: absolute;
    top: 0;
    right: 30px;
    bottom: 0;
    border-right: 1px solid #bbb;
}
.add-workflow .control-group-workflow-rules .panel label.rule-description,
.add-workflow .control-group-workflow-tests .panel .test-definition-selection{
    width: 230px;
    display: inline-block;
    font-size: 100%;
    position: relative;
    top: 2px;
}
.add-workflow .control-group-workflow-tests .test-definition-title {
    width: 240px;
    font-size: 100%;
    font-weight: lighter;
    display: inline-block;
}
.add-workflow .control-group-workflow-tests .test-definition-event-title, .test-definition-blocks {
    display: inline-block;
    width: 210px;
    font-size: 100%;
}
.add-workflow .control-group-workflow-tests .add-test-btn {
    display: inline-block;
    width: 260px;
}
.add-workflow .control-group-workflow-tests .panel .test-definition-selection .test-definition {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    position: relative;
    top: 4px;
}
.add-workflow .control-group-workflow-tests .panel .test-definition-options {
    display: inline-block;
    margin-left: 8px;
}
.add-workflow .control-group-workflow-tests .panel .test-definition-event-selection, .test-definition-blocks-selection {
    display: inline-block;
    width: 210px;
}
.add-workflow .control-group-workflow-tests .panel .test-definition-event-selection .event-view {
    margin-left: 10px;
}
.add-workflow .control-group-workflow-tests .panel .test-definition-blocks-selection .blocks-view {
    margin-left: 10px;
}
.add-workflow .control-group-workflow-rules .btn-group,
.add-workflow .control-group-workflow-tests .btn-group{
    margin: 0 10px 3px;
}
.add-workflow .control-group-workflow-tests .test-definition-dropdown.btn-group {
    margin: 0 10px 3px 0;
}
.add-workflow .control-group-workflow-rules .btn input,
.add-workflow .control-group-workflow-tests .btn input{
    visibility: hidden;
    width: 0;
}
.add-workflow .control-group-workflow-rules .btn.disabled.active,
.add-workflow .control-group-workflow-tests .btn.disabled.active{
    background-color: #ddd;
}
.add-workflow .control-group-exclusions {
    margin-top: 15px;
}
.add-workflow .control-group-exclusions label {
    font-size: 100%;
}
.add-test-definition .test-definition > .column:first-child {
    padding-top: 16px;
}
.add-test-definition .control-group-test-definition-values {
    margin-top: 0;
    padding-top: 12px;
    min-height: 400px;
}
.add-test-definition .control-group-test-definition-values .column {
    margin-bottom: 6px;
}
.add-test-definition .control-group-test-definition-values label{
    min-height: 24px;
}
.add-test-definition .control-group-test-definition-values h4{
    font-size: 16px;
    line-height: 19px;
    font-weight: 500;
}
.add-test-definition .control-group-test-definition-values p.private-message{
    margin-top: 30px;
    opacity: 0.5;
}
.add-test-definition .control-group-test-definition-values .column:first-child .control-group{
    margin-right: 10px;
}
.add-test-definition .test-definition textarea {
    max-width: 100%;
    min-width: 100%;
}
.add-test-definition .request-header-heading {
    min-height: 24px;
}
.add-test-definition .control-group-request-header .controls-row .btn {
    background-color: transparent;
    border-color: transparent;
    padding: 2px 0;
    box-shadow: none;
    opacity: 0.8;
}
.add-test-definition .control-group-request-header .controls-row .btn:hover {
    opacity: 1.0;
}
.add-test-definition .control-group-add-header .controls-row a {
    font-size: 14px;
    text-decoration: none;
}
.add-test-definition .control-group-body-encoding{
    margin-top: 28px;
    line-height: 24px;
}
.add-test-definition .control-group-body-encoding label.control-group-heading{
    display: none;
}
@media (max-width:767px) {
    .add-test-definition .control-group-body-encoding {
        margin-top: 6px;
    }
    .add-test-definition .control-group-body-encoding label.control-group-heading {
        display: block;
    }
    .add-test-definition .control-group-request-headers .span1{
        width: 6%;
    }
    .add-test-definition .control-group-request-headers .span6{
        width: 48%;
    }
    .add-test-definition .control-group-request-headers .span11{
        width: 91%;
    }
}
.add-test-definition .test-definition-body-encoding label{
    min-height: 24px;
}
.add-test-definition .test-definition-body-encoding input{
    font-size: 16px;
    margin: 2px 6px 6px -15px;
}
.add-test-definition .control-group-request-headers .no-headers{
    display: none;
}
.add-test-definition .test-definition-argument .id{
    font-size: 14px;
    font-weight: 500;
}
.add-test-definition .test-definition-argument .id::before{
    content: '{';
}
.add-test-definition .test-definition-argument .id::after{
    content: '}';
}
.add-test-definition .test-definition-argument .description{
    color: #757575;
    font-size: 13px;
    font-weight: 200;
}
.add-workflow .modal-footer,
.add-test-definition .modal-footer{
    background-color: #ffffff;
}
.add-workflow form.global-workflow .modal-footer {
    margin-top: 5px;
}
.add-workflow a.help span,
.add-test-definition a.help span{
    border: 1px solid;
    border-radius: 100%;
    padding: 0 3px;
    font-size: 11px;
    font-weight: 600;
    vertical-align: top;
    color: #333;
    opacity: 0.5;
}
.add-workflow a.help:hover, .add-workflow a.help span:hover,
.add-test-definition a.help:hover, .add-test-definition a.help span:hover{
    text-decoration: none;
    opacity: 1.0;
}
.workflow-cell.owner span.workflow-name,
.test-definition-cell.owner span.test-definition-name{
    padding-left: 18px;
    position: relative;
}
.workflows .tab-pane .workflow-cell.filtered,
.test-definitions .tab-pane .test-definition-cell.filtered{
    display:none;
}
#affected-projects,
#affected-workflows {
    border-top: 1px solid #dddddd;
    padding: 5px 1px 0 1px;
    background-color: #f5f5f5;
    margin-top: 10px;
}
#affected-projects a,
#affected-workflows a {
    padding-left: 10px;
}
#affected-projects p,
#affected-workflows p {
    margin-bottom: 0;
    padding: 0 0 5px 14px;
}
#affected-projects i.icon,
#affected-workflows i.icon {
    opacity: 0.5;
}
#affected-projects .project-count i.icon,
#affected-workflows .workflow-count i.icon {
    padding-bottom: 9px;
}
#affected-projects .collapsed i.icon-chevron-down,
#affected-workflows .collapsed i.icon-chevron-down {
    background-position: -456px -72px;
}
#affected-projects .collapse-title,
#affected-workflows .collapse-title {
    padding-left: 3px;
    vertical-align: text-bottom;
}
#affected-projects ul,
#affected-workflows ul {
    background-color: white;
    margin: 0;
}
#affected-projects li.project,
#affected-workflows li.workflow {
    list-style: none;
    border-bottom: solid 1px #ddd;
    padding: 5px 10px;
}
#affected-projects li.project div.collapse {
    margin-left: 30px;
    opacity: 0.8;
}
#affected-projects li.project a span {
    padding-left: 3px;
}
#affected-projects li.project:last-child,
#affected-workflows li.workflow:last-child {
    border-bottom: none;
}
#affected-projects ul.branch li:before{
    content: '\2514';
    padding-right: 5px;
}
#affected-projects p.project-name,
#affected-workflows p.workflow-name {
    padding: 0 0 0 32px;
    text-indent: -28px;
    margin: 3px 0;
}
#affected-projects p.branch-heading {
    text-decoration: underline;
    padding-left: 0;
}
.switch {
    position: relative;
    border: 1px solid #f5f5f5;
    width: 45px;
    padding: 0px 5px 0 2px;
    border-radius: 4px;
}
.switch.on .on, .switch.off .off {
    display: inherit;
}
.switch div {
    position: relative;
    display: none;
    margin: 2px 0 2px 0px;
}

.switch .marker {
    display: inherit;
    height: 20px;
    width: 10px;
    position: absolute;
    background-color: white;
    top: 0;
    bottom: 0;
    right: 2px;
    margin: 0;
    border-radius: 3px;
}
.on {
    background-color: #3f6cb0;
    color: white;
}
.off {
    background-color: #dbdbdb;
    color: #585858;
}
.review-obliterate {
    max-width: 370px;
}
.popover-workflow, .popover-test-definition {
    z-index: 1050;
}
.tool-tip {
    display: inline-block;
}
.tool-tip [disabled] {
    pointer-events: none;
}
#revision-display-pane {
    margin-left: 5px;
}
#file-edit-content {
    margin-left: 0;
    width: auto;
    top: 100px;
    left: 200px;
    bottom: 10%;
    right: 200px;
    border-width: 0;
    overflow: auto;
    font-size: 14px;
}
@media (max-width:1024px){
    #file-edit-content {
        left:0;
        right:0;
    }
}
@media (max-height:640px){
    #file-edit-content {
        top:0;
        bottom:0;
    }
}
#file-edit-content.processing::before {
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgdmlld0JveD0iLTEgLTEgNDAgNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjOTQ5NDk0IiBzdHlsZT0iYW5pbWF0aW9uOiBzcGluIDVzIGxpbmVhciBpbmZpbml0ZTsiPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBzdHJva2Utd2lkdGg9IjQiPgogICAgICAgICAgICA8Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNCIgY3g9IjE4IiBjeT0iMTgiIHI9IjE4Ij48L2NpcmNsZT4KICAgICAgICAgICAgPHBhdGggZD0iTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    animation: spin 1s linear infinite;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 45%;
    top: calc(50% - 50px);
    left: 45%;
    left: calc(50% - 50px);
    z-index: 1;
}
#file-edit-content .modal-header button.close::before {
    content: '\D7';
}
#file-edit-content .container-fluid {
    padding: 0;
    position: relative;
    height: 100%;
}
#file-edit-content .row-fluid {
    padding: 0;
    margin: 0;
}
#file-edit-content {
    margin: 0;
}
#file-edit-content .row-fluid > *{
    margin: 0;
    padding: 9px 24px;
}
#file-edit-content p{
    margin:0;
}
#file-edit-content .modal-header .close {
    padding-top: 15px;
    outline: none;
}
#file-edit-content .modal-header h3 {
     font-size: 18px;
     font-weight: 500;
     color: #333333;
}
#file-edit-content .messages {
    padding-bottom: 0;
}
#file-edit-content .messages p{
    position:relative;
    margin-top: 3px;
    padding: 6px 32px;
    border: solid transparent 1px;
    border-radius: 4px;
    font-size: 13px;
}
#file-edit-content .messages p.info {
    border-color: #C2D1E9;
    background-color: #FBFCFF;
    color: #5A5A5A;
}
#file-edit-content .messages p.warning {
    border-color: #F0E4BF;
    background-color: #FFFBFB;
    color: #333333;
}
#file-edit-content .messages p.success {
    border-color: #BBE9B6;
    background-color: #FAFFFA;
    color: #43AA60;
}
#file-edit-content .messages p.error {
    border-color: #E6CBCB;
    background-color: #FFFBFB;
    color: #D07B7B;
}
#file-edit-content .messages p::before {
    position: absolute;
    top: 7px;
    left: 7px;
    height: 18px;
    width: 18px;
}
#file-edit-content .messages p.error::before {
    content: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0QwN0I3QiIgZD0iTTksMkM3LjczLDIsNi41NTUsMi4zMTcsNS40NzIsMi45NTJDNC40MTcsMy41NzcsMy41NzcsNC40MTgsMi45NTEsNS40NzNDMi4zMTcsNi41NTUsMiw3LjczLDIsOQoJYzAsMS4yNzEsMC4zMTcsMi40NDYsMC45NTIsMy41MjdjMC42MjYsMS4wNTYsMS40NjYsMS44OTYsMi41MjEsMi41MjFDNi41NTUsMTUuNjg0LDcuNzMsMTYsOSwxNmMxLjI3LDAsMi40NDUtMC4zMTYsMy41MjctMC45NTIKCWMxLjA1Ni0wLjYyNSwxLjg5Ni0xLjQ2NSwyLjUyMS0yLjUyMUMxNS42ODQsMTEuNDQ2LDE2LDEwLjI3MSwxNiw5YzAtMS4yNy0wLjMxNi0yLjQ0NS0wLjk1Mi0zLjUyNwoJYy0wLjYyNS0xLjA1NS0xLjQ2NS0xLjg5Ni0yLjUyMS0yLjUyMUMxMS40NDUsMi4zMTcsMTAuMjcsMiw5LDJ6IE05LDE0LjgzOWMtMS4wNTUsMC0yLjAzNS0wLjI2Ny0yLjk0LTAuNzk4CgljLTAuODg3LTAuNTE2LTEuNTg2LTEuMjE0LTIuMS0yLjEwMkMzLjQyOCwxMS4wMzUsMy4xNjIsMTAuMDU0LDMuMTYyLDljMC0xLjA1NCwwLjI2Ni0yLjAzNCwwLjc5OC0yLjkzOQoJYzAuNTE0LTAuODg3LDEuMjEzLTEuNTg3LDIuMS0yLjEwMUM2Ljk2NSwzLjQyOCw3Ljk0NSwzLjE2Miw5LDMuMTYyYzEuMDU1LDAsMi4wMzQsMC4yNjYsMi45MzksMC43OTgKCWMwLjg4NywwLjUxNCwxLjU4NiwxLjIxNCwyLjEwMSwyLjEwMUMxNC41NzIsNi45NjYsMTQuODM4LDcuOTQ2LDE0LjgzOCw5YzAsMS4wNTQtMC4yNjYsMi4wMzUtMC43OTgsMi45MzkKCWMtMC41MTUsMC44ODgtMS4yMTQsMS41ODYtMi4xMDEsMi4xMDJDMTEuMDM0LDE0LjU3MiwxMC4wNTUsMTQuODM5LDksMTQuODM5eiBNMTIuMjg5LDYuMzc0TDkuNjYyLDlsMi42MjcsMi42MjVsLTAuNjY0LDAuNjY0CglMOSw5LjY2MmwtMi42MjYsMi42MjdsLTAuNjYyLTAuNjY0TDguMzM4LDlMNS43MTIsNi4zNzRsMC42NjItMC42NjJMOSw4LjMzN2wyLjYyNS0yLjYyNkwxMi4yODksNi4zNzR6Ii8+Cjwvc3ZnPg==);
}
#file-edit-content .messages p.warning::before, #file-edit-content .messages p.info::before {
    content: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Il94RjQ0Q18iIGZpbGw9IiM2NjY2NjYiIGQ9Ik04Ljg2Niw2Ljg0N2MtMC40NDksMC0wLjY3My0wLjIyNS0wLjY3My0wLjY3M1M4LjQxNyw1LjUsOC44NjYsNS41CgljMC40NDcsMCwwLjY3MywwLjIyNSwwLjY3MywwLjY3M1M5LjMxMyw2Ljg0Nyw4Ljg2Niw2Ljg0N3ogTTkuNTM5LDExLjk2MWgwLjUzN3YwLjI3MUg3LjkyM3YtMC4yNzFoMC41MzlWNy45MjNINy45MjN2LTAuMjdoMS42MTYKCVYxMS45NjF6IE00LjA1Myw0LjA1M0M1LjQyMiwyLjY4NSw3LjA3MSwyLDksMnMzLjU3NywwLjY4NSw0Ljk0NywyLjA1M0MxNS4zMTYsNS40MjIsMTYsNy4wNywxNiw5YzAsMS45MjktMC42ODQsMy41NzctMi4wNTMsNC45NDcKCUMxMi41NzcsMTUuMzE2LDEwLjkyOSwxNiw5LDE2cy0zLjU3OC0wLjY4NC00Ljk0Ny0yLjA1M0MyLjY4MywxMi41NzcsMiwxMC45MjksMiw5QzIsNy4wNywyLjY4Myw1LjQyMiw0LjA1Myw0LjA1M3ogTTQuOTgxLDEzLjAyCgljMS4xMSwxLjExMywyLjQ1LDEuNjY4LDQuMDE5LDEuNjY4YzEuNTY3LDAsMi45MDgtMC41NTUsNC4wMTktMS42NjhjMS4xMTQtMS4xMTIsMS42NjktMi40NTEsMS42NjktNC4wMnMtMC41NTUtMi45MDgtMS42NjktNC4wMgoJQzExLjkwOCwzLjg2OSwxMC41NjcsMy4zMTIsOSwzLjMxMmMtMS41NjgsMC0yLjkwOSwwLjU1Ny00LjAxOSwxLjY2OEMzLjg2OCw2LjA5MiwzLjMxMiw3LjQzMiwzLjMxMiw5UzMuODY4LDExLjkwNyw0Ljk4MSwxMy4wMnoiCgkvPgo8L3N2Zz4=);
}
#file-edit-content .messages p.success::before {
    content: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Il94RUEwMl8iIGZpbGw9IiMzQUE2NTgiIGQ9Ik05LDJDNy43MywyLDYuNTU1LDIuMzE3LDUuNDcyLDIuOTUyQzQuNDE3LDMuNTc3LDMuNTc3LDQuNDE4LDIuOTUxLDUuNDczCglDMi4zMTcsNi41NTUsMiw3LjczLDIsOWMwLDEuMjcxLDAuMzE3LDIuNDQ1LDAuOTUyLDMuNTI3YzAuNjI2LDEuMDU2LDEuNDY2LDEuODk2LDIuNTIxLDIuNTIxQzYuNTU1LDE1LjY4NCw3LjczLDE2LDksMTYKCWMxLjI3LDAsMi40NDUtMC4zMTYsMy41MjctMC45NTJjMS4wNTYtMC42MjUsMS44OTYtMS40NjUsMi41MjEtMi41MjFDMTUuNjg0LDExLjQ0NSwxNiwxMC4yNywxNiw5YzAtMS4yNy0wLjMxNi0yLjQ0NS0wLjk1Mi0zLjUyNwoJYy0wLjYyNS0xLjA1NS0xLjQ2NS0xLjg5Ni0yLjUyMS0yLjUyMUMxMS40NDUsMi4zMTcsMTAuMjcsMiw5LDJ6IE05LDE0LjgzOWMtMS4wNTUsMC0yLjAzNS0wLjI2Ny0yLjk0LTAuNzk4CgljLTAuODg3LTAuNTE2LTEuNTg2LTEuMjE0LTIuMS0yLjEwMkMzLjQyOCwxMS4wMzUsMy4xNjIsMTAuMDU1LDMuMTYyLDljMC0xLjA1NCwwLjI2Ni0yLjAzNCwwLjc5OC0yLjkzOQoJYzAuNTE0LTAuODg3LDEuMjEzLTEuNTg3LDIuMS0yLjEwMUM2Ljk2NSwzLjQyOCw3Ljk0NSwzLjE2Miw5LDMuMTYyYzEuMDU1LDAsMi4wMzQsMC4yNjYsMi45MzksMC43OTgKCWMwLjg4NywwLjUxNCwxLjU4NiwxLjIxNCwyLjEwMSwyLjEwMUMxNC41NzIsNi45NjYsMTQuODM4LDcuOTQ3LDE0LjgzOCw5YzAsMS4wNTUtMC4yNjYsMi4wMzUtMC43OTgsMi45MzkKCWMtMC41MTUsMC44ODgtMS4yMTQsMS41ODYtMi4xMDEsMi4xMDJDMTEuMDM0LDE0LjU3MiwxMC4wNTUsMTQuODM5LDksMTQuODM5eiBNNi4wMTUsOC4yMzFsMS45NzUsMS45NzNsNC4wMTMtMy45NDhsMC43MzgsMC43MjIKCWwtNC43ODQsNC43NjZsLTIuNjk1LTIuNzZMNi4wMTUsOC4yMzF6Ii8+Cjwvc3ZnPg==);
}
#file-edit-content .modal-body {
    height: 78%;
    height: calc(100% - 115px);
}
#file-edit-content .file-path {
    padding-top: 6px;
}
#file-edit-content .modal-body .file-path p {
    color: #949494;
}
#file-edit-content .modal-body .file-path p span {
    margin: 0 5px;
}
#file-edit-content .modal-body .file-path p span:first-child {
    margin-left: 0;
}
#file-edit-content .modal-body .file-path p span:last-child {
    color: #333333;
}
#file-edit-content .modal-body .file-editor{
    padding: 0;
    position: relative;
    height: 46%;
    height: calc(100% - 144px);
    margin: 0 24px;
}
#file-edit-content .modal-body.with-messages .file-editor{
    height: calc(100% - 195px);
}
#file-edit-content .modal-body pre#editor{
    margin: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
#file-edit-content .modal-body pre#editor.readonly {
    opacity: 0.5;
    background-color: #f5f5f5;
}
#file-edit-content .modal-body .description-container {
    position: relative;
}
#file-edit-content .modal-body .description-container .messages {
    position: absolute;
    top: 6px;
    right: 25px;
    border: none;
    padding: 0;
}
#file-edit-content .modal-body .description-container .messages p{
    padding: 0;
    background: none;
    border: none;
}
#file-edit-content .modal-body .description-container .messages p::before {
    content: '';
}
#file-edit-content .modal-body textarea {
    box-sizing: border-box;
    width: 100%;
    height: 60px; /* 3 lines */
    padding: 5px;
    resize: none; /* ie does not support resize so max-limits needed */
    max-width: 100%;
    max-height: 60px;
}
#file-edit-content .modal-footer {
    text-align: left;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-top: 1px solid #eeeeee;
    box-shadow: none;
}
#file-edit-content .modal-footer .group-buttons {
    position: relative;
    margin: 0 24px;
    padding: 16px 0 48px;
}
#file-edit-content .modal-footer .group-buttons > div {
    display: inline-block;
}
#file-edit-content .modal-footer .group-buttons .controls{
    position: absolute;
    right: 0;
}
#file-edit-content .modal-footer .group-buttons .controls.text-left{
    right: auto;
}
#file-edit-content .modal-footer .btn {
    box-shadow: none;
}
#file-edit-content .modal-footer .btn+.btn {
    margin-left: 12px;
}
#file-edit-content .modal-footer .btn-text {
    border-color:transparent;
    background-color: transparent;
    padding: 6px 0;
    color: #333333;
    box-shadow: none;
}
#file-edit-content .modal-footer .btn-text:hover {
    color: #000000;
}
#file-edit-content .modal-footer .btn-secondary:hover {
    background-color: #f5f5f5;
}
.file-history .btn-text {
    border: none;
    outline: none;
    line-height: 8px;
    vertical-align: top;
    padding-top: 0;
    background-color: transparent;
}
#confirm-dialog-container {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #333333;
    opacity: 1.0;
    z-index: 100;
}
.confirming #confirm-dialog-container {
    display: block;
}
#confirm-dialog-container .modal-dialog {
    position: relative;
    top: 175px;
    margin: auto;
    background-color: white;
    width: 480px;
    border: 1px solid gray;
    border-radius: 5px;
    box-shadow: none;
}
#confirm-dialog-container .modal-dialog > div {
    padding: 15px 30px;
}
#confirm-dialog-container .modal-dialog p {
    border: 1px solid #C2D1E9;
    border-radius: 3px;
    background-color: #FBFCFF;
    color: #5a5a5a;
    padding: 3px 15px;
}
#confirm-dialog-container .confirm-discard .modal-header{
    border: none;
    padding-top: 10px;
    padding-right: 10px;
}
#confirm-dialog-container .confirm-discard .modal-header h3{
    padding: 6px 0 0;
}
#confirm-dialog-container .confirm-discard .modal-header button.close {
    margin: 0;
    padding: 6px;
}
#confirm-dialog-container .confirm-discard .modal-content{
    padding: 6px 30px 75px;
}
#confirm-dialog-container .confirm-discard p {
    border-color: #E6CBCB;
    background-color: #FFFBFB;
}
#confirm-dialog-container .confirm-discard p span.confirm-action {
    font-size: 95%;
    font-weight: 600;
}
#confirm-dialog-container .confirm-discard .modal-footer {
    background-color: #FFFFFF;
    text-align: right;
    border-top: 1px solid #f1f1f1;
}
#confirm-dialog-container .confirm-discard .modal-footer button {
    padding: 5px 11px;
}
#confirm-dialog-container .confirm-discard .btn-confirm{
    padding: 5px 11px;
    border-color: #D88A8A;
    color: #D07B7B;
    background-color: #FFFFFF;
}
#confirm-dialog-container .confirm-discard .btn-text:hover {
    background-color: #f5f5f5;
}
#confirm-dialog-container .confirm-discard .btn-confirm:hover{
    background-color: #FFFCFC;
    border-color: #D07B7B;
    color: #D24159;
}
/* Fixed Stack trace table hidden behind left naviagation */
table.xdebug-error {
    margin: 25% auto 0
}
.testdefinition-label {
    display: inline-block;
    width: 150px;
    overflow:hidden;
    text-overflow:ellipsis;
}

body.error.route-project-reviews #php-swarm-app, body.error.route-project .react-swarm-app .error,
body.route-goto div.MuiBox-root .error {
    display: none;
}
#php-swarm-app .add-workflow .control-group-workflow-tests button.dropdown-toggle {
    box-sizing: content-box;
    height: 20px;
}