.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;left:100%;margin-left:-1px;margin-top:-6px;max-height:200px;overflow-y:auto;top:0}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;content:" ";display:block;float:right;height:0;margin-right:-10px;margin-top:5px;width:0}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;left:-100%;margin-left:10px}.form-control-feedback.fas{line-height:34px}.datalist.table>tbody>tr>td{vertical-align:middle}label span.required{color:#b94a48;font-weight:700}.box.box-no-margin{margin-bottom:5px}.tab-pane .card{border:1px solid #ddd}.ajax-message{font-size:14px;position:absolute;right:10px;top:10px;z-index:10}.data-item{position:relative}[data-action=list]{counter-reset:action}.action-count:before{content:counter(action) ". ";counter-increment:action}.cm-s-default.CodeMirror{border:1px solid #ddd;border-radius:5px}.CodeMirror pre.CodeMirror-line{font-size:11px!important}.dashboard-environment h4.card-title{float:none;margin-bottom:4px}.dashboard-environment h4.card-title small{color:#777}.dashboard-environment .btn{border-radius:3px;font-size:11px;line-height:1.4;padding:4px 9px}.dashboard-environment-list{height:157px;overflow-y:auto;padding-bottom:10px;padding-top:10px}.dashboard-environment-list:after{height:10px}.dashboard-environment-list hr{margin:12px 0 10px}hr{border-color:#eee}.diffs-list h3{margin-bottom:0;margin-top:0}.diffs-list .gravatar{float:left;margin-top:6px;overflow:hidden}.diffs-list .commit{clear:right;list-style-type:none;margin-left:45px;padding-bottom:15px}.diffs-list .files-list{background-color:#fff;list-style-type:none;margin-bottom:10px;margin-top:10px;max-height:300px;overflow-y:auto;padding:10px}.diffs-list .user{color:#444}.report-item,div.diff{background-color:#fff;padding:10px}.report-item{border:1px solid #ccc;border-radius:5px;font-size:.75em;list-style-type:none;margin-bottom:10px;margin-top:10px;max-height:150px;overflow-y:auto}.project-summary .card-header{align-items:center;display:flex}.project-summary .card-header .card-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-summary .card-header .card-tools{white-space:nowrap}.project-summary .card-header .card-tools .btn{font-size:11px;line-height:1.4;padding:4px 9px}.nav-tabs-custom .tab-content{background-color:#fff;border-color:#dee2e6!important;border:1px solid;border-top:1px;margin-bottom:25px;padding:20px}[data-core=form-collection-remove]{float:right;position:absolute;right:12px;top:8px}[data-core=form-collection-remove]:hover{color:red}[data-core=form-collection-remove]+div,[data-core=form-collection-remove]+input{margin-top:15px}.card.card-outline-tabs .card .card-header a:hover{border-top-style:none}