*{box-sizing:border-box}
#appends{position:absolute;width:100%;height:0;z-index:105;top:0;
}
#blocker,
.blocker{position:fixed;width:100%;height:100%;text-align:center;z-index:102;top:0;
}
.clear {clear:both}
.fl{float:left !important}
.fr{float:right !important}
.fn{float:none !important}
.dn{display:none}
img{border:none}
a{color:inherit;text-decoration:none}
.text_link{cursor:pointer}
.text_link:hover{text-decoration:underline}
.ucfirst{text-transform:capitalize}
.rel{position:relative}
.flxc{display:flex;align-items:center;justify-content:center;
}
.mauto{margin-left:auto !important;margin-right:auto !important}
.w10p{width:10% !important}.w20p{width:20% !important}.w25p{width:25% !important}.w30p{width:30% !important}.w33p{width:33% !important}.w35p{width:35% !important}.w40p{width:40% !important}.w45p{width:45% !important}.w50p{width:50% !important}.w55p{width:55% !important}.w60p{width:60% !important}.w65p{width:65% !important}.w66p{width:66% !important}.w75p{width:75% !important}.w100p{width:100% !important}.m0{margin:0px}.mt0{margin-top:0px !important}.mr0{margin-right:0px !important}.mb0{margin-bottom:0px !important}.ml0{margin-left:0px !important}.pad0{padding:0px}.padt0{padding-top:0px !important}.padr0{padding-right:0px !important}.padb0{padding-bottom:0px !important}.padl0{padding-left:0px !important}.m5{margin:5px}.mt5{margin-top:5px !important}.mr5{margin-right:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.pad5{padding:5px}.padt5{padding-top:5px !important}.padr5{padding-right:5px !important}.padb5{padding-bottom:5px !important}.padl5{padding-left:5px !important}.w10p.m5{width:calc(10% - 10px) !important}.w10p.ml5,.w10p.mr5{width:calc(10% - 5px) !important}.w20p.m5{width:calc(20% - 10px) !important}.w20p.ml5,.w20p.mr5{width:calc(20% - 5px) !important}.w25p.m5{width:calc(25% - 10px) !important}.w25p.ml5,.w25p.mr5{width:calc(25% - 5px) !important}.w30p.m5{width:calc(30% - 10px) !important}.w30p.ml5,.w30p.mr5{width:calc(30% - 5px) !important}.w33p.m5{width:calc(33% - 10px) !important}.w33p.ml5,.w33p.mr5{width:calc(33% - 5px) !important}.w35p.m5{width:calc(35% - 10px) !important}.w35p.ml5,.w35p.mr5{width:calc(35% - 5px) !important}.w40p.m5{width:calc(40% - 10px) !important}.w40p.ml5,.w40p.mr5{width:calc(40% - 5px) !important}.w45p.m5{width:calc(45% - 10px) !important}.w45p.ml5,.w45p.mr5{width:calc(45% - 5px) !important}.w50p.m5{width:calc(50% - 10px) !important}.w50p.ml5,.w50p.mr5{width:calc(50% - 5px) !important}.w55p.m5{width:calc(55% - 10px) !important}.w55p.ml5,.w55p.mr5{width:calc(55% - 5px) !important}.w60p.m5{width:calc(60% - 10px) !important}.w60p.ml5,.w60p.mr5{width:calc(60% - 5px) !important}.w65p.m5{width:calc(65% - 10px) !important}.w65p.ml5,.w65p.mr5{width:calc(65% - 5px) !important}.w66p.m5{width:calc(66% - 10px) !important}.w66p.ml5,.w66p.mr5{width:calc(66% - 5px) !important}.w75p.m5{width:calc(75% - 10px) !important}.w75p.ml5,.w75p.mr5{width:calc(75% - 5px) !important}.w100p.m5{width:calc(100% - 10px) !important}.w100p.ml5,.w100p.mr5{width:calc(100% - 5px) !important}.m10{margin:10px}.mt10{margin-top:10px !important}.mr10{margin-right:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.pad10{padding:10px}.padt10{padding-top:10px !important}.padr10{padding-right:10px !important}.padb10{padding-bottom:10px !important}.padl10{padding-left:10px !important}.w10p.m10{width:calc(10% - 20px) !important}.w10p.ml10,.w10p.mr10{width:calc(10% - 10px) !important}.w20p.m10{width:calc(20% - 20px) !important}.w20p.ml10,.w20p.mr10{width:calc(20% - 10px) !important}.w25p.m10{width:calc(25% - 20px) !important}.w25p.ml10,.w25p.mr10{width:calc(25% - 10px) !important}.w30p.m10{width:calc(30% - 20px) !important}.w30p.ml10,.w30p.mr10{width:calc(30% - 10px) !important}.w33p.m10{width:calc(33% - 20px) !important}.w33p.ml10,.w33p.mr10{width:calc(33% - 10px) !important}.w35p.m10{width:calc(35% - 20px) !important}.w35p.ml10,.w35p.mr10{width:calc(35% - 10px) !important}.w40p.m10{width:calc(40% - 20px) !important}.w40p.ml10,.w40p.mr10{width:calc(40% - 10px) !important}.w45p.m10{width:calc(45% - 20px) !important}.w45p.ml10,.w45p.mr10{width:calc(45% - 10px) !important}.w50p.m10{width:calc(50% - 20px) !important}.w50p.ml10,.w50p.mr10{width:calc(50% - 10px) !important}.w55p.m10{width:calc(55% - 20px) !important}.w55p.ml10,.w55p.mr10{width:calc(55% - 10px) !important}.w60p.m10{width:calc(60% - 20px) !important}.w60p.ml10,.w60p.mr10{width:calc(60% - 10px) !important}.w65p.m10{width:calc(65% - 20px) !important}.w65p.ml10,.w65p.mr10{width:calc(65% - 10px) !important}.w66p.m10{width:calc(66% - 20px) !important}.w66p.ml10,.w66p.mr10{width:calc(66% - 10px) !important}.w75p.m10{width:calc(75% - 20px) !important}.w75p.ml10,.w75p.mr10{width:calc(75% - 10px) !important}.w100p.m10{width:calc(100% - 20px) !important}.w100p.ml10,.w100p.mr10{width:calc(100% - 10px) !important}.m15{margin:15px}.mt15{margin-top:15px !important}.mr15{margin-right:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.pad15{padding:15px}.padt15{padding-top:15px !important}.padr15{padding-right:15px !important}.padb15{padding-bottom:15px !important}.padl15{padding-left:15px !important}.w10p.m15{width:calc(10% - 30px) !important}.w10p.ml15,.w10p.mr15{width:calc(10% - 15px) !important}.w20p.m15{width:calc(20% - 30px) !important}.w20p.ml15,.w20p.mr15{width:calc(20% - 15px) !important}.w25p.m15{width:calc(25% - 30px) !important}.w25p.ml15,.w25p.mr15{width:calc(25% - 15px) !important}.w30p.m15{width:calc(30% - 30px) !important}.w30p.ml15,.w30p.mr15{width:calc(30% - 15px) !important}.w33p.m15{width:calc(33% - 30px) !important}.w33p.ml15,.w33p.mr15{width:calc(33% - 15px) !important}.w35p.m15{width:calc(35% - 30px) !important}.w35p.ml15,.w35p.mr15{width:calc(35% - 15px) !important}.w40p.m15{width:calc(40% - 30px) !important}.w40p.ml15,.w40p.mr15{width:calc(40% - 15px) !important}.w45p.m15{width:calc(45% - 30px) !important}.w45p.ml15,.w45p.mr15{width:calc(45% - 15px) !important}.w50p.m15{width:calc(50% - 30px) !important}.w50p.ml15,.w50p.mr15{width:calc(50% - 15px) !important}.w55p.m15{width:calc(55% - 30px) !important}.w55p.ml15,.w55p.mr15{width:calc(55% - 15px) !important}.w60p.m15{width:calc(60% - 30px) !important}.w60p.ml15,.w60p.mr15{width:calc(60% - 15px) !important}.w65p.m15{width:calc(65% - 30px) !important}.w65p.ml15,.w65p.mr15{width:calc(65% - 15px) !important}.w66p.m15{width:calc(66% - 30px) !important}.w66p.ml15,.w66p.mr15{width:calc(66% - 15px) !important}.w75p.m15{width:calc(75% - 30px) !important}.w75p.ml15,.w75p.mr15{width:calc(75% - 15px) !important}.w100p.m15{width:calc(100% - 30px) !important}.w100p.ml15,.w100p.mr15{width:calc(100% - 15px) !important}.m20{margin:20px}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.pad20{padding:20px}.padt20{padding-top:20px !important}.padr20{padding-right:20px !important}.padb20{padding-bottom:20px !important}.padl20{padding-left:20px !important}.w10p.m20{width:calc(10% - 40px) !important}.w10p.ml20,.w10p.mr20{width:calc(10% - 20px) !important}.w20p.m20{width:calc(20% - 40px) !important}.w20p.ml20,.w20p.mr20{width:calc(20% - 20px) !important}.w25p.m20{width:calc(25% - 40px) !important}.w25p.ml20,.w25p.mr20{width:calc(25% - 20px) !important}.w30p.m20{width:calc(30% - 40px) !important}.w30p.ml20,.w30p.mr20{width:calc(30% - 20px) !important}.w33p.m20{width:calc(33% - 40px) !important}.w33p.ml20,.w33p.mr20{width:calc(33% - 20px) !important}.w35p.m20{width:calc(35% - 40px) !important}.w35p.ml20,.w35p.mr20{width:calc(35% - 20px) !important}.w40p.m20{width:calc(40% - 40px) !important}.w40p.ml20,.w40p.mr20{width:calc(40% - 20px) !important}.w45p.m20{width:calc(45% - 40px) !important}.w45p.ml20,.w45p.mr20{width:calc(45% - 20px) !important}.w50p.m20{width:calc(50% - 40px) !important}.w50p.ml20,.w50p.mr20{width:calc(50% - 20px) !important}.w55p.m20{width:calc(55% - 40px) !important}.w55p.ml20,.w55p.mr20{width:calc(55% - 20px) !important}.w60p.m20{width:calc(60% - 40px) !important}.w60p.ml20,.w60p.mr20{width:calc(60% - 20px) !important}.w65p.m20{width:calc(65% - 40px) !important}.w65p.ml20,.w65p.mr20{width:calc(65% - 20px) !important}.w66p.m20{width:calc(66% - 40px) !important}.w66p.ml20,.w66p.mr20{width:calc(66% - 20px) !important}.w75p.m20{width:calc(75% - 40px) !important}.w75p.ml20,.w75p.mr20{width:calc(75% - 20px) !important}.w100p.m20{width:calc(100% - 40px) !important}.w100p.ml20,.w100p.mr20{width:calc(100% - 20px) !important}.m25{margin:25px}.mt25{margin-top:25px !important}.mr25{margin-right:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.pad25{padding:25px}.padt25{padding-top:25px !important}.padr25{padding-right:25px !important}.padb25{padding-bottom:25px !important}.padl25{padding-left:25px !important}.w10p.m25{width:calc(10% - 50px) !important}.w10p.ml25,.w10p.mr25{width:calc(10% - 25px) !important}.w20p.m25{width:calc(20% - 50px) !important}.w20p.ml25,.w20p.mr25{width:calc(20% - 25px) !important}.w25p.m25{width:calc(25% - 50px) !important}.w25p.ml25,.w25p.mr25{width:calc(25% - 25px) !important}.w30p.m25{width:calc(30% - 50px) !important}.w30p.ml25,.w30p.mr25{width:calc(30% - 25px) !important}.w33p.m25{width:calc(33% - 50px) !important}.w33p.ml25,.w33p.mr25{width:calc(33% - 25px) !important}.w35p.m25{width:calc(35% - 50px) !important}.w35p.ml25,.w35p.mr25{width:calc(35% - 25px) !important}.w40p.m25{width:calc(40% - 50px) !important}.w40p.ml25,.w40p.mr25{width:calc(40% - 25px) !important}.w45p.m25{width:calc(45% - 50px) !important}.w45p.ml25,.w45p.mr25{width:calc(45% - 25px) !important}.w50p.m25{width:calc(50% - 50px) !important}.w50p.ml25,.w50p.mr25{width:calc(50% - 25px) !important}.w55p.m25{width:calc(55% - 50px) !important}.w55p.ml25,.w55p.mr25{width:calc(55% - 25px) !important}.w60p.m25{width:calc(60% - 50px) !important}.w60p.ml25,.w60p.mr25{width:calc(60% - 25px) !important}.w65p.m25{width:calc(65% - 50px) !important}.w65p.ml25,.w65p.mr25{width:calc(65% - 25px) !important}.w66p.m25{width:calc(66% - 50px) !important}.w66p.ml25,.w66p.mr25{width:calc(66% - 25px) !important}.w75p.m25{width:calc(75% - 50px) !important}.w75p.ml25,.w75p.mr25{width:calc(75% - 25px) !important}.w100p.m25{width:calc(100% - 50px) !important}.w100p.ml25,.w100p.mr25{width:calc(100% - 25px) !important}.m30{margin:30px}.mt30{margin-top:30px !important}.mr30{margin-right:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.pad30{padding:30px}.padt30{padding-top:30px !important}.padr30{padding-right:30px !important}.padb30{padding-bottom:30px !important}.padl30{padding-left:30px !important}.w10p.m30{width:calc(10% - 60px) !important}.w10p.ml30,.w10p.mr30{width:calc(10% - 30px) !important}.w20p.m30{width:calc(20% - 60px) !important}.w20p.ml30,.w20p.mr30{width:calc(20% - 30px) !important}.w25p.m30{width:calc(25% - 60px) !important}.w25p.ml30,.w25p.mr30{width:calc(25% - 30px) !important}.w30p.m30{width:calc(30% - 60px) !important}.w30p.ml30,.w30p.mr30{width:calc(30% - 30px) !important}.w33p.m30{width:calc(33% - 60px) !important}.w33p.ml30,.w33p.mr30{width:calc(33% - 30px) !important}.w35p.m30{width:calc(35% - 60px) !important}.w35p.ml30,.w35p.mr30{width:calc(35% - 30px) !important}.w40p.m30{width:calc(40% - 60px) !important}.w40p.ml30,.w40p.mr30{width:calc(40% - 30px) !important}.w45p.m30{width:calc(45% - 60px) !important}.w45p.ml30,.w45p.mr30{width:calc(45% - 30px) !important}.w50p.m30{width:calc(50% - 60px) !important}.w50p.ml30,.w50p.mr30{width:calc(50% - 30px) !important}.w55p.m30{width:calc(55% - 60px) !important}.w55p.ml30,.w55p.mr30{width:calc(55% - 30px) !important}.w60p.m30{width:calc(60% - 60px) !important}.w60p.ml30,.w60p.mr30{width:calc(60% - 30px) !important}.w65p.m30{width:calc(65% - 60px) !important}.w65p.ml30,.w65p.mr30{width:calc(65% - 30px) !important}.w66p.m30{width:calc(66% - 60px) !important}.w66p.ml30,.w66p.mr30{width:calc(66% - 30px) !important}.w75p.m30{width:calc(75% - 60px) !important}.w75p.ml30,.w75p.mr30{width:calc(75% - 30px) !important}.w100p.m30{width:calc(100% - 60px) !important}.w100p.ml30,.w100p.mr30{width:calc(100% - 30px) !important}.m35{margin:35px}.mt35{margin-top:35px !important}.mr35{margin-right:35px !important}.mb35{margin-bottom:35px !important}.ml35{margin-left:35px !important}.pad35{padding:35px}.padt35{padding-top:35px !important}.padr35{padding-right:35px !important}.padb35{padding-bottom:35px !important}.padl35{padding-left:35px !important}.w10p.m35{width:calc(10% - 70px) !important}.w10p.ml35,.w10p.mr35{width:calc(10% - 35px) !important}.w20p.m35{width:calc(20% - 70px) !important}.w20p.ml35,.w20p.mr35{width:calc(20% - 35px) !important}.w25p.m35{width:calc(25% - 70px) !important}.w25p.ml35,.w25p.mr35{width:calc(25% - 35px) !important}.w30p.m35{width:calc(30% - 70px) !important}.w30p.ml35,.w30p.mr35{width:calc(30% - 35px) !important}.w33p.m35{width:calc(33% - 70px) !important}.w33p.ml35,.w33p.mr35{width:calc(33% - 35px) !important}.w35p.m35{width:calc(35% - 70px) !important}.w35p.ml35,.w35p.mr35{width:calc(35% - 35px) !important}.w40p.m35{width:calc(40% - 70px) !important}.w40p.ml35,.w40p.mr35{width:calc(40% - 35px) !important}.w45p.m35{width:calc(45% - 70px) !important}.w45p.ml35,.w45p.mr35{width:calc(45% - 35px) !important}.w50p.m35{width:calc(50% - 70px) !important}.w50p.ml35,.w50p.mr35{width:calc(50% - 35px) !important}.w55p.m35{width:calc(55% - 70px) !important}.w55p.ml35,.w55p.mr35{width:calc(55% - 35px) !important}.w60p.m35{width:calc(60% - 70px) !important}.w60p.ml35,.w60p.mr35{width:calc(60% - 35px) !important}.w65p.m35{width:calc(65% - 70px) !important}.w65p.ml35,.w65p.mr35{width:calc(65% - 35px) !important}.w66p.m35{width:calc(66% - 70px) !important}.w66p.ml35,.w66p.mr35{width:calc(66% - 35px) !important}.w75p.m35{width:calc(75% - 70px) !important}.w75p.ml35,.w75p.mr35{width:calc(75% - 35px) !important}.w100p.m35{width:calc(100% - 70px) !important}.w100p.ml35,.w100p.mr35{width:calc(100% - 35px) !important}.m40{margin:40px}.mt40{margin-top:40px !important}.mr40{margin-right:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.pad40{padding:40px}.padt40{padding-top:40px !important}.padr40{padding-right:40px !important}.padb40{padding-bottom:40px !important}.padl40{padding-left:40px !important}.w10p.m40{width:calc(10% - 80px) !important}.w10p.ml40,.w10p.mr40{width:calc(10% - 40px) !important}.w20p.m40{width:calc(20% - 80px) !important}.w20p.ml40,.w20p.mr40{width:calc(20% - 40px) !important}.w25p.m40{width:calc(25% - 80px) !important}.w25p.ml40,.w25p.mr40{width:calc(25% - 40px) !important}.w30p.m40{width:calc(30% - 80px) !important}.w30p.ml40,.w30p.mr40{width:calc(30% - 40px) !important}.w33p.m40{width:calc(33% - 80px) !important}.w33p.ml40,.w33p.mr40{width:calc(33% - 40px) !important}.w35p.m40{width:calc(35% - 80px) !important}.w35p.ml40,.w35p.mr40{width:calc(35% - 40px) !important}.w40p.m40{width:calc(40% - 80px) !important}.w40p.ml40,.w40p.mr40{width:calc(40% - 40px) !important}.w45p.m40{width:calc(45% - 80px) !important}.w45p.ml40,.w45p.mr40{width:calc(45% - 40px) !important}.w50p.m40{width:calc(50% - 80px) !important}.w50p.ml40,.w50p.mr40{width:calc(50% - 40px) !important}.w55p.m40{width:calc(55% - 80px) !important}.w55p.ml40,.w55p.mr40{width:calc(55% - 40px) !important}.w60p.m40{width:calc(60% - 80px) !important}.w60p.ml40,.w60p.mr40{width:calc(60% - 40px) !important}.w65p.m40{width:calc(65% - 80px) !important}.w65p.ml40,.w65p.mr40{width:calc(65% - 40px) !important}.w66p.m40{width:calc(66% - 80px) !important}.w66p.ml40,.w66p.mr40{width:calc(66% - 40px) !important}.w75p.m40{width:calc(75% - 80px) !important}.w75p.ml40,.w75p.mr40{width:calc(75% - 40px) !important}.w100p.m40{width:calc(100% - 80px) !important}.w100p.ml40,.w100p.mr40{width:calc(100% - 40px) !important}.m45{margin:45px}.mt45{margin-top:45px !important}.mr45{margin-right:45px !important}.mb45{margin-bottom:45px !important}.ml45{margin-left:45px !important}.pad45{padding:45px}.padt45{padding-top:45px !important}.padr45{padding-right:45px !important}.padb45{padding-bottom:45px !important}.padl45{padding-left:45px !important}.w10p.m45{width:calc(10% - 90px) !important}.w10p.ml45,.w10p.mr45{width:calc(10% - 45px) !important}.w20p.m45{width:calc(20% - 90px) !important}.w20p.ml45,.w20p.mr45{width:calc(20% - 45px) !important}.w25p.m45{width:calc(25% - 90px) !important}.w25p.ml45,.w25p.mr45{width:calc(25% - 45px) !important}.w30p.m45{width:calc(30% - 90px) !important}.w30p.ml45,.w30p.mr45{width:calc(30% - 45px) !important}.w33p.m45{width:calc(33% - 90px) !important}.w33p.ml45,.w33p.mr45{width:calc(33% - 45px) !important}.w35p.m45{width:calc(35% - 90px) !important}.w35p.ml45,.w35p.mr45{width:calc(35% - 45px) !important}.w40p.m45{width:calc(40% - 90px) !important}.w40p.ml45,.w40p.mr45{width:calc(40% - 45px) !important}.w45p.m45{width:calc(45% - 90px) !important}.w45p.ml45,.w45p.mr45{width:calc(45% - 45px) !important}.w50p.m45{width:calc(50% - 90px) !important}.w50p.ml45,.w50p.mr45{width:calc(50% - 45px) !important}.w55p.m45{width:calc(55% - 90px) !important}.w55p.ml45,.w55p.mr45{width:calc(55% - 45px) !important}.w60p.m45{width:calc(60% - 90px) !important}.w60p.ml45,.w60p.mr45{width:calc(60% - 45px) !important}.w65p.m45{width:calc(65% - 90px) !important}.w65p.ml45,.w65p.mr45{width:calc(65% - 45px) !important}.w66p.m45{width:calc(66% - 90px) !important}.w66p.ml45,.w66p.mr45{width:calc(66% - 45px) !important}.w75p.m45{width:calc(75% - 90px) !important}.w75p.ml45,.w75p.mr45{width:calc(75% - 45px) !important}.w100p.m45{width:calc(100% - 90px) !important}.w100p.ml45,.w100p.mr45{width:calc(100% - 45px) !important}.m50{margin:50px}.mt50{margin-top:50px !important}.mr50{margin-right:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.pad50{padding:50px}.padt50{padding-top:50px !important}.padr50{padding-right:50px !important}.padb50{padding-bottom:50px !important}.padl50{padding-left:50px !important}.w10p.m50{width:calc(10% - 100px) !important}.w10p.ml50,.w10p.mr50{width:calc(10% - 50px) !important}.w20p.m50{width:calc(20% - 100px) !important}.w20p.ml50,.w20p.mr50{width:calc(20% - 50px) !important}.w25p.m50{width:calc(25% - 100px) !important}.w25p.ml50,.w25p.mr50{width:calc(25% - 50px) !important}.w30p.m50{width:calc(30% - 100px) !important}.w30p.ml50,.w30p.mr50{width:calc(30% - 50px) !important}.w33p.m50{width:calc(33% - 100px) !important}.w33p.ml50,.w33p.mr50{width:calc(33% - 50px) !important}.w35p.m50{width:calc(35% - 100px) !important}.w35p.ml50,.w35p.mr50{width:calc(35% - 50px) !important}.w40p.m50{width:calc(40% - 100px) !important}.w40p.ml50,.w40p.mr50{width:calc(40% - 50px) !important}.w45p.m50{width:calc(45% - 100px) !important}.w45p.ml50,.w45p.mr50{width:calc(45% - 50px) !important}.w50p.m50{width:calc(50% - 100px) !important}.w50p.ml50,.w50p.mr50{width:calc(50% - 50px) !important}.w55p.m50{width:calc(55% - 100px) !important}.w55p.ml50,.w55p.mr50{width:calc(55% - 50px) !important}.w60p.m50{width:calc(60% - 100px) !important}.w60p.ml50,.w60p.mr50{width:calc(60% - 50px) !important}.w65p.m50{width:calc(65% - 100px) !important}.w65p.ml50,.w65p.mr50{width:calc(65% - 50px) !important}.w66p.m50{width:calc(66% - 100px) !important}.w66p.ml50,.w66p.mr50{width:calc(66% - 50px) !important}.w75p.m50{width:calc(75% - 100px) !important}.w75p.ml50,.w75p.mr50{width:calc(75% - 50px) !important}.w100p.m50{width:calc(100% - 100px) !important}.w100p.ml50,.w100p.mr50{width:calc(100% - 50px) !important}.bb{box-sizing:border-box}
.dn{display:none}
.col2{width:50%;float:left}
.col3{width:33.3%;float:left}
.col4{width:25%;float:left}.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}.overY{overflow-y:auto}
.overX{overflow-x:auto}
.over{overflow:auto}.block{display:block !important}
.inline{display:inline !important}
.inline-block{display:inline-block !important}.f10{font-size:10px}.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f28{font-size:28px}.f30{font-size:30px}.f48{font-size:48px}
.point{cursor:pointer}input:checked + label + .showIfAdjInputChecked,
input:checked + .showIfAdjInputChecked{display:block;
}
.tableControls-label{display:inline-block;
}
.tableControls-area{position:absolute;right:0;top:0;
}
.sortable-icon{display:none;position:relative;top:-2px;margin-left:5px;
}
.sorting .sortable-icon{display:inline-block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid black;
}
.sortable-icon.sort_up{transform:rotate(180deg);
}
table .sortable .tableControls-label{cursor:pointer;
}
table .searchable{position:relative;
}
.tableSearchable-area .tableSearchable-searchIcon{position:absolute;right:0;top:0;
}
input[type='text'].tableSearchable-input{padding:0;width:calc(100% - 28px);padding:5px;
}
.tableSearchable-area .tableSearchable-searchIcon,
.tableSearchable-area .tableSearchable-closeIcon{cursor:pointer;
}
.tableSearchable-area .tableSearchable-searchIcon,
.tableSearchable-area .tableSearchable-closeIcon,
.tableSearchable-input,
table th:hover.searching .tableSearchable-area .tableSearchable-searchIcon,
table td:hover.searching .tableSearchable-area .tableSearchable-searchIcon,
.searching .tableControls-label{display:none;
}
table th:hover .tableSearchable-area .tableSearchable-searchIcon,
table td:hover .tableSearchable-area .tableSearchable-searchIcon,
.searching .tableSearchable-area .tableSearchable-closeIcon,
.searching .tableSearchable-input{display:block;
}
*.hideOnDesktop{display:none;}
.smart_scroll{overflow:hidden;
}
.smart_scroll:hover{overflow-y:auto;
}

#miniPop_blocker{background-color:rgba(150,150,150,.5);z-index:200;display:flex;justify-content:center;align-items:center;
}
#miniPop{min-width:300px;min-height:50px;max-height:calc(100vh - 20px);overflow-y:auto;background-color:#fff;padding:10px 15px;text-align:left;position:relative;font-family: Open Sans;
}
#miniPop_question{font-size:18px;margin-bottom:10px;padding-bottom:5px;padding-right:20px;color:#666;border-bottom:2px solid #2d3f82;
}
#miniPop_detail{font-size:14px;color:#666;margin-bottom:10px;
}
#miniPop_buttons{margin-top:30px;
}
#miniPop_buttons .core-btn{float:right;margin:0 0 0 10px;
}
#miniPop_buttons .core-btn.fl{margin:0 10px 0 0;
}
#miniPop_inputs{margin:10px 0;
}
#miniPop_inputs.miniPop_inputs_blocked{display:flex;
}
#miniPop_inputs > .miniPop_inputBlock{margin:16px;
}
.miniPop_input_break{border-bottom:1px solid #999;margin-top:10px;margin-bottom:10px;
}
#miniPop_inputs .miniPop_input.invalid{border-color:#900;
}
#miniPop_inputs .miniPop_input.invalid::placeholder{color:#900;
}
#miniPop_inputs input[type="checkbox"]:not(:checked),
#miniPop_inputs input[type="checkbox"]:checked{display:inline;opacity:1;position:static;
}
#miniPop_inputs input[type="checkbox"]{width:auto;height:auto !important;pointer-events:auto;
}
#miniPop_inputs .autofill{position:relative;
}
#miniPop_inputs .miniPop_autofill_area{position:absolute;width:100%;max-height:100px;overflow-y:auto;border:1px solid #000;background-color:#fff;
}
#miniPop_inputs .miniPop_autofill_area > div{padding:5px;cursor:pointer;
}
#miniPop_inputs .miniPop_autofill_area > div:hover{background-color:#aaa;
}
.miniPop_multiselect{border:1px solid #999;position:relative;padding-top:25px;margin-left:2px;
}
.miniPop_multiselect_readout{position:absolute;top:0;font-size:14px;line-height:25px;
}
.miniPop_multiselect_readout .awe{position:relative;top:3px;right:5px;font-size:18px;
}
.miniPop_multiselect_options{border-top:1px solid #999;min-height:60px;max-height:100px;
}
.miniPop_multiselect_options > div{padding:2px;
}
.miniPop_multiselect_options > div:nth-child(even){background-color:#eee;
}
.miniPop_multiselect_options input[type='checkbox']{position:relative;top:2px;margin-right:4px;display:inline;opacity:1;position:static;
}
.miniPop_multiselect > div label{display:inline-block;font-weight:normal;
}
.miniPop_multiselect > div input:checked + label{font-weight:bold;
}
#miniPop_blocker > .input_multiselect{position:absolute;width:50vw;max-height:75vh;background-color:#fff;text-align:left;overflow:hidden;padding:10px;
}
#miniPop_blocker > .input_multiselect .miniPop_multiselect_options{min-height:auto;max-height:calc(75vh - 75px);width:100%;
}
#miniPop_blocker > .input_multiselect .miniPop_multiselect_options input[type='checkbox']{width:auto;height:auto !important;pointer-events:auto;
}
.miniPop_multiselect_grower_text span{display:none;
}
#miniPop_blocker.multiselect_open .miniPop_multiselect_grower_text span{display:inline;padding-right:15px;cursor:pointer;
}
#miniPop_blocker.multiselect_open > #miniPop{display:none;
}
#miniPop_inputs textarea{height:100px;min-height:auto;max-height:auto;
}
.miniPop_checkbox label{display:inline-block;
}
#miniPop_inputs > div{margin-bottom:10px !important;break-inside:avoid;
}
#miniPop_inputs .miniPop_input_label{font-size:14px;font-weight:300;margin-bottom:2px;margin-left:2px;
}
#miniPop_inputs .input_file{position:relative;height:40px;
}
#miniPop_inputs .input_file input[type='file']{position:absolute;width:calc(100% - 36px);top:0;left:0;opacity:0;cursor:pointer;
}
#miniPop_inputs .input_file input[type='text']:not(.miniPop_input_file_target){margin-left:10px;height:36px !important;width:calc(100% - 76px - 36px - 20px);float:left;
}
#miniPop_inputs .input_file .core-btn{width:76px;float:left;
}
#miniPop_inputs .input_file .miniPop_input_file_preview{width:36px;height:36px;margin-left:10px;align-items:center;justify-content:center;border:1px solid #999;float:left;position:relative;cursor:pointer;
}
#miniPop_inputs .input_file .miniPop_input_file_preview img,
#miniPop_inputs .input_file .miniPop_input_file_preview span.material-icons{max-height:100%;max-width:100%;
}
#miniPop_inputs .input_file .miniPop_input_file_preview .miniPop_input_file_remove{font-size:20px;line-height:36px;width:100%;opacity:0;position:absolute;color:#fff;
}
#miniPop_inputs .input_file .miniPop_input_file_preview:hover img + .miniPop_input_file_remove,
#miniPop_inputs .input_file .miniPop_input_file_preview:hover span.material-icons + .miniPop_input_file_remove{opacity:.75;background-color:#900;
}
#miniPop_inputs .input_file .miniPop_input_file_error{display:none;height:100%;width:100%;position:absolute;background-color:#fff;border-top:1px solid #900;border-bottom:1px solid #900;
}
#miniPop_inputs .input_file .miniPop_input_file_error > div{height:100%;
}
#miniPop_inputs .input_select select{display:block;
}
a.ql-close{display:inline;
}
.ql-tooltip-editor input{box-sizing:border-box !important;
}
#miniPop_internalBlocker{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.75);top:0;left:0;display:flex;color:#fff;align-items:center;justify-content:center;
}
#miniPop_waitingBelt{position:absolute;top:calc(50% - 5px);width:100%;height:10px;
}
#miniPop_waitingBelt_dot{position:absolute;left:0;width:10px;height:10px;border-radius:5px;background-color:green;display:inline-block;animation-name: waiting-bounce;animation-duration: 500ms;animation-iteration-count: infinite;animation-timing-function: linear;
}
@keyframes waiting-bounce {0%{left:0;top:0;}25%{top:-25px;}50%{left:calc(100% - 10px);top:0;}75%{top:25px;}100%{left:0;top:0;}
}

