3 grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
11 mat-button-toggle-group{
30 border: 1px solid #d2d2d2;
34 :host ::ng-deep .mat-select-value{
39 :host ::ng-deep .mat-form-field-underline {
43 :host ::ng-deep .mat-form-field-infix{
47 :host ::ng-deep .mat-form-field-appearance-legacy .mat-form-field-wrapper {
51 :host ::ng-deep .mat-form-field-appearance-legacy .mat-form-field-infix {
78 label + .field-group, label + .input-append, label + .row, label + .row-nowrap, label + .form-row {
87 background-color: #e6e6e61a
91 background-color: #fff;
92 border: 1px solid #d2d2d2;
94 display: inline-block;
103 -webkit-overflow-scrolling: touch;
105 position: relative; }
121 outline: thin dotted #191919;
125 max-width: inherit !important; }
128 display: inline-block; }
136 vertical-align: middle; }
143 html input[type="button"],
145 input[type="submit"] {
152 input[type="button"],
154 input[type="submit"],
156 input[type="checkbox"] {
160 -webkit-appearance: textfield; }
162 input[type=search]::-webkit-search-cancel-button,
163 input[type=search]::-webkit-search-decoration {
164 -webkit-appearance: none; }
169 -moz-appearance: none;
170 -webkit-appearance: none; }
180 padding: 8px 15px 8px 15px; }
181 .field-group input.input-emphasized[type="search"] + .reset-field:after {
183 .field-group input.input-emphasized[type="search"] + .reset-field {
194 page-break-after: avoid; }
203 outline: thin dotted #191919; }
212 text-rendering: optimizeLegibility;
216 @media (max-width: 767px) {
225 font-family: "Omnes-ECOMP-W02", Arial;
226 margin-bottom: 30px; }
227 .heading-major-section {
229 font-family: "Omnes-ECOMP-W02", Arial;
230 margin-bottom: 30px; }
231 .heading-sub-section {
233 font-family: "Omnes-ECOMP-W02", Arial;
234 margin-bottom: 20px; }
237 font-family: "Omnes-ECOMP-W02", Arial;
238 margin-bottom: 20px; }
239 .heading-medium-emphasis {
241 font-family: "Omnes-ECOMP-W02", Arial;
242 margin-bottom: 20px; }
245 font-family: "Omnes-ECOMP-W02", Arial;
246 margin-bottom: 10px; }
247 .heading-small-emphasis {
249 font-family: "Omnes-ECOMP-W02-Medium", Arial;
250 margin-bottom: 5px; }
251 * + .heading-major-section {
253 * + .heading-sub-section {
257 * + .heading-medium {
259 * + .heading-medium-emphasis {
263 * + .heading-small-emphasis {
266 margin-top: 10px; } }
268 /* Standard Type styles */
270 margin: 0 !important; }
274 text-decoration: none; }
278 text-decoration: underline; }
294 position: relative; }
296 a.show-qualifier:after {
298 display: inline-block;
299 white-space: pre !important; }
301 a[href$="pdf"].show-qualifier:after,
302 a.show-qualifier.pdf:after {
305 a[href$="psd"].show-qualifier:after,
306 a.show-qualifier.psd:after {
312 /* 20px for the icon, 10px left of icon */
313 .standalone-link.small {
316 .standalone-link.small i[class*="icon-primary-"] {
320 .standalone-link.large {
323 .standalone-link.large i[class*="icon-primary-"] {
333 line-height: 1.8rem; }
340 line-height: 1.5rem; }
353 font-family: "Omnes-ECOMP-W02-Medium", Arial;
354 font-weight: normal; }
358 font-family: "Omnes-ECOMP-W02-Italic", Arial;
359 font-style: normal; }
362 text-decoration: line-through; }
365 display: inline-block;
369 vertical-align: text-top;
378 .text-legal.legal-module {
387 font-family: "Omnes-ECOMP-W02-Medium", Arial; }
390 text-align: left !important; }
393 text-align: right !important; }
396 text-align: center !important; }
399 text-align: justify !important; }
412 margin: 12px 0 0 20px; }
421 position: relative; }
424 ul.no-bullet li + li,
425 ul.lower-alpha li + li,
426 ul.lower-roman li + li,
430 ul.bullet > li:before,
431 ul.no-bullet > li:before,
432 ul.lower-alpha > li:before,
433 ul.lower-roman > li:before,
435 background-color: #333333;
436 border: 2px solid #333333;
469 ul.lower-roman > li {
472 ul.no-bullet > li:before,
473 ul.lower-alpha > li:before,
474 ul.lower-roman > li:before {
475 display: none !important; }
478 margin: 20px 0 0 32px; }
499 list-style-type: lower-roman;
505 list-style-type: lower-alpha;
517 display: table-cell; }
520 background-color: transparent;
521 background-clip: padding-box;
522 border: 1px solid transparent;
524 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
526 display: inline-block;
527 font-family: "Omnes-ECOMP-W02-Medium", Arial;
531 margin: 0 7px 10px 0;
534 padding: 14px 19px 11px 18px;
537 vertical-align: middle;
541 outline: 1px dotted #000;
542 outline-offset: -5px; }
545 .btn::-moz-focus-inner {
548 .btn i[class*="icon-primary-"].icon-primary-small {
551 .btn i[class*="icon-primary-"].icon-primary-medium {
554 .btn i[class*="icon-primary-"].icon-primary-large {
559 vertical-align: middle; }
561 text-decoration: none; }
563 .field-group + .btn {
567 border-color: #ea7400 transparent #d16500;
568 background-color: #ea7400 transparent #d16500;
569 background: linear-gradient(to bottom, #ea7400 0%, #d16500 100%);
571 font-family: "Omnes-ECOMP-W02", Arial;
574 text-decoration: none;
576 outline-color: #ffffff !important;
577 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%); }
579 text-decoration: none;
581 outline-color: #ffffff !important;
582 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%); }
583 .btn-primary:active {
584 text-decoration: none;
586 outline-color: #ffffff !important;
587 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%); }
590 font-family: "Omnes-ECOMP-W02", Arial;
593 background-color: transparent;
598 position: relative; }
600 text-decoration: underline; }
601 .btn-arrow:hover .btn-primary {
602 text-decoration: none;
604 outline-color: #ffffff !important;
605 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%); }
606 .btn-arrow:hover .btn-secondary {
608 outline-color: #000000 !important;
609 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%); }
610 .btn-arrow:hover .btn-alt {
612 outline-color: #ffffff !important;
613 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%); }
614 .btn-arrow:hover .btn-specialty {
616 outline-color: #ffffff !important;
617 background: linear-gradient(to bottom, #007a3e 0%, #008744 100%); }
619 text-decoration: underline;
620 outline: 1px dotted #666; }
621 .btn-arrow:focus .btn-primary {
622 text-decoration: none;
624 outline-color: #ffffff !important;
625 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%); }
626 .btn-arrow:focus .btn-secondary {
628 outline-color: #000000 !important;
629 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%); }
630 .btn-arrow:focus .btn-alt {
632 outline-color: #ffffff !important;
633 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%); }
634 .btn-arrow:focus .btn-specialty {
636 outline-color: #ffffff !important;
637 background: linear-gradient(to bottom, #007a3e 0%, #008744 100%); }
638 .btn-arrow:active .btn-primary {
639 text-decoration: none;
641 outline-color: #ffffff !important;
642 background: linear-gradient(to bottom, #d16500 0%, #ea7400 100%); }
643 .btn-arrow:active .btn-secondary {
645 outline-color: #000000 !important;
646 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%); }
647 .btn-arrow:active .btn-alt {
649 outline-color: #ffffff !important;
650 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%); }
651 .btn-arrow:active .btn-specialty {
653 outline-color: #ffffff !important;
654 background: linear-gradient(to bottom, #007a3e 0%, #008744 100%); }
655 .btn-arrow .btn-alt {
656 border-color: #087ac2 transparent #0568ae;
657 background-color: #0568ae;
658 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
660 .btn-arrow .btn-alt:hover {
662 outline-color: #ffffff !important;
663 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%); }
664 .btn-arrow .btn-alt:focus {
666 outline-color: #ffffff !important;
667 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%); }
668 .btn-arrow .btn-alt:active {
670 outline-color: #ffffff !important;
671 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%); }
672 .btn-arrow::-moz-focus-inner {
676 border: 1px solid transparent;
685 vertical-align: middle;
687 .btn-arrow .btn .icon-primary-left {
697 .btn-arrow .btn .icon-primary-left:before {
702 .btn-arrow .btn .icon-primary-right {
713 .btn-arrow .btn .icon-primary-right:before {
718 .btn-arrow .btn.btn-primary .icon-primary-left {
720 .btn-arrow .btn.btn-primary .icon-primary-right {
722 .btn-arrow .btn.btn-alt .icon-primary-left {
724 .btn-arrow .btn.btn-alt .icon-primary-right {
726 .btn-arrow .btn.btn-secondary {
727 border: 1px solid #d2d2d2; }
728 .btn-arrow .btn.btn-secondary .icon-primary-left {
730 .btn-arrow .btn.btn-secondary .icon-primary-right {
732 .btn-arrow .btn.btn-small {
738 .btn-arrow .btn.btn-small .icon-primary-left:before {
742 .btn-arrow .btn.btn-small .icon-primary-right:before {
746 .btn-arrow .btn.btn-large .icon-primary-left:before {
750 .btn-arrow .btn.btn-large .icon-primary-right:before {
756 border: 1px solid #d2d2d2;
757 background-color: #f2f2f2;
758 background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);
760 box-shadow: 0 5px 5px -5px rgba(0, 0, 0, 0.15);
761 padding: 14px 18px 11px 17px; }
762 .btn-secondary:hover {
764 outline-color: #000000 !important;
765 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%); }
766 .btn-secondary:focus {
768 outline-color: #000000 !important;
769 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%); }
770 .btn-secondary:active {
772 outline-color: #000000 !important;
773 background: linear-gradient(to bottom, #f2f2f2 0%, #fcfcfc 100%); }
776 border-color: #087ac2 transparent #0568ae;
777 background-color: #0568ae;
778 background: linear-gradient(to bottom, #087ac2 0%, #0568ae 100%);
782 outline-color: #ffffff !important;
783 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%); }
786 outline-color: #ffffff !important;
787 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%); }
790 outline-color: #ffffff !important;
791 background: linear-gradient(to bottom, #0568ae 0%, #087ac2 100%); }
794 background-image: none;
795 background-color: #767676;
799 border-color: transparent;
800 outline: 0 !important; }
801 .btn.disabled:hover {
803 outline: none !important; }
804 .btn.disabled:focus {
806 outline: none !important; }
809 padding: 12px 19px 11px 18px;
812 padding: 12px 19px 11px 18px;
833 background-clip: padding-box;
846 button .btn-fill[style*="#fff"] {
847 border: 1px solid #d2d2d2; }
850 .btn-group[data-select-color="orange"] > .btn.active {
851 border-color: #ea7400; }
853 .btn-group[data-select-color="blue"] > .btn.active {
854 border-color: #0568ae; }
856 .btn-group[data-select-color="green"] > .btn.active {
857 border-color: #007a3e; }
859 .btn-spinbutton-toggle.btn-group {
860 display: block !important;
861 height: 40px !important;
865 white-space: nowrap; }
867 .btn-spinbutton-toggle .btn {
873 letter-spacing: normal;
880 .btn-spinbutton-toggle .btn[data-max-value] {
881 border-bottom: 1px solid #d2d2d2;
882 border-top: 1px solid #d2d2d2;
883 box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.08) inset;
884 background-color: #fff;
886 font-family: "Omnes-ECOMP-W02", Arial;
891 min-width: 46px !important;
893 .btn-spinbutton-toggle .btn[data-max-value]:focus {
894 border-color: #0568ae;
896 .btn-spinbutton-toggle .btn[data-max-value]:focus + .btn {
897 border-left: 1px solid #0568ae;
898 transition: border 0.3s linear 0s; }
900 .btn-spinbutton-toggle .icon-primary-subtractminimize {
901 font-size: 30px !important;
902 color: #0568ae !important; }
904 .btn-spinbutton-toggle .icon-primary-add-maximize {
905 font-size: 30px !important;
906 color: #0568ae !important; }
908 .btn-spinbutton-toggle .btn[disabled].icon-primary-subtractminimize {
909 background-color: #d2d2d2;
910 color: #767676 !important; }
912 .btn-spinbutton-toggle .btn[disabled].icon-primary-add-maximize {
913 background-color: #d2d2d2;
914 color: #767676 !important; }
916 .btn-spinbutton-toggle input.btn[disabled] {
917 background-color: #d2d2d2;
919 cursor: not-allowed; }
921 .btn-group.btn-spinbutton-toggle .btn[disabled] + .btn[disabled] {
922 border-left: 1px solid #f0f0f0 !important; }
924 .btn-group.btn-spinbutton-toggle .btn[data-max-value]:focus + .btn:not(:first-child) {
925 border-left: 1px solid #0568ae !important; }
927 @media (max-width: 480px) {
928 .btn-group:not([data-select-color]) > .btn {
937 box-shadow: 0 -50px 0 0 #f2f2f2 inset;
939 /*overflow: hidden;*/
943 transform: rotate(45deg);
947 .field-group input + .reset-field {
960 .field-group input[type="search"] + .reset-field,
961 .field-group input[type="search"] + .btn-search + .reset-field,
962 .tooltip-onclick input + .reset-field,
963 .tooltip-onclick input + .icon-primary-tooltip + .reset-field,
964 .tooltip-onclick textarea + .reset-field,
965 .tooltip-onclick textarea + .icon-primary-tooltip + .reset-field {
968 .field-group input[type="search"] + .reset-field:after,
969 .field-group input[type="search"] + .btn-search + .reset-field:after,
974 input[type]::-webkit-inner-spin-button,
975 input[type]::-webkit-outer-spin-button {
976 -webkit-appearance: none; }
979 -moz-appearance: textfield; }
991 display: inline-block;
992 /* font-size: 1.4rem; */
993 font-family: "Omnes-ECOMP-W02-Medium", Arial; }
1006 display: inline-block;
1009 padding: 0 15px 0 15px;
1010 vertical-align: middle;
1011 line-height: normal; }
1013 select::-webkit-input-placeholder,
1014 textarea::-webkit-input-placeholder,
1015 input::-webkit-input-placeholder {
1017 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1021 select:-moz-placeholder,
1022 textarea:-moz-placeholder,
1023 input:-moz-placeholder {
1025 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1029 select::-moz-placeholder,
1030 textarea::-moz-placeholder,
1031 input::-moz-placeholder {
1033 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1037 select:-ms-input-placeholder,
1038 textarea:-ms-input-placeholder,
1039 input:-ms-input-placeholder {
1041 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1046 textarea:placeholder,
1049 font-family: "Omnes-ECOMP-W02-Italic", Arial;
1054 textarea:last-child,
1058 input:not([type="button"]) {
1061 input.input-emphasized {
1064 padding: 13px 20px 13px; }
1066 input[type="search"]:focus {
1067 padding-right: 88px; }
1069 input[type="search"] {
1070 padding-right: 40px;
1071 -webkit-appearance: none !important; }
1073 input[type="search"].input-emphasized {
1074 padding-right: 45px; }
1076 .btn-search[class*="btn"] {
1077 background-color: transparent;
1078 background-position: 50% 50%;
1079 background-size: 20px;
1080 background-repeat: no-repeat;
1085 min-width: 45px !important;
1087 padding: 0 !important;
1091 border-radius: 0 5px 5px 0;
1095 .input-emphasized + .btn-search[class*="btn"],
1096 .input-emphasized + .reset-field + .btn-search[class*="btn"] {
1097 background-size: 26px;
1100 outline-offset: -3px;
1102 border-radius: 0 5px 5px 0; }
1104 input[type="search"].input-emphasized + .reset-field {
1105 right: 45px !important; }
1108 input[data-provide="datepicker"],
1109 [data-provide="datepicker"]:-moz-placeholder,
1110 [data-provide="datepicker"]:-ms-input-placeholder,
1111 [data-provide="datepicker"]:-webkit-input-placeholder {
1112 color: #0568ae !important;
1114 filter: alpha(opacity=100); }
1122 i.icon-primary-calendar.disabled,
1123 span.icon-primary-calendar.readonly {
1124 cursor: not-allowed;
1125 background-color: #f2f2f2;
1128 i.icon-primary-calendar.disabled input,
1129 span.icon-primary-calendar.readonly input {
1130 color: #959595 !important; }
1139 line-height: 20px; }
1141 textarea + .reset-field {
1144 textarea::-webkit-input-placeholder {
1147 textarea:-moz-placeholder {
1150 textarea::-moz-placeholder {
1153 textarea:-ms-input-placeholder {
1156 textarea:placeholder {
1161 background-color: #ffffff;
1162 border: 1px solid #d2d2d2;
1163 -webkit-appearance: none;
1164 box-shadow: 2px 3px 2px -2px rgba(0, 0, 0, 0.08) inset;
1165 transition: border .3s linear 0s;
1166 font-family: "Omnes-ECOMP-W02", Arial; }
1171 border-color: #0568ae; }
1176 .input-append > div {
1177 display: table-cell;
1180 .input-append > .field-group {
1183 .row .field-group input[class*="span"] {
1188 display: inline-block; }
1190 label + .field-group,
1191 label + .input-append,
1193 label + .row-nowrap,
1201 .field-group input:not([type="button"])[disabled] {
1202 padding-right: 15px; }
1207 outline: none !important; }
1215 .row-nowrap.no-flex.form-row > label + br {
1216 margin-bottom: 5px; }
1219 display: inline-block; }
1221 legend + .form-row {
1224 .tooltip-onclick input {
1225 padding-right: 45px; }
1227 .ds2_touchevents .tooltip-onclick input:focus {
1228 padding-right: 95px; }
1233 font-family: "Omnes-ECOMP-W02", Arial;
1235 margin-bottom: 5px; }
1237 -webkit-tap-highlight-color: transparent;
1246 .radio input:focus + .skin {
1247 border-color: #0568ae; }
1248 .radio input:focus + .skin:before {
1253 outline: 1px dotted #000000;
1256 .radio input + .skin {
1257 border-radius: 100%; }
1258 .radio input:checked + .skin:after {
1259 background-color: #0568ae;
1260 border-radius: 100%;
1261 border: 3px solid #FFFFFF;
1267 .radio input:disabled + .skin {
1268 cursor: not-allowed;
1269 background-color: #d2d2d2;
1270 border-color: #d2d2d2;
1272 .radio input:disabled + .skin + span {
1273 cursor: not-allowed;
1275 .radio input:disabled:checked + .skin:after {
1276 background-color: #666666; }
1277 .radio input:invalid + .skin {
1278 border: solid 1px #cf2a2a; }
1280 background-color: #FFFFFF;
1281 border: 1px solid #d2d2d2;
1283 display: inline-block;
1290 display: inline-block;
1297 font-family: "Omnes-ECOMP-W02", Arial; }
1300 display: inline-block;
1301 margin-bottom: 10px;
1302 vertical-align: middle;
1303 margin-right: 10px; }
1304 .radio.inline:last-child {
1308 border: 1px solid #d2d2d2;
1309 border-radius: 8px; }
1310 .radio-box > [role="radio"] label {
1311 padding: 15px 15px 20px 15px;
1314 .radio-box > [role="radio"] label .skin + span {
1316 .radio-box > [role="radio"] + div {
1317 padding: 0 15px 15px 47px; }
1318 .radio-box > [aria-checked="false"] label > input {
1321 .radio-box > [aria-checked="false"] label .skin {
1324 .radio-box > [aria-checked="true"] label > input {
1327 .radio-box > [aria-checked="true"] label .skin {
1332 border: 3px solid #0568ae; }
1333 .radio-box.active > [role="radio"] label {
1334 padding: 13px 14px 19px 13px; }
1339 font-family: "Omnes-ECOMP-W02", Arial;
1343 -webkit-tap-highlight-color: transparent;
1352 .checkbox input:focus + .skin {
1353 border-color: #0568ae; }
1354 .checkbox input:focus + .skin:before {
1359 outline: 1px dotted #000000;
1362 .checkbox input:checked:not(:disabled) + .skin {
1363 background-color: #0568ae;
1364 border-color: #0568ae; }
1365 .checkbox input:checked:disabled + .skin:after {
1367 .checkbox input:checked + .skin:after {
1370 background-color: transparent;
1373 line-height: 21px; }
1374 .checkbox input:disabled + .skin {
1375 cursor: not-allowed;
1376 background-color: #d2d2d2;
1377 border-color: #d2d2d2;
1379 .checkbox input:disabled + .skin + span {
1380 cursor: not-allowed;
1382 .checkbox input:invalid + .skin {
1383 border: solid 1px #cf2a2a; }
1384 .checkbox input:indeterminate + .skin:after {
1385 background-color: transparent;
1390 background-color: #fff;
1391 border: 1px solid #d2d2d2;
1393 display: inline-block;
1400 display: inline-block;
1407 font-family: "Omnes-ECOMP-W02", Arial; }
1410 .checkbox input.indeterminate + .skin:after {
1418 border-bottom: 1px solid #d2d2d2;
1425 display: inline-block;
1426 margin-right: 15px; }
1428 .breadcrumb > li:after {
1434 .breadcrumb > li:last-child {
1437 .breadcrumb > li:last-child:after {
1440 .breadcrumb li > * {
1441 float: none !important;
1445 padding: 10px 15px !important; }
1450 background-color: #FFFFFF;
1457 -webkit-touch-callout: none;
1458 -webkit-user-select: none;
1459 -moz-user-select: none;
1460 -ms-user-select: none;
1469 .datepicker td span {
1477 border-radius: 4px; }
1478 .datepicker td span:hover {
1479 background: #eeeeee; }
1480 .datepicker td span.disabled {
1484 .datepicker td span.disabled:hover {
1488 .datepicker td span.active {
1490 background-color: #0568ae;
1491 border-color: #357ebd; }
1492 .datepicker td span.active:hover {
1494 background-color: #0568ae;
1495 border-color: #357ebd; }
1496 .datepicker td span.active.disabled {
1498 background-color: #0568ae;
1499 border-color: #357ebd; }
1506 .datepicker tbody:focus {
1508 .datepicker td.day {
1509 background-color: transparent;
1512 font-family: "Omnes-ECOMP-W02-Medium", Arial;
1516 margin: -2px -1px 0 0;
1521 outline: 1px dotted #191919;
1522 outline-offset: -2px; }
1523 .datepicker th[tabindex]:focus {
1524 outline-offset: -15px; }
1525 .datepicker td.day.focused {
1526 background: #ededed;
1528 .datepicker td.day.focused.active {
1529 background-color: #ededed;
1531 .datepicker td.disabled {
1532 font-family: "Omnes-ECOMP-W02", Arial;
1535 .datepicker td.disabled:hover {
1536 font-family: "Omnes-ECOMP-W02", Arial;
1539 .datepicker td.disabled:hover .show-date {
1540 font-family: "Omnes-ECOMP-W02", Arial;
1542 .datepicker td.disabled .show-date {
1543 font-family: "Omnes-ECOMP-W02", Arial;
1545 .datepicker td.today {
1547 background-color: #0568ae; }
1548 .datepicker td.today:hover {
1550 background-color: #0568ae;
1552 background-color: #0568ae; }
1553 .datepicker td.today:active {
1555 background-color: #0568ae; }
1556 .datepicker td.today:focus {
1558 background-color: #0568ae; }
1559 .datepicker td.today.disabled {
1561 background-color: #0568ae; }
1562 .datepicker td.today.active {
1564 background-color: #0568ae; }
1565 .datepicker td.today.active:hover {
1567 .datepicker td.selected {
1569 background-color: #95959500; }
1570 .datepicker td.selected:hover {
1572 background-color: #95959500; }
1573 .datepicker td.selected.disabled {
1575 background-color: #95959500; }
1576 .datepicker td.active:not(.new) {
1578 border-color: #357ebd; }
1579 .datepicker td.active:not(.new) .show-date {
1581 font-family: "Omnes-ECOMP-W02-Medium", Arial; }
1582 .datepicker td.active:hover:not(.new) {
1584 border-color: #357ebd; }
1585 .datepicker td.active:hover:not(.new) .show-date {
1587 font-family: "Omnes-ECOMP-W02-Medium", Arial; }
1588 .datepicker .start-date .show-date {
1589 background-color: #0568ae;
1590 color: #FFFFFF !important;
1591 border-radius: 5px 0 0 5px;
1593 .datepicker .start-date .show-date:before {
1594 background-color: #0568ae;
1602 .datepicker .between-date .show-date {
1603 background-color: #0568ae;
1604 color: #FFFFFF !important; }
1605 .datepicker .between-date .show-date:before {
1606 background-color: #0568ae;
1614 .datepicker .between-date:first-child .show-date:before {
1615 background-color: #FFFFFF;
1621 .datepicker .end-date .show-date {
1622 background-color: #0568ae;
1623 color: #FFFFFF !important;
1624 border-radius: 0 5px 5px 0; }
1625 .datepicker .end-date .show-date:before {
1626 background-color: #0568ae;
1634 .datepicker .end-date:first-child .show-date:after {
1635 background-color: #FFFFFF;
1641 .datepicker .end-date:first-child .show-date::before {
1642 background-color: #FFFFFF; }
1643 .datepicker tr td.start-date:last-child .show-date:after {
1644 background-color: #FFFFFF;
1650 .datepicker tr td.start-date:last-child:focus .show-date:after {
1653 background-color: transparent; }
1654 .datepicker tr td.start-date:first-child:focus .show-date:after {
1657 background-color: transparent; }
1658 .datepicker tr td.between-date:last-child .show-date:after {
1659 background-color: #FFFFFF;
1665 .datepicker tr td.between-date:last-child:focus .show-date:after {
1668 background-color: transparent; }
1669 .datepicker tr td.between-date:first-child:focus .show-date:after {
1672 background-color: transparent; }
1673 .datepicker tr td.end-date:last-child:focus .show-date:after {
1676 background-color: transparent; }
1677 .datepicker tr td.end-date:first-child:focus .show-date:after {
1680 background-color: transparent; }
1681 .datepicker th.datepicker-switch {
1684 font-weight: normal;
1685 cursor: default !important; }
1686 .datepicker thead tr:first-child th {
1689 line-height: 60px; }
1690 .datepicker thead tr:first-child th.cw {
1692 background-color: transparent; }
1693 .datepicker tfoot tr th {
1698 line-height: normal; }
1699 .datepicker tfoot tr th li {
1700 margin-bottom: 5px; }
1704 margin: 0 -1px -1px 0;
1706 .datepicker .prev i {
1716 margin: 0 -1px -1px 0;
1718 .datepicker .next i {
1728 padding: 0 2px 0 5px;
1729 vertical-align: middle; }
1730 .datepicker .due-date .show-date {
1731 font-family: "Omnes-ECOMP-W02-Medium", Arial;
1732 background-color: #cf2a2a;
1734 color: #FFFFFF !important; }
1735 .datepicker .day.active .show-date:after {
1736 border: 2px solid #0568ae;
1745 .datepicker .day:focus .show-date:after {
1746 border: 2px solid #0568ae;
1759 .datepicker .due-date.disabled .show-date:after {
1760 border: 2px solid #0568ae;
1769 .datepicker .day.due-date:focus .show-date:after {
1774 .datepicker .due-date.old:after {
1775 visibility: hidden; }
1776 .datepicker .due-date.new:after {
1777 visibility: hidden; }
1778 .datepicker .due-date.active:after {
1779 border-color: #FFFFFF; }
1780 .datepicker .due-date.active.focused {
1781 color: #0568ae !important; }
1782 .datepicker .due-date.active.focused:after {
1783 border-color: #cf2a2a !important; }
1787 font-weight: normal;
1791 letter-spacing: -6px;
1792 margin: 0 -1px -1px 0; }
1793 .datepicker .dow span[aria-hidden="true"] {
1804 .datepicker .calendar-legend {
1806 margin-bottom: 20px; }
1807 .datepicker .calendar-legend li {
1809 font-weight: normal;
1813 position: relative; }
1814 .datepicker i.legend-due-date {
1815 background-color: #cf2a2a;
1820 vertical-align: middle;
1821 display: inline-block; }
1822 .datepicker i.legend-selected-date {
1823 background-color: #FFFFFF;
1824 border: 2px solid #0568ae;
1829 vertical-align: middle;
1830 display: inline-block; }
1831 .datepicker i.legend-selectedisdue {
1832 background-color: #FFFFFF;
1833 border: 2px solid #0568ae;
1835 display: inline-block;
1839 vertical-align: middle;
1841 .datepicker i.legend-selectedisdue:after {
1842 background-color: #cf2a2a;
1851 .datepicker .text-left {
1853 .datepicker .active.old {
1854 background-color: #ededed !important;
1855 color: #ededed !important; }
1857 .datepicker-inline {
1860 .datepicker.datepicker-rtl {
1862 .datepicker.datepicker-rtl td span {
1865 .datepicker-dropdown {
1868 .datepicker-dropdown:before {
1870 display: inline-block;
1871 border-left: 10px solid transparent;
1872 border-right: 10px solid transparent;
1873 border-bottom: 10px solid #d2d2d2;
1875 border-bottom-color: rgba(0, 0, 0, 0.2);
1876 position: absolute; }
1877 .datepicker-dropdown:after {
1879 display: inline-block;
1880 border-left: 10px solid transparent;
1881 border-right: 10px solid transparent;
1882 border-bottom: 10px solid #fff;
1884 position: absolute; }
1886 .datepicker-dropdown.datepicker-orient-left:before {
1889 .datepicker-dropdown.datepicker-orient-left:after {
1892 .datepicker-dropdown.datepicker-orient-right:before {
1895 .datepicker-dropdown.datepicker-orient-right:after {
1898 .datepicker-dropdown.datepicker-orient-top:before {
1901 .datepicker-dropdown.datepicker-orient-top:after {
1904 .datepicker-dropdown.datepicker-orient-bottom:before {
1907 border-top: 7px solid #959595; }
1909 .datepicker-dropdown.datepicker-orient-bottom:after {
1912 border-top: 6px solid #fff; }
1914 .datepicker.days div.datepicker-days {
1917 .datepicker.months div.datepicker-months {
1920 .datepicker.years div.datepicker-years {
1924 font-family: "Omnes-ECOMP-W02-Medium", Arial;
1931 .input-group.date .input-group-addon i {
1936 .datepicker.dropdown-menu {
1937 box-shadow: 0 10px 15px -10px rgba(0, 0, 0, 0.7);
1946 background-color: #FFFFFF;
1947 border: 1px solid #d2d2d2;
1948 border: 1px solid rgba(0, 0, 0, 0.2);
1952 line-height: 1.428571429;
1954 .datepicker.dropdown-menu th {
1958 position: relative; }
1959 .datepicker.dropdown-menu td {
1963 position: relative; }
1970 background-color: #FFFFFF;
1971 background-repeat: no-repeat;
1972 background-position: -62px 0; }
1979 background-color: #FFFFFF;
1980 background-repeat: no-repeat;
1981 background-position: -5px 0; }
1988 background-color: #FFFFFF;
1989 background-repeat: no-repeat;
1990 background-position: -19px 0; }
1997 background-color: #FFFFFF;
1998 background-repeat: no-repeat;
1999 background-position: -34px 0; }
2006 background-color: #FFFFFF;
2007 background-repeat: no-repeat;
2008 background-position: -49px 0; }
2015 background-color: #FFFFFF;
2016 background-repeat: no-repeat;
2017 background-position: 0 0; }
2024 background-color: #FFFFFF;
2025 background-repeat: no-repeat;
2026 background-position: 0 0; }
2033 background-color: #FFFFFF;
2034 background-repeat: no-repeat;
2035 background-position: 0 0; }
2042 background-color: #FFFFFF;
2043 background-repeat: no-repeat;
2044 background-position: 0 0; }
2047 background-color: #fff;
2052 .datepicker-inline {
2055 .datepicker.datepicker-rtl {
2058 .datepicker.datepicker-rtl td span {
2061 .datepicker-dropdown {
2066 .datepicker-dropdown:before {
2068 display: inline-block;
2069 border-left: 10px solid transparent;
2070 border-right: 10px solid transparent;
2071 border-bottom: 10px solid #d2d2d2;
2073 border-bottom-color: rgba(0, 0, 0, 0.2);
2074 position: absolute; }
2076 .datepicker-dropdown:after {
2078 display: inline-block;
2079 border-left: 10px solid transparent;
2080 border-right: 10px solid transparent;
2081 border-bottom: 10px solid #fff;
2083 position: absolute; }
2085 .datepicker-dropdown.datepicker-orient-left:before,
2086 .datepicker-dropdown.datepicker-orient-left:after {
2089 .datepicker-dropdown.datepicker-orient-right:before,
2090 .datepicker-dropdown.datepicker-orient-right:after {
2093 .datepicker-dropdown.datepicker-orient-top:before {
2096 .datepicker-dropdown.datepicker-orient-top:after {
2099 .datepicker-dropdown.datepicker-orient-bottom:before {
2102 border-top: 7px solid #959595; }
2104 .datepicker-dropdown.datepicker-orient-bottom:after {
2107 border-top: 6px solid #fff; }
2112 .datepicker.days div.datepicker-days {
2115 .datepicker.months div.datepicker-months {
2118 .datepicker.years div.datepicker-years {
2122 -webkit-touch-callout: none;
2123 -webkit-user-select: none;
2124 -khtml-user-select: none;
2125 -moz-user-select: none;
2126 -ms-user-select: none;
2138 .datepicker tbody :focus {
2141 .datepicker td.day {
2142 background-color: transparent;
2145 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2149 margin: -2px -1px 0 0;
2154 .datepicker :focus {
2155 outline: 1px dotted #000;
2156 outline-offset: -2px; }
2158 .datepicker td.day.focused {
2159 background: #ededed;
2162 .datepicker td.day.focused.active {
2163 background-color: #ededed;
2166 .datepicker td.disabled,
2167 .datepicker td.disabled:hover {
2168 font-family: "Omnes-ECOMP-W02", Arial;
2172 .datepicker td.today,
2173 .datepicker td.today:hover,
2174 .datepicker td.today.disabled {
2176 background-color: #0568ae; }
2178 .datepicker td.today.active,
2179 .datepicker td.today:active,
2180 .datepicker td.today:hover,
2181 .datepicker td.today:focus {
2183 background-color: #0568ae; }
2185 .datepicker td.today.active:hover {
2188 .datepicker td.selected,
2189 .datepicker td.selected:hover,
2190 .datepicker td.selected.disabled {
2192 background-color: #959595; }
2194 .datepicker td.active:not(.new),
2195 .datepicker td.active:hover:not(.new) {
2197 border-color: #357ebd; }
2200 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2207 .datepicker .start-date .show-date,
2208 .datepicker .between-date .show-date,
2209 .datepicker .end-date .show-date {
2210 background-color: #0568ae;
2211 color: #fff !important; }
2213 .datepicker .start-date .show-date {
2214 border-radius: 5px 0 0 5px;
2217 .datepicker .start-date .show-date:before {
2218 background-color: #0568ae;
2227 .datepicker .between-date .show-date:before {
2228 background-color: #0568ae;
2237 .datepicker .end-date .show-date {
2238 border-radius: 0 5px 5px 0; }
2240 .datepicker .end-date .show-date:before {
2241 background-color: #0568ae;
2250 .datepicker .between-date:first-child .show-date:before {
2251 background-color: #fff;
2258 .datepicker .end-date:first-child .show-date:after {
2259 background-color: #fff;
2266 .datepicker .end-date:first-child .show-date::before {
2267 background-color: #fff; }
2269 .datepicker tr td.start-date:last-child .show-date:after,
2270 .datepicker tr td.between-date:last-child .show-date:after {
2271 background-color: #fff;
2278 .datepicker tr td.start-date:last-child:focus .show-date:after,
2279 .datepicker tr td.end-date:last-child:focus .show-date:after,
2280 .datepicker tr td.between-date:last-child:focus .show-date:after,
2281 .datepicker tr td.start-date:first-child:focus .show-date:after,
2282 .datepicker tr td.end-date:first-child:focus .show-date:after,
2283 .datepicker tr td.between-date:first-child:focus .show-date:after {
2286 background-color: transparent; }
2288 .datepicker td.active:not(.new) .show-date,
2289 .datepicker td.active:hover:not(.new) .show-date {
2291 font-family: "Omnes-ECOMP-W02-Medium", Arial; }
2293 .datepicker td.disabled .show-date,
2294 .datepicker td.disabled:hover .show-date {
2295 font-family: "Omnes-ECOMP-W02", Arial;
2298 .datepicker td span {
2306 border-radius: 4px; }
2308 .datepicker td span:hover {
2309 background: #eeeeee; }
2311 .datepicker td span.disabled,
2312 .datepicker td span.disabled:hover {
2317 .datepicker td span.active,
2318 .datepicker td span.active:hover,
2319 .datepicker td span.active.disabled {
2321 background-color: #0568ae;
2322 border-color: #357ebd; }
2324 .datepicker th.datepicker-switch {
2327 font-weight: normal;
2328 cursor: default !important; }
2330 .datepicker thead tr:first-child th,
2331 .datepicker tfoot tr th {
2334 line-height: 60px; }
2336 .datepicker tfoot tr th {
2338 line-height: normal; }
2340 .datepicker tfoot tr th li {
2341 margin-bottom: 5px; }
2347 margin: 0 -1px -1px 0;
2350 .datepicker .prev i,
2351 .datepicker .next i {
2358 .datepicker .prev i {
2361 .datepicker .next i {
2367 padding: 0 2px 0 5px;
2368 vertical-align: middle; }
2370 .datepicker thead tr:first-child th.cw {
2372 background-color: transparent; }
2374 .input-group.date .input-group-addon i {
2379 .datepicker.dropdown-menu {
2380 box-shadow: 0 10px 15px -10px rgba(0, 0, 0, 0.7);
2389 background-color: #ffffff;
2390 border: 1px solid #d2d2d2;
2391 border: 1px solid rgba(0, 0, 0, 0.2);
2395 line-height: 1.428571429;
2398 .datepicker.dropdown-menu th,
2399 .datepicker.dropdown-menu td {
2403 position: relative; }
2405 .datepicker .due-date .show-date {
2406 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2407 background-color: #cf2a2a;
2409 color: #fff !important; }
2411 .datepicker .day.active .show-date:after,
2412 .datepicker .day:focus .show-date:after,
2413 .datepicker .due-date.disabled .show-date:after {
2414 border: 2px solid #0568ae;
2424 .datepicker .day:focus .show-date:after {
2430 .datepicker .day.due-date:focus .show-date:after {
2436 .datepicker .due-date.old:after,
2437 .datepicker .due-date.new:after {
2438 visibility: hidden; }
2440 .datepicker .due-date.active:after {
2441 border-color: #fff; }
2443 .datepicker .due-date.active.focused {
2444 color: #0568ae !important; }
2446 .datepicker .due-date.active.focused:after {
2447 border-color: #cf2a2a !important; }
2452 font-weight: normal;
2456 letter-spacing: -6px;
2457 margin: 0 -1px -1px 0; }
2459 .datepicker .dow span[aria-hidden="true"] {
2471 .datepicker .calendar-legend {
2473 margin-bottom: 20px; }
2475 .datepicker .calendar-legend li {
2477 font-weight: normal;
2481 position: relative; }
2483 .datepicker i.legend-due-date {
2484 background-color: #cf2a2a;
2489 vertical-align: middle;
2490 display: inline-block; }
2492 .datepicker i.legend-selected-date {
2493 background-color: #fff;
2494 border: 2px solid #0568ae;
2499 vertical-align: middle;
2500 display: inline-block; }
2502 .datepicker i.legend-selectedisdue {
2503 background-color: #fff;
2504 border: 2px solid #0568ae;
2506 display: inline-block;
2510 vertical-align: middle;
2513 .datepicker i.legend-selectedisdue:after {
2514 background-color: #cf2a2a;
2524 .datepicker .text-left {
2527 .datepicker .active.old {
2528 background-color: #ededed !important;
2529 color: #ededed !important; }
2544 background-color: white;
2545 background-repeat: no-repeat; }
2548 background-position: -62px 0; }
2551 background-position: -5px 0; }
2554 background-position: -19px 0; }
2557 background-position: -34px 0; }
2560 background-position: -49px 0; }
2564 background-position: 0 0; }
2567 background-position: 0 0; }
2570 background-position: 0 0; }
2573 background-position: 0 0; }
2575 .datepicker-container {
2576 position: relative; }
2578 .btn-calendar-icon:focus .icon-primary-calendar {
2579 outline: 1px dotted #191919; }
2581 .btn-calendar-icon:focus {
2584 /* remove focus outline when dropdown is opened */
2585 /*resolve blue focus outline over dropdown with error*/
2592 background-color: #95959521; }
2594 .selectWrap.disabled .icon-primary-down {
2597 .selectWrap.disabled input.awd-select {
2599 padding: 10px 45px 10px 15px;
2602 .selectWrap.disabled button.awd-select {
2604 text-indent: 15px; }
2606 .selectWrap.disabled:after {
2608 cursor: not-allowed; }
2611 background-color: transparent;
2612 border: 1px solid #d2d2d2;
2614 box-shadow: 1px 5px 2px -5px rgba(0, 0, 0, 0.15);
2617 font-family: "Omnes-ECOMP-W02", Arial;
2618 /*font-size: 1.6rem;*/
2627 padding: 12px 45px 8px 15px;
2628 user-select: none; }
2629 input.awd-select:focus {
2630 border-color: #0568ae !important;
2631 text-overflow: ellipsis;
2632 padding-right: 45px; }
2635 background-color: transparent;
2636 border: 1px solid #d2d2d2;
2638 box-shadow: 1px 5px 2px -5px rgba(0, 0, 0, 0.15);
2641 font-family: "Omnes-ECOMP-W02", Arial;
2642 /*font-size: 1.6rem;*/
2651 button.awd-select:not(.large) {
2653 white-space: nowrap;
2655 text-overflow: clip;
2656 text-overflow: ellipsis; }
2657 button.awd-select img {
2663 vertical-align: text-bottom; }
2664 button.awd-select:focus {
2665 border-color: #0568ae !important; }
2666 button.awd-select i {
2673 button.awd-select.large {
2674 align-items: center;
2680 vertical-align: middle; }
2681 button.awd-select.large img {
2690 .selectWrap.large .awd-select-list-item {
2691 align-items: center;
2697 vertical-align: middle; }
2698 .selectWrap.large .awd-select-list-item img {
2715 button.awd-select.active {
2716 border-radius: 6px 6px 0 0; }
2717 button.awd-select.active:focus {
2718 border-color: #d2d2d2 !important; }
2720 input.awd-select.active {
2721 border-radius: 6px 6px 0 0; }
2722 input.awd-select.active:focus {
2723 border-color: #d2d2d2 !important; }
2726 position: relative; }
2728 span.selectWrap input[readonly]:focus {
2730 text-shadow: 0 0 0 #000; }
2732 .isIE.ds2-no-colors .awd-select:focus {
2733 outline: 1px dashed transparent; }
2736 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
2737 border-radius: 0 0 6px 6px;
2739 border: 1px solid #d2d2d2;
2742 background-color: #f2f2f2;
2748 .awd-select-list-item {
2757 .awd-select-list-item:hover {
2759 background-color: #d2d2d2;
2760 outline: 1px dashed transparent; }
2761 .awd-select-list-item:focus {
2763 background-color: #d2d2d2;
2764 outline: 1px dashed transparent; }
2765 .awd-select-list-item img {
2778 background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);
2779 background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
2780 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="@att-gray-highlight", endColorstr="@att-functional-bg-gray", GradientType=0); }
2781 .selectWrap:not(.large) .awd-select-list-item:first-child {
2783 .selectWrap:not(.large) .awd-select-list-item:last-child {
2784 margin-bottom: 15px; }
2785 .selectWrap .icon-primary-down {
2791 .selectWrap + [aria-expanded="true"] {
2792 padding-bottom: 9px;
2793 padding-top: 20px; }
2795 .awd-select-list-item[data-hover="true"] {
2796 background-color: #d2d2d2; }
2798 span input.awd-select {
2801 text-overflow: ellipsis;
2802 padding-right: 45px; }
2804 li.optgroup-wrapper {
2805 font-family: "Omnes-ECOMP-W02-Medium", Arial;
2806 cursor: default !important;
2807 padding: 0px 15px; }
2808 li.optgroup-wrapper:first-child {
2809 padding-top: 10px; }
2810 li.optgroup-wrapper:hover {
2811 background-color: #f2f2f2; }
2814 font-family: "Omnes-ECOMP-W02", Arial;
2815 cursor: pointer !important;
2818 padding: 0 0 0 33px; }
2820 label + .selectWrap {
2823 .group .selectWrap {
2824 margin: 0 0 10px 0; }
2835 select.awd-select > optgroup {
2839 select.awd-select > optgroup:first-child {
2841 select.awd-select > optgroup > option {
2842 padding-left: 8px; }
2843 select.awd-select > option {
2844 padding-left: 8px; }
2845 select.awd-select + span {
2846 background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%);
2847 background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
2848 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="@att-gray-highlight", endColorstr="@att-functional-bg-gray", GradientType=0);
2854 border: 1px solid #d2d2d2;
2858 padding: 18px 45px 15px 15px;
2861 padding-right: 45px;
2862 white-space: nowrap;
2864 text-overflow: ellipsis; }
2865 select.awd-select + span > i {
2871 select.awd-select + span > i:before {
2875 select.awd-select:focus + span {
2876 border-color: #0568ae; }
2879 .btn.disabled[ddh-load-button] {
2881 padding: 0 19px 0 18px; }
2883 .btn.disabled[ddh-load-button] {
2886 .icon-primary-spinner-ddh.large {
2890 .icon-primary-spinner-ddh.small {
2894 .icon-primary-spinner-ddh {
2895 -webkit-animation: 1s linear infinite spinner;
2896 animation: 1s linear infinite spinner;
2897 background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiIgaWQ9InN2Zy1zcGlubmVyIiB4PSIwcHgiIHk9IjBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgIDxwYXRoIGZpbGw9IiNGNUY1RjUiIGQ9Ik0xOCAzNkM4LjEgMzYgMCAyNy45IDAgMThTOC4xIDAgMTggMHMxOCA4LjEgMTggMTgtOC4xIDE4LTE4IDE4em0wLTMxLjVjLTcuNSAwLTEzLjUgNi0xMy41IDEzLjVTMTAuNiAzMS41IDE4IDMxLjVjNy41IDAgMTMuNS02LjEgMTMuNS0xMy41IDAtNy41LTYtMTMuNS0xMy41LTEzLjV6Ii8+CiAgIDxwYXRoIGZpbGw9IiMwNTY4QUUiIGlkPSJzcGlubmVyIiBkPSJNMzAuNyA1LjNsLTMuMSAzLjJjMi40IDIuNCAzLjkgNS44IDMuOSA5LjUgMCA3LjQtNi4xIDEzLjUtMTMuNSAxMy41UzQuNSAyNS40IDQuNSAxOCAxMC42IDQuNSAxOCA0LjVWMEM4LjEgMCAwIDguMSAwIDE4czguMSAxOCAxOCAxOCAxOC04LjEgMTgtMThjMC01LTItOS41LTUuMy0xMi43eiIgdHJhbnNmb3JtPSIiPiAgICAgIAogICA8L3BhdGg+Cjwvc3ZnPg==); }
2899 .btn-small .icon-primary-spinner-ddh {
2900 height: 30px !important;
2901 width: 30px !important; }
2903 .btn-small .icon-primary-spinner {
2908 outline: thin dotted #666; }
2926 h4#pagination-truncated {
2929 h4#pagination-large-count {
2932 input[type="text"]::-moz-placeholder {
2934 font-family: "Omnes-ECOMP-W02-Italic", Arial; }
2936 input[type="text"]:focus {
2939 input[type="text"] + .reset-field {
2940 background-color: #FFFFFF;
2945 outline: 1px dotted #0574ac; }
2947 .field-group input:not([type="button"])[disabled] ~ .btn-search {
2948 background-color: #eee; }
2950 .btn-search[class*="btn"] {
2951 background-color: #FFFFFF;
2952 background-size: 20px 20px;
2953 border-radius: 0 1.5rem 1.5rem 0;
2955 min-width: 4.4rem !important;
2960 .search-suggestion-wrapper {
2961 margin-bottom: 15px;
2962 position: relative; }
2963 .search-suggestion-wrapper .no-result {
2964 padding: 0px 15px; }
2966 .search-suggestion-item {
2972 .search-suggestion-item:hover {
2973 background-color: #e4e4e4;
2975 .search-suggestion-item:focus {
2976 background-color: #e4e4e4;
2978 .search-suggestion-item a {
2980 text-decoration: none; }
2985 input.b2b-search-input-field:focus ~ .btn-search > i, .btn-search:focus > i {
2988 button.btn-search[disabled] {
2989 cursor: not-allowed; }
2990 button.btn-search[disabled] i {
2994 -webkit-background-blend-mode: mutilply;
2995 box-shadow: 0 3px 0 2px rgba(0, 0, 0, 0.08); }
2998 cursor: default !important;
2999 padding: 18px 15px 0px 15px; }
3001 li.module-list-item[selected]:before {
3002 box-sizing: border-box;
3003 display: inline-block;
3009 vertical-align: middle;
3013 ul.module-optinalcta {
3017 border-bottom: 1px solid #d2d2d2;
3018 border-left: 1px solid #d2d2d2;
3019 border-right: 1px solid #d2d2d2;
3020 border-radius: 0px 0px 6px 6px; }
3021 ul.module-optinalcta li {
3024 ul.module-optinalcta a {
3028 @keyframes spinner {
3030 transform: rotate(0deg); }
3032 transform: rotate(359deg); } }
3036 background-color: transparent;
3037 border-collapse: collapse;
3046 vertical-align: bottom; }
3054 vertical-align: top;
3055 word-wrap: break-word; }
3058 font-family: "Omnes-ECOMP-W02-Medium", Arial;
3060 font-weight: normal;
3062 padding: 13px 20px; }
3065 table tbody td:first-child {
3066 border-left: none; }
3068 @media (max-width: 767px) {
3071 padding: 19px 10px; }
3072 table th:first-child,
3073 table td:first-child {
3074 padding: 19px 15px; } }
3076 .data-row-list ul > li {
3077 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; }
3080 border-bottom: 1px solid #d2d2d2; }
3084 padding: 15px 15px 10px; }
3086 button .colors-off-msg {
3087 position: relative; }
3093 .selectWrap::after {
3094 align-items: center;
3095 background-position: 7px 7px;
3096 background-repeat: no-repeat;
3097 background-size: auto 23px;
3098 border-left: 1px solid transparent;
3112 position: absolute !important;
3113 display: flex !important;
3132 .dialog__close-btn {
3134 background: #087ac2;
3141 border: #087ac2 2px solid;
3156 .defaultFontSizeTextArea{
3165 /* background-color: #006496; */
3166 color: rgb(0, 0, 0);
3191 .proceedWitLoadButton{