/* Minification failed. Returning unminified contents.
(2399,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(2404,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(2423,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(2428,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(2456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2459,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2464,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2466,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2470,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2474,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2528,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2531,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(2534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2542,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeTableEvenRow'
(2545,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2548,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2551,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeTableEvenRow'
(2554,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2568,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2572,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2576,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(2577,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2580,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2581,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2584,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2585,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2586,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(2589,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2590,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2593,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2596,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2599,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2600,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2603,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2606,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2609,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode89'
(2612,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(2615,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2618,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2619,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2622,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2625,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2628,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2632,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2635,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2636,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(2639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2642,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(2645,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2648,16): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(2655,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(2658,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode146'
(2659,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode146'
(2690,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2691,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2776,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2826,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2834,43): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(2838,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2842,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(2843,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2844,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2848,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2852,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2853,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(2857,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2861,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2865,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(2866,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2867,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2871,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2875,25): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2876,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(2880,35): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2887,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeTableEvenRow'
(2914,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(2920,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(2933,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(2996,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3000,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3001,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3009,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3013,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(3026,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(3030,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(3031,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3032,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3037,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(3050,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(3054,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(3059,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(3063,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(3067,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(3072,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(3076,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(3080,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(3085,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(3096,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(3097,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3148,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3149,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3150,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3203,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3223,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3252,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3261,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3280,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3298,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(3299,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(3304,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRequiredSign'
(3313,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRequiredSign'
(3381,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3391,24): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3395,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(3402,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3406,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3407,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3411,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3416,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3424,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(3427,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3440,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3448,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(3454,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3455,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3482,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3487,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(3492,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3497,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode31'
(3501,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3505,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(3509,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(3513,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(3518,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3522,24): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3547,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3548,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3550,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3572,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3577,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(3584,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3612,20): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3623,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(3642,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3658,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3671,22): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3672,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3688,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(3702,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3703,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3707,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3711,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(3730,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3731,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3748,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3762,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3766,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(3772,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3787,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3788,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3793,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3806,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3820,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3824,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(3830,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3838,22): run-time error CSS1039: Token not allowed after unary operator: '-Selection-color'
(3839,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(3855,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(3879,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(3894,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRequiredSign'
(3904,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode143'
(3970,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(4000,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode143'
(4021,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRequiredSign'
(4085,38): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4085,74): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4085,114): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4085,150): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4085,191): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(4085,227): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(4085,268): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4085,305): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,30): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,66): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,106): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,142): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,183): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,220): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,262): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4086,299): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode147'
(4164,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(4194,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4204,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4483,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(4500,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(4518,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(4528,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(4534,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4547,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(4591,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(4606,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(4617,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4627,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4678,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4714,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(4747,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4769,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(4774,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4775,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4776,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4780,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4784,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(4788,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(4792,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4793,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4794,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4798,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4802,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(4806,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(4810,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4811,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4812,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4816,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4820,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(4824,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(4828,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4829,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4830,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4831,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4835,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4839,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(4843,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(4847,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4848,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4849,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4850,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4854,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4858,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(4862,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(4866,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4867,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4868,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4872,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(4876,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(4880,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(4939,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(4941,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(4961,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(4965,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(4970,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeMedprocess'
(4987,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRecprocess'
(5001,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeHempprocess'
(5015,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeNonCprocess'
(5082,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeclrRunning'
(5086,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeclrcancelled'
(5090,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeclrCompleted'
(5094,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeclrpaused'
(5098,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeMedprocess'
(5102,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeclrscheduled'
(5106,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRecprocess'
(5110,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeHempprocess'
(5114,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeNonCprocess'
(5165,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(5167,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(5187,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5191,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5197,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(5198,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode46'
(5240,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5263,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode45'
(5273,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5277,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5295,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRequiredSign'
(5366,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5434,19): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(5438,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(5459,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(5460,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(5461,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5473,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(5483,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(5492,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(5496,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(5515,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(5516,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(5549,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(5578,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5580,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(5584,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5591,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(5607,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(5658,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(5664,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(5754,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5764,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(5769,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(5774,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeActionButtonGreen'
(5779,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode60'
(5784,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode127'
(5793,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(5799,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(5805,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(5810,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(5814,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(5818,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(5822,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(5880,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(5891,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(5925,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(5933,31): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5971,35): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(5999,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6005,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6012,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode60'
(6016,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6023,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode60'
(6027,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6033,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode46'
(6053,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6071,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(6076,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(6079,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(6084,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(6136,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6165,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(6197,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(6271,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6293,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6536,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6541,31): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6567,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(6574,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(6581,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6582,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(6587,31): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6591,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6591,46): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6591,68): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6595,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(6603,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6604,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6610,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(6625,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(6627,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6634,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(6635,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(6639,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(6643,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode67'
(6648,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode81'
(6649,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode81'
(6655,44): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode81'
(6656,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode81'
(6661,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(6667,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6671,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(6676,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6680,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(6684,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6688,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(6692,24): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode93'
(6765,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(6772,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(6779,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(6809,22): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6819,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(6833,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(6871,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(6883,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(6914,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(6930,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(6962,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6974,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(6980,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(6984,30): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7005,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(7012,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7014,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRecprocess'
(7026,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7040,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7054,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7055,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7059,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7060,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7064,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7065,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7069,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7070,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7081,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7085,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7093,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(7098,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7101,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRecprocess'
(7109,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7120,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7156,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(7285,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(7350,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(7355,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7382,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(7388,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(7398,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7415,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(7421,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(7431,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7448,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(7454,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(7464,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7504,30): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7550,29): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7552,40): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7586,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7591,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode31'
(7611,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7617,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7618,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7620,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7646,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7648,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode04'
(7669,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(7673,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7734,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(7737,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode81'
(7738,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(7743,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7744,36): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(7748,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(7752,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(7756,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(7760,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(7764,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(7772,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(7786,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(7790,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(7802,30): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode81'
(7806,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(7810,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(7811,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(7812,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(7816,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(7820,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7824,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7825,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7826,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(7830,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7834,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(7838,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7839,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(7840,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(7844,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7848,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(7852,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7853,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(7854,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(7858,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7862,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(7866,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7867,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(7868,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(7872,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7876,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(7880,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7881,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(7882,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(7886,33): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7895,25): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(7904,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(7920,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(7931,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(7936,30): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(7949,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(7964,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(7983,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8030,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8038,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8064,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(8068,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(8123,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(8126,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(8141,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(8146,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(8172,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(8176,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(8190,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(8212,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(8215,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8220,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8225,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(8228,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8233,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8265,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(8269,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(8274,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8309,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(8338,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(8363,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8367,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8379,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(8394,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8398,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8408,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8412,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode89'
(8416,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8420,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCodeRequiredSign'
(8431,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(8436,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(8454,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode89'
(8457,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(8494,22): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(8495,35): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(8565,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(8568,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8578,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8585,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8599,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(8615,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(8794,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8805,25): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(8810,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(8814,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode93'
(8818,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(8822,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(8827,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(8831,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8832,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(8836,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(8840,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(8844,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(8848,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(8852,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(8856,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8860,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8864,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(8868,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(8872,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(8878,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8879,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(8883,32): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(8887,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode93'
(8891,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(8895,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(8899,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8903,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8907,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(8911,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(8921,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(8925,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(8930,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8934,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(8938,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(8942,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(8946,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(8952,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(9000,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9033,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9093,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9097,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(9119,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(9135,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9136,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(9137,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(9149,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9150,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(9175,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9181,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9182,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(9236,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9250,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9270,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9295,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode31'
(9316,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9343,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(9350,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(9438,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(9441,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9442,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(9451,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(9453,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9454,36): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(9461,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9462,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9485,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(9494,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(9495,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(9499,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(9541,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(9542,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9544,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(9550,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(9569,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9570,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9572,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(9579,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(9584,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(9589,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(9590,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(9594,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(9595,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(9603,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(9610,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9617,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9630,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(9637,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(9644,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(9651,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(9690,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode12'
(9698,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode44'
(9702,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(9707,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(9711,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(9720,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(9730,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(9737,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(9757,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(9758,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(9869,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(9873,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(9888,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(9972,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(9973,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(9975,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(9983,38): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10009,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10034,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10054,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(10055,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10060,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode46'
(10086,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10102,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10107,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10111,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(10112,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(10113,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10117,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode24'
(10121,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10122,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10123,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10127,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10131,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10132,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10133,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10137,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10141,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(10142,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(10143,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10147,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(10151,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(10152,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(10153,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10157,37): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(10179,35): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10188,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode95'
(10193,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10226,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10233,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10262,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode31'
(10263,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10269,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode93'
(10273,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10310,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10311,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(10324,41): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(10338,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10342,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10349,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(10350,34): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10377,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(10378,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10392,46): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(10398,29): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10405,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10431,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10435,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10489,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10503,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(10504,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10507,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10533,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(10537,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode23'
(10541,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode143'
(10545,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10569,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(10570,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10582,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(10583,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10604,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10618,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10619,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10620,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(10624,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(10629,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(10633,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10662,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(10677,32): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(10731,41): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode141'
(10737,41): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode141'
(10743,41): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode141'
(10749,41): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode141'
(10820,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10826,30): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10860,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(10867,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10896,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode31'
(10897,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10947,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(10963,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(10963,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(10963,78): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10967,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(10969,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(10970,40): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(10975,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode143'
(10982,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(10986,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11015,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11021,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11038,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11057,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11063,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(11064,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(11068,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(11069,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(11075,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(11076,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11080,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(11081,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode19'
(11089,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode92'
(11170,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11175,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11180,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11200,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11209,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(11213,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode01'
(11241,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11273,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11281,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11285,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11289,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11293,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11294,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11295,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11300,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11301,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11302,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11307,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11312,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11316,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11320,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(11324,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11328,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11332,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11336,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11337,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11342,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11346,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11350,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11354,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11355,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11356,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11360,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11361,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11365,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11369,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11370,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11374,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11378,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11382,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11387,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11388,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11392,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11393,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(11394,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11398,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(11402,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11406,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11410,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(11414,26): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11418,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11419,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11419,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11423,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11424,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11424,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11425,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11429,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11433,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11434,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11435,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(11439,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11443,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-row-color'
(11448,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-level-0'
(11452,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11456,22): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11461,22): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11465,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(11469,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11470,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11474,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11475,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(11476,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11480,22): run-time error CSS1039: Token not allowed after unary operator: '-Header-color'
(11484,20): run-time error CSS1039: Token not allowed after unary operator: '-Header-color'
(11488,20): run-time error CSS1039: Token not allowed after unary operator: '-Header-color'
(11492,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11493,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(11497,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11501,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11505,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11509,26): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11513,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11517,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11521,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11525,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(11529,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(11530,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11534,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(11542,20): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11546,20): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11550,28): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11554,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11558,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11562,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11566,25): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11570,35): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11574,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11578,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11579,32): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11580,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11584,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11588,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11592,26): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode20'
(11596,33): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11601,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11605,25): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11609,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11613,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(11617,32): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11621,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11643,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11655,37): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11656,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11659,47): run-time error CSS1030: Expected identifier, found '.'
(11659,54): run-time error CSS1031: Expected selector, found ')'
(11659,54): run-time error CSS1025: Expected comma or open brace, found ')'
(11664,32): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11672,25): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode32'
(11676,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11676,77): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11677,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11681,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(11682,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(11686,22): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11690,22): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11694,32): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11702,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11706,21): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11710,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(11711,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11730,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11731,39): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11736,21): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11740,52): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode28'
(11746,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(11747,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11763,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11767,21): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-color'
(11771,26): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11772,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(11776,36): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11780,36): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
(11916,32): run-time error CSS1039: Token not allowed after unary operator: '-traceability-svg-color'
(11929,28): run-time error CSS1039: Token not allowed after unary operator: '-traceability-svg-color'
(11949,28): run-time error CSS1039: Token not allowed after unary operator: '-traceability-svg-color'
(12092,28): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode78'
(12137,17): run-time error CSS1039: Token not allowed after unary operator: '-ColorHEXCode43'
(12148,17): run-time error CSS1039: Token not allowed after unary operator: '-actionicon-border-color'
 */
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  padding: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}
.datepicker-inline {
  width: 100%;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: rgba(0,0,0,0.2);
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #444;
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background: rgba(0,0,0,0.2);
  border-color: #ffb733;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background: rgba(0,0,0,0.2);
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background: rgba(0,0,0,0.2);
  border-color: #ffb733;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: rgba(0,0,0,0.2);
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background: rgba(0,0,0,0.2);
  border-color: #f1a417;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background: rgba(0,0,0,0.2);
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background: rgba(0,0,0,0.2);
  border-color: #f1a417;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background: rgba(0,0,0,0.2);
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background: rgba(0,0,0,0.2);
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background: rgba(0,0,0,0.2);
  border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background: rgba(0,0,0,0.2);
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background: rgba(0,0,0,0.5);
  border-color: #285e8e;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: rgba(0,0,0,0.2);
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #444;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #444;
}
.datepicker th.datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: rgba(0,0,0,0.2);
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.input-group.date .input-group-addon i {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: solid #cccccc;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.428571429;
}
.datepicker.dropdown-menu th,
.datepicker.dropdown-menu td {
  padding: 4px 5px;
}

@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s;
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }

  30% {
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, .95, 1);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  animation-name: shake;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    transform: translateX(0);
  }
}

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: none;
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    transform: none;
  }
}

.wobble {
  animation-name: wobble;
}

@keyframes jello {
  from, 11.1%, to {
    transform: none;
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  animation-name: jello;
  transform-origin: center;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  to {
    transform: none;
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }

  75% {
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    transform: translate3d(5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }

  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }

  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }

  80% {
    transform: perspective(400px) scale3d(.95, .95, .95);
    animation-timing-function: ease-in;
  }

  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }

  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  animation-name: hinge;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

  50% {
    transform: rotate(-10deg);
  }

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.jackInTheBox {
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  animation-name: zoomOutUp;
}

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  animation-name: slideOutUp;
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* iCheck plugin Minimal skin, blue
----------------------------------- */
.icheckbox_minimal-blue,
.iradio_minimal-blue {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    -webkit-mask-size: 18px;
    mask-size: 18px;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-blue {
    -webkit-mask-image: url(../../../Content/css/minimal/checkbox-unchecked.svg);
    mask-image: url(../../../Content/css/minimal/checkbox-unchecked.svg);
    background-color: #bbb;
}
    .icheckbox_minimal-blue.hover {
        -webkit-mask-image: url(../../../Content/css/minimal/checkbox-unchecked.svg);
        mask-image: url(../../../Content/css/minimal/checkbox-unchecked.svg);
        background-color: var(--actionicon-border-color);
    }
    .icheckbox_minimal-blue.checked {
        -webkit-mask-image: url(../../../Content/css/minimal/checkbox-checked.svg);
        mask-image: url(../../../Content/css/minimal/checkbox-checked.svg);
        background-color: var(--actionicon-border-color);
    }
    .icheckbox_minimal-blue.disabled {
        background-color: #bbb;
    }
    .icheckbox_minimal-blue.checked.disabled {
        -webkit-mask-image: url(../../../Content/css/minimal/checkbox-checked.svg);
        mask-image: url(../../../Content/css/minimal/checkbox-checked.svg);
        background-color: #bbb;
    }

.iradio_minimal-blue {
    -webkit-mask-image: url(../../../Content/css/minimal/radio-unchecked.svg);
    mask-image: url(../../../Content/css/minimal/radio-unchecked.svg);
    background-color: #bbb;
}
    .iradio_minimal-blue.hover {
        -webkit-mask-image: url(../../../Content/css/minimal/radio-unchecked.svg);
        mask-image: url(../../../Content/css/minimal/radio-unchecked.svg);
        background-color: var(--actionicon-border-color);
    }
    .iradio_minimal-blue.checked {
        -webkit-mask-image: url(../../../Content/css/minimal/radio-checked.svg);
        mask-image: url(../../../Content/css/minimal/radio-checked.svg);
        background-color: var(--actionicon-border-color);
    }
    .iradio_minimal-blue.disabled {
        background-color: #bbb;
        cursor: default;
    }
    .iradio_minimal-blue.checked.disabled {
        -webkit-mask-image: url(../../../Content/css/minimal/radio-checked.svg);
        mask-image: url(../../../Content/css/minimal/radio-checked.svg);
        background-color: #bbb;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 3/2),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-blue,
    .iradio_minimal-blue {
        /* no need for SVG*/
    }
}
/*Admin LTE MOVE HHHHHHH*/
/* Start for moving Panel class from bootstrap file */


:root {
    /*primary color shade*/
    --bs-secondary: var(--bs-secondary-shades);
    --bs-gray-100: color-mix(in srgb, var(--bs-secondary) var(--bs-10-opacity), var(--bs-add-white));
    --bs-gray-200: color-mix(in srgb, var(--bs-secondary) var(--bs-20-opacity), var(--bs-add-white)); /*breadcrumb, add more feature*/
    --bs-gray-300: color-mix(in srgb, var(--bs-secondary) var(--bs-40-opacity), var(--bs-add-white));
    --bs-gray-400: color-mix(in srgb, var(--bs-secondary) var(--bs-50-opacity), var(--bs-add-white));
    --bs-gray-500: color-mix(in srgb, var(--bs-secondary) var(--bs-60-opacity), var(--bs-add-white));
    --bs-gray-600: color-mix(in srgb, var(--bs-secondary) var(--bs-70-opacity), var(--bs-add-white));
    --bs-gray-700: color-mix(in srgb, var(--bs-secondary) var(--bs-80-opacity), var(--bs-add-white));
    --bs-gray-800: color-mix(in srgb, var(--bs-secondary) var(--bs-90-opacity), var(--bs-add-white));
    --bs-gray-900: var(--bs-secondary);
    --bs-accordion-bg: var(--bs-white);
    --bs-primary: var(--Header-color);
    --bs-body-bg: var(--bs-white); /*replacement of white*/
    --bs-card-cap-color: --font-dark-color; /*accordion name*/
    --bs-table-row-color: color-mix(in srgb, var(--bs-white) 97%, var(--bs-add-white));
    --bs-table-level-0: color-mix(in srgb, var(--bs-white) var(--bs-15-opacity), var(--bs-add-black));
    /*font color*/
    --ColorHEXCode43: var(--font-dark-color);
    --ColorHEXCodeTableEvenRow: color-mix(in srgb, var(--font-dark-color) 80%, white); /*p tag*/
    --ColorHEXCode32: color-mix(in srgb, var(--font-dark-color) 60%, white);
    --ColorHEXCode28: color-mix(in srgb, var(--font-dark-color) 50%, white);
    --ColorHEXCode20: color-mix(in srgb, var(--font-dark-color) 20%, white);
    /**/
    --bs-btn-active-border-color: var(--actionicon-border-color);
    --bs-border-color: var(--bs-gray-300);
    /*grey*/
    --ColorHEXCode01: white;
    --ColorHEXCode19: var(--bs-primary);
    --ColorHEXCode04: var(--bs-gray-200); /*#337ab7;*/ /*loader*/
    --ColorHEXCode89: color-mix(in srgb, var(--bs-primary), transparent var(--bs-90-opacity)); /*active tab */
    --bs-border-color-translucent: var(--actionicon-border-color) !important;
    /*Start No need to dynamic css*/
    --ColorHEXCode24: #dd4b39; /*box-alert*/
    --ColorHEXCode143: #ff0000; /* note*/
    --ColorHEXCode08: #bce8f1; /*only use for right chat panel */
    --ColorHEXCode12: #8a6d3b; /*Use in fileinput preview*/
    --ColorHEXCode45: #f6fb2a; /*only use for sales event legend*/
    --ColorHEXCode127: #c3b130; /*use in data table expand icon*/
    /*Toast*/
    --ColorHEXCode23: #f39c12; /*show Warning toast notification*/
    --ColorHEXCode92: #00a65a; /*show Success toast notification*/
    --ColorHEXCode93: #d73925; /*show Error toast notification*/
    --ColorHEXCode95: #00acd6; /*show info toast notification*/
    /*other*/
    --ColorHEXCode31: rgba(0,0,0,0);
    --ColorHEXCode146: rgba(0,0,0,.05);
    --ColorHEXCode81: rgba(0,0,0,0.1);
    --ColorHEXCode46: rgba(0,0,0,0.2);
    --ColorHEXCode67: rgba(0,0,0,0.3);
    --ColorHEXCode78: rgba(0,0,0,0.7);
    --ColorHEXCode147: rgba(0, 0, 0, 0.75);
    --ColorHEXCode141: rgba(9, 95, 163, 0);
    --ColorHEXCode84: rgba(255,255,255,0.7);
    --ColorHEXCode44: var(--bs-gray-100);
    /*Start Calendar CSS*/
    --ColorHEXCodeMedprocess: #f6fb2a;
    --ColorHEXCodeRecprocess: #62dee7;
    --ColorHEXCodeHempprocess: #006400;
    --ColorHEXCodeNonCprocess: #f4a460bf;
    --ColorHEXCodeclrRunning: #70ff29;
    --ColorHEXCodeclrCompleted: #0f17ff;
    --ColorHEXCodeclrcancelled: #ff1ad1;
    --ColorHEXCodeclrpaused: #800080;
    --ColorHEXCodeclrscheduled: #ffa500;
    /*End Calendar CSS*/
    --ColorHEXCode60: #74ed74; /*permission action button*/
    --ColorHEXCodeRequiredSign: #ff0000;
    --ColorHEXCodeActionButtonGreen: green;
    /*End No need to dynamic css*/
    --traceability-svg-color: var(--bs-primary);
}
body {
    color: var(--font-dark-color);
}
.bg-primary {
    background-color: var(--bs-primary) !important
}
.btn {
    --bs-btn-color: var(--actionicon-border-color);
}
.btn-primary {
    --bs-btn-bg: var(--Header-color);
    --bs-btn-hover-bg: var(--bs-gray-800);
    --bs-btn-color: var(--actionicon-border-color);
}
.table-striped > tbody > tr > * {
    color: var(--ColorHEXCodeTableEvenRow);
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
    color: var(--font-dark-color);
}
.table {
    color: var(--font-dark-color);
}
.dataTables_wrapper td {
    color: var(--ColorHEXCodeTableEvenRow);
}
.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: var(--bs-gray-300);
}
.dropdown-menu {
    --bs-dropdown-bg: var(--bs-white);
    --bs-dropdown-color: var(--font-dark-color);
    --bs-dropdown-link-color: var(--font-dark-color);
    --bs-dropdown-link-hover-color: var(--font-dark-color);
    --bs-dropdown-link-hover-bg: var(--bs-gray-300);
}
.accordion {
    --bs-accordion-bg: var(--bs-white) !important; /*left menu li color*/
    --bs-accordion-color: var(--font-dark-color) !important;
}
.card-header {
    background-color: var(--bs-white);
}

.main-wrapper .aside.sidebar-menu {
    border: 1px solid var(--bs-gray-300);
}
.breadcrumb-section {
    padding: 5px 20px;
    background-color: var(--bs-gray-200);
    border-bottom: 1px solid var(--bs-gray-300);
}
.copyright-text {
    background-color: var(--bs-white);
    border-top: 1px solid var(--bs-gray-300);
}
.form-control {
    background-color: var(--bs-white);
    color: var(--font-dark-color);
    border: 1px solid var(--bs-gray-400);
}
.form-select {
    background-color: var(--bs-white);
    border: 1px solid var(--bs-gray-300);
}
.select2-container--default .select2-selection--single {
    background-color: var(--bs-white);
}
.select2-container--default .select2-selection--multiple {
    background-color: var(--bs-white);
}
.custom-tab .nav-tabs .nav-link {
    color: var(--font-dark-color) !important;
    background-color: var(--bs-white);
}
.select2-dropdown {
    background-color: var(--bs-white);
}
.select2-search__field {
    background-color: var(--bs-white);
}
.custom-tab .nav-tabs .nav-link.active {
    background-color: var(--ColorHEXCode89);
}
    .custom-tab .nav-tabs .nav-link.active::after {
        background-color: var(--actionicon-border-color);
    }
.custom-tab {
    border: 1px solid var(--bs-gray-300);
}
.datepicker.dropdown-menu {
    background-color: var(--bs-white);
    border: 1px solid var(--bs-gray-300);
}
.datepicker-dropdown.datepicker-orient-bottom:after {
    border-top: 6px solid var(--bs-white);
}
#sidebarToggle .os-content {
    background: var(--bs-white);
}
.os-content {
    background: var(--bs-white);
}

.login-page .os-content, .register-page .os-content {
    background: var(--bs-white);
}
.button-list .btn-outline {
    color: var(--font-dark-color);
    border-color:var(--bs-gray-400);
}
.popover {
    --bs-popover-bg: var(--bs-white);
}
.popover-header {
    background-color: var(--bs-gray-200);
}
.pagination {
    --bs-pagination-bg: var(--bs-white);
}
.popover-body {
    color:var(--font-dark-color) !important;
}



.panel {
    margin-bottom: 20px;
    background-color: var(--bs-white);
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px var(--ColorHEXCode146);
    box-shadow: 0 1px 1px var(--ColorHEXCode146);
}

.panel-body {
    padding: 15px
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

    .panel-heading > .dropdown .dropdown-toggle {
        color: inherit
    }

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

    .panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
        color: inherit
    }

.panel-footer {
    padding: 10px 15px;
    background-color: var(--bs-gray-300);
    border-top: 1px solid var(--bs-gray-300);
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .list-group, .panel > .panel-collapse > .list-group {
    margin-bottom: 0
}

    .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
        border-width: 1px 0;
        border-radius: 0
    }

    .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
        border-top: 0;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

    .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
        border-bottom: 0;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px
    }

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.list-group + .panel-footer {
    border-top-width: 0
}

.panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table {
    margin-bottom: 0
}

    .panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption {
        padding-right: 15px;
        padding-left: 15px
    }

    .panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px
        }

            .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
                border-top-left-radius: 3px
            }

            .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
                border-top-right-radius: 3px
            }

    .panel > .table-responsive:last-child > .table:last-child, .panel > .table:last-child {
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px
    }

        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child {
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px
        }

            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
                border-bottom-left-radius: 3px
            }

            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
                border-bottom-right-radius: 3px
            }

    .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {
        border-top: 1px solid var(--bs-gray-300)
    }

    .panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th {
        border-top: 0
    }

.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
    border: 0
}

    .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0
    }

    .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0
    }

    .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
        border-bottom: 0
    }

    .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0
    }

.panel > .table-responsive {
    margin-bottom: 0;
    border: 0
}

.panel-group {
    margin-bottom: 20px
}

    .panel-group .panel {
        margin-bottom: 0;
        border-radius: 4px
    }

        .panel-group .panel + .panel {
            margin-top: 5px
        }

    .panel-group .panel-heading {
        border-bottom: 0
    }

        .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
            border-top: 1px solid var(--bs-gray-300);
        }

    .panel-group .panel-footer {
        border-top: 0
    }

        .panel-group .panel-footer + .panel-collapse .panel-body {
            border-bottom: 1px solid var(--ColorHEXCode20);
        }

.panel-default {
    border-color: var(--bs-gray-300);
}

    .panel-default > .panel-heading {
        color: var(--ColorHEXCode43);
        background-color: var(--bs-gray-300);
        border-color: var(--bs-gray-300);
    }

        .panel-default > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: var(--bs-gray-300);
        }

        .panel-default > .panel-heading .badge {
            color: var(--bs-gray-300);
            background-color: var(--ColorHEXCode43)
        }

    .panel-default > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: var(--bs-gray-300);
    }

.panel-primary {
    border-color: var(--ColorHEXCode19)
}

    .panel-primary > .panel-heading {
        color: var(--ColorHEXCode01);
        background-color: var(--ColorHEXCode19);
        border-color: var(--ColorHEXCode19)
    }

        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: var(--ColorHEXCode19)
        }

        .panel-primary > .panel-heading .badge {
            color: var(--ColorHEXCode19);
            background-color: var(--ColorHEXCode01)
        }

    .panel-primary > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: var(--ColorHEXCode19)
    }



/* End for moving Panel class from bootstrap file */
p {
    color: var(--ColorHEXCodeTableEvenRow);
    text-align: left;
    text-transform: none;
    font-size: 13px;
    line-height: 25px;
    font-family: 'robotoregular', sans-serif;
    font-weight: 400;
    text-align: left;
}

body.bfullscreen .main {
    position: fixed;
    z-index: 999999;
}

body.bfullscreen .popover {
    z-index: 999999;
}

body {
    font-family: 'robotoregular', sans-serif;
    font-weight: 400;
}
/* start product block css*/
.k-product-block {
    position: relative;
    padding: 5px;
    border: 1px solid var(--bs-gray-300);
    border-radius: 5px;
    margin-bottom: 10px;
}

    .k-product-block:hover {
        border: 1px solid var(--ColorHEXCode19);
    }

/*.k-product-img img{
max-width:100%;
}*/
.k-product-check {
    position: absolute;
    display: inline-block;
    top: 1px;
    left: 1px;
    margin: 0;
    z-index: 2;
    background: var(--ColorHEXCode01);
    height: 18px;
    padding: 0;
}

h5.p-name {
    margin-top: 5px;
    margin-bottom: 2px;
}

.p-product-img-block {
    position: relative;
    height: 180px;
    /*border: 1px solid var(--ColorHEXCode69);*/
    border-radius: 5px;
    overflow: hidden;
}

.k-product-img {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 0px;
    padding: 0px;
    overflow: hidden;
    border: 0px;
}

    .k-product-img img {
        position: absolute;
        top: 0;
        /* bottom: 0; */
        left: -100%;
        right: -100%;
        max-height: 100%;
        margin: auto;
        max-width: 100%;
    }


.p-qty-txtbox {
    position: absolute;
    width: 100%;
    bottom: -60px;
    left: 0;
    /* background: var(--ColorHEXCode01); */
    border-radius: 5px;
    padding: 5px;
    opacity: 0;
    transition: all .5s;
}

    .p-qty-txtbox.checked {
        bottom: 0;
        transition: all .5s;
        opacity: 1;
    }

.sharecatalog .p-qty-txtbox.checked {
    opacity: 0;
}

.p-qty-txtbox .qts-form .field-input {
    background: var(--ColorHEXCode01);
}

.k-product-block .icheckbox_minimal-blue.checked {
    background-color: var(--bs-white);
    border: 1px solid var(--bs-white);
}

.k-product-block .icheckbox_minimal-blue {
    margin: -2px 0 0 0;
}

.k-product-block .icheckbox_minimal-blue {
    border: 1px solid var(--bs-white);
}

    .k-product-block .icheckbox_minimal-blue.focus {
        border: 1px solid var(--bs-gray-300) !important;
    }


.icheckbox_minimal-blue, .iradio_minimal-blue {
    margin: -1px 0 0 0;
}

    /* end product block css*/
    /*form control*/
    .form-control {
        border-radius: 0;
        box-shadow: none;
        border-color: var(--bs-gray-400);
    }

    .form-control:focus {
        color: var(--font-dark-color);
        background-color: var(--bs-white);
        border-color: var(--actionicon-border-color);
        box-shadow: none;
    }

    .form-control::-moz-placeholder, .form-control:-ms-input-placeholder, .form-control::-webkit-input-placeholder {
        color: var(--bs-gray-200);
        opacity: 1;
    }

    .form-control:not(select) {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }



.form-group.has-success label {
    color: var(--ColorHEXCode92);
}

.form-group.has-success .form-control, .form-group.has-success .input-group-addon {
    border-color: var(--ColorHEXCode92);
    box-shadow: none;
}

.form-group.has-success .help-block {
    color: var(--ColorHEXCode92);
}

.form-group.has-warning label {
    color: var(--ColorHEXCode23);
}

.form-group.has-warning .form-control, .form-group.has-warning .input-group-addon {
    border-color: var(--ColorHEXCode23);
    box-shadow: none;
}

.form-group.has-warning .help-block {
    color: var(--ColorHEXCode23);
}

.form-group.has-error label {
    color: var(--ColorHEXCode24);
}

.form-group.has-error .form-control, .form-group.has-error .input-group-addon {
    border-color: var(--ColorHEXCode24);
    box-shadow: none;
}

.form-group.has-error .help-block {
    color: var(--ColorHEXCode24);
}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

    .input-group .input-group-addon {
        border-radius: 0;
        border-color: var(--bs-gray-500);
        background-color: var(--bs-white);
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

.input-group-addon, .input-group-btn {
    width: 40px;
    white-space: nowrap;
    vertical-align: middle;
    text-align: center;
    border: 1px solid;
}

.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: -3px;
}

.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {
    border-radius: 0;
}

.icheck > label {
    padding-left: 0;
}

.form-control-feedback.fa {
    line-height: 34px;
}

.input-lg + .form-control-feedback.fa, .input-group-lg + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fa {
    line-height: 46px;
}

.input-sm + .form-control-feedback.fa, .input-group-sm + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fa {
    line-height: 30px;
}


.form-control {
    outline: 0 !important;
}

.btn, .form-control {
    box-shadow: none !important;
}

    .btn.green:not(.btn-outline) {
        color: var(--ColorHEXCode01);
        background-color: var(--ColorHEXCode19);
        border-color: var(--ColorHEXCode19);
        height: 40px;
        width: 40px;
        border: 0;
        padding: 0;
    }

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -5px;
    margin-top: -4px;
}

.form-control {
    line-height: 40px;
    height: 40px;
}
/*for inline loading*/
.fa-spin-custom, .glyphicon-spin {
    -webkit-animation: spin 1000ms infinite linear;
    animation: spin 1000ms infinite linear;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}


.input-group .form-control {
    line-height: 40px;
    padding: 0;
    padding-left: 10px;
    margin: 0;
    color: var(--ColorHEXCode28) !important;
}

input[type=checkbox], input[type=radio] {
    margin: 0;
}
/*for qts form start */

.qts-form {
    max-width: 100%;
}

    .qts-form .form-field {
        position: relative;
        height: 48px;
    }

    .qts-form .field-label {
        position: relative;
        /*display: block;*/
        color: var(--ColorHEXCode28);
        /*font-size: 14px;
    font-weight:400;
	height: 48px;
	margin-bottom: 0px;*/
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        font-family: robotoregular, sans-serif;
        position: absolute;
        font-size: 15px;
        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        left: 17px;
        top: 13px;
        font-weight: 400;
        cursor: text;
        pointer-events: none;
        /*padding-left: 12px;
    line-height: 48px;*/
        line-height: 21px;
    }

    .qts-form .field-input {
        position: absolute;
        display: block;
        color: var(--ColorHEXCode28);
        width: 100%;
        height: 48px;
        font-size: 14px;
        line-height: 14px;
        /*border: none;*/
        /*border: 1px solid #d0d0d0;*/
        top: 0;
        outline: none;
        background-color: var(--bs-white);
        padding-left: 17px;
        padding-top: 23px;
        padding-bottom: 3px;
        border-radius: 5px;
        padding-right: 15px; /*To remove right padding from login textbox- By designer*/
    }



    .qts-form .has-label .field-label {
        /*font-size: 12px;
	line-height: 12px;
    padding-top:5px;
    padding-bottom:5px;
    color: var(--ColorHEXCode19);*/
        top: 6px;
        font-size: 12px;
        font-weight: 400;
        color: var(--actionicon-border-color);
        margin-bottom: 5px;
        line-height: 17px;
        /*background:var(--ColorHEXCode01);*/
        z-index: 1;
    }

    .qts-form textarea.field-input {
        height: 96px;
    }

button.close {
    position: absolute;
    top: 4px;
    right: 10px;
}

.alert-warning {
    color: var(--ColorHEXCode23);
    border-color: var(--ColorHEXCode23);
}

.qts-form .formError.inline {
    display: block;
    border: 1px solid var(--ColorHEXCodeRequiredSign);
    border-top: none;
    position: relative;
    float: left;
    width: 100%;
}
    /*.qts-form .form-field {margin-bottom: 10px;}*/
    .qts-form .formError.inline .formErrorContent {
        padding: 10px;
        color: var(--ColorHEXCodeRequiredSign);
    }


.floating_label .form-group {
    margin-bottom: 0px;
}

.floating_label textarea.field-input {
    line-height: 22px;
    /*resize: none;*/
    resize: vertical;
    overflow: auto;
}

.right_form.input-group .form-field {
    margin-bottom: 0;
}

    .right_form.input-group .form-field input {
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 5px;
        border-top-right-radius: 5px;
    }

    .right_form.input-group .form-field .RightPercent {
        border-top-left-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        border-bottom-right-radius: 0px !important;
        border-top-right-radius: 0px !important;
    }

.input-group .RightIconPercent {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 5px !important;
    border-top-right-radius: 5px !important;
}

.floating_label {
    margin-bottom: 10px;
}
/*.text_area .qts-form .form-field
{
    height:auto;
}*/
.text_area .qts-form .has-label .field-label {
    top: 1px;
    padding-top: 5px;
    width: calc(100% - 35px);
}

.text_area .qts-form .form-field {
    position: relative;
    height: auto;
}

.text_area_height {
    position: relative !important;
    height: 300px !important;
}

.text_area .qts-form .field-input {
    position: relative;
}

.text_area .qts-form .has-label .field-label {
    background: var(--bs-white);
}

/*for qts form end */

/*for select2 dropdown*/
.select2-container--default.select2-container--focus, .select2-selection.select2-container--focus, .select2-container--default:focus, .select2-selection:focus, .select2-container--default:active, .select2-selection:active {
    outline: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-color: var(--actionicon-border-color);
}

.select2-container--default .select2-selection--single, .select2-selection .select2-selection--single, .select2-container--default .select2-selection--multiple {
    border: 1px solid var(--bs-gray-500);
    border-radius: 5px;
    height: 48px;
    /*padding-top: 17px;*/
    font-size: 14px;
    /*padding-left: 17px;*/
    padding-bottom: 3px;
    color: var(--ColorHEXCode28);
}
/*for highlight select2 container*/
span.select2.select2-container.select2-container--default.select2-container--above.select2-container--open span.select2-selection.select2-selection--single {
    border-top: 1px solid var(--ColorHEXCode01);
    border: 1px solid var(--ColorHEXCode19);
}

span.select2.select2-container.select2-container--default.select2-container--below.select2-container--open span.select2-selection.select2-selection--single {
    border: 1px solid var(--actionicon-border-color);
    /*border-bottom: 1px solid var(--ColorHEXCode01);*/
}
/*for suggestion Items*/
span.select2-dropdown.select2-dropdown--below {
    border: 1px solid var(--actionicon-border-color) !important;
    border-top: 0 !important;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    overflow: hidden;
    z-index: 10006;
}
.select2-search__field {
    color: var(--font-dark-color);
}
span.select2-dropdown.select2-dropdown--above {
    border: 1px solid var(--actionicon-border-color) !important;
    border-bottom: 0 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden;
    z-index: 10006;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border-radius: 5px;
}

.select2-container--default.select2-container--open {
    border-color: var(--ColorHEXCode19);
}

span.select2-container .select2-dropdown.select2-dropdown {
    min-width: 260px;
}

.select2-dropdown {
    border: 1px solid var(--bs-gray-500);
    border-radius: 0;
    z-index: 3;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: var(--ColorHEXCode19);
    color: var(--ColorHEXCode01);
}

.select2-results__option {
    padding: 6px 12px;
    user-select: none;
    -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 0;
    padding-right: 0;
    height: auto;
    margin: 0;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 6px;
    padding-left: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 48px;
    right: 3px;
}

    .select2-container--default .select2-selection--single .select2-selection__arrow b {
        border-color: var(--ColorHEXCode28) transparent transparent transparent;
        margin-top: -4px;
    }

.select2-dropdown .select2-search__field, .select2-search--inline .select2-search__field {
    border: 1px solid var(--bs-gray-500);
}

    .select2-dropdown .select2-search__field:focus, .select2-search--inline .select2-search__field:focus {
        outline: none;
        border: 1px solid var(--actionicon-border-color);
    }

.select2-selection--multiple .select2-search__field:focus {
    outline: none;
    border: 1px solid var(--ColorHEXCode31);
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: var(--ColorHEXCode28);
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: var(--bs-gray-300);
}

    .select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[aria-selected=true]:hover {
        color: var(--ColorHEXCode32);
    }

.select2-container--default .select2-selection--multiple {
    border: 1px solid var(--bs-gray-500);
    border-radius: 5px;
}

    .select2-container--default .select2-selection--multiple:focus {
        border-color: var(--actionicon-border-color);
    }

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: var(--actionicon-border-color);
    height: auto;
    position: relative;
    z-index: 1;
}

.select2-container .select2-selection--multiple .select2-search--inline {
    line-height: 24px;
}

.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field {
    height: 18px;
    line-height: 24px;
}
/*.select2-container--default .select2-selection--multiple:hover {
    position:relative;
    z-index:1;
    height:120px;
    overflow:auto;
    width:100%;
    top:0;
    left:0; 
}*/

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: var(--ColorHEXCode01);
    border-color: var(--ColorHEXCode19);
    padding: 0px 10px;
    color: var(--ColorHEXCode19);
    height: 24px;
    line-height: 24px;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 15px 5px;
    height: 48px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered {
    height: auto;
    padding-bottom: 0;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-top: 5px;
}


.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 5px;
    color: var(--ColorHEXCode19);
    font-size: 16px;
}

    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
        color: var(--font-dark-color);
    }

/*.select2-container .select2-selection--single .select2-selection__rendered {
    padding-right: 10px;
}*/
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--ColorHEXCode28);
}
/*css by designer*/

.select2.select2-container {
    position: relative;
}

.select2-container span.clsselectloaderstart:after {
    content: "\f110";
    position: absolute;
    right: 25px;
    top: 16px;
    font: normal normal normal 14px/1 FontAwesome;
    -webkit-animation: spin 1000ms infinite linear;
    animation: spin 1000ms infinite linear;
}

.select2-search {
    position: relative;
}

    .select2-search .clsEditable:after {
        content: "\f067";
        position: absolute;
        top: 10px;
        right: 17px;
        font: bold normal normal 18px/1 FontAwesome;
        color:var(--actionicon-border-color);
        cursor: pointer;
    }

.select2-container .select2-selection--single .select2-selection__rendered {
    padding-right: 10px;
    height: 48px;
    line-height: 14px;
    padding-left: 17px;
    font-size: 14px;
    font-family: robotoregular, sans-serif;
    color: var(--ColorHEXCode28);
    padding-top: 24px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    z-index: 2;
}

/*.select2-multi-blink-label {
    z-index: 2 !important;
}*/

/*for advance filter issue of second row label control is getting overlap with first row control*/
.select2-container--focus + label.select2-multi-blink-label, .select2-container--open + label.select2-multi-blink-label {
    z-index: 2 !important;
}


.select2-container--default.select2-container--focus .select2-selection--single, .select2-selection.select2-container--focus .select2-selection--single {
    border: 1px solid var(--actionicon-border-color);
    border-radius: 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 18px 0px 18px 0px; /*Fix for Label is getting sticked to left edge, do not change this padding */
    margin-left: 15px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    height: 22px;
    line-height: 20px;
    font-size: 12px;
}
/*end select2 dropdown*/
.primary {
    color: var(--actionicon-border-color);
}
.primary_btn {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: var(--actionicon-border-color);
    color: var(--bs-white);
    font-size: 16px;
    height: 40px;
    min-width: 100px;
    text-align: center;
    border-radius: 3px;
}

    .primary_btn:before {
        content: "";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: var(--bs-white);
        -webkit-transform: scaleX(0);
        transform: scaleX(0);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transition-property: transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }

    .primary_btn:hover, .primary_btn:focus, .primary_btn:active {
        color: var(--actionicon-border-color);
        border: 1px solid var(--actionicon-border-color);
    }

        .primary_btn:hover .fa, .primary_btn:focus .fa, .primary_btn:active .fa {
            color: var(--actionicon-border-color);
        }

        .primary_btn:hover .far, .primary_btn:focus .far, .primary_btn:active .far {
            color: var(--actionicon-border-color);
        }

        .primary_btn:hover:before, .primary_btn:focus:before, .primary_btn:active:before {
            webkit-transform: scaleX(1);
            transform: scaleX(1);
        }

.primary_btn_dialogYes {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: var(--ColorHEXCode19);
    color: var(--ColorHEXCode01);
    font-size: 16px;
    height: 35px;
    min-width: 65px;
    text-align: center;
    border-radius: 3px;
    line-height: 20px;
}

    .primary_btn_dialogYes:before {
        content: "";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: var(--ColorHEXCode01);
        -webkit-transform: scaleX(0);
        transform: scaleX(0);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transition-property: transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }

    .primary_btn_dialogYes:hover, .primary_btn_dialogYes:focus, .primary_btn_dialogYes:active {
        color: var(--ColorHEXCode19);
    }

        .primary_btn_dialogYes:hover .fa, .primary_btn_dialogYes:focus .fa, .primary_btn_dialogYes:active .fa {
            color: var(--font-dark-color);
        }

        .primary_btn_dialogYes:hover:before, .primary_btn_dialogYes:focus:before, .primary_btn_dialogYes:active:before {
            webkit-transform: scaleX(1);
            transform: scaleX(1);
            border: 1px solid var(--ColorHEXCode19);
            border-radius: inherit;
        }

.primary_btn_dialogNo {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: var(--ColorHEXCode01);
    color: var(--ColorHEXCode19);
    font-size: 16px;
    height: 35px;
    min-width: 65px;
    text-align: center;
    border: 1px solid var(--ColorHEXCode19);
    border-radius: 3px;
    line-height: 20px;
}

    .primary_btn_dialogNo:before {
        content: "";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: var(--ColorHEXCode19);
        -webkit-transform: scaleX(0);
        transform: scaleX(0);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transition-property: transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }

    .primary_btn_dialogNo:hover, .primary_btn_dialogNo:focus, .primary_btn_dialogNo:active {
        color: var(--ColorHEXCode01);
    }

        .primary_btn_dialogNo:hover .fa, .primary_btn_dialogNo:focus .fa, .primary_btn_dialogNo:active .fa {
            color: var(--font-dark-color);
        }

        .primary_btn_dialogNo:hover:before, .primary_btn_dialogNo:focus:before, .primary_btn_dialogNo:active:before {
            webkit-transform: scaleX(1);
            transform: scaleX(1);
            border: 1px solid var(--ColorHEXCode19);
            border-radius: inherit;
        }
/*Admin LTE MOVE HHHHHHH*/



::selection {
    background: var(--Selection-color);
    color: var(--ColorHEXCode01);
}

.padding-bottom {
    padding-bottom: 10px;
}

    .select2-addnew {
        display: none;
    }

.pagediv {
    padding: 10px;
}

.error-icon {
    color: var(--ColorHEXCode19);
}

.error-page-main > p {
    text-align: center;
    font-size: 18px;
    margin-bottom: 22px;
}

.error-page-main > h1.error-icon {
    text-align: center;
    font-size: 90px;
}

.error-page-main > div.sub > p {
    text-align: center;
    font-size: 18px;
}

label[for] {
    cursor: pointer;
}

.disabled-bg {
    background-color: var(--bs-gray-300);
}

.seticon {
    top: 8px;
    position: relative;
    margin-right: 2px !important;
}

label.error {
    line-height: 20px;
    float: left;
    font-size: 12px;
    font-family: 'robotoregular',sans-serif;
    font-weight: 400;
    color: var(--ColorHEXCodeRequiredSign);
    text-transform: none;
}

label.manifestNote {
    line-height: 20px;
    float: left;
    font-size: 12px;
    font-family: 'robotoregular',sans-serif;
    font-weight: 400;
    color: var(--ColorHEXCode143);
    text-transform: none;
}

.vendorprofile .col-md-12, .vendorprofile .col-md-2 {
    padding-left: 0px;
}

#viewVendorTab tr:hover div.overlay .icheckbox_minimal-blue {
    display: block;
}

#viewVendorTab tr div.overlay .icheckbox_minimal-blue.checked {
    display: block;
}

#viewOrderTab tr:hover div.overlay .icheckbox_minimal-blue {
    display: block;
}

#viewOrderTab tr div.overlay .icheckbox_minimal-blue.checked {
    display: block;
}


#ReceivingInventoryGrids tr:hover div.overlay .icheckbox_minimal-blue {
    display: block;
}

#ReceivingInventoryGrids tr div.overlay .icheckbox_minimal-blue.checked {
    display: block;
}

#KitTab tr:hover div.overlay .icheckbox_minimal-blue {
    display: block;
}

#KitTab tr div.overlay .icheckbox_minimal-blue.checked {
    display: block;
}

#InventoryAccordion tr:hover div.overlay .icheckbox_minimal-blue {
    display: block;
}

#InventoryAccordion tr div.overlay .icheckbox_minimal-blue.checked {
    display: block;
}

input#ShowOnlySplitInventory:checked + .slider.mediumswitch:before {
    left: 1px; /*-2*/
}

input#ShowOnlySplitInventory + .slider.mediumswitch {
    width: 60px;
}

.AccordianTab tr:hover div.overlay .icheckbox_minimal-blue {
    display: block;
}

.AccordianTab tr div.overlay .icheckbox_minimal-blue.checked {
    display: block;
}

[readonly] + label[for], [disabled] + label[for] {
    color: var(--ColorHEXCode28) !important;
}

@media (min-width:1025px) {
    #viewVendorTab tr div.overlay .icheckbox_minimal-blue {
        display: none;
    }

    #viewOrderTab tr div.overlay .icheckbox_minimal-blue {
        display: none;
    }

    #ReceivingInventoryGrids tr div.overlay .icheckbox_minimal-blue {
        display: none;
    }

    #InventoryAccordion tr div.overlay .icheckbox_minimal-blue {
        display: none;
    }

    #KitTab tr div.overlay .icheckbox_minimal-blue {
        display: none;
    }

    .AccordianTab tr div.overlay .icheckbox_minimal-blue {
        display: none;
    }
}

.redcolor {
    color: var(--ColorHEXCode143) !important;
}

a {
    cursor: pointer;
}

#tab_3 .viewmode .form-group {
    margin-bottom: 0px !important;
}

.boxbottom {
    margin-bottom: 10px;
}

label.lblshow {
    font-weight: normal;
}

.required:after {
    content: " *";
    color: var(--ColorHEXCodeRequiredSign);
    font-family: robotoregular, sans-serif;
    font-weight: 400;
    font-size: 14px;
}

.clear {
    clear: both;
}

.paddingtop10 {
    padding-top: 10px;
}

.paddingtop20 {
    padding-top: 20px;
}

.createnew_btn {
    text-align: right;
    margin-bottom: 10px;
}

.datatbl_icon {
    width: 30px;
    height: 30px;
    margin: 3px 5px 0 5px;
}

/* Absolute Center Spinner */
.loading {
    position: absolute;
    height: 2em;
    width: 2em;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

    /* :not(:required) hides these rules from IE9 and below */
    .loading:not(:required) {
        /* hide "loading..." text */
        font: 0/0 a;
        color: transparent;
        text-shadow: none;
        background-color: transparent;
        border: 0;
    }

        .loading:not(:required):after {
            content: '';
            display: block;
            font-size: 10px;
            width: 1em;
            height: 1em;
            margin-top: -0.5em;
            -webkit-animation: spinner 1500ms infinite linear;
            -moz-animation: spinner 1500ms infinite linear;
            -ms-animation: spinner 1500ms infinite linear;
            -o-animation: spinner 1500ms infinite linear;
            animation: spinner 1500ms infinite linear;
            border-radius: 0.5em;
            -webkit-box-shadow: var(--ColorHEXCode147) 1.5em 0 0 0, var(--ColorHEXCode147) 1.1em 1.1em 0 0, var(--ColorHEXCode147) 0 1.5em 0 0, var(--ColorHEXCode147) -1.1em 1.1em 0 0, var(--ColorHEXCode78) -1.5em 0 0 0, var(--ColorHEXCode78) -1.1em -1.1em 0 0, var(--ColorHEXCode147) 0 -1.5em 0 0, var(--ColorHEXCode147) 1.1em -1.1em 0 0;
            box-shadow: var(--ColorHEXCode147) 1.5em 0 0 0, var(--ColorHEXCode147) 1.1em 1.1em 0 0, var(--ColorHEXCode147) 0 1.5em 0 0, var(--ColorHEXCode147) -1.1em 1.1em 0 0, var(--ColorHEXCode147) -1.5em 0 0 0, var(--ColorHEXCode147) -1.1em -1.1em 0 0, var(--ColorHEXCode147) 0 -1.5em 0 0, var(--ColorHEXCode147) 1.1em -1.1em 0 0;
        }

/* Animation */

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .online .media-object {
    border: 2px solid var(--ColorHEXCode92);
}

.datepicker-dropdown {
    z-index: 999999 !important;
}

.right-align {
    float: right;
}

.searchwidth {
    width: 175px !important;
    right: 0;
}

.dataTables_filter label.field-label {
    width: 165px !important;
    right: 0px !important;
    left: inherit !important;
    padding: 0 5px;
}


.dataTables_filter .fa-filter {
    position: absolute;
    float: right;
    width: 24px;
    margin-left: -64px;
    font-size: 20px;
    color: var(--actionicon-border-color);
    margin-top: 10px;
    cursor: pointer;
}
.dataTables_filter .fa-eraser {
    position: absolute;
    float: right;
    width: 24px;
    margin-left: -32px;
    font-size: 20px;
    color: var(--actionicon-border-color);
    margin-right: 10px;
    margin-top: 10px;
    cursor: pointer;
}

div.dataTables_filter input {
    border-radius: 3px;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    height: 50px;
}

div.dataTables_wrapper div.dataTables_paginate input.paginate_input {
    border-radius: 3px;
}

.dt-buttons {
    padding-top: 0px !important;
}

.dataTables_processing {
    background: none;
    border: none;
    position: relative !important;
    top: -50% !important;
}

@media (max-width: 992px) {
    div.datatable_f div.dataTables_filter.custom-filter input {
        width: calc(100% -60px) !important;
    }

    div.datatable_f div.dataTables_filter.custom-filter label.field-label {
        left: 51px !important;
    }

    .dataTables_filter .fa-filter {
        position: relative;
        float: inherit;
        z-index: 1;
        margin: 0px 6px;
    }

    .dataTables_filter .fa-eraser {
        position: relative;
        float: inherit;
        z-index: 1;
        margin: 0px 6px 0px 0px;
    }
}

#FormCannabisDetails .iconsdiv {
    display: inline-block;
    padding-right: 10px;
    width: 60px;
}

.viewmode .iconsdiv {
    display: inline-block;
    padding-right: 10px;
    width: 60px;
}

.paddingleft0 {
    padding-left: 0px;
    white-space: nowrap;
}

.paddingleft0px {
    padding-left: 0px;
}

.padding0 {
    padding: 0px;
}

.padding10 {
    padding: 10px;
}

.padding5 {
    padding: 5px !important;
}

.margin5 {
    margin: 5px;
}

.marginTop5 {
    margin-top: 5px;
}

.VendorTypeIcon {
    width: 35px;
    height: 35px;
    margin: 3px;
}
/*
.closetop > .tab-content {
    padding-top: 72px;
}*/

@media (max-width:992px) {
    /* .closetop > .tab-content {
        padding-top: 60px;
    }
*/
    .btnthree {
        margin-bottom: 1px;
    }
}

@media (max-width:767px) {
    /*.closetop > .tab-content {
        padding-top: 90px;
    }*/

    .btnthree {
        margin-bottom: 1px;
    }
}



@media (max-width:320px) {
    .searchwidth {
        width: 135px !important;
        right: 0;
    }
}

@media (max-width:1072px) {
    #frmAdjustInvenory .handleCounter .col-md-4 {
        padding-bottom: 10px;
    }
}

#tab_4 #receiptTab .fa.primary { /*Receipt tab*/
    font-size: 25px;
}

#tab_4 #receiptTab .far.primary { /*Receipt tab*/
    font-size: 25px;
}

.numeric {
    text-align: right;
}

table.dataTable thead > tr > th.sorting_disabled {
    padding-right: 8px;
}

.normalfontweight {
    font-weight: normal;
}

.box-header.vendor {
    padding-left: 0px;
}

.cogsicon {
    padding-top: 5px;
    float: left !important;
    padding-right: 8px;
}

#txtSearchChatUser::-ms-clear {
    display: none;
}

@media (max-width:992px) {
    .threeinone .col-xs-4 {
        width: 100% !important;
        padding-bottom: 10px;
    }

    .threeinone .col-xs-2 {
        width: 30% !important;
        padding-bottom: 10px;
    }

    .twoinone .col-xs-6 {
        width: 100% !important;
        padding-bottom: 10px;
    }

    .btnthree {
        margin-bottom: 1px;
    }

    .primary_btn {
        margin-bottom: 4px;
    }

    .fourinone {
        width: 100% !important;
        padding-bottom: 10px;
    }
}

@media (max-width:450px) {
    .threeinone .col-xs-4 {
        width: 100% !important;
        padding-bottom: 10px;
    }

    .twoinone .col-xs-6 {
        width: 100% !important;
        padding-bottom: 10px;
    }

    .btnthree {
        margin-bottom: 1px;
    }

    .primary_btn {
        margin-bottom: 4px;
    }

    .fourinone {
        width: 100% !important;
        padding-bottom: 10px;
    }
}

@media (max-width:450px) {
    label.labelwrap {
        font-size: 13px;
        line-height: 15px;
        text-overflow: ellipsis;
        overflow: hidden;
        width: 86%;
        white-space: nowrap;
    }
}

.Companyviewmode p, .generalinfo p {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.content.kc-charts-block.content_hide .content_collapse.on {
    right: 0;
}

.control-sidebar-open .content.kc-charts-block.content_hide .content_collapse.on {
    right: 270px !important;
}

.content.kc-charts-block .content_collapse {
    right: 0;
}


.sidebar-mini.control-sidebar-open .navbar-fixed-top {
    right: 270px;
    transition: right 0.5s;
}

.sidebar-mini .navbar-fixed-top {
    right: 0px;
    transition: right 0.5s;
}

.pointer {
    cursor: pointer;
}

input[type=file].filesend {
    display: inline-block !important;
    padding-left: 3px;
}

.direct-chat-msg.right .inlineblock {
    display: inline-block;
    color: var(--ColorHEXCode01);
    font-size: 12px;
    padding-left: 7px;
}

.chat-image {
    width: 42px;
}

.chatspan {
    display: table;
    font-size: 11px;
    line-height: 12px;
}

.direct-chat-msg .inlineblock {
    display: inline-block;
    color: var(--font-dark-color);
    font-size: 12px;
    padding-left: 7px;
}

.direct-chat-msg.right .inlineblock .chatspan:after {
    content: "File Sent.";
}

.direct-chat-msg .inlineblock .chatspan:after {
    content: "File Received.";
}

#chat-window-block .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-right: 3px !important;
}

.orangecolor {
    color: var(--ColorHEXCode23) !important;
}

#b1 p {
    margin: 14px 0 4px 1px;
}

a#RecieveInventoryPagination:hover, a#RecieveInventoryPagination:focus {
    outline: none;
    text-decoration: underline;
    color: var(--ColorHEXCode19);
}

.paginationlink:hover {
    outline: none;
    text-decoration: underline;
    color: var(--actionicon-border-color);
}

.paginationlink {
    padding-right: 25px;
}

.icon_wrapsmall {
    display: inline-block;
    padding: 0 15px;
    border: 0;
    background: transparent;
    cursor: default;
    color: var(--font-dark-color);
}

    .icon_wrapsmall .fa {
        font-size: 33px;
        display: block;
        margin-bottom: 10px;
        cursor: pointer;
    }

    .icon_wrapsmall .far {
        font-size: 33px;
        display: block;
        margin-bottom: 10px;
        cursor: pointer;
    }

.alignleft {
    text-align: left;
}


.icon_container {
    float: left;
    display: block;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.icon_wrap {
    display: inline-block;
    padding: 0 15px;
    border: 0;
    /*border-right: 1px solid var(--ColorHEXCode20);*/
    background: transparent;
    cursor: default;
}

    .icon_wrap.active {
        cursor: pointer;
    }

    .icon_wrap a {
        color: var(--ColorHEXCode28);
    }

    /*.icon_wrap:last-child {
        border-right: 0px;
    }*/

    .icon_wrap span {
        font-size: 16px;
        text-align: center;
        font-family: 'robotoregular', sans-serif;
        font-weight: 700;
    }

    .icon_wrap.active span {
        color: var(--ColorHEXCode43);
        font-weight: bold;
    }

    .icon_wrap .fa {
        font-size: 55px;
        display: block;
        margin-bottom: 10px;
    }

    .icon_wrap.active .fa {
        color: var(--actionicon-border-color);
    }

    .icon_wrap .far {
        font-size: 55px;
        display: block;
        margin-bottom: 10px;
    }

    .icon_wrap.active .far {
        color: var(--actionicon-border-color);
    }

section.tab {
    padding-bottom: 15px;
    margin: -15px;
}

@media (max-width:900px) {
    .icon_wrap .fa {
        font-size: 25px;
    }

    .icon_wrap .far {
        font-size: 25px;
    }

    .icon_wrap span {
        font-size: 13px;
    }
}

@media (max-width:500px) {
    .icon_wrap {
        float: left;
        width: 33%;
        /*border-bottom: 1px solid var(--ColorHEXCode20);*/
        padding: 15px 15px;
    }

        .icon_wrap:nth-child(even) {
            border-right: 0px;
        }
}

@media (max-width:340px) {
    .icon_wrap {
        width: 100%;
        border-right: 0px;
    }
}

.icon_containersmaill {
    float: left;
    display: block;
    width: 100%;
    margin: 0 auto;
}


.bluecolor {
    color: var(--actionicon-border-color);
}

.itemellipsis {
    text-overflow: ellipsis;
    width: 65%;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    margin-left: 5px;
}

.tenantName_ellipsis {
    text-overflow: ellipsis;
    width: 90%;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    margin-left: 0px;
}

.account_crossover_ellipsis {
    text-overflow: ellipsis;
    width: 65%;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    margin-left: 0px;
}

.box-header .itemellipsis {
    display: inline-block;
    font-size: 14px;
    margin: 0;
    line-height: 15px;
    font-weight: 100;
    color: var(--ColorHEXCode43);
    text-transform: capitalize;
    padding-left: 5px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

#divPackage, div.divNewPackage, div.divPlantCosting {
    padding: 10px;
}

.boxsubhead {
    margin: 5px 0px !important;
}

.divBorderBottom {
    padding: 0 10px;
}

.delete {
    position: absolute;
    top: 0;
    right: -5px;
    display: none;
}

    .delete .fa {
        font-size: 22px;
        color: var(--actionicon-border-color);
        line-height: 48px;
        cursor: pointer;
    }

.hidedeletebutton {
    display: none;
}

.externalboxscroll {
    padding-right: 10px;
    /*max-height: 280px;
    overflow: auto;*/
    /*overflow-y: scroll;
    max-height: 280px;*/
}

#ScheduleSalesCalendar .processlist .externalboxscroll, #ScheduleProcess .processlist .externalboxscroll {
    max-height: initial;
}

p.boxsubhead {
    color: var(--actionicon-border-color);
    font-weight: bold;
}
/*Kit Add more repeater*/
div.divKitItem {
    border-bottom: 1px solid var(--bs-gray-500);
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--bs-gray-500);
}

    div.divKitItem:nth-child(-n+2) {
        border-top: 1px solid var(--bs-gray-500);
    }

    div.divKitItem:nth-child(even) {
        background-color: var(--bs-gray-200);
    }

    div.divKitItem:nth-child(odd) {
        background-color: var(--bs-white);
    }
/*Process Add more repeater*/
div.divsteps, div.divlabeling {
    border-bottom: 1px solid var(--bs-gray-500);
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--bs-gray-500);
}

    div.divsteps:nth-child(-n+2), div.divlabeling:nth-child(-n+2) {
        border-top: 1px solid var(--bs-gray-500);
    }

    div.divsteps:nth-child(odd), div.divlabeling:nth-child(odd) {
        background-color: var(--bs-gray-200);
    }

    div.divsteps:nth-child(even), div.divlabeling:nth-child(even) {
        background-color: var(--bs-white);
    }
/*Create Package*/
div.divPackage, div.divNewPackage, div.divPlantCosting {
    border-bottom: 1px solid var(--bs-gray-500);
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--bs-gray-500);
}

    div.divPackage:nth-child(-n+2), div.divNewPackage:nth-child(-n+2), div.divPlantCosting:nth-child(-n+2) {
        border-top: 1px solid var(--bs-gray-500);
    }

    div.divPackage:nth-child(odd), div.divNewPackage:nth-child(odd), div.divPlantCosting:nth-child(odd) {
        background-color: var(--bs-gray-200);
    }

    div.divPackage:nth-child(even), div.divNewPackage:nth-child(even), div.divPlantCosting:nth-child(even) {
        background-color: var(--bs-white);
    }
/*Plants Group Add more repeater*/
div.divGroup {
    border-top: 1px solid var(--bs-gray-500);
    border-bottom: 1px solid var(--bs-gray-500);
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--bs-gray-500);
}

    div.divGroup:nth-child(-n+2) {
        border-top: 1px solid var(--bs-gray-500);
    }

    div.divGroup:nth-child(even) {
        background-color: var(--bs-gray-200);
    }

    div.divGroup:nth-child(odd) {
        background-color: var(--bs-white);
    }
/*Plants Change Strain Add more repeater*/
div.divChangeStrain {
    border-top: 1px solid var(--bs-gray-500);
    border-bottom: 1px solid var(--bs-gray-500);
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--bs-gray-500);
}

    div.divChangeStrain:nth-child(-n+2) {
        border-top: 1px solid var(--bs-gray-500);
    }

    div.divChangeStrain:nth-child(even) {
        background-color: var(--bs-gray-200);
    }

    div.divChangeStrain:nth-child(odd) {
        background-color: var(--bs-white);
    }
/*Import Inventory Add more repeater*/
div.invItemDiv {
    border-bottom: 1px solid var(--bs-gray-500);
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--bs-gray-500);
}

    div.invItemDiv:nth-child(-n+2) {
        border-top: 1px solid var(--bs-gray-500);
    }

    div.invItemDiv:nth-child(even) {
        background-color: var(--bs-gray-200);
    }

    div.invItemDiv:nth-child(odd) {
        background-color: var(--bs-white);
    }


.divsteps label[for], .divlabeling label[for] {
    font-weight: normal;
}

.hidecolumn {
    display: none;
}

.paddingright25 {
    padding-right: 25px;
}

.drag-handle {
    padding-left: 8px;
}
/*Solved : disabled select2 dropdown container open when press enter/up-down key*/
select[disabled].select2-hidden-accessible + .select2-container {
    pointer-events: none;
    touch-action: none;
}

.pointernone {
    pointer-events: none;
}
/*restrict textarea to be resize*/
textarea {
    resize: none !important;
}

.stepdesc {
    overflow: visible !important;
    white-space: normal !important;
}

/*Start scheduling processing Css*/
#ScheduleProcess .processlist {
    width: 29%;
    float: left;
    display: inline-block;
    position: absolute;
}

#ScheduleProcess .schedulediv {
    width: 70%;
    float: right;
    display: inline-block;
}
/*.fc-event, .fc-event-dot {
    background-color: var(--ColorHEXCode19)!important;
}*/
.pslist {
    position: relative;
    display: block;
    line-height: 1.9;
    border-radius: 3px;
    color: var(--ColorHEXCode01);
    text-decoration: none;
    background-color: var(--ColorHEXCode19);
    margin: 4px 0;
    cursor: pointer;
    padding: 2px 0px 1px 0px;
}

#ScheduleProcess .fc-center h2 {
    font-size: 20px;
}

#ScheduleProcess .fc-toolbar {
    padding: 0px;
    margin: 0;
}

    #ScheduleProcess .fc-toolbar.fc-header-toolbar {
        margin-bottom: 5px !important;
    }

#ScheduleProcess .fc-widget-header:last-of-type, .fc-widget-content:last-of-type {
    border-right: 1px solid var(--ColorHEXCode20) !important;
}

#ScheduleProcess .fc-widget-header:first-of-type, .fc-widget-content:first-of-type {
    border-left: 1px solid var(--ColorHEXCode20);
    border-right: 0;
}

#ScheduleProcess .medprocess {
    background-color: var(--ColorHEXCodeMedprocess);
    border: 1px solid white;
    box-shadow: 0 2px 3px rgba(0,0,0,0.2);
    margin-right: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 0px;
    color: blue;
    /*position: relative !important;
    left: 0 !important;*/
    margin-bottom: 1px;
    padding-left: 20px;
    line-height: 20px;
}

#ScheduleProcess .recprocess {
    background-color: var(--ColorHEXCodeRecprocess);
    border: none;
    margin-right: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: white;
    border-radius: 0px;
    margin-bottom: 1px;
    padding-left: 20px;
    line-height: 20px;
}

#ScheduleProcess .hmpprocess {
    background-color: var(--ColorHEXCodeHempprocess);
    border: none;
    margin-right: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: white;
    border-radius: 0px;
    margin-bottom: 1px;
    padding-left: 20px;
    line-height: 20px;
}

#ScheduleProcess .noncprocess {
    background-color: var(--ColorHEXCodeNonCprocess);
    border: 1px solid lightgray;
    margin-right: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: white;
    border-radius: 0px;
    /*position: relative !important;
    left: 0 !important;*/
    margin-bottom: 1px;
    padding-left: 20px;
    line-height: 20px;
}

#ScheduleProcess .insufficient {
    background-color: red !important;
    border: 1px solid lightgray;
    margin-right: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: white;
    border-radius: 0px;
    margin-bottom: 1px;
    padding-left: 20px;
    line-height: 20px;
}

#ScheduleProcess .fc-month-view .insufficient, #ScheduleProcess .fc-month-view .noncprocess, #ScheduleProcess .fc-month-view .recprocess, #ScheduleProcess .fc-month-view .hmpprocess,
#ScheduleProcess .fc-month-view .medprocess {
    height: 19px;
}

#ScheduleProcess .insufficient .fa {
    color: white;
}

.bootstrap-datetimepicker-widget {
    z-index: 9999999 !important;
}

#datetimepicker3 .timepicker {
    /*height: 48px;*/
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    padding-bottom: 3px;
    background-color: transparent;
}


.processlegend {
    font-size: 12px;
    margin-right: 8px;
    float: left;
}

.prcoesslegenddiv {
    height: 15px;
    width: 15px;
    margin-top: 2px;
    float: left;
}

.clr-running {
    background-color: var(--ColorHEXCodeclrRunning);
}

.clr-cancelled {
    background-color: var(--ColorHEXCodeclrcancelled);
}

.clr-completed {
    background-color: var(--ColorHEXCodeclrCompleted);
}

.clr-paused {
    background-color: var(--ColorHEXCodeclrpaused);
}

.clr-medical {
    background-color: var(--ColorHEXCodeMedprocess);
}

.clr-scheduled {
    background-color: var(--ColorHEXCodeclrscheduled);
}

.clr-rec {
    background-color: var(--ColorHEXCodeRecprocess);
}

.clr-hmp {
    background-color: var(--ColorHEXCodeHempprocess);
}

.clr-nonc {
    background-color: var(--ColorHEXCodeNonCprocess);
    /*#1594ff;*/
}

.clr-insufficient {
    background-color: red !important;
}

.legend-calendar {
    height: 15px;
    width: 14px;
    display: inline-block;
    margin: 1px 1px 0px 1px;
    position: absolute;
    left: 0;
    border: 1px solid #bbb;
}

.prcoesslegenddiv {
    border: 1px solid #bbb;
}

.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active {
    z-index: 0 !important;
}
/*End scheduling processing Css*/




/*Start scheduling Sales Calender Css*/
#ScheduleSalesCalendar .processlist {
    width: 29%;
    float: left;
    display: inline-block;
    position: absolute;
}

#ScheduleSalesCalendar .schedulediv {
    width: 70%;
    float: right;
    display: inline-block;
}
/*.fc-event, .fc-event-dot {
    background-color: var(--ColorHEXCode19)!important;
}*/
.pslist {
    position: relative;
    display: block;
    line-height: 1.9;
    border-radius: 3px;
    color: var(--ColorHEXCode01);
    text-decoration: none;
    background-color: var(--ColorHEXCode19);
    margin: 4px 0;
    cursor: pointer;
    padding: 2px 0px 1px 0px;
}

#ScheduleSalesCalendar .fc-center h2 {
    font-size: 20px;
}

#ScheduleSalesCalendar .fc-toolbar {
    padding: 0px;
    margin: 0;
}

    #ScheduleSalesCalendar .fc-toolbar.fc-header-toolbar {
        margin-bottom: 5px !important;
    }

#ScheduleSalesCalendar .fc-widget-header:last-of-type, .fc-widget-content:last-of-type {
    border-right: 1px solid var(--ColorHEXCode20) !important;
}

#ScheduleSalesCalendar .fc-widget-header:first-of-type, .fc-widget-content:first-of-type {
    border-left: 1px solid var(--ColorHEXCode20);
    border-right: 0;
}

#ScheduleSalesCalendar .calenderEvent {
    /*background-color: var(--ColorHEXCode45);*/
    border: 1px solid var(--ColorHEXCode01);
    box-shadow: 0 2px 3px var(--ColorHEXCode46);
    margin-right: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 0px;
    /*color: blue;*/
    margin-bottom: 1px;
    padding-left: 20px;
    line-height: 20px;
}

#ScheduleSalesCalendar .fc-month-view .insufficient, #ScheduleSalesCalendar .fc-month-view .noncprocess, #ScheduleSalesCalendar .fc-month-view .recprocess, #ScheduleSalesCalendar .fc-month-view .hmpprocess,
#ScheduleSalesCalendar .fc-month-view .medprocess {
    height: 19px;
}

#ScheduleSalesCalendar .insufficient .fa {
    color: white;
}

.bootstrap-datetimepicker-widget {
    z-index: 9999999 !important;
}

#datetimepicker3 .timepicker {
    /*height: 48px;*/
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    padding-bottom: 3px;
    background-color: transparent;
}

#datetimepicker3 .addoncls {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 46px;
    z-index: 10;
    border: 1px solid var(--ColorHEXCode20);
    position: relative;
    position: relative;
    border-top: none;
    border-bottom: none;
    top: 1px;
    right: 1px;
}

.processlegend {
    font-size: 12px;
    margin-right: 8px;
    float: left;
}

.prcoesslegenddiv {
    height: 15px;
    width: 15px;
    margin-top: 2px;
    float: left;
}

.clr-legendcolor {
    background-color: var(--ColorHEXCode45);
}

.legend-calendar {
    height: 15px;
    width: 14px;
    display: inline-block;
    margin: 1px 1px 0px 1px;
    position: absolute;
    left: 0;
    border: 1px solid var(--ColorHEXCode20);
}

.prcoesslegenddiv {
    border: 1px solid var(--ColorHEXCode20);
}

.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active {
    z-index: 0 !important;
}
/*End scheduling processing Css*/

hr {
    margin-top: 5px;
    margin-bottom: 15px;
}

.popover {
    max-width: 220px;
}

.schedulescrnsize {
    color: var(--ColorHEXCodeRequiredSign);
    font-size: large;
    padding-top: 20px;
    padding-left: 20px;
}

.ProcessUser {
    float: left;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 2px;
    margin-top: -2px;
}

.rdbOrderType {
    float: left;
    margin: 0 10px 0 0;
}

.divRdoCultivationLicense {
    float: left;
    margin: 0 15px 0 0;
}

.divRdoDeliveryOption {
    float: left;
    margin: 0 15px 0 0;
}

.rdbtnType {
    margin-left: 5px;
}
/* For Fly IN panel in SO */
.panel-FlyOver {
    margin-top: 15px;
    float: left;
    width: 100%;
}

.fileinput.procatfile {
    margin-top: -23px;
    position: absolute;
    margin-left: -17px;
    width: 100%;
    height: 100%;
}

.lnkhideproduct, .lnkdeleteproduct {
    padding-left: 4px;
}

a.l-btn {
    background-position: right 0;
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    zoom: 1;
    height: 24px;
    padding-right: 18px;
    cursor: pointer;
    outline: none;
}

a.l-btn-plain {
    padding-right: 5px;
    border: 0;
    padding: 1px 6px 1px 1px;
}

a.l-btn-disabled {
    color: var(--ColorHEXCode20);
    opacity: 0.5;
    filter: alpha(opacity=50);
    cursor: default;
}

a.l-btn span.l-btn-left {
    display: inline-block;
    background-position: 0 -48px;
    padding: 4px 0px 4px 18px;
    line-height: 16px;
    height: 16px;
}

a.l-btn-plain span.l-btn-left {
    padding-left: 5px;
}

a.l-btn span span.l-btn-text {
    display: inline-block;
    vertical-align: baseline;
    width: auto;
    height: 16px;
    line-height: 16px;
    padding: 0;
    margin: 0;
}

a.l-btn span span.l-btn-icon-left {
    padding: 0 0 0 20px;
    background-position: left center;
}

a.l-btn span span.l-btn-icon-right {
    padding: 0 20px 0 0;
    background-position: right center;
}

a.l-btn span span span.l-btn-empty {
    display: inline-block;
    margin: 0;
    padding: 0;
    width: 16px;
}

a:hover.l-btn {
    background-position: right -24px;
    outline: none;
    text-decoration: none;
}

    a:hover.l-btn span.l-btn-left {
        background-position: 0 bottom;
    }

a:hover.l-btn-plain {
    padding: 0 5px 0 0;
}

a:hover.l-btn-disabled {
    background-position: right 0;
}

    a:hover.l-btn-disabled span.l-btn-left {
        background-position: 0 -48px;
    }

a.l-btn .l-btn-focus {
    outline: var(--ColorHEXCode19) dotted thin;
}

a.l-btn {
    color: var(--ColorHEXCode32);
    background-image: url('images/linkbutton_bg.png');
    background-repeat: no-repeat;
    /*-moz-border-radius: 5px 5px 5px 5px;
            -webkit-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;*/
}

    a.l-btn span.l-btn-left {
        background-image: url('images/linkbutton_bg.png');
        background-repeat: no-repeat;
    }

a.l-btn-plain,
a.l-btn-plain span.l-btn-left {
    background: transparent;
    border: 0;
    filter: none;
}

a:hover.l-btn-plain, a:focus.l-btn-plain {
    background: var(--bs-gray-300);
    color: var(--font-dark-color);
    border: 1px solid var(--ColorHEXCode20);
    /*-moz-border-radius: 5px 5px 5px 5px;
            -webkit-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;*/
}

a.l-btn-disabled,
a:hover.l-btn-disabled {
    filter: alpha(opacity=50);
}

.catalogpagination {
    border: 1px solid var(--bs-gray-500);
}

.pagination {
    zoom: 1;
    /*border: 1px solid var(--ColorHEXCode20);*/
    margin: 0 0 10px 0;
}

    .pagination i.icon {
        color: var(--font-dark-color);
        font-size: 18px;
        line-height: 22px;
        width: 18px;
        display: block;
        text-align: center;
    }

    .pagination i.fa-angle-double-left.icon {
        color: var(--ColorHEXCode28);
    }

    .pagination i.fa-angle-double-right.icon {
        color: var(--ColorHEXCode28);
    }

    .pagination i.icon-small {
        font-size: 14px;
    }

    .pagination table {
        float: left;
        height: 36px;
    }

    .pagination td {
        border: 0;
    }

.pagination-btn-separator {
    float: left;
    height: 24px;
    border-left: 1px solid var(--bs-gray-500);
    border-right: 1px solid var(--ColorHEXCode01);
    margin: 3px 1px;
}

.pagination .pagination-num {
    border-width: 1px;
    border-style: solid;
    margin: 0 2px;
    padding: 2px;
    width: 2em;
    height: auto;
}

.pagination-page-list {
    margin: 0px 6px;
    padding: 1px 2px;
    width: auto;
    height: auto;
    border-width: 1px;
    border-style: solid;
}

.pagination-info {
    float: right;
    margin: 0 6px 0 0;
    padding: 0;
    height: 30px;
    line-height: 35px;
    /*font-size: 12px;*/
}

.pagination span {
    /*font-size: 12px;*/
    color: var(--font-dark-color);
}

.pagination-first {
    background: url('/Content/images/pagination_icons.png') no-repeat 0 0;
}

.pagination-prev {
    background: url('/Content/images/pagination_icons.png') no-repeat -16px 0;
}

.pagination-next {
    background: url('/Content/images/pagination_icons.png') no-repeat -32px 0;
}

.pagination-last {
    background: url('/Content/images/pagination_icons.png') no-repeat -48px 0;
}

.pagination-load {
    background: url('/Content/images/pagination_icons.png') no-repeat -64px 0;
}

.pagination-loading {
    background: url('/Content/images/page_loading.gif') no-repeat;
}

.pagination-page-list,
.pagination .pagination-num {
    border-color: var(--ColorHEXCode20);
    line-height: 0px;
    color: var(--font-dark-color);
}

.loadcatalog {
    border: 1px solid var(--ColorHEXCode20);
    padding: 10px;
}

.productsearch {
    position: absolute;
    display: block;
    color: var(--ColorHEXCode28);
    width: 100%;
    height: 48px;
    font-size: 14px;
    line-height: 14px;
    top: 0;
    outline: none;
    background-color: transparent;
    padding-left: -5px;
    padding-top: 23px;
    padding-bottom: 3px;
    border-radius: 5px;
    margin-right: -10px;
}

.divborderbottonline {
    border-bottom: 1px solid var(--bs-gray-500);
    padding-top: 10px;
}

.box-header .mrgleft {
    float: left;
    margin-left: -25px;
    font-size: 16px;
}

#frmProductAddCatalog span.fa.fa.fa-times.image-text-close, #frmAddEditProcess span.fa.fa.fa-times.image-text-close, #frmSaveOrderStatusStage span.fa.fa.fa-times.image-text-close {
    position: absolute;
    right: 15px;
    top: 16px;
    font-size: 18px;
}

.btnFloatRight {
    float: right;
}

#tabCatalog #btnMedicalOrder, #btnRecreationalOrder, #btnNonCannabisOrder {
    width: 215px;
}

.btnSalesOrderText {
    float: left;
    margin-right: 10px;
    line-height: 55px;
}

p span.sopo-span-title {
    font-weight: bold;
}

@media (max-width:900px) {
    .btnSalesOrderText {
        line-height: 25px;
    }

    #tabCatalog #btnMedicalOrder, #btnRecreationalOrder, #btnNonCannabisOrder {
        width: 165px;
    }
}

.box-body-15 {
    padding: 0 15px;
}

#tabCatalog h3.box-title {
    line-height: 20px;
    color: var(--ColorHEXCode19);
    font-size: 16px;
}

#tabCatalog label.box-title {
    line-height: 20px;
    color: var(--ColorHEXCode19);
    font-size: 16px;
}

.selectPackagefrmfulfill {
    font-size: 22px;
}

.margintop {
    margin-top: 10px;
}

.textalign {
    text-align: right;
}

#FulfillGrids td {
    display: table-cell;
    /*vertical-align: middle;*/
}

.fulfil-search-icon {
    position: relative;
    float: right;
    top: -34px;
    right: 8px;
    height: 0;
}

.LoadingText {
    text-align: center !important;
    font-size: 20px !important;
    margin-top: 30px !important;
}

.minheighforfulfilltab {
    min-height: 410px;
}

.srchboxmarginBottom {
    margin-bottom: 10px;
}

#tabCatalog .itemellipsis {
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
}

.paddingTop10px {
    padding-top: 10px;
}

.paddingBottom10px {
    padding-bottom: 10px;
}

.paddingBottom20px {
    padding-bottom: 20px;
}

.paddingBottom5px {
    padding-bottom: 5px;
}

.paddingTop5px {
    padding-top: 5px;
}

.popoverInvoice {
    max-width: 300px !important;
}

.textlowercase {
    text-transform: lowercase;
}

.margintop50 {
    margin-top: 50px;
}

.lblHeightDiv30 label {
    line-height: 30px;
}

.cursorpointer {
    cursor: pointer;
}

.borderleft {
    border-left: 1px solid var(--ColorHEXCode20);
}

.action-button-icon-Div {
    padding: 0px 2px 8px 6px;
    /*width: 30px;*/
    float: left;
}

.action-button-grey {
    color: var(--bs-gray-400);
    cursor: pointer;
}

.action-button-blue {
    color: var(--actionicon-border-color);
    cursor: pointer;
}

.action-button-green {
    color: var(--ColorHEXCodeActionButtonGreen) !important;
    cursor: pointer;
}

.action-button-light-green {
    color: var(--ColorHEXCode60);
    cursor: pointer;
}

.action-button-yellow {
    color: var(--ColorHEXCode127);
    cursor: pointer;
}

.indentchildbutton {
    padding-left: 35px;
}
/*License for customer/vendor*/
div.divLicenseDtl .qts-form .field-input .input-group .input-group-addon {
    background-color: var(--bs-white);
}


div.divLicenseOdd {
    padding-top: 10px;
    background-color: var(--bs-gray-200);
    margin: 0;
}

div.divLicenseEven {
    padding-top: 10px;
    background-color: var(--bs-white);
    margin: 0;
}

div.divLicenseOdd .qts-form .field-input .input-group .input-group-addon {
    background-color: var(--bs-gray-200);
}

div.divLicenseEven .qts-form .field-input .input-group .input-group-addon {
    background-color: var(--bs-white);
}

div.divLicenseAlternateOdd {
    background-color: var(--bs-gray-200);
}

div.divLicenseAlternateEven {
    background-color: var(--bs-white);
}

.margintop15 {
    margin-top: 15px;
}

.font-size24 {
    font-size: 24px;
}

.grpchataction {
    float: right;
    position: absolute;
    right: 5px;
    top: 20px;
}

    .grpchataction i {
        padding: 3px;
    }

        .grpchataction i.fa-trash {
            padding: 1px;
        }

.absolutePosition {
    position: absolute;
    cursor: pointer;
}

#frmAssignPermission .slimScrollDiv div.c-both:nth-child(3n+2) {
    clear: both;
}

#frmAssignRolePermission .slimScrollDiv div.c-both:nth-child(3n+2) {
    clear: both;
}

@media (min-width:768px) and (max-width:992px) {
    #frmAssignPermission .slimScrollDiv div.c-both:nth-child(3n+2) {
        clear: initial;
    }

    #frmAssignPermission .slimScrollDiv div.c-both:nth-child(2n+2) {
        clear: both;
    }

    #frmAssignRolePermission .slimScrollDiv div.c-both:nth-child(3n+2) {
        clear: initial;
    }

    #frmAssignRolePermission .slimScrollDiv div.c-both:nth-child(2n+2) {
        clear: both;
    }
}

.backgroundWhite {
    background-color: var(--ColorHEXCode01);
    border-radius: 5px;
}

.marginLeft {
    margin-left: 10px;
}

.groupIcondiv {
    width: 46px;
    height: 46px;
    background: var(--ColorHEXCode01);
    border-radius: 23px;
    float: left;
}

    .groupIcondiv i.fa {
        font-size: 24px;
        line-height: 46px;
    }

    .groupIcondiv i.far {
        font-size: 24px;
        line-height: 46px;
    }

.groupIcon {
    line-height: 46px;
    text-align: center;
}

.paddingLeft10 {
    padding-left: 10px;
}

.nav-tabs-custom > #chat-tab > li > a {
    padding: 10px 15px;
}

div.page-quick-sidebar-list > .nav-tabs-custom {
    background: none;
    margin-bottom: 0;
}

div.page-quick-sidebar-list .nav-tabs-custom > .nav-tabs > li:hover > a {
    color: var(--ColorHEXCode19);
}

div.page-quick-sidebar-list .nav-tabs-custom > .nav-tabs > li.active > a {
    background: none;
}

div.page-quick-sidebar-list .nav-tabs-custom > .nav-tabs {
    border-bottom-color: var(--ColorHEXCode20);
}

#AddEditGroupUser {
    position: absolute;
    top: 65px;
    right: 10px;
}

.font-size20 {
    font-size: 20px;
}

.grp-unreadnotify-right {
    right: 69px !important;
}

.wordwrap {
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
    padding-right: 40px;
}

.wordwrap-chatTitle {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-right: 0;
    position: absolute;
    width: 50%;
}

.font-size12 {
    font-size: 12px;
}

.borderbottongrey {
    border-bottom: 1px solid var(--ColorHEXCode20);
}

#ulGroupChatUsers li:last-child, #ulChatUsers li:last-child {
    padding-bottom: 30px;
}

.max-height46 {
    max-height: 46px;
}

.max-height14 {
    max-height: 20px;
}

.highlightDate {
    font-weight: bold;
}

.floatRight {
    float: right;
}

.floatRight {
    float: right;
}

a.blink i.fas {
    color: var(--ColorHEXCode01);
    animation: colorchange1 1s infinite;
    -webkit-animation: colorchange1 1s infinite;
}

a.blink i.far {
    color: var(--ColorHEXCode01);
    animation: colorchange1 1s infinite;
    -webkit-animation: colorchange1 1s infinite;
}

@keyframes colorchange1 {
    0% {
        color: var(--ColorHEXCode60);
    }

    100% {
        color: var(--ColorHEXCode01);
    }
}

@-webkit-keyframes colorchange1 /* Safari and Chrome - necessary duplicate */
{
    0% {
        color: var(--ColorHEXCode60);
    }

    100% {
        color: var(--ColorHEXCode01);
    }
}

.k-product-block.active:before {
    content: " ";
    background: var(--ColorHEXCode46);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 1;
}

.p-qty-txtbox.checked {
    z-index: 2;
}

.sharecatalog .p-qty-txtbox.checked {
    z-index: 0;
}

.k-product-block.active {
    border-color: var(--ColorHEXCode19);
    /*box-shadow: 0 0px 10px rgba(0, 0, 0, 0.4);*/
}

.Pesticideslist {
    padding-left: 116px;
    position: absolute;
    top: 11px;
}

.Pesticideslbl {
    position: relative;
    display: inline-block;
}

    .Pesticideslbl:after {
        content: ":";
        font-weight: normal;
        color: var(--font-dark-color);
        margin-left: 1px;
    }

.insufficient-title {
    background: var(--bs-gray-200);
    padding: 5px 10px;
    border-top-left-radius: 4px;
    color: var(--font-dark-color);
    border-top-right-radius: 4px;
}

.insufficient-body {
    border: 1px solid var(--bs-gray-500);
    padding: 3px 5px 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.ProcessPanelFullScreen {
    width: 100%;
}

.ProcessPanelExternal_box {
    width: 100%;
    top: 0;
}

    /*.ProcessPanelExternal_box a:not(#external_close_btn):not(.Togglefullscreen):not(.showlinkbtn):not(.btn-default) {
    display: none;
}*/
    .ProcessPanelExternal_box a.hideiconTogglefullscreen {
        display: none;
    }

    .ProcessPanelExternal_box .Editor-container .dropdown-menu > li > a {
        display: block !important;
    }

.paddingright60 {
    padding-right: 60px;
}

.warning {
    position: absolute;
    right: -5px;
    top: 0;
}

#divBuySellAgreement span.redcolor, .Pesticideslist span.redcolor {
    display: inline-block;
}

.marginTop7 {
    margin-top: 7px;
}

.deleteManifestTextbox {
    position: absolute;
    top: 0;
    right: 0px;
}

    .deleteManifestTextbox .fa {
        font-size: 22px;
        color: var(--ColorHEXCode19);
        line-height: 48px;
        cursor: pointer;
    }

.marginRight60 {
    margin-right: 60px;
    font-size: 22px;
}

.fontsize22 {
}

#ResultBox {
    position: fixed !important;
}

.max-height200 {
    max-height: 200px;
    max-width: 200px;
}

.imgRemove {
    text-align: center;
    float: left;
    margin-left: 48%;
}

.chatgrouplist {
    color: var(--ColorHEXCode43);
    text-transform: capitalize;
    margin-bottom: 0px;
    font-size: 14px;
    font-family: 'robotoregular', sans-serif;
    font-weight: 700;
    word-break: break-word;
}

.account_crossover_img img {
    position: absolute;
    top: 5px;
    /* bottom: 0; */
    left: -100%;
    right: -100%;
    max-height: 60px;
    margin: auto;
    max-width: 95%;
}

.account_crossover_img_block {
    position: relative;
    min-height: 90px;
    border-radius: 5px;
    overflow: hidden;
}

.marginBottom10 {
    margin-bottom: 10px;
}

.greenColor {
    color: var(--ColorHEXCode92);
}

.usertenant_info {
    float: left;
    width: auto;
    min-width: 90px;
}

    .usertenant_info span {
        line-height: 1.4;
        padding-right: 5px;
    }

        .usertenant_info span.tenantName_ellipsis {
            max-width: 160px;
        }

li.user-menu > a.dropdown-toggle {
    line-height: 20px !important;
}

.line-height40 {
    line-height: 40px !important;
}

@media screen and (max-width: 767px) {
    .usertenant_info {
        width: auto;
    }

    li.user-menu > a.dropdown-toggle {
        line-height: 40px !important;
    }
    /* hide it elsewhere */

    div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
        text-align: left !important;
    }
}

.bold {
    font-weight: bold;
    margin-left: 5px !important;
}

.catalog-ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
    height: 53px;
    width: 100%;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

h5.prod {
    margin-top: 5px;
    margin-bottom: 5px;
}

.process-weightTodisplay {
    float: left;
    width: 45%;
}

.process-quantityUnitID {
    float: right;
    width: 45%;
}

.fullscreen-Calendar a {
    color: var(--actionicon-border-color) !important;
    position: absolute !important;
    right: 0px;
    top: 10px;
    font-size: 22px !important;
}

.fullscreen-Calendar-sales a {
    top: 0px;
}

#divCalendarIcon {
    top: -185px;
    position: relative;
}

    #divCalendarIcon .editDeleteCalendar {
        display: table;
        padding-left: 6px;
        font-size: 16px;
        margin-right: 40px;
        top: 135px;
        color: var(--actionicon-border-color) !important;
        position: absolute !important;
        right: 0px;
    }

@-webkit-keyframes spinnericon { /* For Safari */
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spinnericon {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.spin-it {
    -webkit-animation: spinnericon 1s linear infinite; /* Safari */
    animation: spinnericon 1s linear infinite;
}
/*Ringing Bell*/
@-webkit-keyframes ring {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    2% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    4% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    6% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    8% {
        -webkit-transform: rotate(-22deg);
        transform: rotate(-22deg)
    }

    10% {
        -webkit-transform: rotate(22deg);
        transform: rotate(22deg)
    }

    12% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    14% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    16% {
        -webkit-transform: rotate(-12deg);
        transform: rotate(-12deg)
    }

    18% {
        -webkit-transform: rotate(12deg);
        transform: rotate(12deg)
    }

    100%,20% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes ring {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    2% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    4% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    6% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    8% {
        -webkit-transform: rotate(-22deg);
        transform: rotate(-22deg)
    }

    10% {
        -webkit-transform: rotate(22deg);
        transform: rotate(22deg)
    }

    12% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    14% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    16% {
        -webkit-transform: rotate(-12deg);
        transform: rotate(-12deg)
    }

    18% {
        -webkit-transform: rotate(12deg);
        transform: rotate(12deg)
    }

    100%,20% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

.faa-parent.animated-hover:hover > .faa-ring, .faa-ring.animated, .faa-ring.animated-hover:hover {
    -webkit-animation: ring 2s ease infinite;
    animation: ring 2s ease infinite;
    transform-origin-x: 50%;
    transform-origin-y: 0;
    transform-origin-z: initial
}

    .faa-parent.animated-hover:hover > .faa-ring.faa-fast, .faa-ring.animated-hover.faa-fast:hover, .faa-ring.animated.faa-fast {
        -webkit-animation: ring 1s ease infinite;
        animation: ring 1s ease infinite
    }

    .faa-parent.animated-hover:hover > .faa-ring.faa-slow, .faa-ring.animated-hover.faa-slow:hover, .faa-ring.animated.faa-slow {
        -webkit-animation: ring 3s ease infinite;
        animation: ring 3s ease infinite
    }

/*.nav-tabs-custom.opentop .tab-content {
    padding-top: 0 !important;
}*/

.fa-undocustom:before {
    content: "\f0e2";
}

/*.flyover-level {
    position: fixed;
    width: 100%;
    height: 100%;
    background: var(--ColorHEXCode78);
    z-index: 3;
}

.flyover-level1 {
    position: fixed;
    width: 100%;
    height: 100%;
    background: var(--ColorHEXCode78);
    z-index: 4;
}

.flyover-level2 {
    position: fixed;
    width: 100%;
    height: 100%;
    background: var(--ColorHEXCode78);
    z-index: 5;
}*/

.flyover-level.flyover-level-fullscreen {
    top: 0;
    left: 0;
    z-index: 10000;
}



.flyover-level1.flyover-level-fullscreen {
    top: 0;
    left: 0;
    z-index: 10002;
}



.flyover-level2.flyover-level-fullscreen {
    top: 0;
    left: 0;
    z-index: 10004;
}


.external_overlay.external_overlay_fullscreen {
    z-index: 10001;
}

.external_overlay1.external_overlay_fullscreen {
    z-index: 10003;
}

.external_overlay2.external_overlay_fullscreen {
    z-index: 10005;
}
/*Custom CSS for Notify Message*/
[data-notify="container"] {
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}
/*Custome CSS form model popup- html editor*/

.modal-htmleditor h3[id^="h3_InsertImage"], .modal-htmleditor h3[id^="h3_InsertLink"], .modal-htmleditor h3[id^="h3_InsertTable"] {
    display: inline-block;
    font-size: 14px;
    margin: 0;
    line-height: 14px;
    font-weight: bold;
    color: var(--actionicon-border-color);
    text-transform: capitalize;
}

.modal-htmleditor .tabbable > .nav-tabs > li.active > a {
    border-bottom-color: var(--ColorHEXCode19);
    border-bottom: 3px solid;
}

.modal-htmleditor > .tabbable > .nav-tabs > li {
    border-bottom: 3px solid transparent;
    margin-bottom: -2px;
    margin-right: 4px;
}


.modal-htmleditor > .tabbable > .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}

.modal-htmleditor > .nav > li {
    position: relative;
    display: block;
}

.modal-htmleditor > .tabbable > .nav-tabs > li:not(.active) > a:hover, .modal-htmleditor > .tabbable > .nav-tabs > li:not(.active) > a:focus, .modal-htmleditor > .nav-tabs > li:not(.active) > a:active {
    border-color: transparent;
}

.modal-htmleditor > .tabbable > .nav-tabs > li.active > a:focus, .modal-htmleditor > .tabbable > .nav-tabs > li.active > a:hover {
    color: var(--ColorHEXCode43);
    border-radius: 0;
    font-size: 14px;
    font-weight: 400;
}

.modal-htmleditor a {
    color: var(--ColorHEXCode43);
    border-radius: 0;
    font-size: 14px;
    font-family: 'robotoregular', sans-serif;
}

.modal-htmleditor > .tabbable > .nav-tabs > li.active > a {
    background-color: var(--ColorHEXCode01);
    color: var(--ColorHEXCode32);
    font-weight: 700;
}

.modal-htmleditor > .tabbable > .nav-tabs > li.active {
    border-bottom-color: var(--ColorHEXCode19);
}

.modal-htmleditor .nav-tabs > li > a:hover {
    border-color: var(--ColorHEXCode01) var(--ColorHEXCode01) var(--ColorHEXCode01);
}

.modal-htmleditor a:hover, .modal-htmleditor a:active, .modal-htmleditor a:focus {
    color: var(--ColorHEXCode43);
    border-radius: 0;
    font-size: 14px;
    font-family: 'robotoregular', sans-serif;
    font-weight: 400;
}

.modal-htmleditor .btn-success {
    background-color: var(--ColorHEXCode19);
    border-color: var(--ColorHEXCode19);
}


.modal-htmleditor select, .modal-htmleditor textarea, .modal-htmleditor input[type="text"], .modal-htmleditor input[type="password"], .modal-htmleditor input[type="datetime"], .modal-htmleditor input[type="datetime-local"], .modal-htmleditor input[type="date"], .modal-htmleditor input[type="month"], .modal-htmleditor input[type="time"], .modal-htmleditor input[type="week"], .modal-htmleditor input[type="number"], .modal-htmleditor input[type="email"], .modal-htmleditor input[type="url"], .modal-htmleditor input[type="search"], .modal-htmleditor input[type="tel"], .modal-htmleditor input[type="color"], .modal-htmleditor .uneditable-input {
    display: block;
    color: var(--ColorHEXCode28);
    font-size: 14px;
    line-height: 14px;
    top: 0;
    outline: none;
    background-color: transparent;
    padding-left: 17px;
    padding-top: 8px;
    padding-bottom: 3px;
    border-radius: 5px;
    padding-right: 15px;
}


.modal-htmleditor .nav-tabs > li.active > a, .modal-htmleditor .nav-tabs > li.active > a:focus, .modal-htmleditor .nav-tabs > li.active > a:hover {
    color: var(--ColorHEXCode32);
    cursor: default;
    background-color: var(--ColorHEXCode01);
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.modal-htmleditor .nav > li > a:hover, .modal-htmleditor .nav > li > a:active, .modal-htmleditor .nav > li > a:focus {
    color: var(--ColorHEXCode32);
    background: var(--bs-gray-300);
}

.modal .panel-body {
    color: var(--ColorHEXCode32);
}

.modal {
    background: var(--ColorHEXCode67);
    z-index: 1000006;
}

.modal-content {
    -webkit-box-shadow: 0 2px 3px var(--ColorHEXCode81);
    box-shadow: 0 2px 3px var(--ColorHEXCode81);
    border: 0;
}

@media (min-width:768px) {
    .modal-content {
        -webkit-box-shadow: 0 2px 3px var(--ColorHEXCode81);
        box-shadow: 0 2px 3px var(--ColorHEXCode81);
    }
}

.modal-header {
    border-bottom-color: var(--bs-gray-300);
}

    .modal-header h5 {
        font-size: 14px;
        font-weight: bold;
        color: var(--actionicon-border-color);
    }

.modal-footer {
    border-top-color: var(--bs-gray-300);
    padding: 10px;
}

.modal-primary .modal-header, .modal-primary .modal-footer {
    border-color: var(--ColorHEXCode19);
}

.modal-warning .modal-header, .modal-warning .modal-footer {
    border-color: var(--ColorHEXCode23);
}

.modal-info .modal-header, .modal-info .modal-footer {
    border-color: var(--ColorHEXCode19);
}

.modal-success .modal-header, .modal-success .modal-footer {
    border-color: var(--ColorHEXCode92);
}

.modal-danger .modal-header, .modal-danger .modal-footer {
    border-color: var(--ColorHEXCode93);
}

.dt-text-right {
    padding-right: 27px !important;
    text-align: right !important;
}
/*Sloth Input for Address -Start*/

.slothInputContainer {
    margin: 0 auto;
    /*padding: 2rem;*/
    width: 100%;
    /*max-width: 800px;
  height: 100%;*/
    box-sizing: border-box;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

#slothSVGContainerBack, #slothSVGContainerFront {
    width: 385px;
    width: 100%;
    max-width: 385px;
    height: 0;
    position: absolute;
    top: 0;
    left: 0rem;
    z-index: 0;
    pointer-events: none;
}

    #slothSVGContainerBack div, #slothSVGContainerFront div {
        position: relative;
        width: 100%;
        height: 0;
        overflow: hidden;
        overflow: visible;
        padding-bottom: 45.45%;
    }

    #slothSVGContainerBack .slothSVG, #slothSVGContainerFront .slothSVG {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
    }

#slothSVGContainerFront {
    z-index: 1;
}

.inputGroup {
    margin: 0 0 1em;
    padding: 0;
    position: relative;
    box-sizing: border-box;
    display: block;
    width: 100%;
}

    .inputGroup:last-of-type {
        margin-bottom: 0;
    }

    .inputGroup.focusWithText label.floating {
        -webkit-transform: translate(1.275em, 0.375em);
        transform: translate(1.275em, 0.375em);
        font-size: .75em;
        color: var(--ColorHEXCode19);
    }


.svnAddress {
    position: absolute;
    display: block;
    color: var(--ColorHEXCode28);
    width: 100%;
    height: 48px;
    font-size: 14px;
    line-height: 14px;
    top: 0;
    outline: none;
    background-color: var(--bs-white) !important;
    padding-left: 17px;
    padding-top: 23px;
    padding-bottom: 3px;
    border-radius: 5px;
    padding-right: 15px;
}

/*Sloth Input for Address -End*/

/*Sales Catalog -Start*/
.div-sample {
    position: absolute;
    right: 1px;
    margin: 0;
}

    .div-sample.oppocity {
        z-index: 2;
        transition: all .5s;
        opacity: 1;
    }

.sharecatalog .div-sample.oppocity {
    z-index: 0;
    opacity: 0;
}
/*Sales Catalog -End*/
/*Salas Catalog IsSample checkbox*/
.div-sample {
    background: var(--actionicon-border-color);
    padding: 0px 5px 0 8px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 0;
    right: 0px;
    margin-top: 10px;
}

    .div-sample label {
        color: var(--bs-gray-100);
        line-height: 32px;
        cursor: pointer;
    }

.k-product-block {
    padding: 0px;
}

.k-product-detail {
    padding: 0px 5px 5px 5px;
}

.div-sample .k-product-block .icheckbox_minimal-blue.hover {
    background-color: var(--bs-white);
}


#FormHempDetails .iconsdiv {
    display: inline-block;
    padding-right: 10px;
    width: 60px;
}

.fileinput.fileinput-exists .fileinput-filename {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: calc(100% - 126px);
    display: inline-block;
}

.fileinput.fileinput-exists {
    width: 100%;
}

/* Start switch */
/* the box around the slider */
.switch.mediumswitch {
    /*position: relative;
    display: inline-block;*/
    width: 76px;
    height: 25px;
}

.slider.mediumswitch:before {
    position: absolute;
    content: "";
    height: 17px;
    width: 17px;
    left: 4px;
    bottom: 4px;
    background-color: var(--bs-gray-200);
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + .slider.mediumswitch:before {
    position: absolute;
    content: "";
    height: 17px;
    width: 17px;
    left: 17px;
    bottom: 4px;
    background-color: var(--bs-gray-200);
    -webkit-transition: .4s;
    transition: .4s;
    font-family: 'FontAwesome';
    content: "\2713";
    color: green;
    line-height: 16px;
    padding-right: 2px;
    padding-top: 1px;
}

input:checked + .slider.mediumswitch {
    /*color: var(--actionicon-border-color);*/
    padding-left: 2px !important;
    padding-right: 24px;
}

.switch.smallswitch {
    /*position: relative;
    display: inline-block;*/
    width: 66px;
    height: 25px;
}

.slider.smallswitch:before {
    position: absolute;
    content: "";
    height: 17px;
    width: 17px;
    left: 4px;
    bottom: 4px;
    background-color: var(--bs-gray-200);
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + .slider.smallswitch {
    padding-left: 2px !important;
    padding-right: 24px;
}
input:checked + .slider.smallswitch:before {
    position: absolute;
    content: "";
    height: 17px;
    width: 17px;
    left: 4px;
    bottom: 4px;
    background-color: var(--bs-gray-200);
    -webkit-transition: .4s;
    transition: .4s;
    font-family: 'FontAwesome';
    content: "\2713";
    color: green;
    line-height: 16px;
    padding-right: 2px;
    padding-top: 1px;
}
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

    /* Hide default HTML checkbox */
    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

/* The slider */
.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: var(--actionicon-border-color);
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 16px;
        bottom: 4px;
        background-color: var(--ColorHEXCode01);
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
    background-color: var(--actionicon-border-color);
}

input:focus + .slider {
    box-shadow: 0 0 1px var(--actionicon-border-color);
}

input:checked + .slider:before {
    -webkit-transform: translateX(38px);
    -ms-transform: translateX(38px);
    transform: translateX(38px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }
/* End switch */
.slider {
    line-height: 24px;
    padding-right: 5px;
    color: var(--bs-gray-200);
    font-weight: normal;
    padding-left: 15px;
    /*padding-left: 15px !important;*/
}

div.itemHighlight {
    color: var(--ColorHEXCode01);
    border-radius: 50%;
    background-color: var(--ColorHEXCodeRecprocess);
    width: 18px;
    text-align: center;
    display: inline-block;
    margin-right: 5px;
    height: 18px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 19px;
}

div.rawHighlight {
    color: var(--ColorHEXCode01);
    border-radius: 50%;
    background-color: #6ffe29;
    width: 18px;
    text-align: center;
    display: inline-block;
    margin-right: 5px;
    height: 18px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 19px;
}

div.supplyHighlight {
    color: var(--ColorHEXCode01);
    border-radius: 50%;
    background-color: #f9a502;
    width: 18px;
    text-align: center;
    display: inline-block;
    margin-right: 5px;
    height: 18px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 19px;
}

li:hover div.itemHighlight {
    color: var(--ColorHEXCode19);
    background-color: var(--ColorHEXCode01);
}

li:hover div.rawHighlight {
    color: var(--ColorHEXCode19);
    background-color: var(--ColorHEXCode01);
}

li:hover div.supplyHighlight {
    color: var(--ColorHEXCode19);
    background-color: var(--ColorHEXCode01);
}

.select2-container--default .select2-results__option--highlighted[aria-selected] > div.itemHighlight {
    color: var(--ColorHEXCode19);
    background-color: var(--ColorHEXCode01);
}
/*search Production scheduling*/
.SearchProductSch {
    height: 29px;
    width: calc(100% - 15px);
    border-radius: 6px;
    margin-top: 5px;
}
/*Color -black span*/
.SpanColorBlack {
    color: var(--font-dark-color) !important;
}

.sitetext-color {
    color: var(--actionicon-border-color);
}

.text-bold {
    font-weight: bold;
}

.tblTextBoxNoBackColor .qts-form .field-input {
    background-color: var(--bs-white);
}
/*ItemNames,RawMaterial,Supply*/
.SquareItemName {
    font-size: 12px;
    color: var(--font-dark-color);
    width: 20px;
    height: 20px;
    background-color: var(--ColorHEXCodeRecprocess);
    display: inline-block;
    text-align: center;
    line-height: 23px;
}

.SquareRawMaterial {
    font-size: 12px;
    color: var(--font-dark-color);
    min-width: 20px;
    height: 20px;
    background-color: #6ffe29;
    display: inline-block;
    text-align: center;
    line-height: 23px;
}

.SquareSupply {
    font-size: 12px;
    color: var(--font-dark-color);
    width: 20px;
    height: 20px;
    background-color: #f9a502;
    display: inline-block;
    text-align: center;
    line-height: 23px;
}
/*Sales Invoice*/
.InvoiceParagraphmargin p {
    margin-bottom: 0px;
}
/*Active process tooltip*/
#ActiveProcessGrids .tooltip-inner {
    display: inline !important;
}

button .fa.fa-spinner {
    font-size: 14px;
    float: left;
    margin-right: 4px;
    margin-top: 4px;
    display: none;
}

.panel-fullscreen #divActiveProcessList .dataTables_scrollBody tbody tr div.full-Screen-Image-Scroll {
    overflow: hidden;
    height: 23px;
    overflow-y: auto;
}

.input-group .form-field .form-control + .field-label {
    z-index: 3 !important;
}

[readonly] + label[for], [disabled] + label[for] {
    color: var(--ColorHEXCode28) !important;
}

.ulliToggleOtherTabs {
    padding-top: 2px;
    padding-bottom: 2px;
}

    .ulliToggleOtherTabs a {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

@media (max-width: 992px) {
    div.dt-buttons {
        margin-left: 10px;
    }

    div.datatable_lB {
        padding-right: 0px;
    }

    div.datatable_f {
        height: 45px;
    }

    button.dt-button {
        margin-right: 0px !important;
    }

    div.datatable_f div.dataTables_filter label.field-label {
        left: 11px !important;
    }

    /* div.datatable_f div.dataTables_filter input {
        width: 100% !important;
    }*/

    div.dt-button-collection {
        left: -72px !important;
    }
}

#ulOtherTabs {
    max-height: 300px;
    overflow: auto;
}

@media (max-width: 500px) {
    #ulOtherTabs {
        right: -100px !important;
        max-width: 240px;
    }
}

@media (max-width: 600px) {
    #ulOtherTabs {
        max-width: 300px;
    }
}


.hidden-toggle {
    display: none !important;
}

span.fileinput-new {
    display: inline-block;
    width: calc(100% - 105px);
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/*.multi-icon1 {
    font-size: 13px !important;
    margin-top: 6px !important;
    height: 6px !important;
    margin-right: 5px !important;
}

.multi-icon2 {
    font-size: 16px !important;
    margin-top: -5px !important;
    margin-right: -20px !important;
}
*/
.fa-metrc:before {
    content: "M/K";
}

.mother-plant-color {
    color: green;
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: none;
    outline-offset: 0;
}


@media (max-width:400px) {
    #catalogsettingLink {
        padding: 6px !important;
    }
}

form#FormCompanyInformation #slothSVGContainerBack, form#FormUpdateCompanyInformation #slothSVGContainerBack {
    z-index: 0;
}

form#FormCompanyInformation #slothSVGContainerFront, form#FormUpdateCompanyInformation #slothSVGContainerFront, form#FormCompanyInformation .focusWithText #slothSVGContainerBack, form#FormUpdateCompanyInformation .focusWithText #slothSVGContainerBack {
    z-index: 3;
}
/*form#FormCompanyInformation .input-group, form#FormUpdateCompanyInformation .input-group {
    z-index:0;
}*/

.focusWithText #Address, .focusWithText #lblBusinessAddress {
    z-index: 3;
}


#frmSO select[readonly].select2-hidden-accessible + .select2-container {
    pointer-events: none;
    touch-action: none;
}

    #frmSO select[readonly].select2-hidden-accessible + .select2-container .select2-selection, form#frmSO .qts-form .field-input[readonly] {
        background: var(--bs-gray-300);
        box-shadow: none;
    }

    #frmSO select[readonly].select2-hidden-accessible + .select2-container .select2-selection__arrow,
    #frmSO select[readonly].select2-hidden-accessible + .select2-container .select2-selection__clear {
        display: none;
    }

body.customer-login .wrapper {
    position: unset;
}

html, body.customer-login {
    overflow-y: auto;
}

    body.customer-login .content_box {
        position: relative;
    }

    body.customer-login .overlayscrolldiv1 {
        overflow-y: hidden;
    }

    body.customer-login #divPage {
        margin-bottom: 108px; /*for footer*/
        display: inline-block; /*for product detail page center and footer space*/
        width: 99%;
        position: relative;
    }

    body.customer-login #frmlogin, body.customer-login #frmsignup, body.customer-login #frmCatalogDispensarySignUpVerifyMobile {
        position: relative;
        display: block;
        width: 100%;
        max-width: 360px;
        margin: 10px auto;
        top: initial;
        left: initial;
        -webkit-transform: initial;
        transform: initial;
    }

    body.customer-login .login-page, body.customer-login .register-page {
        background: none;
    }

/*for advance filter issue - dropdown option is showing slightly below*/
.tab-content div[id$="_filter_panel"] .right_form {
    line-height: inherit;
}

/*HHHHHH */

header {
    z-index: 1049;
    height: 70px;
}

.button-list ul li a {
    margin-bottom: 5px;
}

.sidebar-menu .classLeftSubMenu .accordion-item .accordion-button {
    color: var(--ColorHEXCode28);
    font-size: 14px;
}

.sidebar-menu .classLeftSubMenu .accordion-item button.accordion-button.active, .sidebar-menu .classLeftSubMenu .accordion-item button:hover {
    color: var(--font-dark-color);
    font-size: 14px;
}

.sidebar-menu .accordion-list {
    padding: 0px 20px;
}

.main-logo img {
    /*border-radius: 50%;
    background: var(--ColorHEXCode01);*/
}

.main-logo h1 {
    width: auto;
    margin-left: 10px;
    padding-top: 0;
}

.external_overlay {
    position: fixed;
    z-index: 3;
    margin: auto;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--ColorHEXCode78);
    display: none;
}

#external_box {
    position: absolute;
    background: var(--bs-white);
    z-index: 9;
    width: 90%;
    display: block;
    margin: 0 auto;
    right: 0;
    top: 20px;
    border-bottom-left-radius: 9px;
    border-top-left-radius: 9px;
    overflow: hidden;
    border: 2px solid var(--actionicon-border-color);
    border-right: none;
}

    #external_box .box {
        margin-bottom: 0;
        border: none;
    }

.external_overlay1 {
    position: fixed;
    z-index: 4;
    margin: auto;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--ColorHEXCode78);
    display: none;
}

#external_box1 {
    position: absolute;
    background: var(--bs-white);
    z-index: 999;
    width: 86%;
    display: block;
    margin: 0 auto;
    right: 0;
    top: 50px;
    border-bottom-left-radius: 9px;
    border-top-left-radius: 9px;
    overflow: hidden;
    border: 2px solid var(--actionicon-border-color);
    border-right: none;
}

    #external_box1 .box {
        margin-bottom: 0;
        border: none;
    }

.external_overlay2 {
    position: fixed;
    z-index: 5;
    margin: auto;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--ColorHEXCode78);
    display: none;
}

#external_box2 {
    position: absolute;
    background: var(--bs-white);
    z-index: 9999;
    width: 83%;
    display: block;
    margin: 0 auto;
    right: 0;
    top: 80px;
    border-bottom-left-radius: 9px;
    border-top-left-radius: 9px;
    overflow: hidden;
    border: 2px solid var(--actionicon-border-color);
    border-right: none;
}

    #external_box2 .box {
        margin-bottom: 0;
        border: none;
    }

/*.external_overlay.panel, .external_overlay1.panel, .external_overlay2.panel {
    background-color: initial;
}*/

.overlayscrolldiv {
    overflow-y: scroll;
}

.fullscreen {
    z-index: 9999 !important;
}

.hide {
    display: none !important;
}
/*expandable search box*/
.exp-search-txtbox {
    display: block;
    position: relative;
    top:-5px
}

    .exp-search-txtbox input {
        outline: none;
    }
        .exp-search-txtbox input[type=search] g{
        fill:orange;
        }

        .exp-search-txtbox input[type=search] {
            /* background: var(--ColorHEXCode01) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMjIuMDAwMDAwcHQiIGhlaWdodD0iMjIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xNiwgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTkKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTIxMjUgNTA5NSBjLTU1NSAtOTggLTEwMTUgLTM0MCAtMTQwNSAtNzQxIC0zOTIgLTQwMyAtNjM2IC05MDQKLTcxMCAtMTQ1NyAtMTYgLTEyNyAtMTMgLTU4OSA2IC03MjAgMjAgLTE0MCA4MSAtMzgyIDEyOSAtNTEzIDUxIC0xMzkgMTcxCi0zODAgMjUzIC01MDQgMzU5IC01NDkgOTA5IC05NDEgMTUzMiAtMTA5NCAyMzMgLTU2IDMyMyAtNjYgNjMwIC02NiAyODMgMAozNzggOCA1ODAgNTIgMjU2IDU0IDYwNSAyMDIgODI2IDM1MCAzMDUgMjA0IDU3OSA0ODQgNzY5IDc4MyA3NCAxMTggMTkzIDM2MgoyNDMgNTAwIDQ5IDEzNSAxMDYgMzY0IDEyNyA1MDYgMjEgMTQ3IDIxIDYwMSAwIDc0OCAtNjQgNDQ2IC0yNTUgODgwIC01NDIKMTIzNiAtOTMgMTE1IC0yOTIgMzEzIC00MDggNDA1IC0yNTMgMjAxIC01NTggMzU4IC04NzYgNDQ5IC0yNTkgNzUgLTM4OCA5MQotNzM5IDkwIC0yNTEgMCAtMzAwIC0zIC00MTUgLTI0eiBtLTgxMSAtMTIzMSBjMTUgLTE0IDE2IC0xNDQgMTQgLTEzMTcgbC0zCi0xMzAyIC0xODIgLTMgYy0xNTUgLTIgLTE4MyAwIC0xOTcgMTMgLTE0IDE1IC0xNiAxNDAgLTE2IDEzMTQgMCA3MTQgMyAxMzAxCjcgMTMwNCAzIDQgODYgNyAxODQgNyAxNDggMCAxODAgLTMgMTkzIC0xNnogbTg2MCAwIGMxNSAtMTQgMTYgLTE0NCAxNCAtMTMxNwpsLTMgLTEzMDIgLTE4NyAtMyBjLTE1OSAtMiAtMTg4IDAgLTIwMiAxMyAtMTQgMTUgLTE2IDE0MCAtMTYgMTMxNCAwIDcxNCAzCjEzMDEgNyAxMzA0IDMgNCA4OSA3IDE4OSA3IDE1MyAwIDE4NSAtMyAxOTggLTE2eiBtMTA4MCAwIGMxNSAtMTQgMTYgLTE0NCAxNAotMTMxNyBsLTMgLTEzMDIgLTMwNyAtMyBjLTI2OSAtMiAtMzA4IDAgLTMyMiAxNCAtMTQgMTQgLTE2IDE0MiAtMTYgMTMxMyAwCjcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxNDMgNyAzMDkgNyAyNjIgMCAzMDUgLTIgMzE4IC0xNnogbTk1MCAwIGMxNSAtMTQgMTYKLTE0NCAxNCAtMTMxNyBsLTMgLTEzMDIgLTIzMiAtMyBjLTIwMCAtMiAtMjMzIDAgLTI0NyAxNCAtMTQgMTQgLTE2IDE0MCAtMTYKMTMxMyAwIDcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxMDkgNyAyMzQgNyAxOTQgMCAyMzAgLTIgMjQzIC0xNnoiLz4KPC9nPgo8L3N2Zz4K") no-repeat right 5px center;*/
            background: var(--ColorHEXCode01) url(/Content/images/barcode.svg) no-repeat right 5px center;
            padding: 9px 10px 9px 32px;
            width: 35px;
            height: 35px;
            -webkit-border-radius: 10em;
            -moz-border-radius: 10em;
            border-radius: 10em;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            transition: all .5s;
            background-size: 25px 35px;
            border: none;
        }
        /*.exp-search-txtbox input[type=search] {
            -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMjIuMDAwMDAwcHQiIGhlaWdodD0iMjIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xNiwgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTkKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTIxMjUgNTA5NSBjLTU1NSAtOTggLTEwMTUgLTM0MCAtMTQwNSAtNzQxIC0zOTIgLTQwMyAtNjM2IC05MDQKLTcxMCAtMTQ1NyAtMTYgLTEyNyAtMTMgLTU4OSA2IC03MjAgMjAgLTE0MCA4MSAtMzgyIDEyOSAtNTEzIDUxIC0xMzkgMTcxCi0zODAgMjUzIC01MDQgMzU5IC01NDkgOTA5IC05NDEgMTUzMiAtMTA5NCAyMzMgLTU2IDMyMyAtNjYgNjMwIC02NiAyODMgMAozNzggOCA1ODAgNTIgMjU2IDU0IDYwNSAyMDIgODI2IDM1MCAzMDUgMjA0IDU3OSA0ODQgNzY5IDc4MyA3NCAxMTggMTkzIDM2MgoyNDMgNTAwIDQ5IDEzNSAxMDYgMzY0IDEyNyA1MDYgMjEgMTQ3IDIxIDYwMSAwIDc0OCAtNjQgNDQ2IC0yNTUgODgwIC01NDIKMTIzNiAtOTMgMTE1IC0yOTIgMzEzIC00MDggNDA1IC0yNTMgMjAxIC01NTggMzU4IC04NzYgNDQ5IC0yNTkgNzUgLTM4OCA5MQotNzM5IDkwIC0yNTEgMCAtMzAwIC0zIC00MTUgLTI0eiBtLTgxMSAtMTIzMSBjMTUgLTE0IDE2IC0xNDQgMTQgLTEzMTcgbC0zCi0xMzAyIC0xODIgLTMgYy0xNTUgLTIgLTE4MyAwIC0xOTcgMTMgLTE0IDE1IC0xNiAxNDAgLTE2IDEzMTQgMCA3MTQgMyAxMzAxCjcgMTMwNCAzIDQgODYgNyAxODQgNyAxNDggMCAxODAgLTMgMTkzIC0xNnogbTg2MCAwIGMxNSAtMTQgMTYgLTE0NCAxNCAtMTMxNwpsLTMgLTEzMDIgLTE4NyAtMyBjLTE1OSAtMiAtMTg4IDAgLTIwMiAxMyAtMTQgMTUgLTE2IDE0MCAtMTYgMTMxNCAwIDcxNCAzCjEzMDEgNyAxMzA0IDMgNCA4OSA3IDE4OSA3IDE1MyAwIDE4NSAtMyAxOTggLTE2eiBtMTA4MCAwIGMxNSAtMTQgMTYgLTE0NCAxNAotMTMxNyBsLTMgLTEzMDIgLTMwNyAtMyBjLTI2OSAtMiAtMzA4IDAgLTMyMiAxNCAtMTQgMTQgLTE2IDE0MiAtMTYgMTMxMyAwCjcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxNDMgNyAzMDkgNyAyNjIgMCAzMDUgLTIgMzE4IC0xNnogbTk1MCAwIGMxNSAtMTQgMTYKLTE0NCAxNCAtMTMxNyBsLTMgLTEzMDIgLTIzMiAtMyBjLTIwMCAtMiAtMjMzIDAgLTI0NyAxNCAtMTQgMTQgLTE2IDE0MCAtMTYKMTMxMyAwIDcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxMDkgNyAyMzQgNyAxOTQgMCAyMzAgLTIgMjQzIC0xNnoiLz4KPC9nPgo8L3N2Zz4K") center/cover no-repeat;
            mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMjIuMDAwMDAwcHQiIGhlaWdodD0iMjIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xNiwgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTkKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTIxMjUgNTA5NSBjLTU1NSAtOTggLTEwMTUgLTM0MCAtMTQwNSAtNzQxIC0zOTIgLTQwMyAtNjM2IC05MDQKLTcxMCAtMTQ1NyAtMTYgLTEyNyAtMTMgLTU4OSA2IC03MjAgMjAgLTE0MCA4MSAtMzgyIDEyOSAtNTEzIDUxIC0xMzkgMTcxCi0zODAgMjUzIC01MDQgMzU5IC01NDkgOTA5IC05NDEgMTUzMiAtMTA5NCAyMzMgLTU2IDMyMyAtNjYgNjMwIC02NiAyODMgMAozNzggOCA1ODAgNTIgMjU2IDU0IDYwNSAyMDIgODI2IDM1MCAzMDUgMjA0IDU3OSA0ODQgNzY5IDc4MyA3NCAxMTggMTkzIDM2MgoyNDMgNTAwIDQ5IDEzNSAxMDYgMzY0IDEyNyA1MDYgMjEgMTQ3IDIxIDYwMSAwIDc0OCAtNjQgNDQ2IC0yNTUgODgwIC01NDIKMTIzNiAtOTMgMTE1IC0yOTIgMzEzIC00MDggNDA1IC0yNTMgMjAxIC01NTggMzU4IC04NzYgNDQ5IC0yNTkgNzUgLTM4OCA5MQotNzM5IDkwIC0yNTEgMCAtMzAwIC0zIC00MTUgLTI0eiBtLTgxMSAtMTIzMSBjMTUgLTE0IDE2IC0xNDQgMTQgLTEzMTcgbC0zCi0xMzAyIC0xODIgLTMgYy0xNTUgLTIgLTE4MyAwIC0xOTcgMTMgLTE0IDE1IC0xNiAxNDAgLTE2IDEzMTQgMCA3MTQgMyAxMzAxCjcgMTMwNCAzIDQgODYgNyAxODQgNyAxNDggMCAxODAgLTMgMTkzIC0xNnogbTg2MCAwIGMxNSAtMTQgMTYgLTE0NCAxNCAtMTMxNwpsLTMgLTEzMDIgLTE4NyAtMyBjLTE1OSAtMiAtMTg4IDAgLTIwMiAxMyAtMTQgMTUgLTE2IDE0MCAtMTYgMTMxNCAwIDcxNCAzCjEzMDEgNyAxMzA0IDMgNCA4OSA3IDE4OSA3IDE1MyAwIDE4NSAtMyAxOTggLTE2eiBtMTA4MCAwIGMxNSAtMTQgMTYgLTE0NCAxNAotMTMxNyBsLTMgLTEzMDIgLTMwNyAtMyBjLTI2OSAtMiAtMzA4IDAgLTMyMiAxNCAtMTQgMTQgLTE2IDE0MiAtMTYgMTMxMyAwCjcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxNDMgNyAzMDkgNyAyNjIgMCAzMDUgLTIgMzE4IC0xNnogbTk1MCAwIGMxNSAtMTQgMTYKLTE0NCAxNCAtMTMxNyBsLTMgLTEzMDIgLTIzMiAtMyBjLTIwMCAtMiAtMjMzIDAgLTI0NyAxNCAtMTQgMTQgLTE2IDE0MCAtMTYKMTMxMyAwIDcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxMDkgNyAyMzQgNyAxOTQgMCAyMzAgLTIgMjQzIC0xNnoiLz4KPC9nPgo8L3N2Zz4K") center/cover no-repeat;
            background-color: red;
            -webkit-mask-size: 27px;
            padding: 15px 10px 15px 32px;
            width: 27px;
            height: 27px;
            -webkit-border-radius: 10em;
            -moz-border-radius: 10em;
            border-radius: 10em;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            transition: all .5s;
            background-size: 25px 35px;
            -webkit-mask-position: right;
            border: none !important
        }*/

            .exp-search-txtbox input[type=search] {
            padding-left: 10px;
            color: transparent;
            cursor: pointer;
            float: right;
        }

            /*.exp-search-txtbox input[type=search]:hover {
                background-color: var(--bs-white);
            }*/

            .exp-search-txtbox input[type=search]:focus, .exp-search-txtbox input[type=search].text-focus {
                width: 230px;
                padding-right: 38px !important;
                color: var(--font-dark-color); 
                cursor: auto;
                border: solid 1px var(--actionicon-border-color);
            }


    /*.exp-search-txtbox:focus-within {
        border: 1px solid black !important;
        width: 230px;
        padding-right: 5px !important;
        color: var(--font-dark-color);
        cursor: auto;
        -webkit-border-radius: 10em;
        -moz-border-radius: 10em;
        border-radius: 10em;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        transition: all .5s;
    }*/
        .exp-search-txtbox:focus input[type=search], .exp-search-txtbox.text-focus input[type=search] {
            width: 230px;
        }
        /*.exp-search-txtbox input:-moz-placeholder {
            color: transparent;
        }

        .exp-search-txtbox input::-webkit-input-placeholder {
            color: transparent;
        }*/

expandable search box textarea
.exp-search-txtbox textarea {
    outline: none;
}

.exp-search-txtbox textarea {
    background: var(--ColorHEXCode01) url(/Content/images/barcode.svg) no-repeat right 5px center;
    /*-webkit-mask-image: url(/Content/images/barcode.svg);
    mask-image: url(./Content/images/barcode.svg);
    background-color: var(--actionicon-border-color);
    -webkit-mask-size: 35px;*/
    border: solid 1px var(--ColorHEXCode31);
    padding: 5px 5px 5px 32px;
    width: 35px;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    border-radius: 10em;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    background-size: 25px 30px;
}

.exp-search-txtbox textarea {
    padding-left: 10px;
    color: transparent;
    cursor: pointer;
    float: right;
}

    .exp-search-txtbox textarea:hover {
        background-color: var(--ColorHEXCode01);
    }

    .exp-search-txtbox textarea:focus, .exp-search-txtbox input.text-focus {
        width: 150px;
        padding-right: 38px;
        color: var(--font-dark-color);
        background-color: var(--ColorHEXCode01);
        cursor: auto;
        border: solid 1px var(--ColorHEXCode19);
    }

    .exp-search-txtbox textarea:-moz-placeholder {
        color: transparent;
    }

    .exp-search-txtbox textarea::-webkit-input-placeholder {
        color: transparent;
    }


/*loader************************************************/
.lakshmi_loader {
    position: fixed;
    z-index: 9999;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: block;
    text-align: center;
}

.loader-main {
    border: 16px solid var(--ColorHEXCode19);
    border-radius: 50%;
    border-top: 16px solid var(--ColorHEXCode04);
    width: 100px;
    height: 100px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    top: 0;
    bottom: 0;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
}

.lakshmi_loader:before {
    content: '';
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--ColorHEXCode78);
}

.lakshmi_loader h5 {
    color: var(--ColorHEXCode01);
    display: block;
    text-align: center;
    z-index: 9998;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 130px;
    bottom: 0;
    height: 20px;
    width: 100%;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* Select2 clear all selected items */
.select2-container--default .select2-selection--multiple .select2-selection__clear {
    /*display: none;*/
}

.panel-fullscreen {
    display: block;
    z-index: 9999;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    overflow: hidden;
}

    .panel-fullscreen i.fa-arrows-alt:before {
        content: "\f066" !important;
    }

/* BOX HHHHHH*/

.box {
    position: relative;
    /* border-radius: 3px;*/
    background: var(--bs-white);
    /*margin-bottom: 15px;*/
    width: 100%;
    box-shadow: 0 1px 1px var(--ColorHEXCode81);
    border: 1px solid var(--bs-gray-300);
    /* border-top: 3px solid var(--ColorHEXCode19);*/
}

    .box.box-primary {
        border-top-color: var(--actionicon-border-color);
        border-top: 3px solid var(--actionicon-border-color);
    }

    .box.box-info {
        border-top-color: var(--ColorHEXCode95);
    }

    .box.box-danger {
        border-top-color: var(--ColorHEXCode24);
    }

    .box.box-warning {
        border-top-color: var(--ColorHEXCode23);
    }

    .box.box-success {
        border-top-color: var(--ColorHEXCode92);
    }

    .box.box-default {
        border-top-color: var(--ColorHEXCode20);
    }

    .box.collapsed-box .box-body, .box.collapsed-box .box-footer {
        display: none;
    }

    .box .nav-stacked > li {
        border-bottom: 1px solid var(--bs-gray-300);
        margin: 0;
    }

        .box .nav-stacked > li:last-of-type {
            border-bottom: none;
        }

    .box.height-control .box-body {
        max-height: 300px;
        overflow: auto;
    }

    .box .border-right {
        border-right: 1px solid var(--bs-gray-300);
    }

    .box .border-left {
        border-left: 1px solid var(--bs-gray-300);
    }

    .box.box-solid {
        border-top: 0;
    }

        .box.box-solid > .box-header .btn.btn-default {
            background: transparent;
        }

        .box.box-solid > .box-header .btn:hover, .box.box-solid > .box-header a:hover {
            background: var(--ColorHEXCode81);
        }

        .box.box-solid.box-default {
            border: 1px solid var(--ColorHEXCode20);
        }

            .box.box-solid.box-default > .box-header {
                color: var(--ColorHEXCode32);
                background: var(--ColorHEXCode20);
                background-color: var(--ColorHEXCode20);
            }

                .box.box-solid.box-default > .box-header a, .box.box-solid.box-default > .box-header .btn {
                    color: var(--ColorHEXCode32);
                }

        .box.box-solid.box-primary {
            border: 1px solid var(--ColorHEXCode19);
        }

            .box.box-solid.box-primary > .box-header {
                color: var(--ColorHEXCode01);
                background: var(--ColorHEXCode19);
                background-color: var(--ColorHEXCode19);
            }

                .box.box-solid.box-primary > .box-header a, .box.box-solid.box-primary > .box-header .btn {
                    color: var(--ColorHEXCode01);
                }

        .box.box-solid.box-info {
            border: 1px solid var(--ColorHEXCode95);
        }

            .box.box-solid.box-info > .box-header {
                color: var(--ColorHEXCode01);
                background: var(--ColorHEXCode95);
                background-color: var(--ColorHEXCode95);
            }

                .box.box-solid.box-info > .box-header a, .box.box-solid.box-info > .box-header .btn {
                    color: var(--ColorHEXCode01);
                }

        .box.box-solid.box-danger {
            border: 1px solid var(--ColorHEXCode24);
        }

            .box.box-solid.box-danger > .box-header {
                color: var(--ColorHEXCode01);
                background: var(--ColorHEXCode24);
                background-color: var(--ColorHEXCode24);
            }

                .box.box-solid.box-danger > .box-header a, .box.box-solid.box-danger > .box-header .btn {
                    color: var(--ColorHEXCode01);
                }

        .box.box-solid.box-warning {
            border: 1px solid var(--ColorHEXCode23);
        }

            .box.box-solid.box-warning > .box-header {
                color: var(--ColorHEXCode01);
                background: var(--ColorHEXCode23);
                background-color: var(--ColorHEXCode23);
            }

                .box.box-solid.box-warning > .box-header a, .box.box-solid.box-warning > .box-header .btn {
                    color: var(--ColorHEXCode01);
                }

        .box.box-solid.box-success {
            border: 1px solid var(--ColorHEXCode92);
        }

            .box.box-solid.box-success > .box-header {
                color: var(--ColorHEXCode01);
                background: var(--ColorHEXCode92);
                background-color: var(--ColorHEXCode92);
            }

                .box.box-solid.box-success > .box-header a, .box.box-solid.box-success > .box-header .btn {
                    color: var(--ColorHEXCode01);
                }

        .box.box-solid > .box-header > .box-tools .btn {
            border: 0;
            box-shadow: none;
        }

        .box.box-solid[class*='bg'] > .box-header {
            color: var(--ColorHEXCode01);
        }

    .box .box-group > .box {
        margin-bottom: 5px;
    }

    .box .knob-label {
        text-align: center;
        color: var(--ColorHEXCode43);
        font-weight: 100;
        font-size: 12px;
        margin-bottom: 0.3em;
    }

    .box > .overlay, .overlay-wrapper > .overlay, .box > .loading-img, .overlay-wrapper > .loading-img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .box .overlay, .overlay-wrapper .overlay {
        z-index: 50;
        background: var(--bs-white);
        border-radius: 3px;
        width: 18px;
    }

        .box .overlay > .fa, .overlay-wrapper .overlay > .fa {
            position: absolute;
            top: 50%;
            left: 50%;
            margin-left: -15px;
            margin-top: -15px;
            color: var(--font-dark-color);
            font-size: 30px;
        }

        .box .overlay.dark, .overlay-wrapper .overlay.dark {
            background: var(--ColorHEXCode78);
        }

.box-header:before, .box-body:before, .box-footer:before, .box-header:after, .box-body:after, .box-footer:after {
    content: " ";
    display: table;
}

.box-header:after, .box-body:after, .box-footer:after {
    clear: both;
}

.box-header {
    color: var(--ColorHEXCode43);
    display: block;
    padding: 10px;
    position: relative;
    line-height: 22px;
}
    /*for + and _ icon on collapse and collapse in*/
    .box-header .box-title span {
        position: absolute;
        right: 15px;
        top: 8px;
    }
    /*end + and _ icon on collapse and collapse in*/

    .box-header.with-border {
        border-bottom: 1px solid var(--bs-gray-300);
    }

        .box-header.with-border h4 {
            line-height: 22px !important;
        }

        .box-header.with-border a.collapse_icon {
            position: absolute;
            right: 10px;
        }

            .box-header.with-border a.collapse_icon .fa, .box-header.with-border a .fa {
                font-size: 22px;
            }

.tab_icon_wrap {
    /*float:right;*/
    padding-right: 30px;
    color: var(--ColorHEXCode19);
    display: none;
}

    .tab_icon_wrap .fa.primary {
        float: right;
        padding-left: 10px;
    }

    .tab_icon_wrap .far.primary {
        float: right;
        padding-left: 10px;
    }

@media (max-width:767px) {
    .tab_icon_wrap .fa.primary {
        padding-right: 10px;
        margin-left: 0px;
    }

    .tab_icon_wrap.col-sm-6, .tab_icon_wrap.col-xs-12 {
        padding: 0;
    }

    .box-title.col-sm-6, .box-title.col-xs-12 {
        padding-bottom: 10px;
    }

    .box-header.with-border a.collapse_icon {
        top: 10px;
    }
}

.box-title.col-sm-6, .box-title.col-xs-12 {
    padding: 0;
}

.collapsed-box .box-header.with-border {
    border-bottom: none;
}

.box-header > .fa, .box-header > .glyphicon, .box-header > .ion, .box-header .box-title {
    display: inline-block;
    font-size: 14px;
    margin: 0;
    line-height: 14px;
    font-weight: bold;
    color: var(--actionicon-border-color);
    text-transform: capitalize;
    letter-spacing:.5px
}


    .box-header .box-title label {
        line-height: 14px;
        color: var(--actionicon-border-color);
    }

.box-header > .fa, .box-header > .glyphicon, .box-header > .ion {
    margin-right: 5px;
}

.box-header > .box-tools {
    position: absolute;
    right: 10px;
    top: 5px;
}

    .box-header > .box-tools [data-toggle="tooltip"] {
        position: relative;
    }

    .box-header > .box-tools.pull-right .dropdown-menu {
        right: 0;
        left: auto;
    }

.btn-box-tool {
    padding: 5px;
    font-size: 12px;
    background: transparent;
    color: var(--ColorHEXCode28);
}

    .open .btn-box-tool, .btn-box-tool:hover {
        color: var(--ColorHEXCode28);
    }

    .btn-box-tool.btn:active {
        box-shadow: none;
    }

.box-body {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding: 10px;
}

.no-header .box-body {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.box-body > .table {
    margin-bottom: 0;
}

.box-body .fc {
    margin-top: 5px;
}

.box-body .full-width-chart {
    margin: -19px;
}

.box-body.no-padding .full-width-chart {
    margin: -9px;
}

.box-body .box-pane {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
}

.box-body .box-pane-right {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
}

.box-footer {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top: 1px solid var(--bs-gray-300);
    padding: 10px;
    /*padding-bottom:0;*/
    background-color: var(--bs-white);
}

    .chart-legend {
        margin: 10px 0;
    }

@media (max-width:991px) {
    .chart-legend > li {
        float: left;
        margin-right: 10px;
    }
}

.box-comments {
    background: var(--bs-gray-300);
}

    .box-comments .box-comment {
        padding: 8px 0;
        border-bottom: 1px solid var(--bs-gray-300);
    }

        .box-comments .box-comment:before, .box-comments .box-comment:after {
            content: " ";
            display: table;
        }

        .box-comments .box-comment:after {
            clear: both;
        }

        .box-comments .box-comment:last-of-type {
            border-bottom: 0;
        }

        .box-comments .box-comment:first-of-type {
            padding-top: 0;
        }

        .box-comments .box-comment img {
            float: left;
        }

    .box-comments .comment-text {
        margin-left: 40px;
        color: var(--ColorHEXCode32);
    }

    .box-comments .username {
        color: var(--ColorHEXCode32);
        display: block;
        font-weight: 600;
    }

    .box-comments .text-muted {
        font-weight: 400;
        font-size: 12px;
    }


h3.box-title {
    font-weight: 700;
    line-height: 25px;
    color: var(--ColorHEXCode43);
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

a {
    text-decoration: initial;
}

.move_right {
    position: absolute;
    top: 0;
    right: 10px;
}

    .move_right .fa {
        color: var(--ColorHEXCode43);
        margin-right: 0px;
        line-height: 40px;
        color: var(--actionicon-border-color);
        font-size: 22px;
    }

        .move_right .fa:hover {
            color: var(--actionicon-border-color);
            cursor: pointer;
        }

    .move_right .far {
        color: var(--ColorHEXCode43);
        margin-right: 0px;
        line-height: 40px;
        color: var(--actionicon-border-color);
        font-size: 22px;
    }

        .move_right .far:hover {
            color: var(--actionicon-border-color);
            cursor: pointer;
        }

div.dataTables_wrapper div.dataTables_length label {
    font-weight: normal;
    text-align: left;
    float: left;
    white-space: nowrap;
    text-transform: none;
}

div.dataTables_wrapper div.dataTables_length select {
    width: 75px;
    display: inline-block
}

.dropdown-menu.dropdown-menu-end {
    width: 265px;
    z-index: 3; /* on clicking action button flyover shows action buttons list also so*/
}

#TenantListTable .col-md-4 {
    padding-right: 5px;
}

.button-list ul li a {
    margin-bottom: 5px;
}

abbr[data-original-title], abbr[title], abbr[data-bs-original-title] {
    cursor: help;
    border-bottom: 1px dotted var(--ColorHEXCode28)
}

.sidebar-menu .classLeftSubMenu .accordion-item .accordion-button {
    color: var(--ColorHEXCode28);
    font-size: 14px;
}

.sidebar-menu .classLeftSubMenu li a.accordion-button.active, .sidebar-menu .classLeftSubMenu li a.accordion-button:hover {
    color: var(--font-dark-color);
    font-size: 14px;
}

.sidebar-menu .accordion-list {
    padding: 0px 10px;
}

.main-logo img {
    /*border-radius: 50%;
    background: var(--ColorHEXCode01);*/
}

.main-logo h1 {
    width: auto;
    margin-left: 10px;
    padding-top: 0;
}

.datatbl_icon {
    width: 30px;
    height: 30px;
    margin: 3px 5px 0 5px;
}

.marginBottom10 {
    margin-bottom: 10px;
}

@media (max-width:767px) {
    .sm-reset .padding-zero {
        padding: 15px;
    }

    .sm-reset .form-group {
        border: 1px solid var(--ColorHEXCode20);
        padding-bottom: 15px;
        border-radius: 4px;
        padding-top: 10px;
    }

    .sm-reset .r-sm-label {
        position: absolute;
        top: 0;
    }

    .r-sm-label {
        display: block;
    }

    .r-sm-hidden {
        display: none;
    }

    .sidebar-mini.control-sidebar-open .navbar-fixed-top {
        right: 0 !important;
    }
}

.r-sm-label {
    display: none;
}

.clsInventoryDetailsOdd {
    background-color: var(--bs-gray-200);
}

main {
    margin-bottom: 50px;
    padding: 70px 0 0px 0;
}

#divPage {
    margin-bottom: 65px;
}


#sidebarToggle {
    position: sticky !important;
    top: 70px;
    height: calc(100vh - 124px);
}

.main-menu {
    padding: 0px 10px;
}

.breadcrumb .breadcrumb-item::before {
    content: '|' !important;
    color: var(--font-dark-color);
}

label {
    color: var(--font-dark-color);
    text-transform: capitalize;
    line-height: 40px;
    margin-bottom: 0px;
    font-size: 14px;
    font-family: 'robotoregular', sans-serif;
    font-weight: 700;
    word-break: break-word;
}


.nav-tabs-custom > .nav-tabs {
    border-bottom-color: var(--bs-gray-300);
}

    .nav-tabs-custom > .nav-tabs > li {
        border-bottom: 3px solid transparent;
        margin-right: 4px;
        float: left;
        position: relative;
    }

        .nav-tabs-custom > .nav-tabs > li > a {
            padding: 20px 15px
        }

        .nav-tabs-custom > .nav-tabs > li.active {
            border-bottom-color: var(--ColorHEXCode19)
        }

.breadcrumb-item > a {
    color: var(--font-dark-color);
}

a {
    text-decoration: none;
}

    a:hover {
        outline: none;
        text-decoration: none;
        color: var(--actionicon-border-color);
    }

div.nav-tabs-custom ul.nav-tabs li.nav-item a.nav-link.active {
    background-color: var(--ColorHEXCode89)
}

    div.nav-tabs-custom ul.nav-tabs li.nav-item a.nav-link.active:after {
        background-color: var(--ColorHEXCode19);
    }

.mandatory {
    color: var(--ColorHEXCodeRequiredSign) !important;
    font-size: 7px !important;
    padding: 0 2px;
}

.note {
    font-size: 13px;
    font-family: 'robotoregular',sans-serif;
}

.nav-tabs-custom .customtab-slider {
    border-top: 1px solid var(--ColorHEXCode20);
    flex-wrap: nowrap
}

    .nav-tabs-custom .customtab-slider .nav-link {
        background-color: var(--ColorHEXCode01);
        color: inherit;
        position: relative;
        border-radius: 0;
        border: 0
    }

        .nav-tabs-custom .customtab-slider .nav-link::after {
            content: '';
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            height: 2px;
            width: 100%
        }

        .nav-tabs-custom .customtab-slider .nav-link.active {
            background-color: var(--ColorHEXCode89)
        }
.bottom-border {
    border-bottom: 1px solid var(--bs-gray-300);
    margin-bottom: 15px;
    float: left;
    width: 100%;
}


.company_details {
    float: left;
    width: 100%;
}

    .company_details p label {
        line-height: 20px;
    }

.nav-tabs-custom > .tab-content p {
    text-align: left;
    margin-bottom: 0;
}

.user-panel .image, .company_details .image2, .image2 {
    position: relative;
    display: block;
    height: 270px;
    width: 270px;
}

#divInspirationPicture > img {
    position: relative;
    display: block;
    height: 170px;
    width: 170px;
    margin: 0 15px
}

#divInspirationPicture {
    background: var(--ColorHEXCode01);
    border-bottom: 1px solid var(--ColorHEXCode20);
    margin: 0px -20px;
}

.company_details .image2, .image2 {
    height: 101px;
    width: 240px;
    display: inline-block;
    float: left;
    margin-right: 20px;
}

@media (max-width:480px) {
    .company_details {
        /*padding-bottom: 15px;*/
    }

        .company_details .image2, .image2 {
            display: inline-block;
            float: left;
            display: block;
            text-align: center;
            width: 100%;
        }
            /*.user-panel > .image > img, .company_details img {
    margin: auto;
    height: 150px;
    width: 150px;
    margin: 0 auto;
    }*/
            .company_details img, .image2 img {
                margin: auto;
                height: 150px;
                width: 150px;
                margin: 0 auto;
            }

    .company {
        float: left;
        width: 100%;
    }


    /*.border
    {
        margin-bottom:0 !important;
        padding-bottom:15px;
    }*/
}

.fa.primary {
    font-size: 22px;
}
/*.tab-content > .active {
    display: block;
    color: var(--ColorHEXCode28);
    text-align: left;
    text-transform: none;
    font-size: 12px;
    line-height: 22px;
    font-family: 'robotoregular', sans-serif;
    font-weight: 400;
    float: left;
    width: 100%;
}
*/
.page_title {
    float: left;
    width: 100%;
    display: block;
    background: var(--bs-gray-200);
    /*border-bottom: 1px solid #2c2c2c;*/
    padding: 15px 0;
    border-top: 3px solid var(--actionicon-border-color);
}

.content_title span .fa {
    font-size: 50px;
    border: 0;
    line-height: initial;
}

.content_title .fa {
    border: 1px solid var(--actionicon-border-color);
    border-radius: 50%;
    height: 25px;
    width: 25px;
    margin: 0 auto;
    /*line-height: 25px;*/
    text-align: center;
    color: var(--ColorHEXCode19);
    font-size: 14px;
    padding: 4px 0px;
}

.main-header .navbar .nav > li.user > a > .fa, .main-header .navbar .nav > li.user > a > .glyphicon, .main-header .navbar .nav > li.user > a > .ion {
    margin-right: 5px;
}

.main-header .navbar .nav > li.user > a > .fa {
    line-height: 40px;
}

.login-page, .register-page {
    background: var(--bs-white);
}

.paddingtop10 {
    padding-top: 10px;
}

.hidden {
    display: none !important;
}

h3.p-price {
    margin-top: 0;
    margin-bottom: 5px;
    font-size: 20px;
    font-weight: 600;
    color: var(--actionicon-border-color);
    display: inline-block;
}

.itemellipsis {
    text-overflow: ellipsis;
    width: 65%;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    margin-left: 5px;
}

h5 {
    font-size: 14px;
}

b {
    font-weight: 700;
}




#totalcustomercart {
    position: absolute;
    top: 2px;
}

.customerclscart {
    margin-left: -5px !important;
}

#main i {
    font-size: 14px;
}

.main-menu .right-header i {
    font-size: 16px;
}
@media (min-width:991px)  {
    #customer_cart a #totalcustomercart {
        margin-left: -36px !important;
    }
}
    @media (max-width:767px) {
        #customer_cart a img {
            height: 53px !important;
        }

        #customer_cart a #totalcustomercart {
            font-size: 14px !important;
            text-align: center;
            width: 25px !important;
        }

        #cartproduct .text-right.p-price-dv {
            text-align: left !important;
        }
    }

    @media (min-width:501px) and (max-width:767px) {
        #customer_cart a #totalcustomercart {
            margin-left: -27px !important;
        }
    }

    @media screen and (max-width: 1550px) {
        .main-menu .right-header li > a.profile {
            width: 51px;
            height: 51px;
        }
    }

    @media (min-width:501px) and (max-width:991.5px) {
        header {
            height: 52px;
        }

        #customer_cart a #totalcustomercart {
            margin-left: -31px !important;
        }
    }

    @media screen and (max-width:500px) {
        header {
            height: 48px;
        }
    }

    @media screen and (max-width:991.5px) {


        .navbar-toggler {
            border: none;
            padding-top: 0;
        }

        .main-logo img {
            height: 37px !important;
        }

        .main-logo h1 {
            line-height: 34px !important;
        }

        .navbar > .user-menu .user-image {
            width: 33px !important;
            height: 33px !important;
        }

        .dropdown-menu-end.user.user-menu i {
            padding-top: 8px !important;
        }

        .right-header ul.list-unstyled.navbar {
            padding-top: 1px !important;
            background: none;
        }

        .main-menu .nav-menu .sidebar-menu .accordion-item .accordion-button {
            font-size: 14px !important;
        }

        .breadcrumb .breadcrumb-item {
            font-size: 16px;
        }

        .main-menu .right-header ul li > a.profile i {
            padding-top: 9px !important;
        }

        button.navbar-toggler {
            padding-left: 2px !important;
        }

        .navbar-collapse .close-nav {
            left: 15px;
        }

        header div.right-header {
            margin-right: 0px;
        }

        #userHeaderImage:not(.user-image) {
            height: 44px !important;
        }

        #userHeaderImage.user-image {
            width: 30px !important;
            height: 30px !important;
        }
    }


    .exp-search-txtbox.btn-outline {
        border: none;
        margin: 0;
        padding: 0;
    }


    .alert {
        border-radius: 3px;
    }

        .alert > span {
            font-size: 16px;
        }

        .alert h4 {
            font-weight: 600;
        }

        .alert .icon {
            margin-right: 10px;
        }

        .alert .close {
            color: var(--font-dark-color);
            opacity: .2;
            filter: alpha(opacity=20);
        }

            .alert .close:hover {
                opacity: .5;
                filter: alpha(opacity=50);
            }

        .alert a {
            color: var(--ColorHEXCode01);
            text-decoration: underline;
        }

    .alert-success {
        border-color: var(--ColorHEXCode92);
    }

    .alert-danger, .alert-error {
        border-color: var(--ColorHEXCode93);
    }

    .alert-warning {
        border-color: var(--ColorHEXCode23);
    }

    .alert-info {
        border-color: var(--ColorHEXCode95);
    }


    .bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-light-blue, .bg-green, .bg-navy, .bg-teal, .bg-olive, .bg-lime, .bg-orange, .bg-fuchsia, .bg-purple, .bg-maroon, .bg-black, .bg-red-active, .bg-yellow-active, .bg-aqua-active, .bg-blue-active, .bg-light-blue-active, .bg-green-active, .bg-navy-active, .bg-teal-active, .bg-olive-active, .bg-lime-active, .bg-orange-active, .bg-fuchsia-active, .bg-purple-active, .bg-maroon-active, .bg-black-active, .callout.callout-danger, .callout.callout-warning, .callout.callout-info, .callout.callout-success, .alert-success, .alert-danger, .alert-error, .alert-warning, .alert-info, .label-danger, .label-info, .label-warning, .label-primary, .label-success, .modal-primary .modal-body, .modal-primary .modal-header, .modal-primary .modal-footer, .modal-warning .modal-body, .modal-warning .modal-header, .modal-warning .modal-footer, .modal-info .modal-body, .modal-info .modal-header, .modal-info .modal-footer, .modal-success .modal-body, .modal-success .modal-header, .modal-success .modal-footer, .modal-danger .modal-body, .modal-danger .modal-header, .modal-danger .modal-footer {
        color: var(--ColorHEXCode01) !important;
    }

    .bg-gray {
        color: var(--font-dark-color);
        background-color: var(--ColorHEXCode20) !important;
    }

    .bg-gray-light {
        background-color: var(--bs-gray-300);
    }

    .bg-black {
        background-color: var(--ColorHEXCode43) !important;
    }

    .bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body {
        background-color: var(--ColorHEXCode24) !important;
    }

    .bg-yellow, .callout.callout-warning, .alert-warning, .label-warning, .modal-warning .modal-body {
        background-color: var(--ColorHEXCode23) !important;
    }

    .bg-aqua, .callout.callout-info, .alert-info, .label-info, .modal-info .modal-body {
        background-color: var(--ColorHEXCode95) !important;
    }

    .bg-blue {
        background-color: var(--ColorHEXCode19) !important;
    }

    .bg-light-blue, .label-primary, .modal-primary .modal-body {
        background-color: var(--ColorHEXCode19) !important;
    }

    .bg-green, .callout.callout-success, .alert-success, .label-success, .modal-success .modal-body {
        background-color: var(--ColorHEXCode92) !important;
    }

    .bg-teal {
        background-color: var(--ColorHEXCode95) !important;
    }

    .bg-olive {
        background-color: var(--ColorHEXCode92) !important;
    }



    .bg-gray-active {
        color: var(--font-dark-color);
        background-color: var(--ColorHEXCode20) !important;
    }

    .bg-black-active {
        background-color: var(--font-dark-color) !important;
    }

    .bg-red-active, .modal-danger .modal-header, .modal-danger .modal-footer {
        background-color: var(--ColorHEXCode93) !important;
    }

    .bg-yellow-active, .modal-warning .modal-header, .modal-warning .modal-footer {
        background-color: var(--ColorHEXCode23) !important;
    }

    .bg-aqua-active, .modal-info .modal-header, .modal-info .modal-footer {
        background-color: var(--ColorHEXCode95) !important;
    }

    .bg-blue-active {
        background-color: var(--ColorHEXCode19) !important;
    }

    .bg-light-blue-active, .modal-primary .modal-header, .modal-primary .modal-footer {
        background-color: var(--ColorHEXCode19) !important;
    }

    .bg-green-active, .modal-success .modal-header, .modal-success .modal-footer {
        background-color: var(--ColorHEXCode92) !important;
    }

    .bg-olive-active {
        background-color: var(--ColorHEXCode92) !important;
    }


    [class^="bg-"].disabled {
        opacity: .65;
        filter: alpha(opacity=65);
    }

    .text-red {
        color: var(--ColorHEXCode24) !important;
    }

    .text-yellow {
        color: var(--ColorHEXCode23) !important;
    }


    .text-blue {
        color: var(--ColorHEXCode19) !important;
    }

    .text-black {
        color: var(--ColorHEXCode43) !important;
    }

    .text-light-blue {
        color: var(--ColorHEXCode19) !important;
    }

    .text-green {
        color: var(--ColorHEXCode92) !important;
    }

    .text-gray {
        color: var(--ColorHEXCode20) !important;
    }



    .text-olive {
        color: var(--ColorHEXCode92) !important;
    }




    button.close {
        border: none;
        font-size: 27px;
        line-height: 20px;
        background: none;
    }

    @media screen and (max-width: 991.5px) {
        .main-menu .nav-menu .sidebar-menu {
            position: static;
            margin: 0;
            padding-left: 20px;
        }
    }

    .CustomTabHide {
        visibility: hidden
    }

        .CustomTabHide .scrtabs-tab-container {
            height: 0;
        }

            .CustomTabHide .scrtabs-tab-container .scrtabs-tabs-fixed-container {
                height: 0;
            }

    .form-group {
        margin-bottom: 15px;
    }

    @media (min-width: 768px) {
        .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
            float: left;
        }
    }

    .detail_wrap {
        padding: 15px 0;
        float: left;
        width: 100%;
        display: block;
        border-bottom: 1px solid var(--bs-gray-300);
    }

    @media (min-width: 768px) {
        .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
            float: left
        }
    }

    .deleteBlock {
        position: inherit;
        top: -5px;
        right: 20px;
        display: block;
    }

        .deleteBlock .fa {
            line-height: 2;
        }

        .deleteBlock .far {
            line-height: 2;
        }

    .addNewDiv {
        position: absolute;
        top: 0;
        right: -5px;
        display: none;
    }

        .addNewDiv .fa {
            font-size: 22px;
            color: var(--actionicon-border-color);
            line-height: 48px;
            cursor: pointer;
        }

    .right_form.with_delete:hover .select2-container--default {
        width: calc(100% - 30px) !important;
        transition: width 0.2s;
    }

    .right_form.with_delete:hover .textbox {
        width: calc(100% - 30px) !important;
        transition: width 0.2s;
    }

    .right_form.with_delete:hover .delete {
        display: block;
    }
    /*multiple insert fulfil against signle sales order item*/
    .fulfilqty-form.with_delete .delete {
        display: block;
    }

    .fulfilqty-form.with_delete .form-control {
        width: calc(100% - 30px) !important;
        transition: width 0.2s;
    }

    .fulfilqty-form.with_delete + .fulfil-search-icon {
        right: 37px !important;
    }

    .button-list.list-unstyled /*bottom button in mobile case*/ {
        position: fixed;
        padding: 6px;
    }

    .button-list li {
        padding-top: 6px;
    }

    @media screen and (min-width:992px) {
        .button-list.list-unstyled {
            padding-top: 2px;
            position: absolute;
        }

        .button-list li {
            padding-top: 0px;
        }
    }


    .card-header {
        padding: 0.3rem;
        display: flex;
        align-items: center;
    }

    div.accordion-item .box-header {
        border-bottom: 1px solid var(--bs-gray-300)
    }

    div.accordiantab-list .tab-content .accordion-item {
        background-color: var(--bs-white);
    }

    section.tab .container-fluid {
        padding-right: 0px;
        padding-left: 0px;
    }

    /*.accordiantab-list {
    padding: 20px;
}*/

    .custom-tab .nav-tabs .nav-link.active {
        padding-bottom: 13px
    }

    h6 {
        font-size: 12px;
    }

    h1, h2, h3, h4, h5, h6 {
        margin-bottom: 15px;
        color: var(--ColorHEXCode32);
        font-family: 'robotoregular', sans-serif;
        font-weight: 400;
        line-height: 1.3em;
    }
    /*
.col-md-12 {
    padding-right: 15px;
    padding-left: 15px;
}*/

    .iradio_minimal-blue {
        border-radius: 50%;
    }

    .btn-default {
        background-color: var(--bs-gray-300);
        color: var(--ColorHEXCode32);
        border-color: var(--ColorHEXCode20);
    }

    .btn.btn-file {
        position: relative;
        overflow: hidden;
    }

    .btn-file {
        position: relative;
        overflow: hidden;
        vertical-align: middle;
        background-color: var(--actionicon-border-color);
        color: var(--bs-gray-100);
        border-radius: 5px;
        /*border: 0px;*/
        font-size: 14px;
        text-transform: capitalize;
        cursor: pointer !important;
        height: 48px;
        border: 0;
        border-bottom-right-radius: 0px;
        border-top-right-radius: 0;
        /*margin-top:-1px;*/
        line-height: 35px;
    }

    .btn.btn-file > input[type='file'] {
        position: absolute;
        top: 0;
        right: 0;
        min-width: 100%;
        min-height: 100%;
        font-size: 100px;
        text-align: right;
        opacity: 0;
        filter: alpha(opacity=0);
        outline: none;
        background: var(--ColorHEXCode01);
        cursor: inherit;
        display: block;
    }

    .btn-file:hover, .btn-file:active:hover, .btn-file:active:focus {
        background-color: var(--actionicon-border-color);
        color: var(--bs-gray-100);
    }

    .btn-file span {
        line-height: 33px;
        padding: 0;
    }

    .btn-file:hover {
    }

    .btn-file > input {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        margin: 0;
        font-size: 23px;
        cursor: pointer;
        filter: alpha(opacity=0);
        opacity: 0;
        direction: ltr;
    }


    .fileinput {
        display: inline-block;
        /*margin-bottom: 9px;*/
        margin-top: -1px;
    }

        .fileinput .form-control {
            display: inline-block;
            padding-top: 7px;
            padding-bottom: 5px;
            margin-bottom: 0;
            vertical-align: middle;
            cursor: text;
        }

    .fileinput-filename {
        display: inline-block;
        overflow: hidden;
        vertical-align: middle;
    }

    .form-control .fileinput-filename {
        vertical-align: middle;
        line-height: 48px;
        margin-top: -1px;
    }

    p.info-text-cal {
        color: var(--actionicon-border-color);
        font-size: 13px;
    }

    .processlist .nav-tabs-custom > .nav-tabs {
        margin-bottom: 0 !important;
        padding-right: 0;
    }

    .processlist .navbar {
        min-height: 42px;
    }

    .navbar-default {
        background-color: var(--ColorHEXCode01);
        margin-bottom: 10px !important;
    }

    /*.nav-tabs-custom > .nav-tabs {
    margin: 0;
    border-bottom-color: var(--ColorHEXCode69);
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}*/

    /*.nav-tabs-custom {
    margin-bottom: 20px;
    background: var(--ColorHEXCode01);*/
    /*box-shadow: 0 1px 1px var(--ColorHEXCode81);*/
    /*border-radius: 3px;
}*/

    .processlist .nav-tabs-custom > .tab-content {
        padding: 0 0px 0 10px;
        border: 1px solid var(--bs-gray-300);
    }

    .processlist .pslist {
        padding: 3px 0px 1px 10px !important;
    }



    .icon_wrapsmall .fab {
        font-size: 33px;
        display: block;
        margin-bottom: 10px;
        cursor: pointer;
    }

    .form-field .input-group-btn {
        display: inline-block;
        position: absolute;
        right: 0;
        top: 5px;
        width: 40px;
    }

    .input-group-btn .scan-search-btn {
        background: var(--ColorHEXCode31);
    }

    .multi-icon1 {
        position: relative;
        top: -4px;
        left: -3px;
    }

    .multi-icon2 {
        position: relative;
        left: -20px;
        top: 5px;
        width: 0px;
    }

        .multi-icon2:before, .multi-icon1:before {
            font-size: 10px;
        }

    .button-list .btn-outline i {
        color: var(--actionicon-border-color);
        font-size: 14px;
    }

    .multi-icon-pt-1 {
        padding-top: 1px;
    }

    .margintop50 {
        margin-top: 50px;
    }

    .right_form.with_addNewDiv .form-control {
        width: calc(100% - 20px) !important;
        transition: width 0.2s;
    }

    .right_form.with_addNewDiv .addNewDiv {
        display: block;
        margin-right: 20px;
    }

    .right_form.with_addNewDiv .delete {
        display: block;
    }

    .pstItemDivodd {
        background-color: var(--bs-gray-200);
        margin-top: -5px;
        padding-bottom: 5px;
        padding-top: 5px;
    }

    .pstItemDiveven {
        background-color: var(--ColorHEXCode20);
        margin-top: -5px;
        padding-bottom: 5px;
        padding-top: 5px;
    }

    .rcvAddNewDiv {
        right: 27px;
        top: 8px !important;
    }

    @media (max-width:1024px) {
        .right_form.with_delete .select2-container--default {
            width: calc(100% - 30px) !important;
        }

        .right_form.with_addNewDiv .form-control {
            width: calc(100% - 20px) !important;
        }

            .right_form.with_addNewDiv .form-control.fladdNewDivTextbox {
                width: calc(100% - 30px) !important;
            }

        .right_form.with_addNewDiv .flNewDiv {
            right: 5px;
        }
        /*.right_form.with_addNewDiv .form-control {
        width: calc(100% - 20px) !important;
    }*/

        .delete {
            display: block;
        }

        .right_form.with_delete .textbox {
            width: calc(100% - 30px) !important;
            transition: width 0.2s;
        }

        .addNewDiv {
            display: block;
        }

        .ProcessPanelExternal_box .rcvAddNewDiv {
            right: 27px !important;
            position: absolute;
        }
    }

    @media(max-width:320px) {
        .rcvAddNewDiv {
            right: 170px !important;
        }
    }

    @media(max-width:768px) {
        .rcvAddNewDiv {
            left: 70px !important;
        }
    }

    @media(max-width:1024px) {
        .rcvAddNewDiv {
            right: 0px !important;
        }
    }

    .right_form.with_delete:hover .delete {
        display: block;
    }

    .right_form.with_delete:hover .select2-container--default {
        width: calc(100% - 30px) !important;
        transition: width 0.2s;
    }

    .right_form.with_delete:hover .textbox {
        width: calc(100% - 30px) !important;
        transition: width 0.2s;
    }

    pre {
        display: block;
        padding: 9.5px;
        margin: 0 0 10px;
        font-size: 13px;
        line-height: 1.42857143;
        color: var(--ColorHEXCode43);
        word-break: break-all;
        word-wrap: break-word;
        background-color: var(--bs-gray-300);
        border: 1px solid var(--ColorHEXCode20);
        border-radius: 4px;
    }

    .fileinput-exists .fileinput-new, .fileinput-new .fileinput-exists {
        display: none;
    }

    .k-main-title {
        background: var(--bs-gray-200);
        padding-left: 6px;
        color: var(--ColorHEXCode01);
        border-top: 2px solid var(--ColorHEXCode19);
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        margin-top: 5px;
    }

    .k-inner-title {
        background-color: var(--bs-gray-300);
        border-left: 6px solid var(--bs-gray-300);
    }

    .sub-siblin-icon-group {
        position: relative;
    }

        .sub-siblin-icon-group label {
            /*border-bottom: 1px solid var(--ColorHEXCode69);*/
            /*background: var(--ColorHEXCode20);*/
            width: 100%;
            border-radius: 4px;
            padding: 5px 8px;
            line-height: 1.3 !important;
        }

            .sub-siblin-icon-group label:before {
                content: " ";
                height: 1px;
                position: absolute;
                z-index: 999;
                top: 14px;
                left: 0px;
                background: var(--ColorHEXCode19);
                width: 6px;
            }

    .sub-data-list div + div.action-button-icon-Div:first-child {
        padding-left: 20px;
    }

    .bg-color-light {
        background: var(--bs-gray-200);
        border-left: 3px solid var(--bs-gray-200);
    }

    .sub-data-list {
        border-left: 1px solid var(--ColorHEXCode19);
        float: left;
        margin-left: -5px;
    }

    /*.siblin-icon-group:after {
    content: "";
    height: 12px;
    position: absolute;
    z-index: 999;
    top: 0;
    left: 8px;
    background: var(--ColorHEXCode19);
    width: 1px;
}

.siblin-icon-group:before {
    content: " ";
    height: 1px;
    position: absolute;
    z-index: 999;
    top: 12px;
    left: 8px;
    background: var(--ColorHEXCode19);
    width: 10px;
}*/

    #closepopover {
        font-size: 25px;
        padding: 4px;
        cursor: pointer;
    }

    .Expand_Datatable_Columns {
        /*top: 15px;*/
        margin-right: 4px;
        float: left;
        left: -4px;
        height: 14px;
        width: 14px;
        /*display: block;*/
        position: relative;
        color: var(--bs-gray-600);
        border: 2px solid var(--ColorHEXCode01);
        border-radius: 14px;
        box-shadow: 0 0 3px var(--ColorHEXCode32);
        box-sizing: content-box;
        text-align: center;
        text-indent: 0 !important;
        font-family: 'Courier New', Courier, monospace;
        line-height: 16px;
        background-color: var(--ColorHEXCode19);
    }

        .Expand_Datatable_Columns:hover {
            cursor: pointer;
        }

    .dataTables_scrollBody > table > .dtr-inline.collapsed .Expand_Datatable_Columns {
        display: block;
    }


    table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
        top: 9px;
        left: 4px;
        height: 14px;
        width: 14px;
        display: block;
        position: absolute;
        color: var(--ColorHEXCode01);
        border: 2px solid var(--ColorHEXCode01);
        border-radius: 14px;
        box-shadow: 0 0 3px var(--ColorHEXCode32);
        box-sizing: content-box;
        text-align: center;
        text-indent: 0 !important;
        font-family: 'Courier New',Courier,monospace;
        line-height: 16px;
        content: '+';
        background-color: var(--ColorHEXCode19)
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {
        content: "-";
        background-color: var(--ColorHEXCode24);
    }

    /*Datattable Expand icon*/
    table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
        color: var(--bs-gray-100) !important;
        background-color: var(--bs-gray-600) !important;
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
        color: var(--bs-gray-600) !important;
        background-color: var(--ColorHEXCode19) !important;
    }


    .accordiantab-list .box-header.with-border::after {
        background-image: none;
        position: inherit;
        -webkit-mask-size: 0rem;
        background-color: var(--bs-white);
    }

    .vendor .far {
        font-size: 22px;
        margin-right: 10px;
        line-height: 40px;
        color: var(--actionicon-border-color);
    }

    .vendor .fa {
        font-size: 22px;
        margin-right: 10px;
        line-height: 40px;
        color: var(--actionicon-border-color);
    }

    #vendor_details, #search_vendor, #add_vendor, #edit_vendor, #shipping_details, #addshipping_details, #update_shippingaddress {
        margin-top: 10px;
        float: left;
        width: 100%;
        /* display: block; */
    }

    .primary_btn .fa {
        font-size: 16px !important;
        margin-right: 5px;
        color: var(--bs-white);
        line-height: 20px !important;
    }

    .primary_btn .far {
        font-size: 16px !important;
        margin-right: 5px;
        color: var(--bs-white);
        line-height: 20px !important;
    }

    .primary_btn .fal {
        font-size: 16px !important;
        margin-right: 5px;
        color: var(--bs-white);
        line-height: 20px !important;
    }

    .modal-header h5 {
        font-size: 14px;
        font-weight: bold;
        color: var(--actionicon-border-color);
    }

    .paddingrightleft15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .fileinput.input-group {
        display: table;
    }

        .fileinput.input-group > * {
            position: relative;
            z-index: 2;
        }

        .fileinput.input-group > .btn-file {
            z-index: 1;
        }

    .fileinput-new.input-group .btn-file,
    .fileinput-new .input-group .btn-file {
        border-radius: 0 4px 4px 0;
    }

        .fileinput-new.input-group .btn-file.btn-xs,
        .fileinput-new .input-group .btn-file.btn-xs,
        .fileinput-new.input-group .btn-file.btn-sm,
        .fileinput-new .input-group .btn-file.btn-sm {
            border-radius: 0 3px 3px 0;
        }

        .fileinput-new.input-group .btn-file.btn-lg,
        .fileinput-new .input-group .btn-file.btn-lg {
            border-radius: 0 6px 6px 0;
        }

    .form-group.has-warning .fileinput .fileinput-preview {
        color: var(--ColorHEXCode12);
    }

    .input-group-addon:not(:first-child) {
        border-left: 0;
    }

    div.divLicenseOdd .input-group .input-group-addon {
        background-color: var(--ColorHEXCode44) !important;
    }

    div.divLicenseEven .input-group .input-group-addon {
        background-color: var(--ColorHEXCode01) !important;
    }


    .invItemDivodd {
        background-color: var(--bs-gray-200);
    }

    .invItemDiveven {
        background-color: var(--ColorHEXCode20);
    }

    .invItemDiv.form-group {
        padding-top: 10px;
        margin-bottom: 5px;
    }

    .invItemDivodd .input-group .input-group-addon {
        background-color: var(--bs-gray-200);
    }

    .paddingright33 {
        padding-right: 33px;
    }


    .dataTables_wrapper th {
        font-weight: 700;
        color: var(--ColorHEXCode28);
        font-size: 12px;
        letter-spacing: .5px;
    }

    .tab-content > .tab-pane.active {
        display: block;
        color: var(--ColorHEXCode28);
        /* text-align: left;*/
        text-transform: none;
        line-height: 22px;
        font-family: 'robotoregular', sans-serif;
        font-weight: 400;
        /* float: left;*/
        width: 100%;
    }

    .fileinput-exists .fileinput-new, .fileinput-new .fileinput-exists {
        display: none;
    }

    .sidebar-menu > li > a > .fa, .sidebar-menu > li > a > .glyphicon, .sidebar-menu > li > a > .ion {
        width: 25px;
    }

    .sidebar-menu > li > a > p.number {
        display: inline-block;
        color: var(--ColorHEXCode28);
        border: 1px solid var(--ColorHEXCode28);
        border-radius: 5px;
        padding: 1px 5px;
        font-size: 14px;
        font-family: 'robotoregular', sans-serif;
        font-weight: 400;
        font-size: 14px;
        margin-bottom: 0px;
        position: absolute;
        right: 0px;
    }

    .text-right {
        text-align: right;
    }


    /*  strat chat csss=============================================================== */


    /*.kc-chat-panel {
    right: 0;
    position: fixed;
    top: 70px;
    left: auto;
    background: var(--ColorHEXCode20);
}

.control-sidebar-bg {
    position: fixed;
    z-index: 1000;
    bottom: 0;
}

.control-sidebar-bg, .control-sidebar {
    top: 0;
    right: -270px;
    width: 270px;
    -webkit-transition: right .3s ease-in-out;
    -o-transition: right .3s ease-in-out;
    transition: right .3s ease-in-out;
}

.control-sidebar {
    position: absolute;*/
    /*padding-top: 70px;*/
    /*z-index: 1029;
}

@media (max-width:768px) {*/
    /*.control-sidebar {
        padding-top: 200px;
    }*/
    /*.control-sidebar.control-sidebar-open {
        top: 140px;
    }
}

.control-sidebar > .tab-content {
    padding: 10px 15px;
}

.control-sidebar.control-sidebar-open, .control-sidebar.control-sidebar-open + .control-sidebar-bg {
    right: 0;
    top: 70px;
}

.control-sidebar-open .control-sidebar-bg, .control-sidebar-open .control-sidebar {
    right: 0;
    top: 70px;
}*/

    /*@media (max-width:767px) {

    .control-sidebar-open .control-sidebar {
        right: 0;
        top: 70px;
    }
}*/

    aside.control-sidebar {
        overflow-x: hidden !important;
        /*max-height: 90% !important;*/
    }


    .chat {
        padding: 5px 20px 5px 10px;
    }

        .chat .item {
            margin-bottom: 10px;
        }

            .chat .item:before, .chat .item:after {
                content: " ";
                display: table;
            }

            .chat .item:after {
                clear: both;
            }

            .chat .item > img {
                width: 40px;
                height: 40px;
                border: 2px solid transparent;
                border-radius: 50%;
            }

            .chat .item > .online {
                border: 2px solid var(--ColorHEXCode92);
            }

            .chat .item > .offline {
                border: 2px solid var(--ColorHEXCode24);
            }

            .chat .item > .message {
                margin-left: 55px;
                margin-top: -40px;
            }

                .chat .item > .message > .name {
                    display: block;
                    font-weight: 600;
                }

            .chat .item > .attachment {
                border-radius: 3px;
                background: var(--bs-gray-300);
                margin-left: 65px;
                margin-right: 15px;
                padding: 10px;
            }

                .chat .item > .attachment > h4 {
                    margin: 0 0 5px 0;
                    font-weight: 600;
                    font-size: 14px;
                }

                .chat .item > .attachment > p, .chat .item > .attachment > .filename {
                    font-weight: 600;
                    font-size: 13px;
                    font-style: italic;
                    margin: 0;
                }

                .chat .item > .attachment:before, .chat .item > .attachment:after {
                    content: " ";
                    display: table;
                }

                .chat .item > .attachment:after {
                    clear: both;
                }




    .direct-chat .box-body {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        position: relative;
        overflow-x: hidden;
        padding: 0;
    }

    .direct-chat.chat-pane-open .direct-chat-contacts {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .direct-chat-messages {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        padding: 10px;
        /*height: 250px;*/
        overflow: auto;
    }

    .direct-chat-msg, .direct-chat-text {
        display: block;
    }

    .direct-chat-msg {
        margin-bottom: 10px;
    }

        .direct-chat-msg:before, .direct-chat-msg:after {
            content: " ";
            display: table;
        }

        .direct-chat-msg:after {
            clear: both;
        }

    .direct-chat-messages, .direct-chat-contacts {
        -webkit-transition: -webkit-transform .5s ease-in-out;
        -moz-transition: -moz-transform .5s ease-in-out;
        -o-transition: -o-transform .5s ease-in-out;
        transition: transform .5s ease-in-out;
    }

    .direct-chat-text {
        border-radius: 5px;
        position: relative;
        padding: 5px 10px;
        background: var(--ColorHEXCode20);
        border: 1px solid var(--ColorHEXCode20);
        margin: 5px 0 0 50px;
        color: var(--ColorHEXCode32);
    }

        .direct-chat-text:after, .direct-chat-text:before {
            position: absolute;
            right: 100%;
            top: 15px;
            border: solid transparent;
            border-right-color: var(--ColorHEXCode20);
            content: ' ';
            height: 0;
            width: 0;
            pointer-events: none;
        }

        .direct-chat-text:after {
            border-width: 5px;
            margin-top: -5px;
        }

        .direct-chat-text:before {
            border-width: 6px;
            margin-top: -6px;
        }

    .right .direct-chat-text {
        margin-right: 50px;
        margin-left: 0;
    }

        .right .direct-chat-text:after, .right .direct-chat-text:before {
            right: auto;
            left: 100%;
            border-right-color: transparent;
            border-left-color: var(--ColorHEXCode20);
        }

    .direct-chat-img {
        border-radius: 50%;
        float: left;
        width: 40px;
        height: 40px;
    }

    .right .direct-chat-img {
        float: right;
    }

    .direct-chat-info {
        display: block;
        margin-bottom: 2px;
        font-size: 12px;
    }

    .direct-chat-name {
        font-weight: 600;
    }

    .direct-chat-timestamp {
        color: var(--ColorHEXCode28);
    }

    .direct-chat-contacts-open .direct-chat-contacts {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .direct-chat-contacts {
        -webkit-transform: translate(101%, 0);
        -ms-transform: translate(101%, 0);
        -o-transform: translate(101%, 0);
        transform: translate(101%, 0);
        position: absolute;
        top: 0;
        bottom: 0;
        height: 250px;
        width: 100%;
        background: var(--ColorHEXCode43);
        color: var(--ColorHEXCode01);
        overflow: auto;
    }

    .contacts-list > li {
        border-bottom: 1px solid var(--ColorHEXCode46);
        padding: 10px;
        margin: 0;
    }

        .contacts-list > li:before, .contacts-list > li:after {
            content: " ";
            display: table;
        }

        .contacts-list > li:after {
            clear: both;
        }

        .contacts-list > li:last-of-type {
            border-bottom: none;
        }

    .contacts-list-img {
        border-radius: 50%;
        width: 40px;
        float: left;
    }

    .contacts-list-info {
        margin-left: 45px;
        color: var(--ColorHEXCode01);
    }

    .contacts-list-name, .contacts-list-status {
        display: block;
    }

    .contacts-list-name {
        font-weight: 600;
    }

    .contacts-list-status {
        font-size: 12px;
    }

    .contacts-list-date {
        color: var(--ColorHEXCode28);
        font-weight: normal;
    }

    .contacts-list-msg {
        color: var(--ColorHEXCode28);
    }

    .direct-chat-danger .right > .direct-chat-text {
        background: var(--ColorHEXCode24);
        border-color: var(--ColorHEXCode24);
        color: var(--ColorHEXCode01);
    }

        .direct-chat-danger .right > .direct-chat-text:after, .direct-chat-danger .right > .direct-chat-text:before {
            border-left-color: var(--ColorHEXCode24);
        }

    .direct-chat-primary .right > .direct-chat-text {
        background: var(--ColorHEXCode19);
        border-color: var(--ColorHEXCode19);
        color: var(--ColorHEXCode01);
    }

        .direct-chat-primary .right > .direct-chat-text:after, .direct-chat-primary .right > .direct-chat-text:before {
            border-left-color: var(--ColorHEXCode19);
        }

    .direct-chat-warning .right > .direct-chat-text {
        background: var(--ColorHEXCode19);
        border-color: var(--ColorHEXCode19);
        color: var(--ColorHEXCode01);
    }

        .direct-chat-warning .right > .direct-chat-text:after, .direct-chat-warning .right > .direct-chat-text:before {
            border-left-color: var(--ColorHEXCode19);
        }

    .direct-chat-info .right > .direct-chat-text {
        background: var(--ColorHEXCode95);
        border-color: var(--ColorHEXCode95);
        color: var(--ColorHEXCode01);
    }

        .direct-chat-info .right > .direct-chat-text:after, .direct-chat-info .right > .direct-chat-text:before {
            border-left-color: var(--ColorHEXCode95);
        }

    .direct-chat-success .right > .direct-chat-text {
        background: var(--ColorHEXCode92);
        border-color: var(--ColorHEXCode92);
        color: var(--ColorHEXCode01);
    }

        .direct-chat-success .right > .direct-chat-text:after, .direct-chat-success .right > .direct-chat-text:before {
            border-left-color: var(--ColorHEXCode92);
        }




    .page-quick-sidebar-wrapper .page-quick-sidebar .list-items {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media {
        padding: 15px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li {
        margin: 0;
        padding: 15px;
        background: 0 0;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: var(--ColorHEXCode20);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users {
        padding: 10px 0;
        position: relative;
    }

    .badge-success {
        background-color: var(--ColorHEXCode95);
    }

    .badge {
        border-radius: 12px;
        color: var(--ColorHEXCode01);
        font-family: "robotoregular",sans-serif;
        font-size: 11px;
        font-weight: 400;
        height: 18px;
        padding: 3px 6px;
        text-align: center;
        text-shadow: none;
        vertical-align: middle;
        margin-left: 5px;
    }

    .badge-danger, .badge-default, .badge-info, .badge-primary, .badge-success, .badge-warning, .btn.white:not(.btn-outline).active, .btn.white:not(.btn-outline):active, .open > .btn.white:not(.btn-outline).dropdown-toggle {
        background-image: none;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object {
        border-radius: 50% !important;
        width: 45.71px;
        opacity: .8;
        filter: alpha(opacity=80);
        float: left;
        margin-right: 10px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading {
        margin: 5px 0 0;
        font-size: 14px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-sub {
        font-size: 11px;
        text-transform: uppercase;
        color: var(--ColorHEXCode28);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list {
        position: absolute !important;
        width: 270px !important;
        transition: margin .3s;
        background: var(--ColorHEXCode20);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item {
        position: absolute !important;
        width: 270px !important;
        transition: margin .3s;
        margin-left: 270px;
    }

    .page-quick-sidebar-nav {
        /*border-bottom: 1px solid var(--ColorHEXCode20);*/
        padding: 15px 15px 0px 15px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-status {
        display: inline-block;
        margin-top: 10px;
        position: absolute;
        right: 10px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media {
        cursor: pointer;
        padding: 15px;
        position: relative;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li {
        background: var(--ColorHEXCode31) none repeat scroll 0 0;
        border-bottom: 1px solid var(--ColorHEXCode20);
        margin: 0;
        padding: 15px;
    }

    .badge-danger {
        background-color: var(--ColorHEXCode93);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-item {
        background-color: var(--ColorHEXCode20);
        margin-left: 0;
        transition: margin 0.3s ease 0s;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages {
        padding: 0 10px;
        position: relative;
        /*padding-bottom: 60px;*/
    }

        .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post {
            transition: display .3s;
            padding: 5px 0;
            margin: 10px auto;
            font-size: 13px;
        }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .avatar {
                float: right;
                margin-left: 10px;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .avatar {
                width: 45.71px;
                border-radius: 50% !important;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message {
                margin-right: 55px;
                text-align: right;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .message {
                display: block;
                padding: 5px;
                position: relative;
                color: var(--ColorHEXCode28);
                background: var(--ColorHEXCode32);
                min-height: 60px;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message .arrow {
                display: block;
                position: absolute;
                top: 9px;
                right: -6px;
                border-top: 6px solid transparent;
                border-bottom: 6px solid transparent;
                border-left-width: 6px;
                border-left-style: solid;
                border-left-color: var(--ColorHEXCode32);
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .datetime, .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .name, .quick-nav ul {
                text-align: right;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .datetime, .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .name, .quick-nav ul {
                text-align: right;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .datetime, .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .name {
                font-size: 12px;
                font-weight: 300;
                color: var(--ColorHEXCode28);
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .body {
                color: var(--ColorHEXCode28);
                display: block;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message {
                margin-right: 55px;
                text-align: right;
                border: 1px solid var(--ColorHEXCode32);
                background: var(--ColorHEXCode01);
            }

        .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post {
            transition: display .3s;
            -webkit-transition: display .3s;
            -moz-transition: display .3s;
            padding: 5px 0;
            margin: 10px auto;
            font-size: 12px;
            position: relative;
            line-height: 1.4;
        }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .avatar {
                float: left;
                margin-right: 10px;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .avatar {
                width: 45.71px;
                border-radius: 50% !important;
            }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message {
                text-align: left;
                margin-left: 55px;
                border: 1px solid var(--ColorHEXCode32);
                background-color: var(--ColorHEXCode19);
            }

                .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message .arrow {
                    display: block;
                    position: absolute;
                    top: 9px;
                    left: -6px;
                    width: 0;
                    height: 0;
                    border-top: 6px solid transparent;
                    border-bottom: 6px solid transparent;
                    border-right-width: 6px;
                    border-right-style: solid;
                    border-right-color: var(--ColorHEXCode32);
                }

            .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .datetime, .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .name {
                font-size: 12px;
                font-weight: 300;
                color: var(--ColorHEXCode20);
            }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-form {
        padding: 10px;
        position: fixed;
        bottom: 0;
        background-color: var(--ColorHEXCode20);
    }


    /*======================== end of chat css ================================ */
    /*chat window block css*/
    .chat-window-block {
        position: fixed;
        bottom: 30px;
        right: 10px;
        width: 480px;
        -webkit-transition: right .5s;
        -moz-transition: right .5s;
        transition: right .5s;
        z-index: 1020;
    }

    #sidebarChat.show .chat-window-block {
        right: 270px;
        -webkit-transition: right .5s;
        -moz-transition: right .5s;
        transition: right .5s;
        z-index: 1020;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .body {
        color: var(--ColorHEXCode19);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .body {
        color: var(--ColorHEXCode01);
    }

    /*chat window block css*/

    .chat-window-block {
        position: fixed;
        bottom: 30px;
        right: 10px;
        width: 480px;
        -webkit-transition: right .5s;
        -moz-transition: right .5s;
        transition: right .5s;
        z-index: 1020;
    }

    .control-sidebar-open .chat-window-block {
        right: 280px;
        -webkit-transition: right .5s;
        -moz-transition: right .5s;
        transition: right .5s;
        z-index: 1020;
    }

    #ulActiveChatChannel {
        white-space: nowrap;
        display: inline-block;
        -ms-flex-wrap: inherit;
        -webkit-flex-wrap: inherit;
        flex-wrap: inherit;
        width: 100%;
    }

        #ulActiveChatChannel > li {
            white-space: nowrap;
            position: relative;
            display: inline-block !important;
            float: none;
        }

            #ulActiveChatChannel > li.hidedropdownIcon {
                display: none !important;
            }

    .chat-window-block .tab-content {
        min-height: 350px;
        overflow: auto;
    }

    .chat-window-block .panel-body {
        padding: 5px 0 0 0;
    }

    .chat-window-block .panel-default {
        border-color: var(--ColorHEXCode19);
    }

    .chat-window-block a img.user-image {
        border-radius: 50%;
        position: absolute;
    }

    .chat-window-block .nav > li > a {
        padding: 5px;
        display: inherit;
    }

    .chat-box-btn {
        background: var(--ColorHEXCode92) none repeat scroll 0 0;
        border: 3px solid var(--ColorHEXCode19);
        border-radius: 50%;
        bottom: -25px;
        color: var(--ColorHEXCode01);
        cursor: pointer;
        height: 40px;
        padding: 8px 10px;
        position: absolute;
        right: 0;
        width: 40px;
    }

    .kc-chat-block-size {
        /*width:22.5%;*/
    }

    .dropdown-menu.dropdown-menu-right .kc-chat-block-size {
        width: 100%;
        position: relative;
    }

    ul#ulActiveChatChannel li .user-name-txt {
        margin-left: 25px;
        margin-right: 30px;
        display: inline-block;
        font-size: 14px;
    }

    .us-online {
        color: var(--ColorHEXCode92) !important;
    }

    .us-away {
        color: var(--ColorHEXCode23) !important;
    }

    .us-donotdistrub {
        color: var(--ColorHEXCode143) !important;
    }

    .us-invisible {
        color: var(--ColorHEXCode28) !important;
    }

    .kc-user-tool i {
        font-size: 12px;
        margin-left: 3px;
    }

        .kc-user-tool i.fa-circle {
            font-size: 10px;
        }

    .kc-user-tool {
        position: absolute;
        top: 6px;
        right: 6px;
    }

    #ulActiveChatChannel .dropdown-menu > li > a {
        padding: 1px 10px;
        position: relative;
    }

    .chat-window-block .nav .open > a, .chat-window-block .nav .open > a:focus, .chat-window-block .nav .open > a:hover {
        background-color: var(--bs-gray-300);
        border-color: var(--ColorHEXCode19);
    }

    #ulActiveChatChannel .dropdown-menu > li .kc-user-tool {
        top: 0px;
    }

    .chat-window-block #ulActiveChatChannel .dropdown-menu a img.user-image {
        margin-top: 7px;
    }

    .chat-window-block #ulActiveChatChannel .dropdown-menu > .active > a, .chat-window-block #ulActiveChatChannel .dropdown-menu > .active > a:focus, .chat-window-block #ulActiveChatChannel .dropdown-menu > .active > a:hover {
        background-color: var(--actionicon-border-color);
        color: var(--ColorHEXCode01);
        display: block;
    }


    .chat-window-block #ulActiveChatChannel .dropdown-menu {
        border-radius: 0;
        padding: 0;
    }

    .chat-window-block.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item {
        position: absolute !important;
        width: 93% !important;
        transition: margin .3s;
        margin-left: 0;
    }

    .chat-window-block.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-form {
        padding: 10px;
        position: absolute;
        bottom: -30px;
        background-color: var(--ColorHEXCode20);
        left: -6px;
    }

    .chat-window-block .input-group-btn button {
        padding: 4px 12px;
        border-radius: 0;
    }

    ul#ulActiveChatChannel .dropdown-menu li span {
        width: 50%;
    }
    /* start 04-08-2017 css  */
    .chat-window-block .panel-default > .panel-heading {
        background-color: var(--ColorHEXCode20);
        border-color: var(--ColorHEXCode20);
        color: var(--ColorHEXCode19);
    }

    .chat-window-block .btn-box-tool {
        color: var(--ColorHEXCode32);
        cursor: pointer;
    }

        .chat-window-block .btn-box-tool:hover {
            color: var(--font-dark-color);
        }

    .chat-window-block .box-footer {
        background-color: var(--ColorHEXCode20);
    }

    .chat-overlay {
        /*background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;*/
        border-radius: 3px;
        z-index: 50;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        text-align: center;
        margin: auto;
        overflow: hidden;
        z-index: 999;
        cursor: wait;
    }

    .ov-inner-block {
        height: 60px;
        width: 100%;
        display: table;
    }

    .ov-inner {
        vertical-align: middle;
        display: table-cell;
        text-align: center;
        color: var(--font-dark-color);
    }

    .loader-dots {
        display: inline-block;
        text-align: center;
        margin: 0 auto;
        position: absolute;
        /* top: 0px; */
        margin-top: -20px;
    }

    .dot {
        width: 10px;
        height: 10px;
        border: 2px solid var(--font-dark-color);
        border-radius: 50%;
        float: left;
        margin: 0 5px;
        -webkit-transform: scale(0);
        transform: scale(0);
        -webkit-animation: fx 1000ms ease infinite 0ms;
        animation: fx 1000ms ease infinite 0ms;
    }

        .dot:nth-child(2) {
            -webkit-animation: fx 1000ms ease infinite 300ms;
            animation: fx 1000ms ease infinite 300ms;
        }

        .dot:nth-child(3) {
            -webkit-animation: fx 1000ms ease infinite 600ms;
            animation: fx 1000ms ease infinite 600ms;
        }

    @-webkit-keyframes fx {
        50% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 1;
        }

        100% {
            opacity: 0;
        }
    }

    @keyframes fx {
        50% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 1;
        }

        100% {
            opacity: 0;
        }
    }
    /*.chat-box-btn.e-stop {
          box-shadow: 0 0 0 0 rgba(9, 95, 163, 0.7);
    -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    }*/


    @-webkit-keyframes pulse {
        to {
            box-shadow: 0 0 0 45px var(--ColorHEXCode141);
        }
    }

    @-moz-keyframes pulse {
        to {
            box-shadow: 0 0 0 45px var(--ColorHEXCode141);
        }
    }

    @-ms-keyframes pulse {
        to {
            box-shadow: 0 0 0 45px var(--ColorHEXCode141);
        }
    }

    @keyframes pulse {
        to {
            box-shadow: 0 0 0 45px var(--ColorHEXCode141);
        }
    }


    /* End 04-08-2017 css  */
    @media (max-width:767px) {
        .chat-window-block {
            left: 10px;
            width: 95%;
        }

            .chat-window-block .slimScrollDiv {
                height: 295px !important;
            }

        html, body {
            overflow: auto;
        }

        /*ul#ulActiveChatChannel li span {
        width: 35%;
    }*/
        .kc-chat-block-size {
            /*width:20.5%;*/
        }
    }

    @media (max-width:320px) {
        /*ul#ulActiveChatChannel li span {
        width: 0;
    }*/
        .chat-window-block {
            z-index: 1060;
        }
    }



    /*for chat history flyover*/
    @media (min-width:768px) {
        .control-sidebar-open #external_overlay_chat_box {
            margin-right: 270px;
            transition: transform .3s ease-in-out,margin .3s ease-in-out
        }
    }

    @media (max-width:767px) {
        #external_overlay_chat_box {
            margin-right: 0px;
            margin-left: 0px !important;
            transition: transform .3s ease-in-out,margin .3s ease-in-out
        }
    }

    @media (max-width:992px) {
        .control-sidebar-open #external_overlay_chat_box {
            margin-right: 270px;
            margin-left: 0px !important;
            transition: transform .3s ease-in-out,margin .3s ease-in-out
        }
    }


    #search-btn {
        padding: 4px 12px;
    }

    #txtSearchChatUser {
        width: calc(100% + 35px);
        background: transparent;
        border: 1px solid var(--ColorHEXCode20);
        font-size: 14px;
        padding-right: 30px;
    }

        #txtSearchChatUser:focus {
            background: var(--ColorHEXCode01);
        }

        #txtSearchChatUser + .input-group-btn {
            border: none;
        }

    #search-btn .fa-search {
        font-size: 14px;
    }

    #search-btn:active {
        border: none;
        z-index: 10;
    }


    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object {
        border-radius: 50% !important;
        width: 45.71px;
        opacity: .8;
        filter: alpha(opacity=80);
        float: left;
        margin-right: 10px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading {
        margin: 5px 0 0;
        font-size: 14px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-sub {
        font-size: 11px;
        text-transform: uppercase;
        color: var(--ColorHEXCode28);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list {
        position: absolute !important;
        width: 270px !important;
        transition: margin .3s;
        background: var(--ColorHEXCode20);
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item {
        position: absolute !important;
        width: 270px !important;
        transition: margin .3s;
        margin-left: 270px;
    }

    .page-quick-sidebar-nav {
        /* border-bottom: 1px solid var(--ColorHEXCode20); */
        padding: 15px 15px 0px 15px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-status {
        display: inline-block;
        margin-top: 10px;
        position: absolute;
        right: 10px;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media {
        cursor: pointer;
        padding: 15px;
        position: relative;
    }

    .page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li {
        background: var(--ColorHEXCode31) none repeat scroll 0 0;
        border-bottom: 1px solid var(--ColorHEXCode20);
        margin: 0;
        padding: 15px;
    }

    .max-height46 {
        max-height: 46px;
    }

    .media-body, .media-left, .media-right {
        display: table-cell;
        vertical-align: top;
    }

    .media-body {
        width: 10000px;
    }

    .media, .media-body {
        overflow: hidden;
        zoom: 1;
    }

    .custom-tab #chat-tab.nav-tabs .nav-link.active {
        background-color: initial;
    }

    .custom-tab #chat-tab.nav-tabs .nav-link {
        background-color: initial;
    }

    #chat-tab {
        height: 44px;
    }

    .chat-window-block .tab-content .form-control {
        width: 100%;
        font-size: 14px;
    }

        .chat-window-block .tab-content .form-control + .input-group-btn {
            border: none;
        }


    .nav > li > a > img {
        max-width: none
    }

    .nav-tabs {
        border-bottom: 1px solid var(--bs-gray-200)
    }

        .nav-tabs > li {
            float: left;
            margin-bottom: -1px
        }

            .nav-tabs > li > a {
                margin-right: 2px;
                line-height: 1.42857143;
                border: 1px solid transparent;
                border-radius: 4px 4px 0 0
            }

                .nav-tabs > li > a:hover {
                    border-color: var(--bs-gray-300) var(--bs-gray-300) var(--ColorHEXCode20)
                }

            .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
                color: var(--bs-gray-500);
                cursor: default;
                background-color: var(--ColorHEXCode01);
                border: 1px solid var(--ColorHEXCode20);
                border-bottom-color: transparent
            }

    .note-red {
        color: var(--ColorHEXCode143);
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 1px;
    }

    a {
        color: var(--actionicon-border-color);
    }

    .breadcrumb-item > a {
        color: var(--font-dark-color);
    }

    .button_wrap {
        float: left;
        width: 100%;
        line-height: 40px;
    }

    @media (max-width: 1024px) {
        .button_wrap {
            float: left;
            width: 100%;
            line-height: 40px;
        }

        .button_wrap {
            float: left !important;
            margin-top: 15px;
        }
    }

    .overflowautox {
        overflow-x: auto;
        overflow-y: hidden;
    }

    .dataTables_wrapper th {
        font-weight: 700;
        color: var(--ColorHEXCode28);
        font-size: 12px;
        letter-spacing: .5px
    }

    .scheduled-lbl {
        color: var(--actionicon-border-color);
        text-align: right;
    }

    .scheduled-lbl, .scheduled-txt {
        margin: 0;
    }

    .tooltip.show {
        z-index: 100000;
    }

    .popover.show {
        z-index: 999999;
    }

    .select2-container--default .select2-selection--multiple .select2-selection__clear {
        color: var(--actionicon-border-color);
        font-size: 20px;
        margin-right: 26px;
        margin-top: -10px;
    }

    .scheduled-action a {
        margin-left: 5px;
        display: inline-block;
    }

    .scheduled-action {
        text-align: center;
        display: block;
        margin-top: 5px;
    }

    .fc-state-disabled {
        opacity: 1 !important;
        color: var(--ColorHEXCode28) !important;
    }


    .fc-state-default {
        background-image: none !important;
        border: 1px solid var(--ColorHEXCode19) !important;
        background-color: var(--ColorHEXCode01) !important;
    }

    .fc-state-active, .fc-state-down {
        background-color: var(--ColorHEXCode19) !important;
        color: var(--ColorHEXCode01) !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    .fc-toolbar button:focus {
        background-color: var(--ColorHEXCode19) !important;
        color: var(--bs-white) !important;
    }

    a.fc-more {
        color: var(--ColorHEXCode01);
        background: var(--ColorHEXCode19);
        border-radius: 4px;
        padding: 0 5px;
        white-space: nowrap;
    }

    .main-price {
        font-size: 14px;
        color: var(--ColorHEXCode92);
        font-weight: 600;
        text-decoration: line-through;
        margin-left: 8px;
        display: inline-block;
    }

    .pslist.ui-draggable.ui-draggable-handle.ui-draggable-dragging {
        position: fixed;
        width: 250px;
        cursor: move;
    }

    .pslist.ui-draggable.ui-draggable-handle {
        position: static;
    }


    .title h3 {
        margin: 0px;
        font-weight: 700;
        font-size: 18px;
        text-transform: uppercase;
        margin-bottom: 10px;
    }

    .breadcrumb-section .qts-form {
        width: 100%;
    }

    .breadcrumb-section .form-group {
        margin-bottom: 0px !important;
    }

    .breadcrumb-section .qts-form .form-field {
        width: 100%;
    }

    .breadcrumb-section .qts-form .field-input {
        font-size: 13px;
        padding-top: 16px;
    }

    .breadcrumb-section .qts-form .has-label .field-label {
        top: 4px;
    }

    .breadcrumb-section .qts-form .field-label {
        top: 13px;
    }

    .breadcrumb .breadcrumb-item {
        font-size: 22px;
    }

    .flex {
        display: flex;
    }

    @media screen and (max-width: 991.5px) {
        .main-menu .right-header ul li.user-menu {
            margin-bottom: 5px;
        }

        .main-menu .right-header ul li.maptoggle {
            margin-top: 5px;
        }

        .main-logo {
            margin-bottom: 4px;
        }
    }

    .center-block {
        display: block;
        margin-right: auto;
        margin-left: auto;
    }

    #sidebarmenu-desk ul.sidebar-menu a.accordion-button.active {
        text-decoration: underline;
        color: var(--font-dark-color);
    }

    #sidebarmenu-desk ul.sidebar-menu a.accordion-button:hover {
        text-decoration: underline;
        color: var(--font-dark-color);
    }

    #sidebarmenu-desk ul.sidebar-menu a.accordion-button {
        text-decoration: none;
        color: var(--ColorHEXCode28);
    }


    div.dataTables_wrapper div.dataTables_info {
        padding-top: 1.3em !important;
    }

    @media (min-width:991.5px) {
        div.dt-buttons {
            padding-left: 10px !important;
        }
    }

    .hide-language {
        display: none;
    }

    .tblHeading th {
        font-weight: 700;
        color: var(--ColorHEXCode28);
        font-size: 12px;
    }

    .dt-text-center {
        text-align: center !important;
    }

    .right-header li.maptoggle:not(.collapsed) a {
        border-bottom: 3px solid var(--ColorHEXCode01);
    }

    .right-header li.context-help a.open {
        border-bottom: 3px solid var(--ColorHEXCode01);
    }

    div.filter-box {
        display: none !important;
    }

    div.search-box.d-inline-flex {
        display: none !important;
    }

    .Togglefullscreen i, #FullscreenProcessID i, #FullscreenProcessID1 i, #FullscreenProcessID2 i, .fullscreen-Calendar i {
        transform: rotate(45deg);
    }

    .ProcessPanelExternal_box .Togglefullscreen i, .ProcessPanelExternal_box #FullscreenProcessID i, .ProcessPanelExternal_box #FullscreenProcessID1 i, .ProcessPanelExternal_box #FullscreenProcessID2 i, .panel-fullscreen .fullscreen-Calendar i {
        transform: rotate(0deg);
    }

    input.hidesecond + div.bootstrap-datetimepicker-widget span[data-time-component='seconds'] {
        display: none;
    }

    input.hidesecond + div.bootstrap-datetimepicker-widget span[data-time-component='minutes'] + span.bdpw-timepicker-colon {
        display: none;
    }

    .vTypedisabled {
        color: var(--ColorHEXCode28);
    }

    .button-list .btn-outline.dropdown-toggle {
        height: 1.75rem;
    }

    td.padding-bottom-top {
        padding-bottom: 2px !important;
        padding-top: 2px !important;
    }

    td.align-center {
        vertical-align: middle;
    }

    .badge:empty {
        display: none !important
    }

    .custom-tab li.nav-item .nav-link badge {
        position: absolute;
        right: 0;
        top: 0px;
        font-size: 10px;
        padding: 2px 3px;
        text-align: center;
        align-items: center;
        display: flex;
    }

    .scrtabs-tabs-fixed-container ul.nav-tabs > li {
        border-right: 1px solid var(--bs-gray-300);
    }

    .button-list.list-unstyled {
        padding-right: 10px;
    }

    #showPasswordToggle i {
        color: var(--ColorHEXCode28);
    }

    .faPrimaryColor {
        color: var(--actionicon-border-color) !important;
    }

    .clsPrimaryColor {
        color: var(--actionicon-border-color) !important;
    }

    .dataTables_wrapper button.dt-button.buttons-collection.buttons-colvis button.btn {
        background-color: var(--bs-white);
        color: var(--font-dark-color);
        border: 1px solid var(--bs-gray-300);
        filter: invert(0) !important;
    }

        .dataTables_wrapper button.dt-button.buttons-collection.buttons-colvis button.btn:before {
            background-color: var(--bs-white);
            color: var(--font-dark-color);
            border: 1px solid var(--bs-gray-300);
            filter: invert(0) !important;
        }

        .dataTables_wrapper button.dt-button.buttons-collection.buttons-colvis button.btn .fa {
            color: var(--font-dark-color);
            filter: invert(0) !important;
        }

    .form-select {
        color: var(--font-dark-color);
    }

    .footerPoweredBy {
        color: var(--actionicon-border-color);
    }

    .icon_wrap i.fa {
        color: var(--bs-gray-400);
    }

    button:disabled {
        color: var(--ColorHEXCode32);
    }

    .dataTables_wrapper .form-control:focus, .dataTables_wrapper .form-select:focus {
        border-color: var(--actionicon-border-color);
    }

    div.dt-button-collection {
        background-color: var(--bs-white) !important;
    }

    button.dt-button, div.dt-button, a.dt-button {
        background-color: var(--bs-white) !important;
        color: var(--font-dark-color) !important;
    }

    /*Adjust inventory */
    .handleCounter .btn-primary {
        background-color: var(--actionicon-border-color) !important;
    }

    .handleCounter .btn {
        color: var(--bs-white) !important;
    }

    .handleCounter .btn-primary:hover, .btn-primary:focus {
        background-color: var(--actionicon-border-color) !important;
    }

    .btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
        color: var(--actionicon-border-color) !important;
        background-color: var(--bs-white) !important;
        border-color: var(--bs-gray-300) !important;
    }

    .handleCounter input {
        color: var(--font-dark-color) !important;
        background-color: var(--bs-white) !important;
    }

    .select2-container--default.select2-container--disabled .select2-selection--multiple {
        background-color: var(--bs-gray-300);
    }

    .page-link.disabled, .disabled > .page-link {
        color: var(--font-dark-color) !important;
        background-color: var(--bs-white) !important;
    }

    .page-item .page-link {
        color: var(--ColorHEXCode32);
    }

    .page-link:hover {
        background-color: var(--bs-white);
    }

    .page-item.active .page-link {
        color: var(--font-dark-color)
    }

    .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
        color: #ffffff;
        background-color: var(--actionicon-border-color);
        border-color: var(--actionicon-border-color) !important;
    }

    .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
        color: var(--bs-white);
        background-color: var(--bs-gray-700);
        border-color: var(--actionicon-border-color) !important;
    }

    .datepicker table tr td.day:hover, .datepicker table tr td.day.focused {
        background: var(--bs-gray-700);
    }

    .datepicker table tr td.old, .datepicker table tr td.new {
        color: var(--ColorHEXCode32);
    }

    .datepicker.dropdown-menu th, .datepicker.dropdown-menu td {
        color: var(--font-dark-color);
    }

    .page-link:focus {
        box-shadow: 0 0 0 0.25rem var(--bs-gray-500);
    }

    div.dataTables_processing > div:last-child > div {
        background: var(--actionicon-border-color) !important;
    }

    .line-control-menu-bar {
        background-color: var(--bs-gray-300) !important;
        background-image: linear-gradient(var(--bs-white), var(--bs-gray-300)) !important;
    }

    .line-control-status-bar {
        background-color: var(--bs-gray-300) !important;
        background-image: linear-gradient(var(--bs-white), var(--bs-gray-300)) !important;
        border-bottom: 1px solid var(--bs-gray-300) !important;
    }

    .Editor-editor {
        border: 1px solid var(--bs-gray-300) !important;
    }

    .line-control-menu-bar .btn-default {
        background-color: var(--bs-gray-200);
        color: var(--ColorHEXCode32);
        border-color: var(--bs-gray-700);
    }

    .scrtabs-tab-scroll-arrow {
        color: var(--actionicon-border-color) !important;
    }

    table.dataTable.table-striped > tbody > tr.odd > * {
        background-color: var(--bs-table-row-color);
        /* box-shadow: none !important;*/
    }

    table.dataTable.table-striped tr.dtrg-level-0 {
        background-color: var(--bs-table-level-0);
    }

    table.dataTable.table-striped tr.dtrg-level-1 {
        background-color: var(--bs-gray-200) !important;
    }

    .c3-grid line {
        stroke: var(--actionicon-border-color) !important;
    }

    .c3-circle._expanded_ {
        stroke-width: 1px;
        stroke: var(--actionicon-border-color) !important;
    }

    .c3-tooltip tr {
        border: 1px solid var(--bs-gray-500) !important;
    }

    .c3-tooltip th {
        background-color: var(--bs-gray-300) !important;
        color: var(--font-dark-color) !important;
    }

    .c3-tooltip td {
        background-color: var(--bs-white) !important;
        border-left: 1px dotted var(--bs-gray-500) !important;
        color: var(--font-dark-color) !important;
    }

    .c3-grid line {
        stroke: var(--Header-color) !important;
    }

    .c3-grid text {
        fill: var(--Header-color) !important;
    }

    .c3-shapes.c3-shapes-SMS-Usage.c3-circles.c3-circles-SMS-Usage circle.c3-shape {
        fill: var(--Header-color) !important;
    }

    span.gformlabel:hover, span.gselected {
        background-color: var(--bs-gray-200) !important;
        border: var(--bs-gray-500) 1px solid !important;
    }

    .gtaskheading, .gmajorheading, .gminorheading {
        background-color: var(--bs-white) !important;
    }

    .gmileitem, .glineitem {
        background-color: var(--bs-white) !important;
    }

    .ggroupitem {
        background-color: var(--bs-gray-200) !important;
    }

    .ggroupblack {
        background: var(--actionicon-border-color) !important;
    }

    .glistlbl {
        background-color: var(--bs-white) !important;
    }

    .gchartgrid {
        background-color: var(--bs-white) !important;
    }

    .gchartlbl {
        background-color: var(--bs-white) !important;
    }

    .gitemhighlight td {
        background-color: var(--bs-gray-500) !important;
    }

    .JSGanttToolTipcont {
        background: var(--bs-gray-100) !important;
        color: var(--ColorHEXCode32) !important;
    }

    .gTaskInfo {
        background: var(--bs-gray-100) !important;
    }

    input[type="search"]::-webkit-search-cancel-button {
        filter: invert(1);
    }

    .packageTagcls-lower {
        fill: var(--font-dark-color) !important;
    }

    .packageTagcls {
        fill: var(--font-dark-color) !important;
    }

    input[type=checkbox] {
        accent-color: var(--actionicon-border-color);
    }

    .bootstrap-datetimepicker-widget.dropdown-menu {
        color: var(--font-dark-color) !important; /*current month*/
    }

    .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
        color: var(--ColorHEXCode32) !important; /*after-before month*/
    }

    .bdpw-clock-digit {
        color: var(--ColorHEXCode32) !important; /*1 to 12 digit */
    }

        .bdpw-clock-digit.center {
            color: var(--font-dark-color) !important;
        }

    .bootstrap-datetimepicker-widget table td.today:before {
        border-bottom-color: var(--actionicon-border-color) !important;
    }

    .bdpw-clock-digit.cursor {
        color: var(--ColorHEXCode28) !important;
    }

    .bootstrap-datetimepicker-widget table td span:hover {
        background: var(--bs-white) !important;
        border: 1px solid var(--font-dark-color) !important;
        color: var(--font-dark-color) !important;
    }

    .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
        color: var(--font-dark-color) !important;
    }

        .datepicker table tr td.today:hover:hover {
            color: var(--actionicon-border-color) !important;
        }

    .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
        background: var(--ColorHEXCode20) !important;
    }

    .bootstrap-datetimepicker-widget .timepicker {
        border: 2px dotted var(--actionicon-border-color) !important;
    }


    .timepicker [data-action=togglePeriod] {
        border: 1px solid var(--actionicon-border-color) !important;
    }

        .timepicker [data-action=togglePeriod]:hover {
            color: var(--actionicon-border-color) !important;
        }

    .scrtabs-tab-scroll-arrow:hover {
        background-color: var(--bs-gray-300) !important;
    }

    .scrtabs-tab-scroll-arrow {
        border: 1px solid var(--bs-gray-500) !important;
    }

    .timepicker:before {
        background-color: var(--actionicon-border-color) !important;
    }

    .nav-item button {
        background-color: var(--bs-white);
        border: none;
    }

    #allTabList.dropdown-menu::after {
        right: 15px;
    }

    .AllTabToggleButton #allTabList .nav-link {
        padding-left: 10px;
        padding-right: 10px;
    }

    .AllTabToggleButton #allTabList {
        width: auto;
        z-index: 5;
    }

    .AllTabToggleButton {
        display: block;
        width: 45px;
        float: right;
        border: 1px solid var(--bs-gray-300);
    }

        .AllTabToggleButton .dropdown-toggle::after {
            content: none;
        }

    .nav-tabs-custom div.toggleCustomTab {
        width: calc(100% - 55px);
    }

    .AllTabToggleButton .nav-link.active {
        border-left: 3px solid var(--actionicon-border-color);
        background-color: var(--bs-gray-300);
    }

    .AllTabToggleButton li.nav-item:has(button.active) {
        background-color: var(--bs-gray-300);
    }

    .os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
        background-color: var(--ColorHEXCode28) !important;
    }

    div.Editor-container .line-control-menu-bar ul.dropdown-menu {
        padding: 10px;
    }

        div.Editor-container .line-control-menu-bar ul.dropdown-menu a {
            color: var(--ColorHEXCode32) !important;
        }

    .Editor-container .dropdown-menu > li > a:hover, .Editor-container .dropdown-menu > li > a:focus, .Editor-container .dropdown-submenu:hover > a, .Editor-container .dropdown-submenu:focus > a {
        background-image: linear-gradient(to bottom,var(--bs-gray-200),var(--bs-gray-200)) !important;
        background-color: var(--bs-gray-200) !important;
    }

    .Expand_Datatable_Columns.minusData {
        background-color: var(--bs-gray-600) !important;
        color: var(--bs-gray-100) !important;
    }

    .c3 text {
        stroke: var(--font-dark-color);
    }

    .c3 line:not(.c3-legend-item-tile), .c3 path:not(.c3-legend-item-tile) {
        stroke: var(--actionicon-border-color) !important;
    }

    .accordiantab-list .box-header::after {
        background-color: var(--font-dark-color);
        background-image: none;
        -webkit-mask-size: 1.25rem;
        -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
        mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    }

    .modal-content {
        background-color: var(--bs-white);
    }

    .modal-header .close {
        color: var(--actionicon-border-color);
    }

    .ddlhtmleditor.dropdown-menu > li > a:hover {
        background-color: var(--bs-gray-200);
        color: var(--font-dark-color);
    }

    .parsed-json-value-null, .parsed-json-value-undefined {
        filter: invert(1);
    }

    .parsed-json-value-regexp, .parsed-json-value-string {
        filter: invert(1);
    }

    .parsed-json-property-name {
        filter: invert(1);
    }

    input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    input:-webkit-autofill:active {
        -webkit-box-shadow: 0 0 0 30px var(--bs-white) inset !important;
        -webkit-text-fill-color: var(--ColorHEXCode28) !important;
    }


    .select2-search__field::placeholder {
        color: var(--ColorHEXCode28) !important;
    }

    .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
        border-color: transparent transparent var(--ColorHEXCode28) transparent;
    }



    .dataTables_length select.form-select option:checked {
        background-color: var(--bs-gray-300);
        color: var(--font-dark-color);
    }

    div#closeThemePreview {
        right: 0px;
        float: right;
        background: orange;
        border-radius: 6px;
        z-index: 99999;
        position: relative;
        box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 5px 5px !important;
        display: none;
        border-radius: 6px;
    }

    .timeline-series dt a {
        color: var(--font-dark-color) !important;
    }

    .timeline-series dt {
        color: var(--font-dark-color) !important;
    }

    .timeline-wrapper .timeline-time span {
        background: var(--actionicon-border-color) !important;
        color: var(--bs-white) !important;
    }

    .timeline-wrapper .timeline-time::before {
        border-top: 4px solid var(--actionicon-border-color) !important;
    }

    .timeline-series dt::before {
        border-top: 3px solid var(--actionicon-border-color) !important;
    }

    /* .exp-search-txtbox input[type=search]:before {
        content: "";
        -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMjIuMDAwMDAwcHQiIGhlaWdodD0iMjIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xNiwgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTkKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTIxMjUgNTA5NSBjLTU1NSAtOTggLTEwMTUgLTM0MCAtMTQwNSAtNzQxIC0zOTIgLTQwMyAtNjM2IC05MDQKLTcxMCAtMTQ1NyAtMTYgLTEyNyAtMTMgLTU4OSA2IC03MjAgMjAgLTE0MCA4MSAtMzgyIDEyOSAtNTEzIDUxIC0xMzkgMTcxCi0zODAgMjUzIC01MDQgMzU5IC01NDkgOTA5IC05NDEgMTUzMiAtMTA5NCAyMzMgLTU2IDMyMyAtNjYgNjMwIC02NiAyODMgMAozNzggOCA1ODAgNTIgMjU2IDU0IDYwNSAyMDIgODI2IDM1MCAzMDUgMjA0IDU3OSA0ODQgNzY5IDc4MyA3NCAxMTggMTkzIDM2MgoyNDMgNTAwIDQ5IDEzNSAxMDYgMzY0IDEyNyA1MDYgMjEgMTQ3IDIxIDYwMSAwIDc0OCAtNjQgNDQ2IC0yNTUgODgwIC01NDIKMTIzNiAtOTMgMTE1IC0yOTIgMzEzIC00MDggNDA1IC0yNTMgMjAxIC01NTggMzU4IC04NzYgNDQ5IC0yNTkgNzUgLTM4OCA5MQotNzM5IDkwIC0yNTEgMCAtMzAwIC0zIC00MTUgLTI0eiBtLTgxMSAtMTIzMSBjMTUgLTE0IDE2IC0xNDQgMTQgLTEzMTcgbC0zCi0xMzAyIC0xODIgLTMgYy0xNTUgLTIgLTE4MyAwIC0xOTcgMTMgLTE0IDE1IC0xNiAxNDAgLTE2IDEzMTQgMCA3MTQgMyAxMzAxCjcgMTMwNCAzIDQgODYgNyAxODQgNyAxNDggMCAxODAgLTMgMTkzIC0xNnogbTg2MCAwIGMxNSAtMTQgMTYgLTE0NCAxNCAtMTMxNwpsLTMgLTEzMDIgLTE4NyAtMyBjLTE1OSAtMiAtMTg4IDAgLTIwMiAxMyAtMTQgMTUgLTE2IDE0MCAtMTYgMTMxNCAwIDcxNCAzCjEzMDEgNyAxMzA0IDMgNCA4OSA3IDE4OSA3IDE1MyAwIDE4NSAtMyAxOTggLTE2eiBtMTA4MCAwIGMxNSAtMTQgMTYgLTE0NCAxNAotMTMxNyBsLTMgLTEzMDIgLTMwNyAtMyBjLTI2OSAtMiAtMzA4IDAgLTMyMiAxNCAtMTQgMTQgLTE2IDE0MiAtMTYgMTMxMyAwCjcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxNDMgNyAzMDkgNyAyNjIgMCAzMDUgLTIgMzE4IC0xNnogbTk1MCAwIGMxNSAtMTQgMTYKLTE0NCAxNCAtMTMxNyBsLTMgLTEzMDIgLTIzMiAtMyBjLTIwMCAtMiAtMjMzIDAgLTI0NyAxNCAtMTQgMTQgLTE2IDE0MCAtMTYKMTMxMyAwIDcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxMDkgNyAyMzQgNyAxOTQgMCAyMzAgLTIgMjQzIC0xNnoiLz4KPC9nPgo8L3N2Zz4K");
        mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMjIuMDAwMDAwcHQiIGhlaWdodD0iMjIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xNiwgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTkKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTIxMjUgNTA5NSBjLTU1NSAtOTggLTEwMTUgLTM0MCAtMTQwNSAtNzQxIC0zOTIgLTQwMyAtNjM2IC05MDQKLTcxMCAtMTQ1NyAtMTYgLTEyNyAtMTMgLTU4OSA2IC03MjAgMjAgLTE0MCA4MSAtMzgyIDEyOSAtNTEzIDUxIC0xMzkgMTcxCi0zODAgMjUzIC01MDQgMzU5IC01NDkgOTA5IC05NDEgMTUzMiAtMTA5NCAyMzMgLTU2IDMyMyAtNjYgNjMwIC02NiAyODMgMAozNzggOCA1ODAgNTIgMjU2IDU0IDYwNSAyMDIgODI2IDM1MCAzMDUgMjA0IDU3OSA0ODQgNzY5IDc4MyA3NCAxMTggMTkzIDM2MgoyNDMgNTAwIDQ5IDEzNSAxMDYgMzY0IDEyNyA1MDYgMjEgMTQ3IDIxIDYwMSAwIDc0OCAtNjQgNDQ2IC0yNTUgODgwIC01NDIKMTIzNiAtOTMgMTE1IC0yOTIgMzEzIC00MDggNDA1IC0yNTMgMjAxIC01NTggMzU4IC04NzYgNDQ5IC0yNTkgNzUgLTM4OCA5MQotNzM5IDkwIC0yNTEgMCAtMzAwIC0zIC00MTUgLTI0eiBtLTgxMSAtMTIzMSBjMTUgLTE0IDE2IC0xNDQgMTQgLTEzMTcgbC0zCi0xMzAyIC0xODIgLTMgYy0xNTUgLTIgLTE4MyAwIC0xOTcgMTMgLTE0IDE1IC0xNiAxNDAgLTE2IDEzMTQgMCA3MTQgMyAxMzAxCjcgMTMwNCAzIDQgODYgNyAxODQgNyAxNDggMCAxODAgLTMgMTkzIC0xNnogbTg2MCAwIGMxNSAtMTQgMTYgLTE0NCAxNCAtMTMxNwpsLTMgLTEzMDIgLTE4NyAtMyBjLTE1OSAtMiAtMTg4IDAgLTIwMiAxMyAtMTQgMTUgLTE2IDE0MCAtMTYgMTMxNCAwIDcxNCAzCjEzMDEgNyAxMzA0IDMgNCA4OSA3IDE4OSA3IDE1MyAwIDE4NSAtMyAxOTggLTE2eiBtMTA4MCAwIGMxNSAtMTQgMTYgLTE0NCAxNAotMTMxNyBsLTMgLTEzMDIgLTMwNyAtMyBjLTI2OSAtMiAtMzA4IDAgLTMyMiAxNCAtMTQgMTQgLTE2IDE0MiAtMTYgMTMxMyAwCjcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxNDMgNyAzMDkgNyAyNjIgMCAzMDUgLTIgMzE4IC0xNnogbTk1MCAwIGMxNSAtMTQgMTYKLTE0NCAxNCAtMTMxNyBsLTMgLTEzMDIgLTIzMiAtMyBjLTIwMCAtMiAtMjMzIDAgLTI0NyAxNCAtMTQgMTQgLTE2IDE0MCAtMTYKMTMxMyAwIDcxNCAzIDEzMDEgNyAxMzA0IDMgNCAxMDkgNyAyMzQgNyAxOTQgMCAyMzAgLTIgMjQzIC0xNnoiLz4KPC9nPgo8L3N2Zz4K");
        top: 8px;
        left: 8px;
        width: 22px;
        height: 22px;
        background-repeat: no-repeat;
        background-position: 0 0;
        position: absolute;
        background-color: black;
        z-index: -1;
    }*/


/* Type 1
a i[data-help] {
    position: relative;
    display: none;
}

a:hover i[data-help] {
    display: block;
    margin-left: 4px;
    margin-right: -2px; 
} 
*/


/* Type 2 - addition to Type 1
a.btn.btn-sm.btn-outline {
    position: relative;
    transition: all 1s;
}

a i[data-help] { 
    display: none;
    position: absolute;
    right: 4px;
    text-align: right;
    transition: all 1s;
}

a.btn.btn-sm.btn-outline:hover {
    padding-right: 20px;
}
a:hover i[data-help] {
    display: block;
    margin-left: 4px;
    margin-right: -2px;
}
*/

/* Type 3 - addition to Type 2
a.btn.btn-sm.btn-outline {
    position: relative;
    transition: all 1s;
}

a i[data-help] {  
    position: absolute;
    right: 4px;
    text-align: right;
}

a i[data-help]::before {
    font-size:0px; 
    transition: all 1s;
}

a.btn.btn-sm.btn-outline:hover {
    padding-right: 20px;
}
a:hover i[data-help] { 
    margin-left: 4px;
    margin-right: -2px;
}

a:hover i[data-help]::before {
    font-size: 14px;
}
*/

a.btn.btn-sm.btn-outline {
    position: relative;
    transition: all 1s;
}

a i[data-help] {
    position: absolute;
    right: 4px;
    text-align: right;
}

    a i[data-help]::before {
        font-size: 0px;
        transition: all 1s;
        top: -4px;
        position: relative;
    }

a.btn.btn-sm.btn-outline:hover {
    padding-right: 20px;
}

a:hover i[data-help] {
    margin-left: 4px;
    margin-right: -2px;
}

a:hover i[data-help]::before {
    font-size: 14px;
    top: 0px
}


/*  Start Traceabilty svg csss=============================================================== */


.Actiontypefixed-side a {
    display: flex;
    align-items: center;
    line-height: 14px;
}

.Actiontypefixed-side {
    width: 180px;
    padding: 0px !important;
}

    .Actiontypefixed-side .svgIcon {
        display: block;
        background-color: var(--traceability-svg-color);
        background-image: none;
        background-size: 45px;
        height: 41px;
        width: 45px;
        padding-right: 47px;
        -webkit-mask-size: 45px;
        position: relative;
        top: -2px
    }

.svgIconForTooltip {
    display: inline-block;
    background-color: var(--traceability-svg-color);
    background-image: none;
    background-size: 20px;
    height: 18px;
    width: 21px;
    -webkit-mask-size: 20px !important;
    position: relative;
}

.classInventoryCreatePackage {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M685 1118 l-60 -31 62 -30 62 -31 43 19 c87 38 87 40 19 74 -33 17 -62 31 -63 31 -2 -1 -30 -15 -63 -32z'/%3E%3Cpath d='M610 992 l0 -68 58 -29 c31 -16 60 -31 65 -33 4 -2 7 30 7 70 l0 74 -55 27 c-31 15 -60 27 -65 27 -6 0 -10 -30 -10 -68z'/%3E%3Cpath d='M818 1029 l-58 -29 0 -70 c0 -39 2 -70 5 -70 3 0 32 14 65 30 l60 30 0 70 c0 39 -3 70 -7 70 -5 -1 -34 -14 -65 -31z'/%3E%3Cpath d='M535 868 l-60 -31 62 -30 62 -31 61 29 c33 16 60 31 60 34 -1 7 -106 61 -117 61 -4 -1 -35 -15 -68 -32z'/%3E%3Cpath d='M835 868 l-60 -31 63 -31 62 -30 62 30 62 31 -59 31 c-32 18 -61 32 -64 32 -3 -1 -33 -15 -66 -32z'/%3E%3Cpath d='M675 787 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M975 787 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M462 743 l3 -68 63 -33 62 -33 0 73 0 74 -55 27 c-31 15 -60 27 -66 27 -6 0 -9 -26 -7 -67z'/%3E%3Cpath d='M761 768 c-2 -83 6 -96 70 -128 l59 -30 0 73 0 73 -55 27 c-31 15 -59 27 -64 27 -5 0 -9 -19 -10 -42z'/%3E%3Cpath d='M1475 1148 l-60 -31 62 -30 62 -31 43 19 c87 38 87 40 19 74 -33 17 -62 31 -63 31 -2 -1 -30 -15 -63 -32z'/%3E%3Cpath d='M1400 1022 l0 -68 58 -29 c31 -16 60 -31 65 -33 4 -2 7 30 7 70 l0 74 -55 27 c-31 15 -60 27 -65 27 -6 0 -10 -30 -10 -68z'/%3E%3Cpath d='M1608 1059 l-58 -29 0 -70 c0 -39 2 -70 5 -70 3 0 32 14 65 30 l60 30 0 70 c0 39 -3 70 -7 70 -5 -1 -34 -14 -65 -31z'/%3E%3Cpath d='M1325 898 l-60 -31 62 -30 62 -31 61 29 c33 16 60 31 60 34 -1 7 -106 61 -117 61 -4 -1 -35 -15 -68 -32z'/%3E%3Cpath d='M1625 898 l-60 -31 63 -31 62 -30 62 30 62 31 -59 31 c-32 18 -61 32 -64 32 -3 -1 -33 -15 -66 -32z'/%3E%3Cpath d='M1465 817 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M1765 817 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M1252 773 l3 -68 63 -33 62 -33 0 73 0 74 -55 27 c-31 15 -60 27 -66 27 -6 0 -9 -26 -7 -67z'/%3E%3Cpath d='M1551 798 c-2 -83 6 -96 70 -128 l59 -30 0 73 0 73 -55 27 c-31 15 -59 27 -64 27 -5 0 -9 -19 -10 -42z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M685 1118 l-60 -31 62 -30 62 -31 43 19 c87 38 87 40 19 74 -33 17 -62 31 -63 31 -2 -1 -30 -15 -63 -32z'/%3E%3Cpath d='M610 992 l0 -68 58 -29 c31 -16 60 -31 65 -33 4 -2 7 30 7 70 l0 74 -55 27 c-31 15 -60 27 -65 27 -6 0 -10 -30 -10 -68z'/%3E%3Cpath d='M818 1029 l-58 -29 0 -70 c0 -39 2 -70 5 -70 3 0 32 14 65 30 l60 30 0 70 c0 39 -3 70 -7 70 -5 -1 -34 -14 -65 -31z'/%3E%3Cpath d='M535 868 l-60 -31 62 -30 62 -31 61 29 c33 16 60 31 60 34 -1 7 -106 61 -117 61 -4 -1 -35 -15 -68 -32z'/%3E%3Cpath d='M835 868 l-60 -31 63 -31 62 -30 62 30 62 31 -59 31 c-32 18 -61 32 -64 32 -3 -1 -33 -15 -66 -32z'/%3E%3Cpath d='M675 787 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M975 787 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M462 743 l3 -68 63 -33 62 -33 0 73 0 74 -55 27 c-31 15 -60 27 -66 27 -6 0 -9 -26 -7 -67z'/%3E%3Cpath d='M761 768 c-2 -83 6 -96 70 -128 l59 -30 0 73 0 73 -55 27 c-31 15 -59 27 -64 27 -5 0 -9 -19 -10 -42z'/%3E%3Cpath d='M1475 1148 l-60 -31 62 -30 62 -31 43 19 c87 38 87 40 19 74 -33 17 -62 31 -63 31 -2 -1 -30 -15 -63 -32z'/%3E%3Cpath d='M1400 1022 l0 -68 58 -29 c31 -16 60 -31 65 -33 4 -2 7 30 7 70 l0 74 -55 27 c-31 15 -60 27 -65 27 -6 0 -10 -30 -10 -68z'/%3E%3Cpath d='M1608 1059 l-58 -29 0 -70 c0 -39 2 -70 5 -70 3 0 32 14 65 30 l60 30 0 70 c0 39 -3 70 -7 70 -5 -1 -34 -14 -65 -31z'/%3E%3Cpath d='M1325 898 l-60 -31 62 -30 62 -31 61 29 c33 16 60 31 60 34 -1 7 -106 61 -117 61 -4 -1 -35 -15 -68 -32z'/%3E%3Cpath d='M1625 898 l-60 -31 63 -31 62 -30 62 30 62 31 -59 31 c-32 18 -61 32 -64 32 -3 -1 -33 -15 -66 -32z'/%3E%3Cpath d='M1465 817 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M1765 817 l-60 -32 -3 -73 c-2 -41 1 -72 5 -70 4 2 34 17 66 33 l57 29 0 73 c0 40 -1 73 -2 73 -2 0 -30 -15 -63 -33z'/%3E%3Cpath d='M1252 773 l3 -68 63 -33 62 -33 0 73 0 74 -55 27 c-31 15 -60 27 -66 27 -6 0 -9 -26 -7 -67z'/%3E%3Cpath d='M1551 798 c-2 -83 6 -96 70 -128 l59 -30 0 73 0 73 -55 27 c-31 15 -59 27 -64 27 -5 0 -9 -19 -10 -42z'/%3E%3C/g%3E%3C/svg%3E");
}

.classImmatureCreatePackage {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -17 0 -167 42 -174 48 -4 4 -8 43 -9 87 l-2 80 43 12 c53 15 112 69 108 98 -4 30 -105 28 -147 -3 l-30 -22 -31 63 c-48 100 -125 167 -192 167 -47 0 -180 -103 -197 -153 -30 -86 4 -147 82 -147 68 0 150 67 179 146 6 19 16 34 20 34 27 0 98 -210 98 -290 l0 -57 -205 52 c-113 29 -212 56 -220 59 -13 5 -15 68 -15 451 0 392 2 445 15 445 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -8 -450 -17 -10 -373 -98 -379 -93 -24 24 -8 250 23 325 13 31 34 44 34 20 0 -22 51 -78 97 -105 57 -33 131 -37 162 -9 49 44 34 130 -31 179 -53 41 -133 77 -170 77 -72 0 -140 -76 -173 -195 -10 -33 -18 -61 -20 -63 -1 -1 -16 5 -34 14 -36 18 -124 15 -143 -4 -30 -30 77 -106 139 -100 28 3 28 3 35 -77 4 -44 4 -82 0 -86 -8 -7 -211 -59 -230 -59 -17 0 -18 885 -1 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -17 0 -167 42 -174 48 -4 4 -8 43 -9 87 l-2 80 43 12 c53 15 112 69 108 98 -4 30 -105 28 -147 -3 l-30 -22 -31 63 c-48 100 -125 167 -192 167 -47 0 -180 -103 -197 -153 -30 -86 4 -147 82 -147 68 0 150 67 179 146 6 19 16 34 20 34 27 0 98 -210 98 -290 l0 -57 -205 52 c-113 29 -212 56 -220 59 -13 5 -15 68 -15 451 0 392 2 445 15 445 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -8 -450 -17 -10 -373 -98 -379 -93 -24 24 -8 250 23 325 13 31 34 44 34 20 0 -22 51 -78 97 -105 57 -33 131 -37 162 -9 49 44 34 130 -31 179 -53 41 -133 77 -170 77 -72 0 -140 -76 -173 -195 -10 -33 -18 -61 -20 -63 -1 -1 -16 5 -34 14 -36 18 -124 15 -143 -4 -30 -30 77 -106 139 -100 28 3 28 3 35 -77 4 -44 4 -82 0 -86 -8 -7 -211 -59 -230 -59 -17 0 -18 885 -1 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3C/g%3E%3C/svg%3E");
}

.classVegFlowCreatePackage {
    background-color: var(--traceability-svg-color);
    background-image: none;
    background-size: 35px;
    -webkit-mask-size: 35px;
    height: 35px;
    width: 35px;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -451 0 -451 -27 6 c-16 4 -83 21 -150 38 -114 29 -123 33 -123 54 0 18 6 24 20 24 44 0 90 36 90 71 0 13 -54 11 -85 -3 -30 -14 -31 -13 -38 34 -5 35 -4 37 30 49 19 6 54 30 78 53 50 48 70 104 59 173 -6 44 -7 45 -38 39 -41 -8 -106 -54 -131 -94 -11 -17 -23 -31 -27 -32 -12 0 -8 110 5 153 10 31 22 44 62 65 49 27 97 83 110 131 7 23 6 24 -51 19 -50 -4 -61 -9 -91 -41 -37 -41 -43 -44 -43 -22 0 27 -38 92 -69 118 -35 29 -95 51 -116 43 -11 -4 -15 -22 -15 -66 0 -98 40 -156 135 -196 34 -14 35 -16 29 -52 -8 -46 -8 -46 -32 -33 -30 16 -92 14 -92 -2 0 -22 46 -59 82 -66 24 -5 34 -13 36 -29 4 -26 4 -26 -41 -7 -48 20 -97 20 -97 0 0 -49 71 -132 128 -150 12 -3 27 -15 33 -26 14 -28 25 -159 12 -159 -14 0 -326 80 -335 86 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -391 c0 -381 -2 -446 -15 -451 -8 -3 -80 -23 -160 -43 -120 -31 -145 -35 -143 -22 2 8 19 18 38 22 31 7 70 39 70 59 0 16 -32 19 -70 6 -46 -16 -50 -13 -50 30 0 28 6 35 47 55 72 37 106 86 110 162 5 79 -2 91 -48 76 -48 -16 -96 -54 -116 -92 l-17 -32 -7 35 c-4 19 -5 49 -3 65 13 77 13 77 42 72 43 -8 91 17 108 59 14 33 14 39 -5 76 -19 40 -19 40 0 78 18 34 19 41 6 72 -25 61 -72 78 -130 49 -36 -18 -38 -18 -74 0 -44 22 -79 17 -110 -18 -27 -29 -30 -83 -7 -118 14 -22 14 -26 0 -47 -18 -26 -21 -80 -5 -110 6 -11 26 -26 45 -34 31 -13 39 -13 65 0 28 14 29 13 29 -7 0 -12 -3 -32 -6 -44 -6 -21 -8 -21 -27 -8 -28 19 -87 20 -87 1 0 -21 58 -66 86 -66 19 0 24 -5 24 -24 0 -24 -1 -24 -27 -10 -16 7 -45 14 -67 14 -37 0 -38 -1 -31 -27 10 -43 56 -96 103 -118 49 -24 62 -53 62 -141 l0 -63 -37 -10 c-108 -29 -280 -71 -290 -71 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -445z m-417 238 c14 -16 13 -23 -13 -73 l-27 -54 -32 31 c-17 17 -31 42 -31 54 0 51 69 79 103 42z m159 0 c21 -19 23 -52 4 -78 -13 -18 -15 -18 -57 -2 -76 29 -77 32 -44 67 32 34 69 39 97 13z m-97 -123 c0 -18 -6 -26 -23 -28 -24 -4 -38 18 -28 44 3 9 15 14 28 12 17 -2 23 -10 23 -28z m87 -27 c37 -35 37 -76 2 -99 -30 -20 -77 -10 -82 19 -3 16 36 107 47 107 3 0 18 -12 33 -27z m-159 -22 c41 -19 46 -24 37 -41 -13 -25 -50 -50 -72 -50 -25 0 -58 35 -58 62 0 22 28 60 39 54 3 -2 27 -13 54 -25z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -451 0 -451 -27 6 c-16 4 -83 21 -150 38 -114 29 -123 33 -123 54 0 18 6 24 20 24 44 0 90 36 90 71 0 13 -54 11 -85 -3 -30 -14 -31 -13 -38 34 -5 35 -4 37 30 49 19 6 54 30 78 53 50 48 70 104 59 173 -6 44 -7 45 -38 39 -41 -8 -106 -54 -131 -94 -11 -17 -23 -31 -27 -32 -12 0 -8 110 5 153 10 31 22 44 62 65 49 27 97 83 110 131 7 23 6 24 -51 19 -50 -4 -61 -9 -91 -41 -37 -41 -43 -44 -43 -22 0 27 -38 92 -69 118 -35 29 -95 51 -116 43 -11 -4 -15 -22 -15 -66 0 -98 40 -156 135 -196 34 -14 35 -16 29 -52 -8 -46 -8 -46 -32 -33 -30 16 -92 14 -92 -2 0 -22 46 -59 82 -66 24 -5 34 -13 36 -29 4 -26 4 -26 -41 -7 -48 20 -97 20 -97 0 0 -49 71 -132 128 -150 12 -3 27 -15 33 -26 14 -28 25 -159 12 -159 -14 0 -326 80 -335 86 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -391 c0 -381 -2 -446 -15 -451 -8 -3 -80 -23 -160 -43 -120 -31 -145 -35 -143 -22 2 8 19 18 38 22 31 7 70 39 70 59 0 16 -32 19 -70 6 -46 -16 -50 -13 -50 30 0 28 6 35 47 55 72 37 106 86 110 162 5 79 -2 91 -48 76 -48 -16 -96 -54 -116 -92 l-17 -32 -7 35 c-4 19 -5 49 -3 65 13 77 13 77 42 72 43 -8 91 17 108 59 14 33 14 39 -5 76 -19 40 -19 40 0 78 18 34 19 41 6 72 -25 61 -72 78 -130 49 -36 -18 -38 -18 -74 0 -44 22 -79 17 -110 -18 -27 -29 -30 -83 -7 -118 14 -22 14 -26 0 -47 -18 -26 -21 -80 -5 -110 6 -11 26 -26 45 -34 31 -13 39 -13 65 0 28 14 29 13 29 -7 0 -12 -3 -32 -6 -44 -6 -21 -8 -21 -27 -8 -28 19 -87 20 -87 1 0 -21 58 -66 86 -66 19 0 24 -5 24 -24 0 -24 -1 -24 -27 -10 -16 7 -45 14 -67 14 -37 0 -38 -1 -31 -27 10 -43 56 -96 103 -118 49 -24 62 -53 62 -141 l0 -63 -37 -10 c-108 -29 -280 -71 -290 -71 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -445z m-417 238 c14 -16 13 -23 -13 -73 l-27 -54 -32 31 c-17 17 -31 42 -31 54 0 51 69 79 103 42z m159 0 c21 -19 23 -52 4 -78 -13 -18 -15 -18 -57 -2 -76 29 -77 32 -44 67 32 34 69 39 97 13z m-97 -123 c0 -18 -6 -26 -23 -28 -24 -4 -38 18 -28 44 3 9 15 14 28 12 17 -2 23 -10 23 -28z m87 -27 c37 -35 37 -76 2 -99 -30 -20 -77 -10 -82 19 -3 16 36 107 47 107 3 0 18 -12 33 -27z m-159 -22 c41 -19 46 -24 37 -41 -13 -25 -50 -50 -72 -50 -25 0 -58 35 -58 62 0 22 28 60 39 54 3 -2 27 -13 54 -25z'/%3E%3C/g%3E%3C/svg%3E");
}

.classHarvestCreatePackage {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M634 1070 c-62 -25 -85 -123 -43 -181 l20 -29 -20 -29 c-32 -45 -29 -115 7 -151 41 -41 93 -48 147 -21 50 25 50 25 69 6 8 -8 34 -18 58 -21 54 -6 103 21 124 71 20 48 18 67 -11 109 -25 37 -25 38 -6 64 28 40 34 69 21 106 -25 78 -114 109 -179 63 l-35 -24 -34 24 c-35 23 -80 29 -118 13z m93 -50 l32 -19 -20 -43 c-11 -24 -26 -55 -32 -70 -6 -16 -15 -28 -19 -28 -19 0 -78 73 -78 96 0 34 17 63 43 74 32 13 39 12 74 -10z m216 -7 c22 -21 22 -75 -1 -103 l-18 -22 -55 25 c-30 13 -62 27 -72 31 -17 5 -17 7 0 32 39 60 102 76 146 37z m-119 -135 c15 -24 -3 -52 -37 -56 -33 -4 -53 28 -37 59 14 25 58 23 74 -3z m102 -52 c26 -26 34 -43 34 -68 0 -60 -58 -92 -110 -61 -25 14 -30 22 -25 42 10 39 49 121 59 121 4 0 23 -15 42 -34z m-229 -17 c26 -11 58 -25 71 -30 l23 -9 -21 -30 c-28 -39 -73 -62 -105 -54 -50 12 -71 77 -39 122 18 27 12 26 71 1z'/%3E%3Cpath d='M1374 1070 c-62 -25 -85 -123 -43 -181 l20 -29 -20 -29 c-32 -45 -29 -115 7 -151 41 -41 93 -48 147 -21 50 25 50 25 69 6 8 -8 34 -18 58 -21 54 -6 103 21 124 71 20 48 18 67 -11 109 -25 37 -25 38 -6 64 28 40 34 69 21 106 -25 78 -114 109 -179 63 l-35 -24 -34 24 c-35 23 -80 29 -118 13z m93 -50 l32 -19 -20 -43 c-11 -24 -26 -55 -32 -70 -6 -16 -15 -28 -19 -28 -19 0 -78 73 -78 96 0 34 17 63 43 74 32 13 39 12 74 -10z m216 -7 c22 -21 22 -75 -1 -103 l-18 -22 -55 25 c-30 13 -62 27 -72 31 -17 5 -17 7 0 32 39 60 102 76 146 37z m-119 -135 c15 -24 -3 -52 -37 -56 -33 -4 -53 28 -37 59 14 25 58 23 74 -3z m102 -52 c26 -26 34 -43 34 -68 0 -60 -58 -92 -110 -61 -25 14 -30 22 -25 42 10 39 49 121 59 121 4 0 23 -15 42 -34z m-229 -17 c26 -11 58 -25 71 -30 l23 -9 -21 -30 c-28 -39 -73 -62 -105 -54 -50 12 -71 77 -39 122 18 27 12 26 71 1z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M634 1070 c-62 -25 -85 -123 -43 -181 l20 -29 -20 -29 c-32 -45 -29 -115 7 -151 41 -41 93 -48 147 -21 50 25 50 25 69 6 8 -8 34 -18 58 -21 54 -6 103 21 124 71 20 48 18 67 -11 109 -25 37 -25 38 -6 64 28 40 34 69 21 106 -25 78 -114 109 -179 63 l-35 -24 -34 24 c-35 23 -80 29 -118 13z m93 -50 l32 -19 -20 -43 c-11 -24 -26 -55 -32 -70 -6 -16 -15 -28 -19 -28 -19 0 -78 73 -78 96 0 34 17 63 43 74 32 13 39 12 74 -10z m216 -7 c22 -21 22 -75 -1 -103 l-18 -22 -55 25 c-30 13 -62 27 -72 31 -17 5 -17 7 0 32 39 60 102 76 146 37z m-119 -135 c15 -24 -3 -52 -37 -56 -33 -4 -53 28 -37 59 14 25 58 23 74 -3z m102 -52 c26 -26 34 -43 34 -68 0 -60 -58 -92 -110 -61 -25 14 -30 22 -25 42 10 39 49 121 59 121 4 0 23 -15 42 -34z m-229 -17 c26 -11 58 -25 71 -30 l23 -9 -21 -30 c-28 -39 -73 -62 -105 -54 -50 12 -71 77 -39 122 18 27 12 26 71 1z'/%3E%3Cpath d='M1374 1070 c-62 -25 -85 -123 -43 -181 l20 -29 -20 -29 c-32 -45 -29 -115 7 -151 41 -41 93 -48 147 -21 50 25 50 25 69 6 8 -8 34 -18 58 -21 54 -6 103 21 124 71 20 48 18 67 -11 109 -25 37 -25 38 -6 64 28 40 34 69 21 106 -25 78 -114 109 -179 63 l-35 -24 -34 24 c-35 23 -80 29 -118 13z m93 -50 l32 -19 -20 -43 c-11 -24 -26 -55 -32 -70 -6 -16 -15 -28 -19 -28 -19 0 -78 73 -78 96 0 34 17 63 43 74 32 13 39 12 74 -10z m216 -7 c22 -21 22 -75 -1 -103 l-18 -22 -55 25 c-30 13 -62 27 -72 31 -17 5 -17 7 0 32 39 60 102 76 146 37z m-119 -135 c15 -24 -3 -52 -37 -56 -33 -4 -53 28 -37 59 14 25 58 23 74 -3z m102 -52 c26 -26 34 -43 34 -68 0 -60 -58 -92 -110 -61 -25 14 -30 22 -25 42 10 39 49 121 59 121 4 0 23 -15 42 -34z m-229 -17 c26 -11 58 -25 71 -30 l23 -9 -21 -30 c-28 -39 -73 -62 -105 -54 -50 12 -71 77 -39 122 18 27 12 26 71 1z'/%3E%3C/g%3E%3C/svg%3E");
}

.classManufacturingCreatePackage {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M856 1151 c-24 -26 -12 -59 22 -66 15 -3 47 -10 71 -16 54 -12 69 -1 46 34 -16 26 -84 67 -109 67 -7 0 -21 -9 -30 -19z'/%3E%3Cpath d='M930 925 c0 -58 -2 -105 -4 -105 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -36 18 -75 40 -39 22 -73 40 -76 40 -3 0 -5 -70 -5 -155 0 -131 -2 -155 -15 -155 -8 0 -15 -4 -15 -10 0 -6 113 -10 320 -10 289 0 354 5 305 24 -13 4 -15 39 -15 221 l0 215 -50 0 -50 0 0 -105z m-350 -190 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m158 3 c-3 -7 -21 -14 -41 -16 -28 -2 -37 1 -37 12 0 12 11 16 41 16 28 0 39 -4 37 -12z m152 -3 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m-310 -80 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m160 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m150 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z'/%3E%3Cpath d='M1646 1151 c-24 -26 -12 -59 22 -66 15 -3 47 -10 71 -16 54 -12 69 -1 46 34 -16 26 -84 67 -109 67 -7 0 -21 -9 -30 -19z'/%3E%3Cpath d='M1720 925 c0 -58 -2 -105 -4 -105 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -36 18 -75 40 -39 22 -73 40 -76 40 -3 0 -5 -70 -5 -155 0 -131 -2 -155 -15 -155 -8 0 -15 -4 -15 -10 0 -6 113 -10 320 -10 289 0 354 5 305 24 -13 4 -15 39 -15 221 l0 215 -50 0 -50 0 0 -105z m-350 -190 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m158 3 c-3 -7 -21 -14 -41 -16 -28 -2 -37 1 -37 12 0 12 11 16 41 16 28 0 39 -4 37 -12z m152 -3 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m-310 -80 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m160 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m150 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M856 1151 c-24 -26 -12 -59 22 -66 15 -3 47 -10 71 -16 54 -12 69 -1 46 34 -16 26 -84 67 -109 67 -7 0 -21 -9 -30 -19z'/%3E%3Cpath d='M930 925 c0 -58 -2 -105 -4 -105 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -36 18 -75 40 -39 22 -73 40 -76 40 -3 0 -5 -70 -5 -155 0 -131 -2 -155 -15 -155 -8 0 -15 -4 -15 -10 0 -6 113 -10 320 -10 289 0 354 5 305 24 -13 4 -15 39 -15 221 l0 215 -50 0 -50 0 0 -105z m-350 -190 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m158 3 c-3 -7 -21 -14 -41 -16 -28 -2 -37 1 -37 12 0 12 11 16 41 16 28 0 39 -4 37 -12z m152 -3 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m-310 -80 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m160 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m150 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z'/%3E%3Cpath d='M1646 1151 c-24 -26 -12 -59 22 -66 15 -3 47 -10 71 -16 54 -12 69 -1 46 34 -16 26 -84 67 -109 67 -7 0 -21 -9 -30 -19z'/%3E%3Cpath d='M1720 925 c0 -58 -2 -105 -4 -105 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -35 18 -74 40 -38 22 -72 40 -76 40 -3 0 -6 -18 -6 -40 0 -22 -2 -40 -4 -40 -2 0 -36 18 -75 40 -39 22 -73 40 -76 40 -3 0 -5 -70 -5 -155 0 -131 -2 -155 -15 -155 -8 0 -15 -4 -15 -10 0 -6 113 -10 320 -10 289 0 354 5 305 24 -13 4 -15 39 -15 221 l0 215 -50 0 -50 0 0 -105z m-350 -190 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m158 3 c-3 -7 -21 -14 -41 -16 -28 -2 -37 1 -37 12 0 12 11 16 41 16 28 0 39 -4 37 -12z m152 -3 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m-310 -80 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m160 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z m150 0 c0 -11 -11 -15 -40 -15 -29 0 -40 4 -40 15 0 11 11 15 40 15 29 0 40 -4 40 -15z'/%3E%3C/g%3E%3C/svg%3E");
}

.classSalesCreatePackage {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M690 1890 c-245 -48 -462 -90 -483 -94 l-37 -7 0 -178 0 -179 28 -6 c15 -4 44 -12 64 -17 l38 -10 2 -492 3 -492 415 -106 415 -107 409 105 c226 57 414 106 418 109 4 3 8 225 8 494 l0 489 38 10 c20 5 49 13 65 17 l27 6 0 179 c0 98 -2 179 -4 179 -2 0 -48 9 -102 19 -55 11 -263 52 -464 91 -201 39 -372 72 -380 74 -8 1 -215 -36 -460 -84z m852 -52 c219 -46 398 -86 398 -90 0 -3 -52 -19 -116 -34 l-116 -29 -372 94 c-204 52 -375 97 -381 100 -10 5 121 37 165 40 14 1 204 -36 422 -81z m-820 -57 c62 -16 230 -59 373 -96 143 -36 267 -68 275 -72 18 -7 -191 -62 -235 -62 -43 0 -823 196 -805 202 22 7 242 54 262 56 10 0 68 -12 130 -28z m-62 -181 c201 -50 382 -95 403 -101 l37 -10 0 -99 c0 -73 -3 -100 -12 -100 -7 0 -195 47 -418 104 l-405 103 -3 102 c-2 95 -1 102 15 97 10 -3 182 -46 383 -96z m1348 -2 l-3 -102 -130 -33 c-71 -18 -136 -33 -142 -33 -10 0 -13 26 -13 99 l0 99 138 35 c75 19 141 36 145 36 4 1 6 -45 5 -101z m-528 -137 l0 -99 -145 -36 c-79 -20 -149 -36 -155 -36 -6 0 -10 38 -10 99 l0 98 68 18 c37 10 96 26 132 36 115 31 110 35 110 -80z m400 -525 l0 -454 -101 -25 c-71 -18 -102 -22 -105 -14 -2 7 -3 210 -2 452 l3 440 100 27 c55 14 101 27 103 27 1 1 2 -203 2 -453z m-1119 357 l339 -86 0 -449 c0 -410 -1 -448 -17 -448 -9 0 -166 38 -349 85 -183 47 -335 85 -338 85 -3 0 -6 203 -6 450 0 407 2 450 16 450 9 0 169 -39 355 -87z m679 -473 l0 -450 -27 -6 c-16 -4 -74 -19 -130 -34 -56 -15 -105 -25 -108 -22 -3 3 -5 207 -5 453 l0 447 118 30 c64 17 125 31 135 31 16 1 17 -27 17 -449z'/%3E%3Cpath d='M444 1097 c-3 -8 -4 -43 -2 -78 3 -56 5 -64 23 -64 17 0 20 8 23 52 l3 52 52 3 c44 3 52 6 52 23 0 18 -8 20 -73 23 -55 2 -74 -1 -78 -11z'/%3E%3Cpath d='M884 1096 c-10 -26 6 -36 56 -36 l49 0 3 -52 c3 -45 6 -53 23 -53 18 0 20 7 20 75 l0 75 -73 3 c-57 2 -74 0 -78 -12z'/%3E%3Cpath d='M580 855 c0 -128 1 -135 20 -135 19 0 20 7 20 135 0 128 -1 135 -20 135 -19 0 -20 -7 -20 -135z'/%3E%3Cpath d='M675 978 c-3 -8 -4 -68 -3 -134 3 -111 4 -119 23 -119 19 0 20 7 20 130 0 116 -2 130 -18 133 -9 2 -19 -3 -22 -10z'/%3E%3Cpath d='M765 978 c-3 -8 -4 -68 -3 -134 3 -111 4 -119 23 -119 19 0 20 7 20 130 0 116 -2 130 -18 133 -9 2 -19 -3 -22 -10z'/%3E%3Cpath d='M860 855 c0 -128 1 -135 20 -135 19 0 20 7 20 135 0 128 -1 135 -20 135 -19 0 -20 -7 -20 -135z'/%3E%3Cpath d='M444 747 c-3 -8 -4 -43 -2 -78 l3 -64 75 0 c68 0 75 2 75 20 0 17 -8 20 -52 23 l-52 3 -3 52 c-2 40 -7 53 -21 55 -9 2 -20 -3 -23 -11z'/%3E%3Cpath d='M997 754 c-4 -4 -7 -29 -7 -55 l0 -48 -52 -3 c-45 -3 -53 -6 -53 -23 0 -18 7 -20 75 -20 l75 0 0 75 c0 60 -3 75 -15 78 -9 1 -19 0 -23 -4z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M690 1890 c-245 -48 -462 -90 -483 -94 l-37 -7 0 -178 0 -179 28 -6 c15 -4 44 -12 64 -17 l38 -10 2 -492 3 -492 415 -106 415 -107 409 105 c226 57 414 106 418 109 4 3 8 225 8 494 l0 489 38 10 c20 5 49 13 65 17 l27 6 0 179 c0 98 -2 179 -4 179 -2 0 -48 9 -102 19 -55 11 -263 52 -464 91 -201 39 -372 72 -380 74 -8 1 -215 -36 -460 -84z m852 -52 c219 -46 398 -86 398 -90 0 -3 -52 -19 -116 -34 l-116 -29 -372 94 c-204 52 -375 97 -381 100 -10 5 121 37 165 40 14 1 204 -36 422 -81z m-820 -57 c62 -16 230 -59 373 -96 143 -36 267 -68 275 -72 18 -7 -191 -62 -235 -62 -43 0 -823 196 -805 202 22 7 242 54 262 56 10 0 68 -12 130 -28z m-62 -181 c201 -50 382 -95 403 -101 l37 -10 0 -99 c0 -73 -3 -100 -12 -100 -7 0 -195 47 -418 104 l-405 103 -3 102 c-2 95 -1 102 15 97 10 -3 182 -46 383 -96z m1348 -2 l-3 -102 -130 -33 c-71 -18 -136 -33 -142 -33 -10 0 -13 26 -13 99 l0 99 138 35 c75 19 141 36 145 36 4 1 6 -45 5 -101z m-528 -137 l0 -99 -145 -36 c-79 -20 -149 -36 -155 -36 -6 0 -10 38 -10 99 l0 98 68 18 c37 10 96 26 132 36 115 31 110 35 110 -80z m400 -525 l0 -454 -101 -25 c-71 -18 -102 -22 -105 -14 -2 7 -3 210 -2 452 l3 440 100 27 c55 14 101 27 103 27 1 1 2 -203 2 -453z m-1119 357 l339 -86 0 -449 c0 -410 -1 -448 -17 -448 -9 0 -166 38 -349 85 -183 47 -335 85 -338 85 -3 0 -6 203 -6 450 0 407 2 450 16 450 9 0 169 -39 355 -87z m679 -473 l0 -450 -27 -6 c-16 -4 -74 -19 -130 -34 -56 -15 -105 -25 -108 -22 -3 3 -5 207 -5 453 l0 447 118 30 c64 17 125 31 135 31 16 1 17 -27 17 -449z'/%3E%3Cpath d='M444 1097 c-3 -8 -4 -43 -2 -78 3 -56 5 -64 23 -64 17 0 20 8 23 52 l3 52 52 3 c44 3 52 6 52 23 0 18 -8 20 -73 23 -55 2 -74 -1 -78 -11z'/%3E%3Cpath d='M884 1096 c-10 -26 6 -36 56 -36 l49 0 3 -52 c3 -45 6 -53 23 -53 18 0 20 7 20 75 l0 75 -73 3 c-57 2 -74 0 -78 -12z'/%3E%3Cpath d='M580 855 c0 -128 1 -135 20 -135 19 0 20 7 20 135 0 128 -1 135 -20 135 -19 0 -20 -7 -20 -135z'/%3E%3Cpath d='M675 978 c-3 -8 -4 -68 -3 -134 3 -111 4 -119 23 -119 19 0 20 7 20 130 0 116 -2 130 -18 133 -9 2 -19 -3 -22 -10z'/%3E%3Cpath d='M765 978 c-3 -8 -4 -68 -3 -134 3 -111 4 -119 23 -119 19 0 20 7 20 130 0 116 -2 130 -18 133 -9 2 -19 -3 -22 -10z'/%3E%3Cpath d='M860 855 c0 -128 1 -135 20 -135 19 0 20 7 20 135 0 128 -1 135 -20 135 -19 0 -20 -7 -20 -135z'/%3E%3Cpath d='M444 747 c-3 -8 -4 -43 -2 -78 l3 -64 75 0 c68 0 75 2 75 20 0 17 -8 20 -52 23 l-52 3 -3 52 c-2 40 -7 53 -21 55 -9 2 -20 -3 -23 -11z'/%3E%3Cpath d='M997 754 c-4 -4 -7 -29 -7 -55 l0 -48 -52 -3 c-45 -3 -53 -6 -53 -23 0 -18 7 -20 75 -20 l75 0 0 75 c0 60 -3 75 -15 78 -9 1 -19 0 -23 -4z'/%3E%3C/g%3E%3C/svg%3E");
}

.classInventorySubmitForTesting {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M840 1956 c0 -8 13 -43 30 -78 l30 -63 0 -239 c0 -347 16 -306 -304 -790 l-191 -290 -3 -70 c-5 -95 23 -149 93 -186 l49 -25 611 0 611 0 49 25 c71 37 98 91 93 187 l-3 72 -217 323 c-119 178 -224 338 -233 357 -40 80 -44 119 -45 388 l-1 261 30 61 c17 33 31 65 31 71 0 7 -106 10 -315 10 -264 0 -315 -2 -315 -14z m440 -355 c0 -272 10 -355 53 -453 14 -31 119 -196 233 -365 114 -169 211 -320 216 -336 14 -40 2 -75 -35 -97 -31 -19 -53 -20 -592 -20 -539 0 -561 1 -592 20 -61 37 -55 83 25 202 64 95 311 471 344 523 77 124 98 249 93 545 -2 102 -1 195 2 208 5 21 9 22 129 22 l124 0 0 -249z'/%3E%3Cpath d='M1150 1010 c-8 -5 -37 -21 -64 -36 l-49 -28 67 -32 67 -33 64 31 c35 18 62 35 59 40 -5 8 -119 69 -126 67 -2 0 -10 -4 -18 -9z'/%3E%3Cpath d='M1020 846 l0 -74 64 -36 c35 -20 67 -36 70 -36 3 0 6 35 6 78 l0 77 -59 33 c-32 17 -64 32 -70 32 -7 0 -11 -26 -11 -74z'/%3E%3Cpath d='M1248 889 l-58 -29 0 -81 0 -80 63 33 62 33 3 78 c2 42 -1 77 -5 77 -4 -1 -34 -14 -65 -31z'/%3E%3Cpath d='M938 709 c-32 -16 -58 -31 -58 -34 0 -7 118 -65 132 -65 7 0 40 16 72 34 l59 34 -61 31 c-34 17 -67 31 -74 31 -7 -1 -39 -14 -70 -31z'/%3E%3Cpath d='M1267 709 c-32 -16 -56 -33 -53 -37 2 -4 32 -21 65 -36 l60 -29 56 28 c31 16 58 32 61 36 5 8 -103 69 -120 69 -6 -1 -37 -14 -69 -31z'/%3E%3Cpath d='M860 573 l0 -78 63 -32 c35 -18 66 -33 70 -33 9 0 9 132 -1 146 -4 6 -35 26 -69 43 l-63 31 0 -77z'/%3E%3Cpath d='M1085 617 l-60 -32 -3 -77 c-2 -43 0 -78 2 -78 3 0 35 14 71 32 l65 32 0 78 c0 43 -3 78 -7 78 -5 0 -35 -15 -68 -33z'/%3E%3Cpath d='M1190 570 l0 -80 62 -30 c34 -17 63 -30 65 -30 2 0 3 35 3 78 l0 78 -65 32 -65 32 0 -80z'/%3E%3Cpath d='M1413 617 l-63 -31 0 -78 c0 -43 2 -78 5 -78 2 0 34 14 70 32 l65 32 0 78 c0 43 -3 78 -7 77 -5 0 -36 -14 -70 -32z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M840 1956 c0 -8 13 -43 30 -78 l30 -63 0 -239 c0 -347 16 -306 -304 -790 l-191 -290 -3 -70 c-5 -95 23 -149 93 -186 l49 -25 611 0 611 0 49 25 c71 37 98 91 93 187 l-3 72 -217 323 c-119 178 -224 338 -233 357 -40 80 -44 119 -45 388 l-1 261 30 61 c17 33 31 65 31 71 0 7 -106 10 -315 10 -264 0 -315 -2 -315 -14z m440 -355 c0 -272 10 -355 53 -453 14 -31 119 -196 233 -365 114 -169 211 -320 216 -336 14 -40 2 -75 -35 -97 -31 -19 -53 -20 -592 -20 -539 0 -561 1 -592 20 -61 37 -55 83 25 202 64 95 311 471 344 523 77 124 98 249 93 545 -2 102 -1 195 2 208 5 21 9 22 129 22 l124 0 0 -249z'/%3E%3Cpath d='M1150 1010 c-8 -5 -37 -21 -64 -36 l-49 -28 67 -32 67 -33 64 31 c35 18 62 35 59 40 -5 8 -119 69 -126 67 -2 0 -10 -4 -18 -9z'/%3E%3Cpath d='M1020 846 l0 -74 64 -36 c35 -20 67 -36 70 -36 3 0 6 35 6 78 l0 77 -59 33 c-32 17 -64 32 -70 32 -7 0 -11 -26 -11 -74z'/%3E%3Cpath d='M1248 889 l-58 -29 0 -81 0 -80 63 33 62 33 3 78 c2 42 -1 77 -5 77 -4 -1 -34 -14 -65 -31z'/%3E%3Cpath d='M938 709 c-32 -16 -58 -31 -58 -34 0 -7 118 -65 132 -65 7 0 40 16 72 34 l59 34 -61 31 c-34 17 -67 31 -74 31 -7 -1 -39 -14 -70 -31z'/%3E%3Cpath d='M1267 709 c-32 -16 -56 -33 -53 -37 2 -4 32 -21 65 -36 l60 -29 56 28 c31 16 58 32 61 36 5 8 -103 69 -120 69 -6 -1 -37 -14 -69 -31z'/%3E%3Cpath d='M860 573 l0 -78 63 -32 c35 -18 66 -33 70 -33 9 0 9 132 -1 146 -4 6 -35 26 -69 43 l-63 31 0 -77z'/%3E%3Cpath d='M1085 617 l-60 -32 -3 -77 c-2 -43 0 -78 2 -78 3 0 35 14 71 32 l65 32 0 78 c0 43 -3 78 -7 78 -5 0 -35 -15 -68 -33z'/%3E%3Cpath d='M1190 570 l0 -80 62 -30 c34 -17 63 -30 65 -30 2 0 3 35 3 78 l0 78 -65 32 -65 32 0 -80z'/%3E%3Cpath d='M1413 617 l-63 -31 0 -78 c0 -43 2 -78 5 -78 2 0 34 14 70 32 l65 32 0 78 c0 43 -3 78 -7 77 -5 0 -36 -14 -70 -32z'/%3E%3C/g%3E%3C/svg%3E");
}

.classVegFlowSubmitForTesting {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M840 1956 c0 -8 13 -43 30 -78 l30 -63 0 -239 c0 -347 16 -306 -304 -790 l-191 -290 -3 -70 c-5 -95 23 -149 93 -186 l49 -25 611 0 611 0 49 25 c71 37 98 91 93 187 l-3 72 -217 323 c-119 178 -224 338 -233 357 -40 80 -44 119 -45 388 l-1 261 30 61 c17 33 31 65 31 71 0 7 -106 10 -315 10 -264 0 -315 -2 -315 -14z m440 -355 c0 -272 10 -355 53 -453 14 -31 119 -196 233 -365 114 -169 211 -320 216 -336 14 -40 2 -75 -35 -97 -30 -18 -51 -20 -294 -20 -256 0 -263 1 -263 20 0 15 7 20 27 20 28 0 73 35 73 57 0 16 -40 17 -75 1 -29 -13 -30 -13 -38 28 -6 29 -3 33 34 49 56 26 105 84 114 134 8 51 -2 101 -21 101 -33 0 -82 -30 -117 -70 -30 -35 -38 -40 -43 -26 -7 19 3 116 14 131 4 6 27 10 51 11 33 0 48 6 62 23 23 29 25 88 3 112 -15 17 -15 20 0 43 56 86 -39 187 -118 125 l-26 -20 -26 20 c-15 12 -35 21 -46 21 -27 0 -74 -26 -82 -45 -11 -30 -6 -80 10 -103 15 -21 15 -25 0 -41 -20 -22 -21 -80 -1 -108 19 -27 75 -39 104 -24 19 11 21 9 21 -22 0 -43 -6 -48 -38 -31 -35 18 -61 18 -69 -1 -8 -23 24 -54 63 -61 25 -5 34 -11 34 -26 0 -15 -4 -18 -17 -12 -10 4 -38 9 -62 12 l-44 4 7 -28 c11 -44 52 -91 96 -110 46 -20 60 -51 60 -130 l0 -54 -272 0 c-254 0 -275 1 -305 20 -61 37 -55 83 25 202 64 95 311 471 344 523 77 124 98 249 93 545 -2 102 -1 195 2 208 5 21 9 22 129 22 l124 0 0 -249z m-173 -559 c-3 -4 -15 -29 -27 -56 l-22 -48 -29 28 c-58 55 -15 133 53 98 16 -8 27 -18 25 -22z m141 16 c17 -14 15 -63 -3 -78 -13 -10 -23 -9 -58 5 -64 28 -66 33 -29 66 34 30 58 32 90 7z m-93 -118 c0 -18 -6 -26 -23 -28 -24 -4 -38 18 -28 44 3 9 15 14 28 12 17 -2 23 -10 23 -28z m84 -26 c27 -35 27 -69 -1 -88 -29 -20 -41 -20 -66 2 l-20 17 21 48 c12 26 27 47 34 47 6 0 21 -12 32 -26z m-158 -16 c27 -13 49 -26 49 -30 0 -10 -60 -58 -74 -58 -22 0 -56 31 -56 51 0 22 17 59 26 59 4 0 28 -10 55 -22z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M840 1956 c0 -8 13 -43 30 -78 l30 -63 0 -239 c0 -347 16 -306 -304 -790 l-191 -290 -3 -70 c-5 -95 23 -149 93 -186 l49 -25 611 0 611 0 49 25 c71 37 98 91 93 187 l-3 72 -217 323 c-119 178 -224 338 -233 357 -40 80 -44 119 -45 388 l-1 261 30 61 c17 33 31 65 31 71 0 7 -106 10 -315 10 -264 0 -315 -2 -315 -14z m440 -355 c0 -272 10 -355 53 -453 14 -31 119 -196 233 -365 114 -169 211 -320 216 -336 14 -40 2 -75 -35 -97 -30 -18 -51 -20 -294 -20 -256 0 -263 1 -263 20 0 15 7 20 27 20 28 0 73 35 73 57 0 16 -40 17 -75 1 -29 -13 -30 -13 -38 28 -6 29 -3 33 34 49 56 26 105 84 114 134 8 51 -2 101 -21 101 -33 0 -82 -30 -117 -70 -30 -35 -38 -40 -43 -26 -7 19 3 116 14 131 4 6 27 10 51 11 33 0 48 6 62 23 23 29 25 88 3 112 -15 17 -15 20 0 43 56 86 -39 187 -118 125 l-26 -20 -26 20 c-15 12 -35 21 -46 21 -27 0 -74 -26 -82 -45 -11 -30 -6 -80 10 -103 15 -21 15 -25 0 -41 -20 -22 -21 -80 -1 -108 19 -27 75 -39 104 -24 19 11 21 9 21 -22 0 -43 -6 -48 -38 -31 -35 18 -61 18 -69 -1 -8 -23 24 -54 63 -61 25 -5 34 -11 34 -26 0 -15 -4 -18 -17 -12 -10 4 -38 9 -62 12 l-44 4 7 -28 c11 -44 52 -91 96 -110 46 -20 60 -51 60 -130 l0 -54 -272 0 c-254 0 -275 1 -305 20 -61 37 -55 83 25 202 64 95 311 471 344 523 77 124 98 249 93 545 -2 102 -1 195 2 208 5 21 9 22 129 22 l124 0 0 -249z m-173 -559 c-3 -4 -15 -29 -27 -56 l-22 -48 -29 28 c-58 55 -15 133 53 98 16 -8 27 -18 25 -22z m141 16 c17 -14 15 -63 -3 -78 -13 -10 -23 -9 -58 5 -64 28 -66 33 -29 66 34 30 58 32 90 7z m-93 -118 c0 -18 -6 -26 -23 -28 -24 -4 -38 18 -28 44 3 9 15 14 28 12 17 -2 23 -10 23 -28z m84 -26 c27 -35 27 -69 -1 -88 -29 -20 -41 -20 -66 2 l-20 17 21 48 c12 26 27 47 34 47 6 0 21 -12 32 -26z m-158 -16 c27 -13 49 -26 49 -30 0 -10 -60 -58 -74 -58 -22 0 -56 31 -56 51 0 22 17 59 26 59 4 0 28 -10 55 -22z'/%3E%3C/g%3E%3C/svg%3E");
}

.classHarvestSubmitForTesting {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M840 1956 c0 -8 13 -43 30 -78 l30 -63 0 -239 c0 -347 16 -306 -304 -790 l-191 -290 -3 -70 c-5 -95 23 -149 93 -186 l49 -25 611 0 611 0 49 25 c71 37 98 91 93 187 l-3 72 -217 323 c-119 178 -224 338 -233 357 -40 80 -44 119 -45 388 l-1 261 30 61 c17 33 31 65 31 71 0 7 -106 10 -315 10 -264 0 -315 -2 -315 -14z m440 -355 c0 -272 10 -355 53 -453 14 -31 119 -196 233 -365 114 -169 211 -320 216 -336 14 -40 2 -75 -35 -97 -31 -19 -53 -20 -592 -20 -539 0 -561 1 -592 20 -61 37 -55 83 25 202 64 95 311 471 344 523 77 124 98 249 93 545 -2 102 -1 195 2 208 5 21 9 22 129 22 l124 0 0 -249z'/%3E%3Cpath d='M940 928 c-83 -44 -103 -130 -49 -211 l30 -46 -26 -35 c-76 -100 -15 -231 113 -244 40 -3 57 1 106 28 33 17 62 28 65 23 3 -4 26 -19 50 -32 105 -57 241 20 241 138 0 16 -14 49 -33 77 l-34 49 29 36 c40 50 46 97 19 153 -43 88 -162 112 -250 52 l-40 -28 -36 28 c-52 39 -124 44 -185 12z m146 -54 l40 -26 -42 -85 c-23 -47 -45 -87 -48 -90 -8 -8 -55 25 -88 61 -47 52 -35 125 25 151 46 20 68 18 113 -11z m285 3 c19 -12 39 -56 39 -86 0 -9 -12 -32 -27 -50 l-28 -33 -95 38 c-52 21 -96 39 -98 40 -11 7 39 62 78 86 47 30 88 32 131 5z m-157 -179 c7 -11 7 -26 0 -45 -8 -23 -16 -29 -46 -31 -30 -3 -40 1 -54 22 -15 24 -15 28 0 52 14 20 24 25 53 22 20 -2 41 -10 47 -20z m128 -55 c20 -16 44 -41 53 -56 47 -79 -44 -172 -129 -132 -56 27 -62 39 -40 88 10 23 26 53 36 66 10 13 18 32 18 42 0 27 21 24 62 -8z m-321 -28 c24 -8 58 -22 74 -29 17 -8 41 -18 54 -23 l24 -9 -37 -41 c-51 -57 -97 -78 -141 -63 -70 23 -95 94 -54 151 24 34 23 34 80 14z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M840 1956 c0 -8 13 -43 30 -78 l30 -63 0 -239 c0 -347 16 -306 -304 -790 l-191 -290 -3 -70 c-5 -95 23 -149 93 -186 l49 -25 611 0 611 0 49 25 c71 37 98 91 93 187 l-3 72 -217 323 c-119 178 -224 338 -233 357 -40 80 -44 119 -45 388 l-1 261 30 61 c17 33 31 65 31 71 0 7 -106 10 -315 10 -264 0 -315 -2 -315 -14z m440 -355 c0 -272 10 -355 53 -453 14 -31 119 -196 233 -365 114 -169 211 -320 216 -336 14 -40 2 -75 -35 -97 -31 -19 -53 -20 -592 -20 -539 0 -561 1 -592 20 -61 37 -55 83 25 202 64 95 311 471 344 523 77 124 98 249 93 545 -2 102 -1 195 2 208 5 21 9 22 129 22 l124 0 0 -249z'/%3E%3Cpath d='M940 928 c-83 -44 -103 -130 -49 -211 l30 -46 -26 -35 c-76 -100 -15 -231 113 -244 40 -3 57 1 106 28 33 17 62 28 65 23 3 -4 26 -19 50 -32 105 -57 241 20 241 138 0 16 -14 49 -33 77 l-34 49 29 36 c40 50 46 97 19 153 -43 88 -162 112 -250 52 l-40 -28 -36 28 c-52 39 -124 44 -185 12z m146 -54 l40 -26 -42 -85 c-23 -47 -45 -87 -48 -90 -8 -8 -55 25 -88 61 -47 52 -35 125 25 151 46 20 68 18 113 -11z m285 3 c19 -12 39 -56 39 -86 0 -9 -12 -32 -27 -50 l-28 -33 -95 38 c-52 21 -96 39 -98 40 -11 7 39 62 78 86 47 30 88 32 131 5z m-157 -179 c7 -11 7 -26 0 -45 -8 -23 -16 -29 -46 -31 -30 -3 -40 1 -54 22 -15 24 -15 28 0 52 14 20 24 25 53 22 20 -2 41 -10 47 -20z m128 -55 c20 -16 44 -41 53 -56 47 -79 -44 -172 -129 -132 -56 27 -62 39 -40 88 10 23 26 53 36 66 10 13 18 32 18 42 0 27 21 24 62 -8z m-321 -28 c24 -8 58 -22 74 -29 17 -8 41 -18 54 -23 l24 -9 -37 -41 c-51 -57 -97 -78 -141 -63 -70 23 -95 94 -54 151 24 34 23 34 80 14z'/%3E%3C/g%3E%3C/svg%3E");
}

.classReceiveInventory {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M903 1566 l-28 -24 -1 -256 -2 -256 384 0 384 0 0 255 0 256 -25 24 -24 25 -330 0 -330 0 -28 -24z'/%3E%3Cpath d='M1667 1413 c-3 -5 -4 -96 -4 -203 l1 -195 -410 -5 -409 -5 -135 -96 c-74 -52 -224 -157 -333 -233 l-198 -138 21 -31 c11 -18 24 -31 29 -30 5 1 60 37 122 79 63 43 191 129 284 192 94 63 178 121 187 129 22 20 33 11 36 -28 4 -48 18 -59 76 -59 l52 0 12 45 c17 64 71 98 163 103 60 4 74 1 113 -22 37 -21 49 -36 63 -76 l18 -50 130 0 131 0 12 45 c17 64 71 98 163 103 60 4 74 1 113 -22 37 -22 49 -36 63 -77 l18 -50 50 3 50 3 0 261 c0 294 5 274 -79 335 -39 29 -40 29 -187 29 -81 0 -150 -3 -152 -7z m314 -112 c16 -19 19 -40 19 -122 l0 -99 -55 0 c-49 0 -55 2 -55 20 0 12 -11 32 -25 45 -20 21 -34 25 -80 25 l-55 0 0 81 0 81 116 -4 c108 -3 117 -5 135 -27z m-406 -425 c0 -17 -9 -19 -100 -19 -96 -1 -100 0 -103 21 -3 22 -2 23 100 20 93 -3 103 -5 103 -22z'/%3E%3Cpath d='M345 1220 c-93 -66 -169 -124 -168 -129 4 -14 222 -329 233 -336 11 -7 356 234 352 247 -6 23 -227 337 -237 337 -5 0 -86 -54 -180 -119z m240 -110 c85 -125 88 -131 69 -145 -50 -40 -46 -42 -143 98 l-92 132 28 22 c15 13 33 23 39 23 6 0 50 -59 99 -130z m-141 -101 l86 -127 -34 -26 -35 -26 -90 130 c-50 71 -91 133 -91 137 0 13 64 53 71 45 3 -4 45 -64 93 -133z'/%3E%3Cpath d='M1103 880 c-112 -68 -63 -250 67 -250 71 0 130 61 130 135 0 104 -110 169 -197 115z m117 -70 c41 -41 10 -110 -50 -110 -37 0 -70 31 -70 65 0 34 33 65 70 65 17 0 39 -9 50 -20z'/%3E%3Cpath d='M1733 880 c-112 -68 -63 -250 67 -250 71 0 130 61 130 135 0 104 -110 169 -197 115z m117 -70 c41 -41 10 -110 -50 -110 -37 0 -70 31 -70 65 0 34 33 65 70 65 17 0 39 -9 50 -20z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M903 1566 l-28 -24 -1 -256 -2 -256 384 0 384 0 0 255 0 256 -25 24 -24 25 -330 0 -330 0 -28 -24z'/%3E%3Cpath d='M1667 1413 c-3 -5 -4 -96 -4 -203 l1 -195 -410 -5 -409 -5 -135 -96 c-74 -52 -224 -157 -333 -233 l-198 -138 21 -31 c11 -18 24 -31 29 -30 5 1 60 37 122 79 63 43 191 129 284 192 94 63 178 121 187 129 22 20 33 11 36 -28 4 -48 18 -59 76 -59 l52 0 12 45 c17 64 71 98 163 103 60 4 74 1 113 -22 37 -21 49 -36 63 -76 l18 -50 130 0 131 0 12 45 c17 64 71 98 163 103 60 4 74 1 113 -22 37 -22 49 -36 63 -77 l18 -50 50 3 50 3 0 261 c0 294 5 274 -79 335 -39 29 -40 29 -187 29 -81 0 -150 -3 -152 -7z m314 -112 c16 -19 19 -40 19 -122 l0 -99 -55 0 c-49 0 -55 2 -55 20 0 12 -11 32 -25 45 -20 21 -34 25 -80 25 l-55 0 0 81 0 81 116 -4 c108 -3 117 -5 135 -27z m-406 -425 c0 -17 -9 -19 -100 -19 -96 -1 -100 0 -103 21 -3 22 -2 23 100 20 93 -3 103 -5 103 -22z'/%3E%3Cpath d='M345 1220 c-93 -66 -169 -124 -168 -129 4 -14 222 -329 233 -336 11 -7 356 234 352 247 -6 23 -227 337 -237 337 -5 0 -86 -54 -180 -119z m240 -110 c85 -125 88 -131 69 -145 -50 -40 -46 -42 -143 98 l-92 132 28 22 c15 13 33 23 39 23 6 0 50 -59 99 -130z m-141 -101 l86 -127 -34 -26 -35 -26 -90 130 c-50 71 -91 133 -91 137 0 13 64 53 71 45 3 -4 45 -64 93 -133z'/%3E%3Cpath d='M1103 880 c-112 -68 -63 -250 67 -250 71 0 130 61 130 135 0 104 -110 169 -197 115z m117 -70 c41 -41 10 -110 -50 -110 -37 0 -70 31 -70 65 0 34 33 65 70 65 17 0 39 -9 50 -20z'/%3E%3Cpath d='M1733 880 c-112 -68 -63 -250 67 -250 71 0 130 61 130 135 0 104 -110 169 -197 115z m117 -70 c41 -41 10 -110 -50 -110 -37 0 -70 31 -70 65 0 34 33 65 70 65 17 0 39 -9 50 -20z'/%3E%3C/g%3E%3C/svg%3E");
}

.classTransferInventory {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M955 1123 c-16 -8 -53 -37 -81 -64 l-50 -49 -146 35 c-80 19 -152 35 -160 35 -21 0 -84 -68 -72 -79 5 -5 60 -37 123 -71 l113 -63 -60 -60 -60 -60 -47 13 c-45 13 -47 12 -75 -15 -17 -16 -30 -32 -30 -35 0 -4 27 -26 61 -51 34 -24 82 -72 107 -106 25 -35 49 -63 52 -63 3 0 19 13 35 30 27 28 28 30 15 75 l-13 47 60 60 60 60 65 -118 c36 -65 70 -120 74 -121 5 -2 25 10 44 25 l34 29 -37 163 -37 164 49 50 c54 56 81 102 81 139 0 47 -47 61 -105 30z'/%3E%3Cpath d='M1755 1123 c-16 -8 -53 -37 -81 -64 l-50 -49 -146 35 c-80 19 -152 35 -160 35 -21 0 -84 -68 -72 -79 5 -5 60 -37 123 -71 l113 -63 -60 -60 -60 -60 -47 13 c-45 13 -47 12 -75 -15 -17 -16 -30 -32 -30 -35 0 -4 27 -26 61 -51 34 -24 82 -72 107 -106 25 -35 49 -63 52 -63 3 0 19 13 35 30 27 28 28 30 15 75 l-13 47 60 60 60 60 65 -118 c36 -65 70 -120 74 -121 5 -2 25 10 44 25 l34 29 -37 163 -37 164 49 50 c54 56 81 102 81 139 0 47 -47 61 -105 30z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1010 1954 c-63 -12 -268 -53 -455 -89 -187 -36 -350 -69 -362 -72 -23 -5 -23 -7 -23 -183 l0 -178 27 -6 c16 -4 45 -12 65 -17 l38 -10 2 -492 3 -492 225 -57 c124 -32 311 -80 415 -107 l190 -49 415 107 415 106 3 492 2 492 38 10 c20 5 49 13 65 17 l27 6 0 178 0 178 -47 11 c-27 6 -201 40 -388 76 -187 36 -385 74 -439 85 -54 11 -99 19 -100 19 -1 -1 -53 -12 -116 -25z m331 -75 c107 -22 226 -47 264 -54 39 -8 102 -22 140 -30 39 -9 95 -20 125 -26 69 -13 82 -25 38 -34 -18 -4 -197 -47 -398 -96 -267 -66 -374 -88 -400 -84 -90 16 -783 192 -774 197 5 4 45 13 89 22 44 8 134 27 200 41 66 14 176 37 245 52 69 14 150 32 180 39 80 18 79 18 291 -27z m-686 -279 c198 -50 377 -95 398 -101 l37 -10 0 -100 0 -99 -27 6 c-16 4 -62 15 -103 26 -156 39 -627 160 -662 169 l-38 10 0 100 c0 91 2 100 18 95 9 -3 179 -46 377 -96z m1355 0 l0 -99 -37 -10 c-21 -5 -146 -37 -278 -71 -132 -34 -300 -77 -372 -96 -73 -19 -137 -34 -143 -34 -12 0 -14 200 -2 200 4 1 189 47 412 104 223 57 408 104 413 105 4 0 7 -44 7 -99z m-1377 -274 c116 -30 255 -66 307 -79 52 -13 107 -27 123 -31 l27 -6 0 -450 c0 -248 -4 -450 -8 -450 -4 0 -32 6 -62 14 -30 8 -181 47 -335 86 -154 39 -283 74 -287 76 -5 3 -8 205 -8 450 0 391 2 444 15 444 9 0 111 -24 228 -54z m1247 -390 c0 -245 -3 -447 -7 -449 -5 -3 -107 -31 -228 -62 -347 -90 -449 -115 -462 -115 -17 0 -19 885 -2 896 16 9 649 172 677 173 l22 1 0 -444z'/%3E%3Cpath d='M955 1123 c-16 -8 -53 -37 -81 -64 l-50 -49 -146 35 c-80 19 -152 35 -160 35 -21 0 -84 -68 -72 -79 5 -5 60 -37 123 -71 l113 -63 -60 -60 -60 -60 -47 13 c-45 13 -47 12 -75 -15 -17 -16 -30 -32 -30 -35 0 -4 27 -26 61 -51 34 -24 82 -72 107 -106 25 -35 49 -63 52 -63 3 0 19 13 35 30 27 28 28 30 15 75 l-13 47 60 60 60 60 65 -118 c36 -65 70 -120 74 -121 5 -2 25 10 44 25 l34 29 -37 163 -37 164 49 50 c54 56 81 102 81 139 0 47 -47 61 -105 30z'/%3E%3Cpath d='M1755 1123 c-16 -8 -53 -37 -81 -64 l-50 -49 -146 35 c-80 19 -152 35 -160 35 -21 0 -84 -68 -72 -79 5 -5 60 -37 123 -71 l113 -63 -60 -60 -60 -60 -47 13 c-45 13 -47 12 -75 -15 -17 -16 -30 -32 -30 -35 0 -4 27 -26 61 -51 34 -24 82 -72 107 -106 25 -35 49 -63 52 -63 3 0 19 13 35 30 27 28 28 30 15 75 l-13 47 60 60 60 60 65 -118 c36 -65 70 -120 74 -121 5 -2 25 10 44 25 l34 29 -37 163 -37 164 49 50 c54 56 81 102 81 139 0 47 -47 61 -105 30z'/%3E%3C/g%3E%3C/svg%3E");
}

.classSalesManifest {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M687 1872 c-12 -13 -17 -37 -17 -80 0 -90 4 -92 220 -92 217 0 220 1 220 95 0 94 -2 95 -226 95 -163 0 -183 -2 -197 -18z'/%3E%3Cpath d='M483 1785 c-62 -27 -63 -35 -63 -440 l0 -365 34 -38 34 -37 383 -3 c414 -3 420 -2 464 50 l25 30 0 364 c0 406 -1 413 -65 440 -19 8 -59 14 -90 14 l-55 0 0 -36 c0 -26 -8 -43 -29 -65 l-29 -29 -202 0 -202 0 -29 29 c-21 22 -29 39 -29 65 l0 36 -57 0 c-32 -1 -72 -7 -90 -15z m214 -236 l28 -12 -43 -19 c-41 -18 -45 -19 -94 -2 l-52 17 45 18 c44 18 65 18 116 -2z m581 -1 c3 -17 -12 -18 -207 -18 -129 0 -212 4 -216 10 -16 27 13 30 213 28 188 -3 207 -5 210 -20z m-715 -74 l47 -16 0 -64 c0 -73 -4 -75 -65 -41 -39 22 -40 25 -43 80 -2 31 1 57 6 57 5 0 29 -7 55 -16z m205 -41 c-3 -55 -4 -58 -43 -80 -61 -34 -65 -32 -65 41 l0 63 38 16 c68 28 73 25 70 -40z m396 -2 c15 -24 -26 -31 -165 -29 -128 3 -144 5 -147 21 -3 16 9 17 152 17 85 0 157 -4 160 -9z m-449 -221 c-14 -22 -77 -32 -121 -20 -24 7 -44 16 -44 20 0 5 19 15 43 23 36 12 48 12 85 -1 23 -7 40 -18 37 -22z m563 -17 c-3 -16 -22 -18 -207 -21 -118 -1 -209 2 -214 7 -26 26 10 31 214 31 195 0 210 -1 207 -17z m-700 -49 c31 -13 32 -14 32 -78 l0 -66 -25 10 c-80 31 -85 36 -85 101 0 67 -2 66 78 33z m192 -34 c0 -64 -5 -70 -85 -100 l-25 -10 0 66 0 65 43 19 c65 29 67 27 67 -40z m389 -33 c6 -8 8 -17 4 -20 -3 -4 -75 -7 -160 -7 -125 0 -153 3 -153 14 0 22 15 24 161 25 103 1 139 -2 148 -12z'/%3E%3Cpath d='M1398 1138 l-3 -253 -502 -3 -503 -2 0 -106 c0 -153 23 -183 129 -172 30 3 34 8 51 58 22 66 64 104 134 125 64 19 111 19 169 -1 56 -19 113 -79 122 -128 4 -19 13 -40 20 -46 8 -7 68 -10 165 -8 l151 3 19 55 c22 66 60 101 137 125 118 37 232 -3 276 -97 14 -29 28 -61 31 -72 5 -16 14 -18 56 -14 84 8 80 -6 80 312 0 165 -4 297 -11 319 -14 50 -61 103 -120 133 -46 23 -58 24 -223 24 l-176 0 -2 -252z m393 103 c16 -20 19 -40 19 -147 l0 -124 -65 0 c-63 0 -66 1 -71 28 -12 60 -48 82 -133 82 l-61 0 0 94 c0 53 4 96 10 98 5 2 71 1 146 -2 128 -5 137 -6 155 -29z m-506 -526 c0 -19 -8 -20 -119 -23 -121 -3 -144 3 -133 33 6 13 24 15 129 13 115 -3 123 -4 123 -23z'/%3E%3Cpath d='M699 717 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -17 29 -40 29 -55 0 -34 -38 -75 -77 -82 -27 -5 -37 -1 -63 24 -39 40 -41 83 -4 117 37 34 78 33 115 -4z'/%3E%3Cpath d='M1479 717 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -18 29 -40 29 -56 0 -35 -50 -85 -85 -85 -32 0 -85 50 -85 80 0 81 84 117 141 61z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M687 1872 c-12 -13 -17 -37 -17 -80 0 -90 4 -92 220 -92 217 0 220 1 220 95 0 94 -2 95 -226 95 -163 0 -183 -2 -197 -18z'/%3E%3Cpath d='M483 1785 c-62 -27 -63 -35 -63 -440 l0 -365 34 -38 34 -37 383 -3 c414 -3 420 -2 464 50 l25 30 0 364 c0 406 -1 413 -65 440 -19 8 -59 14 -90 14 l-55 0 0 -36 c0 -26 -8 -43 -29 -65 l-29 -29 -202 0 -202 0 -29 29 c-21 22 -29 39 -29 65 l0 36 -57 0 c-32 -1 -72 -7 -90 -15z m214 -236 l28 -12 -43 -19 c-41 -18 -45 -19 -94 -2 l-52 17 45 18 c44 18 65 18 116 -2z m581 -1 c3 -17 -12 -18 -207 -18 -129 0 -212 4 -216 10 -16 27 13 30 213 28 188 -3 207 -5 210 -20z m-715 -74 l47 -16 0 -64 c0 -73 -4 -75 -65 -41 -39 22 -40 25 -43 80 -2 31 1 57 6 57 5 0 29 -7 55 -16z m205 -41 c-3 -55 -4 -58 -43 -80 -61 -34 -65 -32 -65 41 l0 63 38 16 c68 28 73 25 70 -40z m396 -2 c15 -24 -26 -31 -165 -29 -128 3 -144 5 -147 21 -3 16 9 17 152 17 85 0 157 -4 160 -9z m-449 -221 c-14 -22 -77 -32 -121 -20 -24 7 -44 16 -44 20 0 5 19 15 43 23 36 12 48 12 85 -1 23 -7 40 -18 37 -22z m563 -17 c-3 -16 -22 -18 -207 -21 -118 -1 -209 2 -214 7 -26 26 10 31 214 31 195 0 210 -1 207 -17z m-700 -49 c31 -13 32 -14 32 -78 l0 -66 -25 10 c-80 31 -85 36 -85 101 0 67 -2 66 78 33z m192 -34 c0 -64 -5 -70 -85 -100 l-25 -10 0 66 0 65 43 19 c65 29 67 27 67 -40z m389 -33 c6 -8 8 -17 4 -20 -3 -4 -75 -7 -160 -7 -125 0 -153 3 -153 14 0 22 15 24 161 25 103 1 139 -2 148 -12z'/%3E%3Cpath d='M1398 1138 l-3 -253 -502 -3 -503 -2 0 -106 c0 -153 23 -183 129 -172 30 3 34 8 51 58 22 66 64 104 134 125 64 19 111 19 169 -1 56 -19 113 -79 122 -128 4 -19 13 -40 20 -46 8 -7 68 -10 165 -8 l151 3 19 55 c22 66 60 101 137 125 118 37 232 -3 276 -97 14 -29 28 -61 31 -72 5 -16 14 -18 56 -14 84 8 80 -6 80 312 0 165 -4 297 -11 319 -14 50 -61 103 -120 133 -46 23 -58 24 -223 24 l-176 0 -2 -252z m393 103 c16 -20 19 -40 19 -147 l0 -124 -65 0 c-63 0 -66 1 -71 28 -12 60 -48 82 -133 82 l-61 0 0 94 c0 53 4 96 10 98 5 2 71 1 146 -2 128 -5 137 -6 155 -29z m-506 -526 c0 -19 -8 -20 -119 -23 -121 -3 -144 3 -133 33 6 13 24 15 129 13 115 -3 123 -4 123 -23z'/%3E%3Cpath d='M699 717 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -17 29 -40 29 -55 0 -34 -38 -75 -77 -82 -27 -5 -37 -1 -63 24 -39 40 -41 83 -4 117 37 34 78 33 115 -4z'/%3E%3Cpath d='M1479 717 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -18 29 -40 29 -56 0 -35 -50 -85 -85 -85 -32 0 -85 50 -85 80 0 81 84 117 141 61z'/%3E%3C/g%3E%3C/svg%3E");
}

.classInventoryPlanting {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M820 1734 c-100 -70 -146 -114 -165 -160 -25 -60 -20 -98 19 -138 29 -31 40 -36 79 -36 77 0 158 57 206 143 12 21 21 46 21 57 0 66 62 -28 106 -161 28 -86 34 -118 34 -191 l0 -88 -242 -2 -243 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -237 3 -238 2 0 39 c0 21 -3 72 -6 114 l-7 75 47 7 c35 6 57 17 91 49 25 22 47 53 51 67 5 24 2 27 -29 33 -50 9 -113 -3 -154 -31 -19 -13 -37 -23 -38 -21 -1 2 -17 34 -36 73 -35 74 -114 163 -162 183 -46 20 -108 14 -147 -14z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M820 1734 c-100 -70 -146 -114 -165 -160 -25 -60 -20 -98 19 -138 29 -31 40 -36 79 -36 77 0 158 57 206 143 12 21 21 46 21 57 0 66 62 -28 106 -161 28 -86 34 -118 34 -191 l0 -88 -242 -2 -243 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -237 3 -238 2 0 39 c0 21 -3 72 -6 114 l-7 75 47 7 c35 6 57 17 91 49 25 22 47 53 51 67 5 24 2 27 -29 33 -50 9 -113 -3 -154 -31 -19 -13 -37 -23 -38 -21 -1 2 -17 34 -36 73 -35 74 -114 163 -162 183 -46 20 -108 14 -147 -14z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
}

.classImmatureVegFlowPlanting {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M820 1734 c-100 -70 -146 -114 -165 -160 -25 -60 -20 -98 19 -138 29 -31 40 -36 79 -36 77 0 158 57 206 143 12 21 21 46 21 57 0 66 62 -28 106 -161 28 -86 34 -118 34 -191 l0 -88 -242 -2 -243 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -237 3 -238 2 0 39 c0 21 -3 72 -6 114 l-7 75 47 7 c35 6 57 17 91 49 25 22 47 53 51 67 5 24 2 27 -29 33 -50 9 -113 -3 -154 -31 -19 -13 -37 -23 -38 -21 -1 2 -17 34 -36 73 -35 74 -114 163 -162 183 -46 20 -108 14 -147 -14z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M820 1734 c-100 -70 -146 -114 -165 -160 -25 -60 -20 -98 19 -138 29 -31 40 -36 79 -36 77 0 158 57 206 143 12 21 21 46 21 57 0 66 62 -28 106 -161 28 -86 34 -118 34 -191 l0 -88 -242 -2 -243 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -237 3 -238 2 0 39 c0 21 -3 72 -6 114 l-7 75 47 7 c35 6 57 17 91 49 25 22 47 53 51 67 5 24 2 27 -29 33 -50 9 -113 -3 -154 -31 -19 -13 -37 -23 -38 -21 -1 2 -17 34 -36 73 -35 74 -114 163 -162 183 -46 20 -108 14 -147 -14z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
}

.classSplitPlanting {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M265 1936 c-5 -2 -23 -7 -39 -11 -28 -6 -29 -7 -23 -56 12 -97 69 -187 142 -220 27 -13 64 -19 117 -19 l77 0 3 -115 c2 -63 2 -115 1 -115 -1 0 -22 20 -46 44 -33 32 -57 46 -97 56 -51 12 -168 9 -192 -6 -15 -9 -3 -94 20 -147 47 -106 131 -154 253 -145 l59 4 0 -58 0 -58 -140 0 c-198 0 -180 37 -180 -377 l0 -334 25 -24 24 -25 300 0 299 0 31 93 c86 265 211 655 211 660 0 4 -108 7 -240 7 l-240 0 0 58 0 57 52 -4 c121 -8 207 37 252 132 29 62 44 151 27 161 -6 4 -42 10 -81 13 -94 8 -152 -9 -207 -62 l-43 -42 0 114 0 113 69 0 c153 0 230 64 262 219 16 73 13 77 -69 87 -141 17 -237 -39 -280 -164 -9 -28 -21 -53 -26 -54 -5 -2 -17 21 -27 51 -38 110 -102 159 -217 167 -37 2 -71 2 -77 0z'/%3E%3Cpath d='M1292 1931 c-18 -5 -36 -12 -39 -15 -10 -10 16 -125 37 -165 42 -82 116 -121 231 -121 l69 0 0 -113 0 -114 -43 42 c-55 53 -113 70 -207 62 -39 -3 -75 -9 -81 -13 -17 -10 -2 -99 27 -161 45 -95 131 -140 252 -132 l52 4 0 -57 0 -58 -181 -2 -181 -3 -119 -369 c-66 -203 -119 -373 -119 -378 0 -4 216 -8 480 -8 l481 0 24 25 25 24 0 334 c0 414 18 377 -180 377 l-140 0 0 58 0 58 59 -4 c122 -9 206 39 253 145 23 53 35 138 20 147 -24 15 -141 18 -192 6 -40 -10 -64 -24 -97 -56 -24 -24 -45 -44 -46 -44 -1 0 -1 52 1 115 l3 115 77 0 c53 0 90 6 117 19 73 33 130 123 142 220 5 48 5 50 -23 58 -16 4 -63 8 -104 7 -122 -1 -189 -49 -228 -162 -9 -28 -21 -53 -26 -54 -5 -2 -17 21 -27 51 -38 111 -105 162 -219 167 -36 2 -80 -1 -98 -5z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M265 1936 c-5 -2 -23 -7 -39 -11 -28 -6 -29 -7 -23 -56 12 -97 69 -187 142 -220 27 -13 64 -19 117 -19 l77 0 3 -115 c2 -63 2 -115 1 -115 -1 0 -22 20 -46 44 -33 32 -57 46 -97 56 -51 12 -168 9 -192 -6 -15 -9 -3 -94 20 -147 47 -106 131 -154 253 -145 l59 4 0 -58 0 -58 -140 0 c-198 0 -180 37 -180 -377 l0 -334 25 -24 24 -25 300 0 299 0 31 93 c86 265 211 655 211 660 0 4 -108 7 -240 7 l-240 0 0 58 0 57 52 -4 c121 -8 207 37 252 132 29 62 44 151 27 161 -6 4 -42 10 -81 13 -94 8 -152 -9 -207 -62 l-43 -42 0 114 0 113 69 0 c153 0 230 64 262 219 16 73 13 77 -69 87 -141 17 -237 -39 -280 -164 -9 -28 -21 -53 -26 -54 -5 -2 -17 21 -27 51 -38 110 -102 159 -217 167 -37 2 -71 2 -77 0z'/%3E%3Cpath d='M1292 1931 c-18 -5 -36 -12 -39 -15 -10 -10 16 -125 37 -165 42 -82 116 -121 231 -121 l69 0 0 -113 0 -114 -43 42 c-55 53 -113 70 -207 62 -39 -3 -75 -9 -81 -13 -17 -10 -2 -99 27 -161 45 -95 131 -140 252 -132 l52 4 0 -57 0 -58 -181 -2 -181 -3 -119 -369 c-66 -203 -119 -373 -119 -378 0 -4 216 -8 480 -8 l481 0 24 25 25 24 0 334 c0 414 18 377 -180 377 l-140 0 0 58 0 58 59 -4 c122 -9 206 39 253 145 23 53 35 138 20 147 -24 15 -141 18 -192 6 -40 -10 -64 -24 -97 -56 -24 -24 -45 -44 -46 -44 -1 0 -1 52 1 115 l3 115 77 0 c53 0 90 6 117 19 73 33 130 123 142 220 5 48 5 50 -23 58 -16 4 -63 8 -104 7 -122 -1 -189 -49 -228 -162 -9 -28 -21 -53 -26 -54 -5 -2 -17 21 -27 51 -38 111 -105 162 -219 167 -36 2 -80 -1 -98 -5z'/%3E%3C/g%3E%3C/svg%3E");
}

.classImmatureChangeGrowthPhase {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M866 2124 c-15 -38 -5 -130 18 -180 26 -56 66 -92 140 -125 31 -13 46 -25 42 -34 -2 -8 -8 -29 -11 -49 l-7 -35 -39 19 c-68 35 -116 20 -90 -29 14 -26 45 -43 91 -50 30 -5 35 -10 38 -38 l3 -31 -38 19 c-35 18 -113 26 -125 13 -3 -3 -1 -21 5 -41 16 -52 89 -129 140 -146 36 -12 44 -19 54 -53 6 -21 12 -76 12 -121 l1 -83 -232 -2 -233 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -263 3 -263 2 3 33 c2 26 8 33 28 35 63 7 119 54 106 88 -8 20 -55 17 -98 -5 l-37 -18 -6 31 c-4 17 -9 38 -11 48 -4 12 9 23 48 40 111 51 158 120 158 230 0 87 -7 94 -64 78 -52 -14 -128 -76 -153 -124 l-17 -31 -7 40 c-8 41 -5 76 12 157 9 41 15 48 44 58 67 22 164 132 165 188 0 17 -81 16 -124 -2 -18 -7 -47 -31 -64 -52 -22 -26 -33 -33 -36 -23 -2 8 -10 31 -16 52 -17 54 -66 106 -125 133 -59 28 -90 30 -99 8z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M866 2124 c-15 -38 -5 -130 18 -180 26 -56 66 -92 140 -125 31 -13 46 -25 42 -34 -2 -8 -8 -29 -11 -49 l-7 -35 -39 19 c-68 35 -116 20 -90 -29 14 -26 45 -43 91 -50 30 -5 35 -10 38 -38 l3 -31 -38 19 c-35 18 -113 26 -125 13 -3 -3 -1 -21 5 -41 16 -52 89 -129 140 -146 36 -12 44 -19 54 -53 6 -21 12 -76 12 -121 l1 -83 -232 -2 -233 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -263 3 -263 2 3 33 c2 26 8 33 28 35 63 7 119 54 106 88 -8 20 -55 17 -98 -5 l-37 -18 -6 31 c-4 17 -9 38 -11 48 -4 12 9 23 48 40 111 51 158 120 158 230 0 87 -7 94 -64 78 -52 -14 -128 -76 -153 -124 l-17 -31 -7 40 c-8 41 -5 76 12 157 9 41 15 48 44 58 67 22 164 132 165 188 0 17 -81 16 -124 -2 -18 -7 -47 -31 -64 -52 -22 -26 -33 -33 -36 -23 -2 8 -10 31 -16 52 -17 54 -66 106 -125 133 -59 28 -90 30 -99 8z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
}

.classVegetativeChangeGrowthPhase {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M934 2210 c-62 -25 -85 -123 -43 -181 l20 -29 -20 -29 c-32 -45 -29 -115 7 -151 37 -37 96 -49 134 -27 27 16 28 15 28 -7 0 -13 -3 -37 -6 -54 l-6 -31 -39 19 c-68 35 -116 20 -90 -29 14 -26 45 -43 91 -50 30 -5 35 -10 38 -38 l3 -31 -38 19 c-35 18 -113 26 -125 13 -3 -3 -1 -21 5 -41 16 -52 89 -129 140 -146 36 -12 44 -19 54 -53 6 -21 12 -76 12 -121 l1 -83 -232 -2 -233 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -263 3 -263 2 3 33 c2 26 8 33 28 35 63 7 119 54 106 88 -8 20 -55 17 -98 -5 l-37 -18 -6 31 c-4 17 -9 38 -11 48 -4 12 9 23 48 40 111 51 158 120 158 230 0 87 -7 94 -64 78 -52 -14 -128 -76 -153 -124 l-17 -31 -7 40 c-7 36 5 157 17 176 3 5 24 6 47 3 53 -6 102 22 123 71 20 48 18 67 -11 109 -25 37 -25 38 -6 64 28 40 34 69 21 106 -25 78 -114 109 -179 63 l-35 -24 -34 24 c-35 23 -80 29 -118 13z m93 -50 l32 -19 -20 -43 c-11 -24 -26 -55 -32 -70 -6 -16 -15 -28 -19 -28 -19 0 -78 73 -78 96 0 34 17 63 43 74 32 13 39 12 74 -10z m216 -7 c22 -21 22 -75 -1 -103 l-18 -22 -55 25 c-30 13 -62 27 -72 31 -17 5 -17 7 0 32 39 60 102 76 146 37z m-119 -135 c15 -24 -3 -52 -37 -56 -33 -4 -53 28 -37 59 14 25 58 23 74 -3z m102 -52 c26 -26 34 -43 34 -68 0 -60 -58 -92 -110 -61 -25 14 -30 22 -25 42 10 39 49 121 59 121 4 0 23 -15 42 -34z m-229 -17 c26 -11 58 -25 71 -30 l23 -9 -21 -30 c-28 -39 -73 -62 -105 -54 -50 12 -71 77 -39 122 18 27 12 26 71 1z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M934 2210 c-62 -25 -85 -123 -43 -181 l20 -29 -20 -29 c-32 -45 -29 -115 7 -151 37 -37 96 -49 134 -27 27 16 28 15 28 -7 0 -13 -3 -37 -6 -54 l-6 -31 -39 19 c-68 35 -116 20 -90 -29 14 -26 45 -43 91 -50 30 -5 35 -10 38 -38 l3 -31 -38 19 c-35 18 -113 26 -125 13 -3 -3 -1 -21 5 -41 16 -52 89 -129 140 -146 36 -12 44 -19 54 -53 6 -21 12 -76 12 -121 l1 -83 -232 -2 -233 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -263 3 -263 2 3 33 c2 26 8 33 28 35 63 7 119 54 106 88 -8 20 -55 17 -98 -5 l-37 -18 -6 31 c-4 17 -9 38 -11 48 -4 12 9 23 48 40 111 51 158 120 158 230 0 87 -7 94 -64 78 -52 -14 -128 -76 -153 -124 l-17 -31 -7 40 c-7 36 5 157 17 176 3 5 24 6 47 3 53 -6 102 22 123 71 20 48 18 67 -11 109 -25 37 -25 38 -6 64 28 40 34 69 21 106 -25 78 -114 109 -179 63 l-35 -24 -34 24 c-35 23 -80 29 -118 13z m93 -50 l32 -19 -20 -43 c-11 -24 -26 -55 -32 -70 -6 -16 -15 -28 -19 -28 -19 0 -78 73 -78 96 0 34 17 63 43 74 32 13 39 12 74 -10z m216 -7 c22 -21 22 -75 -1 -103 l-18 -22 -55 25 c-30 13 -62 27 -72 31 -17 5 -17 7 0 32 39 60 102 76 146 37z m-119 -135 c15 -24 -3 -52 -37 -56 -33 -4 -53 28 -37 59 14 25 58 23 74 -3z m102 -52 c26 -26 34 -43 34 -68 0 -60 -58 -92 -110 -61 -25 14 -30 22 -25 42 10 39 49 121 59 121 4 0 23 -15 42 -34z m-229 -17 c26 -11 58 -25 71 -30 l23 -9 -21 -30 c-28 -39 -73 -62 -105 -54 -50 12 -71 77 -39 122 18 27 12 26 71 1z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
}

.classFloweringChangeGrowthPhase {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M866 2124 c-15 -38 -5 -130 18 -180 26 -56 66 -92 140 -125 31 -13 46 -25 42 -34 -2 -8 -8 -29 -11 -49 l-7 -35 -39 19 c-68 35 -116 20 -90 -29 14 -26 45 -43 91 -50 30 -5 35 -10 38 -38 l3 -31 -38 19 c-35 18 -113 26 -125 13 -3 -3 -1 -21 5 -41 16 -52 89 -129 140 -146 36 -12 44 -19 54 -53 6 -21 12 -76 12 -121 l1 -83 -232 -2 -233 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -263 3 -263 2 3 33 c2 26 8 33 28 35 63 7 119 54 106 88 -8 20 -55 17 -98 -5 l-37 -18 -6 31 c-4 17 -9 38 -11 48 -4 12 9 23 48 40 111 51 158 120 158 230 0 87 -7 94 -64 78 -52 -14 -128 -76 -153 -124 l-17 -31 -7 40 c-8 41 -5 76 12 157 9 41 15 48 44 58 67 22 164 132 165 188 0 17 -81 16 -124 -2 -18 -7 -47 -31 -64 -52 -22 -26 -33 -33 -36 -23 -2 8 -10 31 -16 52 -17 54 -66 106 -125 133 -59 28 -90 30 -99 8z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M866 2124 c-15 -38 -5 -130 18 -180 26 -56 66 -92 140 -125 31 -13 46 -25 42 -34 -2 -8 -8 -29 -11 -49 l-7 -35 -39 19 c-68 35 -116 20 -90 -29 14 -26 45 -43 91 -50 30 -5 35 -10 38 -38 l3 -31 -38 19 c-35 18 -113 26 -125 13 -3 -3 -1 -21 5 -41 16 -52 89 -129 140 -146 36 -12 44 -19 54 -53 6 -21 12 -76 12 -121 l1 -83 -232 -2 -233 -3 0 -125 0 -125 528 -3 528 -2 -3 127 -3 128 -263 3 -263 2 3 33 c2 26 8 33 28 35 63 7 119 54 106 88 -8 20 -55 17 -98 -5 l-37 -18 -6 31 c-4 17 -9 38 -11 48 -4 12 9 23 48 40 111 51 158 120 158 230 0 87 -7 94 -64 78 -52 -14 -128 -76 -153 -124 l-17 -31 -7 40 c-8 41 -5 76 12 157 9 41 15 48 44 58 67 22 164 132 165 188 0 17 -81 16 -124 -2 -18 -7 -47 -31 -64 -52 -22 -26 -33 -33 -36 -23 -2 8 -10 31 -16 52 -17 54 -66 106 -125 133 -59 28 -90 30 -99 8z'/%3E%3Cpath d='M733 805 c-3 -9 -3 -33 1 -53 3 -20 10 -62 16 -92 5 -30 14 -83 20 -117 10 -64 24 -144 41 -240 5 -29 13 -78 18 -110 5 -35 15 -61 26 -70 15 -10 79 -13 294 -13 152 0 286 3 298 6 24 7 25 11 72 259 15 79 32 167 41 210 5 22 14 69 20 105 6 36 13 73 15 83 9 48 20 47 -431 47 -374 0 -425 -2 -431 -15z'/%3E%3C/g%3E%3C/svg%3E");
}

.classManicure {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M957 2144 c-4 -4 -7 -34 -7 -66 0 -32 -2 -58 -5 -58 -3 0 -14 9 -24 19 -25 25 -82 41 -149 41 l-54 0 7 -32 c12 -56 42 -116 67 -132 12 -8 53 -20 91 -26 l67 -12 0 -64 0 -64 30 0 30 0 0 64 0 64 70 12 c39 7 81 21 95 32 19 15 26 16 30 6 39 -109 113 -324 137 -398 17 -52 33 -101 35 -107 9 -22 -13 -14 -73 26 -291 191 -419 271 -433 269 -9 -2 -17 -14 -19 -26 -4 -26 38 -119 75 -168 21 -28 23 -41 23 -139 l0 -108 -22 20 c-38 34 -66 44 -139 50 l-70 6 7 -39 c18 -101 67 -149 165 -160 l59 -7 0 -99 0 -99 -33 25 c-20 16 -56 29 -97 35 -103 17 -103 17 -95 -26 10 -61 44 -122 76 -139 16 -8 55 -18 87 -22 l57 -7 3 -98 c1 -53 0 -97 -3 -97 -3 0 -14 9 -24 19 -25 25 -82 41 -149 41 l-54 0 7 -33 c12 -55 42 -115 67 -131 12 -8 53 -20 91 -26 l67 -12 0 -129 0 -129 -376 -2 c-339 -3 -378 -5 -387 -20 -8 -12 -7 -21 2 -32 12 -14 92 -16 775 -16 758 0 786 1 786 31 0 4 -7 15 -16 23 -13 14 -61 16 -370 16 l-354 0 0 129 0 129 68 12 c37 6 78 18 90 26 25 16 55 76 67 132 l7 32 -54 0 c-67 0 -124 -16 -149 -41 -10 -10 -21 -19 -24 -19 -3 0 -4 44 -3 97 l3 98 57 7 c32 4 71 14 87 22 32 17 66 78 76 139 8 43 8 43 -95 26 -41 -6 -77 -19 -97 -35 l-33 -25 0 99 0 99 56 7 c90 10 130 39 155 109 7 20 18 35 24 33 5 -3 29 -10 52 -17 49 -13 78 -49 69 -85 -8 -32 10 -100 38 -144 13 -19 49 -75 80 -125 32 -49 80 -125 107 -167 27 -43 49 -81 49 -86 0 -5 -9 -17 -20 -27 -23 -21 -26 -41 -6 -48 18 -7 146 88 146 108 0 22 -20 28 -47 14 -30 -16 -28 -18 -118 126 -33 52 -84 132 -113 176 -50 77 -74 139 -65 167 3 6 9 10 14 7 5 -3 26 -1 48 5 44 12 79 49 88 92 10 52 56 28 166 -88 45 -48 119 -126 164 -173 85 -88 94 -105 68 -115 -19 -7 -20 -42 -1 -49 14 -6 124 72 138 98 5 7 1 18 -7 25 -12 10 -20 9 -42 -5 l-26 -18 -71 76 c-39 41 -116 123 -171 181 -99 105 -156 146 -206 146 -35 0 -55 41 -62 125 -17 202 -137 422 -263 482 -22 11 -33 22 -30 32 22 73 23 71 -35 71 -68 0 -125 -16 -150 -41 -10 -10 -21 -19 -24 -19 -2 0 -5 28 -7 63 -3 54 -6 62 -23 65 -12 2 -24 0 -28 -4z m350 -266 c29 -33 91 -134 108 -176 23 -58 55 -192 55 -229 0 -30 -3 -34 -22 -31 -19 2 -29 19 -54 88 -16 47 -36 98 -42 114 -7 16 -17 47 -22 70 -5 22 -18 64 -29 91 -28 76 -33 95 -23 95 4 0 18 -10 29 -22z m-167 -383 c107 -69 195 -131 194 -136 -1 -5 -2 -16 -2 -24 -4 -32 -172 49 -267 128 -77 65 -169 178 -133 165 7 -3 101 -63 208 -133z m-56 -110 c32 -21 54 -40 50 -41 -5 -1 -21 -5 -36 -8 -14 -3 -40 -18 -57 -32 l-31 -26 0 77 c0 42 3 75 8 73 4 -1 33 -21 66 -43z m420 -27 c36 -51 7 -108 -54 -108 -29 0 -43 6 -54 22 -36 51 -7 108 54 108 29 0 43 -6 54 -22z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M957 2144 c-4 -4 -7 -34 -7 -66 0 -32 -2 -58 -5 -58 -3 0 -14 9 -24 19 -25 25 -82 41 -149 41 l-54 0 7 -32 c12 -56 42 -116 67 -132 12 -8 53 -20 91 -26 l67 -12 0 -64 0 -64 30 0 30 0 0 64 0 64 70 12 c39 7 81 21 95 32 19 15 26 16 30 6 39 -109 113 -324 137 -398 17 -52 33 -101 35 -107 9 -22 -13 -14 -73 26 -291 191 -419 271 -433 269 -9 -2 -17 -14 -19 -26 -4 -26 38 -119 75 -168 21 -28 23 -41 23 -139 l0 -108 -22 20 c-38 34 -66 44 -139 50 l-70 6 7 -39 c18 -101 67 -149 165 -160 l59 -7 0 -99 0 -99 -33 25 c-20 16 -56 29 -97 35 -103 17 -103 17 -95 -26 10 -61 44 -122 76 -139 16 -8 55 -18 87 -22 l57 -7 3 -98 c1 -53 0 -97 -3 -97 -3 0 -14 9 -24 19 -25 25 -82 41 -149 41 l-54 0 7 -33 c12 -55 42 -115 67 -131 12 -8 53 -20 91 -26 l67 -12 0 -129 0 -129 -376 -2 c-339 -3 -378 -5 -387 -20 -8 -12 -7 -21 2 -32 12 -14 92 -16 775 -16 758 0 786 1 786 31 0 4 -7 15 -16 23 -13 14 -61 16 -370 16 l-354 0 0 129 0 129 68 12 c37 6 78 18 90 26 25 16 55 76 67 132 l7 32 -54 0 c-67 0 -124 -16 -149 -41 -10 -10 -21 -19 -24 -19 -3 0 -4 44 -3 97 l3 98 57 7 c32 4 71 14 87 22 32 17 66 78 76 139 8 43 8 43 -95 26 -41 -6 -77 -19 -97 -35 l-33 -25 0 99 0 99 56 7 c90 10 130 39 155 109 7 20 18 35 24 33 5 -3 29 -10 52 -17 49 -13 78 -49 69 -85 -8 -32 10 -100 38 -144 13 -19 49 -75 80 -125 32 -49 80 -125 107 -167 27 -43 49 -81 49 -86 0 -5 -9 -17 -20 -27 -23 -21 -26 -41 -6 -48 18 -7 146 88 146 108 0 22 -20 28 -47 14 -30 -16 -28 -18 -118 126 -33 52 -84 132 -113 176 -50 77 -74 139 -65 167 3 6 9 10 14 7 5 -3 26 -1 48 5 44 12 79 49 88 92 10 52 56 28 166 -88 45 -48 119 -126 164 -173 85 -88 94 -105 68 -115 -19 -7 -20 -42 -1 -49 14 -6 124 72 138 98 5 7 1 18 -7 25 -12 10 -20 9 -42 -5 l-26 -18 -71 76 c-39 41 -116 123 -171 181 -99 105 -156 146 -206 146 -35 0 -55 41 -62 125 -17 202 -137 422 -263 482 -22 11 -33 22 -30 32 22 73 23 71 -35 71 -68 0 -125 -16 -150 -41 -10 -10 -21 -19 -24 -19 -2 0 -5 28 -7 63 -3 54 -6 62 -23 65 -12 2 -24 0 -28 -4z m350 -266 c29 -33 91 -134 108 -176 23 -58 55 -192 55 -229 0 -30 -3 -34 -22 -31 -19 2 -29 19 -54 88 -16 47 -36 98 -42 114 -7 16 -17 47 -22 70 -5 22 -18 64 -29 91 -28 76 -33 95 -23 95 4 0 18 -10 29 -22z m-167 -383 c107 -69 195 -131 194 -136 -1 -5 -2 -16 -2 -24 -4 -32 -172 49 -267 128 -77 65 -169 178 -133 165 7 -3 101 -63 208 -133z m-56 -110 c32 -21 54 -40 50 -41 -5 -1 -21 -5 -36 -8 -14 -3 -40 -18 -57 -32 l-31 -26 0 77 c0 42 3 75 8 73 4 -1 33 -21 66 -43z m420 -27 c36 -51 7 -108 -54 -108 -29 0 -43 6 -54 22 -36 51 -7 108 54 108 29 0 43 -6 54 -22z'/%3E%3C/g%3E%3C/svg%3E");
}

.classHarvest {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1072 1988 c-8 -8 -12 -50 -12 -122 l0 -109 -22 20 c-38 34 -66 44 -139 50 l-70 6 7 -39 c18 -101 67 -149 165 -160 l59 -7 0 -99 0 -99 -33 25 c-20 16 -56 29 -97 35 -103 17 -103 17 -95 -26 10 -61 44 -122 76 -139 16 -8 55 -18 87 -22 l57 -7 3 -98 c1 -53 0 -97 -3 -97 -3 0 -14 9 -24 19 -25 25 -82 41 -149 41 l-54 0 7 -32 c12 -56 42 -116 67 -132 12 -8 53 -20 91 -26 l67 -12 0 -124 0 -124 30 0 30 0 0 124 0 124 68 12 c37 6 78 18 90 26 25 16 55 76 67 132 l7 32 -54 0 c-67 0 -124 -16 -149 -41 -10 -10 -21 -19 -24 -19 -3 0 -4 44 -3 97 l3 98 57 7 c32 4 71 14 87 22 32 17 66 78 76 139 8 43 8 43 -95 26 -41 -6 -77 -19 -97 -35 l-33 -25 0 99 0 99 59 7 c98 11 147 59 165 160 l7 39 -70 -6 c-73 -6 -101 -16 -138 -50 l-23 -20 0 109 c0 102 -7 134 -30 134 -3 0 -11 -5 -18 -12z'/%3E%3Cpath d='M1697 1813 l-149 -148 5 -46 c5 -44 4 -48 -35 -85 -44 -42 -68 -88 -68 -130 0 -15 15 -61 34 -103 47 -104 61 -190 46 -281 -43 -253 -285 -431 -531 -390 -99 17 -193 67 -262 139 -54 57 -117 166 -117 203 0 29 -16 29 -53 0 -36 -27 -57 -60 -57 -89 0 -37 69 -143 140 -214 230 -232 592 -238 828 -14 194 183 245 455 131 695 l-30 64 39 39 c35 34 42 37 59 26 11 -6 31 -9 44 -6 34 9 306 285 314 319 6 24 -1 36 -61 98 -98 102 -94 103 -277 -77z m231 34 l42 -43 -133 -132 -133 -132 -44 45 -44 45 129 130 c71 72 132 130 135 130 3 0 25 -19 48 -43z'/%3E%3Cpath d='M1060 380 l0 -50 -376 -2 c-339 -3 -378 -5 -387 -20 -8 -12 -7 -21 2 -32 12 -14 92 -16 775 -16 758 0 786 1 786 31 0 4 -7 15 -16 23 -13 14 -61 16 -370 16 l-354 0 0 50 c0 49 -1 50 -30 50 -29 0 -30 -1 -30 -50z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1072 1988 c-8 -8 -12 -50 -12 -122 l0 -109 -22 20 c-38 34 -66 44 -139 50 l-70 6 7 -39 c18 -101 67 -149 165 -160 l59 -7 0 -99 0 -99 -33 25 c-20 16 -56 29 -97 35 -103 17 -103 17 -95 -26 10 -61 44 -122 76 -139 16 -8 55 -18 87 -22 l57 -7 3 -98 c1 -53 0 -97 -3 -97 -3 0 -14 9 -24 19 -25 25 -82 41 -149 41 l-54 0 7 -32 c12 -56 42 -116 67 -132 12 -8 53 -20 91 -26 l67 -12 0 -124 0 -124 30 0 30 0 0 124 0 124 68 12 c37 6 78 18 90 26 25 16 55 76 67 132 l7 32 -54 0 c-67 0 -124 -16 -149 -41 -10 -10 -21 -19 -24 -19 -3 0 -4 44 -3 97 l3 98 57 7 c32 4 71 14 87 22 32 17 66 78 76 139 8 43 8 43 -95 26 -41 -6 -77 -19 -97 -35 l-33 -25 0 99 0 99 59 7 c98 11 147 59 165 160 l7 39 -70 -6 c-73 -6 -101 -16 -138 -50 l-23 -20 0 109 c0 102 -7 134 -30 134 -3 0 -11 -5 -18 -12z'/%3E%3Cpath d='M1697 1813 l-149 -148 5 -46 c5 -44 4 -48 -35 -85 -44 -42 -68 -88 -68 -130 0 -15 15 -61 34 -103 47 -104 61 -190 46 -281 -43 -253 -285 -431 -531 -390 -99 17 -193 67 -262 139 -54 57 -117 166 -117 203 0 29 -16 29 -53 0 -36 -27 -57 -60 -57 -89 0 -37 69 -143 140 -214 230 -232 592 -238 828 -14 194 183 245 455 131 695 l-30 64 39 39 c35 34 42 37 59 26 11 -6 31 -9 44 -6 34 9 306 285 314 319 6 24 -1 36 -61 98 -98 102 -94 103 -277 -77z m231 34 l42 -43 -133 -132 -133 -132 -44 45 -44 45 129 130 c71 72 132 130 135 130 3 0 25 -19 48 -43z'/%3E%3Cpath d='M1060 380 l0 -50 -376 -2 c-339 -3 -378 -5 -387 -20 -8 -12 -7 -21 2 -32 12 -14 92 -16 775 -16 758 0 786 1 786 31 0 4 -7 15 -16 23 -13 14 -61 16 -370 16 l-354 0 0 50 c0 49 -1 50 -30 50 -29 0 -30 -1 -30 -50z'/%3E%3C/g%3E%3C/svg%3E");
}

.classDestroyPlants {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1758 1870 c-49 -15 -98 -51 -128 -95 -29 -42 -56 -55 -115 -55 -22 0 -35 -9 -131 -94 -24 -21 -47 -37 -50 -34 -2 3 0 27 6 53 13 57 0 133 -31 184 -20 33 -20 33 -47 16 -111 -71 -149 -184 -102 -307 11 -28 18 -53 17 -54 -5 -6 -78 -54 -81 -54 -1 0 -8 18 -15 39 -12 40 -56 86 -72 75 -18 -11 -10 -100 11 -127 34 -43 24 -57 -44 -67 -38 -5 -40 -7 -54 -56 l-14 -52 36 -53 c25 -37 34 -60 30 -76 l-6 -23 321 0 322 0 -3 128 -3 127 -247 3 c-137 1 -248 6 -248 10 0 10 77 66 103 75 9 4 40 -2 68 -13 27 -11 71 -20 97 -20 47 0 132 31 132 48 0 15 -54 61 -92 77 -43 18 -46 25 -17 43 17 11 24 10 50 -13 23 -18 42 -25 75 -25 77 0 69 45 -13 82 -46 20 -49 44 -8 54 53 13 67 3 89 -67 12 -36 34 -83 50 -104 39 -51 119 -87 183 -83 44 3 48 5 51 31 9 73 -65 194 -135 224 -32 13 -45 33 -21 33 45 0 118 96 118 155 0 21 -5 25 -27 24 -16 0 -40 -4 -55 -9z'/%3E%3Cpath d='M554 1307 c-2 -7 -3 -65 -2 -128 l3 -114 186 -3 186 -2 7 31 c5 25 0 38 -28 72 -32 39 -34 45 -26 87 5 25 9 51 10 58 0 18 -329 17 -336 -1z'/%3E%3Cpath d='M657 1003 c-10 -9 -9 -60 2 -102 5 -20 14 -66 20 -103 21 -130 35 -198 40 -198 3 0 32 20 63 45 65 51 81 53 156 25 29 -11 58 -20 65 -20 6 0 47 54 91 119 90 136 58 120 288 142 l126 12 5 31 c2 17 2 37 0 44 -4 9 -99 12 -427 12 -233 0 -426 -3 -429 -7z'/%3E%3Cpath d='M1134 683 l-101 -107 -84 46 -84 45 -58 -31 c-88 -49 -86 -43 -73 -184 12 -124 18 -141 56 -142 8 0 116 -9 240 -20 124 -11 251 -20 282 -20 l56 0 15 48 c8 26 18 58 21 72 4 14 13 48 21 75 64 228 77 272 82 286 4 14 -8 18 -79 23 -45 4 -108 9 -138 11 l-55 5 -101 -107z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1758 1870 c-49 -15 -98 -51 -128 -95 -29 -42 -56 -55 -115 -55 -22 0 -35 -9 -131 -94 -24 -21 -47 -37 -50 -34 -2 3 0 27 6 53 13 57 0 133 -31 184 -20 33 -20 33 -47 16 -111 -71 -149 -184 -102 -307 11 -28 18 -53 17 -54 -5 -6 -78 -54 -81 -54 -1 0 -8 18 -15 39 -12 40 -56 86 -72 75 -18 -11 -10 -100 11 -127 34 -43 24 -57 -44 -67 -38 -5 -40 -7 -54 -56 l-14 -52 36 -53 c25 -37 34 -60 30 -76 l-6 -23 321 0 322 0 -3 128 -3 127 -247 3 c-137 1 -248 6 -248 10 0 10 77 66 103 75 9 4 40 -2 68 -13 27 -11 71 -20 97 -20 47 0 132 31 132 48 0 15 -54 61 -92 77 -43 18 -46 25 -17 43 17 11 24 10 50 -13 23 -18 42 -25 75 -25 77 0 69 45 -13 82 -46 20 -49 44 -8 54 53 13 67 3 89 -67 12 -36 34 -83 50 -104 39 -51 119 -87 183 -83 44 3 48 5 51 31 9 73 -65 194 -135 224 -32 13 -45 33 -21 33 45 0 118 96 118 155 0 21 -5 25 -27 24 -16 0 -40 -4 -55 -9z'/%3E%3Cpath d='M554 1307 c-2 -7 -3 -65 -2 -128 l3 -114 186 -3 186 -2 7 31 c5 25 0 38 -28 72 -32 39 -34 45 -26 87 5 25 9 51 10 58 0 18 -329 17 -336 -1z'/%3E%3Cpath d='M657 1003 c-10 -9 -9 -60 2 -102 5 -20 14 -66 20 -103 21 -130 35 -198 40 -198 3 0 32 20 63 45 65 51 81 53 156 25 29 -11 58 -20 65 -20 6 0 47 54 91 119 90 136 58 120 288 142 l126 12 5 31 c2 17 2 37 0 44 -4 9 -99 12 -427 12 -233 0 -426 -3 -429 -7z'/%3E%3Cpath d='M1134 683 l-101 -107 -84 46 -84 45 -58 -31 c-88 -49 -86 -43 -73 -184 12 -124 18 -141 56 -142 8 0 116 -9 240 -20 124 -11 251 -20 282 -20 l56 0 15 48 c8 26 18 58 21 72 4 14 13 48 21 75 64 228 77 272 82 286 4 14 -8 18 -79 23 -45 4 -108 9 -138 11 l-55 5 -101 -107z'/%3E%3C/g%3E%3C/svg%3E");
}

.classReplaceTag {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M655 2141 c-68 -4 -120 -12 -137 -21 -37 -21 -394 -406 -418 -452 -48 -90 -32 -116 213 -344 117 -108 226 -205 242 -216 37 -24 110 -20 148 8 47 34 402 424 415 457 11 25 12 74 5 252 -11 249 -17 271 -85 306 -40 20 -139 23 -383 10z m348 -99 c13 -14 18 -57 26 -227 l9 -209 -197 -210 c-109 -117 -207 -212 -218 -214 -14 -2 -80 53 -234 195 -118 110 -215 207 -217 216 -4 18 37 67 257 310 68 75 131 138 140 138 16 2 283 14 372 17 33 1 50 -3 62 -16z'/%3E%3Cpath d='M850 1940 c-25 -25 -25 -35 0 -60 24 -24 30 -24 54 -7 25 18 18 67 -12 78 -17 6 -27 4 -42 -11z'/%3E%3Cpath d='M528 1692 c-27 -76 -48 -144 -48 -151 0 -8 10 -11 27 -9 21 2 29 10 37 36 9 31 10 32 67 32 57 0 58 0 69 -35 10 -29 16 -35 41 -35 16 0 29 5 29 13 0 6 -21 74 -47 150 l-48 137 -40 0 -40 0 -47 -138z m116 -19 c7 -21 4 -23 -33 -23 l-40 0 15 43 c26 75 25 74 39 37 7 -19 15 -45 19 -57z'/%3E%3Cpath d='M1322 2077 c-28 -30 -28 -69 1 -101 16 -18 42 -28 102 -40 105 -21 194 -66 260 -131 56 -56 111 -156 122 -218 l6 -37 -62 0 c-33 0 -61 -3 -61 -6 0 -6 185 -281 200 -298 7 -7 210 282 210 299 0 3 -31 5 -68 5 l-68 0 -18 76 c-42 177 -158 325 -317 402 -148 73 -267 92 -307 49z'/%3E%3Cpath d='M1585 1176 c-41 -18 -426 -407 -448 -454 -16 -33 -17 -58 -12 -257 8 -266 16 -296 87 -316 60 -16 460 -12 502 5 36 15 420 405 443 450 10 20 14 46 10 80 l-4 51 -219 214 c-121 117 -233 220 -251 227 -40 17 -69 17 -108 0z m286 -283 c128 -127 209 -214 209 -226 0 -18 -64 -90 -293 -324 l-110 -113 -210 0 c-182 0 -213 2 -229 17 -16 15 -18 35 -18 227 l0 211 201 208 c128 132 208 207 221 207 12 0 98 -78 229 -207z'/%3E%3Cpath d='M1514 767 c-2 -7 -3 -74 -2 -148 l3 -134 83 0 c79 0 85 1 108 28 31 37 31 81 0 112 -20 20 -22 26 -10 36 21 17 17 76 -6 99 -16 16 -33 20 -95 20 -53 0 -77 -4 -81 -13z m126 -42 c16 -10 12 -52 -6 -59 -9 -3 -27 -6 -40 -6 -21 0 -24 5 -24 33 0 19 3 37 7 40 7 7 46 2 63 -8z m24 -137 c18 -29 -4 -53 -53 -56 l-41 -3 0 41 0 41 41 -3 c27 -2 46 -9 53 -20z'/%3E%3Cpath d='M1332 408 c-19 -19 -14 -56 9 -69 26 -14 69 3 69 26 0 46 -48 73 -78 43z'/%3E%3Cpath d='M251 941 c-55 -82 -101 -152 -101 -155 0 -3 32 -6 70 -6 l70 0 0 -37 c0 -68 29 -177 67 -253 45 -92 159 -210 248 -257 69 -36 167 -68 240 -77 43 -6 55 -4 78 14 21 17 27 30 27 59 0 52 -24 71 -113 86 -148 26 -283 117 -345 233 -33 62 -62 157 -62 204 0 28 0 28 70 28 l70 0 -102 155 c-57 85 -106 155 -109 155 -4 0 -52 -67 -108 -149z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M655 2141 c-68 -4 -120 -12 -137 -21 -37 -21 -394 -406 -418 -452 -48 -90 -32 -116 213 -344 117 -108 226 -205 242 -216 37 -24 110 -20 148 8 47 34 402 424 415 457 11 25 12 74 5 252 -11 249 -17 271 -85 306 -40 20 -139 23 -383 10z m348 -99 c13 -14 18 -57 26 -227 l9 -209 -197 -210 c-109 -117 -207 -212 -218 -214 -14 -2 -80 53 -234 195 -118 110 -215 207 -217 216 -4 18 37 67 257 310 68 75 131 138 140 138 16 2 283 14 372 17 33 1 50 -3 62 -16z'/%3E%3Cpath d='M850 1940 c-25 -25 -25 -35 0 -60 24 -24 30 -24 54 -7 25 18 18 67 -12 78 -17 6 -27 4 -42 -11z'/%3E%3Cpath d='M528 1692 c-27 -76 -48 -144 -48 -151 0 -8 10 -11 27 -9 21 2 29 10 37 36 9 31 10 32 67 32 57 0 58 0 69 -35 10 -29 16 -35 41 -35 16 0 29 5 29 13 0 6 -21 74 -47 150 l-48 137 -40 0 -40 0 -47 -138z m116 -19 c7 -21 4 -23 -33 -23 l-40 0 15 43 c26 75 25 74 39 37 7 -19 15 -45 19 -57z'/%3E%3Cpath d='M1322 2077 c-28 -30 -28 -69 1 -101 16 -18 42 -28 102 -40 105 -21 194 -66 260 -131 56 -56 111 -156 122 -218 l6 -37 -62 0 c-33 0 -61 -3 -61 -6 0 -6 185 -281 200 -298 7 -7 210 282 210 299 0 3 -31 5 -68 5 l-68 0 -18 76 c-42 177 -158 325 -317 402 -148 73 -267 92 -307 49z'/%3E%3Cpath d='M1585 1176 c-41 -18 -426 -407 -448 -454 -16 -33 -17 -58 -12 -257 8 -266 16 -296 87 -316 60 -16 460 -12 502 5 36 15 420 405 443 450 10 20 14 46 10 80 l-4 51 -219 214 c-121 117 -233 220 -251 227 -40 17 -69 17 -108 0z m286 -283 c128 -127 209 -214 209 -226 0 -18 -64 -90 -293 -324 l-110 -113 -210 0 c-182 0 -213 2 -229 17 -16 15 -18 35 -18 227 l0 211 201 208 c128 132 208 207 221 207 12 0 98 -78 229 -207z'/%3E%3Cpath d='M1514 767 c-2 -7 -3 -74 -2 -148 l3 -134 83 0 c79 0 85 1 108 28 31 37 31 81 0 112 -20 20 -22 26 -10 36 21 17 17 76 -6 99 -16 16 -33 20 -95 20 -53 0 -77 -4 -81 -13z m126 -42 c16 -10 12 -52 -6 -59 -9 -3 -27 -6 -40 -6 -21 0 -24 5 -24 33 0 19 3 37 7 40 7 7 46 2 63 -8z m24 -137 c18 -29 -4 -53 -53 -56 l-41 -3 0 41 0 41 41 -3 c27 -2 46 -9 53 -20z'/%3E%3Cpath d='M1332 408 c-19 -19 -14 -56 9 -69 26 -14 69 3 69 26 0 46 -48 73 -78 43z'/%3E%3Cpath d='M251 941 c-55 -82 -101 -152 -101 -155 0 -3 32 -6 70 -6 l70 0 0 -37 c0 -68 29 -177 67 -253 45 -92 159 -210 248 -257 69 -36 167 -68 240 -77 43 -6 55 -4 78 14 21 17 27 30 27 59 0 52 -24 71 -113 86 -148 26 -283 117 -345 233 -33 62 -62 157 -62 204 0 28 0 28 70 28 l70 0 -102 155 c-57 85 -106 155 -109 155 -4 0 -52 -67 -108 -149z'/%3E%3C/g%3E%3C/svg%3E");
}

.classLogisticRouteTransfer {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1510 2037 c-166 -47 -259 -228 -203 -393 17 -50 86 -175 128 -230 13 -17 21 -34 18 -38 -4 -3 -47 -6 -97 -6 -110 0 -150 -10 -213 -54 -72 -49 -113 -133 -113 -230 0 -129 64 -223 181 -267 42 -16 78 -19 246 -19 195 0 197 0 234 -26 69 -48 84 -119 37 -179 -44 -56 -38 -55 -546 -55 -258 0 -471 3 -475 6 -3 3 12 31 33 63 77 112 122 208 127 270 12 129 -48 243 -158 299 -58 30 -74 34 -147 34 -66 0 -92 -5 -136 -25 -118 -54 -182 -161 -174 -292 7 -110 65 -217 231 -428 l69 -88 572 3 571 3 56 26 c102 48 150 121 157 239 7 134 -49 230 -167 283 -40 18 -72 21 -264 26 l-219 6 -34 37 c-28 32 -34 45 -34 84 0 41 5 51 39 85 l39 39 166 0 166 0 31 35 c74 81 183 237 227 324 40 81 47 104 50 166 4 63 0 81 -23 134 -31 69 -85 123 -152 153 -55 24 -164 32 -223 15z m148 -161 c36 -19 78 -65 91 -99 8 -20 7 -38 -3 -67 -16 -46 -84 -162 -120 -205 l-26 -30 -29 35 c-54 63 -121 192 -121 231 0 99 124 179 208 135z m-1013 -852 c67 -51 82 -112 44 -187 -27 -52 -121 -197 -129 -197 -11 1 -74 96 -117 176 -42 79 -44 86 -33 119 37 113 149 155 235 89z'/%3E%3Cpath d='M1568 1779 c-12 -6 -18 -22 -18 -45 0 -28 5 -36 25 -44 16 -6 34 -6 50 0 20 8 25 16 25 44 0 48 -40 70 -82 45z'/%3E%3Cpath d='M514 936 c-10 -25 0 -69 18 -80 28 -17 72 4 76 37 2 16 -2 35 -9 43 -15 18 -78 19 -85 0z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M1510 2037 c-166 -47 -259 -228 -203 -393 17 -50 86 -175 128 -230 13 -17 21 -34 18 -38 -4 -3 -47 -6 -97 -6 -110 0 -150 -10 -213 -54 -72 -49 -113 -133 -113 -230 0 -129 64 -223 181 -267 42 -16 78 -19 246 -19 195 0 197 0 234 -26 69 -48 84 -119 37 -179 -44 -56 -38 -55 -546 -55 -258 0 -471 3 -475 6 -3 3 12 31 33 63 77 112 122 208 127 270 12 129 -48 243 -158 299 -58 30 -74 34 -147 34 -66 0 -92 -5 -136 -25 -118 -54 -182 -161 -174 -292 7 -110 65 -217 231 -428 l69 -88 572 3 571 3 56 26 c102 48 150 121 157 239 7 134 -49 230 -167 283 -40 18 -72 21 -264 26 l-219 6 -34 37 c-28 32 -34 45 -34 84 0 41 5 51 39 85 l39 39 166 0 166 0 31 35 c74 81 183 237 227 324 40 81 47 104 50 166 4 63 0 81 -23 134 -31 69 -85 123 -152 153 -55 24 -164 32 -223 15z m148 -161 c36 -19 78 -65 91 -99 8 -20 7 -38 -3 -67 -16 -46 -84 -162 -120 -205 l-26 -30 -29 35 c-54 63 -121 192 -121 231 0 99 124 179 208 135z m-1013 -852 c67 -51 82 -112 44 -187 -27 -52 -121 -197 -129 -197 -11 1 -74 96 -117 176 -42 79 -44 86 -33 119 37 113 149 155 235 89z'/%3E%3Cpath d='M1568 1779 c-12 -6 -18 -22 -18 -45 0 -28 5 -36 25 -44 16 -6 34 -6 50 0 20 8 25 16 25 44 0 48 -40 70 -82 45z'/%3E%3Cpath d='M514 936 c-10 -25 0 -69 18 -80 28 -17 72 4 76 37 2 16 -2 35 -9 43 -15 18 -78 19 -85 0z'/%3E%3C/g%3E%3C/svg%3E");
}

.classDeliveredManifest {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M400 1750 c-12 -12 -25 -32 -30 -46 -15 -39 -13 -617 2 -632 9 -9 126 -12 464 -12 249 0 459 3 468 6 14 5 16 43 16 324 l0 318 -29 31 -29 31 -421 0 c-410 0 -422 -1 -441 -20z m663 -140 c16 -22 27 -44 25 -49 -5 -15 -336 -351 -345 -351 -9 1 -158 199 -152 204 2 1 21 16 43 31 l38 29 22 -25 c11 -13 30 -37 42 -53 l20 -28 135 141 c74 77 136 141 139 141 3 0 18 -18 33 -40z'/%3E%3Cpath d='M1348 1308 l-3 -253 -502 -3 -503 -2 0 -106 c0 -153 23 -183 129 -172 30 3 34 8 51 58 22 66 64 104 134 125 64 19 111 19 169 -1 56 -19 113 -79 122 -128 4 -19 13 -40 20 -46 8 -7 68 -10 165 -8 l151 3 19 55 c22 66 60 101 137 125 118 37 232 -3 276 -97 14 -29 28 -61 31 -72 5 -16 14 -18 56 -14 84 8 80 -6 80 312 0 165 -4 297 -11 319 -14 50 -61 103 -120 133 -46 23 -58 24 -223 24 l-176 0 -2 -252z m393 103 c16 -20 19 -40 19 -147 l0 -124 -65 0 c-63 0 -66 1 -71 28 -12 60 -48 82 -133 82 l-61 0 0 94 c0 53 4 96 10 98 5 2 71 1 146 -2 128 -5 137 -6 155 -29z m-506 -526 c0 -19 -8 -20 -119 -23 -121 -3 -144 3 -133 33 6 13 24 15 129 13 115 -3 123 -4 123 -23z'/%3E%3Cpath d='M649 887 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -17 29 -40 29 -55 0 -34 -38 -75 -77 -82 -27 -5 -37 -1 -63 24 -39 40 -41 83 -4 117 37 34 78 33 115 -4z'/%3E%3Cpath d='M1429 887 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -18 29 -40 29 -56 0 -35 -50 -85 -85 -85 -32 0 -85 50 -85 80 0 81 84 117 141 61z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M400 1750 c-12 -12 -25 -32 -30 -46 -15 -39 -13 -617 2 -632 9 -9 126 -12 464 -12 249 0 459 3 468 6 14 5 16 43 16 324 l0 318 -29 31 -29 31 -421 0 c-410 0 -422 -1 -441 -20z m663 -140 c16 -22 27 -44 25 -49 -5 -15 -336 -351 -345 -351 -9 1 -158 199 -152 204 2 1 21 16 43 31 l38 29 22 -25 c11 -13 30 -37 42 -53 l20 -28 135 141 c74 77 136 141 139 141 3 0 18 -18 33 -40z'/%3E%3Cpath d='M1348 1308 l-3 -253 -502 -3 -503 -2 0 -106 c0 -153 23 -183 129 -172 30 3 34 8 51 58 22 66 64 104 134 125 64 19 111 19 169 -1 56 -19 113 -79 122 -128 4 -19 13 -40 20 -46 8 -7 68 -10 165 -8 l151 3 19 55 c22 66 60 101 137 125 118 37 232 -3 276 -97 14 -29 28 -61 31 -72 5 -16 14 -18 56 -14 84 8 80 -6 80 312 0 165 -4 297 -11 319 -14 50 -61 103 -120 133 -46 23 -58 24 -223 24 l-176 0 -2 -252z m393 103 c16 -20 19 -40 19 -147 l0 -124 -65 0 c-63 0 -66 1 -71 28 -12 60 -48 82 -133 82 l-61 0 0 94 c0 53 4 96 10 98 5 2 71 1 146 -2 128 -5 137 -6 155 -29z m-506 -526 c0 -19 -8 -20 -119 -23 -121 -3 -144 3 -133 33 6 13 24 15 129 13 115 -3 123 -4 123 -23z'/%3E%3Cpath d='M649 887 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -17 29 -40 29 -55 0 -34 -38 -75 -77 -82 -27 -5 -37 -1 -63 24 -39 40 -41 83 -4 117 37 34 78 33 115 -4z'/%3E%3Cpath d='M1429 887 c-51 -34 -79 -82 -79 -134 0 -175 221 -237 308 -88 45 78 12 189 -68 230 -44 23 -121 19 -161 -8z m142 -86 c17 -18 29 -40 29 -56 0 -35 -50 -85 -85 -85 -32 0 -85 50 -85 80 0 81 84 117 141 61z'/%3E%3C/g%3E%3C/svg%3E");
}

.classUndeliveredManifest {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M959 1739 l-29 -31 0 -318 c0 -281 2 -319 16 -324 9 -3 219 -6 468 -6 338 0 455 3 464 12 15 15 17 593 2 632 -5 14 -18 34 -30 46 -19 19 -31 20 -441 20 l-421 0 -29 -31z m368 -200 c75 -54 86 -59 102 -47 160 115 153 111 181 95 38 -23 48 -46 28 -60 -116 -84 -138 -102 -135 -111 2 -6 26 -27 53 -46 27 -19 60 -43 74 -53 28 -20 22 -38 -21 -64 -25 -15 -28 -14 -112 46 l-87 62 -76 -56 c-41 -31 -81 -59 -89 -61 -14 -6 -75 33 -75 48 0 4 36 34 81 67 l81 59 -52 41 c-28 22 -65 49 -81 58 -16 10 -29 23 -29 29 0 10 56 53 69 54 2 0 42 -27 88 -61z'/%3E%3Cpath d='M499 1535 c-57 -30 -105 -83 -118 -132 -7 -22 -11 -154 -11 -319 0 -318 -4 -304 80 -312 42 -4 51 -2 56 14 3 11 17 43 31 72 44 94 158 134 276 97 77 -24 115 -59 137 -125 l19 -55 151 -3 c97 -2 157 1 165 8 7 6 16 27 20 46 9 49 66 109 122 128 58 20 105 20 169 1 70 -21 112 -59 134 -125 17 -50 21 -55 51 -58 106 -11 129 19 129 172 l0 106 -502 2 -503 3 -3 253 -2 252 -178 0 c-167 -1 -180 -2 -223 -25z m321 -191 l0 -94 -61 0 c-85 0 -121 -22 -133 -82 -5 -27 -8 -28 -71 -28 l-65 0 0 124 c0 172 -3 169 172 176 73 3 139 3 146 1 8 -2 12 -30 12 -97z m445 -459 c0 -19 -8 -20 -119 -23 -121 -3 -144 3 -133 33 6 13 24 15 129 13 115 -3 123 -4 123 -23z'/%3E%3Cpath d='M654 891 c-110 -67 -109 -225 1 -289 80 -46 189 -12 229 71 52 112 -26 237 -148 237 -32 0 -62 -7 -82 -19z m127 -74 c21 -16 39 -51 39 -77 0 -30 -53 -80 -85 -80 -35 0 -85 50 -85 85 0 58 87 106 131 72z'/%3E%3Cpath d='M1434 891 c-110 -67 -109 -225 1 -289 80 -46 189 -12 229 71 52 112 -26 237 -148 237 -32 0 -62 -7 -82 -19z m140 -86 c37 -34 35 -77 -4 -117 -26 -25 -36 -29 -63 -24 -39 7 -77 48 -77 82 0 15 12 38 29 55 37 37 78 38 115 4z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M959 1739 l-29 -31 0 -318 c0 -281 2 -319 16 -324 9 -3 219 -6 468 -6 338 0 455 3 464 12 15 15 17 593 2 632 -5 14 -18 34 -30 46 -19 19 -31 20 -441 20 l-421 0 -29 -31z m368 -200 c75 -54 86 -59 102 -47 160 115 153 111 181 95 38 -23 48 -46 28 -60 -116 -84 -138 -102 -135 -111 2 -6 26 -27 53 -46 27 -19 60 -43 74 -53 28 -20 22 -38 -21 -64 -25 -15 -28 -14 -112 46 l-87 62 -76 -56 c-41 -31 -81 -59 -89 -61 -14 -6 -75 33 -75 48 0 4 36 34 81 67 l81 59 -52 41 c-28 22 -65 49 -81 58 -16 10 -29 23 -29 29 0 10 56 53 69 54 2 0 42 -27 88 -61z'/%3E%3Cpath d='M499 1535 c-57 -30 -105 -83 -118 -132 -7 -22 -11 -154 -11 -319 0 -318 -4 -304 80 -312 42 -4 51 -2 56 14 3 11 17 43 31 72 44 94 158 134 276 97 77 -24 115 -59 137 -125 l19 -55 151 -3 c97 -2 157 1 165 8 7 6 16 27 20 46 9 49 66 109 122 128 58 20 105 20 169 1 70 -21 112 -59 134 -125 17 -50 21 -55 51 -58 106 -11 129 19 129 172 l0 106 -502 2 -503 3 -3 253 -2 252 -178 0 c-167 -1 -180 -2 -223 -25z m321 -191 l0 -94 -61 0 c-85 0 -121 -22 -133 -82 -5 -27 -8 -28 -71 -28 l-65 0 0 124 c0 172 -3 169 172 176 73 3 139 3 146 1 8 -2 12 -30 12 -97z m445 -459 c0 -19 -8 -20 -119 -23 -121 -3 -144 3 -133 33 6 13 24 15 129 13 115 -3 123 -4 123 -23z'/%3E%3Cpath d='M654 891 c-110 -67 -109 -225 1 -289 80 -46 189 -12 229 71 52 112 -26 237 -148 237 -32 0 -62 -7 -82 -19z m127 -74 c21 -16 39 -51 39 -77 0 -30 -53 -80 -85 -80 -35 0 -85 50 -85 85 0 58 87 106 131 72z'/%3E%3Cpath d='M1434 891 c-110 -67 -109 -225 1 -289 80 -46 189 -12 229 71 52 112 -26 237 -148 237 -32 0 -62 -7 -82 -19z m140 -86 c37 -34 35 -77 -4 -117 -26 -25 -36 -29 -63 -24 -39 7 -77 48 -77 82 0 15 12 38 29 55 37 37 78 38 115 4z'/%3E%3C/g%3E%3C/svg%3E");
}

.classSearchTag {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M905 2053 c-250 -29 -443 -145 -570 -342 -248 -383 -97 -903 317 -1090 108 -49 181 -64 313 -65 162 0 282 34 417 121 l28 18 242 -242 c187 -185 250 -242 276 -248 73 -15 152 64 137 137 -6 25 -62 88 -246 274 l-240 240 51 100 c28 54 58 128 67 164 24 90 23 283 -1 369 -69 253 -248 446 -489 526 -69 23 -214 47 -257 43 -8 0 -28 -3 -45 -5z m159 -238 c206 -44 363 -196 411 -396 20 -87 19 -151 -5 -245 -47 -184 -190 -327 -374 -374 -94 -24 -158 -25 -245 -5 -210 50 -372 227 -402 441 -37 264 145 521 411 578 85 19 120 19 204 1z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M905 2053 c-250 -29 -443 -145 -570 -342 -248 -383 -97 -903 317 -1090 108 -49 181 -64 313 -65 162 0 282 34 417 121 l28 18 242 -242 c187 -185 250 -242 276 -248 73 -15 152 64 137 137 -6 25 -62 88 -246 274 l-240 240 51 100 c28 54 58 128 67 164 24 90 23 283 -1 369 -69 253 -248 446 -489 526 -69 23 -214 47 -257 43 -8 0 -28 -3 -45 -5z m159 -238 c206 -44 363 -196 411 -396 20 -87 19 -151 -5 -245 -47 -184 -190 -327 -374 -374 -94 -24 -158 -25 -245 -5 -210 50 -372 227 -402 441 -37 264 145 521 411 578 85 19 120 19 204 1z'/%3E%3C/g%3E%3C/svg%3E");
}

.classChangeTagFromSalesManifest {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M655 2141 c-68 -4 -120 -12 -137 -21 -37 -21 -394 -406 -418 -452 -48 -90 -32 -116 213 -344 117 -108 226 -205 242 -216 37 -24 110 -20 148 8 47 34 402 424 415 457 11 25 12 74 5 252 -11 249 -17 271 -85 306 -40 20 -139 23 -383 10z m348 -99 c13 -14 18 -57 26 -227 l9 -209 -197 -210 c-109 -117 -207 -212 -218 -214 -14 -2 -80 53 -234 195 -118 110 -215 207 -217 216 -4 18 37 67 257 310 68 75 131 138 140 138 16 2 283 14 372 17 33 1 50 -3 62 -16z'/%3E%3Cpath d='M850 1940 c-25 -25 -25 -35 0 -60 24 -24 30 -24 54 -7 25 18 18 67 -12 78 -17 6 -27 4 -42 -11z'/%3E%3Cpath d='M528 1692 c-27 -76 -48 -144 -48 -151 0 -8 10 -11 27 -9 21 2 29 10 37 36 9 31 10 32 67 32 57 0 58 0 69 -35 10 -29 16 -35 41 -35 16 0 29 5 29 13 0 6 -21 74 -47 150 l-48 137 -40 0 -40 0 -47 -138z m116 -19 c7 -21 4 -23 -33 -23 l-40 0 15 43 c26 75 25 74 39 37 7 -19 15 -45 19 -57z'/%3E%3Cpath d='M1322 2077 c-28 -30 -28 -69 1 -101 16 -18 42 -28 102 -40 105 -21 194 -66 260 -131 56 -56 111 -156 122 -218 l6 -37 -62 0 c-33 0 -61 -3 -61 -6 0 -6 185 -281 200 -298 7 -7 210 282 210 299 0 3 -31 5 -68 5 l-68 0 -18 76 c-42 177 -158 325 -317 402 -148 73 -267 92 -307 49z'/%3E%3Cpath d='M1585 1176 c-41 -18 -426 -407 -448 -454 -16 -33 -17 -58 -12 -257 8 -266 16 -296 87 -316 60 -16 460 -12 502 5 36 15 420 405 443 450 10 20 14 46 10 80 l-4 51 -219 214 c-121 117 -233 220 -251 227 -40 17 -69 17 -108 0z m286 -283 c128 -127 209 -214 209 -226 0 -18 -64 -90 -293 -324 l-110 -113 -210 0 c-182 0 -213 2 -229 17 -16 15 -18 35 -18 227 l0 211 201 208 c128 132 208 207 221 207 12 0 98 -78 229 -207z'/%3E%3Cpath d='M1514 767 c-2 -7 -3 -74 -2 -148 l3 -134 83 0 c79 0 85 1 108 28 31 37 31 81 0 112 -20 20 -22 26 -10 36 21 17 17 76 -6 99 -16 16 -33 20 -95 20 -53 0 -77 -4 -81 -13z m126 -42 c16 -10 12 -52 -6 -59 -9 -3 -27 -6 -40 -6 -21 0 -24 5 -24 33 0 19 3 37 7 40 7 7 46 2 63 -8z m24 -137 c18 -29 -4 -53 -53 -56 l-41 -3 0 41 0 41 41 -3 c27 -2 46 -9 53 -20z'/%3E%3Cpath d='M1332 408 c-19 -19 -14 -56 9 -69 26 -14 69 3 69 26 0 46 -48 73 -78 43z'/%3E%3Cpath d='M251 941 c-55 -82 -101 -152 -101 -155 0 -3 32 -6 70 -6 l70 0 0 -37 c0 -68 29 -177 67 -253 45 -92 159 -210 248 -257 69 -36 167 -68 240 -77 43 -6 55 -4 78 14 21 17 27 30 27 59 0 52 -24 71 -113 86 -148 26 -283 117 -345 233 -33 62 -62 157 -62 204 0 28 0 28 70 28 l70 0 -102 155 c-57 85 -106 155 -109 155 -4 0 -52 -67 -108 -149z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='225.000000pt' height='225.000000pt' viewBox='0 0 225.000000 225.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,225.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M655 2141 c-68 -4 -120 -12 -137 -21 -37 -21 -394 -406 -418 -452 -48 -90 -32 -116 213 -344 117 -108 226 -205 242 -216 37 -24 110 -20 148 8 47 34 402 424 415 457 11 25 12 74 5 252 -11 249 -17 271 -85 306 -40 20 -139 23 -383 10z m348 -99 c13 -14 18 -57 26 -227 l9 -209 -197 -210 c-109 -117 -207 -212 -218 -214 -14 -2 -80 53 -234 195 -118 110 -215 207 -217 216 -4 18 37 67 257 310 68 75 131 138 140 138 16 2 283 14 372 17 33 1 50 -3 62 -16z'/%3E%3Cpath d='M850 1940 c-25 -25 -25 -35 0 -60 24 -24 30 -24 54 -7 25 18 18 67 -12 78 -17 6 -27 4 -42 -11z'/%3E%3Cpath d='M528 1692 c-27 -76 -48 -144 -48 -151 0 -8 10 -11 27 -9 21 2 29 10 37 36 9 31 10 32 67 32 57 0 58 0 69 -35 10 -29 16 -35 41 -35 16 0 29 5 29 13 0 6 -21 74 -47 150 l-48 137 -40 0 -40 0 -47 -138z m116 -19 c7 -21 4 -23 -33 -23 l-40 0 15 43 c26 75 25 74 39 37 7 -19 15 -45 19 -57z'/%3E%3Cpath d='M1322 2077 c-28 -30 -28 -69 1 -101 16 -18 42 -28 102 -40 105 -21 194 -66 260 -131 56 -56 111 -156 122 -218 l6 -37 -62 0 c-33 0 -61 -3 -61 -6 0 -6 185 -281 200 -298 7 -7 210 282 210 299 0 3 -31 5 -68 5 l-68 0 -18 76 c-42 177 -158 325 -317 402 -148 73 -267 92 -307 49z'/%3E%3Cpath d='M1585 1176 c-41 -18 -426 -407 -448 -454 -16 -33 -17 -58 -12 -257 8 -266 16 -296 87 -316 60 -16 460 -12 502 5 36 15 420 405 443 450 10 20 14 46 10 80 l-4 51 -219 214 c-121 117 -233 220 -251 227 -40 17 -69 17 -108 0z m286 -283 c128 -127 209 -214 209 -226 0 -18 -64 -90 -293 -324 l-110 -113 -210 0 c-182 0 -213 2 -229 17 -16 15 -18 35 -18 227 l0 211 201 208 c128 132 208 207 221 207 12 0 98 -78 229 -207z'/%3E%3Cpath d='M1514 767 c-2 -7 -3 -74 -2 -148 l3 -134 83 0 c79 0 85 1 108 28 31 37 31 81 0 112 -20 20 -22 26 -10 36 21 17 17 76 -6 99 -16 16 -33 20 -95 20 -53 0 -77 -4 -81 -13z m126 -42 c16 -10 12 -52 -6 -59 -9 -3 -27 -6 -40 -6 -21 0 -24 5 -24 33 0 19 3 37 7 40 7 7 46 2 63 -8z m24 -137 c18 -29 -4 -53 -53 -56 l-41 -3 0 41 0 41 41 -3 c27 -2 46 -9 53 -20z'/%3E%3Cpath d='M1332 408 c-19 -19 -14 -56 9 -69 26 -14 69 3 69 26 0 46 -48 73 -78 43z'/%3E%3Cpath d='M251 941 c-55 -82 -101 -152 -101 -155 0 -3 32 -6 70 -6 l70 0 0 -37 c0 -68 29 -177 67 -253 45 -92 159 -210 248 -257 69 -36 167 -68 240 -77 43 -6 55 -4 78 14 21 17 27 30 27 59 0 52 -24 71 -113 86 -148 26 -283 117 -345 233 -33 62 -62 157 -62 204 0 28 0 28 70 28 l70 0 -102 155 c-57 85 -106 155 -109 155 -4 0 -52 -67 -108 -149z'/%3E%3C/g%3E%3C/svg%3E");
}

.node.marketRecall circle {
    stroke: #a30909 !important;
}
/*  End Traceabilty svg csss=============================================================== */
/*Context Help*/
#sidebarContextHelperDocumentation:not(.loaded):before, #dvMainContextHelper:not(.loaded):before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--ColorHEXCode78);
}

#sidebarContextHelperDocumentation.show {
    display: block;
}

@media only screen and (max-width : 1439px) {
    #sidebarContextHelperDocumentation.show {
        display: none;
    }
    li.context-help a.open {
        border-bottom: none!important;
    }
    .main-wrapper .content-wrapper {
        width: calc(100vw - 200px);
    }
}
@media screen and (max-width: 991.5px) {
    .main-menu .right-header ul li.context-help {
        margin-top: 5px;
    }
}

a.accordion-button.active {
    text-decoration: underline !important; //left menu
}

/* for route to be traveled in route information flyover*/
.clsRouteToBeTraveled {
    white-space: pre-wrap;
    box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.05);
}
#btnFinishAndPayQR {
    width:230px;
    margin:0 auto;
}

#btnFinishAndPayQR span {
    font-size: 16px;
    position: relative;
    top: -15px;
}

#btnFinishAndPayQR.active span {
    color: var(--ColorHEXCode43);
    font-weight: bold;
}

@media (max-width:900px) {
    #btnFinishAndPayQR span {
        font-size: 13px;
    }
}
/* Inventory || ManuFacturing => (Create Package || Submit For Testing) Time Show the Remaining QTY time set its Color */
.initialqty {
    color: var(--actionicon-border-color);
    font-weight: bold;
}