#core-toasts{position:fixed;right:0;bottom:0;padding:20px;font-family:Open Sans;z-index:300;
}
#core-toasts .core-toast_wrapper{position:relative;
}
#core-toasts .core-toast{padding:10px 20px;background-color:#666;color:#fff;position:relative;bottom:-20px;opacity:0;transition: all .5s;margin-bottom:10px;min-width:200px;background-position:5px 6px;background-repeat:no-repeat;padding-left:50px;text-align:right;cursor:default;
}
#core-toasts .core-toast.popped{bottom:0;opacity:1;
}
#core-toasts .core-toast .core-toast_bar{position:absolute;bottom:0;right:0;height:4px;width:100%;border-left:1px solid #000;
}
#core-toasts .core-toast .core-toast_bar.core-green{background-color:#8CC63E;
}
#core-toasts .core-toast .core-toast_bar.core-red{background-color:#900;
}
#core-toasts .core-toast .core-toast_bar.core-grey{background-color:#666;
}

.core-btn{padding:8px 16px;font-size:14px;background-color:#999;color:#fff;line-height:20px;cursor:pointer;display:inline-block;opacity:.9;transition:opacity .1s;
}
.core-btn:hover{background-color:#333;opacity:1;
}
.core-btn + .core-btn{margin-left:10px;
}
.core-btn.green{background-color:#2D8270}
.core-btn.blue{background-color:#3684A3}
.core-btn.red{background-color:#A3364D}
.core-btn.invalid{background-color:#A3364D !important}
@media screen and (max-width: 550px) {*.hideOnMob{display:none;}*.showOnMob,*.hideOnDesktop{display:initial;}span.showOnMob{display:inline;}.smart_scroll{overflow-y:auto;}
}.ql-container { box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 13px; height: 100%; margin: 0px; position: relative; } .ql-container.ql-disabled .ql-tooltip { visibility: hidden; } .ql-container.ql-disabled .ql-editor ul[data-checked] > li::before { pointer-events: none; } .ql-clipboard { left: -100000px; height: 1px; overflow-y: hidden; position: absolute; top: 50%; } .ql-clipboard p { margin: 0; padding: 0; } .ql-editor { box-sizing: border-box; line-height: 1.42; height: 100%; outline: none; overflow-y: auto; padding: 12px 15px; tab-size: 4; -moz-tab-size: 4; text-align: left; white-space: pre-wrap; word-wrap: break-word; } .ql-editor > * { cursor: text; } .ql-editor p, .ql-editor ol, .ql-editor ul, .ql-editor pre, .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 { margin: 0; padding: 0; counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor ol, .ql-editor ul { padding-left: 1.5em; } .ql-editor ol > li, .ql-editor ul > li { list-style-type: none; } .ql-editor ul > li::before { content: '\2022'; } .ql-editor ul[data-checked=true], .ql-editor ul[data-checked=false] { pointer-events: none; } .ql-editor ul[data-checked=true] > li *, .ql-editor ul[data-checked=false] > li * { pointer-events: all; } .ql-editor ul[data-checked=true] > li::before, .ql-editor ul[data-checked=false] > li::before { color: #777; cursor: pointer; pointer-events: all; } .ql-editor ul[data-checked=true] > li::before { content: '\2611'; } .ql-editor ul[data-checked=false] > li::before { content: '\2610'; } .ql-editor li::before { display: inline-block; white-space: nowrap; width: 1.2em; } .ql-editor li:not(.ql-direction-rtl)::before { margin-left: -1.5em; margin-right: 0.3em; text-align: right; } .ql-editor li.ql-direction-rtl::before { margin-left: 0.3em; margin-right: -1.5em; } .ql-editor ol li:not(.ql-direction-rtl), .ql-editor ul li:not(.ql-direction-rtl) { padding-left: 1.5em; } .ql-editor ol li.ql-direction-rtl, .ql-editor ul li.ql-direction-rtl { padding-right: 1.5em; } .ql-editor ol li { counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; counter-increment: list-0; } .ql-editor ol li:before { content: counter(list-0, decimal) '. '; } .ql-editor ol li.ql-indent-1 { counter-increment: list-1; } .ql-editor ol li.ql-indent-1:before { content: counter(list-1, lower-alpha) '. '; } .ql-editor ol li.ql-indent-1 { counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor ol li.ql-indent-2 { counter-increment: list-2; } .ql-editor ol li.ql-indent-2:before { content: counter(list-2, lower-roman) '. '; } .ql-editor ol li.ql-indent-2 { counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor ol li.ql-indent-3 { counter-increment: list-3; } .ql-editor ol li.ql-indent-3:before { content: counter(list-3, decimal) '. '; } .ql-editor ol li.ql-indent-3 { counter-reset: list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor ol li.ql-indent-4 { counter-increment: list-4; } .ql-editor ol li.ql-indent-4:before { content: counter(list-4, lower-alpha) '. '; } .ql-editor ol li.ql-indent-4 { counter-reset: list-5 list-6 list-7 list-8 list-9; } .ql-editor ol li.ql-indent-5 { counter-increment: list-5; } .ql-editor ol li.ql-indent-5:before { content: counter(list-5, lower-roman) '. '; } .ql-editor ol li.ql-indent-5 { counter-reset: list-6 list-7 list-8 list-9; } .ql-editor ol li.ql-indent-6 { counter-increment: list-6; } .ql-editor ol li.ql-indent-6:before { content: counter(list-6, decimal) '. '; } .ql-editor ol li.ql-indent-6 { counter-reset: list-7 list-8 list-9; } .ql-editor ol li.ql-indent-7 { counter-increment: list-7; } .ql-editor ol li.ql-indent-7:before { content: counter(list-7, lower-alpha) '. '; } .ql-editor ol li.ql-indent-7 { counter-reset: list-8 list-9; } .ql-editor ol li.ql-indent-8 { counter-increment: list-8; } .ql-editor ol li.ql-indent-8:before { content: counter(list-8, lower-roman) '. '; } .ql-editor ol li.ql-indent-8 { counter-reset: list-9; } .ql-editor ol li.ql-indent-9 { counter-increment: list-9; } .ql-editor ol li.ql-indent-9:before { content: counter(list-9, decimal) '. '; } .ql-editor .ql-indent-1:not(.ql-direction-rtl) { padding-left: 3em; } .ql-editor li.ql-indent-1:not(.ql-direction-rtl) { padding-left: 4.5em; } .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 3em; } .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 4.5em; } .ql-editor .ql-indent-2:not(.ql-direction-rtl) { padding-left: 6em; } .ql-editor li.ql-indent-2:not(.ql-direction-rtl) { padding-left: 7.5em; } .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 6em; } .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 7.5em; } .ql-editor .ql-indent-3:not(.ql-direction-rtl) { padding-left: 9em; } .ql-editor li.ql-indent-3:not(.ql-direction-rtl) { padding-left: 10.5em; } .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 9em; } .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 10.5em; } .ql-editor .ql-indent-4:not(.ql-direction-rtl) { padding-left: 12em; } .ql-editor li.ql-indent-4:not(.ql-direction-rtl) { padding-left: 13.5em; } .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 12em; } .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 13.5em; } .ql-editor .ql-indent-5:not(.ql-direction-rtl) { padding-left: 15em; } .ql-editor li.ql-indent-5:not(.ql-direction-rtl) { padding-left: 16.5em; } .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 15em; } .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 16.5em; } .ql-editor .ql-indent-6:not(.ql-direction-rtl) { padding-left: 18em; } .ql-editor li.ql-indent-6:not(.ql-direction-rtl) { padding-left: 19.5em; } .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 18em; } .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 19.5em; } .ql-editor .ql-indent-7:not(.ql-direction-rtl) { padding-left: 21em; } .ql-editor li.ql-indent-7:not(.ql-direction-rtl) { padding-left: 22.5em; } .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 21em; } .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 22.5em; } .ql-editor .ql-indent-8:not(.ql-direction-rtl) { padding-left: 24em; } .ql-editor li.ql-indent-8:not(.ql-direction-rtl) { padding-left: 25.5em; } .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 24em; } .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 25.5em; } .ql-editor .ql-indent-9:not(.ql-direction-rtl) { padding-left: 27em; } .ql-editor li.ql-indent-9:not(.ql-direction-rtl) { padding-left: 28.5em; } .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 27em; } .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 28.5em; } .ql-editor .ql-video { display: block; max-width: 100%; } .ql-editor .ql-video.ql-align-center { margin: 0 auto; } .ql-editor .ql-video.ql-align-right { margin: 0 0 0 auto; } .ql-editor .ql-bg-black { background-color: #000; } .ql-editor .ql-bg-red { background-color: #e60000; } .ql-editor .ql-bg-orange { background-color: #f90; } .ql-editor .ql-bg-yellow { background-color: #ff0; } .ql-editor .ql-bg-green { background-color: #008a00; } .ql-editor .ql-bg-blue { background-color: #06c; } .ql-editor .ql-bg-purple { background-color: #93f; } .ql-editor .ql-color-white { color: #fff; } .ql-editor .ql-color-red { color: #e60000; } .ql-editor .ql-color-orange { color: #f90; } .ql-editor .ql-color-yellow { color: #ff0; } .ql-editor .ql-color-green { color: #008a00; } .ql-editor .ql-color-blue { color: #06c; } .ql-editor .ql-color-purple { color: #93f; } .ql-editor .ql-font-serif { font-family: Georgia, Times New Roman, serif; } .ql-editor .ql-font-monospace { font-family: Monaco, Courier New, monospace; } .ql-editor .ql-size-small { font-size: 0.75em; } .ql-editor .ql-size-large { font-size: 1.5em; } .ql-editor .ql-size-huge { font-size: 2.5em; } .ql-editor .ql-direction-rtl { direction: rtl; text-align: inherit; } .ql-editor .ql-align-center { text-align: center; } .ql-editor .ql-align-justify { text-align: justify; } .ql-editor .ql-align-right { text-align: right; } .ql-editor.ql-blank::before { color: rgba(0,0,0,0.6); content: attr(data-placeholder); font-style: italic; left: 15px; pointer-events: none; position: absolute; right: 15px; } .ql-bubble.ql-toolbar:after, .ql-bubble .ql-toolbar:after { clear: both; content: ''; display: table; } .ql-bubble.ql-toolbar button, .ql-bubble .ql-toolbar button { background: none; border: none; cursor: pointer; display: inline-block; float: left; height: 24px; padding: 3px 5px; width: 28px; } .ql-bubble.ql-toolbar button svg, .ql-bubble .ql-toolbar button svg { float: left; height: 100%; } .ql-bubble.ql-toolbar button:active:hover, .ql-bubble .ql-toolbar button:active:hover { outline: none; } .ql-bubble.ql-toolbar input.ql-image[type=file], .ql-bubble .ql-toolbar input.ql-image[type=file] { display: none; } .ql-bubble.ql-toolbar button:hover, .ql-bubble .ql-toolbar button:hover, .ql-bubble.ql-toolbar button:focus, .ql-bubble .ql-toolbar button:focus, .ql-bubble.ql-toolbar button.ql-active, .ql-bubble .ql-toolbar button.ql-active, .ql-bubble.ql-toolbar .ql-picker-label:hover, .ql-bubble .ql-toolbar .ql-picker-label:hover, .ql-bubble.ql-toolbar .ql-picker-label.ql-active, .ql-bubble .ql-toolbar .ql-picker-label.ql-active, .ql-bubble.ql-toolbar .ql-picker-item:hover, .ql-bubble .ql-toolbar .ql-picker-item:hover, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected { color: #fff; } .ql-bubble.ql-toolbar button:hover .ql-fill, .ql-bubble .ql-toolbar button:hover .ql-fill, .ql-bubble.ql-toolbar button:focus .ql-fill, .ql-bubble .ql-toolbar button:focus .ql-fill, .ql-bubble.ql-toolbar button.ql-active .ql-fill, .ql-bubble .ql-toolbar button.ql-active .ql-fill, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { fill: #fff; } .ql-bubble.ql-toolbar button:hover .ql-stroke, .ql-bubble .ql-toolbar button:hover .ql-stroke, .ql-bubble.ql-toolbar button:focus .ql-stroke, .ql-bubble .ql-toolbar button:focus .ql-stroke, .ql-bubble.ql-toolbar button.ql-active .ql-stroke, .ql-bubble .ql-toolbar button.ql-active .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-bubble.ql-toolbar button:hover .ql-stroke-miter, .ql-bubble .ql-toolbar button:hover .ql-stroke-miter, .ql-bubble.ql-toolbar button:focus .ql-stroke-miter, .ql-bubble .ql-toolbar button:focus .ql-stroke-miter, .ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter, .ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter { stroke: #fff; } @media (pointer: coarse) { .ql-bubble.ql-toolbar button:hover:not(.ql-active), .ql-bubble .ql-toolbar button:hover:not(.ql-active) { color: #ccc; } .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill { fill: #ccc; } .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter, .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter { stroke: #ccc; } } .ql-bubble { box-sizing: border-box; } .ql-bubble * { box-sizing: border-box; } .ql-bubble .ql-hidden { display: none; } .ql-bubble .ql-out-bottom, .ql-bubble .ql-out-top { visibility: hidden; } .ql-bubble .ql-tooltip { position: absolute; transform: translateY(10px); } .ql-bubble .ql-tooltip a { cursor: pointer; text-decoration: none; } .ql-bubble .ql-tooltip.ql-flip { transform: translateY(-10px); } .ql-bubble .ql-formats { display: inline-block; vertical-align: middle; } .ql-bubble .ql-formats:after { clear: both; content: ''; display: table; } .ql-bubble .ql-stroke { fill: none; stroke: #ccc; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2; } .ql-bubble .ql-stroke-miter { fill: none; stroke: #ccc; stroke-miterlimit: 10; stroke-width: 2; } .ql-bubble .ql-fill, .ql-bubble .ql-stroke.ql-fill { fill: #ccc; } .ql-bubble .ql-empty { fill: none; } .ql-bubble .ql-even { fill-rule: evenodd; } .ql-bubble .ql-thin, .ql-bubble .ql-stroke.ql-thin { stroke-width: 1; } .ql-bubble .ql-transparent { opacity: 0.4; } .ql-bubble .ql-direction svg:last-child { display: none; } .ql-bubble .ql-direction.ql-active svg:last-child { display: inline; } .ql-bubble .ql-direction.ql-active svg:first-child { display: none; } .ql-bubble .ql-editor h1 { font-size: 2em; } .ql-bubble .ql-editor h2 { font-size: 1.5em; } .ql-bubble .ql-editor h3 { font-size: 1.17em; } .ql-bubble .ql-editor h4 { font-size: 1em; } .ql-bubble .ql-editor h5 { font-size: 0.83em; } .ql-bubble .ql-editor h6 { font-size: 0.67em; } .ql-bubble .ql-editor a { text-decoration: underline; } .ql-bubble .ql-editor blockquote { border-left: 4px solid #ccc; margin-bottom: 5px; margin-top: 5px; padding-left: 16px; } .ql-bubble .ql-editor code, .ql-bubble .ql-editor pre { background-color: #f0f0f0; border-radius: 3px; } .ql-bubble .ql-editor pre { white-space: pre-wrap; margin-bottom: 5px; margin-top: 5px; padding: 5px 10px; } .ql-bubble .ql-editor code { font-size: 85%; padding: 2px 4px; } .ql-bubble .ql-editor pre.ql-syntax { background-color: #23241f; color: #f8f8f2; overflow: visible; } .ql-bubble .ql-editor img { max-width: 100%; } .ql-bubble .ql-picker { color: #ccc; display: inline-block; float: left; font-size: 14px; font-weight: 500; height: 24px; position: relative; vertical-align: middle; } .ql-bubble .ql-picker-label { cursor: pointer; display: inline-block; height: 100%; padding-left: 8px; padding-right: 2px; position: relative; width: 100%; } .ql-bubble .ql-picker-label::before { display: inline-block; line-height: 22px; } .ql-bubble .ql-picker-options { background-color: #444; display: none; min-width: 100%; padding: 4px 8px; position: absolute; white-space: nowrap; } .ql-bubble .ql-picker-options .ql-picker-item { cursor: pointer; display: block; padding-bottom: 5px; padding-top: 5px; } .ql-bubble .ql-picker.ql-expanded .ql-picker-label { color: #777; z-index: 2; } .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill { fill: #777; } .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke { stroke: #777; } .ql-bubble .ql-picker.ql-expanded .ql-picker-options { display: block; margin-top: -1px; top: 100%; z-index: 1; } .ql-bubble .ql-color-picker, .ql-bubble .ql-icon-picker { width: 28px; } .ql-bubble .ql-color-picker .ql-picker-label, .ql-bubble .ql-icon-picker .ql-picker-label { padding: 2px 4px; } .ql-bubble .ql-color-picker .ql-picker-label svg, .ql-bubble .ql-icon-picker .ql-picker-label svg { right: 4px; } .ql-bubble .ql-icon-picker .ql-picker-options { padding: 4px 0px; } .ql-bubble .ql-icon-picker .ql-picker-item { height: 24px; width: 24px; padding: 2px 4px; } .ql-bubble .ql-color-picker .ql-picker-options { padding: 3px 5px; width: 152px; } .ql-bubble .ql-color-picker .ql-picker-item { border: 1px solid transparent; float: left; height: 16px; margin: 2px; padding: 0px; width: 16px; } .ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg { position: absolute; margin-top: -9px; right: 0; top: 50%; width: 18px; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before, .ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before, .ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before, .ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before, .ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before { content: attr(data-label); } .ql-bubble .ql-picker.ql-header { width: 98px; } .ql-bubble .ql-picker.ql-header .ql-picker-label::before, .ql-bubble .ql-picker.ql-header .ql-picker-item::before { content: 'Normal'; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { content: 'Heading 1'; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { content: 'Heading 2'; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { content: 'Heading 3'; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { content: 'Heading 4'; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { content: 'Heading 5'; } .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { content: 'Heading 6'; } .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { font-size: 2em; } .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { font-size: 1.5em; } .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { font-size: 1.17em; } .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { font-size: 1em; } .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { font-size: 0.83em; } .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { font-size: 0.67em; } .ql-bubble .ql-picker.ql-font { width: 108px; } .ql-bubble .ql-picker.ql-font .ql-picker-label::before, .ql-bubble .ql-picker.ql-font .ql-picker-item::before { content: 'Sans Serif'; } .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before, .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before { content: 'Serif'; } .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before, .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before { content: 'Monospace'; } .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before { font-family: Georgia, Times New Roman, serif; } .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before { font-family: Monaco, Courier New, monospace; } .ql-bubble .ql-picker.ql-size { width: 98px; } .ql-bubble .ql-picker.ql-size .ql-picker-label::before, .ql-bubble .ql-picker.ql-size .ql-picker-item::before { content: 'Normal'; } .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before, .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before { content: 'Small'; } .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before, .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before { content: 'Large'; } .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before, .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before { content: 'Huge'; } .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before { font-size: 10px; } .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before { font-size: 18px; } .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before { font-size: 32px; } .ql-bubble .ql-color-picker.ql-background .ql-picker-item { background-color: #fff; } .ql-bubble .ql-color-picker.ql-color .ql-picker-item { background-color: #000; } .ql-bubble .ql-toolbar .ql-formats { margin: 8px 12px 8px 0px; } .ql-bubble .ql-toolbar .ql-formats:first-child { margin-left: 12px; } .ql-bubble .ql-color-picker svg { margin: 1px; } .ql-bubble .ql-color-picker .ql-picker-item.ql-selected, .ql-bubble .ql-color-picker .ql-picker-item:hover { border-color: #fff; } .ql-bubble .ql-tooltip { background-color: #444; border-radius: 25px; color: #fff; } .ql-bubble .ql-tooltip-arrow { border-left: 6px solid transparent; border-right: 6px solid transparent; content: " "; display: block; left: 50%; margin-left: -6px; position: absolute; } .ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow { border-bottom: 6px solid #444; top: -6px; } .ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow { border-top: 6px solid #444; bottom: -6px; } .ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor { display: block; } .ql-bubble .ql-tooltip.ql-editing .ql-formats { visibility: hidden; } .ql-bubble .ql-tooltip-editor { display: none; } .ql-bubble .ql-tooltip-editor input[type=text] { background: transparent; border: none; color: #fff; font-size: 13px; height: 100%; outline: none; padding: 10px 20px; position: absolute; width: 100%; } .ql-bubble .ql-tooltip-editor a { top: 10px; position: absolute; right: 20px; } .ql-bubble .ql-tooltip-editor a:before { color: #ccc; content: "\D7"; font-size: 16px; font-weight: bold; } .ql-container.ql-bubble:not(.ql-disabled) a { position: relative; white-space: nowrap; } .ql-container.ql-bubble:not(.ql-disabled) a::before { background-color: #444; border-radius: 15px; top: -5px; font-size: 12px; color: #fff; content: attr(href); font-weight: normal; overflow: hidden; padding: 5px 15px; text-decoration: none; z-index: 1; } .ql-container.ql-bubble:not(.ql-disabled) a::after { border-top: 6px solid #444; border-left: 6px solid transparent; border-right: 6px solid transparent; top: 0; content: " "; height: 0; width: 0; } .ql-container.ql-bubble:not(.ql-disabled) a::before, .ql-container.ql-bubble:not(.ql-disabled) a::after { left: 0; margin-left: 50%; position: absolute; transform: translate(-50%, -100%); transition: visibility 0s ease 200ms; visibility: hidden; } .ql-container.ql-bubble:not(.ql-disabled) a:hover::before, .ql-container.ql-bubble:not(.ql-disabled) a:hover::after { visibility: visible; }html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;vertical-align: baseline;
}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;
}
body {line-height: 1;
}
ol, ul {list-style: none;
}
blockquote, q {quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;
}
table {border-collapse: collapse;border-spacing: 0;
}html,body{scrollbar-width: none;-ms-overflow-style: none;
}
html::-webkit-scrollbar,
body::-webkit-scrollbar{display: none;
}
.mt8{margin-top:8px}
.mt16{margin-top:16px}
.mt24{margin-top:24px}
.mb8{margin-bottom:8px}
.mb16{margin-bottom:16px}
.mb24{margin-bottom:24px}
*{font-family:poppins, sans-serif;line-height: 1.5;
}
input[type='text'],
input[type='password'],
input[type='date'],
input[type='email'],
select{font-size: 16px;border:1px solid #666;border-radius:3px;padding:8px;text-align:center;background-color:#fff;
}
input[type='radio']{border:1px solid #666;border-radius:3px;padding:8px;text-align:center;display:inline-block;
}
input.w100 {width: 100%;
}
label{font-size: 14px;margin-top:16px;margin-bottom:8px;display:block;
}
input[type='radio'] + label{display:inline-block;
}
label.flex {display: flex;align-items: center;justify-content: space-between;
}.input_placeholder{position:relative;
}
.input_placeholder span{padding:10px;pointer-events: none;position:absolute;left:0;top:0;transition: 0.2s;transition-timing-function: ease;transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);opacity:0.5;
}
.input_placeholder input:focus + span,
.input_placeholder input:not(:placeholder-shown) + span{opacity:1;transform: scale(0.75) translateY(-100%) translateX(-30px);
}
.max-704 {max-width: 704px;margin: 0 auto;
}
.h2{font-size: 24px;font-weight: 700;
}
.h3{font-size: 18px;font-weight: 700;
}
.h4{font-size: 16px;font-weight: 700;
}
.p32 {font-size: 32px;
}
.p24 {font-size: 24px;
}
.p20 {font-size: 20px;
}
.small {font-size: 14px;
}
.smaller {font-size: 12px;
}
button,
.button{font-weight: 600;font-size: 14px;line-height: 20px;border: 1px solid transparent;border-radius: 5px;padding: 5px 16px;cursor: pointer;
}
button.h40 {padding: 9px 16px;
}
button.w100 {width: 100%;max-width: 100%!important;
}
button:disabled {opacity: 0.5;cursor: auto;
}
#sidebar{border-right:1px solid #C9CECF;width:224px;position:absolute;height:100vh;overflow-y:auto;background-color:#FFFFFF;display: flex;flex-direction: column;justify-content: space-between;
}
#sidebar #logo{width:calc(100% - 64px);margin:32px;
}
#sidebar .sidebar_menu_item{font-size: 16px;position:relative;padding:16px 0 16px 24px;
}
#sidebar .sidebar_menu_item a{font-weight:600;
}
#sidebar .sidebar_menu_item i.awe{margin-right:14px;font-size:20px;
}
#sidebar #sidebar_userArea{padding: 32px;font-size: 14px;line-height: 18px;display: flex;flex-direction: column;align-items: flex-start;
}
#sidebar_user_account{margin-top: 8px;
}
#sidebar_user_initials{min-width: 64px;min-height: 64px;display: flex;justify-content: center;align-items: center;border-radius: 50%;margin-bottom: 20px;font-weight: 900;font-size: 24px;line-height: 36px;padding: 4px;position: relative;cursor:pointer;
}
#sidebar_user_initials .notification-number{width: 20px;height: 20px;top: 0;right: 0;
}
.sidebar-mobile-menu {display: none;
}main#main{width:calc(100% - 224px);height:100vh;margin-left:224px;overflow: auto;
}
main#main.home{background-color:#EFF0F0;background-image:url(/res_images/arch.svg);background-size:1120px;background-repeat:no-repeat;background-position:-400px calc(100vh - 800px);
}
main#main.draw-down{width:100%;margin-left:0;padding: 56px 24px;
}
#existing_uploads > div{border:1px solid #000;padding:8px;text-align:center;margin-top:16px;background-color:#fff;position:relative;
}
#existing_uploads > div .awe{position:absolute;left:8px;top:8px;
}
#plaid_button{position: relative;padding-right: 86px;
}
#plaid_button img{position: absolute;right: 15px;top: 6px;height: 24px;
}
#lang_switcher a{font-size:12px;padding:6px;
}
#main_header{display: flex;gap: 10px;padding: 40px 44px;justify-content: space-between;align-items: center;background: #F7F7F7;
}
#main_header.max-704 {width: 100%;max-width: 704px;background: none;padding: 32px 44px 0;gap: 48px;margin: auto;
}
#main_header.max-704 #page_title {width: 100%;max-width: 704px;justify-self: end;
}
#page_title .page-pre-title {font-size: 16px;font-weight: 500;color: #08A6B4;
}
#page_title{font-weight: 700;font-size: 32px;max-width: 100%;text-overflow: ellipsis;overflow: hidden;
}
#page_subtitle{display: flex;gap: 50px;
}
#main_header_right{display: flex;align-items: center;font-size: 12px;line-height: 16px;justify-self: end;gap: 8px;
}
#main_header_initials{font-weight: 900;font-size: 14px;line-height: 18px;padding: 4px;cursor:pointer;aspect-ratio: 1;
}
#main_header_notification{position: relative;
}
.hidden{display: none;
}
.fa-circle.red{color: #B0363E;
}
.fa-circle.amber{color: #D19B31;
}
.fa-circle.green{color: #3FB408;
}
.fa-circle.blue{color: #0ABCCD;
}
.read .not-show-read,
.unread .not-show-unread{display:inline;
}
.read .not-show-unread,
.unread .not-show-read{display:none;
}
.header-circle{position: relative;min-width: 32px;min-height: 32px;border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;
}
.header-circle i{font-size: 20px;
}
.header-circle:not(#main_header_initials) {background-color: #FFFFFF;
}
.notification-number{position: absolute;top: 4px;right: 4px;width: 14px;height: 14px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: 10px;
}
.header-notification{background-color:#fff;display: none;position: absolute;top: -4px;right: -4px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);border-radius: 10px;width: 416px;z-index: 2;text-align: left;
}
.header-notification-top{padding: 24px;position: relative;border-bottom: 1px solid rgba(201, 206, 207, 0.5);
}
.header-notification-top .new-notification{font-weight: 700;font-size: 18px;line-height: 27px;
}
.header-notification-top .header-circle{position: absolute;top: 4px;right: 4px;
}
.header-new-not{justify-content: space-between;cursor:pointer;
}
.header-new-not:hover{background-color:#FFF1F1;
}
.header-new-not,
.header-new-not > div:first-child{display: flex;align-items: center;
}
.header-new-not > div:first-child i{margin-right: 8px;font-size: 8px;
}
.header-new-not > div:last-child{color: #616B6B;margin-left: 8px;
}
.header-new-not,
.header-notification .see-notifications{padding: 24px;
}
.header-new-not + .header-new-not,
.header-new-not + .see-notifications{border-top: 1px solid rgba(201, 206, 207, 0.5);
}
.header-notification .see-notifications{font-size: 600;
}
#logout_link {margin-left: 16px;
}
#footer{padding: 32px 56px;font-size: 14px;line-height: 16px;
}
#footer_logo{margin-bottom: 16px;height: 32px;
}
#footer_lang_switcher > div {font-size: 12px;
}
#footer_lang_switcher select{background-color:transparent;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #fff;border-radius: 0;
}
#footer_lang_switcher option{background-color:transparent;
}
#footer_bottom{display: grid;grid-template-columns: repeat(auto-fill, minmax(204px, 1fr));grid-gap: 24px;margin-top: 16px;
}
.page-home{display: grid;grid-template-columns: auto 455px;
}
.page-home.no-notifications{grid-template-columns: auto;
}
#multiActionBar_settlementCustom{padding-top:24px;color:#fff;
}
#multiActionBar_settlementCustom > div{line-height:24px;
}
#multiActionBar_settlementCustom_amount{font-weight:bold;font-size:24px;
}

