5 background: #FAFAFA !important;
6 /* background-image: linear-gradient(-45deg, #000 10%, #fff 0);
7 background-size: 6px 6px; */
9 /* font-family: 'Nunito' !important; */
10 font-family: Arial, Helvetica, sans-serif !important;
11 color: #1B3E6F !important;
18 transition: 0.3s !important;
21 .custom-control-label::before{
22 border: solid 1px #C3CDDB !important;
23 border-radius: 0 !important;
25 .custom-control-input:checked ~ .custom-control-label::before{
26 background: #1B3E6F !important;
28 .custom-radio .custom-control-label::before{
29 border-radius: 50% !important;
31 .custom-control-label{
35 .form-check-input + span{
36 display: inline-flex !important;
38 .form-check-input + span i{
39 margin-right: 9px !important;
42 background-color: #F4F9FE !important;
44 .label-input input[type="radio"]{
45 width: 14px !important;
50 font-size: 3px !important;
52 vertical-align: middle;
71 background-color:#fff;
87 .primary-nav .menu li{
101 vertical-align: middle;
107 text-decoration: none!important;
122 .menu-dropdown li .icon{
131 .menu-dropdown li.active .icon{
136 .menu-dropdown li:hover{
146 .menu input[type="checkbox"]{
149 input#menu[type="checkbox"]{
158 width: calc(100% - 50px);
159 transition: transform .45s cubic-bezier(0.77, 0, 0.175, 1);
161 #menu:checked + ul.menu-dropdown{
163 -webkit-animation: all .45s cubic-bezier(0.77, 0, 0.175, 1);
164 animation: all .45s cubic-bezier(0.77, 0, 0.175, 1);
166 .sub-menu-checkbox:checked + ul.sub-menu-dropdown{
167 display: block!important;
168 -webkit-animation: grow .45s cubic-bezier(0.77, 0, 0.175, 1);
169 animation: grow .45s cubic-bezier(0.77, 0, 0.175, 1);
170 border-top: solid 2px #1B3E6F;
172 .openNav .new-wrapper{
174 transform: translate3d(200px, 0, 0);
175 width: calc(100% - 250px);
176 transition: transform .45s cubic-bezier(0.77, 0, 0.175, 1);
179 background: transparent;
199 transition: all 0.45s cubic-bezier(0.77, 0, 0.175, 1);
200 background-color: #1B3E6F;
209 height: calc(100vh - 50px)!important;
211 border-top: 60px solid #fff;
217 position: absolute !important;
222 /* .sub-menu-dropdown{
223 background-color: #333;
230 .openNav .menu:hover{
237 transform: translate3d(200px, 0, 0);
238 transition: transform .45s cubic-bezier(0.77, 0, 0.175, 1);
240 @-webkit-keyframes grow{
268 .userProfile .dropdown{
271 .userProfile .dropdown:hover{
272 background: #172B4D !important;
274 .userProfile .dropdown-text{
275 background: transparent;
281 .import-container-all{
283 padding-bottom: 20px;
290 border: solid 1px #EEF4F9;
292 .import-container-input{
295 display: inline-block;
298 .import-container-input input{
301 padding: 5px 40px 5px 12px;
304 -webkit-box-shadow: 0px 0px 42px -27px rgba(0,0,0,0.75);
305 -moz-box-shadow: 0px 0px 42px -27px rgba(0,0,0,0.75);
306 box-shadow: 0px 0px 42px -27px rgba(0,0,0,0.75);
310 .import-container-input input:focus{
311 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.18);
313 .import-container-input input::placeholder{
314 color: #959DA8 !important;
324 text-decoration: none;
326 .import-container-input input::placeholder{
329 .import-container-span{
332 .import-container-all .accordion .card-header{
333 background: #fff !important;
334 border-bottom: 0 !important;
336 .import-container-all .collapse.show{
337 border-top: solid 1px #ECEDF2;
339 .import-container-all .card-header .accordion-delete{
342 .import-container-all .card-header:hover .accordion-delete{
350 .accordion-delete:hover{
351 text-decoration: none;
353 /* .userProfile .dropdown-toggle{
356 .userProfile .dropdown-toggle:hover ~ .dropdown-text,
357 .userProfile .dropdown-toggle:focus ~ .dropdown-text{
358 background: transparent !important;
359 border-radius: 0 !important;
360 box-shadow: none !important;
363 .userProfile .dropdown-text::after {
368 background: url(/assets/img/img-userProfile.png) center center no-repeat;
370 .packagesFilter .custom-checkbox{
373 .packagesFilter .custom-control-label{
374 line-height: 28px !important;
375 font-size: 14px !important;
376 text-indent: 6px !important;
378 .packagesFilter .reset-filter{
382 border-top: solid 1px #ECEDF2;
385 .packagesFilter .reset-filter a:hover{
386 background: none !important;
387 text-decoration: none;
396 .sort-packages .dropdown{
399 .sort-packages .dropdown-text{
400 background: transparent;
405 .sort-packages .dropdown-text::after{
406 right: 18px !important;
407 border: solid !important;
408 border-color: #1B3E6F transparent transparent transparent !important;
410 .sort-packages .dropdown-toggle:focus ~ .dropdown-text::after{
411 top: 12px !important;
412 border-color: transparent transparent #1B3E6F transparent !important;
414 .sort-packages .dropdown-toggle:hover ~ .dropdown-text,
415 .sort-packages .dropdown-toggle:focus ~ .dropdown-text{
416 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
419 .sort-packages .dropdown-content:hover,
420 .sort-packages .dropdown-toggle:focus ~ .dropdown-content{
423 .sort-packages .dropdown-content{
429 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
431 .sort-packages .dropdown-content a{
435 .sort-packages .dropdown-content a:hover{
437 background-color: #F4F9FE;
438 text-decoration: unset;
445 .page-item .page-link,
446 .page-item.disabled .page-link{
448 background: transparent !important;
450 color: #1B3E6F !important;
454 .page-item.active .page-link,
456 color: #1B3E6F !important;
457 background-color: #fff !important;
458 border-radius: 100% !important;
459 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
462 /**Packages Cards***/
463 /***Package Info Card***/
464 .packages-card .card{
469 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
471 .packages-card .card-title{
472 margin-bottom: 0 !important;
477 .packages-card .card-title span{
485 .packages-card p.package-desc{
489 .packages-card p.package-desc:hover{
490 color: #1B3E6F !important;
491 text-decoration: underline;
494 .packages-card [data-tooltip]::before,
495 .packages-card .tooltip::before{
496 border: 0 !important;
498 .packages-card .tooltip:after,
499 .packages-card [data-tooltip]:after {
503 border: solid 1px #E6EDF5;
504 box-shadow: 0 0 12 rgba(0,0,0,0.8);
507 /***Add Package Card***/
510 background: #F4F9FE !important;
511 border: solid 1px #D7E7F9 !important;
512 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.18) !important;
522 background-position: 15px center;
523 background-repeat: no-repeat;
526 .addPaackage-card a:hover{
527 text-decoration: unset;
529 .btn-create-package i,
530 .btn-import-package i{
533 vertical-align: middle;
536 .btn-create-package:hover{
537 background-color: #1B3E6F;
541 .btn-import-package:hover{
546 .packages-card .dropdown{
550 .packages-card .dropdown-text{
551 background: transparent;
556 border-bottom-left-radius: 0;
557 border-bottom-right-radius: 0;
560 .packages-card .dropdown-text:hover{
563 .packages-card .dropdown-text::after{
566 .packages-card .dropdown-text img{
569 .packages-card .dropdown-content{
576 /* .userProfile .dropdown-content{
577 bottom: 40px !important;
578 top: unset !important;
583 border-bottom-color: #ECEDF2 !important;
586 padding: 15px 20px 15px 20px !important;
587 text-transform: uppercase !important;
590 color: #C3CDDB !important;
591 border: none !important;
593 .nav-tabs .nav-link:focus,
594 .nav-tabs .nav-link:hover{
595 border: 0 !important;
598 .nav-tabs .nav-link:hover{
599 color: #1B3E6F !important;
601 .nav-tabs .nav-link.active{
602 color: #1B3E6F !important;
603 background: transparent !important;
604 border: 0 !important;
605 border-bottom: solid 2px #1B3E6F !important;
607 .nav-tabs .nav-link::before{
609 padding-right: 20px !important;
615 .nav-tabs .nav-link:first-child::before{
618 .nav-tabs .nav-link:first-child{
619 padding-left: 20px !important;
621 .nav-item.nav-link.complete,
622 .nav-item.active.complete{
623 padding: 15px 20px 15px 44px !important;
624 background: url(/assets/img/icon-required-yes.svg) 20px center no-repeat !important;
626 /**Sliding Search Input**/
631 transform: translate(0%,-0%);
637 padding-left: 0 !important;
638 padding-right: 24px !important;
641 background: url(../src/assets/img/icon-search.svg) center center no-repeat;
642 background-size: 24%;
643 border: 0 !important;
644 border-right: solid 1px #1B3E6F !important;
646 justify-content: center;
650 .searchBox:hover > .searchInput{
652 border-bottom: solid 1px #C3CDDB;
654 .searchBox > .searchInput:focus{
655 border-bottom: solid 1px #1B3E6F !important;
657 .searchBox:hover > .searchButton{
672 .searchInput::placeholder{
677 border-bottom: solid 1px #C3CDDB;
682 display: inline-block;
692 background-color: #eee;
693 border: 1px solid #ccc;
695 box-shadow: 0 1px 0 rgba(255,255,255, .9) inset, 0 1px 3px rgba(0,0,0, .1);
698 .dropdown-text:after{
706 /* border-width: 5px 4px 0 4px;
707 border-color: #555 transparent transparent transparent; */
719 background: transparent;
724 .dropdown-toggle:focus{
735 -webkit-transition: all .25s ease;
736 -moz-transition: all .25s ease;
737 -ms-transition: all .25s ease;
738 -o-transition: all .25s ease;
739 transition: all .25s ease;
740 list-style-type: none;
744 background-color: #eee;
745 border: 1px solid #ccc;
750 .dropdown-content a:hover{
753 .dropdown-toggle:hover ~ .dropdown-text,
754 .dropdown-toggle:focus ~ .dropdown-text{
755 background-color: #e8e8e8;
757 .dropdown-toggle:focus ~ .dropdown-text{
758 box-shadow: 0 1px 3px rgba(0,0,0, .2) inset, 0 1px 0 rgba(255,255,255, 0.8);
761 .dropdown-toggle:focus ~ .dropdown-text:after{
762 border-width: 0 4px 5px 4px;
763 border-color: transparent transparent #555 transparent;
765 .dropdown-content:hover,
766 .dropdown-toggle:focus ~ .dropdown-content{
775 transform: translateY(-3px);
778 transform: translateY(-6px);
783 transform: translateY(6px);
787 transform: translateY(3px);
791 transform: translateY(6px);
796 /* display: inline-block;
798 transition-duration: 0.2s;
799 transition-property: transform;
800 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
801 transform: translateZ(0); */
802 margin-bottom: 25px !important;
803 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
806 pointer-events: none;
815 background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 70%);
816 transition-duration: 0.2s;
817 transition-property: transform opacity;
820 transform: translateY(-3px);
821 animation-name: hover;
822 animation-duration: 1s;
823 animation-delay: 0.2s;
824 animation-timing-function: linear;
825 animation-iteration-count: 1;
826 animation-direction: alternate;
830 transform: translateY(3px);
831 animation-name: card;
832 animation-duration: 1s;
833 animation-delay: .2s;
834 animation-timing-function: linear;
835 animation-iteration-count: 1;
836 animation-direction: alternate;
839 padding: 20px !important;
844 padding: 0 !important;
846 .header-button-save button{
853 border-left: solid 1px #FAFAFA;
855 -webkit-box-shadow: 0 4px 10px 0 #eef0f5;
856 box-shadow: 0 4px 10px 0 #eef0f5;
860 width: calc(100% - 50px); */
873 padding: 0 30px !important;
875 .body-container > .container{
879 padding-right: 0 !important;
880 border-bottom: solid 1px #ECEDF2 !important;
882 /**Packages Filter**/
886 z-index: 220 !important;
888 .packagesFilter .dropdown-toggle{
889 height: 36px !important;
891 .packagesFilter .dropdown-toggle:focus ~ .dropdown-text::after{
892 border-color: transparent transparent #1B3E6F transparent;
894 .packagesFilter .dropdown-text{
895 background: transparent;
902 .packagesFilter .dropdown-text::after{
904 border: solid !important;
905 border-width: 5px 4px 0 4px !important;
906 border-color: #1B3E6F transparent transparent transparent !important;
908 .packagesFilter .dropdown-toggle:hover ~ .dropdown-text,
909 .packagesFilter .dropdown-toggle:focus ~ .dropdown-text{
910 background-color: transparent;
914 .packagesFilter .dropdown-toggle:focus ~ .dropdown-text{
916 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
918 .packagesFilter .dropdown-text::after{
921 .packagesFilter .dropdown-content{
924 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
926 border-top-left-radius: 0;
927 border-top-right-radius: 0;
928 border-bottom-left-radius: 2px;
929 border-bottom-right-radius: 2px;
931 .packagesFilter .dropdown-content li:hover .custom-checkbox{
934 .packagesFilter .dropdown-content:hover,
935 .packagesFilter .dropdown-toggle:focus ~ .dropdown-content{
938 .packagesFilter .form-control{
939 padding: 12px 9px 12px 38px !important;
940 border: 0 !important;
941 border-bottom: solid 1px #D7E7F9 !important;
942 background: url(../src/assets/img/icon-search.svg) 15px center no-repeat;
944 border-radius: 0 !important;
948 .packagesFilter .form-control::placeholder{
951 .packagesFilter .form-control:focus{
952 box-shadow: none !important;
953 border-bottom: solid 1px #1B3E6F !important;
955 .packagesFilter .custom-checkbox{
958 .packagesFilter .custom-control-input{
961 .packagesFilter .custom-control-label{
962 line-height: 28px !important;
963 font-size: 13px !important;
964 text-indent: 6px !important;
972 .sort-packages .dropdown{
975 .sort-packages .dropdown-text{
976 background: transparent;
981 .sort-packages .dropdown-text::after{
982 border-color: #1B3E6F transparent transparent transparent;
984 .sort-packages .dropdown-toggle:focus ~ .dropdown-text::after{
985 border-color: transparent transparent #1B3E6F transparent;
987 .sort-packages .dropdown-toggle:hover ~ .dropdown-text,
988 .sort-packages .dropdown-toggle:focus ~ .dropdown-text{
989 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
992 .sort-packages .dropdown-content:hover,
993 .sort-packages .dropdown-toggle:focus ~ .dropdown-content{
996 .sort-packages .dropdown-content{
1002 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
1004 .sort-packages .dropdown-content a{
1008 .sort-packages .dropdown-content a:hover{
1009 background-color: #F4F9FE;
1010 text-decoration: unset;
1013 .page-item .page-link,
1014 .page-item.disabled .page-link{
1015 background: transparent !important;
1017 color: #1B3E6F !important;
1021 color: #1B3E6F !important;
1022 background-color: #fff !important;
1023 border-radius: 100%;
1025 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.12);
1027 .page-item.disabled{
1030 /**Packages Cards***/
1031 /***Package Info Card***/
1032 .packages-card .card{
1036 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.12);
1038 .packages-card .card:hover{
1039 box-shadow: 0 2px 13px 6px rgba(47, 83, 151, .17);
1040 transition: all 0.5s ease;
1043 .packages-card .card:hover .card-title,
1044 .packages-card .card:hover .card-title span{
1045 color: #1273EB !important;
1047 .packages-card .card-title{
1048 margin-bottom: 0 !important;
1052 .packages-card .card-title:hover{
1053 text-decoration: none;
1056 .packages-card .card-body{
1057 padding-bottom: 0 !important;
1059 .packages-card .card-footer .col{
1063 /***Add Package Card***/
1065 background: #F4F9FE !important;
1066 border: solid 1px #D7E7F9 !important;
1068 .addPaackage-card:hover{
1069 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1) !important;
1072 .addPaackage-card a:hover{
1073 text-decoration: unset;
1075 .addPaackage-card .card-footer .col{
1079 .addPaackage-card .card-footer .col:last-child{
1082 .btn-create-package,
1083 .btn-import-package{
1084 margin-bottom: 9px !important;
1086 .btn-create-package,
1087 .btn-create-package:hover{
1088 background-color: #1B3E6F;
1089 border-color: #1B3E6F;
1092 .btn-import-package,
1093 .btn-import-package:hover{
1096 /***Actions Menu***/
1097 .packages-card .dropdown{
1101 .packages-card .dropdown-text{
1102 background: transparent;
1107 border-bottom-left-radius: 0;
1108 border-bottom-right-radius: 0;
1111 .packages-card .dropdown-text::after{
1114 .packages-card .dropdown-text img{
1117 .packages-card .dropdown-content{
1124 border-top-right-radius: 0;
1125 background: #1B3E6F;
1127 .packages-card .dropdown-content a{
1131 /* background-position: 14px center;
1132 background-size: 10%;
1133 background-repeat: no-repeat; */
1135 .packages-card .dropdown-content a i{
1138 .packages-card .dropdown-content a:hover{
1139 background-color: #172B4D;
1140 text-decoration: unset;
1142 .packages-card .dropdown-content:hover,
1143 .packages-card .dropdown-toggle:focus ~ .dropdown-content{
1146 .packages-card .dropdown-toggle:focus ~ .dropdown-text .icon-menuDots{
1149 .packages-card .dropdown-toggle:hover ~ .dropdown-text{
1150 background: transparent;
1153 .packages-card .dropdown-toggle:focus ~ .dropdown-text{
1157 background: #1B3E6F;
1160 .package-version::before{
1164 vertical-align: text-bottom;
1167 /***Contributers***/
1168 ul.package-contributers{
1169 /*margin-bottom: 0 !important;*/
1170 padding-left: 0 !important;
1172 .package-contributers li{
1174 display: inline-block;
1176 .package-contributers li{
1179 .package-contributers li:first-child{
1182 .package-contributers li:last-child{
1186 .package-contributers button{
1187 height: 20px !important;
1188 padding: 0 !important;
1189 border-radius: 100%;
1190 border: 0 !important;
1192 -webkit-transition: box-shadow 0.2s ease;
1193 -moz-transition: box-shadow 0.2s ease;
1194 transition: box-shadow 0.2s ease;
1195 -webkit-backface-visibility: hidden;
1196 backface-visibility: hidden;
1197 display: inline-block;
1200 .package-modifier:before,
1201 .package-contributers button:before{
1202 -webkit-transition: all 0.2s ease;
1203 -moz-transition: all 0.2s ease;
1204 transition: all 0.2s ease;
1207 box-shadow: 0 0 0 2px #fff;
1214 .package-modifier:hover,
1215 .package-contributers button:hover{
1216 box-shadow: 0 0 0 2px #D7E7F9;
1217 text-decoration: none;
1219 .package-modifier:hover:before,
1220 .package-contributers button:hover:before{
1221 -webkit-transform: scale(0.925);
1222 -moz-transform: scale(0.925);
1223 -ms-transform: scale(0.925);
1224 -o-transform: scale(0.925);
1225 transform: scale(0.925);
1226 box-shadow: 0 0 0 1px #D7E7F9;
1229 .package-modifier img,
1230 .package-contributers button img{
1234 vertical-align: top;
1235 border-radius: 100%;
1237 .package-contributers a{
1241 .package-contributers a:hover{
1242 text-decoration: unset;
1244 /***Package Footer***/
1245 .packages-card .card-footer{
1246 padding: 0 !important;
1247 background: transparent !important;
1248 border-top-color: #F7F6F6 !important;
1250 .packages-card .card-footer .col{
1253 .packages-card .card-footer .col:first-child{
1254 border-right: solid 1px #F7F6F6;
1256 .packages-card .card-footer .btn{
1257 padding: 10px 0 10px 0 !important;
1258 background-color: transparent !important;
1259 color: #1B3E6F !important;
1265 .packages-card .card-footer .btn:hover{
1268 .packages-card .card-footer i{
1271 .icon-deployed-active,
1272 .icon-deploy-inactive{
1275 background-image: url(/assets/img/icon-deploy-active.svg);
1276 background-position: center center;
1277 background-repeat: no-repeat;
1278 vertical-align: baseline;
1280 .icon-deploy-inactive{
1281 background-image: url(/assets/img/icon-deploy-inactive.svg);
1294 display: inline-block;
1295 transition-duration: 0.3s;
1296 transition-property: box-shadow;
1297 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1298 transform: translateZ(0);
1299 box-shadow: inset 0 0 0 4px #ececec, 0 0 1px rgba(0, 0, 0, 0);
1300 /* Hack to improve aliasing on mobile/tablet devices */
1302 .border-fade:hover {
1303 box-shadow: inset 0 0 0 4px #666, 0 0 1px rgba(0, 0, 0, 0);
1304 /* Hack to improve aliasing on mobile/tablet devices */
1308 /**Title Action Buttons**/
1309 .page-title-actions li{
1310 display: inline-block;
1314 -webkit-transition: box-shadow 0.2s ease;
1315 -moz-transition: box-shadow 0.2s ease;
1316 transition: box-shadow 0.2s ease;
1317 -webkit-backface-visibility: hidden;
1318 backface-visibility: hidden;
1321 display: inline-block;
1327 text-transform: lowercase;
1331 .title-action:before{
1332 -webkit-transition: all 0.2s ease;
1333 -moz-transition: all 0.2s ease;
1334 transition: all 0.2s ease;
1337 box-shadow: 0 0 0 1px #000;
1344 .title-action:hover{
1345 box-shadow: 0 0 0 7px #07819b;
1346 text-decoration: none;
1348 .title-action:hover:before{
1349 -webkit-transform: scale(0.925);
1350 -moz-transform: scale(0.925);
1351 -ms-transform: scale(0.925);
1352 -o-transform: scale(0.925);
1353 transform: scale(0.925);
1354 box-shadow: 0 0 0 1px #07819b;
1358 /*Animation Button*/
1361 display: inline-block;
1362 transition-duration: 0.3s;
1363 transition-property: transform;
1364 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1365 transform: translateZ(0);
1366 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
1369 transform: translateY(-5px);
1373 /* Base styles for the element that has a tooltip */
1381 /* Base styles for the entire tooltip */
1382 [data-tooltip]:before,
1383 [data-tooltip]:after,
1388 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
1389 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
1392 opacity 0.2s ease-in-out,
1393 visibility 0.2s ease-in-out,
1394 -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
1396 opacity 0.2s ease-in-out,
1397 visibility 0.2s ease-in-out,
1398 -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
1400 opacity 0.2s ease-in-out,
1401 visibility 0.2s ease-in-out,
1402 transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
1403 -webkit-transform: translate3d(0, 0, 0);
1404 -moz-transform: translate3d(0, 0, 0);
1405 transform: translate3d(0, 0, 0);
1406 pointer-events: none;
1409 /* Show the entire tooltip on hover and focus */
1410 [data-tooltip]:hover:before,
1411 [data-tooltip]:hover:after,
1412 [data-tooltip]:focus:before,
1413 [data-tooltip]:focus:after,
1414 .tooltip:hover:before,
1415 .tooltip:hover:after,
1416 .tooltip:focus:before,
1417 .tooltip:focus:after {
1418 visibility: visible;
1419 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
1420 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
1424 /* Base styles for the tooltip's directional arrow */
1426 [data-tooltip]:before {
1428 border: 6px solid transparent;
1429 background: transparent;
1433 /* Base styles for the tooltip's content area */
1435 [data-tooltip]:after {
1439 background-color: #DEE8F3;
1440 background-color: rgba(222, 232, 243, 1.0);
1442 content: attr(data-tooltip);
1451 [data-tooltip]:before,
1452 [data-tooltip]:after,
1455 .tooltip-top:before,
1456 .tooltip-top:after {
1461 [data-tooltip]:before,
1463 .tooltip-top:before {
1465 margin-bottom: -12px;
1467 border-bottom-color: #DEE8F3;
1468 border-bottom-color: rgba(222, 232, 243, 1.0);
1471 /* Horizontally align top/bottom tooltips */
1472 [data-tooltip]:after,
1474 .tooltip-top:after {
1478 [data-tooltip]:hover:before,
1479 [data-tooltip]:hover:after,
1480 [data-tooltip]:focus:before,
1481 [data-tooltip]:focus:after,
1482 .tooltip:hover:before,
1483 .tooltip:hover:after,
1484 .tooltip:focus:before,
1485 .tooltip:focus:after,
1486 .tooltip-top:hover:before,
1487 .tooltip-top:hover:after,
1488 .tooltip-top:focus:before,
1489 .tooltip-top:focus:after {
1490 -webkit-transform: translateY(-12px);
1491 -moz-transform: translateY(-12px);
1492 transform: translateY(-12px);
1496 .tooltip-left:before,
1497 .tooltip-left:after {
1503 .tooltip-left:before {
1505 margin-right: -12px;
1507 border-top-color: transparent;
1508 border-left-color: #000;
1509 border-left-color: hsla(0, 0%, 20%, 0.9);
1512 .tooltip-left:hover:before,
1513 .tooltip-left:hover:after,
1514 .tooltip-left:focus:before,
1515 .tooltip-left:focus:after {
1516 -webkit-transform: translateX(-12px);
1517 -moz-transform: translateX(-12px);
1518 transform: translateX(-12px);
1522 .tooltip-bottom:before,
1523 .tooltip-bottom:after {
1529 .tooltip-bottom:before {
1532 border-top-color: transparent;
1533 border-bottom-color: #DEE8F3;
1534 border-bottom-color: rgba(222, 232, 243, 1.0);
1537 .tooltip-bottom:hover:before,
1538 .tooltip-bottom:hover:after,
1539 .tooltip-bottom:focus:before,
1540 .tooltip-bottom:focus:after {
1541 -webkit-transform: translateY(12px);
1542 -moz-transform: translateY(12px);
1543 transform: translateY(12px);
1547 .tooltip-right:before,
1548 .tooltip-right:after {
1553 .tooltip-right:before {
1556 border-top-color: transparent;
1557 border-right-color: #000;
1558 border-right-color: hsla(0, 0%, 20%, 0.9);
1561 .tooltip-right:hover:before,
1562 .tooltip-right:hover:after,
1563 .tooltip-right:focus:before,
1564 .tooltip-right:focus:after {
1565 -webkit-transform: translateX(12px);
1566 -moz-transform: translateX(12px);
1567 transform: translateX(12px);
1570 /* Move directional arrows down a bit for left/right tooltips */
1571 .tooltip-left:before,
1572 .tooltip-right:before {
1576 /* Vertically center tooltip content for left/right tooltips */
1577 .tooltip-left:after,
1578 .tooltip-right:after {
1580 margin-bottom: -16px;
1583 padding-right: 20px !important;
1584 padding-left: 20px !important;
1588 border-radius: 20px !important;
1591 background-color: #1273EB !important;
1592 border-color: #1273EB !important;
1594 .btn-primary:hover {
1595 background-color: #0069d9 !important;
1596 border-color: #0062cc !important;
1601 .package-view-button button{
1605 .package-view-button{
1608 .package-view-button .btn{
1613 .package-view-button .btn:hover{
1616 .package-view-button .btn-primary{
1617 background-color: #1B3E6F !important;
1618 border-color: #1B3E6F !important;
1620 /* margin-bottom: 10px; */
1622 .package-view-button .btn-outline-secondary{
1623 background-color: #fff !important;
1624 border-color: #D0DFF1 !important;
1625 color: #1B3E6F !important;
1627 .package-view-title {
1634 .package-view-title+p{
1638 .package-view-title+ul{
1641 .package-view-button .btn-outline-secondary i{
1649 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
1651 .card.creat-card .single-line{
1652 padding: 15px 25px 15px;
1654 .card.creat-card .single-line-model{
1657 .card.creat-card .editor-container{
1663 .single-line-model label{
1665 border-bottom: 1px solid #FAFAFA;
1668 .single-line-model .label-name{
1671 .single-line-model .label-input{
1672 width: calc(100% - 325px);
1674 .single-line-model input{
1675 border-bottom: 1px solid #FAFAFA !important;
1676 padding: 15px 25px 15px 0px;
1678 .customKeyTitle span{
1679 color: #C3CDDB !important;
1682 .single-line-model input:focus,
1683 .single-line-custom-key input:focus{
1684 border-bottom-color: #1B3E6F !important;
1686 .model-note-container{
1687 width: calc(100% - 325px);
1688 padding: 0px 25px 0px 0px ;
1696 margin-bottom: 25px;
1701 padding: 5px 25px 5px 0px;
1705 background: #E0E8F2;
1708 border-radius: 50px;
1711 margin-bottom: 10px;
1719 display: inline-block;
1730 background: #FFE6E7;
1731 border: 1px solid #FFC9CB;
1732 padding: 3px 10px 2px;
1738 background: #FFC9CB;
1739 border: 1px solid #FF6469;
1740 text-decoration: none;
1743 width: calc(100% - 300px);
1744 display: inline-block;
1747 margin-left: 0px !important;
1748 margin-top: 2px !important;
1750 .form-check-input+span{
1756 .form-check-input+span i{
1768 transition: all 250ms ease-out;
1770 .label-input input[type=radio]{
1773 .label-input input[type=radio]+span{
1776 margin-right: 100px;
1778 .single-line select{
1781 padding-right: 50px;
1783 border: solid 1px #EEF4F9;
1785 background: url(/assets/img/arrow.svg) 90% center #F4F9FE no-repeat;
1786 background-size: 10px;
1788 -webkit-appearance: none;
1789 -moz-appearance: none;
1795 .single-line select:focus{
1796 box-shadow: 0 0 0 0;
1798 .single-line select option:first-child{
1801 .single-line-model input::placeholder{
1805 .single-line-model.error{
1808 .single-line-model.error input{
1810 border-bottom: 1px solid #FF6469 !important;
1812 .single-line .custom-key{
1818 .single-line .custom-key:focus{
1822 padding:70px 100px 70px 70px;
1827 margin-bottom: 21px;
1829 .single-line-custom-key{
1831 display: inline-block;
1833 .single-line-custom-key-delete{
1835 display: inline-block;
1836 border-bottom: 1px solid #FAFAFA;
1837 padding: 13px 12px 14px;
1839 .single-line-custom-key label{
1842 border-bottom: 1px solid #FAFAFA;
1845 .single-line-custom-key input{
1846 border-bottom: 1px solid #FAFAFA !important;
1847 padding: 15px 25px 15px 0;
1849 .single-line-custom-key input::placeholder{
1853 .single-line-custom-key .label-input{
1854 width: calc(100% - 150px);
1856 .single-line-custom-key .label-name span{
1857 color: #C3CDDB !important;
1861 background: transparent;
1866 .custom-key-delete:focus{
1871 margin-top: 0rem !important;
1872 margin-bottom: 0rem !important;
1873 border-top: 1px solid #efefef !important;
1875 .creat-action-container{
1883 margin-bottom: 12px;
1888 display: inline-block;
1890 .action-button:hover{
1891 text-decoration: none;
1895 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
1900 border-radius: 40px;
1903 display: inline-block;
1905 .action-button i.icon-save-sm{
1906 background: #1273EB;
1910 .action-button i.icon-discard-sm{
1914 .action-button.delete{
1917 .action-button.delete i{
1920 .action-button.delete:hover{
1929 margin-top: 60px !important;
1932 z-index: 11000000 !important;
1933 background: rgba(27, 62, 111, 0.10) !important;
1936 border-radius: 2px !important;
1937 border: 0 !important;
1938 box-shadow: 0 2px 6px rgba(47, 83, 151, .10);;
1941 font-size: 14px !important;
1944 padding: 1.5rem 1.5rem 1rem !important;
1953 border-bottom-color: #ECEDF2 !important;
1954 padding: 1rem 1.5rem !important;
1957 border-top: 0 !important;
1963 border: 0 !important;
1965 .modal-footer .btn-primary{
1966 background-color: #1B3E6F !important;
1968 .modal-footer .btn-secondary,
1969 .modal-footer .btn-secondary:hover{
1970 background-color: transparent;
1974 .modal-footer .btn-secondary:hover{
1977 .action-button span{
1979 display: inline-block;
1982 .creat-action-container hr{
1984 padding-bottom: 18px;
1986 .btn-link:hover, .btn-link:focus{
1987 text-decoration: none !important;
1991 font-family:'FontAwesome';
1995 .btn-link.collapsed::before{
1997 font-family:'FontAwesome';
2004 .ngx-file-drop__content{
2005 background: #F4F9FE;
2007 height: auto !important;
2008 display: inline-block !important;
2011 .ngx-file-drop__drop-zone{
2012 border: 1px dashed #D7E7F9 !important;
2013 border-radius: 0px !important;
2014 height: auto !important;
2018 margin: 15px auto 18px;
2019 display: inline-block;
2022 .btn-group-sm>.btn, .btn-sm{
2026 margin-bottom: 15px;
2030 .folder-upload-text{
2033 display: inline-block;
2038 .folder-upload-text button{
2042 .folder-upload-type{
2047 display: inline-block;
2054 border: dashed 1px #D7E7F9;
2056 .upload-table tr th{
2057 border-bottom: solid 1px #F4F9FE !important;
2059 .upload-table .table thead th{
2061 border-top: 0px !important;
2062 font-weight: normal;
2065 .upload-table tr:last-child th{
2066 border-bottom: 0 !important;
2068 .upload-table .table{
2069 margin-bottom: 0px !important;
2071 .nav-tabs .nav-link{
2074 .nav-tabs .nav-link.tab-done{
2075 padding-left: 40px !important;
2077 .nav-tabs .nav-link.tab-done::after{
2080 font-family: 'FontAwesome';
2086 .authentication-container-all{
2087 background: #F4F9FE;
2088 border:1px solid #D0DFF1 ;
2092 .authentication-header{
2098 padding: 10px 20px ;
2100 .authentication-search{
2108 .authentication-search::after{
2110 font-family: 'FontAwesome';
2115 .authentication-search input{
2121 padding: 10px 20px 10px 35px;
2123 border-top: 1px solid #D7E7F9;
2125 .authentication-search input::placeholder{
2130 .authentication-accordion{
2136 .authentication-accordion .card{
2137 border-radius: 0px !important;
2138 margin-bottom: 10px !important;
2140 .authentication-accordion .card-header{
2141 padding: 0px !important;
2142 background: #fff !important;
2143 border-radius: 0px !important;
2147 .authentication-accordion .card-header .btn-link{
2151 padding: 9px 0px !important;
2155 .authentication-accordion .custom-control{
2156 display: inline-block;
2158 .authentication-accordion .btn-link::before{
2161 .authentication-accordion .btn-link.collapsed::before{
2164 .template-mapping-accordion{
2170 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
2171 border: 0px !important;
2174 padding: 0px 25px !important;
2175 background: #F4F9FE !important;
2176 border-radius: 0px !important;
2177 border-bottom: 1px solid #ECEDF2 !important;
2179 .template-mapping-accordion .card-body{
2180 padding: 20px 26px 0 !important;
2183 .card-header .btn-link{
2187 padding: 9px 0px !important;
2192 margin-bottom: 0px !important;
2193 border-top: 1px solid #ECEDF2 !important;
2195 .template-mapping-accordion .card{
2196 margin-bottom: 25px !important;
2199 display: inline-block;
2204 .btn-link.collapsed::before{
2208 padding: 12px 20px 9px 20px;
2218 background: #F4F9FE;
2219 border: 1px solid #D7E7F9;
2227 .select-type:hover, .select-type.active{
2228 background: #1B3E6F;
2229 border: 1px solid #D7E7F9;
2231 text-decoration: none;
2236 .select-type::before{
2238 border: 1px solid #1273EB;
2241 border-radius: 18px;
2242 display: inline-block;
2246 .select-type:hover::before, .select-type.active::before{
2247 border: 1px solid #fff;
2249 .select-type.active::after{
2254 border-radius: 18px;
2255 display: inline-block;
2260 .ace-tomorrow-night-bright .ace_print-margin{
2261 left: 100% !important;
2262 background: #eee !important;
2268 .ace-eclipse .ace_print-margin{
2272 height: 55vh !important;
2274 border: 1px solid #ECEDF2;
2275 background-color: #fff;
2278 .ace-tomorrow-night-bright .ace_gutter,
2279 .ace-eclipse .ace_gutter{
2280 background: #E0E8F2 !important;
2281 border-right: 0px !important;
2282 color: #1B3E6F !important;
2284 .ace-tomorrow-night-bright .ace_gutter-active-line,
2285 .ace-eclipse .ace_gutter-active-line{
2286 background-color: #265699;
2289 .ace-tomorrow-night-bright .ace_cursor{
2292 .ace-tomorrow-night-bright .ace_marker-layer .ace_active-line {
2299 .breadcrumb-header li{
2301 display: inline-block;
2305 .breadcrumb-header li:last-child::after{
2309 .breadcrumb-header li:last-child{
2310 /* background: #F4F9FE; */
2311 border-radius: 50px;
2313 padding: 0 10px 0 0;
2315 .breadcrumb-header li:first-child,
2316 .breadcrumb-header li:first-child a{
2320 color: #1B3E6F !important;
2322 background: transparent;
2324 .create-template-import{
2326 margin: 30px 0px 10px ;
2329 .create-template-import a:hover{
2330 text-decoration: none;
2332 .mapping-source-load{
2336 display: inline-table;
2338 margin-bottom: 10px;
2339 margin:15px 30px 20px;
2341 .mapping-source-load:hover{
2342 text-decoration: none;
2344 .mapping-source-load i {
2348 border-radius: 100px;
2351 display: inline-block;
2353 margin-bottom: 20px;
2355 .mapping-source-load:hover i{
2356 background: #F4F9FE;
2358 .mapping-source-load:hover span{
2365 .template-mapping-list{
2366 background: #F4F9FE;
2367 border: 1px solid #E9F3FF;
2369 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
2371 display: inline-block;
2372 margin-bottom: 20px;
2375 .template-mapping-list:hover, .template-mapping-list.active {
2376 background: #1B3E6F;
2377 text-decoration: none;
2378 color: #fff !important;
2382 .template-mapping-list:hover{
2386 .template-mapping-list span{
2391 border-radius: 50px;
2398 padding-bottom: 5px !important;
2401 .create-template-mapping-button{
2402 background: #C3CDDB;
2403 border-radius: 50px;
2406 margin-bottom: 20px;
2407 display: inline-block;
2410 .create-template-mapping-button i{
2413 .view-package-container{
2418 background: #C1CDDD;
2421 border-radius: 48px;
2422 display: inline-block;
2426 /* margin-right: 20px; */
2436 .package-name-container{
2437 width: calc(100% - 60px);
2438 display: inline-block;
2457 vertical-align: baseline;
2459 .package-description{
2462 font-weight: normal;
2467 .package-auth-info p{
2470 .package-auth-info div{
2472 border-right: solid 1px #F4F9FE;
2474 .package-auth-info div:first-child{
2477 .package-auth-info .col-4:first-child{
2480 .package-auth-info div:last-child{
2483 .package-auth-info .package-contributers{
2484 margin-bottom: 0 !important;
2486 .package-auth-info .package-contributers button img{
2490 .template-mapping-action{
2493 margin-bottom: 30px;
2495 .template-mapping-action button{
2496 border-radius: 50px;
2498 .template-mapping-action .btn-primary{
2499 background:#5DBDBA !important ;
2500 border-color:#5DBDBA !important ;
2501 color: #fff !important ;
2503 .template-mapping-action .btn-outline-secondary{
2504 background:#fff !important ;
2505 border-color:#ECEDF2 !important ;
2506 color: #C3CDDB !important ;
2512 server-side-angular-way.component.css
2514 .no-data-available {
2519 src/styles.css (i.e. your global style)
2524 #DataTables_Table_0_length,
2525 #DataTables_Table_0_filter{
2532 #DataTables_Table_0_filter input{
2534 background: url(../src/assets/img/icon-search.svg) 9px center no-repeat;
2535 padding: 4px 9px 4px 24px;
2536 border: solid 1px #ECEDF2;
2539 #DataTables_Table_0_filter input:focus{
2540 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
2544 width: auto !important;
2545 padding: 7px 20px 7px 0;
2546 border-bottom: solid 1px #ECEDF2;
2549 #mapping-table th:first-child,
2550 #mapping-table td:first-child{
2553 #mapping-table tbody tr:hover{
2554 background-color: #F4F9FE;
2558 padding-bottom: 10px;
2559 background: #F4F9FE;
2564 table.dataTable.no-footer{
2566 border-bottom: solid 1px #ECEDF2 !important;
2568 #DataTables_Table_0_info{
2574 #DataTables_Table_0_paginate,
2575 #DataTables_Table_0_paginate a{
2577 color: #1B3E6F !important;
2581 #DataTables_Table_0_paginate .paginate_button,
2582 #DataTables_Table_0_paginate .paginate_button:hover{
2586 .dataTables_wrapper .dataTables_paginate .paginate_button{
2587 padding: 0.4em .9em !important;
2589 #DataTables_Table_0_paginate .paginate_button.current{
2590 color: #1B3E6F !important;
2591 background: #F4F9FE !important;
2592 border: solid 1px #EEF4F9;
2593 border-radius: 100% !important;
2594 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
2597 #DataTables_Table_0_paginate a.paginate_button.disabled{
2601 #DataTables_Table_0_paginate a.paginate_button.disabled:hover{
2604 #mapping-table .form-control,
2605 #mapping-table .custom-select{
2607 border-color: #EEF4F9;
2612 #mapping-table .form-control{
2613 box-shadow: 0 2px 4px rgba(47,83,151,0.1);
2615 #mapping-table tbody tr:hover .form-control:focus,
2616 #mapping-table tbody tr:hover .custom-select{
2617 background-color: #fff !important;
2619 #mapping-table .custom-select{
2620 background-color: #F4F9FE;
2624 /* Extra small devices (portrait phones, less than 576px) */
2625 @media (max-width: 575.98px) {
2631 /* Small devices (landscape phones, 576px and up) */
2632 @media (min-width: 576px) and (max-width: 767.98px) {
2636 /* Medium devices (tablets, 768px and up) */
2637 @media (min-width: 768px) and (max-width: 991.98px) {
2641 /* Large devices (desktops, 992px and up) */
2642 @media (min-width: 992px) and (max-width: 1199.98px) {
2646 /* Extra large devices (large desktops, 1200px and up) */
2647 @media (min-width: 1200px) {