blob: 91bc3f9ad0ece0c5f4d16858b09df9cf37609796 [file] [log] [blame]
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02001html, body{
2 height: 100%;
3}
shaaban Altananyba3756e2020-01-07 12:08:44 +02004body{
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02005 background: #FAFAFA !important;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02006 /* background-image: linear-gradient(-45deg, #000 10%, #fff 0);
7 background-size: 6px 6px; */
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02008 margin: 0;
shaaban Altananyc133b832020-01-09 10:15:28 +02009 /* font-family: 'Nunito' !important; */
10 font-family: Arial, Helvetica, sans-serif !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020011 color: #1B3E6F !important;
shadyb85e6de2020-01-22 13:47:41 +020012 font-size: 14px;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020013}
14*:focus{
15 outline: none;
16}
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020017/*Bootstrap*/
18.custom-control-label::before{
19 border: solid 1px #1B3E6F !important;
20 border-radius: 0 !important;
21}
22.custom-control-input:checked ~ .custom-control-label::before{
23 background: #1B3E6F !important;
24}
shaaban Altananyba3756e2020-01-07 12:08:44 +020025
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020026/*Components*/
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020027/* Menu Styles */
28.primary-nav{
29 /* left: 0; */
30 position: fixed;
31 z-index: 999;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020032}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020033.menu{
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020034 position: relative;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020035}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020036.menu ul{
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020037 margin: 0;
38 padding: 0;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020039 list-style: none;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +020040}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020041.open-panel{
42 border: none;
43 background-color:#fff;
44 padding: 0;
45}
46.logo-icon{
47 background: #fff;
48 position: relative;
49 display: block;
50 text-align: center;
51 padding: 16px 0;
52 width: 50px;
53 height: 60px;
54 left: 0;
55 top: 0;
56 z-index: 1000;
57 cursor: pointer;
58}
59.primary-nav .menu li{
60 position: relative;
61}
62.menu .icon{
63 position: absolute;
64 top: 12px;
65 right: 10px;
66 pointer-events: none;
67 width: 30px;
68 height: 30px;
69 color: #fff;
70 text-align: center;
71}
72.menu .icon .fa{
shaaban Altananyba3756e2020-01-07 12:08:44 +020073 vertical-align: middle;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020074}
75.menu,
76.menu a,
77.menu a:visited{
78 color: #fff;
79 text-decoration: none!important;
80 position: relative;
81}
82.menu a{
83 display: block;
84 white-space: nowrap;
85 padding: 10px 1em;
86 font-size: 12px;
87 font-weight: bold;
88 height: 52px;
89 line-height: 30px;
90}
91.menu a:hover{
92 color: #fff;
93}
94.menu-dropdown li .icon{
95 padding: 2px 6px;
shaaban Altananyba3756e2020-01-07 12:08:44 +020096 color: #fff;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +020097}
98.menu-dropdown li.active .icon{
99 color: #fff;
100 background: #265699;
101 border-radius: 50%;
102}
103.menu-dropdown li:hover{
104 background: #172B4D;
105}
106.menu label{
107 margin-bottom: 0;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200108 display: block;
109}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200110.menu label:hover{
111 cursor: pointer;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200112}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200113.menu input[type="checkbox"]{
114 display: none;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200115}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200116input#menu[type="checkbox"]{
117 display: none;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200118}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200119.sub-menu-dropdown{
120 display: none;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200121}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200122.new-wrapper{
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200123 position: absolute;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200124 left: 50px;
125 width: calc(100% - 50px);
126 transition: transform .45s cubic-bezier(0.77, 0, 0.175, 1);
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200127}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200128#menu:checked + ul.menu-dropdown{
129 left: 0;
130 -webkit-animation: all .45s cubic-bezier(0.77, 0, 0.175, 1);
131 animation: all .45s cubic-bezier(0.77, 0, 0.175, 1);
132}
133.sub-menu-checkbox:checked + ul.sub-menu-dropdown{
134 display: block!important;
135 -webkit-animation: grow .45s cubic-bezier(0.77, 0, 0.175, 1);
136 animation: grow .45s cubic-bezier(0.77, 0, 0.175, 1);
137 border-top: solid 2px #1B3E6F;
138}
139.openNav .new-wrapper{
140 position: absolute;
141 transform: translate3d(200px, 0, 0);
142 width: calc(100% - 250px);
143 transition: transform .45s cubic-bezier(0.77, 0, 0.175, 1);
144}
145.downarrow{
146 background: transparent;
147 position: absolute;
148 right: 50px;
149 top: 12px;
150 color: #fff;
151 width: 24px;
152 height: 24px;
153 text-align: center;
154 display: block;
155}
156.downarrow:hover{
157 color: #fff;
158}
159.menu{
160 position: absolute;
161 display: block;
162 left: -200px;
163 top: 0;
164 width: 250px;
165 height: 100vh;
166 transition: all 0.45s cubic-bezier(0.77, 0, 0.175, 1);
167 background-color: #1B3E6F;
168 z-index: 999;
169}
170.menu-dropdown{
171 top: 0;
172 overflow-y: auto;
173}
174.overflow-container{
175 position: relative;
176 height: calc(100vh - 60px)!important;
177 overflow-y: auto;
178 border-top: 60px solid #fff;
179 z-index: -1;
180 display:block;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200181}
182
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200183.menu .logotype{
184 position: absolute !important;
185 top: 16px;
186 left: 55px;
187 display: block;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200188}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200189/* .sub-menu-dropdown{
190background-color: #333;
191} */
192.menu:hover{
193 position: absolute;
194 left: 0;
195 top: 0;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200196}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200197.openNav .menu:hover{
198 position: absolute;
199 left: -200px;
200 top: 60px;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200201}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200202.openNav .menu{
203 top: 60px;
204 transform: translate3d(200px, 0, 0);
205 transition: transform .45s cubic-bezier(0.77, 0, 0.175, 1);
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200206}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200207@-webkit-keyframes grow{
208 0% {
209 display: none;
210 opacity: 0;
211 }
212 50% {
213 display: block;
214 opacity: 0.5;
215 }
216 100% {
217 opacity: 1;
218 }
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200219}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200220@keyframes grow{
shaaban Altananyba3756e2020-01-07 12:08:44 +0200221
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200222 0% {
223 display: none;
224 opacity: 0;
225 }
226 50% {
227 display: block;
228 opacity: 0.5;
229 }
230 100% {
231 opacity: 1
shaaban Altananyba3756e2020-01-07 12:08:44 +0200232 }
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200233}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200234/*User Profile*/
235.userProfile .dropdown{
shaaban Altananyba3756e2020-01-07 12:08:44 +0200236 width: 99.5%;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200237}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200238.userProfile .dropdown:hover{
239 background: #172B4D !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200240}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200241.userProfile .dropdown-text{
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200242 background: transparent;
243 border: 0;
244 box-shadow: none;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200245 font-size: 13px;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200246 line-height: 40px;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200247}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200248.import-container-all{
249 width: 100%;
250}
251.import-container{
252 width: 100%;
253 background: #E0E8F2;
shadyb85e6de2020-01-22 13:47:41 +0200254 padding:25px ;
shaaban Altananyba3756e2020-01-07 12:08:44 +0200255}
256.import-container-input{
257 width: 40%;
258 position: relative;
259 display: inline-block;
260 margin-right: 20px;
261}
262.import-container-input input{
263 width: 100%;
264 height: 40px;
265 padding: 5px 20px;
266 border: 0px;
267 -webkit-box-shadow: 0px 0px 42px -27px rgba(0,0,0,0.75);
shadyb85e6de2020-01-22 13:47:41 +0200268-moz-box-shadow: 0px 0px 42px -27px rgba(0,0,0,0.75);
269box-shadow: 0px 0px 42px -27px rgba(0,0,0,0.75);
270font-size: 13px;
shaaban Altananyba3756e2020-01-07 12:08:44 +0200271}
272.enter-link{
273 position: absolute;
274 right: 18px;
275 font-size: 23px;
276 top: 6px;
277 color: #1273EB;
278}
279.enter-link:hover{
280 text-decoration: none;
281}
282.import-container-input input::placeholder{
283 color: #CFD7E5;
284}
285.import-container-span{
286 font-size: 12px;
287}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200288.accordion-delete{
289 color: #FF6469;
290 font-size: 18px;
291 margin-top: 11px;
292}
293.accordion-delete:hover{
294 text-decoration: none;
295}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200296/* .userProfile .dropdown-toggle{
297height: 40px;
298} */
shaaban Altananyba3756e2020-01-07 12:08:44 +0200299.userProfile .dropdown-toggle:hover ~ .dropdown-text,
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200300.userProfile .dropdown-toggle:focus ~ .dropdown-text{
301 background: transparent !important;
302 border-radius: 0 !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200303 box-shadow: none !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200304}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200305
306.userProfile .dropdown-text::after {
shaaban Altananyba3756e2020-01-07 12:08:44 +0200307 right: 14px;
308 top: 8px;
309 width: 24px;
310 height: 24px;
311 background: url(/assets/img/img-userProfile.png) center center no-repeat;
312}
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200313.packagesFilter .custom-checkbox{
314 margin-left: 8px;
315}
316.packagesFilter .custom-control-label{
317 line-height: 28px !important;
318 font-size: 14px !important;
319 text-indent: 6px !important;
shaaban Altananyba3756e2020-01-07 12:08:44 +0200320}
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200321/**Packages Sort**/
322.sort-packages{
323 font-size: 12px;
324 font-weight: bold;
325 color: #C3CDDB;
326}
327.sort-packages .dropdown{
328 width: 88px;
329}
330.sort-packages .dropdown-text{
331 background: transparent;
332 border: 0;
333 box-shadow: none;
334 color: #1B3E6F;
335}
336.sort-packages .dropdown-text::after{
337 border-color: #1B3E6F transparent transparent transparent;
338}
339.sort-packages .dropdown-toggle:focus ~ .dropdown-text::after{
340 border-color: transparent transparent #1B3E6F transparent;
341}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200342.sort-packages .dropdown-toggle:hover ~ .dropdown-text,
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200343.sort-packages .dropdown-toggle:focus ~ .dropdown-text{
344 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
345 background: #fff;
346}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200347.sort-packages .dropdown-content:hover,
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200348.sort-packages .dropdown-toggle:focus ~ .dropdown-content{
349 top: 30px;
350}
351.sort-packages .dropdown-content{
352 width: 88px;
353 padding: 6px 0;
354 background: #fff;
355 border-radius: 2px;
356 border: 0;
357 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
358}
359.sort-packages .dropdown-content a{
360 color: #1B3E6F;
361 font-size: 12px;
362}
363.sort-packages .dropdown-content a:hover{
364 background-color: #F4F9FE;
365 text-decoration: unset;
366}
367/**Pagination**/
368.page-item .page-link,
369.page-item.disabled .page-link{
370 background: transparent !important;
371 border: 0;
372 color: #1B3E6F !important;
373 font-size: 14px;
374}
375.page-link:hover{
376 color: #fff !important;
377 background-color: #C3CDDB !important;
378 border-radius: 100%;
379}
380/**Packages Cards***/
381/***Package Info Card***/
382.packages-card .card{
Ahmed Abbaseea49072019-11-27 15:04:18 +0200383 margin: 0;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200384 border-radius: 2px;
385 border: 0;
386 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
387}
388.packages-card .card-title{
389 margin-bottom: 0 !important;
390 font-size: 15px;
391 font-weight: bold;
392}
393.packages-card p{
394 font-size: 14px;
395 color: #D0D7E4;
396}
397/***Add Package Card***/
398.addPaackage-card{
399 padding: 10px 0;
400 background: #F4F9FE !important;
401 border: solid 1px #D7E7F9 !important;
402}
403.addPaackage-card img{
404 margin-bottom: 12px;
405 margin-top: 8px;
406}
407.addPaackage-card a{
408 margin-bottom: 20px;
409 padding: 10px 10px 10px 32px;
410 font-weight: bold;
411 font-size: 10px;
412 text-transform: uppercase;
413 border-radius: 2px;
414 border-width: .5px;
415 border-style: solid;
416 background-position: 10px center;
417 background-repeat: no-repeat;
418}
419.addPaackage-card a:hover{
420 text-decoration: unset;
421}
422.btn-create-package,
423.btn-create-package:hover{
424 background-color: #1B3E6F;
425 border-color: #1B3E6F;
426 color: #fff;
427 background-image: url(../src/assets/img/icon-create-white.svg);
428}
429.btn-import-package,
430.btn-import-package:hover{
431 color: #1B3E6F;
432 background-image: url(../src/assets/img/icon-import-blue.svg);
433}
434/***Actions Menu***/
435.packages-card .dropdown{
436 width: auto;
437 float: right;
438}
439.packages-card .dropdown-text{
440 background: transparent;
441 border: 0;
442 box-shadow: none;
443 text-indent: 0;
444 line-height: unset;
445 border-bottom-left-radius: 0;
446 border-bottom-right-radius: 0;
447 opacity: .6;
448}
449.packages-card .dropdown-text::after{
450 display: none;
451}
452.packages-card .dropdown-text img{
453 padding: 9px 7px;
454}
455.packages-card .dropdown-content{
456 right: 0;
457 width: 120px;
458 padding: 6px 0;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200459
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200460 border: 0;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200461 border-radius: 50%;
shaaban Altananyba3756e2020-01-07 12:08:44 +0200462}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200463/* .userProfile .dropdown-content{
464 bottom: 40px !important;
465 top: unset !important;
466 width: 100%;
467} */
468/**Tab Nav**/
469.nav-tabs{
470 border-bottom-color: #ECEDF2 !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200471}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200472.nav-link{
473 padding: 15px 20px 15px 0 !important;
474 text-transform: uppercase !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200475 font-size: 12px;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200476 font-weight: bold;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200477 color: #C3CDDB !important;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200478 border: none !important;
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +0200479}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200480.nav-tabs .nav-link:focus,
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200481.nav-tabs .nav-link:hover{
482 border: 0 !important;
483}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200484.nav-tabs .nav-link:hover{
485 color: #1B3E6F !important;
486}
487.nav-tabs .nav-link.active{
488 color: #1B3E6F !important;
489 background: transparent !important;
490 border: 0 !important;
491 border-bottom: solid 2px #1B3E6F !important;
492}
493.nav-tabs .nav-link::before{
494 content: "|";
495 padding-right: 20px !important;
496 color: #C3CDDB;
497 font-weight: normal;
498}
499.nav-tabs .nav-link:first-child::before{
500 content: none;
501}
502.nav-tabs .nav-link:first-child{
503 padding-left: 20px !important;
504}
505/**Sliding Search Input**/
506.searchBox{
507 position: absolute;
508 top: 0%;
509 right: 0%;
510 transform: translate(0%,-0%);
511 height: 40px;
512}
513.searchButton{
514 float: right;
515 margin-top: 14px;
516 padding-left: 0 !important;
517 padding-right: 24px !important;
518 width: 60px;
519 height: 24px;
520 background: url(../src/assets/img/icon-search.svg) center center no-repeat;
521 background-size: 28%;
522 border: 0 !important;
523 border-right: solid 1px #1B3E6F !important;
524 display: flex;
525 justify-content: center;
526 align-items: center;
527 transition: 0.4s;
528}
529.searchBox:hover > .searchInput{
530 width: 240px;
531 border-bottom: solid 1px #C3CDDB;
532}
533.searchBox:hover > .searchButton{
534 color: #1B3E6F;
535}
536.searchInput{
537 border: none;
538 background: none;
539 outline: none;
540 float: left;
541 padding: 0;
542 color: #1B3E6F;
543 font-size: 14px;
544 transition: 0.4s;
545 line-height: 40px;
546 width: 0px;
547}
548.searchInput::placeholder{
549 color: #BABBC3;
550}
551.searchBox-expanded{
552 width: 240px;
553 border-bottom: solid 1px #C3CDDB;
554}
555/**Drop Down Menu**/
556.dropdown{
557 position: relative;
558 display: inline-block;
559 text-align: left;
560 width: 132px;
561 z-index: 200;
562}
563.dropdown-text{
564 cursor: pointer;
565 position: relative;
566 text-indent: 10px;
567 line-height: 32px;
568 background-color: #eee;
569 border: 1px solid #ccc;
570 border-radius: 3px;
571 box-shadow: 0 1px 0 rgba(255,255,255, .9) inset, 0 1px 3px rgba(0,0,0, .1);
572 width: 100%;
573}
574.dropdown-text:after{
575 position: absolute;
576 right: 6px;
577 top: 15px;
578 content: '';
579 width: 0px;
580 height: 0px;
581 border-style: solid;
582 border-width: 5px 4px 0 4px;
583 border-color: #555 transparent transparent transparent;
584}
585.dropdown-toggle{
586 font-size: 0;
587 z-index: 1;
588 cursor: pointer;
589 position: absolute;
590 top: 0;
591 border: none;
592 padding: 0;
593 margin: 0 0 0 1px;
594 background: transparent;
595 text-indent: -10px;
596 height: 34px;
597 width: 100%;
598}
599.dropdown-toggle:focus{
600 outline: 0;
601}
602.dropdown-content{
603 position: absolute;
604 top: 32px;
605 width: 140px;
606 margin: 0;
607 padding: 0;
608 opacity: 0;
609 visibility:hidden;
610 -webkit-transition: all .25s ease;
611 -moz-transition: all .25s ease;
612 -ms-transition: all .25s ease;
613 -o-transition: all .25s ease;
614 transition: all .25s ease;
615 list-style-type: none;
616 border-radius: 3px;
617 text-indent: 10px;
618 line-height: 32px;
619 background-color: #eee;
620 border: 1px solid #ccc;
621}
622.dropdown-content a{
623 display: block;
624}
625.dropdown-content a:hover{
626 background: #e8e8e8;
627}
628.dropdown-toggle:hover ~ .dropdown-text,
629.dropdown-toggle:focus ~ .dropdown-text{
630 background-color: #e8e8e8;
631}
632.dropdown-toggle:focus ~ .dropdown-text{
633 box-shadow: 0 1px 3px rgba(0,0,0, .2) inset, 0 1px 0 rgba(255,255,255, 0.8);
634 z-index: 2;
635}
636.dropdown-toggle:focus ~ .dropdown-text:after{
637 border-width: 0 4px 5px 4px;
638 border-color: transparent transparent #555 transparent;
639}
640.dropdown-content:hover,
641.dropdown-toggle:focus ~ .dropdown-content{
642 opacity: 1;
643 visibility:visible;
644 top: 42px;
645}
646/**Card**/
647/* Hover Shadow */
648@keyframes hover {
649 50% {
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200650 transform: translateY(-3px);
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200651 }
shaaban Altananyba3756e2020-01-07 12:08:44 +0200652 100% {
653 transform: translateY(-6px);
654 }
655}
656@keyframes card {
657 0% {
658 transform: translateY(6px);
659 opacity: .3;
660 }
661 50% {
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200662 transform: translateY(3px);
shaaban Altananyba3756e2020-01-07 12:08:44 +0200663 opacity: .8;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200664 }
shaaban Altananyba3756e2020-01-07 12:08:44 +0200665 100% {
666 transform: translateY(6px);
667 opacity: .3;
Ahmed Abbas6ee4d312019-11-20 11:32:53 +0200668 }
shaaban Altananyba3756e2020-01-07 12:08:44 +0200669}
670.card {
671 /* display: inline-block;
672 position: relative;
673 transition-duration: 0.2s;
674 transition-property: transform;
675 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
676 transform: translateZ(0); */
677 margin-bottom: 25px !important;
678 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
679}
680/* .card:before {
681 pointer-events: none;
682 position: absolute;
683 z-index: -1;
684 content: '';
685 top: 100%;
686 left: 5%;
687 height: 10px;
688 width: 90%;
689 opacity: 0;
690 background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 70%);
691 transition-duration: 0.2s;
692 transition-property: transform opacity;
693} */
694/* .card:hover {
695 transform: translateY(-3px);
696 animation-name: hover;
697 animation-duration: 1s;
698 animation-delay: 0.2s;
699 animation-timing-function: linear;
700 animation-iteration-count: 1;
701 animation-direction: alternate;
702}
703.card:hover:before {
704 opacity: .4;
705 transform: translateY(3px);
706 animation-name: card;
707 animation-duration: 1s;
708 animation-delay: .2s;
709 animation-timing-function: linear;
710 animation-iteration-count: 1;
711 animation-direction: alternate;
712} */
713.card-body{
714 padding: 20px !important;
715}
716
717/*Main Container*/
718.main-container{
719 padding: 0 !important;
720}
721/*Page Title*/
722.page-title{
723 padding: 21px 30px;
724 background:#fff;
725 border-left: solid 1px #FAFAFA;
726 margin-bottom: 21px;
727 -webkit-box-shadow: 0 4px 10px 0 #eef0f5;
728 box-shadow: 0 4px 10px 0 #eef0f5;
729 position: relative;
730 z-index: 8;
731}
732.page-title h2{
733 font-size: 16px;
734 font-weight: bold;
735}
736.page-title h2 span{
737 color: #BABBC3;
738 font-size: 14px;
739}
740/*Content*/
741.body-container{
742 padding: 0 30px !important;
743}
744.search-filter-col{
745 padding-right: 0 !important;
746 border-bottom: solid 1px #ECEDF2 !important;
747}
748/**Packages Filter**/
749.packagesFilter{
750 margin-top: 12px;
751 margin-bottom: 7px;
752}
753.packagesFilter .dropdown-toggle{
754 height: 36px !important;
755}
756.packagesFilter .dropdown-toggle:focus ~ .dropdown-text::after{
757 border-color: transparent transparent #1B3E6F transparent;
758}
759.packagesFilter .dropdown-text{
760 background: transparent;
761 border: 0;
762 box-shadow: none;
763 text-indent: 14px;
764 line-height: 30px;
765 font-size: 12px;
766}
767.packagesFilter .dropdown-text::after{
768 right: 12px;
769 border-color: #1B3E6F transparent transparent transparent;
770}
771.packagesFilter .dropdown-toggle:hover ~ .dropdown-text,
772.packagesFilter .dropdown-toggle:focus ~ .dropdown-text{
773 background-color: transparent;
774 box-shadow: none;
775 border-radius: 0;
776}
777.packagesFilter .dropdown-toggle:focus ~ .dropdown-text{
778 background: #fff;
779 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
780}
781.packagesFilter .dropdown-text::after{
782 top: 12px;
783}
784.packagesFilter .dropdown-content{
785 padding: 6px 0 15px;
786 background: #fff;
787 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
788 border: 0;
789 border-top-left-radius: 0;
790 border-top-right-radius: 0;
791 border-bottom-left-radius: 2px;
792 border-bottom-right-radius: 2px;
793}
794.packagesFilter .dropdown-content:hover,
795.packagesFilter .dropdown-toggle:focus ~ .dropdown-content{
796 top: 30px;
797}
798.packagesFilter .form-control{
799 padding: 12px 9px 12px 38px !important;
800 border: 0 !important;
801 border-bottom: solid 1px #D7E7F9 !important;
802 background: url(../src/assets/img/icon-search.svg) 15px center no-repeat;
803 background-size: 4%;
804 border-radius: 0 !important;
805 color: #1B3E6F;
806 font-size: 13px;
807}
808.packagesFilter .form-control::placeholder{
809 color: #BABBC3;
810}
811.packagesFilter .form-control:focus{
812 box-shadow: none !important;
813 border-bottom: solid 1px #1B3E6F !important;
814}
815.packagesFilter .custom-checkbox{
816 margin-left: 8px;
817}
818.packagesFilter .custom-control-label{
819 line-height: 28px !important;
820 font-size: 13px !important;
821 text-indent: 6px !important;
822}
823/**Packages Sort**/
824.sort-packages{
825 font-size: 12px;
826 font-weight: bold;
827 color: #C3CDDB;
828}
829.sort-packages .dropdown{
830 width: 88px;
831}
832.sort-packages .dropdown-text{
833 background: transparent;
834 border: 0;
835 box-shadow: none;
836 color: #1B3E6F;
837}
838.sort-packages .dropdown-text::after{
839 border-color: #1B3E6F transparent transparent transparent;
840}
841.sort-packages .dropdown-toggle:focus ~ .dropdown-text::after{
842 border-color: transparent transparent #1B3E6F transparent;
843}
844.sort-packages .dropdown-toggle:hover ~ .dropdown-text,
845.sort-packages .dropdown-toggle:focus ~ .dropdown-text{
846 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
847 background: #fff;
848}
849.sort-packages .dropdown-content:hover,
850.sort-packages .dropdown-toggle:focus ~ .dropdown-content{
851 top: 30px;
852}
853.sort-packages .dropdown-content{
854 width: 88px;
855 padding: 6px 0;
856 background: #fff;
857 border-radius: 2px;
858 border: 0;
859 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
860}
861.sort-packages .dropdown-content a{
862 color: #1B3E6F;
863 font-size: 12px;
864}
865.sort-packages .dropdown-content a:hover{
866 background-color: #F4F9FE;
867 text-decoration: unset;
868}
869/**Pagination**/
870.page-item .page-link,
871.page-item.disabled .page-link{
872 background: transparent !important;
873 border: 0;
874 color: #1B3E6F !important;
875 font-size: 14px;
876}
877.page-link:hover{
878 color: #fff !important;
879 background-color: #C3CDDB !important;
880 border-radius: 100%;
881}
882/**Packages Cards***/
883/***Package Info Card***/
884.packages-card .card{
885 margin: 0;
886 border-radius: 2px;
887 border: 0;
888 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
889}
890.packages-card .card:hover{
891 box-shadow: 0 2px 13px 6px rgba(47, 83, 151, .15);
892 transition: all 0.5s ease;
893}
894.packages-card .card-title{
895 margin-bottom: 0 !important;
896 font-size: 15px;
897 font-weight: bold;
898}
899.packages-card p{
900 font-size: 14px;
901 color: #D0D7E4;
902}
Ahmed Abbaseea49072019-11-27 15:04:18 +0200903.packages-card .card-body{
904 padding-bottom: 0 !important;
905}
906.packages-card .card-footer .col{
907 padding: 0;
908 text-align: center;
909}
910.packages-card .card-footer .col:last-child{
911 padding-left: 20px;
912}
shaaban Altananyba3756e2020-01-07 12:08:44 +0200913/***Add Package Card***/
914.addPaackage-card{
915 background: #F4F9FE !important;
916 border: solid 1px #D7E7F9 !important;
917}
918.addPaackage-card:hover{
919 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1) !important;
920}
921.addPaackage-card img{
922 margin-bottom: 33px;
923 margin-top: 8px;
924}
925.addPaackage-card a{
926 margin: 0 0 14px;
927 padding: 10px 10px 10px 32px;
928 font-weight: bold;
929 font-size: 10px;
930 text-transform: uppercase;
931 border-radius: 2px;
932 border-width: .5px;
933 border-style: solid;
934 background-position: 10px center;
935 background-repeat: no-repeat;
936 text-align: left;
937}
938.addPaackage-card a:hover{
939 text-decoration: unset;
940}
941.addPaackage-card .card-footer .col{
942 padding: 0;
943 text-align: right;
944}
945.addPaackage-card .card-footer .col:last-child{
946 text-align: left;
947}
948.btn-create-package,
949.btn-create-package:hover{
950 background-color: #1B3E6F;
951 border-color: #1B3E6F;
952 color: #fff;
953 background-image: url(../src/assets/img/icon-create-white.svg);
954 background-repeat: no-repeat;
955}
956.btn-import-package,
957.btn-import-package:hover{
958 color: #1B3E6F;
959 background-image: url(../src/assets/img/icon-import-blue.svg);
960}
961/***Actions Menu***/
962.packages-card .dropdown{
963 width: auto;
964 float: right;
965}
966.packages-card .dropdown-text{
967 background: transparent;
968 border: 0;
969 box-shadow: none;
970 text-indent: 0;
971 line-height: unset;
972 border-bottom-left-radius: 0;
973 border-bottom-right-radius: 0;
974 opacity: .6;
975}
976.packages-card .dropdown-text::after{
977 display: none;
978}
979.packages-card .dropdown-text img{
980 padding: 9px 7px;
981}
982.packages-card .dropdown-content{
983 right: 0;
984 width: 120px;
985 padding: 6px 0;
986 border: 0;
987 text-indent: 0;
988 border-radius: 2px;
989 border-top-left-radius: 0;
990 border-top-right-radius: 0;
991 background: #1B3E6F;
992}
993.packages-card .dropdown-content a{
994 padding-left: 45px;
995 color: #fff;
996 font-size: 13px;
997 background-position: 20px center;
998 background-size: 10%;
999 background-repeat: no-repeat;
1000}
1001.packages-card .dropdown-content a:hover{
1002 background-color: #172B4D;
1003 text-decoration: unset;
1004}
1005.packages-card .action-clone a,
1006.packages-card .action-clone a:hover{
1007 background-image: url(../src/assets/img/icon-clone-sm.svg);
1008}
1009.packages-card .action-archive a,
1010.packages-card .action-archive a:hover{
1011 background-image: url(../src/assets/img/icon-archive-sm.svg);
1012}
1013.packages-card .action-delete a,
1014.packages-card .action-delete a:hover{
1015 background-image: url(../src/assets/img/icon-delete-sm.svg);
1016}
1017.packages-card .dropdown-content:hover,
1018.packages-card .dropdown-toggle:focus ~ .dropdown-content{
1019 top: 24px;
1020}
1021.packages-card .dropdown-toggle:hover ~ .dropdown-text{
1022 background: transparent;
1023 opacity: 1;
1024}
1025.packages-card .dropdown-toggle:focus ~ .dropdown-text{
1026 opacity: 1;
1027 background: #1B3E6F;
1028 box-shadow: none;
1029}
1030/***Contributers***/
1031ul.package-contributers{
1032 /*margin-bottom: 0 !important;*/
1033 padding-left: 0 !important;
1034}
1035.package-contributers li{
1036 list-style: none;
1037 display: inline-block;
1038}
1039.package-contributers li{
1040 margin-left: -5px;
1041}
1042.package-contributers li:first-child{
1043 margin-left: 0;
1044}
1045.package-contributers li:last-child{
1046 margin-left: 9px;
1047}
1048.package-modifier,
1049.package-contributers button{
1050 padding: 0 !important;
1051 border-radius: 100%;
1052 border: 0 !important;
1053 /*Hover Effect*/
1054 -webkit-transition: box-shadow 0.2s ease;
1055 -moz-transition: box-shadow 0.2s ease;
1056 transition: box-shadow 0.2s ease;
1057 -webkit-backface-visibility: hidden;
1058 backface-visibility: hidden;
1059 display: inline-block;
1060 position: relative;
1061}
1062.package-modifier:before,
1063.package-contributers button:before{
1064 -webkit-transition: all 0.2s ease;
1065 -moz-transition: all 0.2s ease;
1066 transition: all 0.2s ease;
1067 border-radius: 50%;
1068 bottom: 0;
1069 box-shadow: 0 0 0 2px #fff;
1070 content: "";
1071 left: 0;
1072 position: absolute;
1073 right: 0;
1074 top: 0;
1075}
1076.package-modifier:hover,
1077.package-contributers button:hover{
1078 box-shadow: 0 0 0 2px #D7E7F9;
1079 text-decoration: none;
1080}
1081.package-modifier:hover:before,
1082.package-contributers button:hover:before{
1083 -webkit-transform: scale(0.925);
1084 -moz-transform: scale(0.925);
1085 -ms-transform: scale(0.925);
1086 -o-transform: scale(0.925);
1087 transform: scale(0.925);
1088 box-shadow: 0 0 0 1px #D7E7F9;
1089 opacity: 0.5;
1090}
1091.package-modifier img,
1092.package-contributers button img{
1093 width: 28px;
1094 height: 28px;
1095 object-fit: cover;
1096 vertical-align: top;
1097 border-radius: 100%;
1098}
1099.package-contributers a{
1100 font-size: 12px;
1101 color: #1273EB;
1102}
1103.package-contributers a:hover{
1104 text-decoration: unset;
1105}
1106/***Package Footer***/
1107.packages-card .card-footer{
1108 padding: 0 20px !important;
1109 background: transparent !important;
1110 border-top-color: #F7F6F6 !important;
1111}
1112.packages-card .card-footer .col:first-child{
1113 border-right: solid 1px #F7F6F6;
1114}
1115.packages-card .card-footer .btn{
1116 background-color: transparent !important;
1117 color: #C3CDDB !important;
1118 border: 0;
1119 font-size: 13px;
1120 opacity: .7;
1121}
1122.packages-card .card-footer .btn:hover{
1123 opacity: 1;
1124}
1125.btn-card-config,
1126.btn-card-topology{
1127 padding: 15px 0 15px 28px !important;
1128 background-size: 16%;
1129 background-position: left center;
1130 background-repeat: no-repeat;
1131}
1132.btn-card-config{
1133 background-image: url(../src/assets/img/icon-btn-card-config.svg);
1134}
1135.btn-card-topology{
1136 background-image: url(../src/assets/img/icon-btn-card-topology.svg);
1137}
1138.icon-deployed{
1139 margin-right: 5px;
1140 display: inline;
1141 background: url(../src/assets/img/icon-deploy.svg) center center no-repeat;
1142}
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153/* Border Fade */
1154.border-fade {
1155 display: inline-block;
1156 transition-duration: 0.3s;
1157 transition-property: box-shadow;
1158 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1159 transform: translateZ(0);
1160 box-shadow: inset 0 0 0 4px #ececec, 0 0 1px rgba(0, 0, 0, 0);
1161 /* Hack to improve aliasing on mobile/tablet devices */
1162}
1163.border-fade:hover {
1164 box-shadow: inset 0 0 0 4px #666, 0 0 1px rgba(0, 0, 0, 0);
1165 /* Hack to improve aliasing on mobile/tablet devices */
1166}
1167/*Content*/
1168
1169/**Title Action Buttons**/
1170.page-title-actions li{
1171 display: inline-block;
1172 text-align: center;
1173}
1174.title-action{
1175 -webkit-transition: box-shadow 0.2s ease;
1176 -moz-transition: box-shadow 0.2s ease;
1177 transition: box-shadow 0.2s ease;
1178 -webkit-backface-visibility: hidden;
1179 backface-visibility: hidden;
1180 border-radius: 50%;
1181 color: #6a75eb;
1182 display: inline-block;
1183 font-size: 0.889em;
1184 height: 4em;
1185 margin: 0 1em 1em;
1186 position: relative;
1187 text-align: center;
1188 text-transform: lowercase;
1189 width: 4em;
1190 line-height: 4em;
1191}
1192
1193.title-action:before{
1194 -webkit-transition: all 0.2s ease;
1195 -moz-transition: all 0.2s ease;
1196 transition: all 0.2s ease;
1197 border-radius: 50%;
1198 bottom: 0;
1199 box-shadow: 0 0 0 1px #000;
1200 content: "";
1201 left: 0;
1202 position: absolute;
1203 right: 0;
1204 top: 0;
1205}
1206.title-action:hover{
1207 box-shadow: 0 0 0 7px #07819b;
1208 text-decoration: none;
1209}
1210.title-action:hover:before{
1211 -webkit-transform: scale(0.925);
1212 -moz-transform: scale(0.925);
1213 -ms-transform: scale(0.925);
1214 -o-transform: scale(0.925);
1215 transform: scale(0.925);
1216 box-shadow: 0 0 0 1px #07819b;
1217 opacity: 0.5;
1218}
1219
1220/*Animation Button*/
1221/**Float**/
1222.float {
1223 display: inline-block;
1224 transition-duration: 0.3s;
1225 transition-property: transform;
1226 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1227 transform: translateZ(0);
1228 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
1229}
1230.float:hover {
1231 transform: translateY(-5px);
1232}
1233
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001234/*TOOLTIP*/
1235/* Base styles for the element that has a tooltip */
1236[data-tooltip],
1237.tooltip {
1238 position: relative;
1239 cursor: pointer;
1240 text-align: center;
1241}
1242
1243/* Base styles for the entire tooltip */
1244[data-tooltip]:before,
1245[data-tooltip]:after,
1246.tooltip:before,
1247.tooltip:after {
1248 position: absolute;
1249 visibility: hidden;
1250 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
1251 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
1252 opacity: 0;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001253 -webkit-transition:
1254 opacity 0.2s ease-in-out,
1255 visibility 0.2s ease-in-out,
1256 -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
1257 -moz-transition:
1258 opacity 0.2s ease-in-out,
1259 visibility 0.2s ease-in-out,
1260 -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
1261 transition:
1262 opacity 0.2s ease-in-out,
1263 visibility 0.2s ease-in-out,
1264 transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001265 -webkit-transform: translate3d(0, 0, 0);
1266 -moz-transform: translate3d(0, 0, 0);
1267 transform: translate3d(0, 0, 0);
1268 pointer-events: none;
1269}
1270
1271/* Show the entire tooltip on hover and focus */
1272[data-tooltip]:hover:before,
1273[data-tooltip]:hover:after,
1274[data-tooltip]:focus:before,
1275[data-tooltip]:focus:after,
1276.tooltip:hover:before,
1277.tooltip:hover:after,
1278.tooltip:focus:before,
1279.tooltip:focus:after {
1280 visibility: visible;
1281 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
1282 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02001283 opacity: 1;
1284}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001285
1286/* Base styles for the tooltip's directional arrow */
1287.tooltip:before,
1288[data-tooltip]:before {
1289 z-index: 1001;
1290 border: 6px solid transparent;
1291 background: transparent;
1292 content: "";
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02001293}
1294
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001295/* Base styles for the tooltip's content area */
1296.tooltip:after,
1297[data-tooltip]:after {
1298 z-index: 1000;
1299 padding: 8px;
1300 width: auto;
1301 background-color: #DEE8F3;
1302 background-color: rgba(222, 232, 243, 1.0);
1303 color: #1B3E6F;
1304 content: attr(data-tooltip);
1305 font-size: 10px;
1306 line-height: 1.2;
1307 border-radius: 2px;
1308}
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02001309
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001310/* Directions */
1311
1312/* Top (default) */
1313[data-tooltip]:before,
1314[data-tooltip]:after,
1315.tooltip:before,
1316.tooltip:after,
1317.tooltip-top:before,
1318.tooltip-top:after {
1319 bottom: 100%;
1320 left: 50%;
1321}
1322
1323[data-tooltip]:before,
1324.tooltip:before,
1325.tooltip-top:before {
1326 margin-left: 0;
1327 margin-bottom: -12px;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001328
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001329 border-bottom-color: #DEE8F3;
1330 border-bottom-color: rgba(222, 232, 243, 1.0);
1331}
1332
1333/* Horizontally align top/bottom tooltips */
1334[data-tooltip]:after,
1335.tooltip:after,
1336.tooltip-top:after {
1337 margin-left: -50%;
1338}
1339
1340[data-tooltip]:hover:before,
1341[data-tooltip]:hover:after,
1342[data-tooltip]:focus:before,
1343[data-tooltip]:focus:after,
1344.tooltip:hover:before,
1345.tooltip:hover:after,
1346.tooltip:focus:before,
1347.tooltip:focus:after,
1348.tooltip-top:hover:before,
1349.tooltip-top:hover:after,
1350.tooltip-top:focus:before,
1351.tooltip-top:focus:after {
1352 -webkit-transform: translateY(-12px);
1353 -moz-transform: translateY(-12px);
shaaban Altananyba3756e2020-01-07 12:08:44 +02001354 transform: translateY(-12px);
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001355}
1356
1357/* Left */
1358.tooltip-left:before,
1359.tooltip-left:after {
1360 right: 100%;
1361 bottom: 50%;
1362 left: auto;
1363}
1364
1365.tooltip-left:before {
1366 margin-left: 0;
1367 margin-right: -12px;
1368 margin-bottom: 0;
1369 border-top-color: transparent;
1370 border-left-color: #000;
1371 border-left-color: hsla(0, 0%, 20%, 0.9);
1372}
1373
1374.tooltip-left:hover:before,
1375.tooltip-left:hover:after,
1376.tooltip-left:focus:before,
1377.tooltip-left:focus:after {
1378 -webkit-transform: translateX(-12px);
1379 -moz-transform: translateX(-12px);
shaaban Altananyba3756e2020-01-07 12:08:44 +02001380 transform: translateX(-12px);
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001381}
1382
1383/* Bottom */
1384.tooltip-bottom:before,
1385.tooltip-bottom:after {
1386 top: 100%;
1387 bottom: auto;
1388 left: 20%;
1389}
1390
1391.tooltip-bottom:before {
1392 margin-top: -12px;
1393 margin-bottom: 0;
1394 border-top-color: transparent;
1395 border-bottom-color: #DEE8F3;
1396 border-bottom-color: rgba(222, 232, 243, 1.0);
1397}
1398
1399.tooltip-bottom:hover:before,
1400.tooltip-bottom:hover:after,
1401.tooltip-bottom:focus:before,
1402.tooltip-bottom:focus:after {
1403 -webkit-transform: translateY(12px);
1404 -moz-transform: translateY(12px);
shaaban Altananyba3756e2020-01-07 12:08:44 +02001405 transform: translateY(12px);
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001406}
1407
1408/* Right */
1409.tooltip-right:before,
1410.tooltip-right:after {
1411 bottom: 50%;
1412 left: 20%;
1413}
1414
1415.tooltip-right:before {
1416 margin-bottom: 0;
1417 margin-left: -12px;
1418 border-top-color: transparent;
1419 border-right-color: #000;
1420 border-right-color: hsla(0, 0%, 20%, 0.9);
1421}
1422
1423.tooltip-right:hover:before,
1424.tooltip-right:hover:after,
1425.tooltip-right:focus:before,
1426.tooltip-right:focus:after {
1427 -webkit-transform: translateX(12px);
1428 -moz-transform: translateX(12px);
shaaban Altananyba3756e2020-01-07 12:08:44 +02001429 transform: translateX(12px);
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001430}
1431
1432/* Move directional arrows down a bit for left/right tooltips */
1433.tooltip-left:before,
1434.tooltip-right:before {
1435 top: 3px;
1436}
1437
1438/* Vertically center tooltip content for left/right tooltips */
1439.tooltip-left:after,
1440.tooltip-right:after {
1441 margin-left: 0;
1442 margin-bottom: -16px;
1443}
shaaban Altananyba3756e2020-01-07 12:08:44 +02001444.btn{
shadyb85e6de2020-01-22 13:47:41 +02001445padding-right: 20px !important;
1446padding-left: 20px !important;
1447
shaaban Altananyc133b832020-01-09 10:15:28 +02001448}
1449.btn.border-radius{
1450 border-radius: 20px !important;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001451}
1452.btn-primary{
shadyb85e6de2020-01-22 13:47:41 +02001453 background-color: #1273EB !important;
1454 border-color: #1273EB !important;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001455}
1456.btn-primary:hover {
1457 background-color: #0069d9 !important;
1458 border-color: #0062cc !important;
1459}
1460.btn + .btn{
1461 margin-left: 10px;
shadyb85e6de2020-01-22 13:47:41 +02001462 }
shaaban Altananyba3756e2020-01-07 12:08:44 +02001463.card.creat-card{
1464 margin: 0;
1465 border-radius: 2px;
1466 border: 0;
1467 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
1468}
1469.card.creat-card .single-line{
shadyb85e6de2020-01-22 13:47:41 +02001470 padding: 15px 25px 15px;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001471}
1472.single-line label{
1473 margin-bottom: 0px;
shadyb85e6de2020-01-22 13:47:41 +02001474 }
1475 .label-name{
1476 width: 300px;
1477 display: inline-block;
1478 margin-bottom: 0px;
1479 font-size: 14px;
1480 font-weight: bold;
1481 }
1482 .delete-key{
1483 color: #FF6469;
1484 font-size: 10px;
1485 background: #FFE6E7;
1486 border: 1px solid #FFC9CB;
1487 padding: 3px 10px 2px;
1488 margin-left: 10px;
1489 border-radius: 5px;
1490 }
1491 .delete-key:hover{
1492 color: #C94448;
1493 background: #FFC9CB;
1494 border: 1px solid #FF6469;
1495 text-decoration: none;
1496 }
1497 .label-input{
1498 width: calc(100% - 300px);
1499 display: inline-block;
1500 }
shaaban Altananyba3756e2020-01-07 12:08:44 +02001501.form-check-input{
1502 margin-left: 0px !important;
1503 margin-top: 2px !important;
1504}
1505.form-check-input+span{
1506 margin-left: 20px;
1507 margin-right: 50px;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001508 font-size: 14px;
shaaban Altananyba3756e2020-01-07 12:08:44 +02001509}
shadyb85e6de2020-01-22 13:47:41 +02001510 .label-input input{
1511 margin-bottom: 0px;
1512 outline: 0px;
1513 border: 0px;
1514 font-size: 14px;
1515 width: 100%;
1516 }
1517 .label-input input[type=radio]{
1518 width: auto;
1519
1520 }
1521 .label-input input[type=radio]+span{
1522 font-size: 12px;
1523 display: block;
1524 margin-right: 100px;
1525 }
1526 .single-line select{
1527 margin-bottom: 0px;
1528 outline: 0px;
1529 border: 0px;
1530 background: none;
1531 background: url(/assets/img/arrow.svg) center right no-repeat;
1532 background-size: 10spx;
1533 width: 100%;
1534 -webkit-appearance: none;
1535 -moz-appearance: none;
1536 text-indent: 1px;
1537 text-overflow: '';
1538 font-size: 14px;
1539
1540 }
1541 .single-line select option:first-child{
1542 color: #C3CDDB;
1543 }
1544 .single-line input::placeholder{
1545 font-size: 14px;
1546 color: #C3CDDB;
1547 }
1548 .single-line .custom-key{
1549 background: none;
1550 border: 0px;
1551 color:#1273EB ;
1552 font-size: 15px;
1553 }
1554 .single-line .custom-key:focus{
1555 outline: none;
1556 }
shaaban Altananyba3756e2020-01-07 12:08:44 +02001557.creat-container{
1558 padding:70px 100px 70px 70px;
1559 position: relative;
1560}
1561hr {
1562 margin-top: 0rem !important;
1563 margin-bottom: 0rem !important;
1564 border-top: 1px solid #efefef !important;
1565}
1566.creat-action-container{
1567 position: fixed;
1568 right: 0px;
1569 top: 160px;
1570 width: 130px;
1571 text-align: center;
1572}
1573.action-button{
1574 color: #BABBC3;
1575 font-size: 10px;
1576 font-weight: bold;
1577 display: inline-block;
1578 margin-bottom: 12px;
1579}
1580.action-button:hover{
1581 text-decoration: none;
1582}
1583.action-button i{
1584 background: #fff;
1585 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
1586 width: 40px;
1587 height: 40px;
1588 text-align: center;
1589 line-height: 40px;
1590 border-radius: 40px;
1591 color: #1B3E6F;
1592 font-size: 17px;
1593 display: inline-block;
1594}
1595.mode-icon{
1596 font-size: 20px;
1597}
1598.mode-icon.green{
1599 color: #5DBDBA;
1600}
1601.action-button span{
1602 width: 100%;
1603 display: inline-block;
1604 margin-top: 5px;
1605}
shaaban Altananyc133b832020-01-09 10:15:28 +02001606.btn-link:hover, .btn-link:focus{
1607 text-decoration: none !important;
1608}
1609.btn-link::before{
1610 content: "\f107";
1611 font-family:'FontAwesome';
1612 position: relative;
1613 margin-right: 20px;
1614}
1615.btn-link.collapsed::before{
1616 content: "\f105";
1617 font-family:'FontAwesome';
1618 position: relative;
shadyb85e6de2020-01-22 13:47:41 +02001619 margin-right: 25px;
shaaban Altananyc133b832020-01-09 10:15:28 +02001620}
1621.btn-link i{
1622 margin-right: 10px;
1623}
1624.ngx-file-drop__content{
1625 background: #F4F9FE;
1626 padding: 20px;
1627 height: auto !important;
1628 display: inline-block !important;
1629 width: 100%;
1630}
1631.ngx-file-drop__drop-zone{
1632 border: 2px dotted #F4F9FE !important;
1633 border-radius: 0px !important;
1634 height: auto !important;
1635}
1636.folder-upload{
1637 width: 100%;
1638 display: inline-block;
1639 text-align: center;
1640}
shadyb85e6de2020-01-22 13:47:41 +02001641.btn-group-sm>.btn, .btn-sm{
1642 font-size: 12px;
1643}
1644.create-title{
1645 font-size: 14px;
1646}
shaaban Altananyc133b832020-01-09 10:15:28 +02001647.folder-upload-text{
1648 margin-top: 10px;
1649 width: 100%;
1650 display: inline-block;
1651 text-align: center;
1652 color:#242424 ;
shadyb85e6de2020-01-22 13:47:41 +02001653 font-size: 14px;
shaaban Altananyc133b832020-01-09 10:15:28 +02001654}
1655.folder-upload-text button{
1656 margin-left: 10px;
1657 font-size: 12px;
1658}
1659.folder-upload-type{
1660 color:#A4B2C6 ;
1661 font-size: 10px;
1662 width: 100%;
1663 display: inline-block;
1664 text-align: center;
1665}
1666.upload-table .table thead th{
1667 border-top: 0px !important;
1668 border-bottom: 0px !important;
1669}
1670.upload-table .table{
1671 margin-bottom: 0px !important;
1672}
1673.nav-tabs .nav-link{
1674 position: relative;
1675}
1676.nav-tabs .nav-link.tab-done::after{
1677 content: "\f058";
1678 position: absolute;
1679 font-family: 'FontAwesome';
1680 left: 3px;
1681 font-size: 16px;
1682 top: 11px;
1683 color: #66BB00;
1684}
shadyb85e6de2020-01-22 13:47:41 +02001685.authentication-container-all{
1686 background: #F4F9FE;
1687 border:1px solid #D0DFF1 ;
1688 flex: 1;
1689 width: 100%;
1690}
1691.authentication-header{
1692 width: 100%;
1693 background: #fff;
1694 font-size: 12px;
1695 color: #C3CDDB;
1696 font-weight: bold;
1697 padding: 10px 20px ;
1698}
1699.authentication-search{
1700 width: 100%;
1701 background: #fff;
1702 font-size: 12px;
1703 color: #C3CDDB;
1704 font-weight: bold;
1705 position: relative;
1706}
1707.authentication-search::after{
1708 content: "\f002";
1709 font-family: 'FontAwesome';
1710 position: absolute;
1711 left: 20px;
1712 top: 11px;
1713}
1714.authentication-search input{
1715 width: 100%;
1716 background: #fff;
1717 font-size: 12px;
1718 color: #C3CDDB;
1719 font-weight: bold;
1720 padding: 10px 20px 10px 35px;
1721 border: 0px;
1722 border-top: 1px solid #D7E7F9;
1723}
1724.authentication-search input::placeholder{
1725 color: #D0D7E4;
1726 font-size: 10px;
1727 font-weight:100;
1728}
1729.authentication-accordion{
1730 width: 100%;
1731 padding: 20px;
1732 max-height: 300px;
1733 overflow: auto;
1734}
1735.authentication-accordion .card{
1736 border-radius: 0px !important;
1737 margin-bottom: 10px !important;
1738}
1739.authentication-accordion .card-header{
1740 padding: 0px !important;
1741 background: #fff !important;
1742 border-radius: 0px !important;
1743 font-size: 18px;
1744 font-weight: bold;
1745}
1746.authentication-accordion .card-header .btn-link{
1747 color: #1B3E6F;
1748 width: 100%;
1749 text-align: left;
1750 padding-left: 0px !important;
1751 font-size: 14px;
1752}
1753.authentication-accordion .custom-control{
1754 display: inline-block;
1755}
1756.authentication-accordion .btn-link::before{
1757 margin-right: 10px;
1758}
1759.authentication-accordion .btn-link.collapsed::before{
1760 margin-right: 14px;
1761}
1762.template-mapping-accordion{
1763 width: 100%;
1764}
1765.card{
1766 border-radius: 2px;
1767 border: 0;
1768 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
1769 border: 0px !important;
1770}
1771.card-header{
1772 padding: 10px 25px !important;
1773 background: #F4F9FE !important;
1774 border-radius: 0px !important;
1775 border-bottom: 1px solid #ECEDF2 !important;
1776}
1777.card-body {
1778 padding: 20px 25px !important;
1779 font-size: 14px;
1780}
1781.card-header .btn-link{
1782 color: #1B3E6F;
1783 width: 100%;
1784 text-align: left;
1785 padding-left: 0px !important;
1786}
1787.accordion .card{
1788 margin-bottom: 0px !important;
1789 border-top: 1px solid #ECEDF2 !important;
1790}
1791.template-mapping-accordion .card{
1792 margin-bottom: 25px !important;
1793}
1794.custom-control{
1795 display: inline-block;
1796}
1797.btn-link::before{
1798 margin-right: 10px;
1799}
1800.btn-link.collapsed::before{
1801 margin-right: 14px;
1802}
1803.drap-drop-action{
1804 padding: 12px 20px 9px 20px;
1805 color: #C3CDDB;
1806 cursor:move;
1807 font-size: 15px;
1808}
1809.modal-title {
1810 font-size: 14px;
1811}
1812.select-type{
1813 background: #F4F9FE;
1814 border: 1px solid #D7E7F9;
1815 padding: 10px;
1816 text-align: center;
1817 color: #1273EB;
1818 font-size: 15px;
1819 width: 100%;
1820 position: relative;
1821}
1822.select-type:hover, .select-type.active{
1823 background: #1B3E6F;
1824 border: 1px solid #D7E7F9;
1825 color: #fff;
1826 text-decoration: none;
1827}
1828.select-type-icon{
1829 font-size: 35px;
1830}
1831.select-type::before{
1832 content: '';
1833 border: 1px solid #1273EB;
1834 width: 18px;
1835 height: 18px;
1836 border-radius: 18px;
1837 display: inline-block;
1838 left: 10px;
1839 position: absolute;
1840}
1841.select-type:hover::before, .select-type.active::before{
1842 border: 1px solid #fff;
1843}
1844.select-type.active::after{
1845 content: '';
1846 background: #fff;
1847 width: 12px;
1848 height: 12px;
1849 border-radius: 18px;
1850 display: inline-block;
1851 left: 13px;
1852 position: absolute;
1853 top: 13px;
1854}
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001855/* Extra small devices (portrait phones, less than 576px) */
1856@media (max-width: 575.98px) {
1857 .page-title{
1858 padding: 18px;
1859 }
1860}
1861
1862/* Small devices (landscape phones, 576px and up) */
1863@media (min-width: 576px) and (max-width: 767.98px) {
1864
1865}
1866
1867/* Medium devices (tablets, 768px and up) */
1868@media (min-width: 768px) and (max-width: 991.98px) {
shaaban Altananyba3756e2020-01-07 12:08:44 +02001869
Ahmed Abbas6ee4d312019-11-20 11:32:53 +02001870}
1871
1872/* Large devices (desktops, 992px and up) */
1873@media (min-width: 992px) and (max-width: 1199.98px) {
1874
1875}
1876
1877/* Extra large devices (large desktops, 1200px and up) */
1878@media (min-width: 1200px) {
1879
1880}
Shaaban Ebrahim6cc77cb2019-11-11 10:51:21 +02001881
shaaban Altananyba3756e2020-01-07 12:08:44 +02001882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902