.home-right{height: calc(100vh - 129px);
}
.home-right-top{padding: 40px 40px 0;border-bottom: 1px solid #EFF0F0;
}
.home-notification-top{display: flex;align-items: center;justify-content: space-between;font-size: 14px;
}
.see-notifications{font-weight: 600;color: #093E43;text-decoration-line: underline;cursor: pointer;
}
.home-right-bottom-new{min-height: calc(100% - 143px);height: calc(100vh - 400px);overflow: auto;
}
.home-right-bottom-no-new{height: 70vh;display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: 14px;line-height: 21px;color: #949D9E;padding: 40px;
}
.home-notification-bottom{display: grid;grid-template-columns: repeat(5, auto);grid-gap: 16px;margin-top: 32px;font-size: 14px;color: #616B6B;
}
.home-notification-number{background-color: rgb(201,206,207);color: #FFFFFF;border-radius: 5px;font-size: 12px;font-weight: 700;padding: 0 8px;margin-left: 4px;
}
.home-notification-bottom > div{display: flex;align-items: center;padding-bottom: 8px;border-bottom: 2px solid #EFF0F0;cursor: pointer;
}
.home-notification-bottom > div.selected{font-size: 16px;font-weight: 700;color: #093E43;border-bottom: 2px solid #093E43;
}
.home-not{padding: 16px 24px;border-bottom: 1px solid #EFF0F0;font-size: 14px;font-weight: 300;color: #1C212C;
}
.home-top-not{display: flex;align-items: center;justify-content: space-between;
}
.home-top-not > div:first-child{display: flex;align-items: center;font-weight: 700;
}
.home-top-not i{font-size: 8px;margin-right: 8px;
}
.home-top-not > div:last-child{color: #616B6B;
}
.home-middle-not{padding: 8px 0 12px 16px;
}
.home-middle-not span{font-weight: 700;
}
.home-bottom-not{cursor: pointer;display: flex;align-items: center;color: #0C5258;padding-left: 16px;
}
.home-bottom-not .read-status-icon{display: inline-block;margin-right: 4px;font-size:20px;
}
table .read-status-icon{font-size:20px;
}
#miniPop .read-status-icon{font-size:20px;margin-right:4px;
}
.account-tabs{display: flex;overflow: auto;white-space: nowrap;border-top: 1px solid #C9CECF;border-bottom: 1px solid #C9CECF;
}
.account-tabs > a{padding: 16px;border-right: 1px solid #C9CECF;
}
.account-tabs > a.selected {background-color: #E6F6F7;
}
#account_cols{position: relative;display:flex;flex-wrap: wrap;
}
#account_cols > div{margin:40px;max-width: 320px;width: 100%;
}
#account_cols input{width: 100%;
}
#account_cols button{width: 100%;height: 40px;
}
#logout_account_link{position: absolute;text-align: right;top: 20px;right: 0;
}
#logout_account_link a {display: inline-flex;align-items: center;gap: 8px;
}
#logout_account_link span {font-size: 14px;font-weight: 600;text-decoration: underline;
}

