/* Minification failed. Returning unminified contents.
(1144,21): run-time error CSS1039: Token not allowed after unary operator: '-text-validation-error'
(1584,47): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(1782,12): run-time error CSS1038: Expected hex color, found '#ffff'
(2697,28): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,58): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,88): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1446): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,1974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,2979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,4978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,5960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6155): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,6975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7156): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,7968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8611): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,8977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,9964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,10985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,11991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12611): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,12971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,13999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,14989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,15987): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,16972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,17992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18839): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,18979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,19400): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5657,19495): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(5657,19516): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,19594): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,19758): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(5657,19790): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(5657,19960): run-time error CSS1039: Token not allowed after unary operator: '-text-muted'
(5657,27541): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,27548): run-time error CSS1019: Unexpected token, found '!important'
(5657,27548): run-time error CSS1042: Expected function, found '!important'
(5657,27558): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(5657,27576): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5657,27588): run-time error CSS1019: Unexpected token, found '!important'
(5657,27588): run-time error CSS1042: Expected function, found '!important'
(5657,27598): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(5657,28175): run-time error CSS1039: Token not allowed after unary operator: '-top-right-border'
(5657,28297): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,42056): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5657,42099): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5657,42894): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,42941): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,43012): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5657,43883): run-time error CSS1039: Token not allowed after unary operator: '-menu-active-bg-color'
(5657,44005): run-time error CSS1039: Token not allowed after unary operator: '-menu-active-color'
(5657,44197): run-time error CSS1039: Token not allowed after unary operator: '-all-theme-same-text-color'
(5657,44356): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,44408): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,44451): run-time error CSS1039: Token not allowed after unary operator: '-menu-active-bg-color'
(5657,44547): run-time error CSS1039: Token not allowed after unary operator: '-menu-username-color'
(5657,44607): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,44652): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,44717): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,44896): run-time error CSS1039: Token not allowed after unary operator: '-all-theme-same-text-color'
(5657,44987): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,45035): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5657,45164): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,45199): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,45291): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,45340): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,45361): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,45413): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,45462): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,45560): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,45640): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5657,45769): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size'
(5657,45891): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5657,45941): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,45969): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5657,46028): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,46047): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,46072): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5657,46145): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,46164): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,46189): run-time error CSS1039: Token not allowed after unary operator: '-menu-icon-size-2'
(5657,46250): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,46322): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5657,46530): run-time error CSS1039: Token not allowed after unary operator: '-table-border-color'
(5657,46603): run-time error CSS1039: Token not allowed after unary operator: '-table-head-bg-color'
(5657,46636): run-time error CSS1039: Token not allowed after unary operator: '-table-head-color'
(5657,46746): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-bg-color'
(5657,46797): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-border-color'
(5657,46841): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-color'
(5657,46974): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,47020): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5657,47076): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,47226): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,47322): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,47496): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,47531): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,47627): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,47693): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5657,47729): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,47771): run-time error CSS1039: Token not allowed after unary operator: '-menu-username-color'
(5657,48186): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,48393): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,48414): run-time error CSS1039: Token not allowed after unary operator: '-text-title'
(5657,48504): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,48538): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,48585): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,48647): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,48730): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,49083): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,49118): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,49271): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,49336): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,49394): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,49479): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,49514): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,49559): run-time error CSS1030: Expected identifier, found '['
(5657,49564): run-time error CSS1031: Expected selector, found '='
(5657,49564): run-time error CSS1025: Expected comma or open brace, found '='
(5657,49700): run-time error CSS1039: Token not allowed after unary operator: '-checkbox-border-color'
(5657,49740): run-time error CSS1039: Token not allowed after unary operator: '-checkbox-bg-color'
(5657,49827): run-time error CSS1039: Token not allowed after unary operator: '-checbox-tick-color'
(5657,49915): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-bg-color'
(5657,49950): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5657,50045): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5657,50127): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-color'
(5657,50211): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5657,50259): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5657,50289): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5657,50343): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,50575): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,50942): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-4'
(5657,50966): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,51208): run-time error CSS1039: Token not allowed after unary operator: '-text-color-head'
(5657,51280): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,51794): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow'
(5657,51906): run-time error CSS1039: Token not allowed after unary operator: '-border-color-2'
(5657,51948): run-time error CSS1039: Token not allowed after unary operator: '-card-header-title-color'
(5657,52151): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,52288): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5657,52403): run-time error CSS1039: Token not allowed after unary operator: '-text-color-card'
(5657,52452): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5657,52871): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5657,52934): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,53013): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,53092): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,53329): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5657,53480): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5657,53521): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5657,53547): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5657,53704): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5657,53763): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,53798): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,53894): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,53964): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-bg-color'
(5657,54026): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-border-color'
(5657,54081): run-time error CSS1039: Token not allowed after unary operator: '-table-action-icon-color'
(5657,54369): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,54506): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,54555): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,54601): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,54646): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,55607): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,55676): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,55741): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,55801): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,55861): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5657,55923): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,56024): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,56150): run-time error CSS1039: Token not allowed after unary operator: '-color-red-lite'
(5657,56178): run-time error CSS1039: Token not allowed after unary operator: '-color-red'
(5657,56250): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-lite'
(5657,56279): run-time error CSS1039: Token not allowed after unary operator: '-color-blue'
(5657,56353): run-time error CSS1039: Token not allowed after unary operator: '-color-green-lite'
(5657,56383): run-time error CSS1039: Token not allowed after unary operator: '-color-green'
(5657,56459): run-time error CSS1039: Token not allowed after unary operator: '-color-orange-lite'
(5657,56490): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(5657,56567): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow-lite'
(5657,56598): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(5657,56666): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,56701): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,56760): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,56795): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,56867): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,56919): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,56954): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,57005): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,57091): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,57150): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,57210): run-time error CSS1039: Token not allowed after unary operator: '-highlight-4'
(5657,57273): run-time error CSS1039: Token not allowed after unary operator: '-bg-color-2'
(5657,57478): run-time error CSS1039: Token not allowed after unary operator: '-text-color-head'
(5657,57674): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,57829): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,58287): run-time error CSS1039: Token not allowed after unary operator: '-login-btn'
(5657,58321): run-time error CSS1039: Token not allowed after unary operator: '-login-btn-hover'
(5657,58368): run-time error CSS1039: Token not allowed after unary operator: '-login-btn-border'
(5657,58428): run-time error CSS1039: Token not allowed after unary operator: '-login-right-bg-color'
(5657,58491): run-time error CSS1039: Token not allowed after unary operator: '-login-left-bg-color'
(5657,58550): run-time error CSS1039: Token not allowed after unary operator: '-login-banner-icon-color'
(5657,59596): run-time error CSS1039: Token not allowed after unary operator: '-p-footer-bg'
(5657,61116): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5657,61244): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5657,61283): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5657,61321): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5657,61364): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5657,61404): run-time error CSS1039: Token not allowed after unary operator: '-p-gray'
(5657,61479): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,61505): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,61699): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5657,61742): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5657,61784): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5657,61831): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5657,61875): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5657,61904): run-time error CSS1039: Token not allowed after unary operator: '-p-error-bg'
(5657,61993): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,62042): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,62090): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,62143): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,62193): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,62228): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,62324): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,62374): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,62423): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,62477): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,62528): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,62564): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,62607): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,62664): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,62713): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5657,62748): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5657,62786): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5657,62842): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-border-color'
(5657,62884): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-bg-color'
(5657,62936): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(5657,62971): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-bg-color'
(5657,63033): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5657,63092): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(5657,63166): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5657,63213): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5657,63268): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5657,63328): run-time error CSS1039: Token not allowed after unary operator: '-tab-bg-color'
(5657,63398): run-time error CSS1039: Token not allowed after unary operator: '-tab-color'
(5657,63440): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,63807): run-time error CSS1039: Token not allowed after unary operator: '-danger'
(5657,63969): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5657,64016): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,64056): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5657,64223): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5657,64270): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,64310): run-time error CSS1039: Token not allowed after unary operator: '-highlight-2'
(5657,64644): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,64690): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,64730): run-time error CSS1039: Token not allowed after unary operator: '-highlight-3'
(5657,64813): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,64914): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5657,64992): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,65029): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5657,65064): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,65234): run-time error CSS1039: Token not allowed after unary operator: '-menu-bg-color'
(5657,65280): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5657,65346): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5657,65820): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5657,68530): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,68814): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,68957): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5657,69190): run-time error CSS1039: Token not allowed after unary operator: '-btn-border-color'
(5657,69248): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(5657,69274): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5657,69372): run-time error CSS1039: Token not allowed after unary operator: '-btn-color'
(5657,69477): run-time error CSS1039: Token not allowed after unary operator: '-btn-icon-color'
(5657,70647): run-time error CSS1039: Token not allowed after unary operator: '-tab-border-color'
(5657,70682): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(5657,70921): run-time error CSS1039: Token not allowed after unary operator: '-highlight'
(5657,71030): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,71064): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,71748): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,71969): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5657,72389): run-time error CSS1039: Token not allowed after unary operator: '-all-theme-same-text-color'
(5657,72506): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,72565): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,72890): run-time error CSS1039: Token not allowed after unary operator: '-menu-text-color'
(5657,75832): run-time error CSS1039: Token not allowed after unary operator: '-modal-title-color'
(5657,83937): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,83986): run-time error CSS1039: Token not allowed after unary operator: '-p-confirmation-bg'
(5657,84044): run-time error CSS1039: Token not allowed after unary operator: '-p-information-bg'
(5657,84484): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-border-color'
(5657,84534): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5657,84601): run-time error CSS1039: Token not allowed after unary operator: '-button-theme-text-color'
(5657,86041): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,86075): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,86884): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5657,86914): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,87113): run-time error CSS1039: Token not allowed after unary operator: '-tab-header-active-border'
(5657,88022): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(5657,91496): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
 */
/*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) {
    .col-md-12.SupplierActions {
        padding-top: 15px;
    }
    .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) {
    .col-md-12.SupplierActions {
        padding-top: 10px;
    }
    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: var(--text-validation-error);
        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;
    /*position: absolute;
    background: rgba(6,6,6,.5);*/
    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;
}


span#MeRLINGridExportToExcel button#generateReportExcel {
    margin-top: -4px;
}
.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;
}

form#formSupplierContact .modal-footer .btn + .btn {
    margin-bottom: 4px;
    margin-left: 5px;
}
#formSupplierContact .modal-body {
    padding-top: 10px !important;
    padding-right: 25px !important;
    padding-bottom: 12px !important;
    padding-left: 25px !important;
    height: 65vh;
    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: #c5c5c5;
}

.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 .ml-hamburger {
    font-size: 1.89em;
    padding: 6px;
    font-size: 1.65em;
    padding: 7px 6px 6px 6px;
}

.notification-icon::after {
    content: "";
    display: inline;
    position: absolute;
    z-index: 1;
    right: -8px;
    top: 11px;
    bottom: 0;
    border-left: 1px solid #999;
    height: 32px;
}

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: 17.9px 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 .modal-body .portlet-body {
        max-height: 450px;
        overflow: auto;
    }

    #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;
}

