/* Minification failed. Returning unminified contents.
(1574,47): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(1764,12): run-time error CSS1038: Expected hex color, found '#ffff'
(2680,28): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(4581,22): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,27): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,75): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,1986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,2961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,3978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,4984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,5971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,6961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7155): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,7977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,8995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,9991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,10983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,11989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12786): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,12973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,13958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,14974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,15989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16500): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,16992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,17958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,18985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,19956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,20001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,20047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,20067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,20113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,20136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5575,20183): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5575,20278): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(5575,20299): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,20377): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,20541): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(5575,20573): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5575,20743): run-time error CSS1039: Token not allowed after unary operator: '-text-muted'
(5575,28337): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,28372): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5575,42475): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5575,42518): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5575,43326): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,43385): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,43548): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,43618): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5575,44570): run-time error CSS1039: Token not allowed after unary operator: '-menu-active-bg-color'
(5575,44692): run-time error CSS1039: Token not allowed after unary operator: '-menu-active-color'
(5575,44773): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5575,44914): run-time error CSS1039: Token not allowed after unary operator: '-all-theme-same-text-color'
(5575,45073): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,45146): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,45293): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5575,45349): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,45394): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,45459): run-time error CSS1039: Token not allowed after unary operator: '-menu-border-color'
(5575,45648): run-time error CSS1039: Token not allowed after unary operator: '-all-theme-same-text-color'
(5575,45799): run-time error CSS1039: Token not allowed after unary operator: '-menu-color-2'
(5575,45841): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,45948): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,46146): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,46194): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5575,46318): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,46367): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,46388): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,46440): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,46489): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,46663): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,46743): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5575,46872): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size'
(5575,46911): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size'
(5575,47033): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size'
(5575,47072): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size'
(5575,47207): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,47235): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5575,47294): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,47313): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,47338): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5575,47411): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,47430): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,47455): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5575,47516): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,47588): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5575,47687): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5575,47936): run-time error CSS1039: Token not allowed after unary operator: '-table-border-color'
(5575,48009): run-time error CSS1039: Token not allowed after unary operator: '-table-head-bg-color'
(5575,48042): run-time error CSS1039: Token not allowed after unary operator: '-table-head-color'
(5575,48174): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-bg-color'
(5575,48225): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5575,48266): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-color'
(5575,48469): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,48515): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5575,48571): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,48721): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,48817): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,48991): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,49026): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,49173): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,49265): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,49295): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,49339): run-time error CSS1039: Token not allowed after unary operator: '-menu-username-color'
(5575,49754): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,49961): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,49982): run-time error CSS1039: Token not allowed after unary operator: '-text-title'
(5575,50072): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,50106): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,50153): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,50231): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,50298): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,50333): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,50486): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,50551): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,50609): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,50694): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,50729): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,50774): run-time error CSS1030: Expected identifier, found '['
(5575,50779): run-time error CSS1031: Expected selector, found '='
(5575,50779): run-time error CSS1025: Expected comma or open brace, found '='
(5575,50915): run-time error CSS1039: Token not allowed after unary operator: '-checkbox-border-color'
(5575,50955): run-time error CSS1039: Token not allowed after unary operator: '-checkbox-bg-color'
(5575,51042): run-time error CSS1039: Token not allowed after unary operator: '-checbox-tick-color'
(5575,51130): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-bg-color'
(5575,51165): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5575,51260): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5575,51328): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-color'
(5575,51412): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5575,51460): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5575,51490): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5575,51544): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,51776): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,52143): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-4'
(5575,52167): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,52409): run-time error CSS1039: Token not allowed after unary operator: '-text-color-head'
(5575,52481): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,52995): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5575,53030): run-time error CSS1039: Token not allowed after unary operator: '-border-color-3'
(5575,53146): run-time error CSS1039: Token not allowed after unary operator: '-border-color-2'
(5575,53188): run-time error CSS1039: Token not allowed after unary operator: '-card-header-title-color'
(5575,53391): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,53528): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5575,53643): run-time error CSS1039: Token not allowed after unary operator: '-text-color-card'
(5575,53692): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5575,54111): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5575,54174): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,54253): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,54332): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,54596): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5575,54758): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5575,54799): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5575,54825): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5575,54914): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5575,54955): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5575,54981): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5575,55138): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5575,55197): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,55232): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,55358): run-time error CSS1039: Token not allowed after unary operator: '-table-border-color'
(5575,56289): run-time error CSS1039: Token not allowed after unary operator: '-table-border-color'
(5575,56513): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-bg-color'
(5575,56575): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-border-color'
(5575,56630): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-color'
(5575,56924): run-time error CSS1039: Token not allowed after unary operator: '-table-head-bg-color'
(5575,56968): run-time error CSS1039: Token not allowed after unary operator: '-table-head-color'
(5575,57016): run-time error CSS1039: Token not allowed after unary operator: '-table-head-bg-color'
(5575,57259): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,57308): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,57354): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,57399): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,58332): run-time error CSS1039: Token not allowed after unary operator: '-table-border-color'
(5575,58391): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,58460): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,58525): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,58585): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,58645): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5575,58707): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,58808): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,58934): run-time error CSS1039: Token not allowed after unary operator: '-color-red-lite'
(5575,58962): run-time error CSS1039: Token not allowed after unary operator: '-color-red'
(5575,59034): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-lite'
(5575,59063): run-time error CSS1039: Token not allowed after unary operator: '-color-blue'
(5575,59137): run-time error CSS1039: Token not allowed after unary operator: '-color-green-lite'
(5575,59167): run-time error CSS1039: Token not allowed after unary operator: '-color-green'
(5575,59243): run-time error CSS1039: Token not allowed after unary operator: '-color-orange-lite'
(5575,59274): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(5575,59351): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow-lite'
(5575,59382): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(5575,59450): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,59485): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,59544): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,59579): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,59651): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,59703): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,59738): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,59789): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,59875): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,59934): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,59994): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5575,60057): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5575,60262): run-time error CSS1039: Token not allowed after unary operator: '-text-color-head'
(5575,60458): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,60613): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,61071): run-time error CSS1039: Token not allowed after unary operator: '-login-btn'
(5575,61105): run-time error CSS1039: Token not allowed after unary operator: '-login-btn-hover'
(5575,61141): run-time error CSS1039: Token not allowed after unary operator: '-login-btn-border'
(5575,61190): run-time error CSS1039: Token not allowed after unary operator: '-login-right-bg-color'
(5575,61253): run-time error CSS1039: Token not allowed after unary operator: '-login-left-bg-color'
(5575,61312): run-time error CSS1039: Token not allowed after unary operator: '-login-banner-icon-color'
(5575,61760): run-time error CSS1039: Token not allowed after unary operator: '-p-error-box-shadow'
(5575,61861): run-time error CSS1039: Token not allowed after unary operator: '-p-information-box-shadow'
(5575,61969): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-box-shadow'
(5575,62300): run-time error CSS1039: Token not allowed after unary operator: '-p-header-bg'
(5575,62722): run-time error CSS1039: Token not allowed after unary operator: '-p-footer-bg'
(5575,63810): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5575,63938): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5575,63977): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5575,64015): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5575,64058): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5575,64098): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5575,64173): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,64199): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,64331): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5575,64374): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5575,64416): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5575,64463): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5575,64507): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5575,64536): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5575,64625): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,64674): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,64722): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,64775): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,64825): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,64860): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,64956): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,65006): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,65055): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,65109): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,65160): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,65196): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,65363): run-time error CSS1039: Token not allowed after unary operator: '-login-right-bg-color'
(5575,65426): run-time error CSS1039: Token not allowed after unary operator: '-login-left-bg-color'
(5575,65485): run-time error CSS1039: Token not allowed after unary operator: '-login-banner-icon-color'
(5575,66017): run-time error CSS1039: Token not allowed after unary operator: '-danger'
(5575,66276): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5575,66312): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,66341): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5575,66605): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5575,66641): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,66670): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5575,66847): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,66882): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,66911): run-time error CSS1039: Token not allowed after unary operator: '-highlight-3'
(5575,66983): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,67084): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5575,67162): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,67199): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5575,67252): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,67406): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5575,67468): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-bg-color'
(5575,67501): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(5575,67567): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(5575,67624): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5575,67659): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,67704): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5575,67739): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5575,67778): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5575,67816): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5575,67872): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-border-color'
(5575,67928): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(5575,67963): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-bg-color'
(5575,68025): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5575,68084): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(5575,68158): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5575,68205): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5575,68260): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5575,68318): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5575,68365): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5575,68428): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-border-color'
(5575,68509): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5575,68551): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,68724): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,68793): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,69101): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(5575,69148): run-time error CSS1039: Token not allowed after unary operator: '-f-val-right-pos'
(5575,69280): run-time error CSS1039: Token not allowed after unary operator: '-f-val-right-pos'
(5575,69320): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(5575,69377): run-time error CSS1039: Token not allowed after unary operator: '-f-val-font-weight'
(5575,69427): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(5575,69462): run-time error CSS1039: Token not allowed after unary operator: '-f-val-right-pos'
(5575,69495): run-time error CSS1039: Token not allowed after unary operator: '-f-val-font-size'
(5575,69602): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(5575,69641): run-time error CSS1039: Token not allowed after unary operator: '-f-val-font-size'
(5575,69711): run-time error CSS1039: Token not allowed after unary operator: '-f-val-right-pos'
(5575,69921): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(5575,70427): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(5575,71650): run-time error CSS1039: Token not allowed after unary operator: '-toastr-text'
(5575,71697): run-time error CSS1039: Token not allowed after unary operator: '-toastr-font-size'
(5575,73091): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5575,73146): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5575,73444): run-time error CSS1039: Token not allowed after unary operator: '-border-color-4'
(5575,73528): run-time error CSS1039: Token not allowed after unary operator: '-full-black'
(5575,73808): run-time error CSS1039: Token not allowed after unary operator: '-border-color-4'
(5575,74651): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5575,76859): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,77315): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5575,77373): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5575,77399): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5575,77504): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-border-color'
(5575,77575): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,77604): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,80336): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,80659): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,81039): run-time error CSS1039: Token not allowed after unary operator: '-table-head-bg-color'
(5575,81072): run-time error CSS1039: Token not allowed after unary operator: '-table-head-color'
(5575,87092): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,88946): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,88980): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,89174): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5575,89832): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,91532): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,94077): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5575,94542): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,96116): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5575,96357): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5575,96624): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5575,99094): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5575,99483): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5575,99732): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,99856): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,100021): run-time error CSS1039: Token not allowed after unary operator: '-top-right-border'
(5575,100650): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5575,100884): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-border-color'
(5575,100923): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5575,100990): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5575,101686): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5575,101945): run-time error CSS1039: Token not allowed after unary operator: '-tab-text-color'
(5575,101989): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5575,102029): run-time error CSS1039: Token not allowed after unary operator: '-tab-text-color'
(5575,102092): run-time error CSS1039: Token not allowed after unary operator: '-tab-text-color'
(5575,102535): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5575,109902): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,109951): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5575,110009): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5575,116129): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5575,116159): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,116698): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5575,118041): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,118696): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(5575,121385): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5575,121533): run-time error CSS1039: Token not allowed after unary operator: '-white'
 */
/*Responsive*/
@media only screen and (max-width: 6000px) and (min-width: 700px) {
    .wrapper.right-bar-enabled .right-bar {
        right: 0;
        z-index: 99;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .email-msg {
        display: none;
    }
    .footer {
        left: 0px !important;
    }
    .footer p {
    left:75px; position: absolute;
    }
    .footer img {
        right: 15px; position: absolute;
    }
    .DashboardCard .CardTitle {
        color: rgba(158, 158, 158, 0.74);
        font-weight: bold;
        display: -webkit-box;
        font-size: 10px;
        white-space: nowrap;
        text-overflow: ellipsis;
        /* width: 10px; */
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .btn-merlinback, .btn-merlinproceed {
        font-size: 12px;
    }

    .btn-merlinback, .btn-merlinproceed {
        color: #fff;
        outline: none !important;
        display: inline-block;
        margin-bottom: 4px;
        font-size: 12px;
        border: none;
        font-weight: normal;
        padding-left: 32px;
        padding-right: 10px;
        position: relative;
        line-height: 15px;
        text-transform: capitalize;
        border-radius: 4px;
        margin-left: 4px;
        font-weight: 500;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    body {
        overflow-x: hidden;
    }
    .footer {
        left: 0px !important;
    }
    .footer p {
        left:75px; position: absolute;
    }

    .footer img {
        right: 15px; position: absolute;
    }
    h3.portlet-title.text-dark span.portlet-widgets button.btn.btn-merlinback.pull-right {
        margin-top: -8px;
        float: left;
        padding-left: 25px;
    }

    .btn-merlinback, .btn-merlinproceed {
        color: #fff;
        outline: none !important;
        display: inline-block;
        margin-bottom: 4px;
        font-size: 12px;
        border: none;
        font-weight: normal;
        padding-left: 32px;
        padding-right: 10px;
        position: relative;
        line-height: 15px;
        text-transform: capitalize;
        border-radius: 4px;
        margin-left: 4px;
    }
}

@media (max-width: 767px) {
    body {
        overflow-x: hidden;
    }
    .footer {
        left: 0px !important;
    }
    .footer p {
        left:75px; position: absolute;
    }

    .footer img {
        right: 15px; position: absolute;
    }
    .portlet .portlet-heading .portlet-title .portlet-title-text {
        width: 100% !important;
    }

    h3.portlet-title.text-dark span.portlet-widgets button.btn.btn-merlinback.pull-right {
        /*margin-top: 10px;*/
        float: left;
    }

    span.d-md-down-none.user-name {
        display: none;
    }

    table.dataTable > tbody > tr.child ul.dtr-details > li {
        border-bottom: 1px solid #f3f3f3;
        padding: .4em 0;
        background-color: #fafafa;
    }

    span.dtr-data {
        float: right;
    }

    td.child {
        background-color: #fafafa;
    }

    span.dtr-data span {
        width: 100%;
    }

    td > span.trim-datatable-fields {
        padding-top: 3px;
    }

    .dataTables_wrapper.no-footer {
        width: 100%;
    }

    table.dataTable > tbody > tr.child ul.dtr-details {
        width: 100%;
    }

    #MeRLINGridExportToExcel {
        margin-left: 0 !important;
        margin-bottom: 2%;
    }

    .enlarged .left.side-menu {
        margin-left: -75px;
    }

    /*.logo img {
        min-height: 13px;
        max-height: 25px !important;
    }*/

    .table-container {
        height: 100% !important;
        padding: 20px;
    }

    .content-page {
        margin-left: 0px !important;
    }

    .footer {
        left: 0px !important;
    }

    .mobile-sidebar {
        left: 0px;
    }

    .mobile-content {
        left: 250px;
        right: -250px;
    }

    .wrapper-page {
        width: 90%;
    }

    .wizard > .steps > ul > li {
        width: 100%;
    }

    .wizard > .content {
        padding: 0px !important;
    }

        .wizard > .content > .body {
            float: none;
            position: relative;
            width: 100%;
            height: 100%;
            padding: 0%;
        }

    .wizard.vertical > .steps {
        display: inline;
        float: none;
        width: 100%;
    }

    .wizard.vertical > .content {
        display: inline;
        float: none;
        margin: 0%;
        width: 100%;
    }

    .navbar-nav .open .dropdown-menu {
        background-color: #ffffff;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
        left: auto;
        position: absolute;
        right: 0;
    }

    .todo-send {
        margin-top: 10px;
        padding-left: 15px;
    }

    .chat-inputbar {
        padding-left: 15px;
    }

    .chat-send {
        margin-top: 10px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .dataTables_wrapper .col-xs-6 {
        width: 100%;
        text-align: left;
    }

    .product-search {
        margin-bottom: 30px;
    }

    .top-menu-item-xs {
        display: inline-flex !important;
    }

    .dropdown-menu-lg {
        width: 240px !important;
    }

    .breadcrumb {
        text-align: right;
        font-size: 1.2em;
        margin-bottom: 0 !important;
        padding: 0px 5px !important;
    }

    span.breadcrumb-item {
        font-size: 12px;
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
        left: 6px;
        height: 14px;
        width: 14px;
        display: block;
        position: absolute;
        color: #fff;
        border: 2px solid #fff;
        border-radius: 14px;
        box-shadow: 0 0 3px #444;
        box-sizing: content-box;
        text-align: center;
        text-indent: 0 !important;
        font-family: 'Courier New',Courier,monospace;
        line-height: 14px;
        content: '+';
        background-color: #31b131;
    }

    span.portlet-widgets .btn-merlinback, span.portlet-widgets .btn-merlinproceed {
        padding-left: 32px;
        padding-right: 9px;
        margin-left: 4px;
    }

    #MeRLINGridExportToExcel #generateReportExcel {
        margin-bottom: 0%;
        margin-top: 10%;
    }
}

@media(max-width: 681px) and (min-width: 512px) {
    div[data-groupkey="My Supplier Information"] {
        position: relative;
        left: 43% !important;
        transform: translateX(-41%);
    }
    .footer {
        left: 0px !important;
    }
    .footer p {
        left:75px; position: absolute;
    }

    .footer img {
        right: 15px; position: absolute;
    }
    .filterCategory .list-group {
        overflow: auto;
        height: 10em !important;
        margin-top: 5px;
    }

    .filterCategory {
        height: 200px !important;
    }

    .col-md-7.FilterSearch {
        padding: 0;
    }

    .float-left.col-md-7.filter-scroll.filter-list {
        height: 10em !important;
        padding: 0;
    }

    #MeRLINGridExportToExcel #generateReportExcel:only-child {
        margin-bottom: 0%;
        margin-top: -5px;
    }

    #maincontent .btn-group.bootstrap-select.mb10.form-control.visible-xs button.btn.dropdown-toggle.btn-default {
        opacity: 0;
    }

    #maincontent .btn-group.bootstrap-select.mb10.form-control.visible-xs {
        border: 0px solid #ccc;
    }


    #maincontent select#tab_selector {
        margin-top: -15px;
        padding: 0;
        width: 100%;
    }

    .btn-group.bootstrap-select.mb10.form-control.visible-xs {
        height: 65px;
    }

    h3.portlet-title.text-dark span.portlet-widgets button.btn.btn-merlinback.pull-right {
        margin-top: 40px;
    }

    .filter-info {
        text-align: center !important;
        top: 25% !important;
        position: absolute;
        left: 0% !important;
        font-size: x-large;
        color: rgba(12,61,96,.25);
    }

    .selected-filter-area .filter-scroll {
        height: 10em !important;
    }

    .selected-filter-area {
        border: 1px solid #ccc;
        padding: 10px;
        min-height: 200px !important;
    }

    #filterContent {
        background-color: #fff;
        border-bottom: .5px solid #ccc;
        padding: 0px;
        padding-top: 10px;
    }

    #filterSelectedValues span {
        margin: 5px !important;
        font-size: 1em;
        padding: 3px;
    }

    h3.portlet-title.text-dark span.portlet-widgets button.btn.btn-merlinback.pull-right:not(:only-child) {
        margin-top: 10px;
        float: left;
    }

    .breadcrumb {
        text-align: right;
        font-size: 2.2em !important;
    }

    .portlet .portlet-heading .portlet-widgets {
        margin-top: 2px;
    }

    .row.bidListFilter .col-md-4.col-sm-3 {
        float: right;
    }
}

@media (max-width: 480px) {
    .side-menu {
        z-index: 10 !important;
    }
    .footer {
        left: 0px !important;
    }
    .footer p {
        left:75px; position: absolute;
    }

    .footer img {
        right: 15px; position: absolute;
    }
    .button-menu-mobile {
        display: block;
    }

    .search-bar {
        display: none !important;
    }

    .ms-container {
        width: 100%;
    }
}

@media screen and (max-width: 480px) and (min-width: 320px) {
    .navbar .container {
        padding: 0
    }
    .footer {
        left: 0px !important;
    }
    .footer p {
        left:75px; position: absolute;
    }

    .footer img {
        right: 15px; position: absolute;
    }
    .footer {
        border-top: none;
        bottom: 0;
        text-align: left !important;
        padding: 0px 15px;
        position: fixed;
        right: 0;
        left: 240px;
        font-size: 12px;
        background: #c0c0c0;
    }

    a#filterBtn {
        position: absolute;
        left: 0;
        right: 0;
        top: -35px;
    }

    span.portlet-widgets .btn-merlinback, span.portlet-widgets .btn-merlinproceed {
        float: left;
        width: 100%;
        /* margin: 20px; */
        margin-top: 0px !important;
        margin-bottom: 12px;
        /* margin: 0 auto; */
        text-align: center;
        float: left !important;
        margin-left: -8px;
    }

    .footer p {
        margin-bottom: 0;
        font-size: 12px;
        color: #999;
        margin-top: 8px;
        padding-top: 7px;
    }

    .breadcrumb {
        text-align: right;
        font-size: 1.2em;
        margin-bottom: 0 !important;
        padding: 5px 5px !important;
    }

    .portlet .portlet-heading .portlet-widgets {
        display: inline-block;
        float: right;
        font-size: 15px;
        line-height: 15px;
        padding-left: 15px;
        position: relative;
        text-align: right;
        float: none;
        margin: 4%;
        text-align: center;
        margin: 0 auto;
        width: 100%;
        padding: 5%;
    }

    .bootstrap-select.btn-group .dropdown-toggle .caret {
        position: absolute;
        top: 50%;
        right: 10px;
        margin-top: -2px;
        vertical-align: middle;
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
        left: 6px !important;
        height: 14px;
        width: 14px;
        display: block;
        top: 0px;
        position: absolute;
        color: #fff;
        border: 2px solid #fff;
        border-radius: 14px;
        box-shadow: 0 0 3px #444;
        box-sizing: content-box;
        text-align: center;
        text-indent: 0 !important;
        font-family: 'Courier New',Courier,monospace;
        line-height: 14px;
        content: '+';
        background-color: #31b131;
    }


    .breadcrumb {
        width: 100%;
        text-align: left;
        font-size: 12px;
        padding-top: 15px;
    }


    .sidenav a {
        font-size: 16px;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .dataTables_wrapper {
        position: relative;
        clear: both;
        *zoom: 1;
        zoom: 1;
        padding: 10px;
    }

    .topbar .topbar-left {
        float: none;
        position: absolute;
        left: 3%
    }

    .user-name {
        display: none;
        left: 19%
    }

    .user-name {
        display: none
    }

    .button-menu-mobile {
        float: left
    }

    .logo {
        margin: 0 auto
    }

        /*.logo img {
            min-height: 20px;
            max-height: 25px !important;
        }*/

    span.d-md-down-none.user-name {
        display: none;
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child {
        position: relative;
        padding-left: 30px;
        cursor: pointer;
        /* margin-top: 15px; */
        height: 20px;
    }

    .btn-merlinback, .btn-merlinproceed {
        color: #fff;
        outline: none !important;
        display: inline-block;
        margin-bottom: 4px;
        font-size: 13px;
        border: none;
        font-weight: normal;
        padding-left: 26px;
        padding-right: 10px;
        position: relative;
        line-height: 30px;
        text-transform: capitalize;
        border-radius: 5px;
        margin-left: 5px;
    }

    .portlet .portlet-heading .portlet-title {
        border-bottom: 1px solid #ddd;
    }

    h3.portlet-title.text-dark label.portlet-title-text {
        width: 100%;
        margin-bottom: 2%;
    }

    /*span.portlet-widgets {
        width: 50%;
        float: left !important;
        display: block;
        padding: 0;
    }

    span#MeRLINGridExportToExcel {
        float: right !important;
        display: block;
        width: 50%;
    }*/
    .filterCategory .list-group {
        overflow: auto;
        height: 10em !important;
        margin-top: 5px;
    }

    .filterCategory {
        height: 200px !important;
    }

    .col-md-7.FilterSearch {
        padding: 0;
    }

    .float-left.col-md-7.filter-scroll.filter-list {
        height: 10em !important;
        padding: 0;
    }

    .filter-info {
        text-align: center !important;
        top: 25% !important;
        position: absolute;
        left: 0% !important;
        font-size: x-large;
        color: rgba(12,61,96,.25);
    }

    .selected-filter-area .filter-scroll {
        height: 10em !important;
    }

    .selected-filter-area {
        border: 1px solid #ccc;
        padding: 10px;
        min-height: 200px !important;
    }

    #filterContent {
        background-color: #fff;
        border-bottom: .5px solid #ccc;
        padding: 0px;
        padding-top: 10px;
    }

    #filterSelectedValues span {
        margin: 5px !important;
        font-size: 1em;
        padding: 3px;
    }

    table.dataTable > tbody > tr.child ul.dtr-details {
        display: inline-block;
        list-style-type: none;
        margin: 0;
        padding: 0;
        width: 100%;
    }

    table.dataTable > tbody > tr.child ul.dtr-details {
        display: inline-block;
        list-style-type: none;
        margin: 0;
        padding: 0;
        width: 100%;
    }

        table.dataTable > tbody > tr.child ul.dtr-details > li {
            border-bottom: 1px solid #f3f3f3;
            padding: .4em 0;
            background-color: #fafafa;
        }

    span.dtr-data {
        float: right;
    }

    td.child {
        background-color: #fafafa;
    }

    span.dtr-data span {
        width: 100%;
    }

    td > span.trim-datatable-fields {
        padding-top: 3px;
    }

    .dataTables_wrapper.no-footer {
        width: 100%;
    }

    div#dataTableResult_second_wrapper {
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }


    .table-container {
        height: 100% !important;
        padding: 20px;
    }

    .s-card-title {
        font-size: 16px !important;
        font-weight: 600;
        line-height: 1.4rem;
        color: #546eaf;
        margin-bottom: 15px;
    }

    .portlet .portlet-heading .portlet-widgets {
        padding: 0;
        margin: 0;
        margin-top: 10px;
    }

        .portlet .portlet-heading .portlet-widgets a#btnAddNew {
            margin: 0;
        }

    .portlet-widgets .btn-merlinback {
        margin-top: -16px !important;
    }

    span#MeRLINGridExportToExcel {
        margin: 0px !important;
        float: left !important;
        margin-top: 10px !important;
    }

        span#MeRLINGridExportToExcel button {
            margin: 0px;
            margin-bottom: -30px;
        }

    .page-bar .breadcrumb {
        text-align: left;
        font-size: 1.2em;
        margin-bottom: 0 !important;
        padding: 0px 5px !important;
    }

    .page-bar span.breadcrumb-item {
        font-size: 12px;
    }
    div.company-logo.row span {
        height: 55px;
        padding-top: 10px;
        width: 425px;
        margin-left: -9px;
        padding-left: 15px;
    }
    .TabEllipsis {
        overflow: hidden !important;
        padding-left: 3px;
        white-space: nowrap;
        width: 100%;
        text-overflow: ellipsis;
        display: inline-block;
        text-align: center;
        color: gray;
    }

    #gsrProcessLinks li > a {
        height: 35px;
        width: 162px;
    }
}

@media (max-width: 420px) {
    .hide-phone {
        display: none !important;
    }
}
/* Container-alt */
@media (min-width: 768px) {
    .container-alt {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .container-alt {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    .container-alt {
        width: 1170px;
    }
}

@media (max-width: 419px) {
    .topbar-left {
        width: 200px !important;
    }

    .logo .icon-c-logo {
        display: inline-block !important;
        line-height: 58px !important;
    }

    .logo span {
        display: none !important;
    }

    .content-page {
        margin-left: 70px;
    }

    .forced .side-menu.left {
        box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1);
    }

    .enlarged .side-menu.left {
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) !important;
    }

    .conversation-list .conversation-text,
    .conversation-list .odd .conversation-text {
        width: 100% !important;
    }
}

@media all and (orientation:portrait) {
    /* Styles for Portrait screen */
    .img-pos {
        position: relative;
        right: 0;
        left: 0;
        top: -50px;
    }

    .img-postion {
        text-align: center;
        position: absolute;
        left: 25%;
        right: 0;
        top: 100px;
        bottom: 0;
    }

    .text-pos h2, .text-pos h3 {
        color: #fff !important;
    }

    .text-pos {
        position: absolute;
        top: 10%;
        padding: 5%;
    }

    .responive-text {
        position: absolute;
        z-index: 9999;
        background: #bfbfbff7;
        height: 100%;
        top: 0;
        color: #fff;
        width: 100%;
        text-align: center;
        padding: 10%;
    }
}

@media all and (orientation:landscape) {
    /* Styles for Landscape screen */


    .responive-text {
        display: none;
    }
}

/* Custom.css*/
.content-page > .content {
    padding: 0 0 15px 0;
}

#MeRLINGridSettings {
    display: inline-block;
    cursor: pointer;
    margin-right: 1.25%;
}

.page-bar {
    padding: 0;
    margin-bottom: 15px;
    padding: 11px 15px;
    height: 42px;
    background: #fff;
}

.portlet .portlet-heading .portlet-title {
    font-size: 14px !important;
}

a.bars.HomeMenu.merlin-app-sidebar-minimize-logo.hidden-xs.hidden-sm.visible-lg.visible-md {
    padding-top: 8px;
    color: #fafafa;
}

.page-bar .pagebar-title {
    float: left;
    font-size: 16px;
    color: #797979;
    margin: 0;
    font-weight: 700;
    margin-top: 5px;
}

.page-bar:after, .page-bar:before {
    content: " ";
    display: table;
}

.page-bar:after {
    clear: both;
}

.page-bar .page-breadcrumb {
    display: inline-block;
    float: left;
    padding: 10px 6px;
    margin: 0;
    list-style: none;
    float: right;
}

    .page-bar .page-breadcrumb > li {
        display: inline-block;
    }

        .page-bar .page-breadcrumb > li > i {
            color: #7d7d7d;
            font-size: 13px;
            text-shadow: none;
        }

            .page-bar .page-breadcrumb > li > i.fa-angle-right {
                margin: 0 5px;
                color: #c1c3c4;
            }

        .page-bar .page-breadcrumb > li > a > i {
            color: #c1c3c4;
            font-size: 14px;
        }

        .page-bar .page-breadcrumb > li > a, .page-bar .page-breadcrumb > li > span {
            color: #7d7d7d;
            font-size: 12px;
            text-shadow: none;
        }

        .page-bar .page-breadcrumb > li > span {
            color: #c1c3c4;
        }

#sidebar-menu ul ul li:before {
    background: #8e8e8e;
    bottom: auto;
    content: "";
    height: 8px;
    left: 43px;
    margin-top: 17px;
    position: absolute;
    right: auto;
    width: 8px;
    z-index: 1;
    border-radius: 50%;
}

#sidebar-menu ul ul li:after {
    border-left: 1px solid #8e8e8e;
    bottom: 0;
    content: "";
    left: 47px;
    position: absolute;
    top: 0;
}

.user-name {
    /* font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;*/
    font-family: 'HelveticaNeue';
    letter-spacing: 0.8px;
    font-weight: 500 !important;
}

.notifi-title .label-default {
    padding: 4px;
    width: auto;
}

@media screen and (min-width:320px) and (max-width:480px) {
    .navbar .container {
        padding: 0;
    }

    .topbar .topbar-left {
        float: none;
        position: absolute;
        left: 3%;
    }

    .user-name {
        display: none;
        left: 19%;
    }

    .user-name {
        display: none;
    }

    .button-menu-mobile {
        float: left;
    }

    .logo {
        margin: 0 auto;
    }
}

.table.table-merlin thead th {
    background-color: #7d9ead;
    color: #f3f3f4;
    font-size: 13px;
    border-color: #f3f6f9;
    border-top: 1px solid #f3f6f9;
    border-bottom: 1px solid #f3f6f9;
}

.table.table-merlin tbody td {
    font-size: 1.33rem;
    padding: 7px;
    vertical-align: middle !important;
}

.table-last tbody td:last-child, .table-last thead th:last-child {
    text-align: center;
}

