12 mat-button-toggle-group {
31 border: 1px solid #d2d2d2;
36 :host ::ng-deep .mat-select-value {
42 :host ::ng-deep .mat-form-field-underline {
46 :host ::ng-deep .mat-form-field-infix {
51 :host ::ng-deep .mat-form-field-appearance-legacy .mat-form-field-wrapper {
55 :host ::ng-deep .mat-form-field-appearance-legacy .mat-form-field-infix {
82 label + .field-group, label + .input-append, label + .row, label + .row-nowrap, label + .form-row {
91 background-color: #e6e6e61a
95 background-color: #fff;
96 border: 1px solid #d2d2d2;
98 display: inline-block;
108 -webkit-overflow-scrolling: touch;
129 max-width: inherit !important;
133 display: inline-block;
142 vertical-align: middle;
151 html input[type="button"],
153 input[type="submit"] {
161 input[type="button"],
163 input[type="submit"],
165 input[type="checkbox"] {
170 -webkit-appearance: textfield;
173 input[type=search]::-webkit-search-cancel-button,
174 input[type=search]::-webkit-search-decoration {
175 -webkit-appearance: none;
180 -moz-appearance: none;
181 -webkit-appearance: none;
194 padding: 8px 15px 8px 15px;
197 .field-group input.input-emphasized[type="search"] + .reset-field:after {
201 .field-group input.input-emphasized[type="search"] + .reset-field {
215 page-break-after: avoid;
227 outline: thin dotted #191919;
237 text-rendering: optimizeLegibility;
242 @media (max-width: 767px) {
251 font-family: "Omnes-ECOMP-W02", Arial;
255 .heading-major-section {
257 font-family: "Omnes-ECOMP-W02", Arial;
261 .heading-sub-section {
263 font-family: "Omnes-ECOMP-W02", Arial;
269 font-family: "Omnes-ECOMP-W02", Arial;
273 .heading-medium-emphasis {
275 font-family: "Omnes-ECOMP-W02", Arial;
281 font-family: "Omnes-ECOMP-W02", Arial;
285 .heading-small-emphasis {
287 font-family: "Omnes-ECOMP-W02-Medium", Arial;
291 * + .heading-major-section {
295 * + .heading-sub-section {
303 * + .heading-medium {
307 * + .heading-medium-emphasis {
315 * + .heading-small-emphasis {
324 /* Standard Type styles */
326 margin: 0 !important;
331 text-decoration: none;
336 text-decoration: underline;
360 a.show-qualifier:after {
362 display: inline-block;
363 white-space: pre !important;
366 a[href$="pdf"].show-qualifier:after,
367 a.show-qualifier.pdf:after {
371 a[href$="psd"].show-qualifier:after,
372 a.show-qualifier.psd:after {
380 /* 20px for the icon, 10px left of icon */
381 .standalone-link.small {
385 .standalone-link.small i[class*="icon-primary-"] {
390 .standalone-link.large {
394 .standalone-link.large i[class*="icon-primary-"] {
432 font-family: "Omnes-ECOMP-W02-Medium", Arial;
438 font-family: "Omnes-ECOMP-W02-Italic", Arial;
443 text-decoration: line-through;
447 display: inline-block;
451 vertical-align: text-top;
462 .text-legal.legal-module {
473 font-family: "Omnes-ECOMP-W02-Medium", Arial;
477 text-align: left !important;
481 text-align: right !important;
485 text-align: center !important;
489 text-align: justify !important;
504 margin: 12px 0 0 20px;
518 ul.no-bullet li + li,
519 ul.lower-alpha li + li,
520 ul.lower-roman li + li,
525 ul.bullet > li:before,
526 ul.no-bullet > li:before,
527 ul.lower-alpha > li:before,
528 ul.lower-roman > li:before,
530 background-color: #333333;
531 border: 2px solid #333333;
568 ul.lower-roman > li {
572 ul.no-bullet > li:before,
573 ul.lower-alpha > li:before,
574 ul.lower-roman > li:before {
575 display: none !important;
579 margin: 20px 0 0 32px;
606 list-style-type: lower-roman;
613 list-style-type: lower-alpha;
631 background-color: transparent;
632 background-clip: padding-box;
633 border: 1px solid transparent;
635 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
637 display: inline-block;
638 font-family: "Omnes-ECOMP-W02-Medium", Arial;
642 margin: 0 7px 10px 0;
645 padding: 14px 19px 11px 18px;
648 vertical-align: middle;
654 outline: 1px dotted #000;
655 outline-offset: -5px;
662 .btn::-moz-focus-inner {
667 .btn i[class*="icon-primary-"].icon-primary-small {
672 .btn i[class*="icon-primary-"].icon-primary-medium {
677 .btn i[class*="icon-primary-"].icon-primary-large {
683 vertical-align: middle;
687 text-decoration: none;
690 .field-group + .btn {
695 border-color: #ea7400 transparent #d16500;
696 background-color: #ea7400 transparent #d16500;
697 background: linear-gradient(to bottom, #ea7400 0%, #d16500 100%);
699 font-family: "Omnes-ECOMP-W02", Arial;
704 text-decoration: none;
706 outline-color: #ffffff !important;
707 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%);
711 text-decoration: none;
713 outline-color: #ffffff !important;
714 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%);
717 .btn-primary:active {
718 text-decoration: none;
720 outline-color: #ffffff !important;
721 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%);
725 font-family: "Omnes-ECOMP-W02", Arial;
728 background-color: transparent;
737 text-decoration: underline;
740 .btn-arrow:hover .btn-primary {
741 text-decoration: none;
743 outline-color: #ffffff !important;
744 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%);
747 .btn-arrow:hover .btn-secondary {
749 outline-color: #000000 !important;
750 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%);
753 .btn-arrow:hover .btn-alt {
755 outline-color: #ffffff !important;
756 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
759 .btn-arrow:hover .btn-specialty {
761 outline-color: #ffffff !important;
762 background: linear-gradient(to bottom, #007a3e 0%, #008744 100%);
766 text-decoration: underline;
767 outline: 1px dotted #666;
770 .btn-arrow:focus .btn-primary {
771 text-decoration: none;
773 outline-color: #ffffff !important;
774 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%);
777 .btn-arrow:focus .btn-secondary {
779 outline-color: #000000 !important;
780 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%);
783 .btn-arrow:focus .btn-alt {
785 outline-color: #ffffff !important;
786 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
789 .btn-arrow:focus .btn-specialty {
791 outline-color: #ffffff !important;
792 background: linear-gradient(to bottom, #007a3e 0%, #008744 100%);
795 .btn-arrow:active .btn-primary {
796 text-decoration: none;
798 outline-color: #ffffff !important;
799 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%);
802 .btn-arrow:active .btn-secondary {
804 outline-color: #000000 !important;
805 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%);
808 .btn-arrow:active .btn-alt {
810 outline-color: #ffffff !important;
811 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
814 .btn-arrow:active .btn-specialty {
816 outline-color: #ffffff !important;
817 background: linear-gradient(to bottom, #007a3e 0%, #008744 100%);
820 .btn-arrow .btn-alt {
821 border-color: #087ac2 transparent #0568ae;
822 background-color: #0568ae;
823 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
827 .btn-arrow .btn-alt:hover {
829 outline-color: #ffffff !important;
830 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%);
833 .btn-arrow .btn-alt:focus {
835 outline-color: #ffffff !important;
836 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%);
839 .btn-arrow .btn-alt:active {
841 outline-color: #ffffff !important;
842 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%);
845 .btn-arrow::-moz-focus-inner {
851 border: 1px solid transparent;
860 vertical-align: middle;
864 .btn-arrow .btn .icon-primary-left {
876 .btn-arrow .btn .icon-primary-left:before {
883 .btn-arrow .btn .icon-primary-right {
896 .btn-arrow .btn .icon-primary-right:before {
903 .btn-arrow .btn.btn-primary .icon-primary-left {
907 .btn-arrow .btn.btn-primary .icon-primary-right {
911 .btn-arrow .btn.btn-alt .icon-primary-left {
915 .btn-arrow .btn.btn-alt .icon-primary-right {
919 .btn-arrow .btn.btn-secondary {
920 border: 1px solid #d2d2d2;
923 .btn-arrow .btn.btn-secondary .icon-primary-left {
927 .btn-arrow .btn.btn-secondary .icon-primary-right {
931 .btn-arrow .btn.btn-small {
939 .btn-arrow .btn.btn-small .icon-primary-left:before {
945 .btn-arrow .btn.btn-small .icon-primary-right:before {
951 .btn-arrow .btn.btn-large .icon-primary-left:before {
957 .btn-arrow .btn.btn-large .icon-primary-right:before {
964 border: 1px solid #d2d2d2;
965 background-color: #f2f2f2;
966 background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);
968 box-shadow: 0 5px 5px -5px rgba(0, 0, 0, 0.15);
969 padding: 14px 18px 11px 17px;
972 .btn-secondary:hover {
974 outline-color: #000000 !important;
975 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%);
978 .btn-secondary:focus {
980 outline-color: #000000 !important;
981 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%);
984 .btn-secondary:active {
986 outline-color: #000000 !important;
987 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%);
991 border-color: #087ac2 transparent #0568ae;
992 background-color: #0568ae;
993 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
999 outline-color: #ffffff !important;
1000 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%);
1005 outline-color: #ffffff !important;
1006 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%);
1011 outline-color: #ffffff !important;
1012 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%);
1016 background-image: none;
1017 background-color: #767676;
1019 cursor: not-allowed;
1021 border-color: transparent;
1022 outline: 0 !important;
1025 .btn.disabled:hover {
1027 outline: none !important;
1030 .btn.disabled:focus {
1032 outline: none !important;
1036 padding: 12px 19px 11px 18px;
1041 padding: 12px 19px 11px 18px;
1065 background-clip: padding-box;
1079 button .btn-fill[style*="#fff"] {
1080 border: 1px solid #d2d2d2;
1084 .btn-group[data-select-color="orange"] > .btn.active {
1085 border-color: #ea7400;
1088 .btn-group[data-select-color="blue"] > .btn.active {
1089 border-color: #0568ae;
1092 .btn-group[data-select-color="green"] > .btn.active {
1093 border-color: #007a3e;
1096 .btn-spinbutton-toggle.btn-group {
1097 display: block !important;
1098 height: 40px !important;
1102 white-space: nowrap;
1105 .btn-spinbutton-toggle .btn {
1107 font-weight: normal;
1111 letter-spacing: normal;
1119 .btn-spinbutton-toggle .btn[data-max-value] {
1120 border-bottom: 1px solid #d2d2d2;
1121 border-top: 1px solid #d2d2d2;
1122 box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.08) inset;
1123 background-color: #fff;
1125 font-family: "Omnes-ECOMP-W02", Arial;
1127 font-weight: normal;
1130 min-width: 46px !important;
1134 .btn-spinbutton-toggle .btn[data-max-value]:focus {
1135 border-color: #0568ae;
1139 .btn-spinbutton-toggle .btn[data-max-value]:focus + .btn {
1140 border-left: 1px solid #0568ae;
1141 transition: border 0.3s linear 0s;
1144 .btn-spinbutton-toggle .icon-primary-subtractminimize {
1145 font-size: 30px !important;
1146 color: #0568ae !important;
1149 .btn-spinbutton-toggle .icon-primary-add-maximize {
1150 font-size: 30px !important;
1151 color: #0568ae !important;
1154 .btn-spinbutton-toggle .btn[disabled].icon-primary-subtractminimize {
1155 background-color: #d2d2d2;
1156 color: #767676 !important;
1159 .btn-spinbutton-toggle .btn[disabled].icon-primary-add-maximize {
1160 background-color: #d2d2d2;
1161 color: #767676 !important;
1164 .btn-spinbutton-toggle input.btn[disabled] {
1165 background-color: #d2d2d2;
1167 cursor: not-allowed;
1170 .btn-group.btn-spinbutton-toggle .btn[disabled] + .btn[disabled] {
1171 border-left: 1px solid #f0f0f0 !important;
1174 .btn-group.btn-spinbutton-toggle .btn[data-max-value]:focus + .btn:not(:first-child) {
1175 border-left: 1px solid #0568ae !important;
1178 @media (max-width: 480px) {
1179 .btn-group:not([data-select-color]) > .btn {
1191 box-shadow: 0 -50px 0 0 #f2f2f2 inset;
1193 /*overflow: hidden;*/
1197 transform: rotate(45deg);
1202 .field-group input + .reset-field {
1216 .field-group input[type="search"] + .reset-field,
1217 .field-group input[type="search"] + .btn-search + .reset-field,
1218 .tooltip-onclick input + .reset-field,
1219 .tooltip-onclick input + .icon-primary-tooltip + .reset-field,
1220 .tooltip-onclick textarea + .reset-field,
1221 .tooltip-onclick textarea + .icon-primary-tooltip + .reset-field {
1225 .field-group input[type="search"] + .reset-field:after,
1226 .field-group input[type="search"] + .btn-search + .reset-field:after,
1231 input[type]::-webkit-inner-spin-button,
1232 input[type]::-webkit-outer-spin-button {
1233 -webkit-appearance: none;
1237 -moz-appearance: textfield;
1252 display: inline-block;
1253 /* font-size: 1.4rem; */
1254 font-family: "Omnes-ECOMP-W02-Medium", Arial;
1270 display: inline-block;
1273 padding: 0 15px 0 15px;
1274 vertical-align: middle;
1275 line-height: normal;
1278 select::-webkit-input-placeholder,
1279 textarea::-webkit-input-placeholder,
1280 input::-webkit-input-placeholder {
1282 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1287 select:-moz-placeholder,
1288 textarea:-moz-placeholder,
1289 input:-moz-placeholder {
1291 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1296 select::-moz-placeholder,
1297 textarea::-moz-placeholder,
1298 input::-moz-placeholder {
1300 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1305 select:-ms-input-placeholder,
1306 textarea:-ms-input-placeholder,
1307 input:-ms-input-placeholder {
1309 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1315 textarea:placeholder,
1318 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1324 textarea:last-child,
1329 input:not([type="button"]) {
1333 input.input-emphasized {
1336 padding: 13px 20px 13px;
1339 input[type="search"]:focus {
1340 padding-right: 88px;
1343 input[type="search"] {
1344 padding-right: 40px;
1345 -webkit-appearance: none !important;
1348 input[type="search"].input-emphasized {
1349 padding-right: 45px;
1352 .btn-search[class*="btn"] {
1353 background-color: transparent;
1354 background-position: 50% 50%;
1355 background-size: 20px;
1356 background-repeat: no-repeat;
1361 min-width: 45px !important;
1363 padding: 0 !important;
1367 border-radius: 0 5px 5px 0;
1372 .input-emphasized + .btn-search[class*="btn"],
1373 .input-emphasized + .reset-field + .btn-search[class*="btn"] {
1374 background-size: 26px;
1377 outline-offset: -3px;
1379 border-radius: 0 5px 5px 0;
1382 input[type="search"].input-emphasized + .reset-field {
1383 right: 45px !important;
1387 input[data-provide="datepicker"],
1388 [data-provide="datepicker"]:-moz-placeholder,
1389 [data-provide="datepicker"]:-ms-input-placeholder,
1390 [data-provide="datepicker"]:-webkit-input-placeholder {
1391 color: #0568ae !important;
1393 filter: alpha(opacity=100);
1402 i.icon-primary-calendar.disabled,
1403 span.icon-primary-calendar.readonly {
1404 cursor: not-allowed;
1405 background-color: #f2f2f2;
1409 i.icon-primary-calendar.disabled input,
1410 span.icon-primary-calendar.readonly input {
1411 color: #959595 !important;
1425 textarea + .reset-field {
1429 textarea::-webkit-input-placeholder {
1433 textarea:-moz-placeholder {
1437 textarea::-moz-placeholder {
1441 textarea:-ms-input-placeholder {
1445 textarea:placeholder {
1451 background-color: #ffffff;
1452 border: 1px solid #d2d2d2;
1453 -webkit-appearance: none;
1454 box-shadow: 2px 3px 2px -2px rgba(0, 0, 0, 0.08) inset;
1455 transition: border .3s linear 0s;
1456 font-family: "Omnes-ECOMP-W02", Arial;
1462 border-color: #0568ae;
1469 .input-append > div {
1470 display: table-cell;
1474 .input-append > .field-group {
1478 .row .field-group input[class*="span"] {
1484 display: inline-block;
1487 label + .field-group,
1488 label + .input-append,
1490 label + .row-nowrap,
1500 .field-group input:not([type="button"])[disabled] {
1501 padding-right: 15px;
1507 outline: none !important;
1518 .row-nowrap.no-flex.form-row > label + br {
1523 display: inline-block;
1526 legend + .form-row {
1530 .tooltip-onclick input {
1531 padding-right: 45px;
1534 .ds2_touchevents .tooltip-onclick input:focus {
1535 padding-right: 95px;
1541 font-family: "Omnes-ECOMP-W02", Arial;
1547 -webkit-tap-highlight-color: transparent;
1558 .radio input:focus + .skin {
1559 border-color: #0568ae;
1562 .radio input:focus + .skin:before {
1567 outline: 1px dotted #000000;
1572 .radio input + .skin {
1573 border-radius: 100%;
1576 .radio input:checked + .skin:after {
1577 background-color: #0568ae;
1578 border-radius: 100%;
1579 border: 3px solid #FFFFFF;
1587 .radio input:disabled + .skin {
1588 cursor: not-allowed;
1589 background-color: #d2d2d2;
1590 border-color: #d2d2d2;
1594 .radio input:disabled + .skin + span {
1595 cursor: not-allowed;
1599 .radio input:disabled:checked + .skin:after {
1600 background-color: #666666;
1603 .radio input:invalid + .skin {
1604 border: solid 1px #cf2a2a;
1608 background-color: #FFFFFF;
1609 border: 1px solid #d2d2d2;
1611 display: inline-block;
1620 display: inline-block;
1629 font-family: "Omnes-ECOMP-W02", Arial;
1633 display: inline-block;
1634 margin-bottom: 10px;
1635 vertical-align: middle;
1639 .radio.inline:last-child {
1644 border: 1px solid #d2d2d2;
1648 .radio-box > [role="radio"] label {
1649 padding: 15px 15px 20px 15px;
1654 .radio-box > [role="radio"] label .skin + span {
1658 .radio-box > [role="radio"] + div {
1659 padding: 0 15px 15px 47px;
1662 .radio-box > [aria-checked="false"] label > input {
1667 .radio-box > [aria-checked="false"] label .skin {
1672 .radio-box > [aria-checked="true"] label > input {
1677 .radio-box > [aria-checked="true"] label .skin {
1683 border: 3px solid #0568ae;
1686 .radio-box.active > [role="radio"] label {
1687 padding: 13px 14px 19px 13px;
1693 font-family: "Omnes-ECOMP-W02", Arial;
1698 -webkit-tap-highlight-color: transparent;
1709 .checkbox input:focus + .skin {
1710 border-color: #0568ae;
1713 .checkbox input:focus + .skin:before {
1718 outline: 1px dotted #000000;
1723 .checkbox input:checked:not(:disabled) + .skin {
1724 background-color: #0568ae;
1725 border-color: #0568ae;
1728 .checkbox input:checked:disabled + .skin:after {
1732 .checkbox input:checked + .skin:after {
1735 background-color: transparent;
1741 .checkbox input:disabled + .skin {
1742 cursor: not-allowed;
1743 background-color: #d2d2d2;
1744 border-color: #d2d2d2;
1748 .checkbox input:disabled + .skin + span {
1749 cursor: not-allowed;
1753 .checkbox input:invalid + .skin {
1754 border: solid 1px #cf2a2a;
1757 .checkbox input:indeterminate + .skin:after {
1758 background-color: transparent;
1765 background-color: #fff;
1766 border: 1px solid #d2d2d2;
1768 display: inline-block;
1777 display: inline-block;
1786 font-family: "Omnes-ECOMP-W02", Arial;
1793 .checkbox input.indeterminate + .skin:after {
1802 border-bottom: 1px solid #d2d2d2;
1810 display: inline-block;
1814 .breadcrumb > li:after {
1821 .breadcrumb > li:last-child {
1825 .breadcrumb > li:last-child:after {
1829 .breadcrumb li > * {
1830 float: none !important;
1835 padding: 10px 15px !important;
1841 background-color: #FFFFFF;
1852 -webkit-touch-callout: none;
1853 -webkit-user-select: none;
1854 -moz-user-select: none;
1855 -ms-user-select: none;
1868 .datepicker td span {
1879 .datepicker td span:hover {
1880 background: #eeeeee;
1883 .datepicker td span.disabled {
1889 .datepicker td span.disabled:hover {
1895 .datepicker td span.active {
1897 background-color: #0568ae;
1898 border-color: #357ebd;
1901 .datepicker td span.active:hover {
1903 background-color: #0568ae;
1904 border-color: #357ebd;
1907 .datepicker td span.active.disabled {
1909 background-color: #0568ae;
1910 border-color: #357ebd;
1921 .datepicker tbody:focus {
1925 .datepicker td.day {
1926 background-color: transparent;
1929 font-family: "Omnes-ECOMP-W02-Medium", Arial;
1933 margin: -2px -1px 0 0;
1940 outline: 1px dotted #191919;
1941 outline-offset: -2px;
1944 .datepicker th[tabindex]:focus {
1945 outline-offset: -15px;
1948 .datepicker td.day.focused {
1949 background: #ededed;
1953 .datepicker td.day.focused.active {
1954 background-color: #ededed;
1958 .datepicker td.disabled {
1959 font-family: "Omnes-ECOMP-W02", Arial;
1964 .datepicker td.disabled:hover {
1965 font-family: "Omnes-ECOMP-W02", Arial;
1970 .datepicker td.disabled:hover .show-date {
1971 font-family: "Omnes-ECOMP-W02", Arial;
1975 .datepicker td.disabled .show-date {
1976 font-family: "Omnes-ECOMP-W02", Arial;
1980 .datepicker td.today {
1982 background-color: #0568ae;
1985 .datepicker td.today:hover {
1987 background-color: #0568ae;
1989 background-color: #0568ae;
1992 .datepicker td.today:active {
1994 background-color: #0568ae;
1997 .datepicker td.today:focus {
1999 background-color: #0568ae;
2002 .datepicker td.today.disabled {
2004 background-color: #0568ae;
2007 .datepicker td.today.active {
2009 background-color: #0568ae;
2012 .datepicker td.today.active:hover {
2016 .datepicker td.selected {
2018 background-color: #95959500;
2021 .datepicker td.selected:hover {
2023 background-color: #95959500;
2026 .datepicker td.selected.disabled {
2028 background-color: #95959500;
2031 .datepicker td.active:not(.new) {
2033 border-color: #357ebd;
2036 .datepicker td.active:not(.new) .show-date {
2038 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2041 .datepicker td.active:hover:not(.new) {
2043 border-color: #357ebd;
2046 .datepicker td.active:hover:not(.new) .show-date {
2048 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2051 .datepicker .start-date .show-date {
2052 background-color: #0568ae;
2053 color: #FFFFFF !important;
2054 border-radius: 5px 0 0 5px;
2058 .datepicker .start-date .show-date:before {
2059 background-color: #0568ae;
2069 .datepicker .between-date .show-date {
2070 background-color: #0568ae;
2071 color: #FFFFFF !important;
2074 .datepicker .between-date .show-date:before {
2075 background-color: #0568ae;
2085 .datepicker .between-date:first-child .show-date:before {
2086 background-color: #FFFFFF;
2094 .datepicker .end-date .show-date {
2095 background-color: #0568ae;
2096 color: #FFFFFF !important;
2097 border-radius: 0 5px 5px 0;
2100 .datepicker .end-date .show-date:before {
2101 background-color: #0568ae;
2111 .datepicker .end-date:first-child .show-date:after {
2112 background-color: #FFFFFF;
2120 .datepicker .end-date:first-child .show-date::before {
2121 background-color: #FFFFFF;
2124 .datepicker tr td.start-date:last-child .show-date:after {
2125 background-color: #FFFFFF;
2133 .datepicker tr td.start-date:last-child:focus .show-date:after {
2136 background-color: transparent;
2139 .datepicker tr td.start-date:first-child:focus .show-date:after {
2142 background-color: transparent;
2145 .datepicker tr td.between-date:last-child .show-date:after {
2146 background-color: #FFFFFF;
2154 .datepicker tr td.between-date:last-child:focus .show-date:after {
2157 background-color: transparent;
2160 .datepicker tr td.between-date:first-child:focus .show-date:after {
2163 background-color: transparent;
2166 .datepicker tr td.end-date:last-child:focus .show-date:after {
2169 background-color: transparent;
2172 .datepicker tr td.end-date:first-child:focus .show-date:after {
2175 background-color: transparent;
2178 .datepicker th.datepicker-switch {
2181 font-weight: normal;
2182 cursor: default !important;
2185 .datepicker thead tr:first-child th {
2191 .datepicker thead tr:first-child th.cw {
2193 background-color: transparent;
2196 .datepicker tfoot tr th {
2201 line-height: normal;
2204 .datepicker tfoot tr th li {
2211 margin: 0 -1px -1px 0;
2215 .datepicker .prev i {
2227 margin: 0 -1px -1px 0;
2231 .datepicker .next i {
2243 padding: 0 2px 0 5px;
2244 vertical-align: middle;
2247 .datepicker .due-date .show-date {
2248 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2249 background-color: #cf2a2a;
2251 color: #FFFFFF !important;
2254 .datepicker .day.active .show-date:after {
2255 border: 2px solid #0568ae;
2266 .datepicker .day:focus .show-date:after {
2267 border: 2px solid #0568ae;
2282 .datepicker .due-date.disabled .show-date:after {
2283 border: 2px solid #0568ae;
2294 .datepicker .day.due-date:focus .show-date:after {
2301 .datepicker .due-date.old:after {
2305 .datepicker .due-date.new:after {
2309 .datepicker .due-date.active:after {
2310 border-color: #FFFFFF;
2313 .datepicker .due-date.active.focused {
2314 color: #0568ae !important;
2317 .datepicker .due-date.active.focused:after {
2318 border-color: #cf2a2a !important;
2324 font-weight: normal;
2328 letter-spacing: -6px;
2329 margin: 0 -1px -1px 0;
2332 .datepicker .dow span[aria-hidden="true"] {
2345 .datepicker .calendar-legend {
2347 margin-bottom: 20px;
2350 .datepicker .calendar-legend li {
2352 font-weight: normal;
2359 .datepicker i.legend-due-date {
2360 background-color: #cf2a2a;
2365 vertical-align: middle;
2366 display: inline-block;
2369 .datepicker i.legend-selected-date {
2370 background-color: #FFFFFF;
2371 border: 2px solid #0568ae;
2376 vertical-align: middle;
2377 display: inline-block;
2380 .datepicker i.legend-selectedisdue {
2381 background-color: #FFFFFF;
2382 border: 2px solid #0568ae;
2384 display: inline-block;
2388 vertical-align: middle;
2392 .datepicker i.legend-selectedisdue:after {
2393 background-color: #cf2a2a;
2404 .datepicker .text-left {
2408 .datepicker .active.old {
2409 background-color: #ededed !important;
2410 color: #ededed !important;
2413 .datepicker-inline {
2417 .datepicker.datepicker-rtl {
2421 .datepicker.datepicker-rtl td span {
2425 .datepicker-dropdown {
2430 .datepicker-dropdown:before {
2432 display: inline-block;
2433 border-left: 10px solid transparent;
2434 border-right: 10px solid transparent;
2435 border-bottom: 10px solid #d2d2d2;
2437 border-bottom-color: rgba(0, 0, 0, 0.2);
2441 .datepicker-dropdown:after {
2443 display: inline-block;
2444 border-left: 10px solid transparent;
2445 border-right: 10px solid transparent;
2446 border-bottom: 10px solid #fff;
2451 .datepicker-dropdown.datepicker-orient-left:before {
2455 .datepicker-dropdown.datepicker-orient-left:after {
2459 .datepicker-dropdown.datepicker-orient-right:before {
2463 .datepicker-dropdown.datepicker-orient-right:after {
2467 .datepicker-dropdown.datepicker-orient-top:before {
2471 .datepicker-dropdown.datepicker-orient-top:after {
2475 .datepicker-dropdown.datepicker-orient-bottom:before {
2478 border-top: 7px solid #959595;
2481 .datepicker-dropdown.datepicker-orient-bottom:after {
2484 border-top: 6px solid #fff;
2487 .datepicker.days div.datepicker-days {
2491 .datepicker.months div.datepicker-months {
2495 .datepicker.years div.datepicker-years {
2500 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2508 .input-group.date .input-group-addon i {
2514 .datepicker.dropdown-menu {
2515 box-shadow: 0 10px 15px -10px rgba(0, 0, 0, 0.7);
2524 background-color: #FFFFFF;
2525 border: 1px solid #d2d2d2;
2526 border: 1px solid rgba(0, 0, 0, 0.2);
2530 line-height: 1.428571429;
2534 .datepicker.dropdown-menu th {
2541 .datepicker.dropdown-menu td {
2553 background-color: #FFFFFF;
2554 background-repeat: no-repeat;
2555 background-position: -62px 0;
2563 background-color: #FFFFFF;
2564 background-repeat: no-repeat;
2565 background-position: -5px 0;
2573 background-color: #FFFFFF;
2574 background-repeat: no-repeat;
2575 background-position: -19px 0;
2583 background-color: #FFFFFF;
2584 background-repeat: no-repeat;
2585 background-position: -34px 0;
2593 background-color: #FFFFFF;
2594 background-repeat: no-repeat;
2595 background-position: -49px 0;
2603 background-color: #FFFFFF;
2604 background-repeat: no-repeat;
2605 background-position: 0 0;
2613 background-color: #FFFFFF;
2614 background-repeat: no-repeat;
2615 background-position: 0 0;
2623 background-color: #FFFFFF;
2624 background-repeat: no-repeat;
2625 background-position: 0 0;
2633 background-color: #FFFFFF;
2634 background-repeat: no-repeat;
2635 background-position: 0 0;
2639 background-color: #fff;
2645 .datepicker-inline {
2649 .datepicker.datepicker-rtl {
2653 .datepicker.datepicker-rtl td span {
2657 .datepicker-dropdown {
2663 .datepicker-dropdown:before {
2665 display: inline-block;
2666 border-left: 10px solid transparent;
2667 border-right: 10px solid transparent;
2668 border-bottom: 10px solid #d2d2d2;
2670 border-bottom-color: rgba(0, 0, 0, 0.2);
2674 .datepicker-dropdown:after {
2676 display: inline-block;
2677 border-left: 10px solid transparent;
2678 border-right: 10px solid transparent;
2679 border-bottom: 10px solid #fff;
2684 .datepicker-dropdown.datepicker-orient-left:before,
2685 .datepicker-dropdown.datepicker-orient-left:after {
2689 .datepicker-dropdown.datepicker-orient-right:before,
2690 .datepicker-dropdown.datepicker-orient-right:after {
2694 .datepicker-dropdown.datepicker-orient-top:before {
2698 .datepicker-dropdown.datepicker-orient-top:after {
2702 .datepicker-dropdown.datepicker-orient-bottom:before {
2705 border-top: 7px solid #959595;
2708 .datepicker-dropdown.datepicker-orient-bottom:after {
2711 border-top: 6px solid #fff;
2718 .datepicker.days div.datepicker-days {
2722 .datepicker.months div.datepicker-months {
2726 .datepicker.years div.datepicker-years {
2731 -webkit-touch-callout: none;
2732 -webkit-user-select: none;
2733 -khtml-user-select: none;
2734 -moz-user-select: none;
2735 -ms-user-select: none;
2749 .datepicker tbody :focus {
2753 .datepicker td.day {
2754 background-color: transparent;
2757 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2761 margin: -2px -1px 0 0;
2767 .datepicker :focus {
2768 outline: 1px dotted #000;
2769 outline-offset: -2px;
2772 .datepicker td.day.focused {
2773 background: #ededed;
2777 .datepicker td.day.focused.active {
2778 background-color: #ededed;
2782 .datepicker td.disabled,
2783 .datepicker td.disabled:hover {
2784 font-family: "Omnes-ECOMP-W02", Arial;
2789 .datepicker td.today,
2790 .datepicker td.today:hover,
2791 .datepicker td.today.disabled {
2793 background-color: #0568ae;
2796 .datepicker td.today.active,
2797 .datepicker td.today:active,
2798 .datepicker td.today:hover,
2799 .datepicker td.today:focus {
2801 background-color: #0568ae;
2804 .datepicker td.today.active:hover {
2808 .datepicker td.selected,
2809 .datepicker td.selected:hover,
2810 .datepicker td.selected.disabled {
2812 background-color: #959595;
2815 .datepicker td.active:not(.new),
2816 .datepicker td.active:hover:not(.new) {
2818 border-color: #357ebd;
2822 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2830 .datepicker .start-date .show-date,
2831 .datepicker .between-date .show-date,
2832 .datepicker .end-date .show-date {
2833 background-color: #0568ae;
2834 color: #fff !important;
2837 .datepicker .start-date .show-date {
2838 border-radius: 5px 0 0 5px;
2842 .datepicker .start-date .show-date:before {
2843 background-color: #0568ae;
2853 .datepicker .between-date .show-date:before {
2854 background-color: #0568ae;
2864 .datepicker .end-date .show-date {
2865 border-radius: 0 5px 5px 0;
2868 .datepicker .end-date .show-date:before {
2869 background-color: #0568ae;
2879 .datepicker .between-date:first-child .show-date:before {
2880 background-color: #fff;
2888 .datepicker .end-date:first-child .show-date:after {
2889 background-color: #fff;
2897 .datepicker .end-date:first-child .show-date::before {
2898 background-color: #fff;
2901 .datepicker tr td.start-date:last-child .show-date:after,
2902 .datepicker tr td.between-date:last-child .show-date:after {
2903 background-color: #fff;
2911 .datepicker tr td.start-date:last-child:focus .show-date:after,
2912 .datepicker tr td.end-date:last-child:focus .show-date:after,
2913 .datepicker tr td.between-date:last-child:focus .show-date:after,
2914 .datepicker tr td.start-date:first-child:focus .show-date:after,
2915 .datepicker tr td.end-date:first-child:focus .show-date:after,
2916 .datepicker tr td.between-date:first-child:focus .show-date:after {
2919 background-color: transparent;
2922 .datepicker td.active:not(.new) .show-date,
2923 .datepicker td.active:hover:not(.new) .show-date {
2925 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2928 .datepicker td.disabled .show-date,
2929 .datepicker td.disabled:hover .show-date {
2930 font-family: "Omnes-ECOMP-W02", Arial;
2934 .datepicker td span {
2945 .datepicker td span:hover {
2946 background: #eeeeee;
2949 .datepicker td span.disabled,
2950 .datepicker td span.disabled:hover {
2956 .datepicker td span.active,
2957 .datepicker td span.active:hover,
2958 .datepicker td span.active.disabled {
2960 background-color: #0568ae;
2961 border-color: #357ebd;
2964 .datepicker th.datepicker-switch {
2967 font-weight: normal;
2968 cursor: default !important;
2971 .datepicker thead tr:first-child th,
2972 .datepicker tfoot tr th {
2978 .datepicker tfoot tr th {
2980 line-height: normal;
2983 .datepicker tfoot tr th li {
2991 margin: 0 -1px -1px 0;
2995 .datepicker .prev i,
2996 .datepicker .next i {
3004 .datepicker .prev i {
3008 .datepicker .next i {
3015 padding: 0 2px 0 5px;
3016 vertical-align: middle;
3019 .datepicker thead tr:first-child th.cw {
3021 background-color: transparent;
3024 .input-group.date .input-group-addon i {
3030 .datepicker.dropdown-menu {
3031 box-shadow: 0 10px 15px -10px rgba(0, 0, 0, 0.7);
3040 background-color: #ffffff;
3041 border: 1px solid #d2d2d2;
3042 border: 1px solid rgba(0, 0, 0, 0.2);
3046 line-height: 1.428571429;
3050 .datepicker.dropdown-menu th,
3051 .datepicker.dropdown-menu td {
3058 .datepicker .due-date .show-date {
3059 font-family: "Omnes-ECOMP-W02-Medium", Arial;
3060 background-color: #cf2a2a;
3062 color: #fff !important;
3065 .datepicker .day.active .show-date:after,
3066 .datepicker .day:focus .show-date:after,
3067 .datepicker .due-date.disabled .show-date:after {
3068 border: 2px solid #0568ae;
3079 .datepicker .day:focus .show-date:after {
3086 .datepicker .day.due-date:focus .show-date:after {
3093 .datepicker .due-date.old:after,
3094 .datepicker .due-date.new:after {
3098 .datepicker .due-date.active:after {
3102 .datepicker .due-date.active.focused {
3103 color: #0568ae !important;
3106 .datepicker .due-date.active.focused:after {
3107 border-color: #cf2a2a !important;
3113 font-weight: normal;
3117 letter-spacing: -6px;
3118 margin: 0 -1px -1px 0;
3121 .datepicker .dow span[aria-hidden="true"] {
3134 .datepicker .calendar-legend {
3136 margin-bottom: 20px;
3139 .datepicker .calendar-legend li {
3141 font-weight: normal;
3148 .datepicker i.legend-due-date {
3149 background-color: #cf2a2a;
3154 vertical-align: middle;
3155 display: inline-block;
3158 .datepicker i.legend-selected-date {
3159 background-color: #fff;
3160 border: 2px solid #0568ae;
3165 vertical-align: middle;
3166 display: inline-block;
3169 .datepicker i.legend-selectedisdue {
3170 background-color: #fff;
3171 border: 2px solid #0568ae;
3173 display: inline-block;
3177 vertical-align: middle;
3181 .datepicker i.legend-selectedisdue:after {
3182 background-color: #cf2a2a;
3193 .datepicker .text-left {
3197 .datepicker .active.old {
3198 background-color: #ededed !important;
3199 color: #ededed !important;
3215 background-color: white;
3216 background-repeat: no-repeat;
3220 background-position: -62px 0;
3224 background-position: -5px 0;
3228 background-position: -19px 0;
3232 background-position: -34px 0;
3236 background-position: -49px 0;
3241 background-position: 0 0;
3245 background-position: 0 0;
3249 background-position: 0 0;
3253 background-position: 0 0;
3256 .datepicker-container {
3260 .btn-calendar-icon:focus .icon-primary-calendar {
3261 outline: 1px dotted #191919;
3264 .btn-calendar-icon:focus {
3268 /* remove focus outline when dropdown is opened */
3269 /*resolve blue focus outline over dropdown with error*/
3276 background-color: #95959521;
3279 .selectWrap.disabled .icon-primary-down {
3283 .selectWrap.disabled input.awd-select {
3285 padding: 10px 45px 10px 15px;
3289 .selectWrap.disabled button.awd-select {
3294 .selectWrap.disabled:after {
3296 cursor: not-allowed;
3300 background-color: transparent;
3301 border: 1px solid #d2d2d2;
3303 box-shadow: 1px 5px 2px -5px rgba(0, 0, 0, 0.15);
3306 font-family: "Omnes-ECOMP-W02", Arial;
3307 /*font-size: 1.6rem;*/
3316 padding: 12px 45px 8px 15px;
3320 input.awd-select:focus {
3321 border-color: #0568ae !important;
3322 text-overflow: ellipsis;
3323 padding-right: 45px;
3327 background-color: transparent;
3328 border: 1px solid #d2d2d2;
3330 box-shadow: 1px 5px 2px -5px rgba(0, 0, 0, 0.15);
3333 font-family: "Omnes-ECOMP-W02", Arial;
3334 /*font-size: 1.6rem;*/
3345 button.awd-select:not(.large) {
3347 white-space: nowrap;
3349 text-overflow: clip;
3350 text-overflow: ellipsis;
3353 button.awd-select img {
3359 vertical-align: text-bottom;
3362 button.awd-select:focus {
3363 border-color: #0568ae !important;
3366 button.awd-select i {
3374 button.awd-select.large {
3375 align-items: center;
3381 vertical-align: middle;
3384 button.awd-select.large img {
3396 .selectWrap.large .awd-select-list-item {
3397 align-items: center;
3403 vertical-align: middle;
3406 .selectWrap.large .awd-select-list-item img {
3424 button.awd-select.active {
3425 border-radius: 6px 6px 0 0;
3428 button.awd-select.active:focus {
3429 border-color: #d2d2d2 !important;
3432 input.awd-select.active {
3433 border-radius: 6px 6px 0 0;
3436 input.awd-select.active:focus {
3437 border-color: #d2d2d2 !important;
3444 span.selectWrap input[readonly]:focus {
3446 text-shadow: 0 0 0 #000;
3449 .isIE.ds2-no-colors .awd-select:focus {
3450 outline: 1px dashed transparent;
3454 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
3455 border-radius: 0 0 6px 6px;
3457 border: 1px solid #d2d2d2;
3460 background-color: #f2f2f2;
3467 .awd-select-list-item {
3478 .awd-select-list-item:hover {
3480 background-color: #d2d2d2;
3481 outline: 1px dashed transparent;
3484 .awd-select-list-item:focus {
3486 background-color: #d2d2d2;
3487 outline: 1px dashed transparent;
3490 .awd-select-list-item img {
3504 background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);
3505 background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
3506 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="@att-gray-highlight", endColorstr="@att-functional-bg-gray", GradientType=0);
3509 .selectWrap:not(.large) .awd-select-list-item:first-child {
3513 .selectWrap:not(.large) .awd-select-list-item:last-child {
3514 margin-bottom: 15px;
3517 .selectWrap .icon-primary-down {
3525 .selectWrap + [aria-expanded="true"] {
3526 padding-bottom: 9px;
3530 .awd-select-list-item[data-hover="true"] {
3531 background-color: #d2d2d2;
3534 span input.awd-select {
3537 text-overflow: ellipsis;
3538 padding-right: 45px;
3541 li.optgroup-wrapper {
3542 font-family: "Omnes-ECOMP-W02-Medium", Arial;
3543 cursor: default !important;
3547 li.optgroup-wrapper:first-child {
3551 li.optgroup-wrapper:hover {
3552 background-color: #f2f2f2;
3556 font-family: "Omnes-ECOMP-W02", Arial;
3557 cursor: pointer !important;
3562 padding: 0 0 0 33px;
3565 label + .selectWrap {
3569 .group .selectWrap {
3584 select.awd-select > optgroup {
3590 select.awd-select > optgroup:first-child {
3594 select.awd-select > optgroup > option {
3598 select.awd-select > option {
3602 select.awd-select + span {
3603 background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);
3604 background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
3605 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="@att-gray-highlight", endColorstr="@att-functional-bg-gray", GradientType=0);
3611 border: 1px solid #d2d2d2;
3615 padding: 18px 45px 15px 15px;
3618 padding-right: 45px;
3619 white-space: nowrap;
3621 text-overflow: ellipsis;
3624 select.awd-select + span > i {
3632 select.awd-select + span > i:before {
3638 select.awd-select:focus + span {
3639 border-color: #0568ae;
3643 .btn.disabled[ddh-load-button] {
3645 padding: 0 19px 0 18px;
3648 .btn.disabled[ddh-load-button] {
3652 .icon-primary-spinner-ddh.large {
3657 .icon-primary-spinner-ddh.small {
3662 .icon-primary-spinner-ddh {
3663 -webkit-animation: 1s linear infinite spinner;
3664 animation: 1s linear infinite spinner;
3665 background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiIgaWQ9InN2Zy1zcGlubmVyIiB4PSIwcHgiIHk9IjBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgIDxwYXRoIGZpbGw9IiNGNUY1RjUiIGQ9Ik0xOCAzNkM4LjEgMzYgMCAyNy45IDAgMThTOC4xIDAgMTggMHMxOCA4LjEgMTggMTgtOC4xIDE4LTE4IDE4em0wLTMxLjVjLTcuNSAwLTEzLjUgNi0xMy41IDEzLjVTMTAuNiAzMS41IDE4IDMxLjVjNy41IDAgMTMuNS02LjEgMTMuNS0xMy41IDAtNy41LTYtMTMuNS0xMy41LTEzLjV6Ii8+CiAgIDxwYXRoIGZpbGw9IiMwNTY4QUUiIGlkPSJzcGlubmVyIiBkPSJNMzAuNyA1LjNsLTMuMSAzLjJjMi40IDIuNCAzLjkgNS44IDMuOSA5LjUgMCA3LjQtNi4xIDEzLjUtMTMuNSAxMy41UzQuNSAyNS40IDQuNSAxOCAxMC42IDQuNSAxOCA0LjVWMEM4LjEgMCAwIDguMSAwIDE4czguMSAxOCAxOCAxOCAxOC04LjEgMTgtMThjMC01LTItOS41LTUuMy0xMi43eiIgdHJhbnNmb3JtPSIiPiAgICAgIAogICA8L3BhdGg+Cjwvc3ZnPg==);
3668 .btn-small .icon-primary-spinner-ddh {
3669 height: 30px !important;
3670 width: 30px !important;
3673 .btn-small .icon-primary-spinner {
3679 outline: thin dotted #666;
3703 h4#pagination-truncated {
3707 h4#pagination-large-count {
3711 input[type="text"]::-moz-placeholder {
3713 font-family: "Omnes-ECOMP-W02-Italic", Arial;
3716 input[type="text"]:focus {
3720 input[type="text"] + .reset-field {
3721 background-color: #FFFFFF;
3727 outline: 1px dotted #0574ac;
3730 .field-group input:not([type="button"])[disabled] ~ .btn-search {
3731 background-color: #eee;
3734 .btn-search[class*="btn"] {
3735 background-color: #FFFFFF;
3736 background-size: 20px 20px;
3737 border-radius: 0 1.5rem 1.5rem 0;
3739 min-width: 4.4rem !important;
3745 .search-suggestion-wrapper {
3746 margin-bottom: 15px;
3750 .search-suggestion-wrapper .no-result {
3754 .search-suggestion-item {
3762 .search-suggestion-item:hover {
3763 background-color: #e4e4e4;
3767 .search-suggestion-item:focus {
3768 background-color: #e4e4e4;
3772 .search-suggestion-item a {
3774 text-decoration: none;
3781 input.b2b-search-input-field:focus ~ .btn-search > i, .btn-search:focus > i {
3785 button.btn-search[disabled] {
3786 cursor: not-allowed;
3789 button.btn-search[disabled] i {
3794 -webkit-background-blend-mode: mutilply;
3795 box-shadow: 0 3px 0 2px rgba(0, 0, 0, 0.08);
3799 cursor: default !important;
3800 padding: 18px 15px 0px 15px;
3803 li.module-list-item[selected]:before {
3804 box-sizing: border-box;
3805 display: inline-block;
3811 vertical-align: middle;
3816 ul.module-optinalcta {
3820 border-bottom: 1px solid #d2d2d2;
3821 border-left: 1px solid #d2d2d2;
3822 border-right: 1px solid #d2d2d2;
3823 border-radius: 0px 0px 6px 6px;
3826 ul.module-optinalcta li {
3831 ul.module-optinalcta a {
3836 @keyframes spinner {
3838 transform: rotate(0deg);
3841 transform: rotate(359deg);
3847 background-color: transparent;
3848 border-collapse: collapse;
3858 vertical-align: bottom;
3867 vertical-align: top;
3868 word-wrap: break-word;
3872 font-family: "Omnes-ECOMP-W02-Medium", Arial;
3874 font-weight: normal;
3880 table tbody td:first-child {
3884 @media (max-width: 767px) {
3890 table th:first-child,
3891 table td:first-child {
3896 .data-row-list ul > li {
3897 background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewport%3D%220%200%201%201%22%20style%3D%22width%3A100%25%3B%20height%3A1px%3B%22%3E%3Cstyle%3Eline%7Bstroke%3Argba(153%2C153%2C153%2C1)%3Bstroke-width%3A2%3B%7D%3C%2Fstyle%3E%3Cline%20y2%3D%221%22%20y1%3D%221%22%20x1%3D%221%22%20x2%3D%22100%25%22%20stroke-dasharray%3D%221%2C%203%22%2F%3E%3C%2Fsvg%3E") !important;
3901 border-bottom: 1px solid #d2d2d2;
3906 padding: 15px 15px 10px;
3909 button .colors-off-msg {
3918 .selectWrap::after {
3919 align-items: center;
3920 background-position: 7px 7px;
3921 background-repeat: no-repeat;
3922 background-size: auto 23px;
3923 border-left: 1px solid transparent;
3937 position: absolute !important;
3938 display: flex !important;
3957 .dialog__close-btn {
3959 background: #087ac2;
3966 border: #087ac2 2px solid;
3981 .defaultFontSizeTextArea {
3990 /* background-color: #006496; */
3991 color: rgb(0, 0, 0);
4017 .proceedWitLoadButton {
4057 .timeStamp-HMS-sec-span{
4058 width: 35%; font-size: 12px; float: left; padding-top: 12px; padding-left: 5px;
4061 .timeStamp-HMS-sec-div{
4062 width:65%; float: right; padding-left: 2px;
4065 .timeStamp-HMS-Min-span{
4066 width: 35%; font-size: 12px; float: left; padding-top: 12px; padding-left: 5px;
4069 .timeStamp-HMS-Min-div{
4070 width:60%; float: right; padding-left: 2px;
4073 .timeStamp-HMS-Hrs-span{
4074 width: 35%; font-size: 12px; float: left; padding-top: 12px; padding-left: 2px;
4077 .timeStamp-HMS-Hrs-div{
4078 width:65%; float: right;
4081 .timeStamp-HMS-matFormField{
4085 .timeStamp-HMS-input{
4086 font-size: 12px; padding: 3px;
4088 .timeStamp-HMS-inner-div{
4089 width: 20%; float: right;
4091 .timeStamp-sec-select{
4092 width: 42px; height: 30px; font-size: 12px; padding-left: 3px;
4095 .timeStamp-HM-matFormField{
4100 .timeStamp-HM-Min-div{
4101 width: 25%; float: right; padding-left: 13px;
4103 .timeStamp-HM-Min-span{
4104 width: 35%; font-size: 12px; float: left; padding-top: 12px;
4106 .timeStamp-HM-Min-inner-div{
4107 width:65%; float: right; padding-left: 10px;
4110 .timeStamp-min-select{
4111 width: 45px; height: 30px; font-size: 12px; padding-left: 3px;
4114 .timeStamp-HM-Hrs-inner-div{
4115 width:60%; float: right; padding-right: 3px;
4118 .timeStamp-HM-Hrs-inner-span{
4119 width: 40%; font-size: 12px; float: left; padding-top: 12px;
4122 .timeStamp-HM-Hrs-div{
4123 width: 25%; float: right;
4127 .timeStamp-H-Hrs-div{
4128 width: 30%; float: right;
4131 .timeStamp-H-Hrs-inner-span{
4132 width: 40%; font-size: 12px; float: left; padding-top: 12px;
4135 .timeStamp-H-Hrs-inner-div{
4136 width:60%; float: right;
4139 .timeStamp-H-Hrs-inner-div-select{
4140 width: 45px; height: 30px; font-size: 12px ; padding-left: 3px;
4144 :host ::ng-deep .mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon {