.blockOverlay { z-index: 1100 !important; } .blockPage { z-index: 1110 !important; width: 10% !important; left: 45% !important; } .spinner2 { height: 30px; background: url(../images/loadFA.gif) 10% 50% no-repeat; padding: 5px 0; } .spinnerRace { height: 150px; width: 300px; background: url(../images/race.gif) 100% 100% no-repeat; padding: 0px 0; } .double-cell { padding: 8px 3px !important; } .DT-lf-right { margin-top: 10px; /*5-7-15 TAB START ENV-717 OVERRIDE setting in PIXAM-ADMIN*/ white-space: normal !important; } .form-group .checkbox .field-validation-error, .form-group .radio .field-validation-error, .form-group .checkbox + .field-validation-error, .form-group .radio + .field-validation-error { position: relative; top: 5px; } .form-group .checkbox .field-validation-error:before, .form-group .radio .field-validation-error:before, .form-group .checkbox + .field-validation-error:before, .form-group .radio + .field-validation-error:before, .form-group .checkbox .field-validation-error:after, .form-group .radio .field-validation-error:after, .form-group .checkbox + .field-validation-error:after, .form-group .radio + .field-validation-error:after { display: none; } input[type="text"].form-control[disabled], input[type="text"].form-control[readonly] { cursor: text; } .help-block { display: none; } .field-validation-error { display: block; border: 1px solid; padding: 5px 10px; border-radius: 2px; margin-top: 6px; position: relative; } .field-validation-error:before, .field-validation-error:after { content: ""; position: absolute; border-left: 6px solid transparent; border-right: 6px solid transparent; } .field-validation-error:before { border-bottom: solid; border-width: 7px; left: 16px; top: -7px; } .field-validation-error:after { border-bottom: 6px solid; left: 17px; top: -6px; } .simple .field-validation-error { background: none !important; border: none; padding: 3px 0; } .simple .field-validation-error:before, .simple .field-validation-error:after { display: none; } .field-validation-error { background: #f2dede; border-color: #ebccd1; color: #b94a48; background-size: 20px 20px; } .field-validation-error:before { border-bottom-color: #dda7b0; } .field-validation-error:after { border-bottom-color: #f3e2e2; } .input-validation-error.form-control { border-color: #d38e99; -webkit-box-shadow: none; box-shadow: none; } .input-validation-error.form-control:focus, .input-validation-error.form-control.focus { border-color: #c46978 !important; -webkit-box-shadow: none; box-shadow: none; } .dark .field-validation-error { background: #e66454; border-color: #df3c28; color: #ffffff; background-size: 20px 20px; } .dark .field-validation-error:before { border-bottom-color: #b92c1b; } .dark .field-validation-error:after { border-bottom-color: #e76858; } .dark .input-validation-error.form-control { border-color: #e66454; -webkit-box-shadow: none; box-shadow: none; } .dark .input-validation-error.form-control:focus, .dark .input-validation-error.form-control.focus { border-color: #df3c28 !important; -webkit-box-shadow: none; box-shadow: none; } .dark .field-validation-error { background: #e66454; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.04)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.04)), color-stop(0.75, rgba(255, 255, 255, 0.04)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.04) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.04) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.04) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.04) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.04) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.04) 75%, transparent 75%, transparent); background-size: 20px 20px; } .simple .field-validation-error { color: #e14430 !important; } .validation-summary-errors { background: #f2dede; border-color: #ebccd1; color: #b94a48; background-size: 20px 20px; padding: 15px; margin-bottom: 18px; border: 1px solid transparent; border-radius: 2px; text-align: left; } .validation-summary-valid { display: none; } div.colorDetails { width: 25px; height: 25px; border-radius: 2px; } /* SA. ENV-1020 */ .accented { color: #ff0000; } #calendarTableDialog, #holidayHistoryDialog { width: 100%; } #viewHolidayHistory, #viewCalendarHistory { width: 800px; margin-left: -400px; } .ui-slider-colors { margin-bottom: 20px; margin-top: 7px; } .ui-slider-colors span { float: right; margin: -20px 0 0 0; } .ui-slider-compacttablecell { margin-bottom: 3px; margin-top: 15px; margin-left: 3px; } .ui-slider-compacttablecell span { float: right; margin: -20px 0 0 0; } /* SA. ENV-676 */ .sliderTitle { position: relative; top: 2px; } .input-group .input-group-addon:first-child { min-width: 40px; } .switcher-inline .lbl { display: inline-block; margin-bottom: 20px; margin-right: 10px; vertical-align: middle; font-weight: normal; } .switcher-inline[disabled] { cursor: not-allowed; } .switcherLbl { display: block; float: left; font-weight: normal; margin: 3px; } .switcherLblSemibold { display: block; float: left; margin: 3px; } .switcher-block div.switcher { display: block; margin-top: 5px; } legend.small-bottom-margin { padding-bottom: 3px; margin-bottom: 9px; } tr.bold td { font-weight: bold; } .very-big-table { width: 100%; margin-bottom: 13.5px; overflow-y: scroll; overflow-x: scroll; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #e4e4e4; -webkit-overflow-scrolling: touch; } .very-big-table > .table { margin-bottom: 0; } .very-big-table > .table > thead > tr > th, .very-big-table > .table > tbody > tr > th, .very-big-table > .table > tfoot > tr > th, .very-big-table > .table > thead > tr > td, .very-big-table > .table > tbody > tr > td, .very-big-table > .table > tfoot > tr > td { white-space: nowrap; } .very-big-table > .table-bordered { border: 0; } .very-big-table > .table-bordered > thead > tr > th:first-child, .very-big-table > .table-bordered > tbody > tr > th:first-child, .very-big-table > .table-bordered > tfoot > tr > th:first-child, .very-big-table > .table-bordered > thead > tr > td:first-child, .very-big-table > .table-bordered > tbody > tr > td:first-child, .very-big-table > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .very-big-table > .table-bordered > thead > tr > th:last-child, .very-big-table > .table-bordered > tbody > tr > th:last-child, .very-big-table > .table-bordered > tfoot > tr > th:last-child, .very-big-table > .table-bordered > thead > tr > td:last-child, .very-big-table > .table-bordered > tbody > tr > td:last-child, .very-big-table > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .very-big-table > .table-bordered > tbody > tr:last-child > th, .very-big-table > .table-bordered > tfoot > tr:last-child > th, .very-big-table > .table-bordered > tbody > tr:last-child > td, .very-big-table > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } .glyphicon-refresh-animate { -animation: spin .7s infinite linear; -webkit-animation: spin2 .7s infinite linear; } @-webkit-keyframes spin2 { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @keyframes spin { from { transform: scale(1) rotate(0deg); } to { transform: scale(1) rotate(360deg); } } ul.dropdown-menu-form { padding: 4px 10px; min-width: 175px; max-height: 300px; overflow: hidden; } ul.dropdown-menu-scroll { overflow: visible; } .nowrap { white-space: nowrap; } .buttons-multirow.nowrap { white-space: nowrap; } .buttons-multirow .btn { margin-bottom: 10px; } /*5-6-15 TAB ENV-719 START*/ .btn { /* margin-bottom: 5px;*/ margin-bottom: 5px !important; } /*ENV-719 END*/ .buttons-multirow .dropdown-menu { margin-top: -10px; } .fixed { display: inline-block; } table.dataTable { background-color: #f9f9f9; } .bs-example { width: 100%; overflow-x: scroll; overflow-y: visible; } /*.dropdown-menu{ position:fixed; }*/ /*.button{ height:30px; }*/ .panel-heading a:after { font-family: 'Glyphicons Halflings'; content: "\e114"; float: right; color: grey; } .panel-heading a.collapsed:after { content: "\e080"; } .panel-heading a.no-expand:after { content: none; } .fa-big-caret-right:before { font-family: 'Glyphicons Halflings'; float: right; color: grey; content: "\e080"; } .fa-big-caret-down:before { font-family: 'Glyphicons Halflings'; float: right; color: grey; content: "\e114"; } .spinner { position: fixed; z-index: 9999; height: 100%; width: 100%; top: 0px; left: 0px; background: url(../images/loadFA.gif) 50% 50% no-repeat rgba(125, 125, 125, 0.5); } .loading { background: url(../images/loadFA.gif) 50% 50% no-repeat; } .ui-expander { cursor: pointer; } .table.dataTable { /*5-6-15 TAB ENV-717 margin-bottom: 0px !important; margin-top: 0px !important;*/ border-top: 1px solid #dbdbdb !important; border-collapse: separate !important; border-spacing: 0px; } .table > tbody > tr, .table > tbody > tr, .table > tfoot > tr, .table > tfoot > tr, .table > thead > tr, .table > thead > tr { border-left: 1px solid #dbdbdb !important; /*border-bottom: 1px solid #dbdbdb !important;*/ } .table > thead > tr > th:nth-child(1), .table > tbody > tr > td:nth-child(1) { border-left: 1px solid #dbdbdb !important; border-bottom: 1px solid #dbdbdb !important; margin-top: 0px !important; } .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { border-right: 1px solid #dbdbdb !important; border-left: 0 solid #dbdbdb !important; border-bottom: 1px solid #dbdbdb !important; border-top: 0 solid #dbdbdb !important; } .table > thead > tr:first-child { /*background-color: red !important;*/ } .table-striped > tbody > tr > td.cellequal, div.freezeTable table td.headcol.green, div.freezeTable table td.green, div.fixedTable table td.headcol.green, div.fixedTable table td.green { background-color: #CCFFCC; } .table-striped > tbody > tr > td.cellover, div.freezeTable table td.headcol.red, div.freezeTable table td.red, div.fixedTable table td.headcol.red, div.fixedTable table td.red { background-color: #FFCCCC; } .table-striped > tbody > tr > td.cellless, div.freezeTable table td.yellow, div.freezeTable table td.headcol.yellow, div.fixedTable table td.headcol.yellow, div.fixedTable table td.yellow { background-color: #FFFFCC; } div.freezeTable table td.headcol.draggable-selected, div.freezeTable table td.draggable-selected, div.fixedTable table td.headcol.draggable-selected, div.fixedTable table td.draggable-selected { background-color: #c1f9ff !important; } div.freezeTable table td.headcol.droppable-active, div.freezeTable table td.droppable-active, div.fixedTable table td.headcol.droppable-active, div.fixedTable table td.droppable-active { background-color: #a2f4fc !important; } .drag-handler { float: right; width: 20px; height: 100%; vertical-align: middle; text-align: center; background-color: #3fd8fb; cursor: pointer; margin-top: -8px; margin-right: -8px; } .drag-handler:hover { background-color: #3fc7fb; } input[type=checkbox].custominput { margin: 6px; } div.flot-x-axis div.flot-tick-label.tickLabel { position: relative !important; max-width: none !important; float: left; } div.freezeTable { width: 100%; overflow-x: scroll; padding-left: 471px; overflow-y: visible; /*padding-bottom:1px;*/ } div.freezeTable table.table.dataTable { border-top: 0px !important; border-collapse: separate !important; } div.freezeTable table thead tr:first-child th { border-top: 1px solid #dbdbdb !important; } div.freezeTable table th { height: 19px; width: 72px; font-weight: bold; } div.freezeTable table tr td { height: 21px; width: 72px; } div.freezeTable table tr.resRow td { height: 32px; } div.freezeTable table tr.resRow td select { width: 100%; padding: 1px; } div.freezeTable table tr td div.restbl { display: table; width: 100%; } div.freezeTable table tr td div.restbl div { display: table-row; width: 100%; } div.freezeTable table tr td div.restbl div div { display: table-cell; } div.freezeTable table tr td div.restbl div div:last-child { text-align: right; padding-left: 15px; } div.freezeTable table tr td div.restbl div div.team-name-container, div.freezeTable table tr td div.restbl div div.resource-name-container { text-overflow: ellipsis; overflow: hidden; } div.freezeTable table tr td div.restbl div div.team-name-container { max-width: 230px; } div.freezeTable table tr td div.restbl div div.resource-name-container { max-width: 190px; } div.freezeTable1 table tr td div.restbl { display: table; width: 100%; } div.freezeTable1 table tr td div.restbl div { display: table-row; width: 100%; } div.freezeTable1 table tr td div.restbl div div { display: table-cell; } div.freezeTable1 table tr td div.restbl div div:last-child { text-align: right; padding-left: 15px; } div.freezeTable1 table td, div.freezeTable1 table th { margin: 0; white-space: nowrap; /*border: 3px solid grey;*/ /*border-top-width: 0px;*/ } div.freezeTable table td, div.freezeTable table th { margin: 0; white-space: nowrap; /*border: 3px solid grey;*/ /*border-top-width: 0px;*/ } div.freezeTable1 table td.headcol1 div.freezeTable1 table.main-table { background-color: #f9f9f9; } div.freezeTable1 table.main-table tbody td { width: 70px !important; height: 27px; overflow: hidden; } /*div.freezeTable1 span.shortName { overflow: hidden; text-overflow: ellipsis; height:200px; padding-left: 15px; }*/ div.freezeTable table td.headcol { background-color: #f9f9f9; } div.freezeTable table td.headcol, div.freezeTable table th.headcol { position: absolute; left: 0; top: auto; overflow: hidden; margin-left: 35px; z-index: 400; /*width: 5em;*/ /*border-right: 1px solid black;*/ /*border-top-width: 3px; /*only relevant for first row*/ /*margin-top: -3px; /*compensate for top border*/ } /*div.freezeTable1 table td.headcol { background-color: #f9f9f9; }*/ div.freezeTable table td.headcol1, div.freezeTable table th.headcol1 { left: 0; top: auto; overflow: hidden; margin-left: 35px; z-index: 400; /*width: 5em;*/ /*border-right: 1px solid black;*/ /*border-top-width: 3px; /*only relevant for first row*/ /*margin-top: -3px; /*compensate for top border*/ } div.freezeTable table td.headrow, div.freezeTable table th.headrow { position: absolute; top: auto; overflow: hidden; z-index: 400; } div.freezeTable table td.headrow2, div.freezeTable table th.headrow2 { position: absolute; top: auto; overflow: hidden; z-index: 400; } /*===================scenario details grid styles=========================*/ .fixedTable { width: auto !important; overflow-x: auto !important; background-color: #FFFFFF; border: none; padding-left: 570px !important; margin-bottom: 0; } .fixedTable.clpsd { padding-left: 492px !important; } div.modal-body .fixedTable { margin-left: 15px; margin-right: 15px; } .fixedTable table { width: inherit; } div.fixedTable table td.headcol, div.fixedTable table th.headcol { position: absolute; left: 0; top: auto; overflow: hidden; margin-left: 35px; } div.modal-body div.fixedTable table tbody tr td.headcol, div.modal-body div.fixedTable table thead tr th.headcol, div.modal-body div.fixedTable table tfoot tr td.headcol { margin-left: 24px; } .fixedTable table thead tr th.headcol-week { text-decoration: underline; color: #4083a9; cursor: pointer; } .fixedTable table tbody tr td.headcol-week { color: #4083a9; cursor: pointer; } /*div.fixedTable table tbody tr td:nth-child(2) {*/ div.fixedTable table tbody tr td:nth-child(3) { text-overflow: ellipsis; } .fixedTable table tr.resRow td { padding: 8px 8px 12px 8px; } .fixedTable table tr.resRow td select { width: 100%; padding: 1px; } .fixedTable .table > tfoot > tr > td:nth-child(1) { border-left: 1px solid #dbdbdb !important; border-bottom: 1px solid #dbdbdb !important; margin-top: 0px !important; padding-right: 7px; } .fixedTable table thead tr th:nth-child(1), .fixedTable table tbody tr td:nth-child(1) { width: 75px; min-width: 75px; } .fixedTable.clpsd table thead tr th:nth-child(1), .fixedTable.clpsd table tbody tr td:nth-child(1) { width: 0px; min-width: 0px; } .fixedTable table thead tr th:nth-child(2), .fixedTable table tbody tr td:nth-child(2) { width: 25px; min-width: 25px; left: 93px; text-align:center; } .fixedTable.clpsd table thead tr th:nth-child(2), .fixedTable.clpsd table tbody tr td:nth-child(2) { width: 25px; min-width: 25px; left: 17px; text-align:center; } /*.fixedTable table thead tr th:nth-child(2), .fixedTable table tbody tr td:nth-child(2) {*/ .fixedTable table thead tr th:nth-child(3), .fixedTable table tbody tr td:nth-child(3) { width: 300px; min-width: 300px; left: 136px; } /*.fixedTable.clpsd table thead tr th:nth-child(2), .fixedTable.clpsd table tbody tr td:nth-child(2) {*/ .fixedTable.clpsd table thead tr th:nth-child(3), .fixedTable.clpsd table tbody tr td:nth-child(3) { width: 300px; min-width: 300px; left: 60px; } /*.fixedTable table thead tr th:nth-child(3), .fixedTable table tbody tr td:nth-child(3) {*/ .fixedTable table thead tr th:nth-child(4), .fixedTable table tbody tr td:nth-child(4) { width: 100px; min-width: 100px; left: 453px; } /*.fixedTable.clpsd table thead tr th:nth-child(3), .fixedTable.clpsd table tbody tr td:nth-child(3) {*/ .fixedTable.clpsd table thead tr th:nth-child(4), .fixedTable.clpsd table tbody tr td:nth-child(4) { width: 100px; min-width: 100px; left: 377px; } .fixedTable table tbody tr td.assign { width: 417px; min-width: 417px; } .fixedTable.clpsd table tbody tr td.assign { width: 417px; min-width: 417px; } .fixedTable table tfoot tr td:nth-child(1) { width: 436px; min-width: 436px; } .fixedTable.clpsd table tfoot tr td:nth-child(1) { width: 360px; min-width: 360px; } /*.fixedTable table tfoot tr td:nth-child(2) {*/ .fixedTable table tfoot tr td:nth-child(2) { width: 100px; min-width: 100px; left: 453px; } /*.fixedTable.clpsd table tfoot tr td:nth-child(2) {*/ .fixedTable.clpsd table tfoot tr td:nth-child(2) { width: 100px; min-width: 100px; left: 377px; } .fixedTable table thead tr th a.clpsd-btn .navbar-icon { position: absolute; right: 11px; top: 11px; } .fixedTable table thead tr th a.clpsd-btn .navbar-icon:after { content: "\f0d9"; right: 15px; display: block; font-size: 10px; line-height: 35px; position: absolute; top: -11px; } .fixedTable.clpsd table thead tr th a.clpsd-btn .navbar-icon:after { content: "\f0da"; } .fixedTable.clpsd table tbody tr td div.grid-actions-div { display: none; } .fixedTable table tbody tr td div.grid-actions-div i.fa.icon { margin: 0 2px; } .fixedTable table tbody tr td div.grid-actions-div i.fa.icon.black { color: black; } .fixedTable table tbody tr td div.grid-actions-div i.fa.icon.red { color: red; } .date-dependency-constraints > div { float: left; clear: both; } .date-dependency-constraints .tooltip-content { display: none; } .date-dependency-constraints .tooltip-inner { text-align: left; max-width: 400px; background-color: #31b0d5; } .date-dependency-constraints .tooltip.top .tooltip-arrow { border-top-color: #31b0d5; } .date-dependency-constraints .tooltip.bottom .tooltip-arrow { border-bottom-color: #31b0d5; } .date-dependency-constraints .tooltip.left .tooltip-arrow { border-left-color: #31b0d5; } .date-dependency-constraints .tooltip.right .tooltip-arrow { border-right-color: #31b0d5; } #dates-constraints-warning { margin-top: 6px; margin-bottom: 0px; } /*===================end scenario details grid styles=====================*/ .dataTable-tight td, .dataTable-tight th { padding: 5px 9px 5px 6px !important; max-width: 90px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dataTable-tight td.bigCol, .dataTable-tight th.bigCol { max-width: 120px; } .dataTable-tight td.biggerCol, .dataTable-tight th.biggerCol { max-width: 160px; } .dataTable-tight td.hugeCol, .dataTable-tight th.hugeCol { max-width: 300px; } .dataTable-tight td.smallCol, .dataTable-tight th.smallCol { max-width: 70px; } .dataTable-tight td.autowidth, .dataTable-tight th.autowidth { max-width: none !important; } .dataTable-tight th:after { top: 5px !important; right: -12px !important; } /*CUSTOM LOGIN PAGE*/ .theme-default.page-signin .signin-info, .theme-default.page-signup .signup-header { background: #ebebeb; background: rgba(255, 255, 255, 0.8); } /*=====CUSTOM COMPANY LOGO AND NAVBAR HEADING=====*/ .navbarHeading, .navbarHeading-sm { color: #681b5f !important; font-size: 17px; font-weight: 600 !important; max-width: 800px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .navbarHeading { margin-top: 14px; margin-bottom: 14px; } .navbarHeading-sm { display: inline-block; vertical-align: top; padding-top: 10px; } #main-navbar .navbar-brand { line-height: 34px; padding: 0 14px 0 14px; } #main-navbar .navbar-brand div { margin-right: 8px; top: 6px; } #main-navbar .navbar-brand div, #main-navbar .navbar-brand div img { height: 30px; width: auto !important; margin-top: 2px; } /*====CUSTOM NAV MENU EXTENSIONS*/ .mm-text-cut-3btn, .mm-text-cut-2btn, .mm-text-cut-1btn, .mm-text-cut-0btn { display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 110px; } .mm-text-cut-2btn { width: 130px; } .mm-text-cut-1btn { width: 150px; } .mm-text-cut-0btn { width:170px; } @media (min-width: 480px) { #main-menu .navigation > li > a > .mm-text-cut-2btn, #main-menu .navigation > li > a > .mm-text-cut-1btn, #main-menu .navigation > li > a > .mm-text-cut-0btn { display: none; } .mme #main-menu .navigation > li > a > .mm-text-cut-2btn, .mme #main-menu .navigation > li > a > .mm-text-cut-1btn, .mme #main-menu .navigation > li > a > .mm-text-cut-0btn { display: inline-block; } } @media (min-width: 768px) { #main-menu ul.navigation > li > a > .mm-text-cut-2btn, #main-menu ul.navigation > li > a > .mm-text-cut-1btn, #main-menu ul.navigation > li > a > .mm-text-cut-0btn { display: inline-block; } .mmc #main-menu ul.navigation > li > a > .mm-text-cut-2btn, .mmc #main-menu ul.navigation > li > a > .mm-text-cut-1btn, .mmc #main-menu ul.navigation > li > a > .mm-text-cut-0btn { display: none; } } /*====END OF CUSTOM NAV MENU EXTENSIONS*/ /*=====CUSTOM TOOLBAR=====*/ .gt-ie9 .theme-adminflare #main-navbar, .gt-ie9 .theme-adminflare #main-navbar .navbar-header { background-image: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%); background-image: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffcccccc', GradientType=0); } .ie8 .theme-adminflare #main-navbar, .ie9 .theme-adminflare #main-navbar, .ie8 .theme-adminflare #main-navbar .navbar-header, .ie9 .theme-adminflare #main-navbar .navbar-header { background: #eeeeee; } .theme-adminflare #main-navbar { border-bottom: 1px solid #999999; } .theme-adminflare #main-navbar, .theme-adminflare #main-navbar .navbar-header { background: #cccccc; -webkit-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; } .theme-adminflare #main-navbar .navbar-brand { color: #681b5f; } .theme-adminflare #main-navbar .dropdown > a, .theme-adminflare #main-navbar .dropdown-menu > li > a, .theme-adminflare #main-navbar .nav > li > a { text-shadow: rgba(255, 255, 255, 0.2) 0px -1px 0; color: #681b5f; } .theme-adminflare #main-navbar .navbar-toggle, .theme-adminflare #main-navbar #main-menu-toggle { color: #681b5f; } .theme-adminflare #main-navbar #main-menu-toggle { border: 0px solid; border-color: #999999; border-color: rgba(0, 0, 0, 0.2); } .theme-adminflare #main-navbar #main-menu-toggle .fa:before { color: #681b5f; } .theme-adminflare #main-navbar .main-navbar-collapse { border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.2); background: #cccccc; -webkit-box-shadow: rgba(255, 255, 255, 0.18) 0px 1px 0px inset; box-shadow: rgba(255, 255, 255, 0.18) 0px 1px 0px inset; } .theme-adminflare #main-navbar li { border-bottom: 1px solid #999999; } .theme-adminflare #main-navbar .dropdown.open > a { background: #909090; border-bottom: 1px solid #636363; border-top: 1px solid #626262; margin-top: -1px; } .theme-adminflare #main-navbar form.navbar-form .form-control::-moz-placeholder { color: #666666; opacity: 1; } .theme-adminflare #main-navbar form.navbar-form .form-control:-ms-input-placeholder { color: #666666; } .theme-adminflare #main-navbar form.navbar-form .form-control::-webkit-input-placeholder { color: #666666; } @media (min-width: 768px) { .theme-adminflare #main-navbar .main-navbar-collapse { background: none; border-top: none; -webkit-box-shadow: none; box-shadow: none; } .theme-adminflare #main-navbar li { border-bottom: none; } .theme-adminflare #main-navbar .dropdown > a, .theme-adminflare #main-navbar .nav > li > a:hover { color: #660033; } .theme-adminflare #main-navbar .dropdown.open > a, .theme-adminflare #main-navbar .dropdown.open > a:hover { background: #cccccc; border: none; margin: 0; color: #660066; } .theme-adminflare #main-navbar .dropdown-menu { border-radius: 2px; margin-top: 3px; border-width: 2px; padding: 5px 0; } .theme-adminflare #main-navbar .dropdown-menu li > a { color: #555555; text-shadow: none; margin: 0 -2px; } .theme-adminflare #main-navbar .dropdown-menu li > a:hover { background: #3690e6; color: #fff; } .theme-adminflare #main-navbar .nav-icon-btn > a > .label, .theme-adminflare #main-navbar .nav-icon-btn > a > .badge { -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } } .theme-adminflare #main-navbar #main-menu-toggle, .theme-adminflare.right-to-left.main-menu-right #main-navbar #main-menu-toggle { border-right-width: 1px; -webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2); box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2); } .theme-adminflare.right-to-left #main-navbar #main-menu-toggle, .theme-adminflare.main-menu-right #main-navbar #main-menu-toggle { border-left-width: 1px; border-right-width: 0; -webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2) inset; box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2) inset; } .important-padding-left-0 { padding-left: 0 !important; } .fa-minus-square-1:before { padding-left: 15px; } .fa-minus-square-2:before { content: "\f146"; padding-left: 15px; } .fa-plus-square-1:before { padding-left: 15px; } .fa-plus-square-2:before { content: "\f0fe"; padding-left: 15px; } div.freezeTable1 { /*width: auto !important;*/ overflow-x: auto !important; border: none; /*padding-left: 317px !important;*/ margin-bottom: 0; } div.freezeTable1 .main-table { /*width: inherit; margin-bottom: 0 !important;*/ margin-top: 0px !important; border: 0; /*table-layout: fixed;*/ } div.main-table-container { overflow: auto; padding-left: 0px; } div.height-container { height: 450px; } div.width-container { width: 500px; } div.header-container { position: relative; overflow: hidden; padding: 0px; margin: 0px; } div.header-container .freezeTable1 { text-align: left; position: relative; /* 9999px is too small when we open calendar with more than three years range, so I increased it */ width: 99999px; padding: 0px; /*margin-left: -370px;*/ left: 0px; } div.freezeTable1 table { /*width: inherit;*/ margin-bottom: 0 !important; /*margin-top: 6px !important;*/ } div.freezeTable1 table tr th { text-align: center; } div.freezeTable1 table tr th, div.freezeTable1 table tr td { padding: 4px 4px 4px 4px; /*width:52px; min-width:52px;*/ } /*div.freezeTable1 table tr td.headcol, div.freezeTable1 table tr th.headcol { position: absolute; left: 0; top: auto; overflow: hidden; margin-left: 18px; z-index: auto; }*/ div.freezeTable1 table tr td.headcol { text-align: left; } div.freezeTable1 table tr td.headcol1 { text-align: left; height: 27px; width: 300px; } div.freezeTable1 table tr th.headcol { z-index: 1; } div.freezeTable1 table tr.resRow td { height: 22px; } div.freezeTable1 table tr.resRow.assign-row td { height: 54px; } .freezeTable1 > table > tbody > tr > td > div.exp-cat-total { cursor: pointer; } .freezeTable1 > table > tbody > tr > td > div.tooltip-info { background-color: inherit; } .freezeTable1 .top.tooltip { padding: 0px 0px 5px 0px; } .freezeTable1 .tooltip-inner { max-width: 300px; } .freezeTable1 > table > tbody > tr > td > div.exp-cat-total > .top-side, .freezeTable1 > table > tbody > tr > td > div.exp-cat-total > .bottom-side { padding: 4px; } div.freezeTable1 > table > tbody > tr > td.capacity-row-title, div.freezeTable1 table tbody tr td:nth-child(1).capacity-row-title { padding: 17px 8px 18px 8px; border-right: 1px solid #dbdbdb !important; } div.freezeTable1 > table > tbody > tr > td.capacity-row-title > .capacity-row-title-content { /*margin-top:8px;*/ } div.freezeTable1 > table > tbody > tr.remaining-capacity-row > td { border-bottom: 3px solid #898989 !important; } .freezeTable1 > table > tbody > tr > td.cellequal > div.exp-cat-total > .top-side, .freezeTable1 > table > tbody > tr > td.cellequal, div.freezeTable1 table td.headcol.green, div.freezeTable1 table td.green { background-color: #CCFFCC; } div.freezeTable1 table tbody tr td.capacity-total, .freezeTable1 > table > tbody > tr > td.cellequal.capacity-total, div.freezeTable1 table td.headcol.green.capacity-total, div.freezeTable1 table td.green.capacity-total, .freezeTable1 > table > tbody > tr > td.cellover.capacity-total, div.freezeTable1 table td.headcol.red.capacity-total, div.freezeTable1 table td.red.capacity-total, .freezeTable1 > table > tbody > tr > td.cellless.capacity-total, div.freezeTable1 table td.yellow.capacity-total, div.freezeTable1 table td.headcol.yellow.capacity-total { background-color: inherit; padding: 0px; } .freezeTable1 > table > tbody > tr > td.cellover > div.exp-cat-total > .top-side, .freezeTable1 > table > tbody > tr > td.cellover, div.freezeTable1 table td.headcol.red, div.freezeTable1 table td.red { background-color: #FFCCCC; } .freezeTable1 > table > tbody + tbody { border-top: 0px !important; } .freezeTable1 > table > tbody > tr > td.cellless > div.exp-cat-total > .top-side, .freezeTable1 > table > tbody > tr > td.cellless, div.freezeTable1 table td.yellow, div.freezeTable1 table td.headcol.yellow { background-color: #FFFFCC; } .freezeTable .table > tbody > tr > td, .freezeTable .table > tbody > tr > th, .freezeTable .table > tfoot > tr > td, .freezeTable .table > tfoot > tr > th, .freezeTable .table > thead > tr > td, .freezeTable .table > thead > tr > th { border-right: 1px solid #dbdbdb !important; } .freezeTable1 table thead tr th.headcol-week { /*text-decoration: underline; color: #4083a9; cursor: pointer;*/ width: 70px; height: 28px; } .freezeTable1 table thead tr th.headcol-month { text-decoration: underline; color: #4083a9; cursor: pointer; width: 70px; height: 28px; } .freezeTable1 table { table-layout: fixed; } div.freezeTable1 .main-table > tbody > tr.team-row > td { height: 28px; } div.freezeTable1 .main-table > tbody > tr, div.freezeTable1 .main-table > tbody > tr > td:first-child { border-left: none !important; /*1px solid #dbdbdb !important;*/ } div.freezeTable1 table.main-table > tbody > tr, div.freezeTable1 table.main-table > tbody > tr > td:last-child { border-right: 1px solid #dbdbdb !important; } div.freezeTable1 td, div.freezeTable1 td div { background-color: #f9f9f9; } div.freezeTable1 td .tooltip, div.freezeTable1 td div .tooltip, div.freezeTable1 td span .tooltip { background-color: inherit; } div.freezeTable1 table.main-table > tbody > tr.team-row > td:last-child { border-right: 1px solid #dbdbdb !important; } div.freezeTable1 table tr td { height: 18px; text-align: center; vertical-align: middle; line-height: 18px; } div.freezeTable1 table tr td div.exp-cat-total hr { margin: 0px; } .freezeTable1 table tbody tr td.headcol-week { cursor: pointer; } .freezeTable1 table tbody tr td.headcol.headcol-week.expCat { color: #4083a9; } div.freezeTable1 .table1 tbody tr td:nth-child(1) { overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; /*width: 300px; min-width: 300px;*/ } .shortName { overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; max-width: 230px; width: 230px; /*min-width: 100px; padding-left:15px;*/ } div.shortName2 { overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; max-width: 230px; width: 230px; /*min-width: 100px;*/ padding-left: 15px; } div.shortNameGroup { overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; max-width: 282px; width: 282px; } .freezeTable1 table tr.resRow td { padding: 4px 8px 4px 8px; } .freezeTable1 table tr.resRow td select { width: 100%; padding: 1px; } div.freezeTable1 table th.firstcol { /*width: 300px;*/ height: 75px; font-weight: bold; padding: 4px 8px; } div.freezeTable1 table th.firstcol div { margin-top: 27px; } div.freezeTable1 table thead tr th:first-child, .panel-compact .panel-body table tbody tr td:first-child { border-left: none !important; } div.freezeTable1 .table > thead > tr > th:nth-child(1), div.freezeTable1 .table > tbody > tr > td:nth-child(1) { border-left: none !important; } .pie-title { height: 205px; line-height: 205px; text-align: center; top: 0; font-weight: bold; vertical-align: middle; width: 100%; } #class-pie { cursor: pointer; } .dropdown-menu > li { clear: both; } a.dropdown-toggle i.menu-arrow { padding-left: 3px; } .scenario-name { margin-left: 15px; } .menuGroup ~ .scenario-name { margin-left: 0px; } div.scenarioDetailsDiv div.switcher { width: 90px; vertical-align: text-bottom; margin-bottom: -3px; } /* SA. ENV-607. Performance indication styles */ table.show-performance tr.perf-yellow > td { background-color: #FFFFCC !important; } table.show-performance tr.perf-green > td { background-color: #CCFFCC !important; } table.show-performance tr.perf-red > td { background-color: #FFCCCC !important; } /* SA. ENV-792. Change style for dropdown menus */ .padding-xs-hr { width: 100%; } div#divForecastMenu { width: 220px; } #divDashboardMenu > .dropdown-menu { width: 251px; } .dropdown-menu-calendar { width: 232px !important; } ul.dropdown-menu > li.dropdown-submenu > a { padding-left: 2px; padding-right: 0px; margin-left: 0px; margin-right: 0px; } .btn-group.pull-right > .btn { float: right; } .pull-right .dropdown-menu.sd-graph { overflow-y: auto; max-height: 350px; } .dropdown-menu a::after { content: " "; } .dropdown-submenu { position: relative; } #forecastGridColumns > .dropdown-menu { margin-right: 100%; margin-left: 40px; right: 0px; top: -210px; } .k-grid td { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .k-grid .k-grid-header th.k-header { font-weight: bold !important; } .k-grid td .scenario-name { float: left; margin-right: 5px; width: 190px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; position: absolute; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropdown-submenu:hover > a:after { border-left-color: #fff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -150%; margin-left: 10px; } .panel-heading .pull-right .noShevron::after { content: none; } /* SA. ENV-1246 */ .fa-warning-hide-button { float: right; margin-right: -6px; margin-top: -6px; cursor: pointer; } /* SA. ENV-608. Performance Graph styles */ #jq-flot-graph-PP, #jq-flot-graph-PC, #jq-flot-graph-PN { width: 100%; } #graph-container-PP, #graph-container-PC, #graph-container-PN { width: 100%; height: 100%; /* 460px; */ } .pa-flot-graph canvas { width: 100%; height: 100%; } .floatdaterange { float: left !important; max-width: 42%; min-width: 100px; } .floatdaterange-addon { padding: 6px 12px; font-size: 13px; font-weight: normal; line-height: inherit; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #d6d6d6; border-radius: 2px; } /* SA. ENV-799. Activity Calendar updgrade */ .radio-group-sigle-line { vertical-align: middle; margin-top: 0px; } .radio-group-sigle-line input[type="radio"] { margin-top: 0px; border: none; } .radio-group-sigle-line .radio-label { margin-left: 4px; } .radio-group-sigle-line div.radio-gap { border: none; width: 24px; display: inline-block; } .drag-helper { background: #f6c551; height: 38px; width: 68px; text-align: center; padding-top: 9px; } .date-range-wrapper { overflow: hidden; } .ui-autocomplete { height: 200px; overflow-y: scroll; overflow-x: hidden; z-index: 5000; } /* SA. ENV-908 */ table#prjcts { border-left: none; border-right: none; } div#prjcts_wrapper > div.table-footer { margin-top: 2px; } div#project-table-container { overflow-x: auto; } .dashboard-widget-toolbar { height: 30px; } table.widget-table { table-layout: fixed; } .widget-table th, .widget-table td { text-align: center; } .widget-table .data-cell { min-width: 24px; width: 40px; } .widget-table th.firstcol, .widget-table td.firstcol { min-width: 200px; width: 250px; text-align: left; } .widget-table th.layout-cell { height: 1px; padding-bottom: 0px; padding-top: 0px; border: none !important; } .widget-table .project-name { font-weight: bold; } .panel-white .panel-heading { background: #fff; } .panel-compact .panel-body { padding: 0; } .panel-compact .panel-body table { margin-bottom: 0; border-collapse: separate; } .panel-compact .panel-body table thead tr:first-child th { border-top: none !important; } .panel-compact .panel-body table tbody tr:last-child td { /*border-bottom:none !important;*/ } .panel-compact .panel-body table thead tr th:first-child, .panel-compact .panel-body table tbody tr td:first-child { border-left: none !important; } .panel-compact .panel-body table thead tr th:last-child, .panel-compact .panel-body table tbody tr td:last-child { border-right: none !important; } .collapsible-horizontal > .panel-heading a:after { font-family: 'Glyphicons Halflings'; content: "\e080"; float: right; color: gray; } .collapsible-vertical > .panel-heading a:after { font-family: 'Glyphicons Halflings'; content: "\e113"; float: right; color: gray; } .collapsible-vertical > .panel-heading a.collapsed:after { content: "\e114"; } .collapsible-horizontal > .panel-heading #teamResourcesNewBtn a:after { content: "" !important; } .collapsible-horizontal > .panel-heading a.collapsed:after { content: "\e079"; } .row.animated #teamForecastTablePlaceholder, .row.animated #teamForecastGraphPlaceholder { -webkit-transition: width 0.3s ease, height 0.3s ease, margin 0.3s ease, padding 0.3s ease, opacity 0.3s ease; -moz-transition: width 0.3s ease, height 0.3s ease, margin 0.3s ease, padding 0.3s ease, opacity 0.3s ease; -o-transition: width 0.3s ease, height 0.3s ease, margin 0.3s ease, padding 0.3s ease, opacity 0.3s ease; transition: width 0.3s ease, height 0.3s ease, margin 0.3s ease, padding 0.3s ease, opacity 0.3s ease; } .vertical-text { transform: rotate(90deg); transform-origin: left top 0; } .loadRotator { margin-left: auto; margin-right: auto; width: 180px; text-align: center; padding: 20px; } div#teamResourcesNewBtn { display: inline; } ul.dropdown-menu-scroll-auto { overflow: auto; } .panel-heading ul.dropdown-menu-calendar.dropdown-menu li .select2-container .select2-choice { padding-bottom: 0px; padding-top: 0px; } .nodisplay, .nodisplay-inline { display: none; } [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide { display: none !important; } .ddl-level-item { font-weight: bold; } .ddl-level-item.pad-left { font-weight: normal; padding-left: 15px; } .ddl-level-item-ac { font-weight: normal; } .ddl-level-item-ac.pad-left { padding-left: 15px; } label.nonStyled { margin: 0; font-weight: inherit; } .lioverflowh li { overflow-x: hidden; } .k-grid .k-grid-header .k-header .k-link { height: auto; } .k-grid .k-grid-header .k-header { white-space: normal; } .k-pager-wrap .k-dropdown { width: 5em !important; } .k-grid-header .k-header { vertical-align: middle !important; } table.npt td { padding: 7px !important; vertical-align: middle !important; } div.bottom div.dataTables_length { float: right; margin-right: 10px; } .dataTables_paginate { float: right; margin-right: 10px; } .dataTables_info { float: left; } .dataTables_processing { float: left; } .permission-area-label { width: 190px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .permission-group { font-weight: bold; } .dropdown-backdrop { position: static; } .select2-group-option { font-weight: 600; } /*=============== OVER-UNDER COEFFICIENT WIDGET STYLES================*/ .overUnder-widget-table { width: 100%; padding: 0px; margin: 0px; } td.overUnder-widget-tbl-cell { width: 50%; } td.overUnder-widget-tbl-cell.with-border { border-right: 1px solid #ccc; } td.overUnder-widget-tbl-cell.hint-left { text-align: left; padding-top: 4px; padding-left: 8px; } td.overUnder-widget-tbl-cell.hint-right { text-align: right; padding-bottom: 4px; padding-right: 8px; } /*===============PRINT STYLES================*/ @media print { /*===============GLOBAL STYLES================*/ #main-menu, #main-menu-bg, .btn, .switcher-toggler, .panel-heading { width: 0; display: none; visibility: hidden; } #main-wrapper, .mmc #main-wrapper, .mme #main-wrapper { padding-left: 0 !important; } #content-wrapper { padding: 18px; } .switcher-state-on, .switcher-state-off { background: none !important; padding-left: 0; } .switcher.checked .switcher-state-on, .switcher .switcher-state-off { color: black; } .input-group { display: block; clear: both; } .input-daterange { display: table; clear: none; } .input-group .form-control { display: block; float: left; text-align: left; width: 100px; } .form-control { border: 0px; } .floatdaterange { width: 100px; } .floatdaterange-addon { border: none; } .input-group-addon { border: 0px; width: inherit; display: block; float: left; } div.date.datepicker span.input-group-addon { display: none; } select.form-control { -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; } select::-ms-expand { width: 0px; display: none; visibility: hidden; } .graph-container, .graph-container .pa-flot-container, .graph-container .pa-flot-container .pa-flot-info, .graph-container .pa-flot-container .pa-flot-graph, .graph-container .pa-flot-container .pa-flot-graph canvas { max-width: 100% !important; width: 100% !important; } button { display: none !important; } a.btn-print { display: none; } a.rowexpander i { display: none; } .noprint { display: none; } .nodisplay { display: block; } .nodisplay-inline { display: inline; } /*===============SELECT2 STYLES==================*/ .select2-choices, .select2-choice { border: none !important; } .select2-search-choice { border: solid 1px #000000; } .select2-search-choice-close { display: none; } .select2-arrow { display: none !important; } /*===============DASHBOARD STYLES================*/ .dashboard div#uom_freeze { width: 0px; display: none; visibility: hidden; } .dashboard .bs-example { width: 100%; overflow: inherit; } .dashboard { border: none !important; } @page { margin: 0.5cm; } .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; } #cardDonut1, #cardSummary1 { width: calc(50% - 14px); } #cardBubble1 { width: calc(100% - 14px); margin-top: 70px !important; } #cardBar1 { width: calc(100% - 14px); height: 320px; } .chart-bar { width: 33% !important; float: left; } .summary-table-label-cel-big { min-width: 220px !important; } .summary-table-label-cel-smal { min-width: 50px !important; } #formFilter .col-md-1, #formFilter .col-md-10, #formFilter .col-md-11, #formFilter .col-md-12, #formFilter .col-md-2, #formFilter .col-md-3, #formFilter .col-md-4, #formFilter .col-md-5, #formFilter .col-md-6, #formFilter .col-md-7, #formFilter .col-md-8, #formFilter .col-md-9 { width: 100%; } .dashboard div.panel-footer { display: none; } .donut-legend span.donut-legend-item-label { font-size: 8px; } #cardSummary1 td{ font-size: 8px; } /*===============Single Resource Quantities or Cost By Time Styles================*/ #srqBody tr.unchecked { display: none; } #srqBody div.panel-body div.table-light.table-responsive { overflow: inherit !important; height: auto !important; padding: 0; margin-left: 5px; } #srqBody div.panel-footer { display: none; } /*===============Single Resource Quantities or Cost By Time Styles================*/ #whatifBody tr.unchecked { display: none; } #whatifBody div.panel-body div.table-light.table-responsive { overflow: inherit !important; height: auto !important; padding: 0; margin-left: 5px; } #whatifBody div.panel-footer { display: none; } /*===============Project Rollup Styles================*/ #rollUpBody .very-big-table { overflow: inherit; } } .pm-revenue{ width:15% !important; } .pm-new-tags{ font-size: 12px; } .select2-tags .select2-container .select2-choices li.select2-search-choice { background: none; padding: 0; } .select2-tags .select2-container .select2-choices li.select2-search-choice.select2-locked { padding: 0 !important; } .select2-tags .select2-container .select2-choices li.select2-search-choice .label { padding-right: 18px; } .button__badge { background-color: blue; border-radius: 2px; color: white; line-height: 10px; padding: 0px 2px; font-size: 7px; position: absolute; /* Position the badge within the relatively positioned button */ top: 5px; right: 7px; } .errorpage #circle-wrapper{ position:relative; width:300px; height:300px; margin-left:50%; margin-top:20px; margin-bottom:20px; } .errorpage #circle-wrapper .circle1, .circle2 { position:absolute; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; width: 100%; height: 100%; padding-bottom: 100%; } .errorpage #circle-wrapper .wrapper1, .wrapper2 { margin-top:0%; height:50%; width:50%; display: table; } .errorpage #circle-wrapper .wrapper2 { margin-left:50%; } .errorpage #circle-wrapper h4 { display:inline-block; display: table-cell; vertical-align: middle; text-align: center; font-size: 23px; height: 300px; width: 300px; padding-left: 20px; padding-right: 20px; } .errorpage #circle-wrapper .circle1 { background-color:#681b5f; color:#fff; left:-75%; } .errorpage #circle-wrapper .circle2 { color:#fff; left:-25%; background-color:#00aeef; } .errorpage #circle-wrapper .intersection { position:absolute; color:#fff; margin-top:105px; margin-left:-50px; font-size: 60px; font-weight: 700; text-shadow: 0 4px 0 rgba(0,0,0,.1); } .errorpage #circle-wrapper .transparent_class { /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE 5-7 */ filter: alpha(opacity=80); /* Netscape */ -moz-opacity: 0.8; /* Safari 1.x */ -khtml-opacity: 0.8; /* Good browsers */ opacity: 0.8; } .roundedboxdiv { margin:0; height:21px; width:80px; } .roundedbox { background:none; border:none; width:80px; height:15px; margin:0; padding: 2px 7px 0px 7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } .roundedareadiv { margin:0; height:200px; width:400px; } .roundedarea { background:none; border:none; width:400px; height:200px; margin:0; padding: 2px 7px 0px 7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } .notificationBtn{ left: 0; right: auto; margin-left: 100%; margin-right: 0; } .resolve-item-label { float: left; width: 75%; text-align: right; padding-left: 5px; font-weight: 600; } .resolve-item-label small { font-weight: normal; } .fa.fa-times-circle.icon.red { color: red; } .tbl-dependency tbody tr{ cursor:pointer; } /* #region Empty Styles For Resharper */ .lockable, .forselect2, .start-date, .end-date, .select2-input, .sliderValue, .innerForm, .magnify, .type, .ac-container, .vertical-scroll-target, .watch-resizing, .ng-popup-menu-container, .ac-left-table, .horizontal-scroll-target, .watch-scroll, .ac-right-table, .zone1row3, .zone1row3control, .zone2row2, .zone2row2control, .noshevron, .zone1row2control, .zone1row2, .enddate, .enddatespan, .zone2row1, .otherside, .zone1row1, .zone1row1control, .zone2row1control, .disabledTab, .toolbar { } /* #endregion */