.account-tabs + .tb-container .tb_table.tb_preferences thead tr{border-top: none;
}
.tb_table.tb_preferences th{color: #616B6B;
}
.tb_table.tb_preferences td{font-weight: 700;color: #093E43;
}
label.switch{position: relative;display: block;margin: 0;
}
.switch input{opacity: 0;width: 0;height: 0;
}
.slider{position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #C9CECF;-webkit-transition: .4s;transition: .4s;border-radius: 100px;width: 56px;height: 24px;font-weight: 400;display: flex;align-items: center;padding: 0 8px;color: #C9CECF;
}
.slider:before{position: absolute;content: "";height: 20px;width: 20px;left: 2px;bottom: 2px;background-color: #C9CECF;-webkit-transition: .4s;transition: .4s;border-radius: 50%;filter: brightness(80%);
}
input:focus + .slider{box-shadow: 0 0 1px #C9CECF;
}
input:checked + .slider:before{-webkit-transform: translateX(32px);-ms-transform: translateX(32px);transform: translateX(32px);
}
.radio-item {position: relative;display: flex;flex-wrap: wrap;align-items: center;font-size: 14px;gap: 8px;
}
.radio-item label {margin: 0;
}
.radio-item .radiomark {position: relative;display: flex;align-items: center;justify-content: center;height: 24px;width: 24px;border-radius: 50%;border: 1px solid #949D9E;
}
.radio-item input[type="radio"]:checked ~ .radiomark::after {display: block;
}
.radiomark::after {content: "\f111";position: absolute;font-family: "Font Awesome 6 Pro";line-height: 24px;color: var(--checkboxColour);font-size: 16px;font-weight: 900;display: none;
}
.radio-item input[type="radio"] {position: absolute;inset: 13px auto auto 11px;opacity: 0;z-index: 1;width: 24px;height: 24px;cursor: pointer;padding: 0;border: none;
}
.subpage_back{font-size:14px;color:rgba(255,89,90,1);
}
.reportPop_radio input{width:16px;height:16px;margin-right:8px;
}
#miniPop_internalBlocker > div:not(#miniPop_waitingBelt){text-align:center;
}
.popup_viewInvoice_title{font-weight:600;font-size:16px;clear:both;
}
#popup_viewInvoice_supplierDetails > div{width:calc(33% - 20px);margin:10px;float:left;font-weight:600;
}
.popup_viewInvoice_subtitle{font-weight:400;
}
#popup_viewInvoice_creditNotes{display:table;width:100%;
}
#popup_viewInvoice_creditNotes > div{display:table-row;
}
#popup_viewInvoice_creditNotes > div > div{display:table-cell;font-weight:600;padding:10px 5px;
}

#debug_window{width:100vw;min-height:100vh;position:absolute;z-index:9999;top:0;left:0;background-color:#000;padding:30px;font-family:courier;
}
.debug_area{border:1px solid #fff;padding:20px;margin-bottom:20px
}
.debug_area *{color:#fff !important;
}
.debug_title{font-size:18px;font-weight:bold;margin:15px 0;
}
.debug_subtitle{font-size:16px;font-weight:bold;margin:10px 0;
}
#home-availability-arch-box{position:relative;display:flex;flex-wrap:wrap;min-height:265px;
}
#home-availability-arch{position:relative;width:448px;height:266px;padding-top:70px;margin:auto;flex-grow:8;
}
#home-availability-arch-mask,
#home-availability-arch-dark,
#home-availability-arch-red{position:absolute;height:178px;width:448px;
}
#home-availability-arch-title{display:flex;align-items:end;width:calc((100% - 448px) / 2);height:auto;font-size:50px;color:#0ABCCD;font-weight:600;flex-grow:1;min-width:235px;
}
#home-availability-arch-red{width:0;background-color:#FF5859;z-index:2;transition:2s width;
}
#home-availability-arch-dark{background-color:#093E43;z-index:1;
}
#home-availability-arch-mask{background-image:url(/res_images/arch-mask.svg);z-index:3;
}
#home-availability-arch-info{width:80%;position:absolute;z-index:4;left:-40%;top:0;transition:2s left;
}
#home-availability-arch-info > *{float:left;width:calc(50% - 1px);padding:0 5px;
}
#home-availability-arch-info-line{padding:0;width:1px;height:248px;background-color:#aaa;
}
#home-availability-arch-info-available{text-align:right;
}

