.sha{box-shadow:0 0 2px #aaa}.gr1{background-color:#fafafa;background-image:-moz-linear-gradient(top,#fafafa,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fafafa,#f2f2f2);background-image:-o-linear-gradient(top,#fafafa,#f2f2f2);background-image:linear-gradient(180deg,#fafafa,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff2f2f2",GradientType=0);*zoom:1}.red{color:#a94442}.green{color:#9dcd6a}#page{padding-bottom:60px}#main-nav .container-fluid{padding-left:8px}#main-nav a.dropdown-toggle{cursor:pointer}#contexts{float:right;margin-top:6px}#contexts .fa{color:#000;font-size:30px;margin-left:30px}#contexts .fa:first-child{margin-left:0}#contexts a.active{opacity:.4}a.fa:focus,a.fa:hover{text-decoration:none}.rights-input,legend{clear:both}.block-label{display:block}table.table{clear:both}table.table td,table.table th{overflow:hidden;white-space:nowrap}table.table td{max-width:280px}thead{background-color:#fff}th{white-space:nowrap}.table>thead>tr>.active{background-color:#e6f6d5}.table-striped>tbody>tr:nth-of-type(odd){background-color:#eee}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-color:#ccc}tr.filter th{font-style:italic;font-weight:400}tr.rights th{color:#555;font-weight:400}table.table-row-large>tbody>tr{height:98px}.nav .navbar-btn{margin-right:8px}.ui-autocomplete{max-height:400px;overflow:scroll;z-index:2002}[data-type=rights]{border:1px solid #ccc;border-radius:4px;overflow:hidden;padding:6px 12px}[data-type=rights] .checkbox{float:left;margin-right:12px;margin-top:0;overflow:hidden;width:100px}.type-euro,.type-integer,.type-number{text-align:right}ul.roles-tooltip{border:0;padding:12px}ul.roles-tooltip li{border:none;list-style:none;padding:0;text-align:left;white-space:nowrap}.type-color span.color{border:1px solid #000;display:inline-block;padding:0 8px}.context-menu{background:#fff!important;border:1px solid #ccc!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;display:block!important;float:none!important;padding:5px 0!important;position:relative!important;z-index:99999!important}#context-menu .dropdown-header{border-bottom:1px solid #e5e5e5;display:none!important;margin-bottom:6px;padding-bottom:8px}.context-menu{display:none!important;float:left}.custom-form .row-fluid{clear:both}.custom-form .row-fluid>div{padding-bottom:4px;padding-top:4px}.custom-form .row-fluid>div span.default label{display:block;padding-top:8px;text-align:right}.custom-form .row-fluid>div span.default label.form-group__remove-file{text-align:left}.custom-form .row-fluid>div span.default div[data-type=file] .control-label{float:right;font-size:85%;font-weight:400}.custom-form .row-fluid>div span.default div[data-type=file] .form-group{margin-bottom:0}.custom-form .row-fluid>div span.default .view{display:block;min-height:34px;padding-bottom:8px;padding-top:8px}.dropdown-menu .active span{color:#9dcd6a}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#555}.has-error .form-control{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error>.checkbox,.has-error>.checkbox-inline,.has-error>.control-label,.has-error>.help-block,.has-error>.radio,.has-error>.radio-inline{color:#a94442}.has-error>.form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.btn-container button,.btn-container input{margin-right:5px}#spm-table .spmtype-module-position .selection,#spm-table .spmtype-module-text .selection{display:none}.overflow{height:42px;margin:-8px}.overflow_container{height:42px;overflow:hidden;position:relative}.overflow_content{display:inline-block;padding:8px}.overflow-truncated{height:42px;margin-right:24px;position:relative}.overflow_show{bottom:0;padding:8px 0;position:absolute;right:-32px;text-align:center;top:0;width:32px}.glyphicon.collapsable-module{cursor:pointer;float:right;line-height:0px;top:-10px}.spmtype-module.collapsed>td{border-bottom:4px double #ddd}.hidden{display:none}#key-column__quickfilter{display:inline}.quickfilter__input{font-weight:400;margin-left:10px;width:auto}.quickfilter__remove{cursor:pointer;margin-left:-25px}.bs-callout{border:1px solid #eee;border-left-width:5px;border-radius:3px;margin:20px 0;padding:20px}.bs-callout-info{border-left-color:#1b809e}.flatpickr-day{border-radius:4px;color:#333;max-width:36px}.flatpickr-day:hover{background-color:#286090;border-color:#204d74;color:#fff}.flatpickr-day.selected{background:#337ab7;border-color:#2e6da4}span.flatpickr-weekday{color:#000}.dayContainer{min-width:268px;width:268px}.flatpickr-rContainer{width:266px}.flatpickr-calendar{width:314px!important}.flatpickr-calendar.animate.open{animation:none}.pointer{cursor:pointer}#main-nav .button-area__right .glyphicon,#main-nav .glyphicon-menu-hamburger{display:none}.mobile-only,.tiny-only{display:none!important}.navbar-head__brand>img{margin-top:6px}.navbar-head{float:left}.checkbox label.indented{margin-left:20px}.disabled{opacity:.5}#nav__reference-time{float:left;margin:10px 0;padding:6px}#navBg__reference-time{color:#a94442;margin:4px 0;padding:0;text-align:center}#navbar-right__jump-to-page{height:34px;margin:8px 15px 0 0;width:44px}#drop-filter,#drop-order{margin:2px 0 0;padding:0}#drop-filter .fa-times,#drop-order .fa-times{font-size:1.3em;margin:2px 0 0 17px;width:14px}#drop-order .fa-stack-2x{font-size:1.6em;margin-top:4px}.modal-header{cursor:move}.modal-header .close{font-size:26px}#help-modal{display:none;left:calc(50% - 300px);position:fixed;width:0;z-index:2000}#help-modal .modal-content{display:flex;flex-direction:column;height:500px;justify-content:space-between}#help-modal .modal-body{margin-bottom:auto;overflow:auto}#help-modal .modal-footer{text-align:center}#filter-modal table td{vertical-align:middle}#filter-modal .data-type{color:#777;font-size:10px;letter-spacing:1px}#filter-modal .modal-footer{display:flex;flex-direction:row-reverse;justify-content:space-between}#filter-modal .modal-footer>.form-group:first-of-type{margin-right:-90px}#filter-modal .modal-footer>.form-group:nth-of-type(3){display:flex;width:197px}#filter-modal .modal-footer>.form-group:nth-of-type(3) label{margin:6px 10px 0 0}#filter-modal .modal-footer>.form-group:nth-of-type(4){margin-left:-90px}.tooltip-inner{background-color:#eee;border:1px solid #000;color:#000;font-size:14px;max-width:300px}.tooltip.in{opacity:1}.directory-selection-modal ul{list-style-type:none}.directory-selection-modal .directory-caret{cursor:pointer;user-select:none}.directory-selection-modal .directory-caret:before{color:#000;content:"\25B6";display:inline-block;margin-left:-17px;margin-right:6px}.directory-selection-modal .directory-caret-down:before{transform:rotate(90deg)}.directory-selection-modal .nested{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.directory-selection-modal .active{animation:fadeIn .3s linear;display:block}.directory-selection-modal .selected{background:#3395c2;color:#fff}.directory-selection-modal .directory-tree span{cursor:pointer}.directory-selection-type{display:flex;justify-content:space-between}.directory-selection-type .open-directory-selection{cursor:pointer;margin-left:10px;margin-top:6px}.cell-spotlight{background:#f5f5f5;position:relative;z-index:1050}.progress-bar.unlimited{width:100%}.grouped-elements{background:#eee;padding:10px}#edit-value-modal .container-fluid{padding:0}#edit-value-modal .form-group>.checkbox label{padding-left:0}#edit-value-modal .form-group>.checkbox input{float:right;margin-left:10px;position:relative}.dialog{display:none}.button-assignments .btn.btn-default{margin-bottom:4px;margin-right:4px;width:36px}.modal-header__help-button{cursor:pointer;float:right;margin:4px 30px}#citybiz-about-logo{border:1px solid #000;cursor:pointer;margin-left:8px;margin-top:8px;width:34px}#about__content{background:#f3f3f3;border-bottom:1px solid #555;border-top:1px solid #555;margin:45px -15px 0;padding:20px}#about__content,.form-signin__logo{text-align:center}.dropzone{background:#f9f8f8!important;border:1px solid #000!important;border-radius:4px}.dropzone .dz-error-message{min-width:140px!important;width:min-content!important}.dropzone .dz-preview .dz-image{border-radius:4px!important}@media (max-width:1024px){.mobile-only{display:inherit!important}.navbar-nav a:active{color:#a33!important}.fn-cm_header{padding-top:158px!important}#main-nav .glyphicon-menu-hamburger{display:initial;float:right;font-size:30px;margin:9px 0 0}#main-nav .navbar-header{float:none}#main-nav .navBg ul.nav:nth-child(2){display:none;margin:0}#main-nav .navBg ul.nav:nth-child(2).open{display:initial!important}.container-fluid .navbar-nav{margin:0}div.container-fluid:nth-child(2){display:flex;flex-direction:column-reverse}div.container-fluid:nth-child(2)>div:nth-child(3)>div.glyphicon{float:right}#main-nav .button-area{display:flex;flex-direction:row;justify-content:space-between}#main-nav .button-area:after,#main-nav .button-area:before{content:none}#main-nav .button-area__right .glyphicon{display:block;font-size:30px;margin:8px 0}#main-nav .navBg .navbar-right{position:absolute;right:70px;top:0}ul.navbar-right,ul.navbar-right .pagination_title{display:none}ul.navbar-nav.open{display:initial;width:100%}.navbar_right__navigation_mobile{height:48px}.navbar-nav>li{float:none}.button-area__left .navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px}.navbar-right li a,.navbar-right>li{display:inline-block}.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.dropdown-menu>li>a{line-height:2em}.button-area__left{width:90%}.button-area__left .navbar-btn{float:left}}@media (max-width:480px){.tiny-only{display:initial!important}#navbar_right__user-realname{display:none}#main-nav .navBg .navbar-right{right:50px}#user-menu__logout--text{display:none}}