label{white-space:nowrap}.bootstrap-datetimepicker-widget th{background:transparent;color:#333}.bootstrap-datetimepicker-widget{inset:34px 0 auto auto!important}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:none!important}.validationError{color:#d9534f;font-size:13px}.checkbox.hasChanges,.checkboxControl.hasChanges>div{border:1px dotted #f0ad4e}.checkboxControl.hasChanges>div{margin:-1px}.checkbox.has-error,.checkboxControl.has-error>div{border:1px dotted #d9534f}.checkboxControl.has-error>div{margin:-1px}.checkboxButton{white-space:nowrap}.checkboxButton label{margin:0 5px 0 -3px;vertical-align:middle;font-weight:400;cursor:pointer}.checkboxGroupInline .checkboxControl{display:inline-block;margin-right:10px}.panel-primary:first-of-type .panel-heading .checkboxControl .text-muted,.panel-primary:first-of-type .panel-heading .checkboxControl .text-primary{color:#fff}.panel-primary:first-of-type .panel-heading .checkboxControl .text-success{color:#a3d7a3}.file-preview-frame{height:60px!important}.cee-spinner{height:20px}.kv-file-zoom{display:none}.inactive{background-color:#d9534f!important;color:#fff}.btn-default.inactive{background-color:#fff!important;color:#d9534f!important}.inputInfo{background-color:#d9edf7!important;border:1px solid rgba(51,122,183,.49);color:#000}.inputWarning{background-color:#fff6d5!important;border:1px solid #ecc400;color:#000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-inline .form-group>.checkboxControl,.form-inline .form-group>.selectControl{display:inline-block}.form-inline .form-group>.selectControl{vertical-align:middle}.hasChanges .btn-group .btn{border-color:#8a6d3b}.checkboxControl.hasChanges>div label,.hasChanges .checkbox,.hasChanges .checkbox-inline,.hasChanges.checkbox-inline label,.hasChanges.checkbox label,.hasChanges .control-label,.hasChanges .help-block,.hasChanges .radio,.hasChanges .radio-inline,.hasChanges.radio-inline label,.hasChanges.radio label{color:#c77c11}.hasChanges.form-group:not(.has-error) .form-control,.hasChanges .form-group:not(.has-error) .form-control,.hasChanges.input-group:not(.has-error) .form-control,.hasChanges .input-group:not(.has-error) .form-control{border-color:#c77c11}.hasChanges.input-group:not(.has-error) .input-group-addon,.hasChanges .input-group:not(.has-error) .input-group-addon{color:#c77c11;border-color:#c77c11;background-color:#f8d9ac}.has-error .btn-group .btn{border-color:#a94442}@supports (-webkit-overflow-scrolling:touch){select:not(.keepWebkitAppearance){-webkit-appearance:none;padding:0 8px!important}}.previousValue .form-control{background-color:#fbf399!important}textarea.form-control{resize:vertical}.highlighted>.selectControl>.form-control{border-color:#a94442;color:#a94442}.highlighted>.control-label{color:#a94442}.buttonIcon{padding:4px;font-size:20px;line-height:20px;background-color:unset}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.mt1{margin-top:1em!important}.mb1{margin-bottom:1em!important}.ml1{margin-left:1em!important}.mr1{margin-right:1em!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.inline{display:inline}.inlineBlock{display:inline-block}#buildingContainer,#buildingProgressIndicatorContainer,#progressIndicatorContainer,.absoluteFull,.absoluteLeftHalf,.absoluteRightHalf,.columnFormAbsolute,.columnFormAbsolute>.columnFormBody,.columnFormAbsolute>.columnFormHeader,.columnFormAbsoluteFlex,.columnFormAbsoluteFlex>.columnFormBody,.columnFormAbsoluteFlex>.columnFormHeader,.gridContainer.absolute,.gridContainer.absolute .gridBody,.tabContents{position:absolute;top:0;left:0;right:0;bottom:0}.absoluteLeftHalf{right:50%}.absoluteRightHalf{left:50%}#container{background:#222;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#505050));background:linear-gradient(#fff,#505050);position:absolute;top:0;left:0;right:0;bottom:0;padding:5px;margin:0;min-width:1180px}#ces_tabs{top:24px!important}.lowIncomeIndicator{color:#000;font-weight:700;border:1px solid rgba(0,0,0,.15);padding:2px 4px;display:inline-block;border-radius:10px;margin:0 5px}.badge.badge-primary{background-color:#337ab7}.badge.badge-success{background-color:#5cb85c}.badge.badge-info{background-color:#d9edf7;color:#000}.badge.badge-warning{background-color:#f0ad4e;color:#000}.badge.badge-danger{background-color:#d9534f}#content{position:absolute;top:22px;left:6px;right:6px;bottom:22px;height:inherit!important;padding:0;margin:0;text-align:left;overflow:auto;background:#fff;-webkit-box-shadow:0 0 10px -1px #000 inset;box-shadow:inset 0 0 10px -1px #000}#content h3:first-child{margin:0;margin-top:35px;background-color:hsla(0,0%,50%,.4);padding:9px}#footer{position:absolute;bottom:0;left:0;right:0;background:#505050;color:#9d9d9d;text-shadow:0 1px 0 #000;display:table;width:100%;margin:0 auto;font-size:70%}.footerRow{display:table-row}.footerCell{display:table-cell;height:20px;padding:2px 6px;width:33%;vertical-align:middle}#modalFullScreen .modal-fs{width:100%;height:100%;margin:0;padding:0}#modalFullScreen .modal-fs .modal-content{height:auto;min-height:100%;border-radius:0}#modalFullScreen .modal-fs .modal-body{height:calc(100vh - 147px)}.smallPanel .panel-heading{padding:5px 8px;position:relative}.smallPanel .panel-body{padding:8px}.multipleUnits{margin-bottom:20px}.multipleUnits .panel{-webkit-box-shadow:1px 2px 2px 1px hsla(0,0%,52%,.66);box-shadow:1px 2px 2px 1px hsla(0,0%,52%,.66)}.multipleUnits .panel-heading{background-color:#e4e4e4}.multipleUnits .panel-title{font-weight:700}.multipleUnits .addUnitButton{margin:-13px 0 0 5px}.multipleUnits:last-child{margin-bottom:0}.modal,.modal-open,.vModal{overflow:hidden}.modal,.vModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.fade.vModal .modal-dialog,.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.in.vModal .modal-dialog,.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal,.modal-open .vModal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.6}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vModal{display:block}.modalMask{z-index:9998;background-color:rgba(0,0,0,.5);overflow:auto}.modal-enter-active,.modal-leave-active{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.modal-enter,.modal-leave-to{opacity:0}.modal-header{border-top-left-radius:5px;border-top-right-radius:5px}#header{position:relative;height:inherit;border:0;z-index:9}#header nav{background:#222;background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#505050));background:linear-gradient(#222,#505050)}.navbar-inverse .navbar-brand{color:#dcdcdc}.btn-primary.selected{background-color:#286090}.btn-default.selected{background-color:#505050;color:#dcdcdc}#header_title,.btn-default.selected{text-shadow:0 1px 0 #000}#searchInputContainer{margin-top:10px;margin-right:10px;display:inline-table;float:right}#subAppSelector{display:inline-block;vertical-align:middle;margin-top:10px;margin-right:10px}#subAppSelector select{height:29px;background-color:#eee}#userActions{margin-right:10px;float:right}#appToolbar,#userActions{margin-top:10px}#logoutHelpLinks a{color:inherit}#logoutHelpLinks{position:absolute;top:51px;right:5px;font-size:9px;background-color:#222;padding:3px 10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.adminContent{padding:20px}.adminContent .btn{margin-right:20px;margin-top:10px;margin-bottom:10px}#buildingInfoActions{position:relative;top:36px;height:35px;right:16px;left:0;padding:1px 7px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:14px;text-shadow:0 1px 0 #000;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.35);box-shadow:0 1px 1px 0 rgba(0,0,0,.35);-webkit-transform:translateZ(0);z-index:8}#buildingInfoActions .buildingId{float:right;margin-top:2px;font-size:20px}#buildingInfoActions .lowIncomeIndicator{float:right;padding:0 5px;border-radius:10px;margin:0 -4px 0 5px;text-shadow:none;font-size:12px;margin-top:6px}#buildingInfoActions #salesforceButtons{float:left;margin-left:-6px}#buildingInfoActions .btn{padding:0 7px;vertical-align:top;text-shadow:0 1px 0 #000;margin-top:6px;position:relative;z-index:999}#buildingInfoActions .notes-btn{font-size:16px;margin-top:3px}#buildingInfoActions .buildingStreet{font-weight:700;text-align:center;position:absolute;top:0;left:270px;right:270px;bottom:0;margin-top:3px;font-size:20px}#buildingInfoActions .buildingStreet a{color:#fff}#buildingInfoActions .hes_prior_to_2013{background-color:#c55;color:#fff;padding:1px 5px 0;margin-left:8px}#buildingInfoActions #add_participant,#buildingInfoActions #saveAllButton{border:1px solid #000;position:absolute;top:33px;right:0;color:#000;text-shadow:none}.lockedBuildingIcon{color:gold}.dashboard .lowIncomeIndicator{padding:4px 7px;border-radius:27px}#buildingContainer>div>.tabs:first-child{position:relative;left:0;right:6px;top:40px;-webkit-transform:translateZ(0)}#buildingContainer .contactCards{margin-top:-10px}#buildingInfoPanel #visitTypeContainer{position:relative}#buildingInfoPanel #visitCancelledCheckbox{position:absolute;top:-2px;right:17px;margin:0}#buildingInfoPanel .checkbox,#buildingInfoPanel .radio{margin-bottom:5px}#buildingCityNeighborhood{display:table-row}#buildingCityNeighborhood .form-group{display:table-cell}#buildingCityNeighborhood #neighborhood{padding-left:10px}#buildingProgressIndicatorContainer{position:fixed;z-index:9999}#scheduledVisits .w2ui-grid-data{position:relative}.teamIndicator,.teamIndicator .w2ui-marker{color:#fff}.teamIndicator{padding:11px;text-shadow:0 0 1px #000;font-weight:700}.progressIndicatorContainer,.teamIndicator{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0}.progressIndicatorContainer{background-color:rgba(8,8,8,.48);z-index:9999}.progressMessage{text-align:center;font-weight:700;z-index:999999;margin-top:20px;font-size:20px}.progressSpinner{font-size:33px;-webkit-transform-origin:50% 49%;transform-origin:50% 49%}.progressSpinner.transparent{color:hsla(0,0%,100%,.37);text-shadow:0 1px 11px rgba(0,0,0,.42)}.progressSpinner-lg{font-size:94px}.progressSpinner-lg.centerVertical,.progressSpinner-lg.progressMessage{margin-top:-47px}.progressSpinner-sm{font-size:21px}.progressSpinner-xs{font-size:13px}.btn .progressSpinner{vertical-align:middle;margin:-4px 0 0 4px}.centerVertical,.progressMessage{position:relative;top:50%;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.spin{-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tabs{font-family:sans-serif;font-size:13px;font-weight:400;border-bottom:5px solid #505050}.tabs ul{margin:0;padding:0}.tabs li{font-family:sans-serif;font-size:13px;line-height:1.3;list-style:none;margin:0 -1px 0 0;padding:0;border:1px solid #9d9d9d;border-bottom:0;display:inline-block;background:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),color-stop(50%,#f1f1f1),color-stop(51%,#ebebeb),to(#ebebeb));background:linear-gradient(180deg,#f1f1f1 0,#f1f1f1 50%,#ebebeb 51%,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$tabLight",endColorstr="$tabDark",GradientType=0)}.tabs li a{display:block;padding:6px 13px;text-decoration:none;color:#000}.tabs li a .progressSpinner{margin-left:5px;font-size:12px;margin-right:-2px}.tabs li.active,.tabs li.active:hover{background:#222;background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#505050));background:linear-gradient(180deg,#222 0,#505050);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);border-color:#505050}.tabs li.active:hover a,.tabs li.active a{color:#dcdcdc!important;text-shadow:0 1px 0 #000}.tabs li.disabled,.tabs li.disabled:hover{background:#b1b1b1!important}.tabs li.disabled:hover a,.tabs li.disabled a{font-weight:400;color:#828282!important;cursor:not-allowed}.tabs li.active.hasChanges,.tabs li.active.hasChanges:hover{background:#f0ad4e;background:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#6f4203));background:linear-gradient(180deg,#f0ad4e 0,#6f4203);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);border-color:#505050}.tabs li.active.hasChanges:hover a,.tabs li.active.hasChanges a{color:#fff!important}.tabs li.hasChanges,.tabs li.hasChanges:hover{background:#f2b866;font-weight:700}.tabs li.active.hasErrors,.tabs li.active.hasErrors:hover{background:#d9534f;background:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#8a1f1d));background:linear-gradient(180deg,#d9534f 0,#8a1f1d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);border-color:#505050}.tabs li.active.hasErrors:hover a,.tabs li.active.hasErrors a{color:#fff!important}.tabs li.hasErrors,.tabs li.hasErrors:hover{background:#eba5a3;font-weight:700}.tabs li:hover{background:#dadada;background:-webkit-gradient(linear,left top,left bottom,from(#ececec),color-stop(50%,#ececec),color-stop(51%,#e3e3e3),to(#e3e3e3));background:linear-gradient(180deg,#ececec 0,#ececec 50%,#e3e3e3 51%,#e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$tabHoverLight",endColorstr="$tabHoverDark",GradientType=0)}.tabContents{top:110px;padding:10px;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-shadow:0 0 10px -1px #000 inset;box-shadow:inset 0 0 10px -1px #000}.tabContents .tabs{margin:-10px}.tabContents .tabs ul{margin:5px 0 0 5px}.tabContents .tabContents{top:39px}#contactInfoPanel{display:inline;margin:5px}.contactCards .contactAdd{vertical-align:bottom;margin-bottom:10px}.contactCards .primaryContact{border:1px solid #337ab7}.contactCard{display:inline-block;margin:10px 10px 10px 0;vertical-align:top;position:relative;padding-right:30px;min-height:55px}.contactCard .contactName{font-size:16px;font-weight:700;margin-bottom:3px}.contactCard .contactEmail,.contactCard .contactName,.contactCard .contactPhoneContainer{line-height:15px}.contactCard .contactType{line-height:12px;margin-bottom:4px}.contactCard .contactPhoneType,.contactCard .contactType{color:#afadad}.contactCard .contactPhoneNumber,.contactCard .contactPhoneType{display:inline}.contactCard .contactPhoneType{font-size:10px;margin-left:4px}.contactCard .contactEditContainer{position:absolute;top:0;right:0;bottom:0}.contactCard .contactDelete,.contactCard .contactEdit{margin:5px;cursor:pointer}.contactCard .contactDelete{position:absolute;bottom:5px}.w2ui-popup .alert{padding:5px}.w2ui-grid .w2ui-changed{background:unset;background-color:rgba(92,184,92,.11)}.gridContainer.bordered{border:1px solid #000}.gridContainer.bordered .gridBody,.gridContainer.bordered .gridHeader{border:1px solid #000;border-bottom:0;border-right:0}.gridContainer.bordered .gridHeader{margin:-1px -1px 0}.gridContainer.bordered .gridBody{border-top:0}.gridContainer.bordered .gridRow{margin:0 -1px -1px}.gridContainer.bordered .gridItem{border:1px solid #000;border-top:0;border-left:0}.gridContainer.absolute .gridHeader{grid-template-rows:40px}.gridContainer.absolute .gridBody{top:40px;overflow:scroll}.gridContainer .gridHeader,.gridContainer .gridRow{display:grid;grid-template-columns:auto}.gridContainer .gridHeader .deleteColumn,.gridContainer .gridRow .deleteColumn{text-align:center}.gridContainer .gridHeader{grid-template-rows:auto;font-weight:700}.gridContainer .gridBody{-webkit-box-shadow:0 0 10px -1px #5f5f5f inset;box-shadow:inset 0 0 10px -1px #5f5f5f}.gridContainer .gridBody.rowStriped>.gridRow:nth-of-type(2n){background-color:hsla(0,0%,60%,.109804)}.gridContainer .gridBody.rowStriped>.gridRow.newRow:nth-of-type(2n){background-color:rgba(240,173,78,.2)}.gridContainer .gridRow{grid-template-rows:auto;-ms-flex-line-pack:start;align-content:start}.gridContainer .gridItem{padding:10px;margin:0;-ms-flex-item-align:center;align-self:center}.gridContainer .gridItem .gridItemRender.form-control{height:auto}.gridContainer .gridItem .gridItemInput{margin-bottom:0}.gridContainer .gridItem .gridItemInput input[readonly=readonly],.gridContainer .gridItem .gridItemRender.form-control{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.columnForm,.columnFormAbsolute,.columnFormAbsoluteFlex,.columnFormFlex{background-color:#f5f5f5;border-radius:3px;overflow:hidden}.columnForm .rowStriped>.row:nth-of-type(2n),.columnForm .rowStriped>.rowGroup:nth-of-type(2n),.columnFormAbsolute .rowStriped>.row:nth-of-type(2n),.columnFormAbsolute .rowStriped>.rowGroup:nth-of-type(2n),.columnFormAbsoluteFlex .rowStriped>.row:nth-of-type(2n),.columnFormAbsoluteFlex .rowStriped>.rowGroup:nth-of-type(2n),.columnFormFlex .rowStriped>.row:nth-of-type(2n),.columnFormFlex .rowStriped>.rowGroup:nth-of-type(2n){background-color:hsla(0,0%,60%,.109804)}.columnForm .rowStriped>.row.newRow:nth-of-type(2n),.columnForm .rowStriped>.rowGroup.newRow:nth-of-type(2n),.columnFormAbsolute .rowStriped>.row.newRow:nth-of-type(2n),.columnFormAbsolute .rowStriped>.rowGroup.newRow:nth-of-type(2n),.columnFormAbsoluteFlex .rowStriped>.row.newRow:nth-of-type(2n),.columnFormAbsoluteFlex .rowStriped>.rowGroup.newRow:nth-of-type(2n),.columnFormFlex .rowStriped>.row.newRow:nth-of-type(2n),.columnFormFlex .rowStriped>.rowGroup.newRow:nth-of-type(2n){background-color:rgba(240,173,78,.2)}.columnForm .rowStriped>.row:first-child,.columnFormAbsolute .rowStriped>.row:first-child,.columnFormAbsoluteFlex .rowStriped>.row:first-child,.columnFormFlex .rowStriped>.row:first-child{padding-top:10px}.columnForm .rowStriped>.row:last-child,.columnFormAbsolute .rowStriped>.row:last-child,.columnFormAbsoluteFlex .rowStriped>.row:last-child,.columnFormFlex .rowStriped>.row:last-child{padding-bottom:10px}.columnForm .columnFormBody,.columnForm .columnFormHeader,.columnFormAbsolute .columnFormBody,.columnFormAbsolute .columnFormHeader,.columnFormAbsoluteFlex .columnFormBody,.columnFormAbsoluteFlex .columnFormHeader,.columnFormFlex .columnFormBody,.columnFormFlex .columnFormHeader{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.columnForm>.columnFormHeader,.columnFormAbsolute>.columnFormHeader,.columnFormAbsoluteFlex>.columnFormHeader,.columnFormFlex>.columnFormHeader{text-align:center;font-weight:700}.columnForm>.columnFormHeader [class*=col-],.columnFormAbsolute>.columnFormHeader [class*=col-],.columnFormAbsoluteFlex>.columnFormHeader [class*=col-],.columnFormFlex>.columnFormHeader [class*=col-]{padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.columnForm>.columnFormBody,.columnFormAbsolute>.columnFormBody,.columnFormAbsoluteFlex>.columnFormBody,.columnFormFlex>.columnFormBody{padding-top:10px;padding-bottom:10px;-webkit-box-shadow:0 0 10px -1px #8a8a8a inset;box-shadow:inset 0 0 10px -1px #8a8a8a}.columnForm>.columnFormBody .row,.columnFormAbsolute>.columnFormBody .row,.columnFormAbsoluteFlex>.columnFormBody .row,.columnFormFlex>.columnFormBody .row{padding:5px 0}.columnForm>.columnFormBody .form-group,.columnFormAbsolute>.columnFormBody .form-group,.columnFormAbsoluteFlex>.columnFormBody .form-group,.columnFormFlex>.columnFormBody .form-group{margin-bottom:0}.columnForm>.columnFormBody .newRow,.columnFormAbsolute>.columnFormBody .newRow,.columnFormAbsoluteFlex>.columnFormBody .newRow,.columnFormFlex>.columnFormBody .newRow{background-color:rgba(240,173,78,.1)}.columnForm>.columnFormBody .blankRow,.columnFormAbsolute>.columnFormBody .blankRow,.columnFormAbsoluteFlex>.columnFormBody .blankRow,.columnFormFlex>.columnFormBody .blankRow{border:1px dashed #59c356;background-color:rgba(206,239,206,.9)!important;margin-top:-1px;margin-bottom:-1px}.columnFormAbsolute,.columnFormAbsoluteFlex{margin:10px;overflow:hidden}.columnFormAbsolute>.columnFormHeader,.columnFormAbsoluteFlex>.columnFormHeader{bottom:unset}.columnFormAbsolute>.columnFormBody,.columnFormAbsoluteFlex>.columnFormBody{top:30px;overflow:auto}.columnFormAbsoluteFlex>.columnFormBody .rowGroup>.row,.columnFormAbsoluteFlex>.columnFormBody>.row,.columnFormAbsoluteFlex>.columnFormHeader>.row,.columnFormFlex>.columnFormBody .rowGroup>.row,.columnFormFlex>.columnFormBody>.row,.columnFormFlex>.columnFormHeader>.row{display:-webkit-box;display:-ms-flexbox;display:flex}.columnFormAbsoluteFlex>.columnFormBody .rowGroup>.row>div,.columnFormAbsoluteFlex>.columnFormBody>.row>div,.columnFormAbsoluteFlex>.columnFormHeader>.row>div,.columnFormFlex>.columnFormBody .rowGroup>.row>div,.columnFormFlex>.columnFormBody>.row>div,.columnFormFlex>.columnFormHeader>.row>div{margin:0;width:100%}.columnFormAbsoluteFlex>.columnFormHeader>.row>div,.columnFormFlex>.columnFormHeader>.row>div{padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.columnFormAbsoluteFlex>.columnFormBody,.columnFormFlex>.columnFormBody{padding:0}.columnFormAbsoluteFlex>.columnFormBody .rowGroup>.row,.columnFormAbsoluteFlex>.columnFormBody>.row,.columnFormFlex>.columnFormBody .rowGroup>.row,.columnFormFlex>.columnFormBody>.row{margin:0}.columnFormAbsoluteFlex>.columnFormBody .rowGroup>.row>div,.columnFormAbsoluteFlex>.columnFormBody>.row>div,.columnFormFlex>.columnFormBody .rowGroup>.row>div,.columnFormFlex>.columnFormBody>.row>div{padding:0 5px}.columnFormHeader.textLeft .row>div,.columnFormHeader.textLeft [class*=col-]{text-align:left}.columnFormHeader.textLeft [class*=col-]{padding-left:15px}.columnFormHeader.textLeft .row>div{padding-left:5px}.columnFormBody.rowStriped{padding-top:0;padding-bottom:0}.flexRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.flexRow>div{margin-left:15px;margin-right:15px;width:100%}.flexRow>.flexRow{margin:0}.headerWrapColumns>.columnFormHeader{height:38px}.headerWrapColumns>.columnFormHeader>.row>div,.headerWrapColumns>.columnFormHeader [class*=col-]{padding:3px 0;white-space:normal;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.headerWrapColumns>.columnFormBody{top:38px}.imagePair{position:relative}.imagePair .toolBar{bottom:24px;left:20px}.imageControl{width:220px;height:220px;background-size:contain;background-repeat:no-repeat;background-position:top;position:relative;overflow:hidden}.editMode .imageControl.empty{border:1px dashed rgba(0,0,0,.26)}.editMode .imageControl.empty .toolbar{margin:-1px}.imageOptionContainer{display:inline-block;cursor:pointer;border:1px solid #dcdcdc;padding:7px;border-radius:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.08);box-shadow:0 0 5px 1px rgba(0,0,0,.08);background-color:#fff}.imageOptionContainer .imageOption{background-size:contain;background-repeat:no-repeat;background-position:50%;width:200px;height:200px}.imageOptionContainer .imageOption .label{background-color:hsla(0,0%,100%,.91)}.imageOptionContainer .imageOption.labelOnly{background-image:none!important;height:auto}.imageOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.imageOptions .imageOptionContainer{margin:25px}.imageOptions .imageOptionContainer.selected,.imageOptions .imageOptionContainer.selected:hover{border-color:#5cb85c;background-color:rgba(92,184,92,.27)}.imageOptions .imageOptionContainer:hover{border-color:#f0ad4e}.imagePickerModal{width:90%;height:calc(100% + 1px)}.imagePickerModal .modal-body{background-color:#f1f1f1;text-align:center}[v-cloak]{display:none}