.form-control-merlin {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 6px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #777;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ddd;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    letter-spacing: .8px;
}

    .form-control-merlin:active, .form-control-merlin:focus {
        -webkit-box-shadow: inset 0 0 10px 2px rgba(0,0,0,.05);
        box-shadow: inset 0 0 10px 2px rgba(0,0,0,.05);
        border: 1px solid #ccc;
    }

    .form-control-merlin:-moz-read-only {
        background-color: #f3f3f3;
        cursor: pointer;
    }

textarea.form-control-merlin {
    height: auto;
}

.form-group {
    margin-bottom: 0;
    padding-bottom: 20px;
}

    .form-group .field-validation-valid {
        position: absolute;
        font-size: 12px;
        color: #fc7c00;
        bottom: 0;
    }

.portlet label {
    color: #33626e;
    font-size: 13px;
    margin-bottom: 3px;
}


.btn-small {
    font-size: 12px;
    font-weight: 400;
    padding-left: 35px;
    padding-right: 10px;
    line-height: 26px;
    margin-bottom: 10px;
}

.btn.btn-small i {
    padding: 8px 8px;
    color: #fff !important;
    text-align: center;
    width: 26px;
    height: 26px;
}

.merlin-links-panel .report-items {
    padding-left: 0;
    list-style: none;
}

    .merlin-links-panel .report-items li {
        padding-bottom: 6px;
        padding-left: 20px;
        position: relative;
    }

        .merlin-links-panel .report-items li:before {
            position: absolute;
            font-size: 13px;
            font-family: FontAwesome;
            content: "\f0da";
            top: 2px;
            left: 8px;
            color: #fc7c00;
        }

        .merlin-links-panel .report-items li a {
            color: #7d7d7d;
            font-size: 12px;
        }

            .merlin-links-panel .report-items li a:hover {
                text-decoration: underline;
            }

.reports-iframe {
    height: 480px;
    width: 100% !important;
    border: none;
}

.rqf-detailstable tbody td, .rqf-detailstable tbody th {
    font-size: 12px;
    border-top: none !important;
    border: 1px solid #ececec !important;
}

.rqf-detailstable tbody th {
    background-color: rgba(65,77,88,.04);
    font-weight: 400;
    color: #999;
}

    .rqf-detailstable tbody th .icon-color {
        color: rgba(252,124,0,.5);
        margin-right: 5px;
    }

.checkbox {
    padding-top: 0 !important;
}

    .checkbox label {
        margin-bottom: 0;
        font-size: 13px;
    }

.sectionpage-loader {
    color: #fff;
    font-size: 120px;
    text-indent: -9999em;
    overflow: hidden;
    width: 10em;
    height: 10em;
    border-radius: 50%;
    margin: 18% auto;
    position: relative;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load6 1.7s infinite ease,round 1.7s infinite ease;
    animation: load6 1.7s infinite ease,round 1.7s infinite ease;
}


.loader-container {
    width: 100%;
    height: 100%;
    float: left;
    top: 0;
    background: #fff;
    display: none;
    left: 0;
    z-index: 999;
}

.loader {
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    background: rgba(250, 250, 250, 0.5);
    display: none;
    left: 0;
    z-index: 9999;
}

.loading-icon {
    margin: auto;
    font-size: 10px;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(30,158,221, 0.2);
    border-right: 1.1em solid rgba(30,158,221, 0.2);
    border-bottom: 1.1em solid rgba(30,158,221, 0.2);
    border-left: 1.1em solid #1e9edd;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
    backface-visibility: hidden;
    display: block;
    position: fixed;
    left: 47%;
    top: 45%;
}

    .loading-icon,
    .loading-icon:after {
        border-radius: 50%;
        width: 10em;
        height: 10em;
    }

@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.span-inline-block {
    display: inline-block;
}

.section-subtitle {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 8px;
    margin-top: 0;
    letter-spacing: .03em;
}

hr {
    margin-top: 10px;
}

.secondary-title {
    font-size: 13px !important;
}

.heading {
    padding: 5px 0 0 0;
}

.popover-content {
    padding: 10px 10px;
}

.popover {
    max-width: 300px;
}

.btnsmCustom {
    margin-right: 3px;
    padding: 2px;
}

.confirmation-callback {
    cursor: pointer;
}

.smallModal {
    width: 30%;
}

.btnActionSuc {
    color: green;
}

.footer {
    border-top: none;
    bottom: 0;
    text-align: left !important;
    padding: 5px 10px;
    position: fixed;
    right: 0;
    left: 240px;
    font-size: 12px;
    background-color: #f0f1f3;
}

footer div {
    max-width: 80px;
    max-height: 80px;
}

footer p {
    float: left;
}

#wrapper.enlarged .footer {
    left: 60px;
    position: absolute;
    bottom: 0;
    height: 35px;
    background: #ffffff;
    width: 100%;
}

footer div img {
    width: 100%;
    margin-top: 2px;
    right: 70px;
    position: absolute;
    max-width: 80px;
}

.content {
    margin-top: 7px;
}

.table-responsive {
    min-height: 100%;
    overflow-x: initial !important;
}

span.icon-span-filestyle.fa.fa-cloud-upload {
    padding: 10px 10px;
    display: inline;
    position: relative;
    left: -12px;
    background: rgba(255,255,255,.33);
    color: #fff;
    width: 40px;
    height: 40px;
    text-align: center;
}

.field-validation-error {
    color: #f05050;
    font-size: 12px;
    font-weight: 500;
}

field-validation-Sucess {
    color: #337ab7;
    font-size: 12px;
    font-weight: 500;
}

.cssCubeload-loader {
    width: 47px;
    height: 47px;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    -o-transform: translate3d(-50%,-50%,0);
    -ms-transform: translate3d(-50%,-50%,0);
    -webkit-transform: translate3d(-50%,-50%,0);
    -moz-transform: translate3d(-50%,-50%,0);
    perspective: 1200;
    -o-perspective: 1200;
    -ms-perspective: 1200;
    -webkit-perspective: 1200;
    -moz-perspective: 1200;
}

.cssCubeload-flipper {
    position: relative;
    display: block;
    height: inherit;
    width: inherit;
    animation: cssload-flip 1.38s infinite ease-in-out;
    -o-animation: cssload-flip 1.38s infinite ease-in-out;
    -ms-animation: cssload-flip 1.38s infinite ease-in-out;
    -webkit-animation: cssload-flip 1.38s infinite ease-in-out;
    -moz-animation: cssload-flip 1.38s infinite ease-in-out;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
}

.cssCubeload-back, .cssCubeload-front {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background-color: #7d9ead;
    height: 100%;
    width: 100%;
    backface-visibility: hidden;
}

.cssCubeload-back {
    background-color: #000;
    z-index: 800;
    transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
}

.CubeLoader {
    width: 100%;
    height: 100%;
    background-color: rgba(54,64,74,.46);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999999;
}

.form-group.required label:after {
    content: "*";
    color: red;
}

.DashboardCard {
    padding: 5px;
    border: 1px solid #ccc;
    width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
}

    .DashboardCard .CardTitle {
        color: rgba(158,158,158,.74);
        font-weight: 700;
        display: -webkit-box;
        font-size: 10px;
        white-space: nowrap;
    }

span.DashboardIcon {
    display: -webkit-inline-box;
    float: left;
    padding: 0 10px;
    vertical-align: top;
}

.board-item-content {
    border-radius: 4px;
    font-size: 17px;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,.2);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.2);
}



.portlet {
    background: #fff;
    border: 1px solid rgba(54, 64, 74, .05);
    -webkit-border-radius: 5px;
    border-radius: 0;
    -moz-border-radius: 5px;
    background-clip: padding-box;
    margin-bottom: 20px !important;
    padding: 15px !important;
}

    .portlet .portlet-heading {
        -webkit-border-radius: 3px 3px 0 0;
        border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
        background-clip: padding-box;
        color: #fff;
        min-height: 35px;
        margin-bottom: 15px;
    }

        .portlet .portlet-heading .portlet-title {
            color: #2d626d;
            font-size: 15px;
            font-weight: 600;
            margin-bottom: 0;
            margin-top: 0;
            text-transform: inherit;
            padding-bottom: 0;
            border-bottom: 1px solid #ddd;
        }

            .portlet .portlet-heading .portlet-title .portlet-title-text {
                padding-bottom: 6px;
                border-bottom: 3px solid var(--date-bg);
                font-family: 'HelveticaNeue';
                font-weight: 500;
                letter-spacing: .8px;
                font-size: 15px !important;
            }

        .portlet .portlet-heading .portlet-widgets {
            display: inline-block;
            float: right;
            font-size: 15px;
            line-height: 15px;
            padding-left: 15px;
            position: relative;
            text-align: right;
        }

            .portlet .portlet-heading .portlet-widgets .divider {
                margin: 0 5px;
            }

            .portlet .portlet-heading .portlet-widgets .collapsed .ion-minus-round:before {
                content: "\f217" !important;
            }

    .portlet .portlet-body {
        -moz-border-radius-bottomleft: 5px;
        -moz-border-radius-bottomright: 5px;
        -webkit-border-bottom-left-radius: 5px;
        -webkit-border-bottom-right-radius: 5px;
        background: #fff;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        padding: 0;
    }

.portlet-default .portlet-title {
    color: #797979 !important;
}

.portlet .portlet-heading.bg-custom a,
.portlet .portlet-heading.bg-danger a,
.portlet .portlet-heading.bg-info a,
.portlet .portlet-heading.bg-inverse a,
.portlet .portlet-heading.bg-pink a,
.portlet .portlet-heading.bg-primary a,
.portlet .portlet-heading.bg-purple a,
.portlet .portlet-heading.bg-success a,
.portlet .portlet-heading.bg-warning a {
    color: #fff;
}



.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px;
}

.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}

.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}


#MeRLINGridExportToExcel {
    /*margin-left: 35%;
    margin-bottom: 2%;*/
}

#generateReportExcel {
    /*margin-bottom: -16%;*/
}

#MeRLINGridExportToExcel #generateReportExcel {
    margin-bottom: 0%;
}
span#MeRLINGridExportToExcel button#generateReportExcel {
    margin-top: -4px;
}
div#DynamicContentPTCAttachment .col-xs-12.col-sm-6.col-md-3.col-lg-3.merlin-form-group button.btn.btn-merlinback {
    margin-top: 10px;
}


.customHeading label {
    margin-bottom: -2px !important;
}
#lblSupplierPortalAccess {
    display: block;
}

.portalAcessrow {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
}

#formSupplierContact .dropdown-toggle {
    padding: 6px 6px;
    font-size: 13px;
    height: 32px;
    border-radius: 1px;
}

#formSupplierContact .modal-body .form-control {
    margin-top: 5px !important;
}

.form-group .required {
    font-size: 1.2em !important;
}

#formSupplierContact .modal-body {
    padding-top: 8px !important;
    padding-right: 22px !important;
    padding-bottom: 7px !important;
    padding-left: 22px !important;
    overflow: auto;
    background-color: #f3f3f3;
    font-size: 12px;
}

.footer-error {
    margin-left: 16px !important;
}


.bootstrap-select.btn-group .dropdown-toggle .caret {
    top: 55%;
    right: 10px;
}

.table-hover > tbody > tr:hover, .table-striped > tbody > tr:nth-of-type(odd), .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
    background-color: #fff !important;
}

.ErrorInThisSection {
    margin-left: 1%;
}

.error {
    color: #f05050;
    font-size: 12px;
    font-weight: 500;
}

.k-grid .k-button {
    margin: 0 .16em;
}

.k-button-icontext {
    overflow: visible;
}

#bidlistheader .portlet-title, #bidlistMasterheader .portlet-title {
    font-size: 12px !important;
}

.text-dark {
    color: #797979 !important;
}

.portlet-heading .requiredforsave {
    color: red !important;
    font-size: 2em !important;
    margin-left: 5px;
    height: 14px;
    vertical-align: middle;
}

#bidlistGridItems .k-grid-add, #bidlistGrid .k-grid-add, #bidlistGridItems .k-grid-excel, #bidlistGrid .k-grid-excel {
    background: #546eaf;
    color: #ffff;
    border: #334f94;
    padding: 3.5px 12px;
}

.k-grid tbody .k-button {
    padding: 0 5px;
    display: inline-block;
    background: #ffda8f;
    border: 1px solid #e8a215;
    border-radius: 3px;
    min-width: 26px !important;
    line-height: 22px;
}

.nav.nav-tabs > li > a, .nav.tabs-vertical > li > a {
    background-color: #d3d3d3;
    border-radius: 0;
    border: none;
    cursor: pointer;
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 0.03em;
    font-weight: 600;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 1.1em;
    text-transform: inherit;
    transition: all .2s;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #36404a !important;
}


html {
    position: relative;
    min-height: 100%;
}

@keyframes cssCubeload-flip {
    0% {
        transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-o-keyframes cssCubeload-flip {
    0% {
        -o-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -o-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -o-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-ms-keyframes cssCubeload-flip {
    0% {
        -ms-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -ms-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -ms-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-webkit-keyframes cssCubeload-flip {
    0% {
        -webkit-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -webkit-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -webkit-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-moz-keyframes cssCubeload-flip {
    0% {
        -moz-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -moz-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -moz-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}



@keyframes cssload-flip {
    0% {
        transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-o-keyframes cssload-flip {
    0% {
        -o-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -o-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -o-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-ms-keyframes cssload-flip {
    0% {
        -ms-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -ms-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -ms-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-webkit-keyframes cssload-flip {
    0% {
        -webkit-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -webkit-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -webkit-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-moz-keyframes cssload-flip {
    0% {
        -moz-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -moz-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -moz-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@keyframes cssload-flip {
    0% {
        transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-o-keyframes cssload-flip {
    0% {
        -o-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -o-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -o-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-ms-keyframes cssload-flip {
    0% {
        -ms-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -ms-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -ms-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-webkit-keyframes cssload-flip {
    0% {
        -webkit-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -webkit-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -webkit-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-moz-keyframes cssload-flip {
    0% {
        -moz-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -moz-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -moz-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}


@keyframes cssload-flip {
    0% {
        transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-o-keyframes cssload-flip {
    0% {
        -o-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -o-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -o-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-ms-keyframes cssload-flip {
    0% {
        -ms-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -ms-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -ms-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-webkit-keyframes cssload-flip {
    0% {
        -webkit-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -webkit-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -webkit-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-moz-keyframes cssload-flip {
    0% {
        -moz-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -moz-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -moz-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@keyframes cssCubeload-flip {
    0% {
        transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-o-keyframes cssCubeload-flip {
    0% {
        -o-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -o-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -o-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-ms-keyframes cssCubeload-flip {
    0% {
        -ms-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -ms-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -ms-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-webkit-keyframes cssCubeload-flip {
    0% {
        -webkit-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -webkit-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -webkit-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@-moz-keyframes cssCubeload-flip {
    0% {
        -moz-transform: perspective(225px) rotateX(0deg) rotateY(0deg);
    }

    50% {
        -moz-transform: perspective(225px) rotateX(-180.1deg) rotateY(0deg);
    }

    100% {
        -moz-transform: perspective(225px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

.tab-container .nav.nav-tabs > li > a, .nav.tabs-vertical > li > a, .nav.tabs-vertical > li > a:hover {
    color: #000 !important;
}

.k-grid-toolbar:first-child, .k-grouping-header + .k-grid-toolbar {
    border-width: 0 0 1px;
}

.k-header.k-grid-toolbar {
    background: #fff;
}

.k-grid-toolbar {
    text-align: right;
}

.k-gantt-toolbar .k-state-default, .k-grid .k-grouping-header, .k-grid-header, .k-grid-header-wrap, .k-grouping-header .k-group-indicator, .k-header, .k-pager-wrap, .k-pager-wrap .k-link, .k-pager-wrap .k-textbox {
    border-color: #f3f6f9;
    border: 0px solid #f3f6f9;
}

.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list > .k-state-highlight, .k-list > .k-state-selected, .k-marquee-color, .k-panel > .k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-tool.k-state-selected {
    color: #fff;
    background-color: #20315e;
    border-color: #20315e;
}

.footer p {
    margin-bottom: 0;
    font-size: 12px;
    padding-top: 7px;
    color: #999;
}

.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list > .k-state-highlight, .k-list > .k-state-selected, .k-marquee-color, .k-panel > .k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-tool.k-state-selected {
    color: #fff;
    background-color: #20315e;
    border-color: #9a6b37;
}

.k-state-selected {
    color: #252121 !important;
    background-color: transparent !important;
    border-color: transparent !important;
}

#downloadTemplate, #DownloadRawData, #upload {
    background: #546eaf;
    color: #fff;
    border: #334f94;
    padding: 3px 6px;
    border-radius: 3px;
}

.text-center {
    text-align: center;
}

.text-nowrap {
    white-space: nowrap;
}

/*InteractiveDashboard*/
/*ds- means dashboard  */
.info {
    text-align: right;
    background-color: rgba(204, 204, 204, 0.15);
    padding: 1px 10px;
}

#home .row:first-child {
    padding: 5px;
}

.highChartDiv {
    margin: 1em;
    padding: 1em;
}


.nav.nav-tabs > li > a:hover {
    color: #0b6999 !important;
}

#dashboardContainer .nav .fa-cog, #dashboardContainer .nav .fa-filter {
    font-size: 20px;
    color: #000;
}

.nav.nav-tabs > li > a, .nav.tabs-vertical > li > a {
    background-color: #d3d3d3;
    border-radius: 0;
    border: none;
    cursor: pointer;
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 0.03em;
    font-weight: 600;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 1.1em;
    text-transform: inherit;
    transition: all .2s;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #36404a !important;
}

.customSidebar {
    position: fixed;
    right: 0;
    width: 200px;
    background-color: #ccc;
    height: 456px !important;
    z-index: 999;
}

#chartContainer {
    min-height: 550px;
    list-style-type: none;
    margin: 0;
    padding: 0px;
    padding-top: 0px;
}

    #chartContainer li {
        float: left;
        text-align: center;
    }

.MerlinChart {
    /*padding:10px;*/
    width: 100%;
}

.ui-resizable-helper {
    border: 2px dotted #00F;
}

.ui-state-highlight {
    /*height:100px!important;*/
    /*width:100px!important;
background-color:rgba(204, 204, 204, 0.41)!important;*/
}

#sortable1 {
    list-style-type: none;
    margin: 0;
    float: left;
    margin-right: 10px;
    padding: 5px;
    width: 143px;
}

    #sortable1 li, #sortable2 li, #sortable3 li {
        margin: 5px;
        padding: 5px;
        font-size: 1.2em;
        width: 120px;
    }

.column {
    width: 370px;
    height: 350px;
    float: left;
    padding-bottom: 100px;
}

.ChartClass {
    height: 300px;
    width: 300px;
    background-color: #fff;
}

.ChartListBar {
    display: none;
    position: absolute;
    right: 0;
    box-shadow: 1px 1px 1px 1px;
    height: 140%;
    width: 20% !important;
    top: 40px;
    z-index: 999;
}

#container1 {
    height: 100%;
}

.panel {
    height: 100%;
    box-shadow: 0px 0px 3px 1px #ccc;
}

#container1 .box-item {
    padding: 10px;
    background-color: rgba(255, 106, 0, 0.60);
    color: #fff;
    margin-bottom: 2px;
    cursor: pointer;
}

.box-head {
    text-align: right;
    font-size: 18px;
}

    .box-head .fa {
        cursor: pointer;
        padding: 5px 5px;
    }


div#cards i {
    width: 16px;
}

div#visualizations i {
    padding-right: 5px;
}
/*Hierarchy listview*/

.list-group-submenu {
    margin-left: 13px;
}

.list-head {
    background-color: rgba(204, 204, 204, 0.40);
    font-weight: bold;
}


.cssload-loader {
    width: 47px;
    height: 47px;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    -o-transform: translate3d(-50%, -50%, 0);
    -ms-transform: translate3d(-50%, -50%, 0);
    -webkit-transform: translate3d(-50%, -50%, 0);
    -moz-transform: translate3d(-50%, -50%, 0);
    perspective: 1200;
    -o-perspective: 1200;
    -ms-perspective: 1200;
    -webkit-perspective: 1200;
    -moz-perspective: 1200;
}

.cssload-flipper {
    position: relative;
    display: block;
    height: inherit;
    width: inherit;
    animation: cssload-flip 1.38s infinite ease-in-out;
    -o-animation: cssload-flip 1.38s infinite ease-in-out;
    -ms-animation: cssload-flip 1.38s infinite ease-in-out;
    -webkit-animation: cssload-flip 1.38s infinite ease-in-out;
    -moz-animation: cssload-flip 1.38s infinite ease-in-out;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
}

.cssload-front,
.cssload-back {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background-color: #7d9ead;
    height: 100%;
    width: 100%;
    backface-visibility: hidden;
}

.cssload-back {
    background-color: rgb(0,0,0);
    z-index: 800;
    transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
}



.dashboardLoader {
    width: 100%;
    height: 100%;
    background-color: rgba(54, 64, 74, 0.46);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 888;
}

@media (min-width: 992px) {
    .tile_count .tile_stats_count {
        /*border-bottom: 0;*/
        padding-bottom: 10px;
    }
}

.tile_count .tile_stats_count {
    /*border-bottom: 1px solid #D9DEE4;*/
    padding: 0 0px 16px 20px;
    position: relative;
    background-color: #fff;
}

.tile_count .tile_stats_count, ul.quick-list li {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 10px;
}

@media (min-width: 768px) {
    .tile_count .tile_stats_count span {
        font-size: 13px;
    }
}

.tile_count .tile_stats_count span {
    font-size: 12px;
}

@media (min-width: 768px) {

    .tile_count .tile_stats_count .count {
        font-size: 40px;
    }
}

.tile_count .tile_stats_count .count {
    font-size: 30px;
    line-height: 47px;
}

@media (min-width: 768px) {
    .tile_count .tile_stats_count span {
        font-size: 13px;
    }
}

.tile_count .tile_stats_count span {
    font-size: 1.1em;
}

.tile_count .tile_stats_count:before {
    content: "";
    position: absolute;
    left: 0;
    height: 65px;
    border-left: 2px solid #ADB2B5;
    margin-top: 5px;
}

.onDragActive {
    height: 100px;
    background-color: rgba(204, 204, 204, 0.15);
}

.filterContainer {
    background-color: #fff;
}

.filterHead {
    cursor: pointer;
    padding: 10px 10px;
    font-size: 16px;
    font-weight: 600;
    border-bottom: .5px solid #ccc;
}

#filterContent {
    background-color: #fff;
    border-bottom: .5px solid #ccc;
    padding: 10px;
}

    #filterContent #filterString {
        padding: 20px 10px;
    }

.highcharts-container {
    /*box-shadow: 0px 1px 4px 0px #000;*/
    margin-top: 15px;
    /*border-bottom: 2px solid #ccc;*/
}

#CardsContainer {
    background-color: #fff;
}

    #CardsContainer .col-lg-2 {
        margin-top: 10px;
    }

#dashBoardCards {
    background-color: #fff;
}

    #dashBoardCards .col-xs-12 {
        margin-top: 10px;
    }

.multiselect li {
    text-align: left !important;
    padding: 5px 5px;
    list-style: none;
}





.filter-left-pane {
    border: 1px solid #ccc;
    padding: 10px;
    min-height: 310px;
}

.filterCategory {
    padding-right: 0;
    padding-left: 0;
}

    .filterCategory .list-group a {
        /*border-right: 1px solid #ccc;*/
    }

    .filterCategory .list-group .active {
        border-right: none;
        color: #000;
        background-color: rgba(204, 204, 204, 0.40) !important;
    }

.filterItems {
    background-color: #fff !important;
    padding: 0px;
    overflow: auto;
    height: 20em;
    overflow-x: hidden;
}

.filterCategory .list-group {
    overflow: auto;
    height: 17.5em;
    margin-top: 5px;
}

.list-group {
    padding-left: 0;
    margin-bottom: 20px;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
}

a.list-group-item, button.list-group-item {
    color: #555;
}

.multiselect {
    padding: 0px;
    margin: 10px 0px;
}

    .multiselect label {
        margin-bottom: 0px;
        padding: 5px;
    }

    .multiselect input {
        margin-right: 15px;
    }

.multiselect-on {
    color: #ffffff;
    background-color: #0c3d60;
}

.filterCategory {
    height: 277px;
}

.ss {
    background-color: rgb(243, 243, 243);
}

.scrollbar {
    margin-left: 30px;
    float: left;
    height: 300px;
    width: 65px;
    background: #F5F5F5;
    overflow-y: scroll;
    margin-bottom: 25px;
}

.filter-scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #fff;
}

.filter-scroll::-webkit-scrollbar {
    width: 4px;
    height: 10px !important;
    background-color: #fff;
}

.filter-scroll::-webkit-scrollbar-thumb {
    background-color: var(--date-bg);
}


#filterSelectedValues span {
    margin: 5px !important;
    font-size: 1em;
}

.label-default {
    width: auto;
}

.FilterDelete {
    margin-right: 5px;
    cursor: pointer;
    color: #ccc;
}

    .FilterDelete:hover {
        color: #fff;
    }

#filterDisplayArea {
    background-color: #fff;
    max-height: 100px;
    overflow: auto;
    font-size: 0.8em;
}

    #filterDisplayArea span {
        margin: 5px !important;
        padding: 5px !important;
        font-size: 1em;
    }


.deleteFilterCategory, .additionalFilterDelete {
    margin-right: 5px;
    cursor: pointer;
    color: #ccc;
    margin-top: 3px;
}

    .deleteFilterCategory:hover, .additionalFilterDelete:hover {
        color: #000;
    }

.selectedCategory {
    border-right: 2px solid #ccc;
    font-weight: 500;
    vertical-align: top;
    white-space: nowrap;
}

    .selectedCategory span {
        padding-right: 60px !important;
        display: inline-flex;
    }

.tile_count {
    background-color: #fff !important;
}

#filterBtn {
    cursor: pointer;
    color: #0b6999 !important;
    margin-left: 10px;
}

    #filterBtn:hover {
        color: #0b6999 !important;
    }

.nav-tabs li:last-child a:hover {
    color: #0b6999 !important;
}

#chartContainer .panel-body {
    padding: 0px !important;
}

.panel .panel-body {
    padding: 10px !important;
}

.highcharts-container {
}

#FilterAttributeValues label, input {
    cursor: pointer;
}

.ui-state-default {
    border: 0px solid #fff !important;
    background-color: transparent !important;
    font-weight: normal;
    color: #454545;
}

#chartContainer .panel-heading {
    text-align: left;
}

.selected-filter-area {
    border: 1px solid #ccc;
    padding: 10px;
    min-height: 310px;
}

.filter-info {
    text-align: center !important;
    top: 46%;
    position: absolute;
    left: 16%;
    font-size: x-large;
    color: rgba(12, 61, 96, 0.25);
}

/* CSS used here will be applied after bootstrap.css */ /* custom checkboxes */
.custom-checkbox > [type="checkbox"],
.custom-checkbox > label {
    margin-bottom: 0px !important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .custom-checkbox > [type="checkbox"]:not(:checked),
    .custom-checkbox > [type="checkbox"]:checked {
        position: absolute;
        left: -9999px;
    }

        .custom-checkbox > [type="checkbox"]:not(:checked) + label,
        .custom-checkbox > [type="checkbox"]:checked + label {
            position: relative;
            padding-left: 22px;
            cursor: pointer;
        }

            .custom-checkbox > [type="checkbox"]:not(:checked) + label:before,
            .custom-checkbox > [type="checkbox"]:checked + label:before {
                content: '';
                position: absolute;
                left: 0;
              /*  top: 50%; */
                margin-top: 1px;
                width: 17px;
                height: 17px;
                border: 1px solid #ddd;
                background: #ffffff;
                border-radius: 2px;
            }

            .custom-checkbox > [type="checkbox"]:not(:checked) + label:after,
            .custom-checkbox > [type="checkbox"]:checked + label:after {
                font-family: FontAwesome;
                content: "\f00c";
                position: absolute;
                left: 2px;
                top: 8px;
                color: #94C947;
                xtransition: all .2s;
            }

            .custom-checkbox > [type="checkbox"]:not(:checked) + label:after {
                opacity: 0;
                transform: scale(0);
            }

            .custom-checkbox > [type="checkbox"]:checked + label:after {
                opacity: 1;
                transform: scale(1);
            }

    .custom-checkbox > [type="checkbox"][data-indeterminate] + label:after,
    .custom-checkbox > [type="checkbox"][data-indeterminate] + label:after {
        content: '\2212';
        left: 2px;
        opacity: 1;
        transform: scale(1);
    }

    .custom-checkbox > [type="checkbox"]:disabled:not(:checked) + label:before,
    .custom-checkbox > [type="checkbox"]:disabled:checked + label:before {
        box-shadow: none;
        background-color: #eeeeee;
        border-color: #eeeeee;
        cursor: not-allowed;
        opacity: 1;
        color: #dadada;
    }

    .custom-checkbox > [type="checkbox"]:disabled:checked + label:after {
        color: #dadada;
        cursor: not-allowed;
    }

    .custom-checkbox > [type="checkbox"]:disabled + label {
        color: #aaa;
        cursor: not-allowed;
    }

    .custom-checkbox > [type="checkbox"]:checked:focus + label:before,
    .custom-checkbox > [type="checkbox"]:not(:checked):focus + label:before {
        border: 1px solid #66afe9;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    }

    .custom-checkbox > label:hover:before {
        border: 1px solid #88D2FF !important;
    }

    .custom-checkbox > [type="checkbox"]:disabled:not(:checked) + label:hover:before,
    .custom-checkbox > [type="checkbox"]:disabled:checked + label:hover:before {
        border: 1px solid #E4E4E4 !important;
    }

#FilterAttributeValues label {
    font-weight: 500 !important;
    line-height: 1.3em;
  /*  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; */
}

/*.content-page > .content {
margin-top: 45px;
}*/

#dashboardTitle #dateFilterText {
    font-size: 14px !important;
    text-decoration: underline;
    color: #2584ad;
    cursor: pointer;
}

#dashboardTitle {
    font-size: 2em;
    line-height: 1.5em;
}

/*#dateContainer {
    width: 400px;
    padding: 20px 10px;
    background-color: #fff;
    position: absolute;
    z-index: 99;
    left: 20%;
    top: auto;
    box-shadow: 0px 1px 5px 0px #000;
    transition: ease-in linear 1s;
    margin-top: 36px;
}*/

#DynamicDashboardContent .dropdown {
    float: right !important;
}

#selectAllFilter {
    float: right;
    position: absolute;
    top: 3px;
    right: 18px;
    transition: 300ms all linear;
    z-index: 100;
}

.disableHyperlink {
    pointer-events: none;
    text-decoration: none !important;
    color: #484a4c !important;
}

.cardListClose {
    position: absolute;
    font-size: 25px;
    right: 10px;
    top: 5px;
    z-index: 999;
    cursor: pointer;
}

.customTabEditIcon {
    color: #0b6999 !important;
    font-size: 1.3em !important;
    padding-left: 10px;
    cursor: pointer;
    padding-right: 6px;
    border-left: 1px #ccc solid;
}

.dashboardSeparator {
    width: 98%;
    background: #ddd;
    display: block;
    height: 1px;
    margin: 10px auto;
}

#DynamicDashboardContent {
    padding-left: 15px;
    padding-right: 15px;
}

#editDateFilter {
    color: #0b6999 !important;
    font-size: .75em !important;
    cursor: pointer;
    margin-left: 5px;
}

#tabDashboard, #tabCustomDashBoard {
    margin-bottom: 0px !important;
}

.panel-heading .close {
    color: #fff;
}

.cards-info {
    text-align: center !important;
    font-size: x-large;
    color: rgba(12, 61, 96, 0.25);
    padding: 20px;
    border: 1px dotted #ccc;
}

#dashboardContainer {
    padding-top: 12px;
}

@media only screen and (max-width: 1200px) {
    .tile_count .tile_stats_count {
        margin-bottom: 10px;
    }
}


@media (max-width: 750px) {
    #dateLink {
        display: block;
    }
}

.opacity {
    opacity: 1 !important;
    height: auto !important;
}

#FilterAttributeValues li a {
    color: #0b6999;
}

.viewMore:hover {
    background-color: transparent !important;
}

.viewMore {
    background-color: transparent !important;
    text-align: center !important;
}

#FilterAttributeValues li a:focus {
    color: #0b6999;
}

#filterDisplayArea .dashboardSeparator {
    margin: 0px auto;
    width: 100%;
}

#FilterAttributes a {
    cursor: pointer;
}

.highcharts-container text {
    text-decoration: none !important;
}

#home .panel-heading .dropdown {
    text-align: right;
}

#home .panel-heading, #customDashboard .panel-heading {
    padding: 10px 0px;
}

.nav.nav-tabs > li a {
    border-radius: 0px !important;
    margin-right: 0px;
}

.nav.nav-tabs > li > a:hover, .nav.tabs-vertical > li.active:hover {
    background-color: #fff;
}

.nav.nav-tabs > li > a:hover, .nav.tabs-vertical > li > a:hover {
    background-color: #fff;
    /*box-shadow:0px 0px 3px 1px #ccc;*/
    box-shadow: 0 -4px 6px -3px #ccc, 3px 0px 3px -3px #ccc, -3px 0px 3px -3px #ccc;
}

.list-group-item {
    padding: 7px 7px;
}

#filterContent span.filterValue.label.label-default {
    font-weight: 500;
}


#CardsContainer .deleteCard {
    position: absolute;
    right: 0;
    top: 0;
    color: #7d9ead;
    cursor: pointer;
    padding: 0px 4px;
    z-index: 9999;
    display: none;
}

#DynamicDashboardContent .chartTitle, #chartContainer .chartTitle {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#chartListBar .collapse .fa-caret-down,
#chartListBar .collapse .fa-caret-up {
    margin-left: 10px;
}

#dateContainer .datepicker table tr td span.disabled {
    background: rgba(243, 229, 229, 0.4) !important;
    cursor: no-drop !important;
}

#dateContainer .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {
    color: #777 !important;
    cursor: no-drop !important;
}


#FilterAttributeValues li.disabled {
    background-color: rgba(204, 204, 204, 0.40) !important;
    pointer-events: none;
}

.deleteDate {
    margin-right: 5px;
    cursor: pointer;
    color: #ccc;
    margin-top: 3px;
}

#FilterAttributeValues {
    color: #000;
}


.opacity {
    opacity: 1 !important;
    height: auto !important;
}

#FilterAttributeValues li a {
    color: #0b6999;
}

.viewMore:hover {
    background-color: transparent !important;
}

.viewMore {
    background-color: transparent !important;
    text-align: center !important;
}

#FilterAttributeValues li a:focus {
    color: #0b6999;
}

#filterDisplayArea .dashboardSeparator {
    margin: 0px auto;
    width: 100%;
}

/* MeRLIN.css */
/*
    These are the styles used for Template revamp.
*/

#MeRLIN-Content {
    margin-left: 60px;
}

.merlin-logo {
    width: 45px;
    height: 45px;
    vertical-align: middle;
}

.navbar-default {
    box-shadow: 0 0px 0px 1px #ccc !important;
}

.company-logo {
    margin-left: 0;
    padding-top: 2px;
    display: flex;
    align-items: center;
}

#MeRLIN-Sidebar .fa-bars {
    font-size: 1.89em;
    padding: 6px;
    font-size: 1.65em;
    padding: 7px 6px 6px 6px;
}

span.bottom-arrow-move {
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 9999;
    background: #2f3f68;
    padding: 8px 22px;
    color: #ffffff;
    cursor: pointer;
    visibility: hidden;
}

span.top-arrow-move {
    position: fixed;
    top: 55px;
    left: 0px;
    z-index: 9999;
    background: #2f3f68;
    padding: 8px 22px;
    color: #ffffff;
    cursor: pointer;
    display: none;
}

.topbar {
    left: 0px;
    position: fixed;
    right: 0;
    top: 0px;
    z-index: 999 !important;
}

.topbar-left {
    margin-left: 50px;
}

.page-bar {
    padding: 0;
    margin-bottom: 0;
    padding: 12px 13px;
    margin-top: 51px;
    background: #fff;
    border-bottom: 1px solid #c8ced3;
    margin-bottom: 10px;
    height: 42px;
}

.cd-accordion-menu {
    margin-top: 10px !important;
    padding-bottom: 50px;
}

#CompanyLogo {
    margin-left: 0;
    padding-top: 2px;
    display: flex;
    align-items: center;
}

.ChildMenuList {
    position: relative;
    width: 100%;
}

    .ChildMenuList .LeafChildMenuNode a {
        cursor: pointer;
    }

.removeBefore::before {
    display: none !important;
}

.SelectedParentMenu::before {
    transform: rotate(-90deg);
    transition: all .5s;
}

.ChildMenu::before, .CurrentMenu::before {
    content: "";
    display: block;
    position: relative;
    width: 15px;
    left: -27px;
    border-top: 1px solid #7A7A7A;
    top: 8px;
    z-index: 1;
}

ul.ChildMenuList:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    left: 18px;
    top: 0;
    bottom: 0;
    border-left: 1px solid #7A7A7A;
}

li.ChildMenu {
    padding: 10px 20px;
    padding-left: 45px;
}

.cd-accordion-menu label {
    padding: 16px 10px !important;
}

    .cd-accordion-menu label i {
        margin-right: 15px;
    }

.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
}

    .sidenav::-ms-track {
        width: 2px;
        height: 100%;
        background-color: #fff;
    }

h3.pagebar-title.gsrtitle {
    margin-bottom: 8px;
    padding-left: 1px;
}

/*
.sidenav::-webkit-scrollbar-thumb {
    background: #000; 
}
*/
.sidenav a {
    padding: 8px 8px 8px 8px;
    text-decoration: none;
    color: #818181;
    display: block;
    transition: 0.3s;
}

    .sidenav a:hover {
        color: #f1f1f1;
    }

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#main {
    transition: margin-left .5s;
    padding: 16px;
}
/* Start - Below CSS can be removed once the Mock up in the landing page z-index are removed.*/
#modal-ViewNotification {
    z-index: 9999999;
}
    /* End - Above CSS can be removed once the Mock up in the landing page z-index are removed.*/

    #modal-ViewNotification .notification-mark-read {
        cursor: pointer;
    }

@media screen and (max-height: 450px) {
    .sidenav {
        padding-top: 15px;
    }

        .sidenav a {
            /* font-size: 18px;*/
            font-size: 1.33rem;
        }
}

#selectAllFilter {
    float: right;
    position: absolute;
    transition: 300ms all linear;
    background: #fff;
    border: 1px solid #ccc;
    font-size: 13px;
    border-radius: 20px;
    padding: 0px 20px;
    color: #000;
    line-height: 27px;
    top: 4px;
    z-index: 1;
}


.deleteFilterCategory {
    margin-top: 0px;
}

/*For Filter component and some more text*/
.andSomeMore {
    display: inherit;
}


#FilterNoResults {
    color: #000;
    padding: 20px;
    text-align: center;
}

.filterItems-Loader {
    padding: 150px 0px;
    position: absolute;
    background: rgba(255, 255, 255, 0.81);
    height: 75%;
    z-index: 10;
    font-size: 1.5em;
    position: absolute;
    right: 0;
}

    .filterItems-Loader > div {
        text-align: center;
        top: 45%;
        position: absolute;
        left: 47%;
    }

    .filterItems-Loader i {
        color: rgb(32, 49, 94);
    }

.filterItems-Loader {
    color: #000;
}

textarea#filterValuesSearchtextBox {
    min-height: 30px;
}

.bootstrap-select .btn-default,
.bootstrap-select .btn-default:hover,
.bootstrap-select .btn-default:focus,
.bootstrap-select .btn-default:active,
.bootstrap-select .btn-default.active,
.bootstrap-select .btn-default.focus,
.bootstrap-select .btn-default:active,
.bootstrap-select .btn-default:focus,
.bootstrap-select .btn-default:hover,
.bootstrap-select .open > .dropdown-toggle.btn-default {
    background-color: transparent !important;
}

.DateRangeFilter .form-group {
    padding-top: 10px;
}


/*Button Styles*/


.btn-merlinback, .btn-merlinproceed {
    color: #fff;
    outline: none !important;
    display: inline-block;
    margin-bottom: 4px;
    font-size: 13px;
    border: none;
    font-weight: normal;
    padding-left: 32px;
    padding-right: 10px;
    position: relative;
    line-height: 15px;
    text-transform: capitalize;
    border-radius: 4px;
    margin-left: 10px;
    font-weight: 500;
}

    .btn-merlinback span i, .btn-merlinproceed span i {
        padding: 1px 0px;
        position: absolute;
        left: 0;
        color: #fff;
        width: 32px;
        height: 15px;
        text-align: center;
    }



.btn-merlinback:hover, .btn-merlinproceed:hover {
    color: #fff;
}

.modal-footer .btn-merlinback {
    margin-bottom: 0px;
    text-transform: capitalize;
}

.portlet-widgets .btn:hover {
    color: white;
}

.portlet-footer {
    padding: 15px 0px 0px;
    border-top: 1px solid #ddd;
    margin-top: 10px;
}

.portlet-widgets .btn-merlinback {
    margin-top: -8px;
}

/*Data Table Css*/

.table.table-merlin thead th {
    background-color: #f5f5f5;
    color: #000;
    /*  font-size: 14px;
    font-weight: bold;*/
    font-weight: 500;
    font-size: 12px;
}

.dataTables_info {
    font-style: italic;
}

table.dataTable thead th.sorting:after, table.dataTable thead th.sorting_asc:after, table.dataTable thead th.sorting_desc:after {
    color: #ccc;
}

.dataTables_filter input {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
    color: #414d58;
    padding: 7px 12px;
    height: 25px;
    max-width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
    letter-spacing: .8px;
}

.dataTables_length select {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
    color: #414d58;
    padding: 0px 0px;
    height: 25px;
    max-width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}

    .dataTables_length select option {
        font-weight: 500;
        letter-spacing: .8px;
    }

.breadcrumb-item i:first-child {
    padding-right: 7px;
    margin-top: -1px;
    font-size: 12px;
}

.btn-merlinback:focus, .btn-merlinproceed:focus {
    color: #fff !important;
}

.field-validation-error, .field-validation-Sucess {
    float: right;
    border: 1px solid #ccc;
    text-align: center;
    padding: 5px 20px;
    border-radius: 25px;
    color: #fff;
    font-size: 0.8em !important;
    margin-top: -5px;
}

.field-validation-Sucess {
    background-color: #269321;
}

#dataTableResult {
    width: 100% !important;
}

/*div.btn-group.bootstrap-select.form-control-merlin {
    background-color:#fff!important;
}*/

/*div.btn-group.bootstrap-select.form-control-merlin.disabled {
    background: #eeeeee !important;
}

input[disabled], input[readonly]
{
    background: #eeeeee !important;
        cursor: pointer !important;
}*/
.form-control-merlin:read-only, .form-control-Custom-Merlin:read-only {
    cursor: pointer !important;
}

.modal-title {
    float: left;
}


.thAttachmentType {
    width: 15%;
}

.bootstrap-select button {
    color: #000 !important;
    /*border:none!important;*/
}

.form-control > option {
    font-weight: 500;
}



@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .CommonHideDetail {
        position: absolute !important;
        right: 10px;
    }
}


.CommonHideDetail {
    position: absolute;
    top: 2px;
    right: 7px;
}

.ApprovalHistory {
    padding: 10px;
    border: 1px solid #f3f3f5;
    margin-bottom: 20px;
}

li.active {
    background-color: #f3f3f4;
}

.text-right {
    text-align: right;
}

#wrapper.enlarged .left.side-menu #sidebar-menu ul > li:hover > ul {
    display: block;
    left: 60px;
    position: absolute;
    width: 190px;
    top: 0px !important;
}

.textdesc {
    cursor: help;
    margin-left: 5px;
}

/*Multiple Plant select picker*/
#PlantData li.text {
    padding-left: 40px !important;
}

#Uploadcontainer a.PlantValues:before, #Uploadcontainers a.PlantValues:before {
    content: "\f0c8";
    font-family: FontAwesome;
    color: #fff;
    font-size: 18px;
    text-shadow: -1px -1px 0 #ccc, 1px -1px 0 #ccc, -1px 1px 0 #ccc, 1px 1px 0 #ccc;
}

#Uploadcontainer span.glyphicon.glyphicon-ok.check-mark, #Uploadcontainers span.glyphicon.glyphicon-ok.check-mark {
    position: absolute;
    left: 10px;
}

#Uploadcontainer .glyphicon-ok:before, #Uploadcontainers .glyphicon-ok:before {
    content: "\f00c";
    font-family: FontAwesome;
    color: #94C947;
    font-size: 15px;
    position: absolute;
    left: 10px;
    top: 4px;
}

.PlantData span.text {
    padding-left: 15px;
}

.PlantData button {
    color: #000 !important;
}

.selectpicker.btn-default {
    border: none !important;
}

.DefaultTasksText {
    font-size: 2em;
    text-align: center;
    opacity: .5;
    padding: 30px;
}

.RemitDiffFromPO input[type=radio] {
    height: auto;
    width: auto;
    display: inherit !important;
}

.UploadTime {
    position: fixed;
    z-index: 9999;
    color: #fff;
    text-align: center;
    top: 55%;
    transform: translateY(-50%);
    left: 50%;
    transform: translateX(-50%);
    font-size: 1.2em;
    background: #46598194;
    padding: 10px;
    font-weight: 100;
    line-height: 1.2;
}

#gsrProcessLinks {
    overflow-x: auto;
    overflow-y: hidden;
}

.actli {
    border-right: 1px solid #CCC;
}

#maincontent .nav-pills > li + li {
    margin-left: 0px;
}

.MandatoryHyperLink {
    cursor: pointer;
    font-size: 1.2em;
}

.popover {
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
}

.table-responsive {
    overflow: visible !important;
}

@media (max-width: 800px) {
    .table-responsive {
        overflow: auto !important;
        height: auto !important;
    }

    #messageApproval .table-responsive {
        overflow: visible !important;
    }

    #messageApproval .portlet {
        overflow: auto !important;
        min-height: 210vh;
    }
}


/*@media (max-width: 500px) and (-ms-high-contrast: active), (-ms-high-contrast: none) {
 
}*/

#gsrProcessLinks li > a {
    height: 40px;
    width: 220px;
}

.TabEllipsis {
    overflow: hidden !important;
    padding-left: 3px;
    white-space: nowrap;
    width: 180px;
    text-overflow: ellipsis;
    display: inline-block;
    text-align: center;
    color: gray;
}

.TabEllipsis1 {
    display: inline-block;
    text-align: center;
    color: gray;
    width: 150px;
}

/*.CurrentLevelApprover {
    -moz-box-shadow: 0px 1px 10px 0px #ccc;
    -webkit-box-shadow: 0px 1px 10px 0px #ccc;
    -ms-box-shadow: 0px 1px 10px 0px #ccc;
    box-shadow: 0px 1px 10px 0px #ccc;
}*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}

.CurrentLevelApprover {
    border-left: 3px solid #2f3f68;
    border-width: 25px 0 25px 30px;
    border-color: transparent transparent transparent rgba(238, 238, 238, 0.31) !important;
}

    .CurrentLevelApprover::before {
        content: '';
        position: absolute;
        z-index: 1;
        transition: all .2s ease-out;
        border-left: 10px solid #1b76c4;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        opacity: 1;
    }

.WFValidationError {
    line-height: 1.3;
    text-align: center;
}

.AddressValidation {
    position: relative;
}

.full-width {
    width: 100%;
}

.typeahead.dropdown-menu.open {
    width: auto !important;
}

#messageApproval .bootstrap-select button {
    z-index: 0 !important;
    line-height: 22px;
    border-radius: 0;
}

/*Filter Styles*/

.selectedValue .label-default {
    background-color: transparent;
    color: #797979;
    border: 1px solid #ddd;
    border-radius: 20px;
    font-size: 0.9em !important;
    padding: 5px 8px;
}

.FilterDelete:hover {
    color: #000 !important;
}

#filterDisplayArea .selectedValue .label-default {
    font-size: 1em !important;
    letter-spacing: .8px;
}

.selectedCategory span {
    background-color: #546eaf !important;
    color: #fff !important;
    border-radius: 20px;
    padding: 5px 10px !important;
}

.closetoast {
    margin-left: 10px;
}

th.text-right {
    text-align: left !important;
}

.separator {
    padding: 3px;
    border-bottom: 0.5px solid #ddd;
}

.Notification-Date {
    white-space: nowrap;
}

div#viewAllNotificationDatatable .dataTables_wrapper .dataTables_scroll{
    overflow: auto;
    max-height: 390px;
}

#modal-ViewNotification .modal-dialog {
    width: 80% !important;
}

td.NoWrap {
    white-space: nowrap;
}

#MeRLINalerts .modal-dialog {
    margin: 60px auto !important;
}

td.disabled.day {
    opacity: .3;
}

.trim-datatable-fields {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}

#selectAllFilter:focus {
    color: #000 !important;
}

#MeRLINalerts-message {
    line-height: 25px;
}

.table-merlin-simple th, .table-merlin-simple td {
    padding: 4px 5px !important;
}

#merlinToaster {
    z-index: 999;
    position: relative;
}

/*@-webkit-keyframes alertPulse {
  0% {background-color: #ffffff; opacity: 1;}
  50% {background-color: #ffffff; opacity: 0.6; }
  100% {background-color: #ffffff; opacity: 1;}
}*/

.field-validation-error {
    /*animation: alertPulse 2s ease-out;
    animation-iteration-count: infinite;*/
    opacity: 1;
}

.ui-dialog-titlebar, .ui-dialog-content, .ui-dialog-buttonpane {
    padding: 10px !important;
}

    .ui-dialog-buttonpane button {
        float: right;
    }

.ui-dialog-buttonpane {
    height: 42px;
}

.ui-icon-gripsmall-diagonal-se {
    display: none;
}

.bootstrap-select > .dropdown-toggle {
    width: 100%;
    padding-right: 25px;
    z-index: 1;
}

.btn-group > .btn:first-child {
    margin-left: 0;
}

.btn-group-vertical > .btn, .btn-group > .btn {
    position: relative;
    float: left;
}


.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    padding-right: 30px;
    letter-spacing: .8px;
}


.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 0px;
}

.ml-25 {
    margin-left: 25px !important;
}

.k-grid td {
    font-family: 'HelveticaNeue' !important;
    font-weight: 500 !important;
    letter-spacing: .8px !important;
    font-size: 1.33rem !important;
}

.k-grid-header th.k-header > .k-link {
    border-width: 0 0 1px 1px;
    font-family: 'HelveticaNeue';
    font-weight: 500;
    letter-spacing: .8px;
    font-size: 13px !important;
}

li.RootMenu.NoBefore::before {
    content: "";
}

.ValidationError {
    color: #f05151;
    font-size: 12px;
    position: absolute;
    display: block;
    bottom: 6px;
    left: 15px;
}

.merlin-info-pop {
    position: fixed;
    top: 65px;
    right: 10px;
    background: #fff;
    padding: 0 5px;
    width: max-content;
    border: 2px solid #ccc;
    z-index: 22222;
    box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -ms-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -o-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -webkit-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -moz-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    border-radius: 5px;
    min-width: 230px;
}

.merlin-info-pop-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -moz-flex-direction: row;
    -webkit-flex-direction: row;
    -o-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -moz-align-items: center;
    -o-align-items: center;
    -ms-align-items: center;
    align-items: center
}

.merlin-info-pop-icon {
    font-size: 16px;
    position: absolute;
    left: -16px;
    background: #fff;
    border-radius: 50%;
    border: 3px solid;
    width: 30px;
    height: 30px;
    text-align: center;
    /*padding: 4px 0;*/
    box-shadow: 0 0 0 6px #fff;
    -ms-box-shadow: 0 0 0 6px #fff;
    -o-box-shadow: 0 0 0 6px #fff;
    -webkit-box-shadow: 0 0 0 6px #fff;
    -moz-box-shadow: 0 0 0 6px #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*.merlin-info-pop-icon i{
    display:none
}*/
.merlin-info-pop-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255,255,255,0.8);
    z-index: 3356
}

.merlin-info-pop-message {
    padding: 20px 20px 20px 27px;
    min-height: 60px;
    width: 100%;
    text-align: left;
}

    .merlin-info-pop-message h3 {
        margin-bottom: 10px;
        margin: 10px 0;
        padding-bottom: 7px;
        font-weight: 100;
        position: relative
    }

        .merlin-info-pop-message h3:before {
            content: "";
            position: absolute;
            height: 1px;
            left: 0;
            bottom: 0;
            width: 70px
        }

    .merlin-info-pop-message p {
        color: #434343;
        font-size: 12px
    }

.merlin-info-pop__close {
    position: absolute;
    top: 10px;
    right: 9px;
    /* color:#828282*/
    color: #434343;
    font-size: 13px;
}

.merlin-info-pop--success {
    border-color: #4F8A10
}

    .merlin-info-pop--success .merlin-info-pop-message h3 {
        color: #4F8A10
    }

        .merlin-info-pop--success .merlin-info-pop-message h3:before {
            background: #4F8A10
        }

    .merlin-info-pop--success .merlin-info-pop-icon {
        color: #4F8A10;
        border-color: #4F8A10
    }

    .merlin-info-pop--success .cohrpica-pop-icon i {
        display: block !important
    }

    .merlin-info-pop--success .btn-pop {
        background: #4F8A10;
        border-color: #4F8A10;
        color: #fff;
        margin-left: 3px;
        padding: 5px 10px
    }

.merlin-info-pop--error {
    border-color: #D8000C;
}

    .merlin-info-pop--error .merlin-info-pop-message h3 {
        color: #D8000C
    }

        .merlin-info-pop--error .merlin-info-pop-message h3:before {
            background: #D8000C
        }

    .merlin-info-pop--error .merlin-info-pop-icon {
        color: #D8000C;
        border-color: #D8000C
    }

        .merlin-info-pop--error .merlin-info-pop-icon i {
            display: block !important
        }

    .merlin-info-pop--error .btn-pop {
        background: #D8000C;
        border-color: #D8000C;
        color: #fff;
        margin-left: 3px;
        padding: 5px 10px
    }

    .merlin-info-pop--error .merlin-info-pop-message {
        padding: 20px 25px 20px 27px;
    }

.merlin-info-pop.merlin-info-pop--error {
    min-width: 430px;
}

.merlin-info-pop--warning {
    border-color: #f6b26b
}

    .merlin-info-pop--warning .merlin-info-pop-message h3 {
        color: #f6b26b
    }

        .merlin-info-pop--warning .merlin-info-pop-message h3:before {
            background: #f6b26b
        }

    .merlin-info-pop--warning .merlin-info-pop-icon {
        color: #f6b26b;
        border-color: #f6b26b
    }

        .merlin-info-pop--warning .merlin-info-pop-icon i {
            display: block !important
        }

    .merlin-info-pop--warning .btn-pop {
        background: #f6b26b;
        border-color: #f6b26b;
        color: #fff;
        margin-left: 3px;
        padding: 5px 10px
    }
/* MerlinLayout.css */
@media only screen and (max-width: 500px) {
    /* For mobile phones: */
    .center-block {
        display: block;
        width: 100%;
        background-color: #0C3D60;
    }
}

@media only screen and (max-width: 500px) {
    /* For mobile phones: */
    .left {
        display: none;
    }
}
/*MeRLINalerts Styles*/
#MeRLINalerts-body {
    padding: 25px !important;
}

#MeRLINalerts {
    /*display: flex!important;*/
}

.removeBefore:before {
    display: none !important;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-weight: 500;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main {
    display: block;
}

body {
    line-height: 1;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after,
    q:before, q:after {
        content: '';
        content: none;
    }

table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* -------------------------------- 

Main Components 

-------------------------------- */
.cd-accordion-menu ul {
    /* by default hide all sub menus */
    display: none;
}

.cd-accordion-menu li {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.cd-accordion-menu input[type=checkbox] {
    /* hide native checkbox */
    position: absolute;
    opacity: 0;
}

.cd-accordion-menu label, .cd-accordion-menu a {
    position: relative;
    display: block;
    color: #ffffff;
}

.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover {
    /*background: #;*/
}
/*.cd-accordion-menu label::before, .cd-accordion-menu label::after, .cd-accordion-menu a::after {
  /* icons */
/*content: '\f053';
  display: inline-block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); 
}*/
.cd-accordion-menu label {
    cursor: pointer;
}

    .cd-accordion-menu label::before, .cd-accordion-menu label::after {
        background-image: url(/Assets/Img/cd-icons.svg);
        background-repeat: no-repeat;
    }

    .cd-accordion-menu label::before {
        /* arrow icon */
        right: 18px;
        background-position: 0 0;
        -webkit-transform: translateY(-50%) rotate(-90deg);
        -moz-transform: translateY(-50%) rotate(-90deg);
        -ms-transform: translateY(-50%) rotate(-90deg);
        -o-transform: translateY(-50%) rotate(-90deg);
        transform: translateY(-50%) rotate(-90deg);
    }

    .cd-accordion-menu label::after {
        /* folder icons */
        left: 41px;
        background-position: -16px 0;
        display: none;
    }

.cd-accordion-menu a::after {
    /**/
}

.cd-accordion-menu input[type=checkbox]:checked + label::before {
    /* rotate arrow */
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.cd-accordion-menu input[type=checkbox]:checked + label::after {
    /* show open folder icon if item is checked */
    background-position: -32px 0;
}

.cd-accordion-menu input[type=checkbox]:checked + label + ul,
.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {
    /* use label:nth-of-type(n) to fix a bug on safari (<= 8.0.8) with multiple adjacent-sibling selectors*/
    /* show children when item is checked */
    /*display: block;*/
}

.no-touch .cd-accordion-menu ul label:hover, .no-touch .cd-accordion-menu ul a:hover {
    /*background: #3c3f45;*/
}

.cd-accordion-menu > li:last-of-type > label,
.cd-accordion-menu > li:last-of-type > a,
.cd-accordion-menu > li > ul > li:last-of-type label,
.cd-accordion-menu > li > ul > li:last-of-type a {
    box-shadow: none;
}

.cd-accordion-menu ul label::before {
    left: 36px;
}

.cd-accordion-menu ul label::after,
.cd-accordion-menu ul a::after {
    left: 59px;
}

.cd-accordion-menu ul ul label,
.cd-accordion-menu ul ul a {
    padding-left: 100px;
}

    .cd-accordion-menu ul ul label::before {
        left: 54px;
    }

    .cd-accordion-menu ul ul label::after,
    .cd-accordion-menu ul ul a::after {
        left: 77px;
    }

.cd-accordion-menu ul ul ul label,
.cd-accordion-menu ul ul ul a {
    padding-left: 118px;
}

    .cd-accordion-menu ul ul ul label::before {
        left: 72px;
    }

    .cd-accordion-menu ul ul ul label::after,
    .cd-accordion-menu ul ul ul a::after {
        left: 95px;
    }

.cd-accordion-menu a {
    padding: 0px !important;
}

@media only screen and (min-width: 600px) {
    .cd-accordion-menu label, .cd-accordion-menu a {
        padding: 10px;
        display: flex;
        white-space: nowrap;
        align-items: center;
    }

        .cd-accordion-menu label::before {
            right: 18px;
        }

        .cd-accordion-menu label::after {
            left: 53px;
        }

    .cd-accordion-menu ul label,
    .cd-accordion-menu ul a {
        padding-left: 50px;
    }

        .cd-accordion-menu ul label::before {
            left: 48px;
        }

        .cd-accordion-menu ul label::after,
        .cd-accordion-menu ul a::after {
            left: 77px;
        }

    .cd-accordion-menu ul ul label,
    .cd-accordion-menu ul ul a {
        padding-left: 130px;
    }

        .cd-accordion-menu ul ul label::before {
            left: 72px;
        }

        .cd-accordion-menu ul ul label::after,
        .cd-accordion-menu ul ul a::after {
            left: 101px;
        }

    .cd-accordion-menu ul ul ul label,
    .cd-accordion-menu ul ul ul a {
        padding-left: 154px;
    }

        .cd-accordion-menu ul ul ul label::before {
            left: 96px;
        }

        .cd-accordion-menu ul ul ul label::after,
        .cd-accordion-menu ul ul ul a::after {
            left: 125px;
        }
}

.cd-accordion-menu.animated label::before {
    /* this class is used if you're using jquery to animate the accordion */
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s;
}

.SidebarMenu .toggle-icon {
    cursor: pointer;
}



/***Start: menu modification by Raju*/
.merlin-app-top-menu-container {
    display: flex;
    justify-content: space-between;
    width: 100%;
    height: 55px;
    align-items: center;
    font-weight: 500;
    letter-spacing: .8px;
    font-family: HelveticaNeue !important;
    background: var(--date-bg);
}

.merlin-app-padding-0 {
    padding: 0;
}

.merlin-app-top-menu-container .company-logo {
    padding: 0;
}

.merlin-app-sidebar-container .merlin-app-sidebar-minimize-logo {
    padding: 0;
    height: 55px;
}

.merlin-app-sidebar-container .merlin-app-sidebar-minimize-logo {
    padding: 0;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* .merlin-app-sidebar-container .merlin-app-sidebar-expend-logo, .merlin-app-sidebar-container .merlin-app-sidebar-expend-logo,  */

/*.merlin-app-sidebar-menu-section .cd-accordion-menu label i {
    font-size: 15px;
}*/

.merlin-app-sidebar-menu-section li.RootMenu.SelectedParentMenu {
    background-color: #172a5a;
    border-left: 5px solid #172a5a;
}

/*.merlin-app-sidebar-collapsed .merlin-app-sidebar-menu-section .cd-accordion-menu label i {
    font-size: 20px;
}*/
/*.merlin-app-sidebar-container merlin-app-sidebar-minimize-logo{
           justify-content:center
       }*/

@media screen and (min-width: 991.98px) {
    .merlin-app-top-menu-container .company-logo {
        margin-left: 0;
        padding-top: 2px;
        display: flex;
        align-items: center;
    }
}
/***End: menu modification by Raju*/

/* For Language DropDown */
button#languageswitch {
    background-color: transparent;
    border: none;
}

#languageswitch.btn {
    /*width: 50px;*/
    margin-top: inherit;
    border-radius: 29px;
    /*height: 40px;*/
    /*padding: 6px;*/
    margin: 5px 10px;
    font-size: 28px;
}

    #languageswitch.btn:focus, #languageswitch.btn:hover, #languageswitch.btn:active {
        background-color: #20315e !important;
        color: #ffce0a !important;
    }

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #2f3f68;
}

/*.navbar-nav {
    margin-right: 1em !important;
}*/
/* End */

.m-0 {
    white-space: normal;
}

.navbar-default {
    background-color: #0C3D60;
    border-radius: 0px;
    border: none;
    margin-bottom: 0px;
    box-shadow: 0 0px 5px 1px #232323;
}


    .navbar-default.sidebar {
        background-color: #0C3D60;
    }

@media (min-width: 768px) {
    .sidebar {
        z-index: 1;
        position: absolute;
        width: 60px;
        margin-top: 51px;
    }
}

#wrapper.enlarged .side-menu #sidebar-menu ul > li {
    position: relative;
    white-space: nowrap;
}

#wrapper.enlarged .side-menu #sidebar-menu > ul > li > a i {
    margin-right: 20px !important;
    font-size: 20px;
}

#wrapper.enlarged .side-menu #sidebar-menu > ul > li > a {
    padding: 22px 13px;
    border-bottom: 1px solid #373737;
}

#wrapper.enlarged .side-menu #sidebar-menu ul > li > ul {
    display: none;
}

#wrapper.enlarged .side-menu {
    width: 60px;
    z-index: 5;
}

.navbar-collapse {
    padding-right: 0px;
    padding-left: 0px;
    overflow-x: visible;
    /*-webkit-overflow-scrolling: touch;
        border-top: 1px solid transparent;
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)*/
}

@media (min-width: 768px) {
    .sidebar {
        z-index: 1;
        position: absolute;
        width: 60px;
        margin-top: 51px;
    }

    .navbar-default.side-menu.sidebar {
        background: #0C3D60;
        box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1);
        position: absolute;
        top: 9px;
    }
}

@media (max-width: 768px) {
    #wrapper.enlarged .side-menu {
        min-width: 700px;
        top: 60px;
    }

    #sidebar-menu {
        top: 60px;
    }
}

#wrapper.enlarged .side-menu #sidebar-menu > ul > li > a {
    padding: 22px 13px;
    border-bottom: 1px solid #373737;
}

    #wrapper.enlarged .side-menu #sidebar-menu > ul > li > a:hover {
        background: none !important;
    }

    #wrapper.enlarged .side-menu #sidebar-menu > ul > li > a:active {
        background: none !important;
    }

    #wrapper.enlarged .side-menu #sidebar-menu > ul > li > a:focus {
        background: none !important;
    }

    #wrapper.enlarged .side-menu #sidebar-menu > ul > li > a i {
        margin-right: 20px !important;
        font-size: 20px;
    }

#wrapper.enlarged .side-menu .label {
    position: absolute;
    top: 5px;
    left: 35px;
    text-indent: 0;
    display: block !important;
    padding: .2em .6em .3em !important;
}

#wrapper.enlarged .side-menu #sidebar-menu ul > li {
    position: relative;
    white-space: nowrap;
}

    #wrapper.enlarged .side-menu #sidebar-menu ul > li:hover > a {
        position: relative;
        width: 100%;
        background: #414d58;
        color: #e0e0e0;
        border-color: #FAA51A;
        border-bottom: 0px solid #656565;
    }

    #wrapper.enlarged .side-menu #sidebar-menu ul > li:hover > ul {
        display: block;
        left: 60px;
        top: 0px;
        position: absolute;
        width: 190px;
    }

        #wrapper.enlarged .side-menu #sidebar-menu ul > li:hover > ul a {
            background: #414d58;
            box-shadow: none;
            padding-left: 15px;
            position: relative;
            width: 186px;
            z-index: 5;
        }

            #wrapper.enlarged .side-menu #sidebar-menu ul > li:hover > ul a:hover {
                color: #fff;
            }

    #wrapper.enlarged .side-menu #sidebar-menu ul > li:hover a span {
        display: inline;
    }

#wrapper.enlarged .side-menu #sidebar-menu li .show-menu + ul {
    display: block;
    left: 70px;
    position: absolute;
    width: 190px;
}

    #wrapper.enlarged .side-menu #sidebar-menu li .show-menu + ul a {
        background: #ffffff;
        box-shadow: none;
        padding-left: 15px;
        position: relative;
        width: 186px;
        z-index: 6;
    }

        #wrapper.enlarged .side-menu #sidebar-menu li .show-menu + ul a:hover {
            color: #fff;
        }

#wrapper.enlarged .side-menu #sidebar-menu a.subdrop {
    color: #e0e0e0 !important;
}

#wrapper.enlarged .side-menu #sidebar-menu ul > li > ul {
    display: none;
}

#wrapper.enlarged .side-menu #sidebar-menu ul ul li:hover > ul {
    display: block;
    left: 190px;
    margin-top: -36px;
    position: absolute;
    width: 190px;
}

#wrapper.enlarged .side-menu #sidebar-menu ul ul li > a span.pull-right {
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    position: absolute;
    right: 20px;
    top: 12px;
    transform: rotate(270deg);
}

#wrapper.enlarged .side-menu #sidebar-menu ul ul li.active a {
    color: #e0e0e0;
}

#wrapper.enlarged .side-menu #sidebar-menu ul > li > a span {
    display: none;
    padding-left: 10px;
}

#wrapper.enlarged .side-menu .user-details {
    display: none;
}

/* CSS used here will be applied after bootstrap.css */
.glyphicon-bell {
    font-size: 1.5rem;
}

.notifications {
    min-width: 420px;
}

.glyphicon-circle-arrow-right {
    margin-left: 10px;
}

.dropdown-menu.divider {
    margin: 5px 0;
}

.item-title {
    font-size: 1.3rem;
    color: #000;
}

.notifications a.content {
    text-decoration: none;
    background: #ccc;
}

.notification-item {
    padding: 10px;
    margin: 5px;
    background: #ccc;
    border-radius: 4px;
}


#notificationContainer, #approvalContainer  {
    width: 32px !important;
}

	/*#notificationContainer::before {
		display: block;
		content: "\e911";
		font-family: "mlwebfonts";
		transform-origin: top center;
	}*/

	#notificationContainer::before, #approvalContainer::before {
		font-size: 1.9rem;
		margin-top: 1px;
		margin-left: 25px;
	}

	#approvalContainer::after {
		font-weight: 700;
		position: absolute;
		top: 10px;
		right: 13%;
		padding: 3px 5px;
		line-height: 70%;
		opacity: 0;
		content: attr(data-count);
		opacity: 0;
		-webkit-transform: scale(.5);
		transform: scale(.5);
		transition: transform,opacity;
		transition-duration: .3s;
		transition-timing-function: ease-out;
		border-radius: 10rem;
		padding: .35em .6em;
		font-size: 65% !important;
	}

		#notificationContainer::after {
			font-weight: 700;
			position: absolute;
			top: 7px;
			right: 0;
			padding: 3px 5px;
			line-height: 70%;
			opacity: 0;
			content: attr(data-count);
			opacity: 0;
			-webkit-transform: scale(.5);
			transform: scale(.5);
			transition: transform,opacity;
			transition-duration: .3s;
			transition-timing-function: ease-out;
			border-radius: 10rem;
			padding: .35em .6em;
			font-size: 65% !important;
		}

		#notificationContainer.notify::before, #approvalContainer.notify::before {
			-webkit-animation: ring 1.5s ease;
			animation: ring 1.5s ease;
		}

	#notificationContainer.show-count::after, #approvalContainer.show-count::after {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
		font-size: 8px;
	}

	#notificationContainer.zero-count::after, #approvalContainer.zero-count::after {
		content: none;
	}

/* MerlinContentPlaceholder.css */

.placeholder {
    margin: 5px auto;
    max-width: 200px;
    background-color: #eee;
}

.placeholder-title {
    margin: 5px auto;
    background-color: #eee;
}

.placeholder-div {
    margin: 5px auto;
    background-color: #eee;
}

.merlin-lpage-placeholder .row {
    padding: 5px;
}

@keyframes placeHolderShimmer {
    0% {
        background-position: -468px 0;
    }

    100% {
        background-position: 468px 0;
    }
}

.placeholder-title .animated-background {
    animation-duration: 1.25s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: darkgray;
    background: -webkit-linear-gradient( left, #eeeeee 8%, #dddddd 18%, #eeeeee 33% );
    background-size: 800px 104px;
    height: 30px;
    position: relative;
}

.placeholder-div .animated-background {
    animation-duration: 1.25s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: darkgray;
    background: -webkit-linear-gradient( left, #eeeeee 8%, #dddddd 18%, #eeeeee 33% );
    background-size: 800px 104px;
    height: 200px;
    position: relative;
}

.placeholder-div.singlerow .animated-background {
    height: 50px !important;
}

.animated-background {
    animation-duration: 1.25s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: darkgray;
    background: linear-gradient(to right, #eeeeee 10%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    height: 50px;
    position: relative;
}

.merlin-lpage-placeholder .container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2), 0px 0px 0px 0px rgba(0,0,0,.19);
}

.merlin-lpage-placeholder .row .col-md-12 {
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.grid {
    width: 63% !important;
    margin-bottom: 10px !important;
}

.board {
    margin-top: 10px;
}

.merlin-col2 .board-item, .merlin-col3 .board-item, .merlin-fullwidth .board-item {
    position: absolute;
    width: auto;
    display: block !important;
    float: left;
}

.board-item.muuri-item-releasing {
    z-index: 9998;
}

.board-item.muuri-item-dragging {
    z-index: 9999;
    cursor: move;
}

.board-item.muuri-item-hidden {
    z-index: 0;
}

.board-item-content {
    border-radius: 4px;
    font-size: 17px;
    -webkit-box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.2);
    box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.2);
}

@media (max-width: 600px) {
    .board-item-content {
        text-align: center;
    }

        .board-item-content span {
            display: none;
        }
}

.board-item-icon {
    background-color: #fff;
    padding: 10px;
    width: 100px;
    text-align: center;
    box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.2);
    border-radius: 3px;
    float: left
}


@font-face {
    font-family: 'ProximaNovaRegular_1';
    src: url(/Assets/fonts/ProximaNovaRegular_1.otf) format('opentype');
}

.SubSections {
    margin-left: 15px;
}

span.DashboardIcon {
    display: -webkit-inline-box;
    float: left;
    padding: 0px 10px;
    vertical-align: top;
}

#DashBoardContent .DashboardGroup {
    background-color: #fff;
    margin-bottom: 10px;
    padding: 15px;
    margin-right: 10px;
}

#DashBoardContent {
    padding: 10px;
}

.panel-warning > .panel-heading {
    background-color: #7d9ead;
    color: #fff;
    border-radius: 0px 0px 0px 0px;
}

.panel {
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2), 0px 0px 0px 0px rgba(0,0,0,.19);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2), 0px 0px 0px 0px rgba(0,0,0,.19);
}

    .panel .panel-body {
        padding: 0;
    }

.footer {
    border-top: none;
    bottom: 0;
    text-align: left !important;
    padding: 7px 15px;
    position: fixed;
    right: 0;
    left: 240px;
    font-size: 12px;
    background: #c0c0c0;
    color: #999;
}

ul.sliderScroll {
    width: 100%;
    padding: 0;
}

    ul.sliderScroll li {
        list-style-type: none;
        padding: 0px 10px 0px 0px;
        text-align: right;
    }

        ul.sliderScroll li:nth-child(even) {
            font-size: 20px;
        }

        ul.sliderScroll li:nth-child(odd) {
            font-size: 15px;
        }

        ul.sliderScroll li:nth-child(even) {
            border-bottom: 1px dotted #e8e8e8;
        }

li.list-group-item span.badge {
    text-transform: uppercase;
    font-weight: 100;
    padding: 3px 5px;
    font-family: ProximaNovaRegular_1;
    font-size: 18px;
    margin-top: 1px;
    background-color: #ffffff;
    color: #525252;
    border-radius: 0%;
}

li.list-group-item:not(:last-child) {
    border-bottom: 1px dotted #e8e8e8;
    margin: 0px;
}

.list-group {
    padding-left: 0;
    margin-bottom: 0px;
}

.panel_color {
    border-color: #77a4be !important;
    background: #77a4be !important;
    color: #fff !important;
}

.panel.panel-warning:hover {
    box-shadow: 0px 5px 5px 0px rgba(0,0,0,.2), 5px 5px 5px 0px rgba(0,0,0,.19);
    /*cursor: pointer;*/
}

list-group-item {
    border: none;
    font-size: 13px;
}

.merlin-widgets a:hover {
    text-decoration: underline !important;
}

@media (min-width: 992px) {
}

/* New Card Design */



.bordered {
    max-height: 470px;
    overflow-y: auto !important;
    padding-bottom: 15px;
}

    .bordered .dataTables_length {
        display: none;
    }

    .bordered .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
        background: #ccc !important;
        color: #000 !important;
        border: none;
    }

    .bordered .dataTables_wrapper .dataTables_paginate .paginate_button {
        border-radius: 25px;
        line-height: 20px;
        border: none;
    }

    .bordered th:first-child {
        border-radius: 20px 0 0 0;
    }

    .bordered th:last-child {
        border-radius: 0 20px 0 0;
    }

    .bordered tr:last-child td:first-child {
        border-radius: 0 0 0 20px;
    }

    .bordered tr:last-child td:last-child {
        border-radius: 0 0 20px 0;
    }


    .bordered td:first-child, .bordered th:first-child {
        border-left: medium none;
    }

    .bordered th {
        background-color: #fff !important;
        border-top: medium none;
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    }

    .bordered td, .bordered th {
        border-left: 1px solid #CCCCCC;
        border-top: 1px solid #CCCCCC;
        padding: 10px;
        text-align: left;
    }

    .bordered table {
        box-shadow: 0px 6px 13px 0px rgba(202, 202, 202, 0.5882352941176471);
        border-radius: 40px;
    }

        .bordered table.dataTable.no-footer {
            border-bottom: none !important;
        }

tr {
    background-color: #fff;
}

thead {
    color: #546eaf;
}


a {
    text-decoration: none !important;
}

.card-title .mr-1, .card-body .mr-1 {
    margin-right: 4px;
}



.highcharts-root {
    border-radius: 20px;
}

.card-text {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    /* This is the dangerous one in WebKit, as it breaks things wherever */
    word-break: break-all;
    /* Instead use this non-standard one: */
    word-break: break-word;
    /* Adds a hyphen where the word breaks, if supported (No Blink) */
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    display: block;
    padding-bottom: 5px;
    /*color:#337ab7;*/
}

.board {
    margin-top: 2px;
}

.highcharts-container {
    width: 100% !important;
    height: 100% !important;
    margin-top: 0px !important;
}

.highcharts {
    width: 100% !important;
    height: 100% !important;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
}

.red-tooltip + .tooltip {
    border-radius: 20px
}

.tooltip .tooltip-inner {
    background: black;
    color: #fff;
    padding: 5px;
    border-radius: 10px;
}

.tooltip-arrow {
}

.dataTables_filter {
    padding-bottom: 10px;
}

.dataTables_filter input {
    border-radius: 7px !important;
    height: 32px;
}

.dataTables_wrapper .dataTables_info {
    padding-top: 20px;
}

.highchar_drilldownback {
    margin-right: 20px !important;
        position: absolute;
    top: 17px;
    right: 0px;
}

.NoRecords {
    display: none;
}

.NoDataWarning {
    text-align: center;
    padding: 40px 20px;
    font-size: 24px;
    color: #ccc;
    display: none;
}

/* MeRLIN NEW ERROR POPUP*/

#AddEntryPopupContentAddNewPart .col-xs-12.col-sm-12.col-md-12.col-lg-12.merlin-form-group:nth-child(2) {
    margin-bottom: 3%;
}

#AddEntryPopupContentAddNewPart .bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=col-] {
    height: 32px;
    /*margin: 0px 0px 15px 0px;*/
}
a#linkForgetPassword, #resetBack {
    text-decoration: underline !important;
}
#AddEntryPopupContentAddNewPart .col-xs-12.col-sm-12.col-md-12.col-lg-12.merlin-form-group:nth-child(2) .ValidationError, #AddEntryPopupContentAddNewPart .col-xs-12.col-sm-12.col-md-12.col-lg-12.merlin-form-group:nth-child(1) .ValidationError {
    bottom: -15px !important;
}

div#ChangeFieldContainer {
    margin-top: 15px;
}

.table-bordered {
    border: 0px solid #ddd;
}

div#messageApproval table.table.table-merlin.table-bordered.table-striped label.radio-inline:last-child {
    margin: 0;
}



div#DynamicContent .tab-pane.container.filter-scroll.active {
    padding-top: 10px;
}

div#DynamicContentCriteria, div#DynamicContentSourcingDetails {
    padding-left: 0;
    padding-right: 0;
}


div#DynamicContent .portlet .portlet-body {
    padding: 0px;
}

#DynamicContentAttachment .portlet-body button.btn.btn-merlinback {
    margin-top: 3%;
}
.headerTopPostion {
    transform: rotate( 180deg );
    height: 55px;
    position: absolute;
    right: 0;
    top: 0;
}

div#ModalforSupplier .col-md-12.col-lg-12.col-xs-12.col-sm-12.formstyle .form-group-sm,
div#CancelModalforSupplier .col-md-12.col-lg-12.col-xs-12.col-sm-12.formstyle .form-group-sm,
div#ModalCancelEdit .col-md-12.col-lg-12.col-xs-12.col-sm-12.formstyle .form-group-sm {
    margin-bottom: 16px;
}
div#CancelModalforSupplier .portlet,
div#ModalforSupplier .portlet,
div#ModalCancelEdit .portlet {
    padding: 0 !important;
    box-shadow: none;
    margin-top: 15px;
}

#ModalforSupplier .col-md-12.col-lg-12.col-xs-12.col-sm-12.formstyle .CustomValidationError {
    bottom: 0;
    right: 15px;
}

div#CancelModalforSupplier .portlet .portlet-body,
div#ModalforSupplier .portlet .portlet-body,
div#ModalCancelEdit .portlet .portlet-body {
    padding: 0 15px 5px;
}

div#CancelModalforSupplier .portlet .portlet-heading,
div#ModalforSupplier .portlet .portlet-heading, 
div#ModalCancelEdit .portlet .portlet-heading {
    display: none;
}
div#CancelModalforSupplier .modal .modal-dialog .modal-content .modal-body,
div#ModalforSupplier .modal .modal-dialog .modal-content .modal-body, 
div#ModalCancelEdit .modal .modal-dialog .modal-content .modal-body {
    padding-bottom: 0;
}

.modal-header.alert.alert-danger {
    border-radius: 0px;
}

#ConmmonConfirmDialog .modal-footer .btn + .btn {
    margin-top: -5px;
}

div#ViewHistoryGrid .ApprovalHistory > div {
    padding-bottom: 15px !important;
    display: block;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #d0d0d0;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #d0d0d0;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #d0d0d0;
}

td.dropDimensionLeft {
    background-color: #fff !important;
}

.notification-icon {
    padding-right: 6px;
}

 

.ml-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);  
}

.login-forgetPassword {
    font-size: 36px;
    height: 50px;
    width: 50px;
    background-color: #efefef;
    border-radius: 50%;
    display: inline-block;
    border-color: red;
    line-height: 46px;
    padding-left: 3px;
}