/*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;
}

#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;
}

    .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: min-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: 230px;
}

.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;
}

.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: transparent;
    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 {
    width: 31px !important;
}

    #notificationContainer::before {
        display: block;
        content: "\e911";
        font-family: "mlwebfonts";
        transform-origin: top center;
    }

    #notificationContainer::before {
        font-size: 1.9rem;
        margin-top: 1px;
        margin-left: 27px;
    }

    #notificationContainer::after {
        font-weight: 700;
        position: absolute;
        top: 19%;
        right: -5%;
        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 {
        -webkit-animation: ring 1.5s ease;
        animation: ring 1.5s ease;
    }

    #notificationContainer.show-count::after {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        font-size: 8px;
    }

    #notificationContainer.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;
    height: 30px !important;
    line-height: 30px !important;
}

.NoRecords {
    /*display: none;*/
}

.NoDataWarning {
    text-align: center;
    padding: 40px 20px;
    font-size: 24px;
    color: #ccc;
    display: none;
}
.trim-datatable-fields {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}

td.NoWrap {
    white-space: nowrap;
}
/* MeRLIN NEW ERROR POPUP*/

#AddEntryPopupContentAddNewPart .col-xs-12.col-sm-12.col-md-12.col-lg-12.merlin-form-group:nth-child(2) {
    margin-top: 3%;
    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;
}

.btn {
    border-radius: 4px !important;
}

    .label.label-lg.label-inline {
        width: auto;
    }

    .label.label-inline.label-lg {
        padding: .9rem .75rem;
    }

    span.text-muted.font-weight-bold {
        font-size: 12px;
    }

    .label.label-lg {
        height: 24px;
        width: 24px;
        font-size: 10px;
    }

    .label.label-inline {
        width: auto;
    }

    .label.label-inline {
        width: auto;
        padding: .15rem .75rem;
        border-radius: .42rem;
    }

    .label.label-light-primary {
        color: #3699ff;
        background-color: #e1f0ff;
    }

    .font-size-lg {
        font-size: 1.08rem;
    }

    .label {
        padding: 0;
        margin: 0;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 20px;
        width: 20px;
        border-radius: 50%;
        font-size: .8rem;
        background-color: #ebedf3;
        color: #3f4254;
        font-weight: 400;
        height: 20px;
        width: 20px;
        font-size: .8rem;
    }

    .font-size-lg {
        font-size: 14px;
    }

    .label.label-inline.label-lg {
        padding: .9rem .75rem;
    }

    .label.label-lg {
        height: 24px;
        width: 24px;
        font-size: 12px;
    }

    span.icon-label {
        background-color: #f3f6f9;
        padding: 5px 5px 5px 5px;
        margin-top: -7px;
        display: inline-block;
    }

    .label.label-light-primary {
        color: #3699ff;
        background-color: #e1f0ff;
    }

    .label.label-light-warning {
        color: #ffa800;
        background-color: #fff4de;
    }

    .label.label-light-success {
        color: #1bc5bd;
        background-color: #c9f7f5;
    }

    .label.label-light-danger {
        color: #f64e60;
        background-color: #ffe2e5;
    }

    .label.label-light-warning {
        color: #ffa800;
        background-color: #fff4de;
    }


.headerTopPostion {
    transform: rotate( 180deg );
    height: 55px;
    position: absolute;
    right: 0;
    top: 0;
}

.company-logo.row span {
    height: 55px;
    padding-top: 10px;
    width: 425px;
    margin-left: -6px;
    padding-left: 15px;
    margin-top: -2px;
    position: relative;
}

a#togglerExpandIcon {
    font-size: 20px;
    padding-left: 20px;
    cursor: pointer;
    padding-right: 25px;
}

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{
    top:inherit;
}