.case_detail_date{margin:16px 0;
}
.case_detail_subject{font-size: 18px;font-weight: 600;margin-bottom:16px;
}
.case_detail_subtitle{margin-bottom:16px;
}
.case_detail_content{padding-top:16px;border-top:1px solid #C9CECF;
}
.relative {position: relative;
}
.exit {position: absolute;left: 56px;top: 56px;border: 1px solid #000000;border-radius: 4px;padding: 6px 16px;display: inline-flex;align-items: center;justify-content: center;min-height: 40px;cursor: pointer;
}
.exit i {margin-right: 8px;
}
.exit.disabled {opacity: .5;cursor: default;
}
.max_416 {width: 100%;max-width: 416px;margin: 0 auto;
}
.max_448 {width: 100%;max-width: 448px;margin: 0 auto;
}
.draw_down_title {font-size: 24px;font-weight: 700;margin-bottom: 24px;text-align: center;
}
.draw_down_tabs {display: flex;gap: 2px;font-size: 14px;
}
.draw_down_tabs > div {text-align: center;width: 50%;padding: 8px;border-bottom: 4px solid rgba(0, 0, 0, .25);
}
.draw_down_tabs > div.selected {font-weight: 700;
}
.draw_down_tabs > div.black_border {border-color: #000000;
}
#details_form label {font-size: 14px;margin: 0;
}
#details_form label span:not(.required) {color: #D13138;
}
#details_form label span.required {font-size: 12px;
}
#details_form input:not([type="checkbox"], .borders),
#details_form select {width: 100%;text-align: left;border: none;border-bottom: 1px solid #000000;border-radius: 0;padding: 8px 0;
}
#details_form input:focus-visible {outline: none;
}
#details_form .read_only {position: relative;
}
#details_form .read_only i {position: absolute;bottom: 12px;right: 8px;color: #000000;
}
#details_form .read_only label,
#details_form .read_only input,
#details_form .read_only div {cursor: default;opacity: .5;
}
#details_form .info-input {position: absolute;bottom: 8px;left: calc(100% + 8px);width: 336px;display: flex;align-items: center;font-size: 14px;
}
#details_form .info-input i {font-size: 24px;
}
#details_form .info-input > div::before {content: "";position: absolute;width: 10px;height: 10px;top: 50%;right: calc(100% - 5px);background-color: #FFFFFF;transform: translateY(-50%) rotate(45deg);border-left: 1px solid rgba(0, 0, 0, .05);border-bottom: 1px solid rgba(0, 0, 0, .05);
}
#details_form .info-input > div {padding: 16px;background-color: #FFFFFF;border-radius: 1px;box-shadow: 0 0 2px rgba(0, 0, 0, .20);position: absolute;left: 32px;
}
#details_form .months-advance-container {display: grid;grid-gap: 8px;margin: 40px 0;
}
#details_form .months-advance-container > div {display: grid;grid-template-columns: 48px auto 120px;grid-gap: 24px;align-items: center;
}
.draw_down_thanks_subtitle {font-weight: 300;padding-bottom: 32px;border-bottom: 1px solid #C9CECF;
}
.draw_down_thanks_subtitle a {font-weight: 700;
}
.draw_down_thanks_box {background-color: #FCF1E7;border-radius: 4px;box-shadow: 0 0 1px 0 rgba(0, 0, 0, .10);padding: 16px;
}
.draw_down_review {margin: 32px 0 40px;
}
.draw_down_section + .draw_down_section {margin-top: 24px;
}
.draw_down_section > div:first-child {font-size: 14px;font-weight: 300;
}
.draw_down_buttons {display: flex;gap: 16px;
}
.draw-down button,
.draw-down button:hover {color: #000000;
}
.draw-down button.secondary {border: 1px solid #FBCFA8;
}
.draw_down_help {border-top: 4px solid #000;padding: 14px 16px 16px;position: absolute;top: 0;left: calc(100% + 40px);width: 304px;
}
.draw_down_help_title {display: flex;align-items: center;font-weight: 700;
}
.draw_down_help_title i {width: 24px;height: 24px;border: 1px solid #000000;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: 8px;font-size: 14px;
}
.draw_down_help_text {font-size: 14px;margin-top: 6px;
}
.draw_down_help_text a {color: #E66532;text-decoration-line: underline;
}

#forecast-chart-area{position:relative;padding-left:48px;
}
#forecast-chart{overflow:hidden;
}
#forecast-chart-charts{display:flex;position:relative;
}
#forecast-chart-charts > div{width:50%;height:calc(100vh - 350px);overflow:hidden;background-color:#fff;position:relative;
}
#forecast-chart-charts canvas{position:relative;
}
#forecast-chart-ticks{position:absolute;height:calc(100vh - 350px - 29px);top:98px;left:58px;
}
#forecast-chart-ticks > div{height:calc((100% / 10) - 1px);display: flex;justify-content: flex-end;align-items: flex-start;color:#555;
}
#forecast-chart-titles{height:65px;display:flex;justify-content:center;padding-left:8px;
}
#forecast-chart-titles > div{font-size:20px;display:flex;width:50%;align-items:center;
}
#forecast-chart-labels{height:35px;display:flex;justify-content:center;
}
#forecast-chart-labels > div{display:flex;align-items:flex-end;margin:0px 20px;
}
.forecast-chart-label-square{height:12px;width:12px;border:2px solid #000;display:inline-block;margin-right:3px;position:relative;top:-7px;
}
#forecast-chart-divider{position:absolute;height:100%;top:0;width:0;border-left:2px dotted #000;
}
.miniPop_subtitle{font-weight:bold;font-size:16px;padding:8px 0;
}

