.bootstrapModalBackDrop{background-color:rgba(0,0,0,.5)}
#main .projectFolderGroupingContainer{display:inline-block;max-width:calc(100vw - 65px);padding:8px;margin-bottom:16px;border:1px solid #ccc}#main .projectFolderGroupingContainer .groupingIcon{display:none;font-size:20px;margin-right:5px}#main .projectFolderGroupingContainer #groupingButtonsContainer{display:flex;margin-top:10px}#main .projectFolderGroupingContainer #groupingSelectsContainer{display:flex;align-items:center}#main .projectFolderGroupingContainer #groupingSelectsContainer.verticalCenter{position:relative}#main .projectFolderGroupingContainer #groupingSelectsContainer .favoriteStar{position:relative;top:3px;margin-right:5px}#main .projectFolderGroupingContainer .SelectLastChildItalic .Select-menu-outer .Select-menu div:last-child{font-style:italic;color:gray}#main .projectFolderGroupingContainer .fa-plus{font-size:20px;cursor:pointer;margin-right:10px;vertical-align:middle}#main .projectFolderGroupingContainer .blueInfoCircle{color:#4081ad;cursor:pointer;vertical-align:top;font-size:18px}#main .projectFolderGroupingContainer .groupingLabel{margin-right:10px}#main .projectFolderGroupingContainer .btn:not(:last-child){margin-right:10px}#main .projectFolderGroupingContainer .selectGrouping{margin-right:10px;vertical-align:middle;margin-bottom:2px}#main .projectFolderGroupingContainer .selectGrouping .Select{width:155px}#main .projectFolderGroupingContainer .selectGrouping .Select .Select-value{padding-right:35px}@media screen and (max-width: 600px){#main .projectFolderGroupingContainer{display:block}#main .projectFolderGroupingContainer #groupingButtonsContainer,#main .projectFolderGroupingContainer #groupingSelectsContainer{display:flex}}
.folder-header{display:flex;align-items:center}.folder-header svg{font-size:25px;margin-right:4px}.folder-header .projectDocumentSharedWith{display:flex;justify-content:center;align-items:center}.folder-header .projectDocumentSharedWith svg{min-width:32px}.folder-header .projectDocumentSharedWith span{margin-left:2px;white-space:nowrap}.folder-header a{display:flex;align-items:center;font-weight:bold;font-size:10px;margin-right:15px;width:716px;cursor:pointer}.folder-header a:hover{color:#000}.folder-header a svg{color:rgba(0,0,0,.54)}.folder-header a .folderTypeDesc{color:rgba(0,0,0,.87);font-size:25px;width:310px;white-space:nowrap}@media(max-width: 600px){.folder-header a .folderTypeDesc{font-size:22px}}.folder-header a img{height:22px}@media(max-width: 1380px){.folder-header a img{display:none}}@media(max-width: 840px){.folder-header .shared-with-info{display:none}}
.cb-button img.app-logo{font-size:inherit}.gex-product-logo{margin-left:4px;margin-right:4px}
.cb-button.cb-font-awesome-icon .MuiButton-startIcon,.cb-button.cb-font-awesome-icon .MuiButton-endIcon{display:flex;align-items:center;justify-content:center}.cb-button.cb-font-awesome-icon .MuiButton-startIcon.MuiButton-iconSizeSmall,.cb-button.cb-font-awesome-icon .MuiButton-endIcon.MuiButton-iconSizeSmall{width:18px;height:18px}.cb-button.cb-font-awesome-icon .MuiButton-startIcon.MuiButton-iconSizeMedium,.cb-button.cb-font-awesome-icon .MuiButton-endIcon.MuiButton-iconSizeMedium{width:20px;height:20px}.cb-button.cb-font-awesome-icon .MuiButton-startIcon.MuiButton-iconSizeLarge,.cb-button.cb-font-awesome-icon .MuiButton-endIcon.MuiButton-iconSizeLarge{width:22px;height:22px}.cb-button.cb-font-awesome-icon .svg-inline--fa{font-size:inherit}.cb-button.MuiButton-sizeSmall{max-height:28px;min-height:28px;white-space:nowrap}.btn-group:not(.btn-group-xs)>button:not(.btn-circle),.btn-group:not(.btn-group-xs)>a,.MuiButtonGroup-root>button:not(.btn-circle),.MuiButtonGroup-root>a{border-radius:0px;border-width:0px}.btn-group:not(.btn-group-xs)>button:not(.btn-circle)>button,.btn-group:not(.btn-group-xs)>a>button,.MuiButtonGroup-root>button:not(.btn-circle)>button,.MuiButtonGroup-root>a>button{border-radius:0px;border-width:0px}.btn-group:not(.btn-group-xs)>button:not(.btn-circle).MuiButton-outlined,.btn-group:not(.btn-group-xs)>a.MuiButton-outlined,.MuiButtonGroup-root>button:not(.btn-circle).MuiButton-outlined,.MuiButtonGroup-root>a.MuiButton-outlined{border-left-width:0px;border-right-width:0px;border-top-width:1px;border-bottom-width:1px}.btn-group:not(.btn-group-xs)>button:not(.btn-circle):first-child,.btn-group:not(.btn-group-xs)>button:not(.btn-circle):first-child>button,.btn-group:not(.btn-group-xs)>a:first-child,.btn-group:not(.btn-group-xs)>a:first-child>button,.MuiButtonGroup-root>button:not(.btn-circle):first-child,.MuiButtonGroup-root>button:not(.btn-circle):first-child>button,.MuiButtonGroup-root>a:first-child,.MuiButtonGroup-root>a:first-child>button{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.btn-group:not(.btn-group-xs)>button:not(.btn-circle):first-child.MuiButton-outlined,.btn-group:not(.btn-group-xs)>button:not(.btn-circle):first-child>button.MuiButton-outlined,.btn-group:not(.btn-group-xs)>a:first-child.MuiButton-outlined,.btn-group:not(.btn-group-xs)>a:first-child>button.MuiButton-outlined,.MuiButtonGroup-root>button:not(.btn-circle):first-child.MuiButton-outlined,.MuiButtonGroup-root>button:not(.btn-circle):first-child>button.MuiButton-outlined,.MuiButtonGroup-root>a:first-child.MuiButton-outlined,.MuiButtonGroup-root>a:first-child>button.MuiButton-outlined{border-width:1px;border-right-width:0px}.btn-group:not(.btn-group-xs)>button:not(.btn-circle):last-of-type,.btn-group:not(.btn-group-xs)>button:not(.btn-circle):last-of-type>button,.btn-group:not(.btn-group-xs)>a:last-of-type,.btn-group:not(.btn-group-xs)>a:last-of-type>button,.MuiButtonGroup-root>button:not(.btn-circle):last-of-type,.MuiButtonGroup-root>button:not(.btn-circle):last-of-type>button,.MuiButtonGroup-root>a:last-of-type,.MuiButtonGroup-root>a:last-of-type>button{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.btn-group:not(.btn-group-xs)>button:not(.btn-circle):last-of-type.MuiButton-outlined,.btn-group:not(.btn-group-xs)>button:not(.btn-circle):last-of-type>button.MuiButton-outlined,.btn-group:not(.btn-group-xs)>a:last-of-type.MuiButton-outlined,.btn-group:not(.btn-group-xs)>a:last-of-type>button.MuiButton-outlined,.MuiButtonGroup-root>button:not(.btn-circle):last-of-type.MuiButton-outlined,.MuiButtonGroup-root>button:not(.btn-circle):last-of-type>button.MuiButton-outlined,.MuiButtonGroup-root>a:last-of-type.MuiButton-outlined,.MuiButtonGroup-root>a:last-of-type>button.MuiButton-outlined{border-width:1px;border-left-width:0px}.btn-group:not(.btn-group-xs)>button:not(.btn-circle):only-child,.btn-group:not(.btn-group-xs)>button:not(.btn-circle):only-child>button,.btn-group:not(.btn-group-xs)>a:only-child,.btn-group:not(.btn-group-xs)>a:only-child>button,.MuiButtonGroup-root>button:not(.btn-circle):only-child,.MuiButtonGroup-root>button:not(.btn-circle):only-child>button,.MuiButtonGroup-root>a:only-child,.MuiButtonGroup-root>a:only-child>button{border-radius:0.25rem !important;border-width:1px !important}
.cb-button-icon .font-awesome-wrapper{display:flex;align-items:inherit;justify-content:inherit}.cb-button-icon:not(.MuiIconButton-sizeSmall) .font-awesome-wrapper{width:24px;height:24px;font-size:20px}.cb-button-icon.MuiIconButton-sizeSmall .font-awesome-wrapper{width:20px;height:20px}
.project-folder{overflow-x:auto}.project-folder.touch-device .file-row-content{margin-bottom:4px}.project-folder.files-small .file-row td{padding:0 8px 0 4px !important;height:24px !important}.project-folder .file-row td{width:100%}.project-folder .file-row .date-cell{width:100px;text-align:right}.project-folder .file-row:hover,.project-folder .folder-cell-container:hover{background-color:rgba(0,0,0,.04)}.project-folder .file-row:hover .downloadFolderButton,.project-folder .file-row:hover .addFileButton,.project-folder .folder-cell-container:hover .downloadFolderButton,.project-folder .folder-cell-container:hover .addFileButton{align-items:center;gap:0.25rem;font-size:0.75rem;line-height:1rem;display:flex !important}.project-folder .file-row:hover .previewStackIcon,.project-folder .file-row:hover .favoriteStarContainer svg,.project-folder .folder-cell-container:hover .previewStackIcon,.project-folder .folder-cell-container:hover .favoriteStarContainer svg{visibility:visible !important}.project-folder .file-row:hover .documentDropdown,.project-folder .folder-cell-container:hover .documentDropdown{opacity:1}.project-folder .folder-cell-row{display:flex;align-items:center}.project-folder .folder-cell-row .folder-icon{color:rgba(0,0,0,.54)}.project-folder .folder-name{position:relative;font-size:16px;font-weight:bold;color:rgba(0,0,0,.87)}@media(max-width: 600px){.project-folder .folder-name{font-size:15px}}
.labelSelection .Select-multi-value-wrapper .Select-value{display:flex}.labelSelection .Select-multi-value-wrapper .Select-value .Select-value-label{display:flex;align-items:center}.labelSelection .Select-multi-value-wrapper .Select-value .Select-value-label .labelDisplay{margin-left:0 !important;text-overflow:clip;white-space:normal;display:inline-block}
.project-file-container .project-file-dropdown span{color:rgba(0,0,0,.87)}.project-file-container:not(.touch-device) .downloadProjectFileBtn{border-color:rgba(0,0,0,0) !important}.project-file-container:not(.touch-device) .documentDropdown{opacity:0;transition:opacity ease-in-out .3s}.project-file-tooltip .tooltip.show{opacity:1 !important}.project-file-tooltip .tooltip-row{display:flex}.project-file-tooltip .tooltip-row-icon{text-align:center;width:14px;margin-right:8px;font-size:13px}.project-file-tooltip .tooltip-row-label{flex:1;word-break:break-all !important}.project-file-tooltip .tooltip-inner{max-width:500px !important;overflow:hidden;text-align:left}.project-file-tooltip .tooltip-note{background:#e6e6e6;color:#4081ad;padding:8px 4px;margin-top:4px;margin-left:-4px;margin-right:-4px;border-radius:4px}.project-file-dropdown-menu{z-index:2002 !important}
.cby-spinner{display:flex;align-items:center}.cby-spinner.expand{position:absolute;width:100%;height:100%;top:0;left:0}.cby-spinner .cby-spinner-backdrop{position:absolute;width:100%;height:100%;background-color:rgba(250,250,250,.64)}
.project-documents .search-disabled{cursor:not-allowed !important;opacity:.42}.project-documents table tbody tr td{border-top:none !important}.project-documents #projectFolderButtonContainer .custom-btn-icon svg{margin:0 !important}.project-documents .search-box-icon{font-size:15px;margin-top:6px;margin-right:8px}.project-documents #inboxSearchBox{margin-bottom:0}
button.documentDropdown:not(.btn-takeoff){background-color:rgba(0,0,0,0);border-color:#82b1d0}button.documentDropdown::after{display:flex;align-items:center}
.fixed-window-header{display:flex;background:#082535;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;outline:1px solid rgba(0,0,0,0);padding:0 5px;height:35px}.fixed-window-header .fixed-window-header-title{display:flex;align-items:center;flex:1;padding:0 0 0 12px;overflow:hidden}.fixed-window-header .fixed-window-header-title img{max-height:17px}.fixed-window-header .fixed-window-header-title span{margin-left:10px}.fixed-window-header a{margin-right:15px;color:#fff}.fixed-window-header .fixed-window-header-actions{display:flex;align-items:center}.fixed-window-header .fixed-window-header-actions .fixed-window-actions{display:flex;flex-direction:row-reverse}.fullScreenFixedWindowContainer.full-screen{min-height:95vh;margin-bottom:4vh;min-width:98vw;margin-right:1vw}.bim-collect-window .fixed-window-header{background-color:#1d2939}
.modalTreeView{padding:10px 14px}
.modal-files-list{padding-right:15px;padding-left:15px}.modal-files-list:first-child{margin-top:16px}
.files-list-block.touch-device .widget-latest-document-row{margin-bottom:4px}.files-list-block h4{margin:5px 0 2px 0;font-size:16px;font-weight:700;color:#000}.widget-latest-document-row{transition:all ease-in-out .3s}@keyframes YellowFade{0%{background-color:#fff}20%{background-color:rgba(253,254,170,.73)}80%{background-color:rgba(253,254,170,.73)}100%{background-color:#fff}}.widget-latest-document-row.temp-highlight{animation:YellowFade 4s ease-in-out}.widget-latest-document-row .project-file-container:not(.touch-device){margin-left:-8px}.widget-latest-document-row .ie-downloadProjectFileBt .project-file-container .btn-group{margin:0 0 0px 5px !important}.widget-latest-document-row .ie-downloadProjectFileBt .project-file-container .btn-group .downloadProjectFileBtn{padding:8px 0 0 0 !important}.widget-latest-document-row .col{font-size:13px;display:flex;align-items:center}.widget-latest-document-row .col:first-child{min-width:50%;max-width:60%}.widget-latest-document-row .col:nth-child(2){justify-content:center;min-width:35%;max-width:42%}.widget-latest-document-row .col p{margin-top:0;margin-bottom:0;width:75%}@media(max-width: 600px){.widget-latest-document-row .col{min-width:100% !important;max-width:100% !important}}.widget-latest-document-row .btn-group,.widget-latest-document-row .btn-group-vertical{max-height:24px}.widget-latest-document-row .previewStackIcon{opacity:0;transition:all ease-in-out .3s;visibility:visible;cursor:not-allowed}.widget-latest-document-row .downloadedIcon{color:#0e9411}.widget-latest-document-row:hover{background-color:rgba(0,0,0,.04)}.widget-latest-document-row:hover .downloadProjectFileBtn{border-color:#82b1d0 !important}.widget-latest-document-row:hover .documentDropdown{opacity:1}.widget-latest-document-row:hover .previewStackIcon{opacity:1;display:flex;visibility:visible;position:relative;cursor:pointer;align-items:center}@media(max-width: 600px){.widget-latest-document-row{margin-right:0 !important;margin-left:0 !important}}
.tool-button .MuiButton-endIcon{min-width:72px !important;margin-right:2px !important;margin-left:2px}
.project-create-modal{border-radius:8px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);overflow:hidden;max-height:100%;max-width:800px !important}.project-create-modal .modal-header{padding:0 24px;min-height:52px;box-sizing:border-box;align-items:center}.project-create-modal .modal-header .desktopModalHeader{font-size:18px}.project-create-modal .modal-header .mobileModalHeader div{margin-bottom:0}.project-create-modal .modal-header .mobileModalHeader div .btn{margin-top:0;margin-left:0}.project-create-modal .modal-body,.project-create-modal .cby-stepper{background-color:#fafafa}.project-create-modal .modal-body{padding:8px;max-height:calc(100vh - (3.5rem + 122px)) !important;min-height:300px}@media(min-width: 1280px){.project-create-modal .modal-body{padding:0px}}.project-create-modal .modal-footer{justify-content:flex-start}.project-create-modal .stepper-actions{display:flex;margin-left:44px}.project-create-modal .stepper-actions button:not(:last-child){margin-right:12px}
.address-selector .cby-select{width:100%;max-width:100%}
.form-field.form-field-horizontal{display:flex;align-items:center}.form-field.form-field-horizontal label{margin-bottom:0}.form-field label{font-weight:normal}.form-field .optional-text{font-size:80%;margin-left:4px;color:rgba(0,0,0,.54)}.form-field .invalid-feedback{padding-left:6px}
.widget-toggle-button{color:#fff !important}.LatestDocuments_title .ibox-tools{display:flex;align-items:center;top:0 !important;margin-top:0 !important}.LatestDocuments_title h5{margin:0 !important}
#shareProjectModal select{height:calc(1.5em + .75rem + 2px) !important}#shareProjectModal button{display:flex;align-items:center}#shareProjectModal button svg{margin-right:5px}#shareProjectModal .form-field label{font-weight:600}#shareProjectModal label.fontNormal{font-weight:normal}#shareProjectModal [type=checkbox]{margin-left:5px}#shareProjectModal .Select-control{height:35px}#shareProjectModal .modal-body{max-height:unset}#shareProjectModal input:not([type=checkbox]),#shareProjectModal select,#shareProjectModal .Select,#shareProjectModal .cby-select{width:50%}
.error-boundary-message{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}
.constructBlogWidgetContainer{width:100%}.constructBlogWidgetContainer h4{display:flex;justify-content:center}.constructBlogWidgetContainer .carousel-slide-title{display:none}.constructBlogWidgetContainer .carousel{height:calc(100% - 55px);margin-bottom:24px}.constructBlogWidgetContainer .carousel .carousel-indicators{bottom:-30px}.constructBlogWidgetContainer .carousel .carousel-indicators li{background-color:rgba(8,31,44,.4);cursor:pointer}.constructBlogWidgetContainer .carousel .carousel-indicators li.active{background-color:#082535}.constructBlogWidgetContainer .carousel .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239ca5ab' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.constructBlogWidgetContainer .carousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239ca5ab' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.constructBlogWidgetContainer .carousel .carousel-inner{height:100%}.constructBlogWidgetContainer .carousel .carousel-inner .carousel-item{height:100%}.constructBlogWidgetContainer .carousel .carousel-inner .carousel-item.active{display:flex}.constructBlogWidgetContainer .carousel .carousel-inner .carousel-item img:not(.img-fluid){max-width:100%;margin:auto;display:block}.constructBlogWidgetContainer h4{margin-top:23px;color:#676a6c;font-weight:bold;text-align:center;cursor:pointer}
.list-item{display:flex;align-items:center;min-height:48px;padding:6px 16px}.list-item:hover{background-color:rgba(0,0,0,.04)}.list-item .list-icon{display:flex;align-items:center}.list-item .list-item-content{display:flex;justify-content:center;flex-direction:column;flex:1;padding-right:16px}.list-item .list-item-content:not(:first-child){padding-left:16px}
.toggleButtonContainer{display:flex;align-items:center}
.widget-latest-document .widgetNoResult{margin-left:0}.widget-latest-document{padding:0 14px;overflow-y:hidden;flex-direction:column}.widget-latest-document.treeView{overflow-y:auto;padding:10px 14px}.widget-latest-document h4{margin:5px 0 2px 0;font-size:16px;font-weight:500;color:#000}.widget-latest-document div.open-modal-link{cursor:pointer;font-size:12px;margin:0;color:#5076bb !important}.widget-latest-document .files-list-block{padding:10px 1px 0 0}.widget-latest-document .files-list-block h4{color:rgba(0,0,0,.87)}
.project-phase-container{display:flex}.project-phase-container .projectPublicPhase,.project-phase-container .projectPrivatePhase,.project-phase-container .projectPublicPhaseNoButton{display:flex;align-items:center}.project-phase-container .projectPublicPhase .dropdown,.project-phase-container .projectPrivatePhase .dropdown,.project-phase-container .projectPublicPhaseNoButton .dropdown{display:inline-block}.project-phase-container .projectPublicPhaseNoButton .projectStatusDisplay{margin:5px 1px}.projectStatusCell{display:flex;gap:0.5rem}.projectStatusCell .phaseSelectionButton,.projectStatusCell .statusSelectionButton,.projectStatusCell .projectPublicPhaseNoButton{display:flex !important;height:1.25rem !important;align-items:center !important;border-radius:0.25rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important}.projectStatusCell .phaseSelectionButton:hover,.projectStatusCell .statusSelectionButton:hover,.projectStatusCell .projectPublicPhaseNoButton:hover{--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important}.projectStatusCell .phaseSelectionButton,.projectStatusCell .projectPublicPhaseNoButton{--tw-bg-opacity:1;background-color:rgb(22 163 74 / var(--tw-bg-opacity));padding-top:0px;padding-bottom:0px;font-size:0.75rem;line-height:1rem}.projectStatusCell .statusSelectionButton{--tw-bg-opacity:1;background-color:rgb(2 132 199 / var(--tw-bg-opacity));padding-top:0px;padding-bottom:0px;font-size:0.75rem;line-height:1rem}.statusSelectionButton{vertical-align:baseline}#MyProjectsContainer .projectStatusCell{align-items:center}#MyProjectsContainer .projectStatusCell .projectPublicPhaseNoButton .projectStatusDisplay{margin-left:2px;text-wrap:nowrap}
.cby-datepicker{width:100%}.cby-datepicker>div{height:calc(1.5em + .75rem + 2px);padding:0 0 0 10px;font-size:14px}.cby-datepicker input{padding:0}.cby-datepicker.is-invalid fieldset{border:1px solid #f93325}.cby-datepicker.hide-error p.Mui-error{display:none}.cby-datepicker .Mui-disabled{background-color:#e9ecef;opacity:1}.cby-form .cby-datepicker .Mui-disabled{-webkit-text-fill-color:#000}
.cby-timepicker-container{display:flex;align-items:center}.cby-timepicker-container .time-button-container{height:35px;display:flex;align-items:center}.cby-timepicker{width:100%}.cby-timepicker>div{height:calc(1.5em + .75rem + 2px);padding:0 0 0 10px;font-size:14px}.cby-timepicker input{padding:0}.cby-timepicker.is-invalid fieldset{border:1px solid #f93325}.cby-timepicker.hide-error p.Mui-error{display:none}.cby-timepicker .Mui-disabled{background-color:#e9ecef;-webkit-text-fill-color:#000;opacity:1}
.cby-datetime-picker{width:100%}.cby-datetime-picker .cby-datetime-picker-row{display:flex;align-items:flex-start}.cby-datetime-picker .cby-datepicker{width:148px;min-width:148px;flex:1}.cby-datetime-picker .cby-timepicker{width:128px;margin-left:8px}
.confirm-modal .modal{z-index:30002 !important}.confirm-modal .modal .modal-dialog{width:250px}.confirm-modal .error .Select-control,.confirm-modal .error textarea{border:2px solid red !important}.confirm-modal .Select{width:auto}.confirm-modal .Select .Select-control{width:300px}div.confirm-backdrop{z-index:30001 !important}.deactivate-subscription-modal .modal-body{overflow:visible !important}
.tool-toggle{display:flex;flex-direction:column;width:100%}.tool-toggle .tool-toggle-row{display:flex;justify-content:space-between;align-items:center}.tool-toggle .tool-toggle-description{color:rgba(0,0,0,.54);font-size:90%;padding-left:4px;margin-top:8px}
.project-create-last-step header{margin:16px 0}.project-create-last-step .btn{width:315px;margin-bottom:16px}
.cby-table-container{height:100%;overflow-y:auto;width:100%;border-radius:0.25rem}.cby-table-container .cby-table-message:not(:empty){color:#616161;display:flex;height:100%;justify-content:center;padding-top:64px;width:100%}.cby-table-container .cby-table{color:#444;font-size:13px}.cby-table-container .cby-table th{background:#082535;border:0;position:sticky;top:0}.cby-table-container .cby-table th,.cby-table-container .cby-table td{padding:8px 16px}.cby-table-container .cby-table tbody tr{border-bottom:1px solid #eee}.cby-table-container .cby-table tbody tr:nth-child(odd){background-color:#fff}.cby-table-container .cby-table tbody tr:nth-child(even){background-color:#fafafa}
.specialty-selection-modal{align-items:center;display:flex;height:100%;justify-content:center;margin:0 !important;max-width:100% !important;width:100%}.specialty-selection-modal.position-left{justify-content:flex-start}.specialty-selection-modal.position-top{align-items:flex-start}.specialty-selection-modal .icon-public{color:#2d4653}.specialty-selection-modal .icon-private{color:#efc22a}.specialty-selection-modal.isLite .modal-content{width:600px;height:500px}.specialty-selection-modal .modal-content{width:700px;overflow-x:hidden}.specialty-selection-modal .modal-content .btn-light{background-color:#fff}.specialty-selection-modal .modal-content .modal-body{background-color:#fafafa;height:90vh;max-height:90vh !important;padding:8px}.specialty-selection-modal .modal-content .modal-body .modal-body-container{display:flex;flex-direction:column;height:100%}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-header:not(:empty){margin-bottom:8px}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-header:not(:empty) .btn{height:35px}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-header:not(:empty) .filters{gap:8px}@media print{.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-header:not(:empty) .filters{gap:unset}}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-body{flex:1;overflow-y:hidden}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty){align-items:center;display:flex;justify-content:space-between;margin-top:8px}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .legend-container .legend{padding:0 4px}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .legend-container .legend .icon{display:inline-block;width:24px}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .buttons-container:only-child{justify-content:flex-end;width:100%}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .buttons-container{display:flex;gap:8px}@media print{.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .buttons-container{gap:unset}}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .buttons-container .btn{align-items:center;display:flex}.specialty-selection-modal .modal-content .modal-body .modal-body-container .modal-body-container-footer:not(:empty) .buttons-container .btn svg{margin-right:5px}.specialty-selection-modal .modal-content .cby-table-container .cby-table thead tr th{padding-top:4px;padding-bottom:4px;z-index:2}.specialty-selection-modal .modal-content .cby-table-container .cby-table tbody tr.specialtyType td{background:#2d4653;color:#fff;font-weight:500;padding:8px 16px;position:sticky;position:-webkit-sticky;top:26px;z-index:2}.specialty-selection-modal .modal-content .cby-table-container .cby-table tbody tr.specialtyType td .icon-public{color:#fff}.specialty-selection-modal .modal-content .cby-table-container .cby-table tbody tr:not(.specialtyType) td{padding:0 16px}.specialty-selection-modal .modal-content .cby-table-container .cby-table tbody tr.clickable:hover td{background-color:#fffef7;cursor:pointer}.specialty-selection-modal .modal-content .cby-table-container .cby-table tbody tr td>div.cell-selection{align-items:center;display:flex;justify-content:flex-end}.specialty-selection-modal .modal-content .cby-table-container .cby-table tbody tr td>div.cell-selection .email-sent{font-size:16px}@media screen and (max-width: 700px){.specialty-selection-modal .modal-content .modal-body{height:calc(100vh - 32px);max-height:calc(100vh - 32px) !important}}
#contactInformationModal{max-width:500px}#contactInformationModal input{width:100%}
#maintenanceModal{max-width:80vw}#maintenanceModal .modal-content{width:80vw;height:80vh}#maintenanceModal .modal-content .modal-body{max-height:100%;padding:0}
.page-heading{justify-content:space-between;align-items:center;min-height:75px;padding:0 10px 0 !important}.page-heading .col-lg-4{padding-right:0}.page-heading h2{margin-bottom:10px}.page-heading .page-heading-left-content{padding-top:10px;padding-bottom:10px}.page-heading .page-heading-left-content>*:not(:last-child){margin-bottom:10px}.page-heading #breadCrumbContainerPrint{display:none !important}.page-heading #breadCrumbContainer>span{width:100%;white-space:nowrap}.page-heading #breadCrumbContainer>span span:nth-child(2){min-width:0;flex:0 auto}.page-heading #breadCrumbContainer span,.page-heading #breadCrumbContainer b{display:flex;align-items:center;flex-wrap:nowrap}.page-heading #breadCrumbContainer span.dropdown-toggle{line-height:13px}.page-heading #breadCrumbContainer,.page-heading #breadCrumbContainer h2{color:#212529}.page-heading #breadCrumbContainer span a:not(.dropdown-item),.page-heading #breadCrumbContainer h2 span a:not(.dropdown-item){display:table-cell;color:#212529;text-overflow:ellipsis !important;white-space:nowrap;overflow:hidden}.page-heading #breadCrumbContainer .dropdown,.page-heading #breadCrumbContainer h2 .dropdown{font-weight:normal;display:inline-block}.page-heading #breadCrumbContainer .dropdown .dropdown-item,.page-heading #breadCrumbContainer h2 .dropdown .dropdown-item{color:#5076bb}.page-heading h3{margin-bottom:0}.page-heading h3,.page-heading h3 span{font-size:13px !important;font-weight:normal !important}.page-heading h3 [data-organization-modal]{color:#5076bb;text-decoration:none !important;display:inline !important}.page-heading .favoriteStar{margin-bottom:-5px;margin-left:5px}.page-heading .projectState{font-size:13px !important;color:#4b4b4b}.page-heading .dropdown-header{font-weight:400 !important;color:rgba(0,0,0,.54);cursor:default}.page-heading-temp-message{min-height:30px;background-color:#faebd7}.projectSearchWithIcon{display:flex;justify-content:center;align-items:center;height:2rem}.projectSearchWithIcon svg{margin:.375rem .75rem}.projectSearchWithIcon .Select-control{border:none}.projectSearchWithIcon .Select-control .Select-arrow-zone{display:none}.projectSearchWithIcon .Select-menu-outer{margin-top:0.125rem;width:100%}.dropdown-underline{border-bottom:1px solid #212529;padding-bottom:2px;margin-right:4px;margin-top:5px}.dropdown-underline.selectedProject{padding-bottom:1px;margin-top:3px}.dropdown-underline:hover{border-bottom:2px solid #212529;padding-bottom:1px}.dropdown-underline:hover.selectedProject{padding-bottom:0}.inlineProjectSearch .popover{max-width:unset;margin-top:0;border-radius:unset}.inlineProjectSearch .popover .popover-inner{min-width:300px}.inlineProjectSearch .popover .arrow{display:none}.inlineProjectSearch .popover .Select{width:100%}.inlineProjectSearch .popover .Select .Select-input{display:flex !important;align-items:center}.inlineProjectSearch .popover .Select .Select-input input{padding:0}.header-buttons .title-action{flex-wrap:nowrap;gap:8px 0}@media print{.header-buttons .title-action{gap:unset}}.header-buttons .title-action button:not(:first-child):not(.dropdown-item),.header-buttons .title-action a:not(:first-child):not(.dropdown-item){margin-left:8px}@media screen and (max-width: 768px){.page-heading .col-8{flex:0 0 100%;max-width:100%}}
.cby-form-container .address-container .section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.cby-form-container .address-container .section-title .title{margin-bottom:0}.cby-form-container input::-moz-placeholder{color:#bfbfbf !important}.cby-form-container input::placeholder{color:#bfbfbf !important}.cby-form-container .row{margin-right:-15px !important;margin-left:-15px !important}.cby-form-container .form-field input{width:100%}.cby-form-container .step-container{margin-top:12px}.cby-form-container section:not(:last-child){margin-bottom:24px}.cby-form-container .tools-selection .cby-card>*{padding:0 !important}.cby-form-container .tools-selection .tools-options{margin-left:8px;margin-top:16px}.cby-form-container .toggle-row{padding:16px;border-bottom:1px solid #ccc}.cby-form-container .toggle-row .col{padding:0}.cby-form-container .toggle-row .toggle-row-item{display:flex;align-items:center}.cby-form-container .toggle-row .app-logo{height:20px}.cby-form-container .context-message{font-size:80%;color:#f93325;padding-left:4px;opacity:.84}.cby-form-container .section-title{padding-left:12px;margin-bottom:8px}.cby-form-container .section-title h3{font-weight:bold}.cby-form-container .section-title span{color:rgba(0,0,0,.64)}
.header-search .Select,.inlineProjectSearch .Select {width: 100%;min-width: 200px
}.header-search .Select-input input,.inlineProjectSearch .Select-input input {width: 100%;font-size: 0.875rem;line-height: 1.25rem
}.inlineProjectSearch .Select-placeholder {display: flex;align-items: center;padding-top: 0.5rem
}
#currentThreadList{right:0px;z-index:1;margin-left:0.5rem;display:none;border-width:0px;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}#currentThreadList.active{display:block}#communicationTopicPage{flex:1;padding-bottom:10px;padding-left:0;padding-right:0;margin-top:30px}#communicationTopicPage #threadTabs #threadTabsLinks{display:inline}#communicationTopicPage #threadTabs #threadTabsLinks div{display:inline-block}#communicationTopicPage #threadTabs #threadTabsLinks div a{display:inline-block;font-size:12px;color:#333;background-color:#fff;border:1px solid #ccc;border-bottom:0;padding:3px 10px;cursor:pointer}#communicationTopicPage #threadTabs #threadTabsLinks div a:hover{text-decoration:none;background-color:#e6e6e6;border-color:#adadad}#communicationTopicPage #threadTabs #threadTabsLinks div.active a{background-color:#326588;border-color:#2f6080;color:#fff}#communicationTopicPage #threadTabs #threadTabsLinks div.active a:hover{background-color:#29526e}#communicationTopicPage #threadTabs #threadTabsLinks div.active a:focus{text-decoration:none}#communicationTopicPage #topicInfos{display:flex;align-items:center;position:relative}#communicationTopicPage #topicInfos h2{margin-left:10px;vertical-align:middle;color:#676a6c;font-weight:500}#communicationTopicPage #topicInfos #multiLabelDisplay{vertical-align:top;margin-top:2px}#communicationTopicPage #topicInfos #topicNameModificationInput{height:22px;margin-top:2px;margin-bottom:2px !important}#communicationTopicPage #topicButtons{display:inline-block;position:absolute;top:-44px}#communicationTopicPage #topicButtons #managementButtons .btn{margin-left:10px;padding-top:4px;padding-bottom:4px;pointer-events:all}#communicationTopicPage #topicButtons #managementButtons .btn .fa{margin-right:5px}#communicationTopicPage #topicButtons #managementButtons .btn .caret{margin-left:10px}#communicationTopicPage #topicButtons #managementButtons .btn-secondary{background-color:#e6e6e6}#communicationTopicPage #topicMessages{background-color:#fff}#communicationTopicPage #topicMessages .recipientsListSummary,#communicationTopicPage #topicMessages .collapsedMessagesWrapper{border-left:1px #d4d4d4 solid}#communicationTopicPage #topicMessages .messages{display:flex;flex-direction:column;gap:0.5rem}#communicationTopicPage #topicMessages .messages.collapsed .originalMessage .communicationMessage{margin-bottom:0}#communicationTopicPage #topicMessages #invisibleContainer{width:0;float:right;vertical-align:top}#communicationTopicPage #topicMessages .nav{margin-bottom:0}#communicationTopicPage #topicMessages #messageAuthorContactInfos{position:absolute}#communicationTopicPage #topicMessages .communicationMessage{min-height:50px;padding:8px 20px 8px 20px}#communicationTopicPage #topicMessages .communicationMessage .quoteContainer{margin-top:15px}#communicationTopicPage #topicMessages .communicationMessage .quoteContainer div{font-size:11px;font-weight:bold}#communicationTopicPage #topicMessages .communicationMessage .quoteContainer blockquote{font-size:13px;color:#676a6c}#communicationTopicPage #topicMessages .communicationMessage blockquote{border-left:5px solid #f1f1f1;padding-left:5px}#communicationTopicPage #topicMessages .communicationMessage p{margin-bottom:0}#communicationTopicPage #topicMessages .communicationMessage.truncated{background-color:#ddd;padding:10px 20px 10px 0px;cursor:pointer;min-height:35px;border-bottom:none}#communicationTopicPage #topicMessages .communicationMessage.truncated #userName{display:flex;align-items:center}#communicationTopicPage #topicMessages .communicationMessage.truncated .messageDatePosted{top:8px}#communicationTopicPage #topicMessages .communicationMessage.truncated .entityImgContainer{margin-left:25px}#communicationTopicPage #topicMessages .communicationMessage.truncated .entityImgContainer .entityImgLogo{width:40px;height:40px}#communicationTopicPage #topicMessages .communicationMessage.truncated .entityImgContainer .entityImgLogo div{width:40px;height:40px}#communicationTopicPage #topicMessages .communicationMessage.truncated .messageContentBody{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding-left:0}#communicationTopicPage #topicMessages .communicationMessage.truncated .authorName{margin-left:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:600}#communicationTopicPage #topicMessages .communicationMessage .messageEventDisplay{font-size:13px;color:#757575;display:block}#communicationTopicPage #topicMessages .communicationMessage .messageEventDisplay svg{margin-right:5px}#communicationTopicPage #topicMessages .communicationMessage .messageEventDisplay .messageEventFileName{font-style:italic;text-decoration:underline;cursor:pointer}#communicationTopicPage #topicMessages .messageContent{width:88% !important;padding-left:5px}#communicationTopicPage #topicMessages .messageContentBody{margin-top:5px;margin-bottom:8px}#communicationTopicPage #topicMessages .messageContentBody p{font-size:13px;color:#676a6c;padding:0}#communicationTopicPage #topicMessages .messageEvent{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}#communicationTopicPage #topicMessages .threadOrTopicContentBody{white-space:pre-wrap;font-size:13px;margin-bottom:0}#communicationTopicPage #topicMessages .threadOrTopicContentBody.truncated{background-color:rgba(0,0,0,.1);border-color:#a6a6a6;padding-top:0;padding-bottom:0;margin-top:-1px;margin-bottom:0;cursor:pointer}#communicationTopicPage #topicMessages .messageBodyFooter{margin-top:5px}#communicationTopicPage #topicMessages .messageBodyFooter .highlighted{border:2px solid rgba(0,0,0,0);border-radius:5px}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv>div{display:inline-block;vertical-align:top}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv i.fa-copy{vertical-align:middle;margin-top:5px;margin-left:20px}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv i.fa-arrow-right{margin-top:5px;margin-left:20px}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv .topicDocumentDropdown{margin-right:10px}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv .topicDocumentDropdown .bigDownloadButton .previewStackIcon{position:absolute;width:126px;height:65px}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv .topicDocumentDropdown .dropdown-menu>li>a{line-height:14px;cursor:pointer}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv .fa-eye{visibility:hidden;cursor:pointer;float:right;position:relative;top:8px;right:5px}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv:hover .fa-eye{display:inline-block !important;visibility:visible}#communicationTopicPage #topicMessages .messageBodyFooter .messageFileDiv>div:hover .previewStackIcon{visibility:visible}#communicationTopicPage #topicMessages .messageBodyFooter .tooltip .tooltip-inner{max-width:400px !important}#communicationTopicPage #topicMessages .dropdown.open .tooltip{display:none !important}#communicationTopicPage #topicMessages .fileVersionDropdown .dropdown-divider{margin-top:5px;margin-bottom:2px}#communicationTopicPage #topicMessages .fileVersionDropdown .dropdown-divider.fat{margin-bottom:5px}#communicationTopicPage #topicMessages .fileVersionDropdown .dropdown-header{padding:4px 20px 3px 20px;font-size:14px}#communicationTopicPage #topicMessages .fileVersionDropdown .dropdown-menu{right:auto}#communicationTopicPage #topicMessages .fileVersionDropdown .dropdown-menu>li>a{line-height:12px;cursor:pointer;padding:5px 20px}#communicationTopicPage #topicMessages .threadLink{float:right;margin-right:15px;padding-bottom:10px;cursor:pointer}#communicationTopicPage #threadPrivacy{padding-right:5px;margin-top:4px;color:#999}#communicationTopicPage #threadPrivacy .discussionType{font-style:italic}#communicationTopicPage #threadPrivacy .btn-group{margin-right:5px;margin-top:-2px}#communicationTopicPage #threadPrivacy .bootstrap-switch{font-family:Arial,FontAwesome;height:24px;line-height:21px;margin-right:5px;margin-top:-1px}#communicationTopicPage #threadPrivacy .bootstrap-switch .bootstrap-switch-container{margin-top:-10px}#communicationTopicPage .collapsedMessagesWrapper{cursor:pointer;position:relative}#communicationTopicPage .collapsedMessagesWrapper>div{height:8px;background-color:#eee;border-top:1px solid #9f9f9f}#communicationTopicPage .collapsedMessagesWrapper>div:last-child{border-bottom:1px solid #9f9f9f;border-collapse:collapse;height:9px}#communicationTopicPage .collapsedMessagesWrapper>span{position:absolute;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);margin-top:2px;background-color:#eee;padding:0 5px 0 5px}#communicationTopicPage .collapsedNewMessagesWrapper{text-align:center;margin:15px 0}#communicationTopicPage .collapsedNewMessagesWrapper .fa-envelope{margin-right:5px}#communicationTopicPage #communicationRecipients .topicRecipientsTable .table{border:none}#communicationTopicPage #communicationRecipients .topicRecipientsTable tr{border:1px solid rgba(0,0,0,.5);border-left:none;border-right:none;height:75px}#communicationTopicPage #communicationRecipients .topicRecipientsTable tr:first-child{border-top:none}#communicationTopicPage #communicationRecipients .topicRecipientsTable td{border:none}#communicationTopicPage #communicationRecipients .topicRecipientsTable img{max-height:75px}#communicationTopicPage #communicationRecipients .recipientName{font-size:14px}#communicationTopicPage #communicationRecipients .recipientsTableCenterVertically{vertical-align:middle}#communicationTopicPage #communicationRecipients .newTopicRecipient{margin-top:10px;width:100%}#communicationTopicPage #communicationRecipients .newTopicRecipient div.select2-container{width:80% !important}#communicationTopicPage #communicationRecipients .newTopicRecipient .select2-container-multi ul.select2-choices{min-height:25px}#communicationTopicPage #communicationRecipients .newTopicRecipient input.select2-input{width:300px !important;padding:5px !important;margin-left:8px;font-weight:bold}@media screen and (min-width: 868px)and (max-width: 1100px){#threadManagementDrawer{width:200px}#threadManagementDrawer #companyName{max-width:87px !important}}@media screen and (max-width: 867px){#communicationTopicPage{max-width:100% !important}#currentThreadList{margin-left:0}#currentThreadList #threadManagementDrawer{width:100%}#currentThreadList #threadManagementDrawer #drawerContent .threadLabelSelection.Select.Select--multi,#currentThreadList #threadManagementDrawer #threadManagementDrawer #drawerContent .threadLabelSelection.Select{width:300px !important;margin-left:5px}}
.cby-arrow-stepper-container .cby-arrow-stepper{padding:0;margin:0}.cby-arrow-stepper-container .cby-arrow-stepper:after{content:"";display:table;clear:both}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li{position:relative;padding:0;margin:0 4px 0 0}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li.active>*{background-color:#efc22a;border-color:#efc22a;color:#000}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li.previous>*{background-color:#173443;border-color:#173443}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li.next>*{background-color:#e9d79c;border-color:#e9d79c;color:#000}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li a:hover{background-color:#efc22a !important;border-color:#efc22a !important;color:#000}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li:first-of-type>*{padding-left:1.6em;border-radius:.25em 0 0 .25em}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li:last-of-type>*{padding-right:1.6em;border-radius:0 .25em .25em 0}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li::after,.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li>*::after{content:"";position:absolute;top:0;left:100%;height:0;width:0;border:0 solid rgba(0,0,0,0);border-right-width:0;border-left-width:20px}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li::after{z-index:1;transform:translateX(4px);border-left-color:#fff;margin:0}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li:last-of-type::after,.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li:last-of-type>*::after{display:none}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li::after,.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li>*::after{border-top-width:21px;border-bottom-width:20px}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li>*::after{z-index:2;border-left-color:inherit}.cby-arrow-stepper-container .cby-arrow-stepper.right-direction li>*{padding:10px 20px;color:#fff}.cby-arrow-stepper-container .cby-arrow-stepper li{display:inline-block}.cby-arrow-stepper-container .cby-arrow-stepper li:not(:first-child)>*::before{content:"";display:inline-block;width:20px}.cby-arrow-stepper-container .cby-arrow-stepper li>*{display:inline-block;font-size:14px;font-weight:500}.cby-arrow-stepper-container *,.cby-arrow-stepper-container *::after,.cby-arrow-stepper-container *::before{box-sizing:border-box}
.bim-tab-selector .Select-arrow-zone{margin-right:0;width:12px}
.estimation-user-no-access{background-color:red;color:#fff;font-size:20px}.estimation-app-user-list{font-size:12px;margin-bottom:0;margin:4px}.estimationMainContainer div.col{padding-top:10px !important}.estimationMainContainer .ibox-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;margin-top:30px}.estimationMainContainer .row{justify-content:center;flex-flow:column nowrap;align-items:center}.estimationMainContainer .row h1,.estimationMainContainer .row h2,.estimationMainContainer .row h3{max-width:1000px;text-align:center}.estimationMainContainer .row img{margin:10px}.estimationMainContainer .row .btn{border-radius:40px 40px 40px 40px;padding:16px 44px 16px 44px;font-weight:bold}.estimationMainContainer .row .btn.btn-primary{color:#082535}.estimationMainContainer .row.blueBand{background-color:#082535;height:410px;margin-top:30px}.estimationMainContainer .row img.timeDashboardImg{margin-top:-388px;max-width:1000px}
#Support label{width:180px;font-weight:500}.atlwdg-trigger{z-index:10;background:none !important;position:absolute !important;top:0 !important}.publicPage #Support ul{padding-left:40px}.publicPage #Support a{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity));color:#5076bb}.publicPage #Support .justify-center{justify-content:flex-start !important}.publicPage #Support .row{font-size:14px;margin-left:0;margin-right:0}.publicPage #Support .ibox-title{border:none}.publicPage .support-page-heading.row{margin-left:0;margin-right:0}
nav.navbar-static-top{background-color:#082535;width:100%;height:55px;display:flex;align-items:center}.navbar-header{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar-static-top .icon-selector{color:#fff;margin-right:16px}.navbar-static-top .icon-selector:hover{color:#fff}@media only screen and (max-width: 500px){.full-logo{display:none}.logo-without-text{display:block !important}}
.cbProductsContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.cbProductsContainer .cb-tool-select{width:150px}.cbProductsContainer .cb-product-select{width:350px}.cbProductsContainer #cbProductQty{width:100px}.cbProductsContainer .cb-service-provider-select{width:200px}.cbProductsContainer .cb-product-qty-label{margin-left:1px !important;color:#000}@media screen and (max-width: 1200px){.cbProductsContainer .cb-service-provider-select-label,.cbProductsContainer .cb-product-select-label,.cbProductsContainer .cb-tool-select-label{display:none}}
#PaperTrailLiteAppContainer .searchCriteriaForm #searchFooter{height:30px}#PaperTrailLiteAppContainer .searchCriteriaForm .keyword{margin-bottom:16px}#PaperTrailLiteAppContainer .searchCriteriaForm .keyword label{margin-left:16px}#PaperTrailLiteAppContainer .searchCriteriaForm .keyword #PaperTrailLiteKeyword{width:calc(100% - 160px) !important}
.invoice-app-header-title{font-weight:bold;font-size:25px;margin:10px}.invoice-pagination{margin:10px}.invoice-pagination:not(.invoice-pagination-bottom){position:"absolute";right:0}.invoice-pagination{float:right}.invoice-app-header-buttons{display:flex;align-items:center;justify-content:space-between}.invoice-app-header-buttons .cby-datepicker{max-width:200px}.invoice-app-header-buttons>div{padding:10px}.invoice-app-header-buttons input{width:100% !important}.invoice-app-header-buttons .MuiFormControlLabel-label{font-size:12px}.invoice-app-header-buttons .Select-menu-outer{z-index:3}.invoice-summary{font-size:20px;padding:10px}.invoice-summary span{margin-right:15px}.invoice-summary label{font-size:20px}
#time-usage-popover .limitText{margin-right:8px}#time-usage-popover .progress{width:200px}.time-new-pricing-notification{font-style:italic;margin-left:16px;width:unset !important}.deactivate-time-plus-link{margin-top:-12px;display:block;font-size:12px;text-decoration:underline !important;cursor:pointer;width:-moz-fit-content;width:fit-content}.time-plus-logo-btn{height:35px;margin-left:4px}
.modal .time-plus-confirm-modal .modal-body{max-height:600px}.modal .time-plus-confirm-modal h2 .app-logo{width:200px;padding:12px}.modal .time-plus-confirm-modal .row{padding:8px;flex-wrap:nowrap}.modal .time-plus-confirm-modal .row .feature-logo{display:flex;align-items:center;padding-right:16px}.modal .time-plus-confirm-modal .row .feature-logo svg{font-size:30px;width:40px;color:#009b5f}.modal .time-plus-confirm-modal .row .desc{display:flex;flex-direction:column}.modal .time-plus-confirm-modal .time-pricing-table{padding-top:16px !important}.modal .time-plus-confirm-modal .time-pricing-table .app-logo{width:auto;height:14px;margin-left:0}.modal .time-plus-confirm-modal .time-pricing-table .time-border{border:1px solid #009b5f;border-collapse:collapse}.modal .time-plus-confirm-modal .time-pricing-table .time-border-right{border-right:1px solid #009b5f}.modal .time-plus-confirm-modal .time-pricing-table .time-border-bottom{border-bottom:1px solid #009b5f}.modal .time-plus-confirm-modal .time-pricing-table .row{padding:0;border-left:1px solid #009b5f}.modal .time-plus-confirm-modal .time-pricing-table .row:first-child{border-top:1px solid #009b5f}.modal .time-plus-confirm-modal .time-pricing-table .col{line-height:14px;padding:8px}.modal .time-plus-confirm-modal .time-footnote{font-size:12px;font-style:italic}
.productSummary .row{justify-content:unset !important}.productSummary .cby-datepicker{width:auto}
.partial-item-reverse-row{padding:8px;display:flex;align-items:center}.partial-item-reverse-row input{width:75px !important;margin-right:8px}.partial-item-reverse-row label{padding-left:8px}
#modifyTransactionModal{width:500px;min-width:500px}#modifyTransactionModal .modal-body{overflow:visible}
#modifyTransactionPaymentDateModal{width:500px}#modifyTransactionPaymentDateModal .modal-body .cby-datetime-picker .cby-datepicker{flex:unset}
#modifyPurchaseOrderModal{min-width:500px}
.discount-section .cby-datepicker input,.referral-section .cby-datepicker input{width:100px}.discount-section .Select,.referral-section .Select{width:150px}.discount-section button,.referral-section button{min-width:20px !important}.discount-section input,.discount-section .MuiOutlinedInput-root,.referral-section input,.referral-section .MuiOutlinedInput-root{height:29px}
.product-subscription-content .row{padding-top:8px;padding-bottom:8px;align-items:center}.product-subscription-content .row .rowLabel{width:350px !important}.product-subscription-content .row .Select-control{line-height:25px}.product-subscription-content .row input.form-control{max-height:28px}@media screen and (max-width: 800px){.product-subscription-content .row .rowLabel{width:200px !important}}
.organizationSettingsContent .form-field,.organizationSettingsContent .row{margin-bottom:0;margin-left:12px}.organizationSettingsContent .form-field{display:flex;padding:10px}.organizationSettingsContent .form-field:not(:last-child){border-bottom:1px solid #f3f3f4}.organizationSettingsContent .form-field label,.organizationSettingsContent .form-field .form-text{width:500px;margin-right:50px;align-items:center}.organizationSettingsContent .form-field label svg,.organizationSettingsContent .form-field .form-text svg{margin-left:5px}.organizationSettingsContent .form-field>label{font-weight:500}.organizationSettingsContent .form-field .form-text{text-align:justify}.organizationSettingsContent .form-field .multiLevelLabel .tooltip-inner{min-width:340px}.organizationSettingsContent .form-field .multiLevelLabel .tooltip-inner ul{text-align:left}.organizationSettingsContent .form-field .multiLevelLabel .tooltip-inner ul li{line-height:1.25}.organizationSettingsContent .form-field .toggleButtonContainer{display:inline-block}.organizationSettingsContent .form-field .bootstrap-switch{margin-left:15px}.organizationSettingsContent .row.simpleSignupRow{flex-direction:column}.organizationSettingsContent .row.simpleSignupRow.isActivated{border-radius:6px;margin-bottom:0;padding:0 10px 10px 12px}.organizationSettingsContent .row.simpleSignupRow.isActivated .form-field{margin-left:0}.organizationSettingsContent .row.simpleSignupRow div.selfSignupRow{padding-top:5px;flex-flow:wrap;align-items:center}.organizationSettingsContent .row.simpleSignupRow div.selfSignupRow button{margin-right:10px}.organizationSettingsContent .row.simpleSignupRow .form-field{border-bottom:none;padding-left:0}.organizationSettingsContent .row.simpleSignupRow .labelRow{display:flex}.organizationSettingsContent .row.simpleSignupRow .selfSignupDataRow{display:flex}.organizationSettingsContent .row.simpleSignupRow .Select{max-width:400px;margin-top:5px}.organizationSettingsContent .row.simpleSignupRow .form-control{height:23px;max-width:250px}.organizationSettingsContent .row.simpleSignupRow .input-group{width:250px;margin:0 5px}.organizationSettingsContent .row.simpleSignupRow .input-group .input-group-text{padding:0}@media(max-width: 700px){.organizationSettingsContent .form-field label{width:auto}.organizationSettingsContent .form-field label+*{float:right}}
#PaperTrailEntryDetails.modal-dialog{max-width:1500px !important;min-width:unset !important;width:auto !important}#PaperTrailEntryDetails.modal-dialog .modal-body{max-height:calc(100vh - 140px);min-height:400px;padding:0}#PaperTrailEntryDetails.modal-dialog .modal-header h5,#PaperTrailEntryDetails.modal-dialog .modal-header #sharedLicenseContainer{display:inline-block}#PaperTrailEntryDetails.modal-dialog .modal-header #sharedLicenseContainer{margin-left:5px;font-weight:bold}
.JobsDashboard .JobsHeader{padding:8px;justify-content:end;display:flex}.JobsDashboard .row{padding:5px}.JobsDashboard .row label{min-width:75px}.JobsDashboard .row .col{display:flex;justify-content:flex-start;align-items:center}.JobsDashboard tr:not(.job-details) td{text-align:center}.JobsDashboard .job-details{background-color:#cdcdcd}.JobsDashboard .job-details .time-button-container{display:none}.JobsDashboard .job-details .MuiInputBase-root{background-color:#fff}.JobsDashboard .job-details .Select{width:350px}
.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__row{display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0px}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:flex;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{flex:0 0 24px;height:1em;width:1em;fill:currentColor}
.ReactVirtualized__Table{border-radius:0.25rem;color:#444;font-size:13px}.ReactVirtualized__Table .ReactVirtualized__Table__headerRow{background:#082535;color:#fff}.ReactVirtualized__Table .ReactVirtualized__Table__headerRow .ReactVirtualized__Table__sortableHeaderColumn{display:flex}.ReactVirtualized__Table .ReactVirtualized__Table__row{border-bottom:1px solid #eee}.ReactVirtualized__Table .ReactVirtualized__Table__row:nth-child(odd){background-color:#fff}.ReactVirtualized__Table .ReactVirtualized__Table__row:nth-child(even){background-color:#fafafa}.ReactVirtualized__Table .ReactVirtualized__Table__row.is-pending{background-color:#faedbf}.ReactVirtualized__Table .ReactVirtualized__Table__row.is-total{background-color:#b5bec2}.subscription-table a{color:inherit !important}.status-green{color:green}.status-red{color:red}.status-yellow{color:#f0ad4e}
.pdfViewerModal{width:100% !important;max-width:100% !important;margin:0 !important;height:100%}.pdfViewerModal .modal-content{border:none;box-shadow:none;background-color:rgba(0,0,0,0);height:100%}.pdfViewerModal .modal-body{max-height:none !important;margin:0 !important;padding:0 !important}.pdfViewerModal .modal-body canvas{display:block;margin-left:auto;margin-right:auto}.pdfViewerModal .modal-body .flexCenter{display:flex;flex:1 1 100%;height:100%;justify-content:center;align-items:center}.pdfViewerModal .modal-body .loadingIcon{top:35%;left:unset;right:unset;font-size:100px}.pdfViewerModal .modal-body .errorMessage{top:35%;color:#fff;font-size:20px}.pdfViewerModal .modal-body .pdf-viewer-footer{background-color:rgba(0,0,0,.8)}.pdfButtons{display:flex;gap:1rem}.pdfButtons.header{top:0}.pdfButtons.footer{bottom:0;width:auto !important;height:44px !important}.pdfButtons.footer>div{justify-content:center !important}.pdfButtons.footer .fileInfo{display:none}.pdfButtons.header,.pdfButtons.footer{align-items:center;background-color:rgba(0,0,0,.8);color:#fff;display:flex;justify-content:space-between;position:fixed;width:100%;z-index:1000000}.pdfButtons.header .fileInfo,.pdfButtons.footer .fileInfo{overflow:hidden}.pdfButtons.header .fileInfo .fileName,.pdfButtons.header .fileInfo .filePublishedBy,.pdfButtons.footer .fileInfo .fileName,.pdfButtons.footer .fileInfo .filePublishedBy{margin:0}.pdfButtons.header .fileInfo .fileName,.pdfButtons.footer .fileInfo .fileName{font-weight:500}.pdfButtons.header .btn,.pdfButtons.footer .btn{background:rgba(0,0,0,0);border-radius:0;border:none;font-size:25px;padding:0}.pdfButtons.header .btn:hover,.pdfButtons.footer .btn:hover{background:#000}.pdfButtons.navigation{align-items:center;display:flex;justify-content:center}.pdfButtons.navigation .fa-search{font-size:16px;margin:0 5px}.pdfButtons.navigation .plus,.pdfButtons.navigation .minus,.pdfButtons.navigation .rotate{font-size:18px}.pdfButtons.navigation .select-page{background:rgba(255,255,255,.2);border:2px solid #efc22a;color:#efc22a;font-weight:bold;text-align:center}.pdfButtons.navigation .total-page{font-weight:500}.pdfButtons .btn{color:#333}.pdfPrint{padding-top:50px}.pdfPreviewBackdrop{background-color:#000;opacity:.85 !important;z-index:29999 !important}@media(min-width: 769px){.pdfViewerModal .modal-body{margin-top:60px !important}}@media(max-width: 768px){.pdfViewerModal .modal-body{margin-top:145px !important}}
.public-DraftEditorPlaceholder-root{position:absolute;top:54px;left:58px}#topicManagementDialog .row{display:table-row}#topicManagementDialog .modal-content{border-top-left-radius:1.3rem;border-top-right-radius:1.3rem}#topicManagementDialog .details-form{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}#topicManagementDialog .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner,#topicManagementDialog .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner:hover,#topicManagementDialog .public-DraftEditorPlaceholder-root:hover .public-DraftEditorPlaceholder-inner,#topicManagementDialog .public-DraftEditorPlaceholder-root:hover .public-DraftEditorPlaceholder-inner:hover{font-size:14px !important;font-weight:bold !important;font-family:Arial,Helvetica,sans-serif !important;color:rgba(0,0,0,.4) !important}#topicManagementDialog .rdw-editor-toolbar{padding-top:1px}#topicManagementDialog .rdw-editor-toolbar .rdw-option-wrapper,#topicManagementDialog .rdw-editor-toolbar .rdw-block-dropdown,#topicManagementDialog .rdw-editor-toolbar rdw-block-dropdown:hover{background:rgba(0,0,0,0)}#topicManagementDialog .rdw-editor-toolbar:focus{background-color:#f3f3f3}#topicManagementDialog .rdw-editor-toolbar.absolute{position:absolute !important;top:calc(100% - 37px) !important;left:1px;border-radius:3px !important;background:#f3f3f3 !important;border:1px solid #e3e3e3 !important}#topicManagementDialog .rdw-editor-toolbar .rdw-inline-wrapper,#topicManagementDialog .rdw-editor-toolbar .rdw-block-wrapper,#topicManagementDialog .rdw-editor-toolbar .rdw-list-wrapper,#topicManagementDialog .rdw-editor-toolbar .rdw-link-wrapper{margin-bottom:0}#topicManagementDialog .demo-editor{height:200px}#topicManagementDialog .demo-editor ul{list-style-position:initial}#topicManagementDialog .public-DraftEditorPlaceholder-root{top:0;left:0}#topicManagementDialog .fa-question-circle{padding-left:5px}#topicManagementDialog .modal-header{padding:0 15px;color:#fff;background-color:#082535;padding-top:5px;padding-bottom:5px}#topicManagementDialog .modal-header h5{margin:5px 0}#topicManagementDialog .modal-header .close{color:#fff;margin:0 0 0 auto;padding:0 !important}#topicManagementDialog .modal-body{overflow:visible;padding:0}#topicManagementDialog .modal-dialog{margin-top:70px}#topicManagementDialog .modal-footer .btn{vertical-align:top}#topicManagementDialog tr.withBorder td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#topicManagementDialog tr td.TopicLabel{padding-left:5px}#topicManagementDialog .attachedFileFooter{display:inline-block;float:left;margin-left:160px}#topicManagementDialog #CommunicationTopicManagement{width:970px}#topicManagementDialog #CommunicationTopicManagement .charCount{float:right}#topicManagementDialog .row{padding:0 0 10px 5px}#topicManagementDialog .row input,#topicManagementDialog .row textarea{box-sizing:border-box}#topicManagementDialog .TopicLabel{min-width:175px;font-size:14px;font-weight:normal;line-height:20px}#topicManagementDialog .TopicLabel .fa-lock{font-size:20px;margin-left:20px}#topicManagementDialog .TopicContent input{height:25px}#topicManagementDialog .TopicContent ::-webkit-input-placeholder{color:#999 !important}#topicManagementDialog .TopicContent :-moz-placeholder{color:#999 !important}#topicManagementDialog .TopicContent ::-moz-placeholder{color:#999 !important}#topicManagementDialog .TopicContent :-ms-input-placeholder{color:#999 !important}#topicManagementDialog #TopicVisibility td{padding:10px 4px 5px 13px}#topicManagementDialog #TopicVisibility .TopicLabel{vertical-align:top}#topicManagementDialog #TopicVisibility .TopicContent{vertical-align:top}#topicManagementDialog #TopicVisibility .TopicContent div{vertical-align:top !important}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed{margin-left:10px;display:table}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed div{display:table-cell}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed label:not(.checkbox-inline){display:none}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed .warningImageDiv{width:20px}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed .TopicVisibilityWarningText{margin-left:5px;color:red}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed .TopicVisibilityWarningText svg{margin-right:5px}#topicManagementDialog #TopicVisibility #ToPrivateChangeIsNotAllowed .TopicVisibilityWarningText #noAnswerToPublicTopicWarning{color:#000}#topicManagementDialog #TopicVisibility #labelSelectionLabelCell{padding-left:50px;min-width:100px}#topicManagementDialog #TopicVisibility #labelSelectionCell{padding-top:2px}#topicManagementDialog #TopicRecipients .TopicContent{padding:4px 0;border-top:none}#topicManagementDialog #TopicRecipients .TopicContent #recipientsSelection #filterRecipientsSearchContainer{border:none;border-top:1px solid #ccc}#topicManagementDialog #TopicRecipients .TopicContent #recipientsSelection #filterRecipientsSearchContainer #searchRecipientsResult table tbody tr td{border:none}#topicManagementDialog #TopicRecipients .TopicContent #recipientsSelection .Select .Select-menu-outer{z-index:6}#topicManagementDialog #TopicName .TopicContent,#topicManagementDialog #TopicRecipients .TopicContent,#topicManagementDialog #TopicMessage .TopicContent{width:100%;vertical-align:middle}#topicManagementDialog #TopicName .TopicContent #multiLabelDisplay .labelDisplayAllNames{margin-left:5px}#topicManagementDialog #TopicName .TopicContent .labelSelection{margin-top:-35px;width:400px;position:absolute;z-index:3}#topicManagementDialog #TopicName .TopicContent .labelSelection .Select-control,#topicManagementDialog #TopicName .TopicContent .labelSelection .Select-input{height:35px}#topicManagementDialog #TopicName .TopicContent .labelSelection .Select-clear-zone,#topicManagementDialog #TopicName .TopicContent .labelSelection .Select-arrow-zone{vertical-align:top;padding-top:5px}#topicManagementDialog #TopicName .TopicContent .labelSelection:not(.is-open) .Select-arrow-zone{padding-top:6px}#topicManagementDialog #TopicName .TopicContent .labelSelection .Select-option{height:36px}#topicManagementDialog #TopicName .TopicContent .labelSelection .Select-option .labelDisplay{display:inline-block;max-width:90%;line-height:16px}#topicManagementDialog #TopicName .TopicContent .text{margin-top:1px;width:100%}#topicManagementDialog #TopicName .TopicContent .charCount{margin-left:4px}#topicManagementDialog #TopicName .TopicContent .inlineBlock{width:100%}#topicManagementDialog #TopicName td,#topicManagementDialog #TopicMessage td{padding:4px 0}#topicManagementDialog #TopicName td .text,#topicManagementDialog #TopicName td textarea,#topicManagementDialog #TopicMessage td .text,#topicManagementDialog #TopicMessage td textarea{border:none;box-shadow:none;padding:4px 1px 4px 5px}#topicManagementDialog #TopicMessage{padding:0}#topicManagementDialog #TopicMessage .TopicLabel{vertical-align:top}#topicManagementDialog #TopicMessage .TopicContent textarea{width:100% !important;height:204px;resize:none;background-color:rgba(0,0,0,0)}#topicManagementDialog #TopicMessage .TopicContent #uploadAttachedFileContainer{border:none}#topicManagementDialog #AttachedFilesMessage{width:100%}#topicManagementDialog #AttachedFilesMessage #TopicFilesInput{border:1px solid #ccc;max-height:200px;width:80%;display:block;border-radius:4px;vertical-align:top;padding-top:5px;padding-left:5px;overflow-y:auto;box-sizing:border-box}#topicManagementDialog #AttachedFilesMessage #TopicFilesInput .topicPlaceholder{font-weight:bold;color:#999 !important}#topicManagementDialog #AttachedFilesMessage #TopicFilesInput input{height:196px;font-size:167px}#topicManagementDialog #AttachedFilesMessage .TopicContent{width:80%}#topicManagementDialog #AttachedFilesMessage .TopicLabel{vertical-align:top}#topicManagementDialog #AttachedFilesMessage [data-file-upload-button]{color:#999;cursor:pointer}#topicManagementDialog #AttachedFilesMessage #AttachedFilesMessageText{color:#999 !important;padding-bottom:10px;margin-top:5px}#topicManagementDialog .TableCell{display:table-cell}#topicManagementDialog .modal-footer{padding:5px 15px 5px;text-align:left}#topicManagementDialog .modal-footer .fileinput-button{display:inline-block;float:left}#topicManagementDialog .modal-footer .draftMessageContainer{margin-top:9px;float:right}#topicManagementDialog #LanguageSelectionRow td{padding:5px 4px 10px 4px}#languageSelection{display:inline-block;margin-left:5px;margin-top:4px}#RecipientsVisibility .bootstrap-switch,#languageSelection .bootstrap-switch{height:24px;line-height:21px}#RecipientsVisibility .bootstrap-switch .bootstrap-switch-container,#languageSelection .bootstrap-switch .bootstrap-switch-container{margin-top:-10px}#RecipientsVisibility td{padding:5px 4px 10px 13px}#RecipientsVisibility #ThisWillForceRecipientsToAnswerInPrivate{margin-left:10px}#TopicVisibility .Select{font-size:14px;width:250px}#RecipientsVisibility .advancedFeaturesLabel,#TopicVisibility .advancedFeaturesLabel{width:175px;display:inline-block}#RecipientsVisibility .advancedFeaturesLabel i,#TopicVisibility .advancedFeaturesLabel i{margin-left:5px}.thanksTypes{float:left;display:inline-block;font-size:14px;margin-top:3px;margin-left:15px;width:200px !important}.thanksTypes .Select-value-label{font-weight:bold;color:#333}.draftMessageContainer{margin-right:10px}#multiLabelDisplay{display:inline-block}#multiLabelDisplay .labelDisplayContainer{vertical-align:middle}#multiLabelDisplay .labelDisplayContainer:not(:last-child){margin-right:5px}.labelDisplay{padding:0 4px;font-size:10px}.labelDisplayAllNames{font-weight:600;font-size:10px;border-radius:3px;display:inline-block;vertical-align:middle;background-color:#000;color:#fff;position:relative;padding:0 4px}.labelDisplayAllNames .labelDisplay{position:relative;top:2px}.sp-replacer{border-radius:4px;width:64px;border-color:#ccc}.sp-replacer .sp-preview{width:39px;border:none;height:17px}.sp-replacer .sp-preview,.sp-replacer .sp-preview-inner{border-radius:3px}.sp-container{border-color:#ccc !important;border-radius:4px !important}#threadList .labelDisplayContainer{margin-right:5px}.inboxSearchBox{top:2px;position:relative;margin-right:20px;background-color:#fff}#inboxNavigationButtons svg{margin-right:5px}#inboxNavigationButtons .textInsideButtons{display:initial}#topicManagementDialogFooter{background-color:#fff;display:inline-block;width:100%}#formLabelGroup.readMode .bootstrap-switch-id-switchIsMandatory{margin-left:6px}@media screen and (max-width: 768px){#topicManagementDialog .modal-header{padding:1rem}#topicManagementDialog .modal-dialog{margin-top:0}#topicManagementDialog .modal-dialog #TopicName .TopicContent .labelGroupContainer{height:35px;max-width:250px}#topicManagementDialog .modal-dialog #TopicName .TopicContent .labelSelection{margin-top:0px}#topicManagementDialog .modal-dialog .rdw-editor-toolbar{width:100% !important}#topicManagementDialog .modal-dialog .rdw-option-wrapper{margin:0;padding:4px}#topicManagementDialog .modal-content{border-radius:0;overflow:auto}#topicManagementDialog .taskContent .Select,#topicManagementDialog .taskContent input{width:90% !important}}