button.btn.btn-primary.btn-primary-v2.btn.btn-merlinback {
    /* padding: 10px 12px; */
    padding-top: 7px;
    padding-bottom: 7px;
}
@font-face{font-family:'HelveticaNeue';src:url('../../assets/fonts/helveticaneue/HelveticaNeueBold.eot?');src:url('../../assets/fonts/helveticaneue/HelveticaNeueBold.eot?#iefix') format('embedded-opentype'),url('../../assets/fonts/helveticaneue/HelveticaNeueBold.woff2') format('woff2'),url('../../assets/fonts/helveticaneue/HelveticaNeueBold.woff') format('woff'),url('../../assets/fonts/helveticaneue/HelveticaNeueBold.ttf') format('truetype'),url('../../assets/fonts/helveticaneue/HelveticaNeueBold.svg#HelveticaNeueBold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'HelveticaNeue';src:url('../../assets/fonts/helveticaneue/HelveticaNeueRegular.eot?');src:url('../../assets/fonts/helveticaneue/HelveticaNeueRegular.eot?#iefix') format('embedded-opentype'),url('../../assets/fonts/helveticaneue/HelveticaNeueRegular.woff2') format('woff2'),url('../../assets/fonts/helveticaneue/HelveticaNeueRegular.woff') format('woff'),url('../../assets/fonts/helveticaneue/HelveticaNeueRegular.ttf') format('truetype'),url('../../assets/fonts/helveticaneue/HelveticaNeueRegular.svg#HelveticaNeueRegular') format('svg');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'HelveticaNeue';src:url('../../assets/fonts/helveticaneue/HelveticaNeueMedium.eot?');src:url('../../assets/fonts/helveticaneue/HelveticaNeueMedium.eot?#iefix') format('embedded-opentype'),url('../../assets/fonts/helveticaneue/HelveticaNeueMedium.woff2') format('woff2'),url('../../assets/fonts/helveticaneue/HelveticaNeueMedium.woff') format('woff'),url('../../assets/fonts/helveticaneue/HelveticaNeueMedium.ttf') format('truetype'),url('../../assets/fonts/helveticaneue/HelveticaNeueMedium.svg#HelveticaNeueMedium') format('svg');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'HelveticaNeue';src:url('../../assets/fonts/helveticaneue/HelveticaNeueLight.eot?');src:url('../../assets/fonts/helveticaneue/HelveticaNeueLight.eot?#iefix') format('embedded-opentype'),url('../../assets/fonts/helveticaneue/HelveticaNeueLight.woff2') format('woff2'),url('../../assets/fonts/helveticaneue/HelveticaNeueLight.woff') format('woff'),url('../../assets/fonts/helveticaneue/HelveticaNeueLight.ttf') format('truetype'),url('../../assets/fonts/helveticaneue/HelveticaNeueLight.svg#HelveticaNeueLight') format('svg');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'HelveticaNeue';src:url('../../assets/fonts/helveticaneue/HelveticaNeueBlackCond.eot?');src:url('../../assets/fonts/helveticaneue/HelveticaNeueBlackCond.eot?#iefix') format('embedded-opentype'),url('../../assets/fonts/helveticaneue/HelveticaNeueBlackCond.woff2') format('woff2'),url('../../assets/fonts/helveticaneue/HelveticaNeueBlackCond.woff') format('woff'),url('../../assets/fonts/helveticaneue/HelveticaNeueBlackCond.ttf') format('truetype'),url('../../assets/fonts/helveticaneue/HelveticaNeueBlackCond.svg#HelveticaNeueBlackCond') format('svg');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'HelveticaNeue';src:url('../../assets/fonts/helveticaneue/HelveticaNeueThin.eot?');src:url('../../assets/fonts/helveticaneue/HelveticaNeueThin.eot?#iefix') format('embedded-opentype'),url('../../assets/fonts/helveticaneue/HelveticaNeueThin.woff2') format('woff2'),url('../../assets/fonts/helveticaneue/HelveticaNeueThin.woff') format('woff'),url('../../assets/fonts/helveticaneue/HelveticaNeueThin.ttf') format('truetype'),url('../../assets/fonts/helveticaneue/HelveticaNeueThin.svg#HelveticaNeueThin') format('svg');font-weight:100;font-style:normal;font-display:swap;}.sidenav.merlin-app-sidebar-expended{top:55px;}.bars{text-align:center;background-color:#20315e;}li.RootMenu::before{font-family:FontAwesome;content:"";display:inline-block;padding-right:3px;vertical-align:middle;position:absolute;right:10px;margin-top:20px;transition:all .5s;font-size:1.4rem;color:#797979;}.btn{font-weight:500;letter-spacing:.8px;}#notificationContainer::after,#approvalContainer::after{background-color:#f86c6b !important;color:#fff;}.user-name{color:#fff !important;font-size:1.17rem;}.btn-merlinback,.btn-merlinproceed{background-color:#546eaf;border:1px solid #334f94;font-family:'HelveticaNeue';font-weight:500;letter-spacing:.8px;}.btn-tableaction,.btn-tableaction:focus,.btnAction,.btnAction:focus{padding:5px;background-color:#ffda8f;color:#333;border:1px solid #e8a215;border-radius:4px;padding:1px 5px;font-size:13px;cursor:pointer;margin:2px;font-weight:500;}.breadcrumb{text-align:left;font-size:1.16rem;letter-spacing:.84px;background-color:transparent;margin-bottom:15px;padding-top:5px;padding-left:0;}.breadcrumb-item i{color:#faa51a;vertical-align:middle;}.breadcrumb-item .fa-caret-right{font-size:1.2em;color:#a5a4bf;padding:0 5px;margin-top:-3px;}.RequiredDomain{border:3px solid #f05151 !important;}.ErrorInDetail{border:2px solid #f05151 !important;}.footer-error{color:#f05151;}.CustomValidationError{color:#f05151;position:absolute;font-size:12px;padding-top:2px;display:block;}.CustomValidationError.AddressNoValidationError{position:relative;}.required{color:#f05151 !important;font-size:2em !important;margin-left:5px;height:14px;vertical-align:middle;}.FooterMandatoryLegend{font-size:2em !important;position:absolute;left:5px;top:-4px;}.portlet-error{color:#f05151;padding-left:2%;font-size:12px;font-weight:100;}.DisabledField{background-color:#eee;}.BuyerField{color:#e57200 !important;}.VisteonOnlyInfoSpan{color:#e57200 !important;padding-top:10px;}.AdditionalAddressInfo{color:#a5a4bf !important;}#MeRLINUploadProgress.progress{position:fixed;width:50%;height:25px;z-index:10000000;top:50%;left:25%;}#MeRLINUploadProgress .progress-bar{font-size:1em;font-family:'HelveticaNeue';height:25px;line-height:25px;vertical-align:middle;}.merlin-logo{width:auto;}div#merlinToaster{position:relative;z-index:99;}.ValidationError{bottom:0;}.login-scr #wrapper.enlarged .content-page{margin-left:0;}.login-scr .content-page>.content{margin:0;padding:0;}.login-scr .form-group{padding-bottom:0;}body.login-scr{line-height:1.42857143;}.login-scr .right .logo{padding-top:0;padding-bottom:0;margin-bottom:20px;}.login-scr .right .description{margin-bottom:10px;}.login-scr .login-text{margin-bottom:10px;}.login-scr .form-horizontal .form-group{margin-bottom:15px;}.login-scr .form-group .input-group-addon>i{margin-top:-1px;}.merlin-info-pop__close{cursor:pointer;}.field-validation-error{animation:none;}.k-filter-row th,.k-grid-header th.k-header{font-weight:500 !important;}
@charset "UTF-8";.theme-1{--full-black:black;--dark-black:rgba(0,0,0,.87);--light-black:rgba(0,0,0,.54);--min-black:rgba(0,0,0,.065);--full-white:white;--dark-white:rgba(255,255,255,.87);--light-white:rgba(255,255,255,.54);--min-white:rgba(255,255,255,.1);--primary:#0cc2aa;--accent:#a88add;--warn:#fcc100;--info:#6887ff;--success:#6cc788;--warning:#f77a99;--danger:#f44455;--light:#f8f8f8;--grey:#424242;--dark:#2e3e4e;--black:#2a2b3c;--white:#fff;--p-green:#4f8a10;--p-red:#d8000c;--p-orange:#f6b26b;--p-light-red:rgba(216,0,12,.7);--p-light-orange:rgba(246,178,107,.7);--p-light-green:rgba(79,138,16,.7);--toastr-text:#434343;--color-orange:#ffa353;--color-orange-lite:#fff3e9;--color-blue:#1676fb;--color-blue-lite:#e1edfe;--color-green:#20c997;--color-green-lite:#e2f8f1;--color-red:#ff63a5;--color-red-lite:#ffebf3;--color-purple:#816bff;--color-purple-lite:#efecff;--color-yellow:#f1b44c;--color-yellow-lite:rgba(241,180,76,.18);--tab-text-color:#21a8e1;--date-bg:#21a8e1;--toggle-line-bg:rgba(33,168,225,.54);--text-color:rgba(70,90,110,.85);--text-color-2:#8094ae;--text-dark:#797979;--text-muted:#6c757d;--text-color-head:#526484;--header-color:var(--text-color);--text-title:#364a63;--text-color-3:#23282c;--text-validation-error:var(--danger);--all-theme-same-text-color:rgba(70,90,110,.85);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--html-bg:#f3f6f9;--body-bg:#f3f6f9;--bg-color:#fff;--bg-color-2:#fafafa;--bg-color-3:#f5f6fa;--bg-color-4:#8094ae;--bg-color-5:#f3f6f9;--bg-color-6:#fff;--bg-color-7:rgba(96,124,138,.11);--highlight:#21a8e1;--highlight-2:#53a6fa;--highlight-3:#bbb;--highlight-4:#6cbe27;--highlight-5:#dfdfdf;--highlight-6:#fafafa;--highlight-7:#7f7f7f;--button-theme-border-color:#53a6fa;--button-theme-text-color:#53a6fa;--date-bg:#21a8e1;--menu-icon-size:30px;--menu-icon-size-2:25px;--menu-bg-color:#fff;--menu-selected-bg-color:var(--bg-color-2);--menu-text-color:var(--text-color);--menu-border-color:var(--highlight);--menu-active-bg-color:var(--bg-color-2);--menu-active-color:var(--highlight);--menu-expand-icon:var(--highlight-6);--menu-username-color:var(--highlight);--border-color:#53a6fa;--border-color-input:#e0e0e0;--border-color-2:#e1e1e1;--border-color-3:#dbdfea;--border-color-4:#ddd;--border-color-lt:rgba(120,130,140,.065);--border-color-lter:rgba(120,130,140,.045);--border-radius-base:3px;--border-color-4:rgba(158,158,158,.68);--top-right-border:rgba(227,227,227,.5);--font-family:"HelveticaNeue";--font-size:.875rem;--line-height:1.5;--font-size-lg:1.5rem;--font-size-md:1.125rem;--font-size-sm:.8rem;--font-size-xs:.75rem;--link-color:inherit;--hover-color:inherit;--table-border-color:#f3f6f9;--table-striped-color:rgba(0,0,0,.025);--table-head-bg-color:var(--bg-color-5);--table-head-color:var(--text-title);--table-action-icon-bg-color:var(--white);--table-action-icon-color:var(--text-color);--table-action-icon-border-color:#ffb705;--input-border:rgba(120,130,140,.2);--input-border-focus:rgba(120,130,140,.3);--input-border-radius:0;--box-shadow:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--box-shadow-2:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--btn-bg-color:transparent;--btn-bg-secondary-color:#f1f1f1;--btn-color:var(--highlight-2);--btn-color-secondary:#c1c1c1;--btn-border-color:var(--highlight-2);--btn-border-secondary-color:var(--highlight-5);--btn-icon-color:var(--highlight-7);--btn-secondary:var(--bg-color-6);--btn-border:var(--hightliht-5);--btn-text-color:var(--text-color);--login-btn:var(--bg-color);--login-btn-hover:#204d74;--login-btn-border:#122b40;--secondary-btn-border:var(--border-color-4);--secondary-btn-bg:var(--bg-color-7);--secondary-btn-color:var(--text-color-3);--checkbox-bg-color:var(--white);--checkbox-border-color:var(--border-color-input);--checbox-tick-color:var(--highlight);--modal-header-bg-color:var(--bg-color-2);--modal-title-color:var(--highlight);--modal-close-color:var(--highlight);--card-header-bg:var(--bg-color-2);--card-header-title-color:var(--text-title);--card-header-icon-color:var(--highlight);--card-pos-icon-color:var(--highlight);--p-header-bg:var(--bg-color-2);--p-footer-bg:var(--bg-color-2);--text-color-card:var(--text-title);--p-confirmation-bg:var(--p-orange);--p-information-bg:var(--p-green);--p-error-bg:var(--p-red);--p-error-box-shadow:var(--p-light-red);--p-confirmation-box-shadow:var(--p-light-orange);--p-information-box-shadow:var(--p-light-green);--login-left-bg-color:var(--white);--login-right-bg-color:var(--bg-color-2);--login-banner-icon-color:var(--highlight);--p-error-bg:#d8000c;--p-confirmation-bg:#f6b26b;--p-information-bg:#4f8a10;--p-gray:#ccc;--tab-bg-color:var(--bg-color-2);--tab-color:var(--text-color);--tab-border-color:transparent;--tab-active-bg-color:#fafafa;--tab-active-color:var(--highlight);--tab-active-border-color:var(--highlight);--tab-header-active-border:var(--highlight-4);--f-val-right-pos:0;--f-val-font-weight:var(--font-weight-medium);--f-val-font-size:12px;--toastr-font-size:12px;}.theme-2{--full-black:black;--dark-black:rgba(0,0,0,.87);--light-black:rgba(0,0,0,.54);--min-black:rgba(0,0,0,.065);--full-white:white;--dark-white:rgba(255,255,255,.87);--light-white:rgba(255,255,255,.54);--min-white:rgba(255,255,255,.1);--primary:#0cc2aa;--accent:#a88add;--warn:#fcc100;--info:#6887ff;--success:#6cc788;--warning:#f77a99;--danger:#f44455;--light:#f8f8f8;--grey:#424242;--dark:#2e3e4e;--black:#2a2b3c;--white:#fff;--p-green:#4f8a10;--p-red:#d8000c;--p-orange:#f6b26b;--p-light-red:rgba(216,0,12,.7);--p-light-orange:rgba(246,178,107,.7);--p-light-green:rgba(79,138,16,.7);--toastr-text:#434343;--color-orange:#ffa353;--color-orange-lite:#fff3e9;--color-blue:#1676fb;--color-blue-lite:#e1edfe;--color-green:#20c997;--color-green-lite:#e2f8f1;--color-red:#ff63a5;--color-red-lite:#ffebf3;--color-purple:#816bff;--color-purple-lite:#efecff;--color-yellow:#f1b44c;--color-yellow-lite:rgba(241,180,76,.18);--tab-text-color:#545e71;--date-bg:#545e71;--toggle-line-bg:rgba(84,94,113,.54);--text-color:#54595f;--text-color-2:#8094ae;--text-color-3:#23282c;--text-color-4:#f3f6f9;--text-dark:#797979;--text-muted:#6c757d;--text-color-head:#526484;--header-color:var(--text-color);--text-title:#364a63;--text-title-2:#fff;--text-color-3:#fff;--text-validation-error:var(--danger);--all-theme-same-text-color:rgba(70,90,110,.85);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--html-bg:#f3f6f9;--body-bg:#fafafa;--bg-color:#fff;--bg-color-2:#fafafa;--bg-color-3:#f5f6fa;--bg-color-4:#8094ae;--bg-color-5:#545e71;--bg-color-6:#f3f6f9;--bg-color-7:rgba(96,124,138,.11);--bg-color-8:#fafafa;--highlight:#54595f;--highlight-2:#008891;--highlight-3:#bbb;--highlight-4:#21a8e1;--highlight-5:#dfdfdf;--highlight-6:#21a8e1;--highlight-7:#54595f;--button-theme-border-color:#545e71;--button-theme-text-color:#545e71;--date-bg:#545e71;--menu-icon-size:30px;--menu-icon-size-2:25px;--menu-bg-color:#545e71;--menu-bg-color-2:#fff;--menu-selected-bg-color:var(--bg-color-2);--menu-text-color:var(--text-color-4);--menu-border-color:var(--highlight-4);--menu-active-bg-color:var(--bg-color-2);--menu-active-color:var(--white);--menu-expand-icon:var(--highlight-7);--menu-username-color:var(--highlight);--border-color:#53a6fa;--border-color-input:#e0e0e0;--border-color-2:#e1e1e1;--border-color-3:#dbdfea;--border-color-4:#ddd;--border-color-lt:rgba(120,130,140,.065);--border-color-lter:rgba(120,130,140,.045);--border-radius-base:3px;--border-color-4:rgba(158,158,158,.68);--top-right-border:rgba(227,227,227,.3);--font-family:"HelveticaNeue";--font-size:.875rem;--line-height:1.5;--font-size-lg:1.5rem;--font-size-md:1.125rem;--font-size-sm:.8rem;--font-size-xs:.75rem;--link-color:inherit;--hover-color:inherit;--table-border-color:#f3f6f9;--table-striped-color:rgba(0,0,0,.025);--table-head-bg-color:var(--bg-color-5);--table-head-color:var(--text-title-2);--table-action-icon-bg-color:var(--white);--table-action-icon-color:var(--text-color);--table-action-icon-border-color:#e2e2e2;--input-border:rgba(120,130,140,.2);--input-border-focus:rgba(120,130,140,.3);--input-border-radius:0;--box-shadow:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--box-shadow-2:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--btn-bg-color:transparent;--btn-bg-secondary-color:#f1f1f1;--btn-color:var(--highlight-2);--btn-color-secondary:#c1c1c1;--btn-border-color:var(--highlight-2);--btn-border-secondary-color:var(--highlight-5);--btn-icon-color:var(--highlight-3);--btn-secondary:var(--bg-color-6);--btn-border:var(--highlight-5);--btn-text-color:var(--text-color);--secondary-btn-border:var(--border-color-4);--secondary-btn-bg:var(--bg-color-7);--secondary-btn-color:var(--text-color-3);--login-btn:var(--bg-color);--login-btn-hover:#204d74;--login-btn-border:#122b40;--checkbox-bg-color:var(--white);--checkbox-border-color:var(--border-color-input);--checbox-tick-color:var(--highlight);--modal-header-bg-color:var(--bg-color-5);--modal-title-color:var(--white);--modal-close-color:var(--white);--card-header-bg:var(--bg-color);--card-header-title-color:var(--text-title);--card-header-icon-color:var(--highlight);--card-pos-icon-color:var(--highlight);--p-header-bg:var(--bg-color-2);--p-footer-bg:var(--bg-color-2);--text-color-card:var(--text-title);--p-confirmation-bg:var(--p-orange);--p-information-bg:var(--p-green);--p-error-bg:var(--p-red);--p-error-box-shadow:var(--p-light-red);--p-confirmation-box-shadow:var(--p-light-orange);--p-information-box-shadow:var(--p-light-green);--login-left-bg-color:var(--white);--login-right-bg-color:var(--bg-color-2);--login-banner-icon-color:var(--highlight);--p-error-bg:#d8000c;--p-confirmation-bg:#f6b26b;--p-information-bg:#4f8a10;--p-gray:#ccc;--tab-bg-color:var(--bg-color-2);--tab-color:var(--text-color);--tab-border-color:transparent;--tab-active-bg-color:var(--highlight-7);--tab-active-color:var(--highlight);--tab-active-border-color:var(--highlight-4);--tab-header-active-border:var(--highlight-4);--f-val-right-pos:0;--f-val-font-weight:var(--font-weight-medium);--f-val-font-size:12px;--toastr-font-size:12px;}.theme-3{--full-black:black;--dark-black:rgba(0,0,0,.87);--light-black:rgba(0,0,0,.54);--min-black:rgba(0,0,0,.065);--full-white:white;--dark-white:rgba(255,255,255,.87);--light-white:rgba(255,255,255,.54);--min-white:rgba(255,255,255,.1);--primary:#0cc2aa;--accent:#a88add;--warn:#fcc100;--info:#6887ff;--success:#6cc788;--warning:#f77a99;--danger:#f44455;--light:#f8f8f8;--grey:#424242;--dark:#2e3e4e;--black:#2a2b3c;--white:#fff;--p-green:#4f8a10;--p-red:#d8000c;--p-orange:#f6b26b;--p-light-red:rgba(216,0,12,.7);--p-light-orange:rgba(246,178,107,.7);--p-light-green:rgba(79,138,16,.7);--toastr-text:#434343;--color-orange:#ffa353;--color-orange-lite:#fff3e9;--color-blue:#1676fb;--color-blue-lite:#e1edfe;--color-green:#20c997;--color-green-lite:#e2f8f1;--color-red:#ff63a5;--color-red-lite:#ffebf3;--color-purple:#816bff;--color-purple-lite:#efecff;--color-yellow:#f1b44c;--color-yellow-lite:rgba(241,180,76,.18);--tab-text-color:#1a909c;--date-bg:#1a909c;--toggle-line-bg:rgba(26,144,156,.54);--text-color:#54595f;--text-color-2:#8094ae;--text-dark:#797979;--text-muted:#6c757d;--text-color-head:#526484;--header-color:var(--text-color);--text-title:#364a63;--text-color-3:#23282c;--text-color-4:#fff;--text-validation-error:var(--danger);--all-theme-same-text-color:rgba(70,90,110,.85);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--html-bg:#f3f6f9;--body-bg:#f1f4f8;--bg-color:#fff;--bg-color-2:#fafafa;--bg-color-3:#f5f6fa;--bg-color-4:#8094ae;--bg-color-5:#f3f6f9;--bg-color-6:#fff;--bg-color-7:rgba(96,124,138,.11);--bg-color-8:#1a909c;--highlight:#21a8e1;--highlight-2:#46909d;--highlight-3:#bbb;--highlight-4:#21a8e1;--highlight-5:#dfdfdf;--highlight-6:#fafafa;--highlight-7:#21a8e1;--button-theme-border-color:#1a909c;--button-theme-text-color:#1a909c;--date-bg:#1a909c;--menu-icon-size:30px;--menu-icon-size-2:25px;--menu-bg-color:#1a909c;--menu-bg-color-2:#fff;--menu-selected-bg-color:var(--bg-color-2);--menu-text-color:var(--text-color-4);--menu-border-color:var(--highlight);--menu-active-bg-color:var(--bg-color-2);--menu-active-color:#fff;--menu-expand-icon:var(--highlight-7);--menu-username-color:var(--highlight);--border-color:#53a6fa;--border-color-input:#e0e0e0;--border-color-2:#e1e1e1;--border-color-3:#dbdfea;--border-color-4:#ddd;--border-color-lt:rgba(120,130,140,.065);--border-color-lter:rgba(120,130,140,.045);--border-radius-base:3px;--border-color-4:rgba(158,158,158,.68);--top-right-border:rgba(227,227,227,.47);--font-family:"HelveticaNeue";--font-size:.875rem;--line-height:1.5;--font-size-lg:1.5rem;--font-size-md:1.125rem;--font-size-sm:.8rem;--font-size-xs:.75rem;--link-color:inherit;--hover-color:inherit;--table-border-color:#f3f6f9;--table-striped-color:rgba(0,0,0,.025);--table-head-bg-color:var(--bg-color-5);--table-head-color:var(--text-title);--table-action-icon-bg-color:var(--white);--table-action-icon-color:var(--text-color);--table-action-icon-border-color:#ffb705;--input-border:rgba(120,130,140,.2);--input-border-focus:rgba(120,130,140,.3);--input-border-radius:0;--box-shadow:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--box-shadow-2:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--btn-bg-color:#46909d;--btn-bg-secondary-color:#f1f1f1;--btn-color:var(--highlight-6);--btn-color-secondary:#c1c1c1;--btn-border-color:var(--highlight-3);--btn-border-secondary-color:var(--highlight-5);--btn-icon-color:var(--highlight-3);--login-btn:var(--bg-color-2);--login-btn-hover:#204d74;--login-btn-border:#122b40;--btn-secondary:var(--bg-color-6);--btn-border:var(--hightliht-5);--btn-text-color:var(--text-color);--secondary-btn-border:var(--border-color-4);--secondary-btn-bg:var(--bg-color-7);--secondary-btn-color:var(--text-color-3);--checkbox-bg-color:var(--white);--checkbox-border-color:var(--border-color-input);--checbox-tick-color:var(--highlight);--modal-header-bg-color:var(--bg-color-8);--modal-title-color:var(--white);--modal-close-color:var(--white);--card-header-bg:var(--bg-color-2);--card-header-title-color:var(--text-title);--card-header-icon-color:var(--highlight);--card-pos-icon-color:var(--highlight);--p-header-bg:var(--bg-color-2);--p-footer-bg:var(--bg-color-2);--text-color-card:var(--text-title);--p-confirmation-bg:var(--p-orange);--p-information-bg:var(--p-green);--p-error-bg:var(--p-red);--p-error-box-shadow:var(--p-light-red);--p-confirmation-box-shadow:var(--p-light-orange);--p-information-box-shadow:var(--p-light-green);--login-left-bg-color:var(--white);--login-right-bg-color:var(--bg-color-2);--login-banner-icon-color:var(--highlight);--p-error-bg:#d8000c;--p-confirmation-bg:#f6b26b;--p-information-bg:#4f8a10;--p-gray:#ccc;--tab-bg-color:var(--bg-color-2);--tab-color:var(--text-color);--tab-border-color:transparent;--tab-active-bg-color:#fafafa;--tab-active-color:var(--highlight);--tab-active-border-color:var(--highlight-4);--tab-header-active-border:var(--highlight-4);--f-val-right-pos:0;--f-val-font-weight:var(--font-weight-medium);--f-val-font-size:12px;--toastr-font-size:12px;}.theme-4{--full-black:black;--dark-black:rgba(0,0,0,.87);--light-black:rgba(0,0,0,.54);--min-black:rgba(0,0,0,.065);--full-white:white;--dark-white:rgba(255,255,255,.87);--light-white:rgba(255,255,255,.54);--min-white:rgba(255,255,255,.1);--primary:#0cc2aa;--accent:#a88add;--warn:#fcc100;--info:#6887ff;--success:#6cc788;--warning:#f77a99;--danger:#f44455;--light:#f8f8f8;--grey:#424242;--dark:#2e3e4e;--black:#2a2b3c;--white:#fff;--p-green:#4f8a10;--p-red:#d8000c;--p-orange:#f6b26b;--p-light-red:rgba(216,0,12,.7);--p-light-orange:rgba(246,178,107,.7);--p-light-green:rgba(79,138,16,.7);--toastr-text:#434343;--color-orange:#ffa353;--color-orange-lite:#fff3e9;--color-blue:#1676fb;--color-blue-lite:#e1edfe;--color-green:#20c997;--color-green-lite:#e2f8f1;--color-red:#ff63a5;--color-red-lite:#ffebf3;--color-purple:#816bff;--color-purple-lite:#efecff;--color-yellow:#f1b44c;--color-yellow-lite:rgba(241,180,76,.18);--tab-text-color:#00b140;--date-bg:#00b140;--toggle-line-bg:rgba(0,177,64,.54);--text-color:#54595f;--text-color-2:#8094ae;--text-dark:#797979;--text-muted:#6c757d;--text-color-head:#526484;--header-color:var(--text-color);--text-title:#364a63;--text-color-3:#23282c;--text-color-4:#fff;--text-validation-error:var(--danger);--all-theme-same-text-color:rgba(70,90,110,.85);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--html-bg:#f3f6f9;--body-bg:#f1f4f8;--bg-color:#fff;--bg-color-2:#fafafa;--bg-color-3:#f5f6fa;--bg-color-4:#8094ae;--bg-color-5:#f3f6f9;--bg-color-6:#fff;--bg-color-7:rgba(96,124,138,.11);--bg-color-8:#1a909c;--highlight:#00b140;--highlight-2:#46909d;--highlight-3:#bbb;--highlight-4:#21a8e1;--highlight-5:#dfdfdf;--highlight-6:#fafafa;--highlight-7:#21a8e1;--button-theme-border-color:#00b140;--button-theme-text-color:#00b140;--date-bg:#00b140;--menu-icon-size:30px;--menu-icon-size-2:25px;--menu-bg-color:#00b140;--menu-bg-color-2:#fff;--menu-selected-bg-color:var(--bg-color-2);--menu-text-color:var(--text-color-4);--menu-border-color:var(--highlight);--menu-active-bg-color:var(--bg-color-2);--menu-active-color:#fff;--menu-expand-icon:var(--highlight-7);--menu-username-color:var(--highlight);--border-color:#53a6fa;--border-color-input:#e0e0e0;--border-color-2:#e1e1e1;--border-color-3:#dbdfea;--border-color-4:#ddd;--border-color-lt:rgba(120,130,140,.065);--border-color-lter:rgba(120,130,140,.045);--border-radius-base:3px;--border-color-4:rgba(158,158,158,.68);--top-right-border:rgba(227,227,227,.47);--font-family:"HelveticaNeue";--font-size:.875rem;--line-height:1.5;--font-size-lg:1.5rem;--font-size-md:1.125rem;--font-size-sm:.8rem;--font-size-xs:.75rem;--link-color:inherit;--hover-color:inherit;--table-border-color:#f3f6f9;--table-striped-color:rgba(0,0,0,.025);--table-head-bg-color:var(--bg-color-5);--table-head-color:var(--text-title);--table-action-icon-bg-color:var(--white);--table-action-icon-color:var(--text-color);--table-action-icon-border-color:#ffb705;--input-border:rgba(120,130,140,.2);--input-border-focus:rgba(120,130,140,.3);--input-border-radius:0;--box-shadow:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--box-shadow-2:0 1px 2px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);--btn-bg-color:#46909d;--btn-bg-secondary-color:#f1f1f1;--btn-color:var(--highlight-6);--btn-color-secondary:#c1c1c1;--btn-border-color:var(--highlight-3);--btn-border-secondary-color:var(--highlight-5);--btn-icon-color:var(--highlight-3);--login-btn:var(--bg-color-2);--login-btn-hover:#204d74;--login-btn-border:#122b40;--btn-secondary:var(--bg-color-6);--btn-border:var(--hightliht-5);--btn-text-color:var(--text-color);--secondary-btn-border:var(--border-color-4);--secondary-btn-bg:var(--bg-color-7);--secondary-btn-color:var(--text-color-3);--checkbox-bg-color:var(--white);--checkbox-border-color:var(--border-color-input);--checbox-tick-color:var(--highlight);--modal-header-bg-color:var(--bg-color-8);--modal-title-color:var(--white);--modal-close-color:var(--white);--card-header-bg:var(--bg-color-2);--card-header-title-color:var(--text-title);--card-header-icon-color:var(--highlight);--card-pos-icon-color:var(--highlight);--p-header-bg:var(--bg-color-2);--p-footer-bg:var(--bg-color-2);--text-color-card:var(--text-title);--p-confirmation-bg:var(--p-orange);--p-information-bg:var(--p-green);--p-error-bg:var(--p-red);--p-error-box-shadow:var(--p-light-red);--p-confirmation-box-shadow:var(--p-light-orange);--p-information-box-shadow:var(--p-light-green);--login-left-bg-color:var(--white);--login-right-bg-color:var(--bg-color-2);--login-banner-icon-color:var(--highlight);--p-error-bg:#d8000c;--p-confirmation-bg:#f6b26b;--p-information-bg:#4f8a10;--p-gray:#ccc;--tab-bg-color:var(--bg-color-2);--tab-color:var(--text-color);--tab-border-color:transparent;--tab-active-bg-color:#fafafa;--tab-active-color:var(--highlight);--tab-active-border-color:var(--highlight-4);--tab-header-active-border:var(--highlight-4);--f-val-right-pos:0;--f-val-font-weight:var(--font-weight-medium);--f-val-font-size:12px;--toastr-font-size:12px;}body{font-family:var(--font-family);letter-spacing:.8px;font-weight:500 !important;font-size:1.33rem;background:var(--body-bg);color:var(--text-color);margin:0;overflow-x:hidden;}*{outline:0 !important;}a{color:var(--text-color);}a:hover{outline:0;text-decoration:none;}a:active{outline:0;text-decoration:none;}a:focus{outline:0;text-decoration:none;}h1,h2,h3,h4,h5,h6{color:var(--header-color);font-family:var(--font-family);margin:10px 0;}h1{line-height:43px;}h2{line-height:35px;}h3{line-height:30px;}h4{line-height:22px;}h5{font-size:15px;}h3 small,h4 small,h5 small{color:var(--text-muted);}p{line-height:1.6;}b{font-weight:600;}.container{width:auto;}.footer{border-top:none;bottom:0;text-align:left !important;padding:6.6px 15px;position:fixed;right:0;left:240px;font-size:12px;background:#c0c0c0;}.footer p{margin-bottom:0;font-size:12px;color:#999;padding-top:3px;}.footer p a{color:#888;}#wrapper{height:100%;overflow:hidden;width:100%;}.page{bottom:0;left:0;right:0;top:0;}.page-title{font-size:20px;font-weight:600;margin-bottom:0;margin-top:7px;}.page-title-alt{margin-bottom:23px;margin-top:10px;}.page-header{border-bottom:1px solid #dbddde;}.header-title{text-transform:uppercase;font-size:16px;font-weight:600;letter-spacing:.04em;line-height:16px;margin-bottom:8px;}.breadcrumb{background-color:transparent;margin-bottom:15px;padding-top:10px;padding-left:0;}.dropdown-menu{background-color:#fff;padding:4px 0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);z-index:990 !important;}.dropdown-menu>li>a{color:rgba(65,77,88,.61);font-size:1.33rem;padding:6px 20px;font-weight:500;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#f3f3f3;color:#36404a;}.dropup .dropdown-menu{box-shadow:0 -1px 5px 0 rgba(0,0,0,.26);}.close{opacity:.6;}textarea.form-control{min-height:90px;}.form-control{display:block;width:100%;height:32px;padding:6px 6px;font-size:13px;line-height:1.42857143;color:#777;background-color:#fff;background-image:none;border:1px solid #ddd;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;letter-spacing:.8px;border-radius:1px;box-shadow:none;}.form-control:focus{background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none;outline:0 !important;color:#333;letter-spacing:.8px;}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px;}.form-control-feedback{line-height:38px !important;}.input-group-btn .btn{padding:6px 12px;font-size:13px;}.input-group-btn .btn-sm{padding:5px 10px;}.input-group-btn .btn-lg{padding:10px 17px;}.label{font-weight:600;letter-spacing:.05em;padding:.3em .6em .3em;}.label-default{background-color:#7d9ead;padding:4px 0 3px;display:inline-block;}.badge{text-transform:uppercase;font-weight:600;padding:3px 5px;font-size:12px;margin-top:1px;background-color:#5fbeaa;}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px;}.pagination>li>a,.pagination>li>span{color:#636e7b;}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#e4e7ea;}.pagination-split li{margin-left:5px;display:inline-block;float:left;}.pagination-split li:first-child{margin-left:0;}.pagination-split li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#7d9ead;border-color:#7d9ead;}.pager li>a,.pager li>span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#636e7b;}.tabs{background-color:#fff;margin:0 auto;padding:0;position:relative;white-space:nowrap;width:100%;}.tabs li.tab{background-color:#fff;display:block;float:left;margin:0;text-align:center;}.tabs li.tab a{-moz-transition:color .28s ease;-ms-transition:color .28s ease;-o-transition:color .28s ease;-webkit-transition:color .28s ease;color:#ee6e73;display:block;height:100%;text-decoration:none;transition:color .28s ease;width:100%;}.tabs li.tab a.active{color:#5fbeaa !important;}.tabs .indicator{background-color:#5fbeaa;bottom:0;height:2px;position:absolute;will-change:left,right;}.tabs-top .indicator{top:0;}.nav-pills li a{line-height:36px !important;}.nav-pills li.active a{background-color:#5fbeaa !important;}.nav-pills li.active a:hover{background-color:#5fbeaa !important;}.nav-pills li.active a:focus{background-color:#5fbeaa !important;}.nav.nav-tabs+.tab-content{background:#fff;margin-bottom:30px;}.nav.nav-tabs>li:first-child a{border-radius:5px 0 0 0;}.nav.nav-tabs>li:last-child a{border-radius:0 5px 0 0;}.nav.nav-tabs>li.active>a{background-color:#fff;border:0;margin-right:0;}.nav.nav-tabs>li.active>a>i{color:#fb7c00;}.nav.nav-tabs>li>a,.nav.tabs-vertical>li>a{border-radius:0;border:none;color:#fff !important;cursor:pointer;line-height:30px;padding-left:20px;padding-right:20px;letter-spacing:.03em;font-weight:600;font-family:'HelveticaNeue';font-size:12px;text-transform:inherit;transition:all .2s;}.nav.nav-tabs>li>a:hover,.nav.tabs-vertical>li>a:hover{color:#fff !important;background-color:#36404a;}.tab-content{box-shadow:0 1px 1px rgba(0,0,0,.05);color:#777;}.nav.nav-tabs>li:last-of-type a{margin-right:0;}.nav.nav-tabs{border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.05);}.navtab-bg{background-color:#f4f8fb;}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.tabs-vertical-env .nav.tabs-vertical li.active>a{border:none;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.tabs-vertical>li.active>a,.tabs-vertical>li.active>a:focus,.tabs-vertical>li.active>a:hover{color:#36404a !important;background:#fff;}.alert .btn{margin-top:10px;}.alert-success{background-color:rgba(95,190,170,.3);border-color:rgba(95,190,170,.4);color:#44a692;}.alert-success .alert-link{color:#358272;}.alert-warning{background-color:rgba(255,189,74,.2);border-color:rgba(255,189,74,.3);color:#ffbd4a;}.alert-danger{background-color:rgba(88,82,82,.1);border-color:rgba(88,82,82,.2);color:#777;margin:20px 10px;}.modal .modal-dialog .modal-content{-moz-box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:2px;box-shadow:none;padding:0;}.modal .modal-dialog .modal-content .modal-header{border-bottom-width:2px;margin:0;padding:0;padding:10px;margin:0;line-height:1.42857143;background:#0c3d60;border:none;}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#fff;font-weight:500;font-size:16px;}.modal .modal-dialog .modal-content .modal-body{padding:10px;}.modal .modal-dialog .modal-content .modal-footer{padding:0;padding:10px;}.modal-full{width:98%;}.modal-content .nav.nav-tabs+.tab-content{margin-bottom:0;}.modal-content .panel-group{margin-bottom:0;}.modal-content .panel{border-top:none;}.modal-header .close{color:#fff;}.topbar{left:0;position:fixed;right:0;top:0;z-index:999;}.topbar .topbar-left{float:left;position:relative;width:200px;z-index:1;}.topbar .topbar-left-sm{width:180px;}.logo{color:#fff !important;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:60px;text-transform:uppercase;width:200px;height:60px;margin-left:auto;margin-right:auto;object-fit:contain;display:flex;align-items:center;justify-content:center;}.logo img{height:100%;max-width:100%;object-fit:contain;object-position:center;}.logo h1{height:50px;margin:0 auto;text-align:center;}.logo i{color:#5fbeaa;}.logo .icon-c-logo{display:none;}.navbar-default{background-color:var(--white) !important;box-shadow:var(--box-shadow) !important;border-radius:0;border:none;margin-bottom:0;}.navbar-default .navbar-nav>.open>a{background-color:rgba(255,255,255,0);}.navbar-default .navbar-nav>.open>a:focus{background-color:rgba(255,255,255,0);}.navbar-default .navbar-nav>.open>a:hover{background-color:rgba(255,255,255,0);}.navbar-default .badge{position:absolute;top:12px;right:7px;}.nav>li>a{color:#c4c4c9 !important;line-height:50px;padding:0 15px;position:relative;}.nav>li>a i{font-size:16px;}.profile img{border:2px solid #edf0f0;height:36px;width:36px;}.dropdown-menu-lg{width:300px;}.dropdown-menu-lg .list-group{margin-bottom:0;}.dropdown-menu-lg .list-group-item{border:none;padding:10px 20px;}.dropdown-menu-lg .media-heading{margin-bottom:0;}.dropdown-menu-lg .media-body p{color:#828282;}#expandNotification{cursor:pointer;}.merlin-app-top-menu-container .notification-icon .dropdown-menu{width:300px;right:-2px;}.merlin-app-top-menu-container .notification-icon .dropdown-menu li>a p{line-height:16px !important;margin-bottom:1px;letter-spacing:.93px;}.btn-primary{letter-spacing:.8px;font-weight:500;}#notificationItem.notification-list{overflow:auto;max-height:109px;}.notification-list{max-height:230px;}.notification-list em{width:30px;text-align:center;height:30px;line-height:28px;border-radius:50%;margin-top:4px;}.notification-list .media-body{display:inherit;width:auto;overflow:hidden;margin-left:50px;}.notification-list .media-body h5{text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-weight:400;overflow:hidden;}.notifi-title{border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;text-transform:uppercase;font-weight:500;padding:11px 20px 15px;color:#4c5667;font-family:'HelveticaNeue';}.noti-primary{color:#5d9cec;border:2px solid #5d9cec;}.noti-success{color:#81c868;border:2px solid #81c868;}.noti-info{color:#34d3eb;border:2px solid #34d3eb;}.noti-warning{color:#ffbd4a;border:2px solid #ffbd4a;}.noti-danger{color:#f05050;border:2px solid #f05050;}.noti-dark{color:#36404a;border:2px solid #36404a;}.noti-purple{color:#7266ba;border:2px solid #7266ba;}.noti-pink{color:#fb6d9d;border:2px solid #fb6d9d;}.noti-custom{color:#5fbeaa;border:2px solid #5fbeaa;}.noti-inverse{color:#4c5667;border:2px solid #4c5667;}.navbar-nav{margin:0;}.side-menu{bottom:0;top:0;width:240px;z-index:2;}.side-menu.left{background:#0c3d60;box-shadow:0 0 0 rgba(0,0,0,.1);position:absolute;top:60px;}body.fixed-left .side-menu.left{bottom:50px;height:100%;margin-bottom:-70px;margin-top:0;padding-bottom:70px;position:fixed;}.content-page{margin-left:240px;overflow:hidden;}.content-page>.content{margin-bottom:34px;margin-top:60px;padding:20px 5px 15px 5px;}.button-menu-mobile{background:0 0;border:none;color:#c4c4c9;line-height:60px;padding:0 15px;font-size:17px;text-shadow:none;}.button-menu-mobile:hover{color:#fff;}.sidebar-inner{height:100%;}#sidebar-menu,#sidebar-menu a,#sidebar-menu li,#sidebar-menu ul{border:0;font-weight:400;line-height:1;list-style:none;margin:0;padding:0;position:relative;text-decoration:none;}#sidebar-menu{padding-bottom:30px;padding-top:0;width:100%;}#sidebar-menu .nav>li>a .badge{position:absolute;right:10px;top:12px;}#sidebar-menu a{line-height:1.3;}#sidebar-menu ul ul{display:none;}#sidebar-menu ul ul li{border-top:0;}#sidebar-menu ul ul li.active a{color:#fff;}#sidebar-menu ul ul a{color:#e0e0e0;display:block;padding:13px 20px 13px 65px;background:#36404a;font-size:13px;}#sidebar-menu ul ul li:last-child a{border-bottom:1px solid #656565;}#sidebar-menu ul ul a:hover{color:#fff;background:#36404a;}#sidebar-menu ul ul a.active{color:#fff;background:#414d58;}#sidebar-menu ul ul a i{margin-right:5px;}#sidebar-menu ul ul ul a{padding-left:80px;}#sidebar-menu .label{margin-top:2px;}#sidebar-menu .subdrop{background:#414d58 !important;border-left:3px solid #fff;color:#fff !important;border-bottom:1px solid #656565;}#sidebar-menu>ul>li>a{color:#e0e0e0;display:block;padding:17px 20px;margin:0 0;border-left:3px solid transparent;font-size:13px;}#sidebar-menu>ul>li>a:hover{color:#fff;text-decoration:none;border-left:3px solid #f3bf51;background:#414d58;}#sidebar-menu>ul>li>a>span{vertical-align:middle;}#sidebar-menu ul li .menu-arrow{-webkit-transition:-webkit-transform .15s;-o-transition:-o-transform .15s;transition:transform .15s;position:absolute;right:20px;display:inline-block;font-family:FontAwesome;text-rendering:auto;line-height:18px;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);color:#98a6ad;content:"";}#sidebar-menu ul li .menu-arrow:before{content:"";}#sidebar-menu ul li a.subdrop .menu-arrow{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}#sidebar-menu ul li a i{display:inline-block;font-size:14px;line-height:17px;margin-left:3px;margin-right:10px;text-align:center;vertical-align:middle;width:20px;color:#2684ad;}#sidebar-menu ul li a i.md{font-size:18px;}#sidebar-menu>ul>li>a{border-bottom:0 solid #414d58;}#sidebar-menu>ul>li>a>i.i-right{float:right;margin:3px 0 0 0;}#sidebar-menu>ul>li>a.active{background:#f3f3f4;border-left:3px solid #fff;color:#fff;border-bottom:1px solid #656565;}.menu-title{padding:12px 20px !important;letter-spacing:.035em;pointer-events:none;cursor:default;font-size:13px;}.side-menu-sm{width:180px;text-align:center;}.side-menu-sm #sidebar-menu>ul>li>a>i{display:block;font-size:18px;line-height:24px;width:100%;margin:0;}.side-menu-sm #sidebar-menu ul ul a{padding:10px 20px 10px 20px;}.side-menu-sm+.content-page .footer{left:180px;}#wrapper.enlarged .side-menu-sm{text-align:left;}#wrapper.enlarged .side-menu-sm #sidebar-menu ul li a i{display:inline-block;font-size:18px;line-height:17px;margin-left:3px;margin-right:15px;vertical-align:middle;width:20px;}.side-menu-sm+.content-page{margin-left:180px;}.page-header-2{background:#e3e7ec;border-bottom:1px solid #dee2e8;margin:-25px -20px 22px -20px;padding:25px 20px 0 20px;}#wrapper.enlarged .menu-arrow,#wrapper.enlarged .menu-title{display:none !important;}#wrapper.enlarged #sidebar-menu ul ul{border-left:1px solid #656565;margin-top:0;padding-top:0;z-index:9999;background-color:#414d58;}#wrapper.enlarged .left.side-menu{width:60px;z-index:5;}#wrapper.enlarged .left.side-menu #sidebar-menu>ul>li>a{padding:22px 13px;border-bottom:1px solid #373737;}#wrapper.enlarged .left.side-menu #sidebar-menu>ul>li>a:hover{background:0 0 !important;}#wrapper.enlarged .left.side-menu #sidebar-menu>ul>li>a:active{background:0 0 !important;}#wrapper.enlarged .left.side-menu #sidebar-menu>ul>li>a:focus{background:0 0 !important;}#wrapper.enlarged .left.side-menu #sidebar-menu>ul>li>a i{margin-right:20px !important;font-size:20px;}#wrapper.enlarged .left.side-menu .label{position:absolute;top:5px;left:35px;text-indent:0;display:block !important;padding:.2em .6em .3em !important;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li{position:relative;white-space:nowrap;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li:hover>a{position:relative;width:100%;background:#414d58;color:#e0e0e0;border-color:#faa51a;border-bottom:0 solid #656565;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li:hover>ul{display:block;left:70px;position:absolute;width:190px;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li:hover>ul a{background:#414d58;box-shadow:none;padding-left:15px;position:relative;width:186px;z-index:6;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li:hover>ul a:hover{color:#fff;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li:hover a span{display:inline;}#wrapper.enlarged .left.side-menu #sidebar-menu li .show-menu+ul{display:block;left:70px;position:absolute;width:190px;}#wrapper.enlarged .left.side-menu #sidebar-menu li .show-menu+ul a{background:#fff;box-shadow:none;padding-left:15px;position:relative;width:186px;z-index:6;}#wrapper.enlarged .left.side-menu #sidebar-menu li .show-menu+ul a:hover{color:#fff;}#wrapper.enlarged .left.side-menu #sidebar-menu a.subdrop{color:#e0e0e0 !important;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li>ul{display:none;}#wrapper.enlarged .left.side-menu #sidebar-menu ul ul li:hover>ul{display:block;left:190px;margin-top:-36px;position:absolute;width:190px;}#wrapper.enlarged .left.side-menu #sidebar-menu ul ul li>a span.pull-right{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);position:absolute;right:20px;top:12px;transform:rotate(270deg);}#wrapper.enlarged .left.side-menu #sidebar-menu ul ul li.active a{color:#e0e0e0;}#wrapper.enlarged .left.side-menu #sidebar-menu ul>li>a span{display:none;padding-left:10px;}#wrapper.enlarged .left.side-menu .user-details{display:none;}#wrapper.enlarged .content-page{margin-left:70px;}#wrapper.enlarged .footer{left:60px;position:fixed;}#wrapper.enlarged .topbar .topbar-left .logo span{display:none;opacity:0;}#wrapper.enlarged .topbar .topbar-left .logo .icon-c-logo{display:block;line-height:60px;}#wrapper.enlarged #sidebar-menu>ul>li:hover>a.open :after{display:none;}#wrapper.enlarged #sidebar-menu>ul>li:hover>a.active :after{display:none;}#wrapper.enlarged .tips-box{display:none;}.tips-box .portlet{-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.05);-moz-box-shadow:0 0 7px 1px rgba(0,0,0,.05);box-shadow:0 0 7px 1px rgba(0,0,0,.05);}.user-details{padding:20px;padding-bottom:0;position:relative;}.user-details img{position:relative;z-index:9999;}.user-details .user-info{color:#444;margin-left:60px;position:relative;z-index:99999;}.user-details .user-info a.dropdown-toggle{color:#797979;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;padding-top:5px;}#wrapper.right-bar-enabled .right-bar{right:0;}#wrapper.right-bar-enabled .left-layout{left:0;}.side-bar.right-bar{float:right !important;right:-266px;top:60px;}.side-bar{-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;background-color:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.1);display:block;float:left;height:100%;overflow-y:auto;position:fixed;transition:all .2s ease-out;width:240px;}.right-bar{background:#fff !important;z-index:99 !important;}.right-bar h4{border-bottom:1px solid #eee;padding-bottom:10px;}.merlin-logoRight{padding-right:0 !important;line-height:0 !important;margin-top:12px;}.navbar-default.sidebar{background-color:#0c3d60;}@media(min-width:768px){.sidebar{z-index:1;position:absolute;width:60px;margin-top:51px;}}#wrapper.enlarged .side-menu #sidebar-menu ul>li{position:relative;white-space:nowrap;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a i{margin-right:20px !important;font-size:20px;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a{padding:22px 13px;border-bottom:1px solid #373737;}#wrapper.enlarged .side-menu #sidebar-menu ul>li>ul{display:none;}#wrapper.enlarged .side-menu{width:60px;z-index:5;}.navbar-collapse{padding-right:0;padding-left:0;overflow-x:visible;}@media(min-width:768px){.sidebar{z-index:1;position:absolute;width:60px;margin-top:51px;}}@media(max-width:768px){#wrapper.enlarged .side-menu{min-width:700px;top:60px;}#sidebar-menu{top:60px;}}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a{padding:22px 13px;border-bottom:1px solid #373737;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a:hover{background:0 0 !important;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a:active{background:0 0 !important;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a:focus{background:0 0 !important;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a i{margin-right:20px !important;font-size:20px;}#wrapper.enlarged .side-menu .label{position:absolute;top:5px;left:35px;text-indent:0;display:block !important;padding:.2em .6em .3em !important;}#wrapper.enlarged .side-menu #sidebar-menu ul>li{position:relative;white-space:nowrap;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover>a{position:relative;width:100%;background:#414d58;color:#e0e0e0;border-color:#faa51a;border-bottom:0 solid #656565;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover>ul{display:block;left:60px;top:0;position:absolute;width:190px;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover>ul a{background:#414d58;box-shadow:none;padding-left:15px;position:relative;width:186px;z-index:5;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover>ul a:hover{color:#fff;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover a span{display:inline;}#wrapper.enlarged .side-menu #sidebar-menu li .show-menu+ul{display:block;left:70px;position:absolute;width:190px;}#wrapper.enlarged .side-menu #sidebar-menu li .show-menu+ul a{background:#fff;box-shadow:none;padding-left:15px;position:relative;width:186px;z-index:6;}#wrapper.enlarged .side-menu #sidebar-menu li .show-menu+ul a:hover{color:#fff;}#wrapper.enlarged .side-menu #sidebar-menu a.subdrop{color:#e0e0e0 !important;}#wrapper.enlarged .side-menu #sidebar-menu ul>li>ul{display:none;}#wrapper.enlarged .side-menu #sidebar-menu ul ul li:hover>ul{display:block;left:190px;margin-top:-36px;position:absolute;width:190px;}#wrapper.enlarged .side-menu #sidebar-menu ul ul li>a span.pull-right{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);position:absolute;right:20px;top:12px;transform:rotate(270deg);}#wrapper.enlarged .side-menu #sidebar-menu ul ul li.active a{color:#e0e0e0;}#wrapper.enlarged .side-menu #sidebar-menu ul>li>a span{display:none;padding-left:10px;}#wrapper.enlarged .side-menu .user-details{display:none;}button.btn.dropdown-toggle.bs-placeholder.btn-default{padding:0;}html .k-grid tr.k-alt:hover{background:#f1f1f1 !important;}html .k-grid tr:hover{background:transparent !important;}button.btn.dropdown-toggle.btn-default{padding:0;}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1;}.bootstrap-select.multiple .glyphicon-ok:before{content:"";font-family:FontAwesome;color:#94c947;font-size:12px !important;position:absolute;left:12px !important;top:-1px !important;}.col-xs-12.col-sm-12.col-md-12.col-lg-12.text-center.merlin-form-group{text-align:center;}.navbar-default{background-color:var(--menu-bg-color) !important;box-shadow:var(--box-shadow) !important;}.merlin-app-top-menu-container .dropdown-menu{padding:0 !important;margin-top:3px !important;border-top-left-radius:0;border-top-right-radius:0;right:-3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);}.merlin-app-top-menu-container .dropdown-menu li>a{padding:10px 20px !important;font-size:.86em;color:#5c6873 !important;line-height:22px;}.merlin-app-top-menu-container .notification-icon .dropdown-menu li>a{font-size:1.35rem !important;}.merlin-app-top-menu-container .dropdown-menu li>a>i{margin-right:10px;margin-left:-10px;font-size:1.6rem;display:inline-block;width:20px;color:#c8ced3;text-align:center;}.merlin-app-top-menu-container .dropdown-menu .divider{margin:0 !important;}a#linkForgetPassword,#resetBack{color:var(--highlight);}a#togglerExpandIcon{font-size:20px;color:var(--white);padding-left:22px;cursor:pointer;padding-right:23px;}a#togglerExpandIcon i.ml-hamburger{left:-2px;position:relative;}#MeRLIN-Sidebar{background-color:var(--white);z-index:999;top:55px;height:calc(100vh - 8px);box-shadow:var(--box-shadow);}#wrapper.min-sidebar-none #MeRLIN-Sidebar{width:0;}#wrapper.min-sidebar-none #MeRLIN-Content{margin-left:0;}#wrapper.min-sidebar-none .content-page .footer{left:0;}#wrapper.min-sidebar-none .content-page footer div img{right:15px;}#wrapper.min-sidebar-none #MeRLIN-Sidebar span.bottom-arrow-move,#wrapper.min-sidebar-none #MeRLIN-Sidebar span.top-arrow-move{visibility:hidden;}#wrapper.min-sidebar-none #MeRLIN-Sidebar.merlin-app-sidebar-expended{width:auto;}#wrapper.min-sidebar-none #MeRLIN-Sidebar.merlin-app-sidebar-expended span.bottom-arrow-move,#wrapper.min-sidebar-none #MeRLIN-Sidebar.merlin-app-sidebar-expended span.top-arrow-move{visibility:visible;}#wrapper.min-sidebar-none-yes #MeRLIN-Sidebar{width:60px !important;}#wrapper.min-sidebar-none-yes #MeRLIN-Content{margin-left:60px !important;}#wrapper.min-sidebar-none-yes #MeRLIN-Sidebar.merlin-app-sidebar-expended{width:auto !important;}.CurrentMenu{background-color:var(--menu-active-bg-color);font-family:inherit;font-weight:700;padding:10px 20px;padding-left:50px;}.CurrentMenu a{color:var(--menu-active-color) !important;}.cd-accordion-menu>li{border-left:5px solid var(--menu-bg-color);flex-wrap:wrap;padding-right:20px;}.MenuItem{display:none;font-weight:500 !important;font-size:14px;}.ChildMenu a{color:var(--all-theme-same-text-color) !important;font-size:13px;line-height:18px;}.ChildMenuList .LeafChildMenuNode a{cursor:pointer;}#CompanyLogo{background-color:var(--bg-color);}.cd-accordion-menu>li.menu-active{border-left:5px solid var(--date-bg) !important;}#notificationContainer::after,#notificationContainer::before,#approvalContainer::after,#approvalContainer::before{color:var(--menu-text-color) !important;}.menu-active i{color:var(--date-bg);}.menu-active .MenuItem{color:var(--date-bg);}.cd-accordion-menu .active{border-left:5px solid var(--menu-border-color) !important;}.ChildMenu:hover{opacity:1;background-color:rgba(255,255,255,.065);}.cd-accordion-menu label,.cd-accordion-menu a{position:relative;display:block;color:var(--all-theme-same-text-color);transition:opacity .15s ease-in-out;}.merlin-app-sidebar-menu-section li.RootMenu.SelectedParentMenu{background-color:var(--menu-color-2);border-left:5px solid var(--date-bg) !important;}.merlin-app-sidebar-menu-section li.RootMenu.SelectedParentMenu .MenuItem{color:var(--date-bg) !important;}.merlin-app-sidebar-menu-section li.RootMenu.SelectedParentMenu .ChildMenuList .LeafChildMenuNode a.active{margin-left:.8em;border-left:0 !important;}.page-bar{background:var(--bg-color-2);border-bottom:none;box-shadow:var(--box-shadow) !important;padding:10px 13px;}.cLogo img{max-height:40px;}.btn-merlinproceed,.btn-merlinback{border-color:var(--date-bg);border-width:1px;background-color:var(--date-bg);color:var(--white) !important;}.btn-merlinproceed i{color:var(--white) !important;}.btn-merlinback i{color:var(--date-bg) !important;}#profilePictureSpan .btn-merlinback i,#profilePictureSpan .btn-merlinback i,.login-right .btn-merlinback i,.login-right .btn-merlinproceed i{color:var(--date-bg) !important;}.btn-merlinproceed:focus,.btn-merlinback:focus{color:var(--btn-color) !important;}.merlin-app-sidebar-collapsed .merlin-app-sidebar-menu-section .cd-accordion-menu label i{font-size:var(--menu-icon-size);-ieVar-font-size:var(--menu-icon-size);}.merlin-app-sidebar-expended .merlin-app-sidebar-menu-section .cd-accordion-menu label i{font-size:var(--menu-icon-size);-ieVar-font-size:var(--menu-icon-size);}.merlin-app-sidebar-menu-section .cd-accordion-menu>li:last-child{padding-bottom:50px;}#sidebarExpandIcon{color:var(--text-color);font-size:var(--menu-icon-size-2);}span.bottom-arrow-move{background:var(--white);color:var(--date-bg);font-size:var(--menu-icon-size-2);padding:8px 15px;}span.top-arrow-move{background:var(--white);color:var(--date-bg);font-size:var(--menu-icon-size-2);padding:8px 15px;}.footer{background:var(--bg-color);}.btn-merlinback span i,.btn-merlinproceed span i{color:var(--btn-icon-color);}.btn-merlinback span i,.btn-merlinproceed span i{padding:1px 0;left:0;color:var(--btn-icon-color);width:32px;height:15px;text-align:center;}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid var(--table-border-color);}.table.table-merlin thead th{background-color:var(--table-head-bg-color);color:var(--table-head-color);vertical-align:middle;}.btn-tableaction,.btn-tableaction:focus,.btnAction,.btnAction:focus{background-color:var(--table-action-icon-bg-color);border:1px solid var(--btn-border-color) !important;color:var(--table-action-icon-color);border-radius:4px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}table.dataTable.no-footer{border-bottom:1px solid transparent;}.portlet{background:var(--white);border:none;padding:0;box-shadow:var(--box-shadow);}.portlet .portlet-heading{background:var(--bg-color-2);padding:15px;}.portlet .portlet-body{padding:15px;}.dataTables_wrapper .dataTables_paginate .paginate_button{margin-left:-1px;color:var(--text-color) !important;border:1px solid rgba(120,130,140,.13) !important;background-color:var(--bg-color-2) !important;}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:var(--white) !important;background:var(--date-bg) !important;}#notificationContainer::after,#notificationContainer::before,#approvalContainer::after,#approvalContainer::before{color:var(--text-color);}#notificationContainer::after,#approvalContainer::after{background-color:var(--white) !important;color:var(--date-bg) !important;}.user-name{color:var(--menu-username-color) !important;}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:0 solid #111;}.no-border-top{border-top:0 solid transparent !important;}.no-border-bottom{border-bottom:0 solid transparent !important;}.data-table-margin{margin-top:-2px !important;}.dataTables_scrollHeadInner .data-table-margin{margin-top:1px !important;}.breadcrumb{padding-top:0;}.breadcrumb-item i{color:var(--date-bg);vertical-align:middle;}.breadcrumb-item i:first-child{font-size:25px;}li.RootMenu::before{margin-top:25px;}.portlet .portlet-heading .portlet-title .portlet-title-text{border-bottom:3px solid var(--date-bg);color:var(--text-title) !important;}.filterCategory .list-group .active{border-right:none;color:var(--highlight);background-color:var(--bg-color-2) !important;}#filterBtn{color:var(--date-bg) !important;text-align:center;margin-left:0;}#filterBtn i{color:var(--date-bg) !important;}.selectedCategory span{background-color:var(--bg-color-2) !important;color:var(--highlight) !important;border-radius:3px;border:1px solid;}.selectedValue .label-default{border-radius:3px;}.multiselect li.active{background-color:var(--bg-color-2);}.multiselect li.active:hover{background-color:var(--bg-color-2);}.multiselect li:hover{background-color:var(--bg-color-2);}.custom-checkbox>[type="checkbox"]:checked+label{background-color:var(--bg-color-2) !important;color:var(--highlight) !important;}.custom-checkbox:has([type="checkbox"]:checked){background-color:var(--bg-color-2);}.custom-checkbox>[type="checkbox"]:checked+label:before{border:1px solid var(--checkbox-border-color);background:var(--checkbox-bg-color);}.custom-checkbox>[type="checkbox"]:checked+label:after{color:var(--checbox-tick-color);}.modal .modal-dialog .modal-content .modal-header{background:var(--modal-header-bg-color);color:var(--modal-title-color);}.modal .modal-dialog .modal-content .modal-header .modal-title{color:var(--modal-title-color);font-size:15px;}.modal-header .close{color:var(--modal-close-color);}.btnCustom,.btnCustom:hover,.btnsmCustom{background-color:var(--btn-bg-color) !important;border:1px solid var(--btn-border-color);color:var(--btn-color) !important;}.b-single-box{background:var(--bg-color-2);border-radius:8px;padding:5px;display:flex;align-items:center;min-height:80px;position:relative;margin-bottom:20px;transition:.2s ease-in-out;border:1px solid rgba(204,204,204,.5);}.b-single-box:hover{border-color:var(--highlight);}.b-info-icon{position:absolute;right:5px;top:5px;font-size:12px;color:#546eaf;cursor:help;}.b-icon-pos{font-size:22px;padding-right:12px;}.b-icon-pos>span{font-size:16px;text-align:center;height:30px;width:30px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;transition:.4s ease-in-out;opacity:.9;background-color:var(--bg-color-4);color:var(--white) !important;}.b-text-pos{font-size:.91em;font-weight:500;padding-right:5px;line-height:17px;text-align:right;width:100%;}.card-prevalue{font-size:12px;font-weight:600;display:block;line-height:12px;color:#546eaf;}.card-text{color:var(--text-color-head);font-size:13px;}.card-value{font-size:20px;color:var(--highlight);display:block;font-weight:600;}.b-count-pos{font-size:20px;text-align:center;font-weight:600;color:#546eaf;display:flex;align-items:center;width:25%;justify-content:center;flex-direction:column;padding-left:9px;line-height:18px;min-height:50px;}.card-header{padding:.3rem .5rem;}.card-body{padding-bottom:0;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:4px;margin-bottom:20px;box-shadow:var(--box-shadow);border:1px solid var(--border-color-3);}.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem;padding-bottom:0;border-top:1px solid var(--border-color-2);}.card-header{color:var(--card-header-title-color);padding:1.5rem;}.card-title{font-size:14px !important;font-weight:600;margin-bottom:0;margin-top:0;text-transform:inherit;padding-bottom:0;border-bottom:0 solid #ddd;color:var(--highlight) !important;line-height:30px;padding-top:5px;padding-left:5px;}.card-title span{padding-bottom:9px;border-bottom:0 solid var(--highlight-4);font-family:'HelveticaNeue';font-weight:500;letter-spacing:.8px;font-size:14px !important;color:var(--text-color-card);}.card-title span i{color:var(--btn-icon-color);}.card-title span i[class^="ml-"],.card-title span i[class*=" ml-"]{font-size:20px;}.sidenav.filter-scroll.merlin-app-sidebar-container.merlin-app-sidebar-expended div#sidebarCollapseIconEmpty{display:none !important;}.sidenav.filter-scroll.merlin-app-sidebar-container.merlin-app-sidebar-expended .company-logo.row{display:none !important;}.DynamicContent ul.nav.nav-tabs{border-bottom:1px solid var(--highlight-4);}.DynamicContent ul.nav.nav-tabs li a{color:var(--text-color) !important;}.DynamicContent ul.nav.nav-tabs li a:hover{color:var(--highlight) !important;}.DynamicContent ul.nav.nav-tabs li.active a{color:var(--highlight) !important;font-weight:500 !important;}.dynamicformcontent{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);background:#fff;}ul.tabs>li.active{z-index:2;background:#fff;border-bottom:3px solid var(--highlight-4) !important;}#bidlistGridItems .k-grid-add,#bidlistGrid .k-grid-add,#bidlistGridItems .k-grid-excel,#bidlistGrid .k-grid-excel{border:1px solid var(--btn-border-color);background-color:var(--btn-bg-color);color:var(--btn-color) !important;}#downloadTemplate,#DownloadRawData,#upload{border:1px solid var(--btn-border-color);background-color:var(--btn-bg-color);color:var(--btn-color) !important;}#bidlistGridItems .k-grid-add i,#bidlistGrid .k-grid-add i,#bidlistGridItems .k-grid-excel i,#bidlistGrid .k-grid-excel i{color:var(--btn-icon-color) !important;}.k-pager-wrap{background:var(--bg-color-2) !important;color:var(--text-color) !important;}#bidlistapprovalConfigGrid .k-grid-content tbody[role="rowgroup"] tr td{border-bottom:1px solid var(--table-border-color) !important;}.k-autocomplete,.k-block,.k-button-group .k-tool,.k-calendar th,.k-content,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-editor-dialog .k-tabstrip-items,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-popup.k-align .k-list .k-item:last-child,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-toolbar,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:var(--table-border-color) !important;}.k-header.k-grid-toolbar.k-grid-top{background-color:#fff !important;}.k-grid-header .k-header>.k-link,.k-header,.k-treemap-title{color:inherit;}.k-grid tbody .k-button{background-color:var(--table-action-icon-bg-color) !important;border:1px solid var(--table-action-icon-border-color) !important;color:var(--table-action-icon-color) !important;border-radius:4px !important;}.k-gantt-toolbar .k-state-default,.k-grid .k-grouping-header,.k-grid-header,.k-grid-header-wrap,.k-grouping-header .k-group-indicator,.k-header,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-wrap .k-textbox{background-color:var(--table-head-bg-color) !important;color:var(--table-head-color) !important;border-color:var(--table-head-bg-color) !important;border:0 solid #f3f6f9;}.k-filter-row th,.k-grid-header th.k-header{padding:10px 18px !important;}.k-alt,.k-pivot-layout>tbody>tr:first-child>td:first-child,.k-resource.k-alt,.k-separator{background-color:var(--bg-color-2) !important;}.k-pager-nav{color:var(--text-color) !important;border:1px solid var(--highlight) !important;background-color:var(--bg-color-2) !important;}.k-autocomplete,.k-block,.k-button-group .k-tool,.k-calendar th,.k-content,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-editor-dialog .k-tabstrip-items,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-popup.k-align .k-list .k-item:last-child,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-toolbar,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:1px solid var(--table-border-color);}.notification-header{background:var(--bg-color-2);padding:3px;padding:5px;}.notification-title{color:var(--highlight);font-size:13px;}.notification-footer{background:var(--bg-color-2);padding:3px;}.notification-footer a{color:var(--highlight) !important;}.notification-footer a i{color:var(--btn-icon-color) !important;}.viewAllNotifications{color:var(--highlight);}.list-notification-item{border-top:1px solid #ddd !important;background:#fff;color:var(--text-color) !important;display:flex;}.notification-icon-container{margin:3px 5px 0 0;}.notification-icon-red{background:var(--color-red-lite);color:var(--color-red);border-radius:25px;}.notification-icon-blue{background:var(--color-blue-lite);color:var(--color-blue);border-radius:25px;}.notification-icon-green{background:var(--color-green-lite);color:var(--color-green);border-radius:25px;}.notification-icon-orange{background:var(--color-orange-lite);color:var(--color-orange);border-radius:25px;}.notification-icon-yellow{background:var(--color-yellow-lite);color:var(--color-yellow);border-radius:25px;}.accordion{background-color:var(--bg-color-2) !important;color:var(--text-color) !important;}.ReportHead{background-color:var(--bg-color-2) !important;color:var(--highlight) !important;}#ReportHomeBtn{color:#fff;background-color:var(--highlight) !important;}.bg-2{background-color:var(--bg-color-2) !important;color:var(--highlight) !important;}#FullScreenIcon{color:var(--highlight) !important;}.no-padding{padding:0 !important;}.ReportNameLable{color:var(--highlight) !important;}.Filterlabel{background-color:var(--highlight) !important;}.tdTitle{border-left:2px solid var(--highlight-4) !important;}.card_container_blue{background:var(--bg-color-2) !important;border-radius:8px !important;padding:5px;min-height:80px;position:relative;margin-bottom:20px;transition:.2s ease-in-out;border:1px solid rgba(204,204,204,.5) !important;color:var(--text-color-head) !important;}.card_container .icon{display:block;float:right;height:auto !important;margin-bottom:1px;right:0;position:relative;background-color:transparent !important;color:var(--white) !important;border-radius:50%;padding:10px;min-width:40px;text-align:center;border:1px solid #95d9f0 !important;}.card_container .icon i{color:var(--highlight) !important;font-size:30px !important;line-height:normal !important;}.portlet-db{background:transparent !important;border:none !important;padding:0;box-shadow:none !important;}.portlet-body-db{background:transparent !important;}.dropdown-toggle-db{border:none !important;}.tile_count .tile_stats_count span{font-size:13px;}.btn-primary-v2{border-radius:4px;}.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary:active:focus{color:var(--login-btn);background-color:var(--login-btn-hover);border-color:var(--login-btn-border);}.login-right{background:var(--login-right-bg-color) !important;}.login-left{background:var(--login-left-bg-color) !important;}.cls-13,.cls-3{fill:var(--login-banner-icon-color) !important;}.MeRLIN-error-modal.modal .modal-dialog,.MeRLIN-information-modal .modal-dialog,.MeRLIN-confirmation-modal .modal-dialog{margin:16% auto;}.MeRLIN-error-modal.modal .modal-dialog .modal-content,.MeRLIN-information-modal .modal-dialog .modal-content,.MeRLIN-confirmation-modal .modal-dialog .modal-content{border-radius:5px;top:20%;}.MeRLIN-error-modal.modal .modal-dialog .modal-content{box-shadow:0 6px 0 var(--p-error-box-shadow);}.MeRLIN-information-modal .modal-dialog .modal-content{box-shadow:0 6px 0 var(--p-information-box-shadow);}.MeRLIN-confirmation-modal .modal-dialog .modal-content{box-shadow:0 6px 0 var(--p-confirmation-box-shadow);}.MeRLIN-error-modal.modal .modal-dialog .modal-content .modal-header,.MeRLIN-information-modal .modal-dialog .modal-content .modal-header,.MeRLIN-confirmation-modal .modal-dialog .modal-content .modal-header{border-top-right-radius:5px;border-top-left-radius:5px;padding:4px !important;background:var(--p-header-bg);}.MeRLIN-error-modal.modal .modal-dialog .modal-content .modal-body,.MeRLIN-information-modal .modal-dialog .modal-content .modal-body,.MeRLIN-confirmation-modal .modal-dialog .modal-content .modal-body{padding:20px !important;text-align:center;padding-bottom:25px !important;}.MeRLIN-error-modal .modal-footer,.MeRLIN-information-modal .modal-footer,.MeRLIN-confirmation-modal .modal-footer{background:var(--p-footer-bg);border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.MeRLIN-error-modal .modal-title,.MeRLIN-information-modal .modal-title,.MeRLIN-confirmation-modal .modal-title{text-align:center;font-size:18px;font-weight:600;float:none;margin-bottom:0;margin-top:35px;}.MeRLIN-error-modal .btn-merlinback,.MeRLIN-error-modal .btn-merlinproceed,.MeRLIN-information-modal .btn-merlinback,.MeRLIN-information-modal .btn-merlinproceed,.MeRLIN-confirmation-modal .btn-merlinback,.MeRLIN-confirmation-modal .btn-merlinproceed{box-shadow:none;text-align:center;min-width:100px;}.MeRLIN-error-modal .btn-merlinback>span,.MeRLIN-error-modal .btn-merlinproceed>span,.MeRLIN-information-modal .btn-merlinback>span,.MeRLIN-information-modal .btn-merlinproceed>span,.MeRLIN-confirmation-modal .btn-merlinback>span,.MeRLIN-confirmation-modal .btn-merlinproceed>span{display:block;}.MeRLIN-error-modal .modal-dialog,.MeRLIN-information-modal .modal-dialog,.MeRLIN-confirmation-modal .modal-dialog{width:400px;}.indication-icon-alert{font-size:19px;position:absolute;left:50%;background:var(--p-gray);border-radius:50%;border:3px solid;width:35px;font-weight:bold;height:35px;text-align:center;box-shadow:0 0 0 4px var(--p-gray);-ms-box-shadow:0 0 0 4px var(--p-gray);-o-box-shadow:0 0 0 4px var(--p-gray);-webkit-box-shadow:0 0 0 4px var(--p-gray);-moz-box-shadow:0 0 0 4px var(--p-gray);display:flex;align-items:center;justify-content:center;color:var(--white);border-color:var(--white);transform:translateX(-50%);top:-15px;font-weight:bold;}.MeRLIN-error-modal .indication-icon-alert{box-shadow:0 0 0 4px var(--p-error-bg);-ms-box-shadow:0 0 0 4px var(--p-error-bg);-o-box-shadow:0 0 0 4px var(--p-error-bg);-webkit-box-shadow:0 0 0 4px var(--p-error-bg);-moz-box-shadow:0 0 0 4px var(--p-error-bg);background:var(--p-error-bg);}.MeRLIN-information-modal .indication-icon-alert{box-shadow:0 0 0 4px var(--p-information-bg);-ms-box-shadow:0 0 0 4px var(--p-information-bg);-o-box-shadow:0 0 0 4px var(--p-information-bg);-webkit-box-shadow:0 0 0 4px var(--p-information-bg);-moz-box-shadow:0 0 0 4px var(--p-information-bg);background:var(--p-information-bg);}.MeRLIN-confirmation-modal .indication-icon-alert{box-shadow:0 0 0 4px var(--p-confirmation-bg);-ms-box-shadow:0 0 0 4px var(--p-confirmation-bg);-o-box-shadow:0 0 0 4px var(--p-confirmation-bg);-webkit-box-shadow:0 0 0 4px var(--p-confirmation-bg);-moz-box-shadow:0 0 0 4px var(--p-confirmation-bg);background:var(--p-confirmation-bg);}i.fa.ml-exclamation-icon{padding-left:1px;padding-bottom:1px;}#CancelModal{top:6% !important;bottom:auto !important;}.login-right{background:var(--login-right-bg-color) !important;}.login-left{background:var(--login-left-bg-color) !important;}.cls-2,.cls-41{fill:var(--login-banner-icon-color) !important;}tr:nth-child(even){background:#fafafa;}.k-pager-wrap>.k-link{border-radius:0;}footer.footer.text-right{z-index:999;height:35px;left:0;}.col-md-offset-1.col-md-10 .input-group span.input-group-addon i.fa.fa-user{font-size:16px;}.col-md-offset-1.col-md-10 span.input-group-addon{border:0 solid #e3e3e3;}a.paginate_button.previous:before{content:"«";display:inline-block;margin-right:.5rem;}a.paginate_button.next:after{content:"»";display:inline-block;margin-right:.5rem;}.text-danger{color:var(--danger);}.btn-primary-v2,.btn-primary-v2:hover,.btn-primary-v2:focus,.btn-primary-v2:active,.btn-primary-v2:active:focus,.btn-primary-v2:active:hover,.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary:active:focus{color:var(--highlight-2);background-color:var(--bg-color);border-color:var(--highlight-2);}.btn-primary-v3,.btn-primary-v3:hover,.btn-primary-v3:focus,.btn-primary-v3:active,.btn-primary-v3:active:focus,.btn-primary-v3:active:hover,.btn-primary:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary:active:focus{color:var(--highlight-2);background-color:var(--bg-color);border-color:var(--highlight-2);}.btn-secondary-v2,.btn-secondary-v2:hover,.btn-secondary-v2:focus,.btn-secondary-v2:active,.btn-primary-v3:active:focus,.btn-secondary-v2:active:hover{color:var(--text-color);background-color:var(--bg-color);border-color:var(--highlight-3);}.company-logo.row span{height:55px;background-color:var(--white);padding-top:10px;width:425px;margin-left:-6px;padding-left:15px;border-bottom:2px solid var(--menu-bg-color);margin-top:-2px;}.company-logo.row span{background-color:var(--white);border-bottom:2px solid var(--menu-bg-color);position:relative;}.fillBg{fill:var(--date-bg) !important;}a#linkForgetPassword,#resetBack{color:#55a9e1;}#switcher li.theme-1,#switcher li.theme-2,#switcher li.theme-3{background-color:var(--menu-bg-color);}.nav-pills li.active a{background-color:var(--tab-active-bg-color);color:var(--tab-active-color);}li.actli.active a span.TabEllipsis{color:var(--tab-active-color);}.message-process{border:0 solid var(--tab-border-color);background:var(--bg-color);}.actli{border-right:0 solid var(--tab-border-color);background:var(--tab-bg-color);border-top:0 solid var(--tab-bg-color);}li.actli a{color:var(--tab-color);}.actli.active{border-bottom:3px solid var(--tab-active-border-color);}li.actli.active a{color:var(--tab-active-color);background:var(--tab-active-bg-color);}li.actli a span.TabEllipsis{color:var(--tab-color);}li.actli.active a span.TabEllipsis{color:var(--tab-active-color);}.DynamicContent ul.nav.nav-tabs{border:1px solid var(--tab-border-color);}ul.tabs>li{background:var(--tab-bg-color);}ul.nav.nav-tabs li.active a{color:var(--tab-color);}ul.nav.nav-tabs li{border-right:0 solid var(--tab-border-color);width:220px;background:var(--tab-bg-color);}ul.tabs>li.active{border-bottom:2px solid var(--tab-active-border-color);}.DynamicContent ul.nav.nav-tabs li a:hover{color:var(--tab-color);}.tab-content{background:var(--bg-color);border-radius:0;border:1px solid #eaeaeb;border-top:none;}.actli:hover a{background-color:#eee;}.actli a:hover{background-color:transparent !important;color:var(--highlight) !important;}li.actli a:hover span.TabEllipsis{color:var(--highlight);}#DynamicContentCompany .portlet-body,.SupplierDocumentSection .portlet-body{display:flex;flex-wrap:wrap;}.m-secondary-btn,.btn-merlinproceed,.btn-merlinback,.ui-dialog-buttonpane button:first-child{text-align:center;}.form-group{position:relative;}.form-group .field-validation-valid{color:var(--text-validation-error);bottom:-5px;right:var(--f-val-right-pos);}.button-pane{margin-top:5px;}#loginPasswordChange .form-group{margin-bottom:0;}.CustomValidationError{right:var(--f-val-right-pos);bottom:5px;color:var(--text-validation-error);}.portlet-error{font-weight:var(--f-val-font-weight);}span#validemail>p{color:var(--text-validation-error);right:var(--f-val-right-pos);font-size:var(--f-val-font-size);}.footer-error,.ValidationError,div.OneOrMoreError,.validation-summary-errors{color:var(--text-validation-error);font-size:var(--f-val-font-size);}#DynamicContentGeneral .ValidationError{right:var(--f-val-right-pos);left:auto;}#DynamicContentGeneral .ProgramVolumeValidation.ValidationError{left:15px;right:auto;}.modal-body .portlet .portlet-body .ValidationError{right:15px;left:auto;bottom:7px;color:var(--text-validation-error);}.merlin-selectpicker{display:block;width:100%;height:32px;padding:6px 6px;font-size:13px;line-height:1.42857143;color:#777;background-color:#fff;background-image:none;border:1px solid #ddd;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;letter-spacing:.8px;}.merlin-selectpicker option{font-weight:var(--font-weight-medium);}#DynamicContentAwardGeneralPackageInfo .ValidationError,#AddNewLocation .ValidationError{bottom:-15px;left:auto;right:15px;}#DynamicContentGeneral .integer+span.ValidationError,#DynamicContentGeneral .CommodityId+span.ValidationError,#DynamicContentGeneral .QuoteVisibility+span.ValidationError #DynamicContentContract .integer+span.ValidationError{right:15px;bottom:-15px;}#DynamicContentAddresses .form-control-merlin+span.ValidationError,#DynamicContentParent .form-control-merlin+span.ValidationError,#DynamicContentParent .form-control+span.ValidationError{right:15px;bottom:-15px;left:auto;}#DynamicContentParent .form-control+span.ValidationError{bottom:-5px;}#DynamicContentAddresses .merlin-form-group,#DynamicContentParent .merlin-form-group{margin-bottom:15px;}#DynamicContentContract .ValidationError,#DynamicContentAwardAttachmentTab .ValidationError{right:0;bottom:-15px;}#DynamicContentContract .merlin-form-group{margin-bottom:15px;}#DynamicContentAwardGeneralPackageInfo .merlin-form-group,#AddNewLocation .merlin-form-group{margin-bottom:10px;}button.btn.dropdown-toggle.bs-placeholder.btn-default{border:none;}.ml-50,.m-l-50{margin-left:50px;}.merlin-info-pop-message ol{color:var(--toastr-text);margin-bottom:5px;font-size:var(--toastr-font-size);}.bootstrap-select.btn-group .dropdown-toggle .filter-option{margin-top:-3px;}.bootstrap-select.btn-group .dropdown-toggle .caret{top:43%;}.ui-dialog-buttonpane button:first-child{border-color:#53a6fa;border-width:1px;background-color:transparent;color:#53a6fa !important;}.tab-content{border:1px solid transparent;}.tab-container{background:transparent;}#formSupplierContact .dropdown-toggle{border:1px solid #ddd;}#formSupplierContact .dropdown-toggle .filter-option{margin-top:0;}#formSupplierContact .dropdown-toggle .caret{top:53%;}#GSRegForm .message-process>div{padding-top:15px;}#GSRegForm .message-process .messgae-content{padding-top:0;}#gsrProcessLinks{display:flex;padding-bottom:0;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0;background:#fafafa;height:48px;}#gsrProcessLinks li>a{height:45px;padding-top:4px;}#AddEntryPopupContentAddNewPart .merlin-form-group,#AddEntryPopupContentAddPurchaseTerm .merlin-form-group,#AddEntryPopupContent .merlin-form-group,#QuotePopupContent .merlin-form-group{margin-bottom:15px;}#AddEntryPopupContentAddNewPart .merlin-form-group .ValidationError,#AddEntryPopupContentAddPurchaseTerm .merlin-form-group .ValidationError,#AddEntryPopupContent .merlin-form-group .ValidationError,#QuotePopupContent .merlin-form-group .ValidationError{bottom:-15px !important;}.merlin-helper,.merlin-helper:hover{color:var(--modal-title-color) !important;}span#RfqNum{color:var(--menu-text-color) !important;}.CubeContent .table-bordered>thead>tr>th,.CubeContent .table-bordered>tbody>tr>th,.CubeContent .table-bordered>tfoot>tr>th,.CubeContent .table-bordered>thead>tr>td,.CubeContent .table-bordered>tbody>tr>td,.CubeContent .table-bordered>tfoot>tr>td{border:1px solid var(--border-color-4);}.nav.nav-tabs>li>a:hover,.nav.tabs-vertical>li>a:hover{color:var(--full-black) !important;}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){z-index:9999 !important;}#SendInvites .modal-dialog .form-group label{margin-bottom:4px;}.MenuBarBkGnd.ToolBarBackground .ToolBarButtonsCell{border-right:1px solid var(--border-color-4) !important;}#ReportGroupList ul.merlin-dropdown.show{width:100%;}.ChartListBar{height:auto !important;}#dashboardContainer ul.nav.nav-tabs li{width:auto !important;}button.btn.dropdown-toggle.bs-placeholder.btn-default span.filter-option.pull-left{text-align:left !important;}button.btn.dropdown-toggle.btn-default{padding:0;padding:0;margin:0;border:none;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{text-align:left !important;}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0;height:32px;border:1px solid #ccc;}ul#gsrProcessLinks .ErrorInDetail{margin:-1px;}.row.AdditionalFilters .col-md-8.custom-checkbox{padding-left:10px;}#formSupplierContact .portlet-title-text{padding-bottom:6px;border-bottom:3px solid var(--highlight-4);}table#TabularApprovalConfig .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){z-index:unset !important;}.dataTables_wrapper{z-index:99;}div#merlinToaster{position:relative;z-index:9999;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content{max-height:450px;width:400px;}button.btn.btn-merlinback.dropdown-toggle+.dropdown-menu{right:0;left:auto;}#AddTempPartContent .tab-content,#AddPartContent .tab-content{box-shadow:none;}#AddPartContent .tab-content{padding-top:8px;}#AddTempPartContent div#AddTempPartContentAddTempParts{height:30vh;}div#AddTempPartContentAddTempParts .tab-content,div#AddPartContentAddParts .tab-content{box-shadow:none;}div#AddTempPartContentAddTempParts .portlet,div#AddPartContentAddParts .portlet{padding:0 !important;box-shadow:none;margin-bottom:0 !important;}div#AddPartContentAddParts .portlet{margin-top:0;}div#AddTempPartContentAddTempParts .portlet .portlet-body,div#AddPartContentAddParts .portlet .portlet-body{padding:0;display:flex;flex-wrap:wrap;}div#AddPartContentAddParts .col-xs-12.col-sm-12.col-md-12.col-lg-12.PartSearchAutoComplete.merlin-form-group,div#AddPartContentAddParts .col-xs-12.col-sm-12.col-md-12.col-lg-12.fieldborder-top.merlin-form-group{margin-top:0 !important;margin-bottom:0 !important;}div#AddTempPartContentAddTempParts .merlin-form-group,div#AddPartContentAddParts .merlin-form-group{margin-bottom:9px;}div#AddTempPartContentAddTempParts .merlin-form-group label,div#AddPartContentAddParts .merlin-form-group label{margin-bottom:0;}div#AddTempPartContentAddTempParts+.FormAction{display:none;}#AddPartContentAddParts .merlin-form-group .input-group-addon .fa{padding:5px;}.MeRLIN-information-modal.table-modal .modal-dialog{width:500px;}.MeRLIN-information-modal.table-modal .modal-dialog .table.table-merlin tbody td{text-align:left;}.MeRLIN-confirmation-modal .modal-footer.three-come-button{text-align:center;}.MeRLIN-confirmation-modal .modal-footer.three-come-button button{padding-left:12px;padding-right:12px;min-width:80px;margin-left:0;}.MeRLIN-confirmation-modal .modal-footer.three-come-button button.btn-secondary{padding-top:7px;padding-bottom:8px;}li.RootMenu::before{color:var(--date-bg);}table#TabularApprovalConfig .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){z-index:unset !important;}.portlet.v-section.gate-sec{margin-bottom:30px !important;}.portlet.v-section.variant-sec{margin-bottom:0 !important;}.tileview-details .dropdown-menu>li>a,#plantVolumeModal .dropdown-menu>li>a,#projectModal .dropdown-menu>li>a{font-size:13px;}.tileview-details .portlet .btn-merlinback{border-color:var(--btn-border-color);border-width:1px;background-color:var(--btn-bg-color);color:var(--btn-color) !important;border:1px solid;}.tileview-details .portlet .btn-secondary{border:1px solid var(--table-action-icon-border-color);padding:1px 5px !important;color:var(--text-color);background:var(--white);margin-bottom:5px;}.tileview-details .gate-start-date,.tileview-details .gate-end-date{margin-bottom:0;}.tileview-details .dropdown-menu>li>a{padding:6px 18px;}.tileview-details .dropdown-menu{min-width:120px;}.tileview-details .dropdown-menu{left:auto;right:0;margin-top:-2px;}.tileview-details .gateview-description-label{margin-top:7px;margin-bottom:4px;}.tileview-details .gateview-description{min-height:126px;resize:none;}.tileview-details .sec-header{margin-bottom:0;}.tileview-details .checkbox-sec{margin-top:10px;margin-bottom:5px;}.tileview-details .form-group label,.tileview-details .head,#variantModal .form-group label,#gateModal .form-group label,#plantVolumeModal .form-group label,#projectModal .form-group label{font-size:13px;font-weight:500;color:#33626e;}#plantVolumeModal .modal-dialog.modal-md,#variantModal .modal-dialog.modal-md,#gateModal .modal-dialog.modal-md{width:450px;}#plantVolumeModal .bootstrap-select.btn-group .dropdown-toggle .caret,#projectModal .bootstrap-select.btn-group .dropdown-toggle .caret{top:48%;}#plantVolumeModal .bootstrap-select.btn-group .dropdown-toggle .filter-option,#projectModal .bootstrap-select.btn-group .dropdown-toggle .filter-option{margin-top:-2px;}#plantVolumeModal .projectpopup .form-group .bootstrap-select.btn-group,#projectModal .projectpopup .form-group .bootstrap-select.btn-group{height:32px;}#plantVolumeModal .form-group .bootstrap-select.btn-group,#projectModal .form-group .bootstrap-select.btn-group{padding:0 0 0 5px;}.datepicker table tr td span{height:30px;line-height:30px;}.volume-table-sec{background:#f9f9f9;min-height:189px;height:189px;overflow-y:auto;}#plantVolumeModal .form-control:active,#plantVolumeModal .form-control:focus,#variantModal .form-control:active,#variantModal .form-control:focus,#gateModal .form-control:active,#gateModal .form-control:focus,#projectModal .form-control:active,#projectModal .form-control:focus{-webkit-box-shadow:inset 0 0 10px 2px rgba(0,0,0,.05) !important;box-shadow:inset 0 0 10px 2px rgba(0,0,0,.05) !important;border:1px solid #ccc !important;}#plantVolumeModal .btn-merlinback,#plantVolumeModal .btn-merlinproceed,#variantModal .btn-merlinback,#variantModal .btn-merlinproceed,#projectModal .btn-merlinback,#projectModal .btn-merlinproceed,#gateModal .btn-merlinback,#gateModal .btn-merlinproceed{padding:6px 12px;}#plantVolumeModal .btn-secondary,#variantModal .btn-secondary,#projectModal .btn-secondary,#gateModal .btn-secondary{line-height:15px;}#projectModal textarea.form-control,#gateModal textarea.form-control,#variantModal textarea.form-control{min-height:90px;height:90px;resize:none;}.merlin-app-content{margin-bottom:30px;min-height:550px;}.CustomfilterContent{background:var(--white);padding:15px;margin-top:15px;margin-bottom:10px;margin-left:15px;margin-right:15px;}.breadcrumb{padding-right:0;display:flex;align-items:center;justify-content:space-between;}.CustomfilterContent .selected-filter-area .filter-scroll{height:20em !important;}#filterBtn.custom-filter-icon i{font-size:21px;color:var(--date-bg) !important;}.filter-pos-sec{display:flex !important;align-items:center;}#filterDisplayArea{padding-bottom:6px;}.portlet-body.griddataTablesection{padding:5px;}.portlet-heading.griddataTableheading{padding:5px;margin-bottom:0;}.portlet-heading.griddataTableheading>h3.portlet-title{border-bottom:0;}span.tile-btn i{font-size:20px;}table thead tr th{background-color:var(--table-head-bg-color);color:var(--table-head-color);}.user-profile-sec select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%238C98F2'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(101% - 10px) 12px;}#MeRLIN-Sidebar.merlin-app-sidebar-expended{display:inline-block;width:auto;}#ProgramManagementGridDataTableResult .dropdown-menu>li{border-bottom:1px solid #e2e2e2;}#ProgramManagementGridDataTableResult .dropdown-menu>li:last-child{border-bottom:none;}#ProgramManagementGridDataTableResult .dropdown-menu>li>a{padding:8px 20px;}#ProgramManagementGridDataTableResult .dropdown-menu>li>a:focus,#ProgramManagementGridDataTableResult .dropdown-menu>li>a:hover{font-size:1.33rem !important;}.portlet.p-section.shadow-none,.portlet.v-section.shadow-none{box-shadow:none;}.portlet.tileview.shadow-none{margin-bottom:0 !important;box-shadow:none;}.tileview-border{background:#fff;height:6px;margin-top:5px;}.user-profile-box button.btn.dropdown-toggle.btn-default{padding:7px;}table.dataTable thead .sorting{background-image:url(/Assets/img/sort_both.png);}table.dataTable thead .sorting_asc{background-image:url(/Assets/img/sort_asc.png);}table.dataTable thead .sorting_desc{background-image:url(/Assets/img/sort_desc.png);}.MatrixConfigAddNewLevelPartial button.btn.dropdown-toggle.btn-default{padding:9px 6px 0;}.work-flow-container.table-responsive.col-md-12.ApprovalWorkflow{overflow:visible !important;}table#filterSelectedValues tr:nth-child(even){background:#fff;}#DynamicContentAwardApproval button.btn.dropdown-toggle.btn-default{min-height:34px;padding:7px 6px 6px;line-height:20px;}#DynamicContentAwardApproval .merlin-form-group .form-control{height:34px;}#DynamicContentAwardApproval .dropdown-menu.open{max-height:163px !important;}#DynamicContentPTCApproval #messageApproval .ApprovalWorkflow .bootstrap-select button,#DynamicContentNPSARApproval #messageApproval .ApprovalWorkflow .bootstrap-select button,#DynamicContentPTCApproval #messageApproval .bootstrap-select button,#DynamicContentNPSARApproval #messageApproval .bootstrap-select button{border:none !important;}#DynamicContentPTCApproval #messageApproval .ApprovalWorkflow .dropdown-menu.open,#DynamicContentPTCApproval #messageApproval .dropdown-menu.open,#aprovalconfig #messageApproval .dropdown-menu.open,#DynamicContentNPSARApproval #messageApproval .ApprovalWorkflow .dropdown-menu.open,#DynamicContentNPSARApproval #messageApproval .dropdown-menu.open,#divGsrDetails #messageApproval .dropdown-menu.open{max-height:200px !important;}#DynamicContentNPSARApproval #messageApproval .form-control-merlin:active,#DynamicContentNPSARApproval #messageApproval .form-control-merlin:focus{box-shadow:none;}#DynamicContentPTCApproval #messageApproval table td .bootstrap-select.form-control.Approvers,#DynamicContentNPSARApproval #messageApproval table td .bootstrap-select.form-control.Approvers{padding:0;height:34px;}#DynamicContentPTCApproval #messageApproval table td .bootstrap-select.newUserSelect.wfAssignedUser.form-control.Approvers,#DynamicContentPTCApproval #messageApproval table td .bootstrap-select.newRoleSelect.form-control.Approvers,#DynamicContentNPSARApproval #messageApproval table td .bootstrap-select.newUserSelect.wfAssignedUser.form-control.Approvers,#DynamicContentNPSARApproval #messageApproval table td .bootstrap-select.newRoleSelect.form-control.Approvers{padding:6px;}.merlin-form-group input[type="file"].form-control.AttachmentFile{margin-top:9px;}#BuyerOnlyFieldsContent #FormSubmitAlert div.OneOrMoreError{width:100%;position:relative;}#MatrixApprovalConfig .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){z-index:unset !important;}ul#sidebar-selection{display:flex;align-items:center;}ul#sidebar-selection li{display:flex;align-items:center;margin-right:15px;}ul#sidebar-selection li>label{margin-top:3px;padding-left:3px;}.min-sidebar-none #dashboardContainer .portlet.portlet-db{padding:0 !important;}.min-sidebar-none #dashboardContainer .portlet.portlet-db .portlet-body.portlet-body-db{padding:0 !important;}.mt-10{margin-top:9px;}.mt-9{margin-top:9px;}.mt-6{margin-top:6px;}.mt-5{margin-top:5px;}.mt-3{margin-top:3px;}.mt-1{margin-top:1px;}.mt-minus-5{margin-top:-5px;}.mt-minus-8{margin-top:-8px;}.portlet.portlet-db{padding:0 !important;padding-top:8px !important;}.portlet-body.portlet-body-db{padding:0;}.bootstrap-select.multiple a:before{content:"";font-family:FontAwesome;color:#fff;font-size:18px;text-shadow:-1px -1px 0 #ccc,1px -1px 0 #ccc,-1px 1px 0 #ccc,1px 1px 0 #ccc;}.bootstrap-select.multiple span.glyphicon.glyphicon-ok.check-mark{position:absolute;left:10px;}.bootstrap-select.multiple .glyphicon-ok:before{content:"";font-family:FontAwesome;color:#94c947;font-size:14px;position:absolute;left:10px;top:6px;}.bootstrap-select.multiple a .text{padding-left:15px;}#formSupplierContact .form-control.multiple.dropup .dropdown-toggle{padding-right:25px;}button.btn.btn-merlinback.dropdown-toggle.action-btn{padding-left:12px;margin-top:8px;}.dropdown.srm,.dropdown.award,.dropdown.suppliererp,.dropdown.suppliercon{vertical-align:middle;text-align:center;cursor:pointer;}.srm .dropdown-menu{right:50px;left:auto;}.srm .dropdown-menu>li>a>i,.award .dropdown-menu>li>a>i,.suppliercon .dropdown-menu>li>a>i{padding-right:5px;}.srm .dropdown-menu>li>a>span>i,.award .dropdown-menu>li>a>span>i,.suppliercon .dropdown-menu>li>a>span>i{padding-right:5px;}.award .dropdown-menu{left:50px;right:auto;}.dataTables_wrapper .bottom{display:flex;align-items:center;justify-content:space-between;padding-top:5px;}.dataTables_wrapper .dataTables_info{padding-top:0;}span.portlet-widgets.filter-pos-sec{background-color:#fff;height:40px;margin-top:0;margin-bottom:0;}span.portlet-widgets.filter-pos-sec .custom-icon{font-size:18px;margin-left:15px;margin-right:15px;cursor:pointer !important;border:1px solid var(--date-bg);border-radius:4px;padding:4px 6px;margin-top:6px;}svg.headerTopPostionSection{position:absolute;left:-39px;top:0;height:40px;transform:rotate(180deg);}svg.headerTopPostionSection .fillBg{fill:#fff !important;}.portlet-widgets .btn-merlinback{margin-top:8px;}.flex-end{justify-content:flex-end;}.min-sidebar-none-yes .bottom-arrow-move{visibility:visible;}.min-sidebar-none .FullScreen{left:0;width:100%;}div#DynamicContentPartSuppliers .portlet .portlet-heading .portlet-widgets,#DynamicContentGeneral .ProgramAnnualVolumeSection .portlet .portlet-heading .portlet-widgets,#DynamicContentAwardPartResponseSummary .portlet .portlet-heading .portlet-widgets{margin-top:-12px;}#DynamicContentAwardPartResponseSummary .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{margin-top:-9px !important;}#DynamicContentAwardPartResponseSummary .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody .dataTable.no-footer.dtr-inline>thead{visibility:hidden;}div#DynamicContent .portlet .portlet-body{padding:0;}div#DynamicContent .tab-pane.container.filter-scroll.active{padding-top:0;}.legend{text-align:left;}.MeRLIN-error-modal.modal .modal-dialog .modal-content .modal-body,.MeRLIN-information-modal .modal-dialog .modal-content .modal-body,.MeRLIN-confirmation-modal .modal-dialog .modal-content .modal-body{padding:20px;text-align:center;padding-bottom:25px;line-height:1.6;}#dialogMassUpload .k-upload .k-clear-selected,#dialogMassUpload .k-upload .k-upload-selected{width:34%;margin-bottom:13px;padding:1em 0;}#dialogMassUpload .k-action-buttons{display:flex;}#dialogMassUpload .k-upload .k-upload-selected{color:#fff;}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{z-index:99999 !important;}#profileImage,.profileImage{width:3.5rem;height:3.5rem;border-radius:50%;background:var(--white);font-size:18px;color:var(--date-bg);text-align:center;line-height:4rem;display:flex;overflow:hidden;cursor:pointer;justify-content:center;}.float{width:30px;height:30px;background-color:transparent !important;color:var(--menu-text-color) !important;border-radius:50px;text-align:center;cursor:pointer;z-index:9999;margin-left:16px;font-size:25px;}.Seperator::after{content:"";display:inline;position:absolute;z-index:1;right:-8px;top:11px;bottom:0;border-left:1px solid #999;height:32px;}.collaborator-wrapper{bottom:35px;right:35px;display:inline-block;z-index:9999;width:288px;color:#fff;border:1px solid #ddd;background:#fff;border-top:0;}.collaborator-head{font-size:1.1em;padding:10px;cursor:pointer;}#groupbox-topmenu{height:40px;width:288px;border-bottom:1px solid #d8dfe3;}#groupbox-topmenu h3{color:#a0b0b8;margin:15px;font-size:16px;}#groupbox-topmenu h3 i{color:var(--date-bg);font-size:22px;margin-right:5px;}.collaborator-iframe{overflow:hidden;height:448px;}.suppliererp .dropdown-menu>li>a i{margin-right:7px;}.suppliererp .dropdown-menu{right:50px;left:auto;}.suppliererp .dropdown-menu>li>a{padding-left:10px;text-align:left;}.griddataTablesection #dataTableResult_wrapper .dataTables_scrollBody,#RFQQuoteGrid #dataTableResult_second_wrapper .dataTables_scrollBody,#NonPrefWaiverGrid #NonPrefWaiverGridDataTableResult_wrapper .dataTables_scrollBody,#AwardGrid #AwardGridDataTableResult_wrapper .dataTables_scrollBody{overflow:inherit !important;}.griddataTableheading .dropdown-menu>li>a span{padding-right:5px;padding-left:0;}.rfq-action-btn{margin-right:10px;}div#divGsrDetails .tab-content .portlet .portlet-heading .portlet-widgets .btn-merlinback{margin-top:-5px;}#dataTableResult .k-grid-lockedcolumns .k-grid-content-locked table tbody td{text-overflow:unset;}#dataTableResult .k-grid-header-locked th.k-header{padding:10px 11px !important;text-overflow:unset;}.content.ndpcrfsearch .portlet-widgets .btn-merlinback{margin-top:-5px;}#ConfirmAwardModal.MeRLIN-error-modal.modal .modal-dialog,#ConfirmAwardModal.MeRLIN-information-modal .modal-dialog,#ConfirmAwardModal.MeRLIN-confirmation-modal .modal-dialog{width:900px;}.suppliercon .dropdown-menu{left:-30px;right:auto;min-width:120px;}ul#ui-id-1.ui-widget.ui-widget-content{max-width:100% !important;}#loginPasswordChange .form-group.enabled{margin-bottom:16px;}#loginPasswordChange .form-group.enabled .field-validation-valid{bottom:-6px;}ul.dropdown-menu li a i,.btn-merlinback span i,.btn-merlinproceed span i,.merlin-app-top-menu-container .dropdown-menu li>a>i,a.btn.btn-tableaction i{color:var(--date-bg);font-size:15px;}.PeriodDropdown{position:absolute;top:15px;right:5px;}.right-side .dropdown-menu li,.left-side .dropdown-menu li{position:relative;}.right-side ul.dropdown-menu li a i,.left-side ul.dropdown-menu li a i{padding-right:8px;}.right-side .dropdown-menu li>ul{position:absolute;white-space:nowrap;left:-99999em;background:#fff;padding:4px 0;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease;-ms-transition:all .1s ease;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);z-index:990 !important;border-radius:4px;}.right-side ul.dropdown-menu li:hover>ul{left:100%;margin-top:0;min-width:100%;right:auto;top:0;}.right-side ul.dropdown-menu li:hover>ul li a{font-size:1.33rem;padding:6px 20px;font-weight:500;width:100%;display:block;}.right-side ul.dropdown-menu li:hover>ul li a:hover,.award ul.dropdown-menu li:hover>ul li a:focus{color:#2f3f68;}.right-side ul.dropdown-menu>li:hover>a:first-child:nth-last-child(2):before{border:5px solid transparent;margin-top:5px;content:'';position:absolute;right:0;border:5px solid transparent;border-left-color:#857384;}.right-side ul.dropdown-menu>li>a:first-child:nth-last-child(2):before{border:5px solid transparent;margin-top:5px;content:'';position:absolute;right:0;border:5px solid transparent;border-left-color:#857384;}.left-side .dropdown-menu li>ul{position:absolute;white-space:nowrap;right:-99999em;background:#fff;padding:4px 0;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease;-ms-transition:all .1s ease;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);z-index:990 !important;border-radius:4px;}.left-side ul.dropdown-menu li:hover>ul{right:100%;margin-top:0;min-width:100%;left:auto;top:0;}.left-side ul.dropdown-menu li:hover>ul li a{font-size:1.33rem;padding:6px 20px;font-weight:500;width:100%;display:block;}.left-side ul.dropdown-menu li:hover>ul li a:hover,.award ul.dropdown-menu li:hover>ul li a:focus{color:#2f3f68;}.left-side ul.dropdown-menu>li:hover>a:first-child:nth-last-child(2):before{border:5px solid transparent;margin-top:5px;content:'';position:absolute;left:0;border:5px solid transparent;border-right-color:#857384;}.left-side ul.dropdown-menu>li>a:first-child:nth-last-child(2):before{border:5px solid transparent;margin-top:5px;content:'';position:absolute;left:0;border:5px solid transparent;border-right-color:#857384;}.organization-unit{display:none;}ul.nav.navbar-nav.navbar-right li.organization-unit-sec>a{color:var(--menu-text-color) !important;cursor:pointer;}.organization-unit-sec a>span>i{font-size:21px;}ul.nav.navbar-nav.navbar-right li.organization-unit-sec.open ul.organization-unit{display:block;right:-3px;padding:10px !important;}ul.organization-unit li .form-group{padding-bottom:0 !important;}.organization-unit.dropdown-menu .form-group .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default{padding:7px;}.help-icon{font-size:19px;color:var(--date-bg);margin-right:4px;}.bs-container.btn-group.bootstrap-select.show-tick.-merlin.merlin-.Categories.multiple.open .dropdown-menu.open{max-width:100% !important;min-width:100% !important;}.bs-container.btn-group.bootstrap-select.show-tick.-merlin.merlin-.Categories.multiple.open{width:49.8% !important;min-width:49.8% !important;}div#AddEntryPopupContent .tab-content,div#AddEntryPopupContentAddNewPart .tab-content {box-shadow:none;}div#AddEntryPopupContent .container{padding-left:0;padding-right:0;}#AddEntryPopupContent .tab-container{display:none;}#AddEntry #AddEntryPopupContent .tab-container{display:block;text-align:center;}div#AddEntryPopupContent .portlet,div#AddEntryPopupContentAddNewPart .portlet {padding:0 !important;box-shadow:none;margin-bottom:5px !important;}div#AddEntryPopupContent .portlet-body,div#AddEntryPopupContentAddNewPart  .portlet-body{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:0;}#AddEntryPopupContent .merlin-form-group,#QuotePopupContent .merlin-form-group,div#AddEntryPopupContentAddNewPart .merlin-form-group{margin-bottom:15px;}div#AddEntry .modal-dialog,#modalChangeFieldName .modal-dialog{width:480px;}div#AddEntry .modal-dialog .modal-content .modal-body{padding:0 !important;padding-bottom:12px !important;}div#AddEntry .required{color:#f05151 !important;font-size:1.6em !important;margin-left:5px;height:14px;vertical-align:middle;display:inline-block;line-height:17px;font-weight:600;}.form-group .editreq{position:absolute;right:0;top:11px;font-size:19px !important;}.chart-font-family{font-family:var(--font-family);}.chart-font-size{font-size:19px !important;}.highcharts-container{position:relative;overflow:hidden;width:100%;height:400px;text-align:left;line-height:normal;z-index:0;-webkit-tap-highlight-color:transparent;font-family:var(--font-family) !important;font-size:12px;user-select:none;touch-action:manipulation;outline:none;z-index:99 !important;}.highcharts-a11y-proxy-button{color:#526484;}.chart-container{margin-bottom:15px;z-index:99 !important;}.highcharts-container text{font-family:var(--font-family) !important;font-size:12px !important;}.highcharts-container text.highcharts-title{font-size:15px !important;font-weight:500;color:#526484;}.highcharts-container text.highcharts-subtitle{font-size:13px !important;}.highcharts-root{border-radius:0;}@media(min-width:992px){.full-width-popup .modal-dialog{width:1120px;}}.full-width-popup .portlet{padding:0 !important;box-shadow:none;}.tab-content-section-heading{margin-bottom:25px;}.full-width-popup .tab-content{border-bottom:none;max-height:470px;overflow-y:auto;padding:15px;}.full-width-popup .nav{box-shadow:0 0 2px #cacaca;max-height:470px;min-height:450px;display:flex;flex-wrap:wrap;flex-direction:column;}.full-width-popup ul.nav.nav-tabs li{background:#fff;width:100%;border-bottom:1px solid rgba(202,202,202,.15);margin-bottom:0;}.full-width-popup .nav-pills ul.nav.nav-tabs li.active a{background:#fafafa !important;color:#000;}.full-width-popup .nav.nav-tabs>li>a,.full-width-popup .nav.tabs-vertical>li>a{background:#fff !important;color:#000 !important;}.full-width-popup .nav.nav-tabs>li>a:hover,.full-width-popup .nav.tabs-vertical>li>a:hover{box-shadow:none;background:#fafafa !important;}.single-info-detail{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:10px;}.single-info-detail.selected{background:#fbfbfb;}.single-info-detail>div{display:flex;align-items:flex-start;}.single-info-icon{margin-right:10px;font-size:3.3em;}.single-info-content{margin-right:30px;}.single-info-heading{font-size:1.3em;font-weight:500;color:#000;margin-bottom:5px;}.single-info-description{font-size:1em;}.mb-10{margin-bottom:10px !important;}.full-width-popup .portlet label{display:flex;}.grid-table-sec{max-height:350px;overflow-y:auto;}.Info-Single-box{padding:15px;position:relative;}.box-count-head,.box-count-info{margin-bottom:0;}.box-count-setting{position:absolute;right:5px;top:5px;}.box-count-info{font-size:3.5rem;display:flex;align-items:center;justify-content:space-between;font-weight:600;}.box-count-desc{font-size:1.2rem;line-height:14px;}.box-count-info i{font-size:6rem;opacity:.8;color:#cacaca;}.scrollbox{width:100%;height:21em;overflow:auto;visibility:hidden;}.scrollbox-content,.scrollbox:hover,.scrollbox:focus{visibility:visible;}.scrollbox_delayed::-webkit-scrollbar{width:6px;background-color:#f5f5f5;}.scrollbox_delayed::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:var(--menu-bg-color);}.scrollbox_delayed{transition:visibility .1s;}.scrollbox_delayed:hover{transition:visibility 0s .1s;}.remove-height{height:0 !important;min-height:0 !important;padding:0 !important;top:0 !important;}@media(max-width:768px){.full-width-popup .nav{min-height:unset;}}.merlin-app-top-menu-container .UserName>.dropdown-menu{right:3px;}li#customDashboardToggle a>i{color:var(--text-color) !important;}#dashboardContainer .nav.nav-tabs>li>a:hover{background-color:#cacaca;color:#fff !important;}div#DynamicContent .portlet .portlet-body{display:flex;flex-wrap:wrap;}ul.nav.navbar-nav.navbar-right.pull-right li>a i{color:var(--white) !important;font-size:21px;}ul.nav.navbar-nav.navbar-right.pull-right li.UserName ul.dropdown-menu li>a i{color:var(--date-bg) !important;}ul.nav.navbar-nav.navbar-right.pull-right li{position:relative;}ul.nav.navbar-nav.navbar-right.pull-right>li:before{border-left:1px solid var(--top-right-border);content:"";left:0;top:7px;bottom:7px;position:absolute;}.topbar.merlin-app-topbar ul.nav.navbar-nav.navbar-right.pull-right{display:flex;align-items:center;}ul.nav.navbar-nav.navbar-right.pull-right>li:first-child:before{border-left:none;}.topbar.merlin-app-topbar .nav>li>a{padding:0 12px;}li.ui-menu-item div.ui-menu-item-wrapper{padding:9px 20px;font-size:1.35rem;font-family:'HelveticaNeue';font-weight:500;border:1px solid #fff;}li.ui-menu-item div.ui-menu-item-wrapper:hover{font-family:'HelveticaNeue';}#modelChangePassword .btn-merlinproceed:focus,#modelChangePassword .btn-merlinback:focus{color:var(--button-theme-text-color) !important;}.new-profile-v-tabs .form-group .bootstrap-select.btn-group{padding-top:6px;padding-left:6px;}.v-user-profile #switcher .btn-merlinproceed,.btn-merlinback{background:transparent;border-color:var(--button-theme-border-color);color:var(--button-theme-text-color) !important;}span.choosedTheme{color:var(--button-theme-text-color) !important;font-weight:bold;}#messageApproval .work-flow-container.table-responsive.col-md-12.ApprovalWorkflow,#messageApproval .work-flow-container.table-responsive.col-md-12{overflow:auto !important;height:300px;padding-bottom:80px;}#messageApproval .work-flow-container.table-responsive.col-md-12{overflow:auto !important;height:300px;padding-bottom:60px;padding-top:40px;}.text-center .ea_action_badge.addNewApprovalRow+div:not(.text-area-wrapper),.ea_action_badge.addNewRowInApprovalLevel+div:not(.text-area-wrapper){margin-left:auto !important;transform:none !important;}div#DynamicContent .btn-merlinback:focus,div#DynamicContent .btn-merlinback:hover{color:var(--button-theme-text-color) !important;}.griddataTablesection.master-data-maintanence-grid div#dataTableResult_wrapper table.dataTable thead th{padding:10px 18px 10px 7px !important;}#selectAllFilter{padding:0 9px;line-height:20px;top:5px;right:20px;color:var(--tab-text-color) !important;background:var(--bg-color) !important;border-color:var(--tab-text-color) !important;}#selectAllFilter:focus{color:var(--tab-text-color) !important;}.top-quick-link ul li:last-child a{padding-left:5px;}#formforgetpassword .field-validation-error,#formforgetpassword .field-validation-Sucess{margin-top:2px;}#QuotePopupContentVolumePricing .portlet-widgets .btn-merlinback,#QuotePopupContentQuoteTools .portlet-widgets .btn-merlinback,#QuotePopupContentQuoteCostBreakdown .portlet-widgets .btn-merlinback{margin-top:-5px;}.theme-3 .btn-merlinback:focus{color:var(--button-theme-text-color) !important;}.theme-3 .btn-merlinproceed:focus{color:#fff !important;}div#modelAddAttachments .form-group .required{margin-top:3px;margin-left:0;}.LoginContainer .form-group .col-md-offset-1.col-md-10{margin-bottom:10px;}.LoginContainer .form-group .col-md-offset-1.col-md-10 .field-validation-valid{bottom:-18px !important;}.invalid-feedback.ea-info-msg.col-md-12.document-note>ol{margin-top:5px;}.invalid-feedback.ea-info-msg.col-md-12.document-note>ol li{margin-bottom:5px;line-height:18px;}div#TabularApprovalConfig_wrapper .bootstrap-select.multiple .glyphicon-ok:before{left:2px !important;top:-2px !important;}.Password-Info>ul li{margin-bottom:1px;line-height:1.5em;}.Password-Info>p{line-height:1.3em;margin-bottom:3px;}div#bidlistGridItems .k-grid-header .k-grid-header-locked>table>thead>tr>th{padding-left:12px !important;}.build-release-details{font-size:1.22rem;color:#ddd;}span.orgUnitDropdownContent button.btn.dropdown-toggle.btn-default{padding-right:25px;}#AddEntryPopupContentAddNewExchangeRate .merlin-form-group .input-group-addon{top:8px;right:20px;}#AddEntryPopupContentAddNewExchangeRate section.AddNewExchangeRate .merlin-form-group{display:block;}#merlinToaster .field-validation-error,#merlinToaster .field-validation-Sucess{margin-top:-15px !important;}div#AddEntry .modal-dialog{width:570px;}div#AddEntryPopupContent div#AddEntryPopupContentAddPartUom .AddPartUom .portlet-body{overflow-x:auto;}div#AddEntryPopupContent .tab-container ul.nav.nav-tabs.tabs li{width:50%;border-bottom:2px solid #fafafa;}div#AddEntryPopupContent .tab-container ul.nav.nav-tabs.tabs li a,div#AddEntryPopupContent .tab-container ul.nav.nav-tabs.tabs li a:hover{background:#fafafa;}div#AddEntryPopupContent .tab-container ul.nav.nav-tabs.tabs li.active a{background:#fff;}#AddEntry #AddEntryPopupContent .portlet-heading{display:block;background:#fff;padding-bottom:0;margin-bottom:0;padding-top:8px !important;min-height:0;}#AddEntryPopupContentAddPartUom .AddPartUom .portlet-widgets .btn-merlinback{margin-top:-2px;}#AddEntryPopupContent .portlet-heading{display:none;}#AddEntryPopupContentAddPartUom .portlet-heading .portlet-title .portlet-title-text,#AddEntryPopupContentAddNewPart .portlet-heading .portlet-title .portlet-title-text{display:none;}#AddEntryPopupContentAddPartUom .portlet-heading .portlet-title,#AddEntryPopupContentAddNewPart .portlet-heading .portlet-title{border-bottom:none;}.AddPartUomAddRowButton{margin-left:324px;margin-bottom:14px;}.AddPartAttribAddRowButton{margin-left:324px;margin-bottom:14px;}div#viewAllNotificationDatatableDataTableResult_filter{display:none;}div#viewAllNotificationDatatableDataTableResult_info{display:none;}div#viewAllNotificationDatatableDataTableResult_filter input{border-radius:0 !important;}div#viewAllNotificationDatatableDataTableResult_filter input::placeholder{color:#5c6873 !important;}#modal-ViewNotification.modal .modal-dialog .modal-content .modal-footer{padding:0;border-top:0;}#modal-ViewNotification .portlet{margin-bottom:10px !important;padding-bottom:1px !important;}#modal-ViewNotification.modal .modal-dialog .modal-content{border-radius:.3rem;}#modal-ViewNotification.modal .portlet .portlet-heading .portlet-widgets{padding-left:0;}#modal-ViewNotification.modal table.dataTable thead th{padding:8px 10px;}#modal-ViewNotification span.portlet-widgets.filter-pos-sec .custom-icon{margin-left:7px;}#modal-ViewNotification svg.headerTopPostionSection{left:-40px;}button.btn.btn-merlinback.rfq-loadmore-btn{padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:4px;margin-left:12px;display:none;}.MeRLIN-information-modal.award-dialog .modal-dialog{width:750px;}.MeRLIN-information-modal.award-dialog .modal-dialog #MeRLINalerts-message .table.table-merlin thead th,.MeRLIN-information-modal.award-dialog .modal-dialog #MeRLINalerts-message .table.table-merlin tbody td{text-align:left;}td.award-comments-text{max-width:250px;word-wrap:break-word;}.mb-25{margin-bottom:25px;}.account-unlock-section{padding-left:6.9%;padding-right:6.9%;}.account-unlock-section .form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}.username-error{margin-left:15px;position:absolute;bottom:-8px;}.username-error-unlock2{margin-left:1px;position:absolute;bottom:-8px;font-size:12px;}.account-unlock-section div#captchamandatory,.account-unlock-section div#captchainvalid{position:absolute;bottom:-19px;left:95px;}#OTPMessage{margin-bottom:10px;}#reSendOTPcaptchamandatory,#reSendOTPcaptchainvalid{position:absolute;bottom:-19px;}.mb-35{margin-bottom:35px;}div#AddEntryPopupContent ul.nav.nav-tabs.tabs.filter-scroll{display:none;}.display-inline-block{display:inline-block !important;}.app-modal-big-width{width:1000px !important;}.info-tooltip-head{position:relative;}.info-tooltip-head .info-tooltip-content-top{display:none;}.info-tooltip-head .info-tooltip-content-right{display:none;}.info-tooltip-head .info-tooltip-content-left{display:none;}.info-tooltip-head .info-tooltip-content-bottom{display:none;}.info-tooltip-head:hover .info-tooltip-content-top{position:absolute;display:block;width:max-content;background:#000;border-radius:5px;padding:5px;font-size:12px;color:#fff;z-index:99;bottom:100%;left:0;max-width:50em;letter-spacing:.85px;}.info-tooltip-head:hover .info-tooltip-content-right{position:absolute;display:block;width:max-content;background:#000;border-radius:5px;padding:5px;font-size:12px;color:#fff;z-index:99;top:50%;left:100%;transform:translateY(-50%);margin-left:10px;max-width:50em;letter-spacing:.85px;}.info-tooltip-head:hover .info-tooltip-content-bottom{position:absolute;display:block;width:max-content;background:#000;border-radius:5px;padding:5px;font-size:12px;color:#fff;z-index:99;top:100%;left:50%;transform:translateX(-50%);max-width:50em;letter-spacing:.85px;}.info-tooltip-head:hover .info-tooltip-content-left{position:absolute;display:block;width:max-content;background:#000;border-radius:5px;padding:5px;font-size:12px;color:#fff;z-index:99;top:50%;right:100%;transform:translateY(-50%);margin-right:10px;max-width:50em;letter-spacing:.85px;}.info-tooltip-content-top:after{content:'';display:block;position:absolute;width:0;height:0;top:100%;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000;}.info-tooltip-content-right:after{content:'';display:block;position:absolute;width:0;height:0;top:50%;right:100%;transform:translateY(-50%);border-top:5px solid transparent;border-right:7px solid #000;border-bottom:5px solid transparent;}.info-tooltip-content-bottom:after{content:'';display:block;position:absolute;width:0;height:0;bottom:100%;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #000;}.info-tooltip-content-left:after{content:'';display:block;position:absolute;width:0;height:0;top:50%;left:100%;transform:translateY(-50%);border-top:5px solid transparent;border-left:7px solid #000;border-bottom:5px solid transparent;}span.text-wraplabel{border-bottom:1px dashed #fff;font-weight:600;color:#ededed;}.clsPaymentInfo_Pending,.clsPaymentInfo_Paid{display:inline-block;margin-top:5px;border-radius:4px;font-size:11px;font-size:10px;max-width:121px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--white);}.clsPaymentInfo_Pending{background:var(--p-confirmation-bg);}.clsPaymentInfo_Paid{background:var(--p-information-bg);}#ChangeTenderFee .required{margin-top:-20px;}ul.nav.navbar-nav.navbar-right li.organization-unit-sec.open ul.organization-unit{max-width:300px;}.organization-unit.dropdown-menu .form-group .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default{padding-right:23px;}.organization-unit.dropdown-menu .form-group .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default .filter-option{color:#5c6873 !important;font-size:1.3rem;margin-top:-1px;}ul.organization-unit.dropdown-menu.dropdown-menu-right .dropdown-menu{max-width:280px !important;min-width:250px !important;margin-top:1px !important;}#AddPartPopup .required{line-height:18px !important;}div#DynamicContent .required{line-height:18px !important;}li#spnOU+.tooltip.left{margin-left:7px;margin-top:5px;}li#spnOU+.tooltip.left>.tooltip-arrow{display:none;}li#spnOU+.tooltip.left>.tooltip-inner{font-size:10px;text-align:left;background:rgba(97,97,97,.9);letter-spacing:.8px;padding:8px;width:210px;border-radius:4px;line-height:1.35em;}.supplier-payments-section .portlet-heading{margin-bottom:10px;}.supplier-payments-section .portlet-body .col-xs-12.col-sm-12.col-md-12.col-lg-12.merlin-form-group>br{display:none;}#ChangeTenderFee .modal-dialog{width:500px;}#ChangeTenderFee .form-control{border:1px solid #ddd !important;background-color:#fff !important;}#ChangeTenderFee button.btn.dropdown-toggle.btn-default{min-height:33px !important;padding-left:10px !important;}#ChangeTenderFee .bootstrap-select.btn-group .dropdown-menu .inner.open{max-height:200px !important;}#DynamicContentAwardApproval .merlin-form-group .bs-searchbox .form-control{height:30px;margin-bottom:0;}div#DynamicContentAwardApproval section .portlet-heading{margin-bottom:0;}div#DynamicContentAwardApproval section .portlet-body .merlin-form-group>br{display:none;}div#AddEntryPopupContentAddPartAttr .AddPartDynamicAttr .AddPartDynamicAttribTable .AddPartDynamicAttr{table-layout:fixed;}div#AddEntryPopupContentAddPartAttr .AddPartDynamicAttr .AddPartDynamicAttribTable .AddPartDynamicAttr thead tr th:nth-of-type(1),div#AddEntryPopupContentAddPartAttr .AddPartDynamicAttr .AddPartDynamicAttribTable .AddPartDynamicAttr thead tr th:nth-of-type(2){width:400px;}div#AddEntryPopupContentAddPartAttr .AddPartDynamicAttr .AddPartDynamicAttribTable .DynamicAttributeKey,div#AddEntryPopupContentAddPartAttr .AddPartDynamicAttr .AddPartDynamicAttribTable .DynamicAttributeValue{padding-left:0;}div#AddEntryPopupContentAddPartAttr .portlet-heading .portlet-title .portlet-title-text{display:initial !important;padding-bottom:3px;}div#AddEntryPopupContentAddPartAttr .AddPartDynamicAttr .portlet-body .AddPartDynamicAttribTable_Label{display:none;}div#AddEntryPopupContentAddPartAttr #AddEntry #AddEntryPopupContent .portlet-heading{padding-top:2px !important;padding-bottom:10px !important;}.exportHighChartsExcel{cursor:pointer;}div#dateContainer .modal-dialog .modal-body .form-control[readonly]{background:#fff;}.ClsPartsSupplier .dataTables_wrapper .dataTables_filter{display:none !important;}div#viewAllNotificationDatatable .dataTables_scrollHead .dataTables_scrollHeadInner{width:100% !important;}div#viewAllNotificationDatatable .dataTables_scrollHead .dataTables_scrollHeadInner table.table.table-merlin.table-bordered.table-striped.data-table-margin.no-border-top.no-border-bottom.dataTable.no-footer{width:100% !important;}table#TabularApprovalConfig .bootstrap-select.btn-group .dropdown-menu.inner{max-height:110px !important;min-height:110px !important;margin-top:0 !important;margin-bottom:0 !important;overflow:auto !important;}#TabularApprovalConfig_wrapper .dataTables_scrollHead,#TabularApprovalConfig_wrapper .dataTables_scrollBody{overflow:unset !important;}.scroller{text-align:center;cursor:pointer;display:none;padding:7px;padding-top:13px;white-space:nowrap;vertical-align:middle;background-color:#fff;min-width:32px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:45px;padding:13px;padding-top:17px;}.tab-content .portlet .portlet-heading .btn-merlinback{margin-top:-4px;}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom{right:auto;left:auto;}.programAction ul.dropdown-menu{left:0;}.ClsPartsSupplier{min-height:200px;}.ndpcrf-validation-alert{color:#f00;font-style:italic;margin-left:15px;}.add-image-center-btn{margin-left:88%;}.ui-widget.ui-widget-content{z-index:99999 !important;}#modal-ViewNotification .modal-content .modal-header .modal-title{line-height:1.5;}div#MeRLINalerts-message{word-break:break-word;}div#viewAllNotificationDatatableDataTableResult_wrapper .bottom .dataTables_length label{margin-bottom:0;}div#viewAllNotificationDatatable .dataTables_scrollHead .dataTables_scrollHeadInner>table>thead>tr>th:nth-child(1),div#viewAllNotificationDatatable .dataTables_scrollBody>table>thead>tr>th:nth-child(1){width:192px !important;}div#viewAllNotificationDatatable .dataTables_scrollHead .dataTables_scrollHeadInner>table>thead>tr>th:nth-child(2),div#viewAllNotificationDatatable .dataTables_scrollBody>table>thead>tr>th:nth-child(2){width:483px !important;}div#viewAllNotificationDatatable .dataTables_scrollHead .dataTables_scrollHeadInner>table>thead>tr>th:nth-child(3),div#viewAllNotificationDatatable .dataTables_scrollBody>table>thead>tr>th:nth-child(3){width:120px !important;}div#viewAllNotificationDatatable .dataTables_scrollHead .dataTables_scrollHeadInner>table>thead>tr>th:nth-child(4),div#viewAllNotificationDatatable .dataTables_scrollBody>table>thead>tr>th:nth-child(4){width:120px !important;}#collabaratorNotifiContainer:after{font-weight:700;position:absolute;top:10px;right:13%;padding:3px 5px;line-height:70%;opacity:0;content:attr(data-count);opacity:0;-webkit-transform:scale(.5);transform:scale(.5);transition:transform,opacity;transition-duration:.3s;transition-timing-function:ease-out;border-radius:10rem;padding:.35em .6em;font-size:65% !important;}#collabaratorNotifiContainer{width:32px !important;}#collabaratorNotifiContainer:after{background-color:var(--white) !important;color:var(--date-bg) !important;}#collabaratorNotifiContainer:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;font-size:8px;}.modal#AddEntry #AddEntryPopupContent .tab-container{display:none;}.modal#AddEntry .app-modal-big-width .DynamicContent#AddEntryPopupContent .tab-container{display:block;}div#ProgramManagementGrid .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody,div#NDPCRFSearchGrid .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{overflow:unset !important;}.rep-left-mov{background-color:var(--highlight) !important;}.breadcrumb-item>input+i{font-size:25px;}ul.nav.navbar-nav.navbar-right li.organization-unit-sec.open ul.organization-unit li .bootstrap-select.open .dropdown-menu.open .inner.open{max-height:250px !important;max-width:437px !important;}.attachment-list-sec{padding:2px 5px;align-items:center;display:flex;margin:-5px 0;font-size:10px;color:#777;}span.attach-list-img>i{font-size:20px;}.attachment-list-sec>div>span{word-break:break-all;}.merlin-app-sidebar-collapsed .menu-search-section{display:none;}.merlin-app-sidebar-expended .menu-search-section{padding-top:10px;display:block;padding-left:15px;padding-right:15px;margin-bottom:5px;padding-bottom:0;}.menu-search-section{width:100%;}.menu-search-section input{width:100%;height:32px;}.no-data-found{background:#fff;color:#000;white-space:nowrap;width:240px;padding:10px 15px;}button.clear-icon,button.search-icon{position:absolute;top:15px;right:15px;background:none;border:none;outline:none;cursor:pointer;font-size:18px;z-index:99;}button.clear-icon{display:flex;align-items:center;justify-content:center;}.no-data-found{background:#fff;color:#a94c4c;white-space:nowrap;width:240px;padding:10px 15px;color:#eb1212;display:flex;align-items:center;}.no-data-found>i{color:#eb1212;font-weight:500;font-size:20px;padding-right:5px;}.ChildMenu.highlight{color:var(--date-bg) !important;background:#cacaca17;}#SideBarMenuContainer .cd-accordion-menu .linkShow{display:block;}#SideBarMenuContainer .cd-accordion-menu .linkHide{display:none;}html[dir="rtl"] .flickerplate ul.flicks li{float:right;}html[dir="rtl"] .flickerplate.animate-transition-slide ul.flicks{position:relative;right:0%;-webkit-transition:right .4s ease-out;-moz-transition:right .4s ease-out;-o-transition:right .4s ease-out;-ms-transition:right .4s ease-out;transition:right .4s ease-out;}html[dir="rtl"] .flickerplate.animate-jquery-slide ul.flicks{position:relative;right:0%;}div#FilterNoResults{color:#000;margin-top:5px;margin-left:5px;color:var(--text-validation-error);}.login-left>svg{height:99%;}.copy-right-section{position:absolute;bottom:3%;left:50%;transform:translateX(-50%);}.login-scr .right .logo{margin-bottom:15% !important;}.LoginContainer{height:100%;}.login-scr .right .description{margin-bottom:2.5rem;}.login-button-section{margin-top:9rem !important;}.vertical-text-center-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 10%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;}.mb-0{margin-bottom:0 !important;}mt-0{margin-top:0 !important;}.info-text{line-height:1.2rem !important;}.page-info-heading{line-height:1.2rem !important;}.page-info-heading-two{line-height:1.6rem !important;}.mb-1-4{margin-bottom:1.4rem !important;}.languageButton{z-index:9999;position:absolute;}#formlogin,#formChangePassword,#formforgetpassword{width:100%;}#fpcaptchaimage{width:92px;height:32px;}.section-captchaimg{position:absolute;left:10px;}.w-100{width:100% !important;}#sendotpcaptchaimage{width:92px;height:32px;}.pad-11{padding-right:11px;}.enter-captcha #txtCaptcha,.enter-captcha #txtReSendOTPCaptcha{padding-left:96px !important;}.pos-left-0{left:0 !important;}.mb-10{margin-bottom:10px !important;}.pb-10{padding-bottom:10px !important;}.login-scr .right .logo.mb-8{margin-bottom:8% !important;}img#reSendOTPSectioncaptchaimage{width:92px;height:32px;}.vertical-text-center-section-one{top:50% !important;}.account-unlock-button-section{margin-bottom:5.3rem !important;}.account-unlock-section .login-button-section{margin-top:9.9rem !important;}.form-bottom-pwd-section{position:relative;}.account-unlock-waring-info{position:absolute;top:45px;width:90%;left:50%;transform:translateX(-50%);}.pl-pr-0{padding-left:0 !important;padding-right:0 !important;}#OTPSection .login-button-section.account-unlock-button-section{margin-top:10rem !important;}#OTPSection .account-unlock-waring-info{width:121%;}#OTPSection .account-unlock-button-section{margin-bottom:4.8rem !important;}#OTPSection .page-info-heading-two{line-height:1.2rem !important;margin-bottom:6px;}#OTPSection #OTPMessage{margin-bottom:10px;line-height:1.6rem !important;font-size:11px;}.login-scr .right #OTPSection .description,.login-scr .right #OTPEmailSection .description{margin-bottom:2.6rem;}.account-unlock-waring-info.invalid-username-pwd{width:80%;}a#linkPasswordRules{color:#55a9e1;text-decoration:underline !important;cursor:pointer;}.mt-0{margin-top:0 !important;}.pl-pr-3{padding-left:3px !important;padding-right:3px !important;}#reSendOTPcaptchamandatory{left:95px;}.btn-margin-left{margin-left:0 !important;}.merlin-app-top-menu-container{background:var(--date-bg);}.headerTopPostion{transform:rotate(180deg);height:55px;position:absolute;right:0;top:0;}.cd-accordion-menu>li{border-left:5px solid var(--white) !important;}#MeRLINUploadProgress.progress{z-index:10000000;position:fixed;left:47.12%;top:45%;width:7.2em;height:7.2em;display:flex;align-items:center;justify-content:center;text-align:center;}#MeRLINUploadProgress .progress-bar{font-size:1em;font-family:'HelveticaNeue';height:25px;line-height:28px;vertical-align:middle;width:auto !important;}@media screen and (max-width:1366px) and (max-height:630px){.vertical-text-center-section{top:48%;}.login-scr .right .logo{margin-bottom:12% !important;}.copy-right-section{bottom:2%;}}@media(max-width:1120px){.vertical-text-center-section{top:47%;}.login-scr .right .logo{margin-bottom:8% !important;}.copy-right-section{bottom:2%;}.login-button-section{margin-top:8rem !important;}}@media(max-width:1175px){.build-release-details{font-size:1.04rem;}.copy-right-section>p,a#linkForgetPassword,#resetBack{font-size:1.04rem;}.login-button-section{margin-top:7.5rem !important;}.login-scr .right .logo{margin-bottom:10% !important;}}@media(max-width:1025px){.login-text{font-size:.9em;}.login-scr .right .description{margin-bottom:1.5rem;}.login-scr .right .logo{margin-bottom:4% !important;}.right .description{font-size:1.3em;}.login-scr .right .btn-merlinback,.login-scr .right .btn-merlinproceed{margin-bottom:3px;font-size:10px;padding-left:28px;padding-right:8px;position:relative;line-height:11px;}.login-scr .right .btn-merlinback span i{font-size:11px;}.login-button-section{margin-top:5rem !important;}.build-release-details{font-size:.9rem;}.copy-right-section>p,a#linkForgetPassword,#resetBack{font-size:.9rem;}.vertical-text-center-section{top:50%;}.login-scr .right .form-control{height:28px;}.logo{width:170px;height:50px;}.login-scr .right .btn{font-size:12px;}.languageButton .btn-group.bootstrap-select.form-control{padding:3px;height:21px;}#fpcaptchaimage{width:7rem;height:2.8rem;}.enter-captcha #txtCaptcha,.enter-captcha #txtReSendOTPCaptcha{padding-left:70px !important;}}@media(max-width:862px){.login-scr .right .form-control{height:26px;padding:3px 4px;font-size:10px;}.login-button-section{margin-top:3.5rem !important;}.build-release-details{font-size:.7rem;}.copy-right-section>p,a#linkForgetPassword,#resetBack{font-size:.7rem;}.login-scr .right .description{margin-bottom:1.2rem;font-size:1.1em;}.logo{width:140px;height:35px;}.login-scr .right .btn{font-size:12px;}.languageButton .btn-group.bootstrap-select.form-control{padding:3px;height:21px;}.login-scr button.btn.btn-primary.btn-primary-v2.btn.btn-merlinback{padding-top:4px;padding-bottom:4px;}.login-scr .right .btn-merlinback{margin-bottom:3px;font-size:9px;padding-left:25px;padding-right:6px;}.login-scr .right .btn-merlinback span i{font-size:9px;}.input-group-addon{padding:4px 12px;}#fpcaptchaimage{width:6rem;height:2.6rem;}.enter-captcha #txtCaptcha,.enter-captcha #txtReSendOTPCaptcha{padding-left:59px !important;}}@media(max-width:752px){.login-button-section{margin-top:1.5rem !important;}.login-scr .right .description{margin-bottom:1rem !important;}.copy-right-section>p,a#linkForgetPassword,#resetBack,a#privacyPolicy{font-size:.59rem;}.build-release-details{font-size:.59rem;}}@media(max-width:652px){.login-text{font-size:.7em;}.login-scr .right .description{font-size:1em;}.copy-right-section>p,a#linkForgetPassword,#resetBack,a#privacyPolicy{font-size:.48rem;}.build-release-details{font-size:.48rem;}.copy-right-section>p{line-height:.7;}.login-scr .right .btn-merlinback{margin-bottom:3px !important;font-size:7px !important;padding-left:23px !important;padding-right:5px !important;padding-top:3px !important;padding-bottom:3px !important;}.login-scr .right .btn-merlinback span i{width:24px;}.login-scr .form-horizontal .login-button-section .form-group{margin-bottom:5px;}.copy-right-section{bottom:2%;line-height:1.25rem;}}@media(max-height:340px){.login-scr .right .description{margin-bottom:.7rem !important;}.login-scr .login-text{margin-bottom:5px;font-size:.73em;}#txtemailvalid,#txtpasswordvalid,#captchainvalid,#captchamandatory{font-size:9px !important;bottom:-13px !important;}.login-scr .form-horizontal .form-group{margin-bottom:9px !important;}.login-scr .right .logo{margin-bottom:2% !important;}}@media(max-height:340px){.login-scr .right .description{margin-bottom:.7rem !important;}.login-scr .login-text{margin-bottom:5px;font-size:.73em;}#txtemailvalid,#txtpasswordvalid,#captchainvalid,#captchamandatory{font-size:9px !important;bottom:-13px !important;}.login-scr .form-horizontal .form-group{margin-bottom:9px !important;}.login-scr .right .logo{margin-bottom:2% !important;}}