.chatThreads_left,
.chatThreads_right{border-radius:10px;padding:16px;width:80%;margin:8px 0;
}
.chatThreads_left:first-child{width:100%;
}
.chatThreads_right{background-color:rgba(148,157,158,.1);margin-left:20%;
}
.chatThreads_header{margin-bottom:8px;position:relative;
}
.chatThreads_from{font-weight:bold;
}
.chatThreads_date{position:absolute;right:0;top:0;
}
.chatThreads_reply textarea{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #333;
}
.input_file.hide-multi-ticks .miniPop_input_file_preview{display:none;
}
#terms_box{margin:20px;border:1px solid #999;padding:16px;
}
#common_custom_text:has(#case_investmentOfficerSection){display:block;padding:32px 56px;
}
#case_investmentOfficerSection_img{width:48px;height:48px;min-width:48px;border-radius:48px;overflow:hidden;
}
#case_investmentOfficerSection_img img{width:100%;height:100%;
}
#case_investmentOfficerSection_title{font-size:24px;font-weight:600;
}
#case_investmentOfficerSection_bottom{margin-top:16px;display:flex;gap:16px;
}
#case_investmentOfficerSection_detail{
}
#case_investmentOfficerSection_detail a{text-decoration:underline;
}
#fundingNoticeView-container{position:relative;z-index:1;display:grid;grid-template-columns:456px auto;height:calc(100vh - 128px - 88px);overflow-y:scroll;
}
#fundingNoticeView-left{background-color:#F7F7F7;padding:16px 0 40px 0;
}
.fundingNoticeView-left-section{border-bottom:1px solid #C9CECF;padding:24px 56px;
}
.fundingNoticeView-section-title,
.fundingNoticeView-section-subtitle{color:var(--mainTextColour);font-weight:600;
}
.fundingNoticeView-section-title{font-size:18px;padding-bottom:24px;
}
.fundingNoticeView-section-subtitle{font-size:14px;padding-bottom:16px;
}
.fundingNoticeView-left-section-2colbox{display:flex;flex-wrap:wrap;gap:8px;
}
.fundingNoticeView-left-section-2colbox > div{width:calc(50% - 16px);
}
.fundingNoticeView-left-section-2colbox > div span{display:block;color:#616B6B;font-size:14px;
}
.fundingNoticeView-left-section-2colbox > div div{font-size:16px;font-weight:600;
}
.fundingNoticeView-left-section .doc{font-size:14px;
}
#fundingNoticeView-right{height:100%;padding:40px 56px 40px 65px;color:#616B6B;font-size:14px;
}
#fundingNoticeView-error{background-color:#FAEAEB;padding:16px;margin-top:24px;font-size:14px;
}
#fundingNoticeView-error div{color:#D13138;font-weight:600;margin-bottom:8px;
}
.required-star{color:#D13138;
}
.round-checkbox{position:relative;margin-bottom:18px;
}
.round-checkbox label{position:relative;margin:0;cursor:pointer;display:inline-block;padding-left:32px;
}
.round-checkbox input{display:none;
}
.round-checkbox:before{cursor:pointer;content:"";position:absolute;top:-2px;left:0;width:24px;height:24px;border:1px solid #949D9E;border-radius:24px;display:flex;align-items:center;justify-content:center;
}
.round-checkbox:hover:before,
.round-checkbox:has(input:checked):before{content:"\f111";font: var(--fa-font-solid);color:var(--checkboxcolour);font-size:18px;
}
.round-checkbox:hover:before{opacity:.25;
}
.round-checkbox:has(input:checked):before{opacity:1;
}
#fundingNoticeView-right textarea{border:1px solid #DADADA;min-height:104px;
}
#fundingNoticeView-bottom{width:100%;position:relative;height:88px;box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.10);background-color:#fff;display:flex;justify-content:flex-end;align-items:center;gap:16px;padding:0 56px;z-index:2;
}
#fundingNoticeView-container button,
#fundingNoticeView-bottom button{padding:8px 16px;min-width:160px;
}
#common_search_and_action{padding: 0 56px 0 48px;display: flex;justify-content: space-between;align-items: center;background-color: #FFFFFF;
}
#common_search_and_action button{min-width: 152px;
}
#main_search_bar{max-width: 616px;width: 50%;position:relative;
}
#main_search{border: none;padding: 16px 0 16px 32px;text-align: left;font-size: 16px;line-height: 1.5;width: 100%;max-width: 432px;
}
#main_search:focus,
#main_search:focus-visible{outline: none;
}
#main_search_button{position:absolute;right:0;top:0;
}
#main_search_clear{position:absolute;left:4px;top:10px;line-height:24px;font-size:20px;cursor:pointer;
}

#common_custom_text{border-top: 1px solid #C9CECF;background-color: #FFFFFF;padding: 0 24px 0 24px;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;
}
#common_blocks_and_filter {border-top: 1px solid #C9CECF;background-color: #FFFFFF;padding: 0 56px 0 48px;display: flex;align-items: center;justify-content: flex-end;gap: 16px;position: relative;
}
#common_blocks {max-width: calc(100% - 144px);width: 100%;display: flex;flex-wrap: wrap;gap: 2px;
}
#common_blocks > div {display: flex;flex-direction: column;justify-content: center;padding: 16px;min-height: 80px;text-align: center;
}
#common_blocks > div * {font-size: 12px;line-height: 1.75;
}
#common_blocks > div > div:first-child {font-weight: 600;
}
#common_blocks span {font-size: 22px;font-weight: 600;
}
#common_filter{width: 140px;height: 60px;display: flex;flex-direction: column;justify-content: center;align-items: flex-end;align-self: flex-end;
}
#common_filter.open .filter-results{display: none;
}
#common_filter.open .hide-filters{display: flex
}
.filter{cursor:pointer;display: flex;align-items: center;font-size: 14px;line-height: 18px;
}
.filter i.awe{margin-left: 8px;cursor: pointer;font-size:24px;
}
.hide-filters{display: none;
}
#common_filter_content{position: absolute;z-index:3;height: calc(100vh - 296px);width: 0;overflow:hidden;top: calc(100% + 1px);right: 0;transition:width .5s;
}
#common_filter_content_inner{display: flex;flex-direction: column;justify-content: space-between;position:absolute;height: 100%;width: 200px;padding: 16px;background: #FFFFFF;box-shadow: 0 0 6px rgba(0, 0, 0, .1);right:-200px;transition:right .5s;
}
#common_filter.open #common_filter_content{width:205px;
}
#common_filter.open #common_filter_content_inner{right:0;
}
#common_filter_content button{width: 100%;
}
#common_filter_content button{margin-top: 8px;
}
#common_filter_content_top > div + div{border-top: 1px solid #C9CECF;padding-top: 16px;margin-top: 16px;
}
#common_filter_content{overflow: hidden;
}
#common_filter_content_top{height: calc(100% - 80px);overflow-y: auto;overflow-x: hidden;
}
.filter-title{margin-bottom: 16px;
}
.filter-show{font-weight: 600;font-size: 14px;line-height: 21px;margin-top: 16px;cursor: pointer;
}

.checkbox-container{display: flex;align-items: center;position: relative;padding-left: 32px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 14px;line-height: 21px;min-height: 24px;
}
table .checkbox-container{padding:0;left: 10px;top: 4px;display:block;height:24px;width:24px;min-height:auto;min-width:auto;
}
.checkbox-container + .checkbox-container{margin-top: 8px;
}
.checkbox-container label{margin: 0;
}
.checkbox-container input{position: absolute;opacity: 0;top: 0;left: 0;height: 24px;width: 24px;z-index: 1;cursor: pointer;
}
.checkmark{position: absolute;top: 1px;left: 0;height: 24px;width: 24px;border: 1px solid #DADADA;border-radius: 50%;box-sizing: border-box;
}
.checkmark:after{content: "";position: absolute;display: none;
}
.checkbox-container input:checked ~ .checkmark:after{display: block;left: 8px;top: 3px;width: 5px;height: 12px;border: solid #FFFFFF;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);
}
.tb-container{overflow: auto;height:calc(100vh - 235px);width:100%;transition:width .5s;
}
#main:has(#common_filter) .tb-container,
#main:has(#common_blocks) .tb-container{height:calc(100vh - 305px);
}
.tb-container.filtering{width:calc(100% - 205px);
}
.tb_table{width:100%;background-color:#fff;white-space: nowrap;
}
.tb_table thead tr{border-top:1px solid #C9CECF;border-bottom:1px solid #C9CECF;
}
.tb_table thead th{position: sticky;top: -1px;background-color:#fff;z-index:1;
}
.tb_table:not(.no_actions) thead th:last-child {position: sticky;right: 0;z-index: 2;width: 136px;
}
.tb_table:not(.no_actions) tbody td:last-child {position: sticky;right: 0;z-index: 1;width: 136px;text-align: center;
}
.tb_table tbody tr:nth-child(odd){background-color: #F6F7F7;
}
.tb_table tbody tr:nth-child(odd) .action_td{background-color: #F6F7F7;
}
.tb_table tbody tr .action_td{background-color:#fff;
}
.tb_table tbody tr.clickable-row{cursor:pointer;
}
.tb_table tbody tr.clickable-row:hover td{font-weight:bold;
}
.tb_table td,
.tb_table th{padding: 18px 16px;text-align: left;font-size: 14px;line-height: 21px;
}
.tb_table th{font-weight: 600;
}
.tb_table td.tac{text-align: center;
}
.action_td i.awe{cursor:pointer;font-size:18px;padding:4px;border-radius:50%;
}
.action_td i.awe + i.awe{margin-left:16px;
}
.action_td{position:relative;
}
thead th .sort_icon{opacity:0;transition:opacity .2s, transform 1s;margin-left:10px;
}
thead th.sortable{cursor:pointer;
}
thead th.sortable:hover,
thead th.sorted{text-decoration:underline;
}
thead th.sortable:hover .sort_icon,
thead th.sorted .sort_icon{opacity:1;
}
thead th.sort_reverse .sort_icon{transform:scaleY(-1);
}
#action_dot_menu{z-index:3;position:absolute;width:160px;border-radius:10px;top:50px;left:-170px;background-color:#fff;overflow:hidden;box-shadow: 0px 0px 6px rgba(0, 0, 0, .1);
}
#action_dot_menu > div{padding:16px 24px;
}
#action_dot_menu > div:hover{cursor:pointer;
}

.tb-pagination{border-top: 1px solid #C9CECF;padding: 16px 56px 16px 48px;display: flex;justify-content: space-between;align-items: center;font-size: 14px;line-height: 18px;height: 56px;
}
.tb-pagination-right{display: flex;align-items: center;
}
.tb-pagination-right i{width: 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;
}
.tb-pagination-right > div + div{margin-left: 24px;
}
.tb-pagination-right i + i{margin-left: 8px;
}