::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;
}

.col-md-12.SupplierActions {
    padding-top: 25px;
}


.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{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;}
.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);--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);--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;--menu-highlight:#21a8e1;--date-bg:#21a8e1;--button-theme-border-color:#53a6fa;--button-theme-text-color:#53a6fa;--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(--menu-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-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-6);--btn-icon-color:var(--highlight-7);--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;}.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);--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-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;--menu-highlight:#21a8e1;--date-bg:#545e71;--button-theme-border-color:#545e71;--button-theme-text-color:#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(--menu-highlight);--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-6);--btn-icon-color:var(--highlight-3);--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);--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);--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);--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);--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:#1a909c;--highlight-5:#dfdfdf;--highlight-6:#fafafa;--highlight-7:#21a8e1;--menu-highlight:#21a8e1;--date-bg:#1a909c;--button-theme-border-color:#1a909c;--button-theme-text-color:#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(--menu-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-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-6);--btn-icon-color:var(--white);--login-btn:var(--bg-color-2);--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-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:#1a909c;--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;}.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);--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);--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:#00b140;--highlight:#00b140;--highlight-2:#46909d;--highlight-3:#bbb;--highlight-4:#1a909c;--highlight-5:#dfdfdf;--highlight-6:#fafafa;--highlight-7:#21a8e1;--menu-highlight:#21a8e1;--date-bg:#00b140;--button-theme-border-color:#00b140;--button-theme-text-color:#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(--menu-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-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-6);--btn-icon-color:var(--white);--login-btn:var(--bg-color-2);--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-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:#00b140;--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;}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:initial;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%;margin-bottom:50px;}.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;}span.filterValue.label.label-default{width:auto;}.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:hover{background-color:#5fbeaa;}.nav-pills li.active a:focus{background-color:#5fbeaa;}.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:1em;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;}ul.nav.navbar-nav.navbar-right>li{position:relative;}ul.nav.navbar-nav.navbar-right>li:before{border-left:1px solid var(--top-right-border);content:"";left:0;top:7px;bottom:7px;position:absolute;}ul.nav.navbar-nav.navbar-right>li>a{color:var(--white) !important;font-size:21px;padding:0 12px;}ul.nav.navbar-nav.navbar-right>li>a>i{font-size:21px;}.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:-8px;}.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:60px;}#wrapper.enlarged .footer{left:60px;position:fixed;z-index:99;}#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;padding-right:25px;}.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:2px !important;border-top-left-radius:0;border-top-right-radius:0;right:2px;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#togglerExpandIcon{color:var(--white);}#MeRLIN-Sidebar{background-color:var(--white);z-index:1000;top:55px;height:calc(100vh - 8px);box-shadow:var(--box-shadow);}#wrapper.min-sidebar-none #MeRLIN-Sidebar{width:0 !important;}#wrapper.min-sidebar-none #MeRLIN-Content{margin-left:0;}#wrapper.min-sidebar-none .footer{left:0;}#wrapper.min-sidebar-none 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 !important;}#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-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{display:flex;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);}.menu-active{border-left:5px solid var(--date-bg) !important;background-color:var(--menu-active-bg-color);}#notificationContainer::after,#notificationContainer::before{color:var(--menu-username-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(--date-bg) !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;}.page-bar{background:var(--bg-color-2);border-bottom:none;box-shadow:var(--box-shadow) !important;padding:10px 13px;}.merlin-app-sidebar-menu-section li.RootMenu.SelectedParentMenu{background-color:var(--white);border-left:5px solid var(--date-bg);}.cLogo img{max-height:40px;}.btn-merlinback,.btn-merlinproceed{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;}.login-right .btn-merlinback i,.login-right .btn-merlinproceed i{color:var(--date-bg) !important;}.btn-merlinback:focus,.btn-merlinproceed: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);}.merlin-app-sidebar-expended .merlin-app-sidebar-menu-section .cd-accordion-menu label i{font-size:var(--menu-icon-size-2);}#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);}.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);}.btn-tableaction,.btn-tableaction:focus,.btnAction,.btnAction:focus{background-color:var(--table-action-icon-bg-color);border:1px solid var(--table-action-icon-border-color);color:var(--table-action-icon-color);border-radius:4px;}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(--highlight) !important;}#notificationContainer::after,#notificationContainer::before{color:var(--text-color);}#notificationContainer::after{background-color:var(--highlight-4) !important;color:var(--white) !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(--highlight) !important;margin-left:0;}#filterBtn i{color:var(--text-color) !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;}.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;max-width:90%;}.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);}.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;}.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);}#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;}#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;}.k-grid-header .k-header>.k-link,.k-header,.k-treemap-title{color:var(--highlight) !important;}.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:var(--bg-color-2) !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:#ddd;}.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 3px 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) !important;border-color:var(--login-btn-border) !important;}.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 .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:5px;}.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;}.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;border-bottom:8px solid rgba(250,250,250,.8);border-top:2px solid #e5e5e5;}.MeRLIN-error-modal.modal .modal-dialog .modal-content .modal-footer{border-bottom:8px solid rgba(216,0,12,.8);}.MeRLIN-information-modal .modal-dialog .modal-content .modal-footer{border-bottom:8px solid rgba(79,138,16,.8);}.MeRLIN-confirmation-modal .modal-dialog .modal-content .modal-footer{border-bottom:8px solid rgba(246,178,107,.8);}.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{padding:6px 12px;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 7px var(--p-gray);-ms-box-shadow:0 0 0 7px var(--p-gray);-o-box-shadow:0 0 0 7px var(--p-gray);-webkit-box-shadow:0 0 0 7px var(--p-gray);-moz-box-shadow:0 0 0 7px 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;}i.fa.ml-exclamation-icon{padding-left:2px;padding-bottom:1px;}.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);}.TitleText{color:var(--text-color);}.SaveApplyBtnSpan,.ApplyBtnSpan{color:var(--text-color);}.actli{border-right:1px solid var(--tab-border-color);background:var(--tab-bg-color);}li.actli a{color:var(--tab-color);}.actli.active{border-bottom:3px solid var(--tab-active-border-color);background:var(--tab-active-bg-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{width:220px;background:var(--tab-bg-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;}#DynamicContentCompany .portlet-body,.SupplierDocumentSection .portlet-body{display:flex;flex-wrap:wrap;}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{color:var(--highlight-2) !important;background-color:var(--bg-color) !important;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{color:var(--highlight-2) !important;background-color:var(--bg-color) !important;border-color:var(--highlight-2) !important;}.col-md-offset-1.col-md-10 .input-group span.input-group-addon i.fa.fa-user{font-size:16px;}.addiconalingment{padding:0;margin:0;margin-top:-4px;}.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) !important;background-color:var(--bg-color) !important;border-color:var(--highlight-3) !important;}.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);}.fillBg{fill:var(--date-bg) !important;}a#linkForgetPassword,#resetBack,a#privacyPolicy{color:#55a9e1;}#switcher li.theme-1,#switcher li.theme-2,#switcher li.theme-3{background-color:var(--menu-bg-color);}.menu-header-text{color:var(--menu-text-color);}.merlin-helper,.merlin-helper:hover{color:var(--modal-title-color) !important;}#QuotePopupContent .form-control-merlin+span.ValidationError{bottom:-15px;}#QuotePopupContent #QuotePopupContentQuoteSummary .merlin-form-group{margin-bottom:20px;height:56px;}ul.tabs>li.ErrorInThisTab.active{border:2px solid #f05168;}div#merlinToaster{position:relative;z-index:9999;}.bootstrap-select .btn:focus{outline:none !important;outline-offset:unset !important;box-shadow:none;}.disclaimer .checkbox label{font-weight:500;color:var(--modal-title-color);letter-spacing:.8px;font-size:13px;}.ui-dialog-buttonpane button:first-child{border-color:#53a6fa;border-width:1px;background-color:transparent;color:#53a6fa !important;}.ui-dialog .ui-dialog-buttonpane button{margin:0;line-height:1.56;}.ui-dialog-titlebar,.ui-dialog-content,.ui-dialog-buttonpane{padding:10px !important;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;}.ui-dialog .ui-dialog-title{margin:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content{max-height:none;z-index:99999 !important;}.PackageType.col-md-12.merlin-form-group{margin-bottom:20px;}#QuotePopupContentQuotePrice .portlet-body .merlin-form-group,#QuotePopupContentTechnology .portlet-body .merlin-form-group,#QuotePopupContentDelivery .portlet-body .merlin-form-group{margin-bottom:15px;}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;}.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+.dropdown-menu{right:0;left:auto;}.addiconalingment .dropdown-menu>li>a span{padding-right:3px;}button.btn.btn-merlinback.dropdown-toggle.action-btn{padding-left:12px;}.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 #55a9e1;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:var(--date-bg) !important;}.portlet-widgets .btn-merlinback{margin-top:8px;}.srm .dropdown-menu{right:50px;left:auto;}#filterBtn.custom-filter-icon i{font-size:18px;}.MeRLIN-confirmation-modal .btn-merlinback,.MeRLIN-confirmation-modal .btn-merlinproceed{background:transparent;color:var(--text-color);border:1px solid rgba(158,158,158,.68);letter-spacing:.8px;}.theme-3 .MeRLIN-confirmation-modal .btn-merlinback>span>i{color:var(--text-color) !important;}.theme-3 .MeRLIN-confirmation-modal .btn-merlinback{color:#46909d !important;}.MeRLIN-confirmation-modal .btn-merlinback:last-child,.MeRLIN-confirmation-modal .btn-merlinproceed:first-child{border-color:var(--btn-border-color);border-width:1px;background-color:var(--btn-bg-color);color:var(--btn-color) !important;}.theme-3 .MeRLIN-confirmation-modal .btn-merlinback:last-child{color:var(--btn-color) !important;}.theme-3 .MeRLIN-confirmation-modal .btn-merlinback:last-child>span>i{color:var(--btn-icon-color) !important;}.srm ul.dropdown-menu li a>i{padding-right:7px;}.tab-content .portlet .portlet-heading .btn-merlinback{margin-top:-4px;}.DynamicContent ul.nav.nav-tabs{margin:0;list-style-type:none;line-height:35px;max-height:48px;padding-right:15px;padding-left:0;overflow-x:auto;display:flex;padding-bottom:30px;border:none;border-bottom:1px solid rgba(0,0,0,.12);background:#fafafa !important;}.DynamicContent ul.nav.nav-tabs li{border-top-right-radius:10px 10px;border-top-left-radius:10px 10px;border-radius:0;margin-top:0;padding:.8rem 1.5rem;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;height:47px;}.DynamicContent ul.nav.nav-tabs li a{font-weight:400;opacity:.9;font-family:'HelveticaNeue';font-weight:500;letter-spacing:.8px;}.DynamicContent ul.nav.nav-tabs li.active a{font-weight:600;opacity:1;font-family:'HelveticaNeue';font-weight:bold;}div#DynamicContent .portlet .portlet-body{padding:0;}#gsrProcessLinks{display:flex;padding-bottom:0;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0;background:#fafafa;height:48px;}.message-process{border:0 solid var(--tab-border-color);background:var(--bg-color);}#GSRegForm .message-process>div{padding-top:15px;}#gsrProcessLinks li>a{height:45px;padding-top:4px;}#GSRegForm .message-process .messgae-content{padding-top:0;}.actli a:hover{background-color:transparent !important;color:var(--highlight) !important;}#profileImage,.profileImage{width:4rem;height:4rem;border-radius:50%;background:var(--white);font-size:18px;color:var(--date-bg);text-align:center;line-height:4rem;display:inline-block;padding-top:2px;margin-top:4px;cursor:pointer;overflow:hidden;display:flex;justify-content:center;}.Seperator::after{content:"";display:inline;position:absolute;z-index:1;right:-10px;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;}.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;}.float{width:30px;height:30px;background-color:transparent !important;border-radius:50px;text-align:center;cursor:pointer;z-index:9999;margin-left:20px;font-size:25px;color:var(--menu-text-color) !important;}.collaborator-iframe{overflow:hidden;height:448px;}#loginPasswordChange .form-group.enabled{margin-bottom:27px;padding-bottom:0 !important;}#loginPasswordChange .form-group.enabled .field-validation-valid{bottom:10px;right:15px;}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(--all-theme-same-text-color);font-size:15px;}li.dropdown.top-menu-item-xs.UserName ul.dropdown-menu li a i{color:var(--date-bg) !important;}.help-icon{font-size:19px;color:var(--date-bg);margin-right:4px;}.breadcrumb{padding-right:0;display:flex;align-items:center;justify-content:space-between;}.cd-accordion-menu>li{display:block;}.cd-accordion-menu label{display:flex;}.DynamicContent{margin-bottom:10px !important;}.profileImage.top-faq>a{text-align:center;cursor:pointer;font-size:25px;color:var(--menu-text-color) !important;}.supplier-portal-bg{background-image:url(../../Assets/Img/bg-shape.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom right;background-position-x:100%;background-position-y:52px;position:absolute;left:0;right:0;bottom:0;background-color:#fff;top:100px;}.meaning-image-section img{float:right;margin-top:100px;}.supplier-welcome-page{background:#fff;}.supplier-welome-btn{background:#21a8e1;border:none;border-radius:30px;padding:23px;color:#fff;font-size:1.1em;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;}.welcome-text{color:#000;font-size:1.1em;margin-bottom:3.2em;}.welcome-main-text{color:#595757;font-size:3.2em !important;margin-bottom:1.2em;font-weight:400 !important;line-height:1.05em;margin-top:2.5em;}.merlin-welcome{font-size:1.25em;font-weight:600 !important;}.tutorial-first-text{font-size:.9em;color:#838181;letter-spacing:.8px;}.tutorial-second-text{color:#595757;font-size:1.1em;letter-spacing:.8px;font-weight:600;}.tutorial-btn{background:#fff;border:none;box-shadow:0 3px 4px rgba(0,0,0,.4);margin-bottom:10px;border-radius:30px;padding:7px 12px;max-width:300px;display:flex;align-items:center;text-align:left;line-height:1.2em;min-width:300px;}.tutorial-btn.mr-2{margin-right:2em;}span.wel-btn-sec{padding-right:8px;}.image-clear-both{clear:both;}.supplier-link-section{display:flex;align-items:center;justify-content:center;margin-top:4em;}.wel-btn-sec{display:flex;}@media(min-width:1200px){.welcome-sec.container{width:1270px;}}#board .card{margin-bottom:25px;max-height:300px;overflow-y:hidden;}#board .card .card-body{max-height:300px;min-height:300px;}#board .card .card-body>div{display:block;overflow-y:auto;padding-bottom:60px;}#board .card.MyContactsDiv .card-body{overflow:hidden;}#board .card.MyContactsDiv .card-body>div{max-height:280px;overflow:hidden;padding-bottom:1.275rem;}#board .card.MyContactsDiv .card-body>div:last-child{margin-bottom:40px;}#board .col-md-6 .card .table-responsive{height:auto !important;}.privacy-ploicy p{margin-bottom:8px;font-weight:500;line-height:1.45;}.privacy-ploicy h4{font-size:15px;}.terms-scrollbox{width:100%;max-height:34em;overflow:auto;visibility:hidden;}.terms-scrollbox-content,.terms-scrollbox:hover,.terms-scrollbox:focus{visibility:visible;}.terms-scrollbox_delayed::-webkit-scrollbar{width:6px;background-color:#f5f5f5;}.terms-scrollbox_delayed::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#59a7ff;}.terms-scrollbox_delayed{transition:visibility .1s;}.terms-scrollbox_delayed:hover{transition:visibility 0s .1s;}.termslanguage>ul{display:flex;align-items:center;margin:20px 0 0;}.termslanguage>ul li{margin-right:10px;}#ArabicTermsConditions.privacy-ploicy p{text-align:right;padding-right:10px;}#ArabicTermsConditions.privacy-ploicy h4{text-align:right;padding-right:10px;}.termslanguage>ul li a.active{color:var(--modal-title-color);}div#DynamicContent .portlet .portlet-body{display:flex;flex-wrap:wrap;}ul.nav.navbar-nav.navbar-right>li:first-child:before{border-left:none;}#SupplierLegalName{padding-right:12px;}.Supplierdetails .label.label-inline.label-lg{margin-right:12px;}div#dataTableResult_wrapper.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{overflow:visible !important;}.dropdown.suppliererp>ul.dropdown-menu.dropdown-menu-right li>a>i{padding-right:6px;}#MeRLIN-Content .content{min-height:400px;}.merlin-app-sidebar-menu-section .cd-accordion-menu>li:last-child{padding-bottom:50px;}div#GridClosedQuotesDataTableResult_wrapper,#GridActiveQuotesDataTableResult_wrapper{overflow-y:auto;max-height:200px;padding-bottom:10px;}div#board .card-body .table-responsive.filter-scroll .dataTables_wrapper.no-footer{overflow-y:auto;max-height:200px;padding-bottom:20px;}div#DynamicContentGeneral .col-xs-12.col-sm-12.col-md-12.col-lg-12.text-center.merlin-form-group{margin-top:15px;}#QuotePopupContentPartDetails .portlet-body,div#QuotePopupContentQuoteSummary .portlet-body{display:flex;flex-wrap:wrap;}.LoginContainer .form-group .col-md-offset-1.col-md-10 .field-validation-valid{bottom:-18px !important;right:15px;}.LoginContainer .col-md-offset-1.col-md-10 .field-validation-error,.LoginContainer .col-md-offset-1.col-md-10 .field-validation-Sucess{margin-top:1px;}.LoginContainer .form-group .col-md-offset-1.col-md-10{margin-bottom:10px;}.build-release-details{font-size:1.22rem;color:#ddd;}.dropdown.suppliererp>ul.dropdown-menu.dropdown-menu-right li>a>span>i,.dropdown.actSupplierResponse>ul.dropdown-menu>li>a>i{padding-right:6px;}#QuotePopupContent #QuotePopupContentQuoteSummary .form-control-merlin+span.ValidationError{bottom:-14px;position:absolute;}#QuotePopupContent #QuotePopupContentQuoteSummary .form-control-merlin+.input-group-addon+.ValidationError{bottom:22px;position:absolute;left:0;}#merlinToaster .field-validation-error,#merlinToaster .field-validation-Sucess{margin-top:-15px !important;}.theme-3 ul.dropdown-menu li a i{color:#bbb;}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;}#QuotePopupContentPartDetails .portlet>.portlet-body,#QuotePopupContentCommentsTemplate2 .portlet>.portlet-body,#QuotePopupContentQuoteSummaryTemplate2 .portlet>.portlet-body,#QuotePopupContentAttachmentsTemplate2 .portlet>.portlet-body{display:flex;flex-wrap:wrap;align-items:flex-start;}#QuotePopupContentPartDetails .portlet .portlet-body>.col-xs-12.col-sm-6.col-md-3.col-lg-3.merlin-form-group,#QuotePopupContentCommentsTemplate2 .portlet .portlet-body>.col-xs-12.col-sm-12.col-md-6.col-lg-6.merlin-form-group,#QuotePopupContentQuoteSummaryTemplate2 .portlet .portlet-body>.col-xs-12.col-sm-6.col-md-3.col-lg-3.merlin-form-group{margin-bottom:12px;}#QuotePopupContent .form-control-merlin+span+span.ValidationError{position:absolute;left:0;bottom:-1px;}#QuotePopupContent #QuotePopupContentQuoteSummaryTemplate2 .form-control-merlin+span+span.ValidationError{position:absolute;left:0;bottom:22px;}#QuotePopupContent .form-control-merlin+span.ValidationError{bottom:-17px;position:absolute;}.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{font-size:12px;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;}.email-address-form-group{position:relative;}#OTPMessage{margin-bottom:10px;}.capcha-pos-rel{position:relative;}#reSendOTPcaptchamandatory,#reSendOTPcaptchainvalid{position:absolute;bottom:-19px;}.mb-35{margin-bottom:35px;}.merlin-form-group.input-group.date.PriceEffectiveEndDate.StartFromToday span.ValidationError.errorMsgPosition{background:#d50a5c;padding:3px;color:#fff;line-height:1.3em;bottom:0;white-space:nowrap !important;text-overflow:ellipsis;overflow:hidden;max-width:100%;display:inline-block;bottom:13px !important;}.merlin-form-group.input-group.date.PriceEffectiveEndDate.StartFromToday span.ValidationError.errorMsgPosition:hover{overflow:visible;white-space:normal !important;height:auto;background:#d50a5c;padding:3px;color:#fff;}.merlin-form-group.input-group.date.PriceEffectiveEndDate.StartFromToday{height:70px !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%);max-width:50em;letter-spacing:.85px;margin-left:10px;}.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);}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{width:100% !important;}.dataTables_scrollHeadInner{width:100% !important;}.card-body.filter-scroll.MyContacts{overflow:auto !important;}#AddContact{display:none !important;}.dataTables_scrollBody table.dataTable>thead tr>th{padding:0 !important;}.v-user-profile #switcher .btn-merlinproceed,.btn-merlinback{background:transparent;border-color:var(--button-theme-border-color) !important;color:var(--button-theme-text-color) !important;}span.choosedTheme{color:var(--button-theme-text-color) !important;font-weight:bold;}.radio-inline,.checkbox-inline{font-weight:500;}.btn-group.bootstrap-select.newUserSelect .dropdown-menu.open{max-height:150px !important;}.MyContactsDiv .card-body.filter-scroll.MyContacts{overflow:auto !important;}.btn-group.bootstrap-select.form-control.newUserSelect .dropdown-menu.open .inner.open{max-height:106px !important;padding-bottom:5px;}.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;}.Password-Info>p{line-height:1.3em;margin-bottom:3px;}ul.clsPasswordRequirement{list-style-type:disc;padding-left:20px;}.Password-Info>ul li{margin-bottom:1px;line-height:1.5em;}.button-pane{margin-top:5px;}div#MeRLINalerts-message{word-break:break-word;}#ModalTermsConditions.modal .modal-dialog .modal-content .modal-footer{position:absolute;left:0;bottom:0;right:0;background:#fff;padding:10px;}#ModalTermsConditions.modal p#modalpolicy{Overflow-x:hidden;overflow-y:scroll;height:calc(55vh - 120px);}#ModalTermsConditions.modal .modal-dialog .modal-content .modal-body{padding:10px;padding-bottom:67px;}.collaborator-icon>a>i{font-size:25px;}#profileImage,.profileImage{width:4rem;height:4rem;border-radius:50%;background:var(--white);font-size:18px;color:var(--date-bg);text-align:center;line-height:3.5rem;display:inline-block;padding-top:2px;margin-top:4px;cursor:pointer;overflow:hidden;display:flex;justify-content:center;}.navbar-right.pull-right>li.dropdown.top-menu-item-xs.UserName:before{top:7px;bottom:1px;}ul.nav.navbar-nav.navbar-right>li.collaborator-icon a i{font-size:25px;}#collabaratorNotifiContainer:after{font-weight:700;position:absolute;top:4px;right:21%;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:.5em .5em .45em;font-size:50% !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;}.DynamicContent ul.nav.nav-tabs li.active{border-bottom:2px solid var(--tab-header-active-border);}.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;}.Ou-based-signin-btn{margin-left:auto;margin-right:auto;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;max-width:210px;}#AddEntryPopupContent button.btn.dropdown-toggle.btn-default{padding-right:30px;}#v-release-history .v-user-profile .text-danger{position:absolute;right:15px;}#v-release-history .v-user-profile .ValidationError.nameAlphaSpaceOnlyErrorMsg{bottom:-18px;position:absolute;}.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;line-height:60px !important;}.LoginContainer{height:100%;}.login-scr .right .description{margin-bottom:2.5rem !important;}.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;z-index:9999;}.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;}button.btn.btn-primary.btn.btn-merlinback{padding-top:7px;padding-bottom:7px;}.btn-primary.login-page-btn.btn-merlinback{background:transparent !important;}.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;}@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 !important;padding-bottom:4px !important;}.login-scr .right .btn-merlinback{margin-bottom:3px !important;font-size:9px !important;padding-left:25px !important;padding-right:6px !important;padding-top:4px !important;padding-bottom:4px !important;}.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;}.copy-right-section>p:first-of-type{line-height:0;}}@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;}.copy-right-section>p:first-of-type{line-height:0;}.login-scr .right .logo{margin-bottom:2% !important;}}