#miniPop:has(#miniPop_internalBlocker){overflow:hidden;
}
#miniPop_internalWarning{background-color:#fff;color:#900;width:100%;padding:16px;font-size:14px;border-top:2px solid #900;border-bottom:2px solid #900;
}
.close-popup {position: absolute;top: 16px;right: 16px;font-size: 12px;cursor: pointer;
}
#miniPop.notification-popup,
#miniPop.doc-popup {position: relative;min-width: auto;width: 100%;max-width: 656px;padding: 0;
}
#miniPop.notification-popup #miniPop_question,
#miniPop.doc-popup #miniPop_question {font-weight: 600;font-size: 20px;line-height: 30px;border-bottom: none;padding: 24px;margin-bottom: 0;
}
#miniPop.doc-popup #miniPop_question {padding-bottom: 16px;
}
#miniPop.notification-popup #miniPop_detail {margin-bottom: 0;
}
#miniPop_inputs .input_file .core-btn{width:100px;text-align:center;
}
#miniPop_inputs .input_file .file_name_target{max-width:calc(100% - 112px);margin-left:12px;padding:7px;
}
.notification-pop-date {padding: 0 40px;
}
.notification-pop-title {display: flex;align-items: center;font-weight: 600;font-size: 18px;padding: 16px 40px 16px 24px;
}
.notification-pop-title i {font-size: 8px;margin-right: 8px;
}
.notification-pop-subtitle {font-weight: 600;font-size: 16px;padding: 0 40px;
}
.notification-pop-desc {padding: 16px 40px 24px;
}
.notification-pop-mark {display: flex;align-items: center;border-top: 1px solid #C9CECF;padding: 18px 24px;
}
.notification-pop-mark img {margin-right: 4px;
}
.document-pop-query-container {background-color: rgba(10, 188, 205, .1);border-radius: 10px;margin: 0 24px 24px;padding: 16px;
}
.document-pop-query-container.sent {margin: 0 96px 24px 24px;position: relative;
}
.document-pop-query-container.sent::after {content: "";position: absolute;width: 35px;height: 35px;background: url("/res_images/chat-blue.svg") no-repeat 50% 50%;background-size: contain;bottom: 12px;left: calc(100% - 1px);
}
.document-pop-response-container {border-radius: 10px;margin: 0 24px 24px 96px;padding: 16px;position: relative;
}
.document-pop-response-container::before {content: "";position: absolute;width: 35px;height: 35px;background: url("/res_images/chat-grey.svg") no-repeat 50% 50%;background-size: contain;top: 12px;right: calc(100% - 1px);
}
.document-pop-query-top {display: flex;justify-content: space-between;margin-bottom: 8px;
}
.document-pop-title {font-weight: 600;font-size: 16px;line-height: 24px;margin-right: 8px;
}
#miniPop.doc-popup #miniPop_buttons {border-top: 1px solid #C9CECF;padding: 8px;margin: 0;display: flex;justify-content: flex-end;
}
#miniPop.doc-popup #miniPop_buttons .core-btn {float: none;
}
#miniPop.doc-popup #miniPop_buttons .core-btn.red {border-radius: 5px;font-size: 16px;font-weight: 600;
}
#miniPop.doc-popup #miniPop_buttons .core-btn.send-query {display: none;
}
#miniPop.doc-popup #miniPop_inputs > div.input_textarea {display: none;margin-bottom: 24px!important;
}
#miniPop.doc-popup #miniPop_inputs .input_textarea textarea {resize: none;margin: 0 24px;max-width: 606px;height: 256px;border: 1px solid #949D9E;border-left: none;border-right: none;
}
#miniPop_inputs .input_file input[type="file"]{line-height:40px;z-index:1;width:100% !important;cursor:pointer !important;
}
.input_file{margin-top:24px;
}
#miniPop .core-btn.invalid{opacity:.1;
}
*.invalid,
#miniPop_inputs .miniPop_input.invalid{border: 1px dashed #D13138 !important;
}
#miniPop_inputs .miniPop_input.invalid{position: relative;
}
#multiActionBar{position:fixed;bottom:-92px;left:0;width:100%;height:92px;padding:20px 28px;transition:bottom .5s;z-index:3;
}
#multiActionBar.active{bottom:0;
}
#multiActionBar_title{float:left;width:196px;
}
#multiActionBar_buttons{float:left;
}
#multiActionBar button{background-color:#fff;
}
#multiActionBar_right{float:right;
}
#multiActionBar_right > span{margin:0 8px;
}
#multiActionBar_right > span.point{cursor:pointer;text-decoration:underline;
}
#multiActionBar button{min-width:160px;line-height:40px;margin:0 24px;
}
#multiActionBar button.disabled{opacity:.5;cursor:not-allowed;
}.tb_table td.rag i {font-size: 8px;
}
.new_tag{border-radius: 5px;margin-left: 5px;padding: 0px 5px;
}
#miniPop_blocker.styled {background-color: rgba(0,0,0,.75);
}
#miniPop.styled-popup {padding: 0;margin: 24px;
}
#miniPop.styled-popup #miniPop_question {padding: 24px;font-size: 18px;font-weight: 700;margin: 0;box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, .10);border-bottom: 0;color: #000000;
}
#miniPop.styled-popup #miniPop_detail {padding: 24px;margin-bottom: 0;color: #000000;
}
#miniPop.styled-popup #miniPop_detail.table-popup {padding: 6px 0 0;
}
#miniPop.styled-popup .pop_table_container {overflow: auto;
}
#miniPop.styled-popup .tb_table thead tr {border-top: none;border-bottom: 1px solid #C9CECF;
}
#miniPop.styled-popup .tb_table th {font-weight: 400;white-space: nowrap;
}
#miniPop.styled-popup .tb_table td {padding: 10px 16px;
}
#miniPop.styled-popup .total {padding: 10px 16px;font-size: 12px;
}
#miniPop.styled-popup .total-text {font-size: 14px;font-weight: 700;
}
#miniPop.styled-popup #miniPop_buttons {padding: 8px;border-top: 1px solid #C9CECF;display: flex;justify-content: flex-end;gap: 8px;margin-top: 0;
}
#miniPop.styled-popup #miniPop_buttons .core-btn {min-width: 160px;float: none;font-weight: 700;border-radius: 5px;padding: 10px 16px;text-align: center;
}
#miniPop.funding-popup {max-width: 512px;width: 100%;
}
.funding-pop-id {font-size: 16px;font-weight: 700;margin-bottom: 8px;
}
.funding-pop-grid > div {display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 32px;padding: 16px 0;
}
.funding-pop-grid > div:last-child {padding-bottom: 0;
}
.funding-pop-grid > div + div {border-top: 1px solid #C9CECF;
}
.funding-pop-grid .small {font-size: 12px;margin-bottom: 8px;
}
.helptext-icon{cursor:help;
}
#pass-strength-area{width: 400px;margin-bottom: 25px;
}#question_search_box{width: 100%;padding: 0px;padding-left: 50px;border-bottom: 1px solid #C9CECF;
}
#question_search_field{border: none;border-bottom: 1px solid #616B6B;width: 50%;text-align: left;font-size: 16px;max-width: 432px;border-radius: 0;
}
#question_search_field:focus-visible{outline: none;
}
#faq_box{margin: 25px 0px;
}
.question_container{margin: 0 40px;border-bottom:1px solid #C9CECF;
}
.question_header,
.question_section_title {color: #093E43;cursor: pointer;position: relative;
}
.question_header::after,
.question_section_title::after {content: "\f054";font-family: "Font Awesome 6 Sharp", sans-serif;position: absolute;font-weight: 600;inset: 50% 16px auto auto;transform: translateY(-50%);
}
.question_section_title{font-size:20px;font-weight: 700;border-bottom:1px solid #C9CECF;padding: 16px;margin: 0 40px;}
.question_header {font-size: 16px;font-weight: 600;padding: 16px;
}
.question_header.up_arrow::after,
.question_section_title.up_arrow::after {content: "\f078";
}
.question_desc{display:none;color:#000;padding-top:7px;font-size:16px;padding: 0px 16px;padding-bottom: 16px;
}
.question_desc span{color:#404040;
}
.question_section_questions {margin-bottom: 32px;
}@media only screen and (max-width: 1200px){.draw_down_help {position: relative;top: auto;left: auto;width: 100%;margin-top: 32px;}#details_form .info-input {position: relative;bottom: auto;left: auto;width: 100%;gap: 8px;margin-top: 16px;padding: 16px;border-radius: 1px;box-shadow: 0 0 2px rgba(0, 0, 0, .20);flex-direction: column;align-items: flex-start;}#details_form .info-input > div::before {content: none;}#details_form .info-input > div {padding: 0;background-color: #FFFFFF;border-radius: 1px;box-shadow: none;position: relative;left: auto;}main#main #main_header {padding: 24px;}.page-home {position: relative;grid-template-columns: auto 380px;}.page-home .home-left {padding: 24px;}.home-right {width: 100%;height: calc(100vh - 100px);max-width: 455px;position: absolute;inset: 0 0 auto auto;background-color: #FFFFFF;border-left: 1px solid #EFF0F0;}.home-right-top {padding: 24px 24px 0;}.home-notification-bottom {margin-top: 24px;}.home-right-bottom-new {min-height: calc(100% - 119px);}#footer {padding: 24px;}#account_cols {gap: 32px;}#account_cols > div {margin: 0;}#logout_account_link {display: none;}#common_search_and_action {padding: 0 24px;gap: 24px;}#main_search {padding: 16px 0;}.tb-pagination {padding: 16px 24px;}
}@media only screen and (max-width: 1024px){#logout_link {padding: 12px;margin-left: 0;}#logout_link span {display: none;}.page-home {grid-template-columns: 1fr;}.home-right {display: none;}
}@media only screen and (max-width: 900px){}@media only screen and (max-width: 768px){#main_header_initials {font-size: 12px;}#sidebar {width: 100%;position: relative;height: auto;margin: 0 auto;border-right: none;text-align: center;flex-direction: row;}#sidebar #logo {width: 100%;max-width: 140px;margin: 24px 16px 24px 24px;}.sidebar-desktop-menu > a {display: flex;}#sidebar:not(.show-mobile-menu) .sidebar-desktop-menu .sidebar-menu-items {display: none;}#sidebar.show-mobile-menu,#sidebar.show-mobile-menu .sidebar-desktop-menu .sidebar-menu-items {position: fixed;background-color: #FFFFFF;z-index: 3;}#sidebar.show-mobile-menu .sidebar-desktop-menu .sidebar-menu-items {width: 100vw;height: calc(100vh - 77px);overflow: auto;text-align: left;}#sidebar.show-mobile-menu .sidebar-desktop-menu .sidebar_menu_item {padding: 16px 24px;}.sidebar-mobile-menu {display: flex;align-items: center;gap: 8px;margin-right: 24px;}.sidebar-mobile-menu .tertiary {display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;font-size: 16px;}.sidebar-mobile-menu #main_header_user_container,#sidebar:not(.show-mobile-menu) .fa-xmark,#sidebar.show-mobile-menu .fa-bars {display: none;}main#main #main_header {grid-template-columns: 1fr;}main#main {width: 100%;height: auto;margin-left: 0;}#footer_bottom {grid-row-gap: 16px;}.tb-container {height: 100%;}
}@media only screen and (max-width: 600px){#main_header_initials {font-size: 10px;}main#main.draw-down {padding: 40px 24px;}#details_form .months-advance-container > div {font-size: 14px;}.exit {position: relative;left: auto;top: auto;display: inline-flex;margin-bottom: 32px;}
}@media only screen and (max-width: 500px){#sidebar #logo {max-width: 100px;}main#main #page_title {font-size: 24px;}button {min-height: 40px;padding: 8px;}.h2 {font-size: 20px;}.h3 {font-size: 16px;}.account-tabs .h4 {font-size: 14px;}.tb_table td, .tb_table th {font-size: 12px;line-height: 1.5;}.tb_table.tb_preferences:not(.no_actions) thead th:last-child,.tb_table.tb_preferences:not(.no_actions) tbody td:last-child {position: relative;width: 100px;}#footer_logo,#footer_lang_switcher {float: none!important;}#footer_logo {display: block;}#footer_lang_switcher select {width: 100%;text-align: left;}
}#main_bg{width:100vw;height:calc(100vh - 56px);display:flex;
}
#dmz_left{width:calc(100vw - 540px);background-color:#000;display:flex;justify-content:space-between;background-image:url(/action/image?tag=appContent_loginBg);background-size:cover;background-position:center;
}
#dmz_left_contentBox{background-color:rgba(255,255,255,.85);padding:32px;font-size:14px;z-index:1;
}
#dmz_left_contentBox h1{font-size:32px;font-weight:600;padding-bottom:24px;
}
#dmz_left_contentBox a{text-decoration:underline;
}
#dmz_left_logo{width:72px;height:72px;border-radius:72px;background-image:url(/action/image?tag=appContent_logoSmall);background-size:contain;position:absolute;top:40px;left:40px;
}
#dmz_left_content{display:flex;justify-content:center;align-items:center;width:calc(100% - 220px);
}
#dmz_left_triangle{width: 0px;height: 0px;border-style: solid;border-width: 0 220px 100vh 0px;border-color: transparent transparent #fff transparent;transform: rotate(180deg);position:relative;z-index:1;
}
#dmz_right{background-color:#fff;display:flex;width:540px;align-items:center;justify-content:flex-start;padding:40px;
}
#dmz_right button{width:100%;
}
#dmz_right input{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;
}
#dmz_footer{height:56px;background-color:var(--buttonColour);position:relative;z-index:2;display:flex;justify-content:flex-end;align-items:center;padding:0 40px;color:var(--primaryButtonTextColour);gap:16px;
}
#dmz_right a{display:block;color:var(--buttonColour) !important;font-size:14px;text-decoration:none;text-align:center;
}#login-logo{max-width:100%;margin-bottom:20px;
}
@media only screen and (max-height: 700px){#dmz_left_content{align-items:flex-end;}
}
@media only screen and (max-width: 1024px){#main_bg:has(#dmz_left),#dmz_left{flex-direction:column;}#dmz_left,#dmz_right,#dmz_left_content,#dmz_right input,#dmz_right form{width:100%;}#dmz_left_content{padding:96px 24px 64px 24px;}#dmz_left_logo{top:24px;left:24px;height:48px;width:48px;}#dmz_left_triangle{border-width: 0 100vw 56px 0px;transform: none;}#dmz_right{padding-top:0;}#login-logo{height:40px;display:block;margin:auto;}#dmz_right a{text-align:right;}
}