/* Minification failed. Returning unminified contents.
(949,1): run-time error CSS1019: Unexpected token, found '@import'
(949,9): run-time error CSS1019: Unexpected token, found 'url(../../muli300.css)'
(949,41680): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(949,41713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(949,41789): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(949,41819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(949,41999): run-time error CSS1019: Unexpected token, found '@keyframes'
(949,42024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(949,42100): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(949,42139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(949,42214): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(949,42250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(949,42434): run-time error CSS1019: Unexpected token, found '@keyframes'
(949,42465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(956,54239): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,54277): run-time error CSS1035: Expected colon, found '{'
(956,54312): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,54347): run-time error CSS1035: Expected colon, found '{'
(956,54492): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,54522): run-time error CSS1035: Expected colon, found '{'
(956,57852): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,57890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12.5%'
(956,58195): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,58230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12.5%'
(956,59211): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,59241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12.5%'
(956,60213): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,60253): run-time error CSS1035: Expected colon, found '{'
(956,60336): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,60373): run-time error CSS1035: Expected colon, found '{'
(956,60574): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,60606): run-time error CSS1035: Expected colon, found '{'
(956,60689): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,60728): run-time error CSS1035: Expected colon, found '{'
(956,60796): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,60832): run-time error CSS1035: Expected colon, found '{'
(956,61002): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,61033): run-time error CSS1035: Expected colon, found '{'
(956,61101): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,61143): run-time error CSS1035: Expected colon, found '{'
(956,61211): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,61250): run-time error CSS1035: Expected colon, found '{'
(956,61423): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,61457): run-time error CSS1035: Expected colon, found '{'
(956,61525): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,61566): run-time error CSS1035: Expected colon, found '{'
(956,61635): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,61673): run-time error CSS1035: Expected colon, found '{'
(956,61847): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,61880): run-time error CSS1035: Expected colon, found '{'
(956,63573): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,63606): run-time error CSS1035: Expected colon, found '{'
(956,63713): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,63743): run-time error CSS1035: Expected colon, found '{'
(956,64109): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,64134): run-time error CSS1035: Expected colon, found '{'
(956,64487): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,64521): run-time error CSS1035: Expected colon, found '{'
(956,64629): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,64660): run-time error CSS1035: Expected colon, found '{'
(956,65031): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,65057): run-time error CSS1035: Expected colon, found '{'
(956,65805): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,65837): run-time error CSS1035: Expected colon, found '{'
(956,65862): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,65891): run-time error CSS1035: Expected colon, found '{'
(956,65968): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,65992): run-time error CSS1035: Expected colon, found '{'
(956,74679): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(956,74714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(956,74903): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(956,74935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(956,75319): run-time error CSS1019: Unexpected token, found '@keyframes'
(956,75346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(960,1): run-time error CSS1019: Unexpected token, found '@import'
(960,9): run-time error CSS1019: Unexpected token, found 'url(../../muli300.css)'
(9371,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9385,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(9386,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9413,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(9414,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9446,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9447,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9460,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(9461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9488,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(9489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9521,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9535,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(9536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9563,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(9564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9928,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9929,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9940,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(9941,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9964,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(9965,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10044,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10045,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10071,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10072,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10120,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10165,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10166,8): run-time error CSS1035: Expected colon, found '{'
(10309,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10310,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(10315,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10316,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(10321,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10322,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10331,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10332,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10341,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10342,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10351,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10352,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10367,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10377,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10378,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10388,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10389,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10398,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10409,1315): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10409,1339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10409,1507): run-time error CSS1019: Unexpected token, found '@keyframes'
(10409,1523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,274): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,544): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,1085): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,1105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,1447): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,1474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,1772): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,1796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,2094): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,2121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,2739): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,2758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,3136): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,3168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,3468): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,3497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,3797): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,3829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,4456): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,4480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,4875): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,4907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,5236): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,5265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,5594): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,5626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,6311): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,6335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,6827): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,6857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,7032): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,7059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,7234): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,7264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,7639): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,7661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,7993): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,8020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,8656): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,8680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,9316): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,9343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,10637): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,10656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,12014): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,12043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,12620): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,12646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,13223): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,13252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,14430): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,14451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,15132): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,15159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,15746): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,15770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,16357): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,16384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,17580): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,17599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,18284): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,18312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,18559): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,18584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,18831): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,18859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,19376): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,19396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,19978): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,20006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,20828): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,20853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0'
(10410,21674): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,21702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,23368): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,23388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,24345): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,24372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,24871): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,24895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,25394): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,25421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,26441): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,26460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,27039): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,27069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,28368): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,28395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0'
(10410,29693): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,29723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,32345): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,32367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,33755): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,33781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,34306): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,34329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,34854): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,34880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,35951): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,35969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,36571): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,36602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,36805): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,36833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,37036): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,37067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,37499): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,37522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,37835): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,37866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,38069): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,38097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,38300): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,38331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,38763): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,38786): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,39099): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,39127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,40014): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,40039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,40926): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,40954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,42751): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,42771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,43755): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,43782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,43811): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,43835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,43864): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,43891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,43971): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,43990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,44113): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,44144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,45025): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,45053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,45934): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,45965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,47753): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,47776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,48763): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,48791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,49343): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,49368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,49920): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,49948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,51075): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,51095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,51744): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,51772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,52490): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,52515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,53233): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,53261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,54720): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,54740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,55555): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,55583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,56081): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,56106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,56604): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,56632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,57651): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,57671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,58252): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,58281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,59218): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,59244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,60181): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,60210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,62108): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,62129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,63152): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,63179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,63239): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,63263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,63323): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,63350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,63492): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,63511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,63651): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,63684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,63949): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,63979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,64244): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,64277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,64835): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,64860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,65275): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,65307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,65494): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,65523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,65710): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,65742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,66143): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,66167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,66501): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,66533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,66914): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,66943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,67324): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,67356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,68145): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,68169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,68645): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,68677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,69058): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,69087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,69468): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,69500): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,70289): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,70313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,70789): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,70821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,71202): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,71231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,71612): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,71644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,72433): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,72457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,72933): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,72965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,73346): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,73375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,73756): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,73788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,74577): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,74601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,75077): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,75104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,76178): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,76202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,77276): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,77303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,79473): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,79492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,80666): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,80695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,81296): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,81322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,81923): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,81952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,83178): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,83199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,83886): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,83919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,84576): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,84606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,85263): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,85296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,86638): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,86663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,87432): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,87465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,88126): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,88156): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,88817): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,88850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,90200): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,90225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,90998): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,91029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,91790): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,91818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,92579): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,92610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,94158): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,94181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,95034): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,95065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,95668): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,95696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,96299): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,96330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,97562): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,97585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,98298): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,98329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,98936): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,98964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,99571): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,99602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,100842): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,100865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,101582): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,101609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,102102): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,102126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,102619): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,102646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,103654): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,103673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,104246): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,104275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,104586): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,104612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,104923): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,104952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,105598): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,105619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,106016): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,106045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,106356): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,106382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,106693): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,106722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,107368): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,107389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,107786): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,107815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,108118): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,108144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,108447): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,108476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,109106): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,109127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,109516): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,109545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,109848): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,109874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,110177): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,110206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,110836): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,110857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,111246): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,111278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,111616): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,111645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,111983): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,112015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,112718): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,112742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,113211): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,113240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,113477): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,113503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,113740): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,113769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,114267): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,114288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,114629): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,114660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,115269): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(10410,115297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0'
(10410,115905): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(10410,115936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10410,117179): run-time error CSS1019: Unexpected token, found '@keyframes'
(10410,117202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
.login-bg{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}#login-page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:95vh;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#login-page .card-panel.border-radius-6.login-card{margin-left:0!important}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(./flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
/*Perfact Scrollbar*/
.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0}.ps__rail-y{transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}

/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#DD4A68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:-moz-linear-gradient(left,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));background:-webkit-linear-gradient(left,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));background:-o-linear-gradient(left,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));background:linear-gradient(left,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}pre.line-numbers,pre.line-numbers>code{position:relative}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}pre.line-numbers{padding-left:3.8em;counter-reset:linenumber}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.token.cr:before,.token.lf:before,.token.tab:not(:empty):before{color:#e0d7d1}.token.tab:not(:empty):before{content:'\21E5'}.token.cr:before{content:'\240D'}.token.crlf:before{content:'\240D\240A'}.token.lf:before{content:'\240A'}.token a{color:inherit}code[class*=language-] a[href],pre[class*=language-] a[href]{cursor:help;text-decoration:none}code[class*=language-] a[href]:hover,pre[class*=language-] a[href]:hover{cursor:help;text-decoration:underline}div.prism-show-language{position:relative}div.prism-show-language>div.prism-show-language-label[data-language]{color:#000;background-color:#CFCFCF;display:inline-block;position:absolute;bottom:auto;left:auto;top:0;right:0;width:auto;height:auto;font-size:.9em;border-radius:0 0 0 5px;padding:0 .5em;text-shadow:none;z-index:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}

/*Flag icons*/
.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../vendors/flag-icon/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../vendors/flag-icon/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../vendors/flag-icon/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../vendors/flag-icon/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../vendors/flag-icon/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../vendors/flag-icon/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/al.svg)}.flag-icon-am{background-image:url(../vendors/flag-icon/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../vendors/flag-icon/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../vendors/flag-icon/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../vendors/flag-icon/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../vendors/flag-icon/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/as.svg)}.flag-icon-at{background-image:url(../vendors/flag-icon/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/at.svg)}.flag-icon-au{background-image:url(../vendors/flag-icon/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../vendors/flag-icon/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../vendors/flag-icon/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../vendors/flag-icon/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../vendors/flag-icon/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../vendors/flag-icon/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../vendors/flag-icon/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../vendors/flag-icon/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../vendors/flag-icon/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../vendors/flag-icon/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../vendors/flag-icon/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../vendors/flag-icon/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../vendors/flag-icon/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../vendors/flag-icon/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../vendors/flag-icon/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../vendors/flag-icon/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../vendors/flag-icon/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../vendors/flag-icon/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../vendors/flag-icon/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../vendors/flag-icon/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../vendors/flag-icon/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../vendors/flag-icon/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../vendors/flag-icon/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../vendors/flag-icon/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../vendors/flag-icon/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../vendors/flag-icon/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../vendors/flag-icon/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../vendors/flag-icon/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../vendors/flag-icon/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../vendors/flag-icon/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../vendors/flag-icon/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../vendors/flag-icon/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../vendors/flag-icon/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../vendors/flag-icon/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../vendors/flag-icon/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../vendors/flag-icon/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../vendors/flag-icon/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../vendors/flag-icon/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../vendors/flag-icon/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../vendors/flag-icon/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../vendors/flag-icon/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../vendors/flag-icon/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../vendors/flag-icon/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../vendors/flag-icon/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../vendors/flag-icon/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../vendors/flag-icon/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../vendors/flag-icon/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../vendors/flag-icon/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../vendors/flag-icon/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../vendors/flag-icon/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../vendors/flag-icon/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../vendors/flag-icon/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../vendors/flag-icon/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../vendors/flag-icon/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../vendors/flag-icon/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/er.svg)}.flag-icon-es{background-image:url(../vendors/flag-icon/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/es.svg)}.flag-icon-et{background-image:url(../vendors/flag-icon/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../vendors/flag-icon/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../vendors/flag-icon/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../vendors/flag-icon/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../vendors/flag-icon/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../vendors/flag-icon/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../vendors/flag-icon/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../vendors/flag-icon/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../vendors/flag-icon/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../vendors/flag-icon/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../vendors/flag-icon/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../vendors/flag-icon/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../vendors/flag-icon/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../vendors/flag-icon/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../vendors/flag-icon/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../vendors/flag-icon/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../vendors/flag-icon/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../vendors/flag-icon/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../vendors/flag-icon/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../vendors/flag-icon/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../vendors/flag-icon/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../vendors/flag-icon/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../vendors/flag-icon/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../vendors/flag-icon/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../vendors/flag-icon/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../vendors/flag-icon/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../vendors/flag-icon/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../vendors/flag-icon/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../vendors/flag-icon/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../vendors/flag-icon/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../vendors/flag-icon/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../vendors/flag-icon/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../vendors/flag-icon/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../vendors/flag-icon/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../vendors/flag-icon/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/il.svg)}.flag-icon-im{background-image:url(../vendors/flag-icon/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/im.svg)}.flag-icon-in{background-image:url(../vendors/flag-icon/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/in.svg)}.flag-icon-io{background-image:url(../vendors/flag-icon/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../vendors/flag-icon/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../vendors/flag-icon/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../vendors/flag-icon/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../vendors/flag-icon/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/it.svg)}.flag-icon-je{background-image:url(../vendors/flag-icon/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../vendors/flag-icon/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../vendors/flag-icon/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../vendors/flag-icon/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../vendors/flag-icon/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../vendors/flag-icon/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../vendors/flag-icon/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../vendors/flag-icon/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../vendors/flag-icon/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../vendors/flag-icon/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../vendors/flag-icon/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../vendors/flag-icon/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../vendors/flag-icon/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../vendors/flag-icon/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../vendors/flag-icon/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../vendors/flag-icon/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../vendors/flag-icon/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../vendors/flag-icon/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../vendors/flag-icon/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../vendors/flag-icon/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../vendors/flag-icon/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../vendors/flag-icon/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../vendors/flag-icon/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../vendors/flag-icon/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../vendors/flag-icon/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../vendors/flag-icon/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../vendors/flag-icon/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../vendors/flag-icon/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../vendors/flag-icon/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/md.svg)}.flag-icon-me{background-image:url(../vendors/flag-icon/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../vendors/flag-icon/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../vendors/flag-icon/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../vendors/flag-icon/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../vendors/flag-icon/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../vendors/flag-icon/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../vendors/flag-icon/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../vendors/flag-icon/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../vendors/flag-icon/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../vendors/flag-icon/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../vendors/flag-icon/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../vendors/flag-icon/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../vendors/flag-icon/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../vendors/flag-icon/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../vendors/flag-icon/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../vendors/flag-icon/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../vendors/flag-icon/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../vendors/flag-icon/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../vendors/flag-icon/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../vendors/flag-icon/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../vendors/flag-icon/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../vendors/flag-icon/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../vendors/flag-icon/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../vendors/flag-icon/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../vendors/flag-icon/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../vendors/flag-icon/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../vendors/flag-icon/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../vendors/flag-icon/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/no.svg)}.flag-icon-np{background-image:url(../vendors/flag-icon/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../vendors/flag-icon/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../vendors/flag-icon/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../vendors/flag-icon/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../vendors/flag-icon/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../vendors/flag-icon/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../vendors/flag-icon/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../vendors/flag-icon/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../vendors/flag-icon/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../vendors/flag-icon/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../vendors/flag-icon/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../vendors/flag-icon/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../vendors/flag-icon/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../vendors/flag-icon/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../vendors/flag-icon/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../vendors/flag-icon/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../vendors/flag-icon/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../vendors/flag-icon/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../vendors/flag-icon/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../vendors/flag-icon/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../vendors/flag-icon/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../vendors/flag-icon/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../vendors/flag-icon/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../vendors/flag-icon/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../vendors/flag-icon/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../vendors/flag-icon/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../vendors/flag-icon/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../vendors/flag-icon/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../vendors/flag-icon/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../vendors/flag-icon/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../vendors/flag-icon/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../vendors/flag-icon/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../vendors/flag-icon/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../vendors/flag-icon/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../vendors/flag-icon/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../vendors/flag-icon/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../vendors/flag-icon/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../vendors/flag-icon/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../vendors/flag-icon/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../vendors/flag-icon/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../vendors/flag-icon/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../vendors/flag-icon/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../vendors/flag-icon/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../vendors/flag-icon/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../vendors/flag-icon/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../vendors/flag-icon/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../vendors/flag-icon/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../vendors/flag-icon/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../vendors/flag-icon/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../vendors/flag-icon/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../vendors/flag-icon/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../vendors/flag-icon/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../vendors/flag-icon/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../vendors/flag-icon/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../vendors/flag-icon/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../vendors/flag-icon/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../vendors/flag-icon/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../vendors/flag-icon/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../vendors/flag-icon/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../vendors/flag-icon/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../vendors/flag-icon/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../vendors/flag-icon/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../vendors/flag-icon/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../vendors/flag-icon/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../vendors/flag-icon/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/um.svg)}.flag-icon-us{background-image:url(../vendors/flag-icon/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../vendors/flag-icon/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../vendors/flag-icon/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../vendors/flag-icon/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../vendors/flag-icon/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../vendors/flag-icon/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../vendors/flag-icon/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../vendors/flag-icon/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../vendors/flag-icon/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../vendors/flag-icon/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../vendors/flag-icon/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../vendors/flag-icon/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../vendors/flag-icon/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../vendors/flag-icon/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../vendors/flag-icon/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../vendors/flag-icon/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../vendors/flag-icon/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/zw.svg)}.flag-icon-es-ct{background-image:url(../vendors/flag-icon/flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/es-ct.svg)}.flag-icon-eu{background-image:url(../vendors/flag-icon/flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../vendors/flag-icon/flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../vendors/flag-icon/flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../vendors/flag-icon/flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../vendors/flag-icon/flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../vendors/flag-icon/flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../vendors/flag-icon/flags/1x1/un.svg)}
body.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.sweet-overlay {
  background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000; }

.sweet-alert {
  background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999; }
  @media all and (max-width: 540px) {
    .sweet-alert {
      width: auto;
      margin-left: 0;
      margin-right: 0;
      left: 15px;
      right: 15px; } }
  .sweet-alert h2 {
    color: #575757;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 25px 0;
    padding: 0;
    line-height: 40px;
    display: block; }
  .sweet-alert p {
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal; }
  .sweet-alert fieldset {
    border: none;
    position: relative; }
  .sweet-alert .sa-error-container {
    background-color: #f1f1f1;
    margin-left: -17px;
    margin-right: -17px;
    overflow: hidden;
    padding: 0 10px;
    max-height: 0;
    webkit-transition: padding 0.15s, max-height 0.15s;
    transition: padding 0.15s, max-height 0.15s; }
    .sweet-alert .sa-error-container.show {
      padding: 10px 0;
      max-height: 100px;
      webkit-transition: padding 0.2s, max-height 0.2s;
      transition: padding 0.25s, max-height 0.25s; }
    .sweet-alert .sa-error-container .icon {
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 3px; }
    .sweet-alert .sa-error-container p {
      display: inline-block; }
  .sweet-alert .sa-input-error {
    position: absolute;
    top: 29px;
    right: 26px;
    width: 20px;
    height: 20px;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all 0.1s;
    transition: all 0.1s; }
    .sweet-alert .sa-input-error::before, .sweet-alert .sa-input-error::after {
      content: "";
      width: 20px;
      height: 6px;
      background-color: #f06e57;
      border-radius: 3px;
      position: absolute;
      top: 50%;
      margin-top: -4px;
      left: 50%;
      margin-left: -9px; }
    .sweet-alert .sa-input-error::before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    .sweet-alert .sa-input-error::after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .sweet-alert .sa-input-error.show {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
  .sweet-alert input {
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 17px;
    font-size: 18px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
    padding: 0 12px;
    display: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .sweet-alert input:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed; }
      .sweet-alert input:focus::-moz-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus:-ms-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus::-webkit-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
    .sweet-alert input::-moz-placeholder {
      color: #bdbdbd; }
    .sweet-alert input:-ms-input-placeholder {
      color: #bdbdbd; }
    .sweet-alert input::-webkit-input-placeholder {
      color: #bdbdbd; }
  .sweet-alert.show-input input {
    display: block; }
  .sweet-alert .sa-confirm-button-container {
    display: inline-block;
    position: relative; }
  .sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden; }
  .sweet-alert button {
    background-color: #8CD4F5;
    color: white;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0 5px;
    cursor: pointer; }
    .sweet-alert button:focus {
      outline: none;
      box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .sweet-alert button:hover {
      background-color: #7ecff4; }
    .sweet-alert button:active {
      background-color: #5dc2f1; }
    .sweet-alert button.cancel {
      background-color: #C1C1C1; }
      .sweet-alert button.cancel:hover {
        background-color: #b9b9b9; }
      .sweet-alert button.cancel:active {
        background-color: #a8a8a8; }
      .sweet-alert button.cancel:focus {
        box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; }
    .sweet-alert button[disabled] {
      opacity: .6;
      cursor: default; }
    .sweet-alert button.confirm[disabled] {
      color: transparent; }
      .sweet-alert button.confirm[disabled] ~ .la-ball-fall {
        opacity: 1;
        visibility: visible;
        transition-delay: 0s; }
    .sweet-alert button::-moz-focus-inner {
      border: 0; }
  .sweet-alert[data-has-cancel-button=false] button {
    box-shadow: none !important; }
  .sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
    padding-bottom: 40px; }
  .sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box; }
    .sweet-alert .sa-icon.sa-error {
      border-color: #F27474; }
      .sweet-alert .sa-icon.sa-error .sa-x-mark {
        position: relative;
        display: block; }
      .sweet-alert .sa-icon.sa-error .sa-line {
        position: absolute;
        height: 5px;
        width: 47px;
        background-color: #F27474;
        display: block;
        top: 37px;
        border-radius: 2px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-left {
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
          left: 17px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-right {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
          right: 16px; }
    .sweet-alert .sa-icon.sa-warning {
      border-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-body {
        position: absolute;
        width: 5px;
        height: 47px;
        left: 50%;
        top: 10px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-dot {
        position: absolute;
        width: 7px;
        height: 7px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        margin-left: -3px;
        left: 50%;
        bottom: 10px;
        background-color: #F8BB86; }
    .sweet-alert .sa-icon.sa-info {
      border-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::before {
        content: "";
        position: absolute;
        width: 5px;
        height: 29px;
        left: 50%;
        bottom: 17px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::after {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        border-radius: 50%;
        margin-left: -3px;
        top: 19px;
        background-color: #C9DAE1; }
    .sweet-alert .sa-icon.sa-success {
      border-color: #A5DC86; }
      .sweet-alert .sa-icon.sa-success::before, .sweet-alert .sa-icon.sa-success::after {
        content: '';
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        position: absolute;
        width: 60px;
        height: 120px;
        background: white;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg); }
      .sweet-alert .sa-icon.sa-success::before {
        -webkit-border-radius: 120px 0 0 120px;
        border-radius: 120px 0 0 120px;
        top: -7px;
        left: -33px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 60px 60px;
        transform-origin: 60px 60px; }
      .sweet-alert .sa-icon.sa-success::after {
        -webkit-border-radius: 0 120px 120px 0;
        border-radius: 0 120px 120px 0;
        top: -11px;
        left: 30px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 0px 60px;
        transform-origin: 0px 60px; }
      .sweet-alert .sa-icon.sa-success .sa-placeholder {
        width: 80px;
        height: 80px;
        border: 4px solid rgba(165, 220, 134, 0.2);
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        box-sizing: content-box;
        position: absolute;
        left: -4px;
        top: -4px;
        z-index: 2; }
      .sweet-alert .sa-icon.sa-success .sa-fix {
        width: 5px;
        height: 90px;
        background-color: white;
        position: absolute;
        left: 28px;
        top: 8px;
        z-index: 1;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg); }
      .sweet-alert .sa-icon.sa-success .sa-line {
        height: 5px;
        background-color: #A5DC86;
        display: block;
        border-radius: 2px;
        position: absolute;
        z-index: 2; }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
          width: 25px;
          left: 14px;
          top: 46px;
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
          width: 47px;
          right: 8px;
          top: 38px;
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
    .sweet-alert .sa-icon.sa-custom {
      background-size: contain;
      border-radius: 0;
      border: none;
      background-position: center center;
      background-repeat: no-repeat; }

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@-webkit-keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

@keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s; }

.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s; }

.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s; }

.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s; }

.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s; }

.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s; }

@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s; }

.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s; }

.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s; }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s; }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

@keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

.pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

.pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

@-webkit-keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -ms-transform: rotate(-45deg) \9; }

/* Success icon */
.sweet-alert .sa-icon.sa-success {
  border-color: transparent\9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  -ms-transform: rotate(-45deg) \9; }

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,
.la-ball-fall > div {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.la-ball-fall {
  display: block;
  font-size: 0;
  color: #fff; }

.la-ball-fall.la-dark {
  color: #333; }

.la-ball-fall > div {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor; }

.la-ball-fall {
  width: 54px;
  height: 18px; }

.la-ball-fall > div {
  width: 10px;
  height: 10px;
  margin: 4px;
  border-radius: 100%;
  opacity: 0;
  -webkit-animation: ball-fall 1s ease-in-out infinite;
  -moz-animation: ball-fall 1s ease-in-out infinite;
  -o-animation: ball-fall 1s ease-in-out infinite;
  animation: ball-fall 1s ease-in-out infinite; }

.la-ball-fall > div:nth-child(1) {
  -webkit-animation-delay: -200ms;
  -moz-animation-delay: -200ms;
  -o-animation-delay: -200ms;
  animation-delay: -200ms; }

.la-ball-fall > div:nth-child(2) {
  -webkit-animation-delay: -100ms;
  -moz-animation-delay: -100ms;
  -o-animation-delay: -100ms;
  animation-delay: -100ms; }

.la-ball-fall > div:nth-child(3) {
  -webkit-animation-delay: 0ms;
  -moz-animation-delay: 0ms;
  -o-animation-delay: 0ms;
  animation-delay: 0ms; }

.la-ball-fall.la-sm {
  width: 26px;
  height: 8px; }

.la-ball-fall.la-sm > div {
  width: 4px;
  height: 4px;
  margin: 2px; }

.la-ball-fall.la-2x {
  width: 108px;
  height: 36px; }

.la-ball-fall.la-2x > div {
  width: 20px;
  height: 20px;
  margin: 8px; }

.la-ball-fall.la-3x {
  width: 162px;
  height: 54px; }

.la-ball-fall.la-3x > div {
  width: 30px;
  height: 30px;
  margin: 12px; }

/*
 * Animation
 */
@-webkit-keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    transform: translateY(145%); } }

@-moz-keyframes ball-fall {
  0% {
    opacity: 0;
    -moz-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -moz-transform: translateY(145%);
    transform: translateY(145%); } }

@-o-keyframes ball-fall {
  0% {
    opacity: 0;
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

@keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

@import url(../../muli300.css);.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.red.lighten-5{background-color:#ffebee!important}.red-text.text-lighten-5{color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important}.red-text.text-lighten-4{color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important}.red-text.text-lighten-3{color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important}.red-text.text-lighten-2{color:#e57373!important}.red.lighten-1{background-color:#ef5350!important}.red-text.text-lighten-1{color:#ef5350!important}.red.darken-1{background-color:#e53935!important}.red-text.text-darken-1{color:#e53935!important}.red.darken-2{background-color:#d32f2f!important}.red-text.text-darken-2{color:#d32f2f!important}.red.darken-3{background-color:#c62828!important}.red-text.text-darken-3{color:#c62828!important}.red.darken-4{background-color:#b71c1c!important}.red-text.text-darken-4{color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important}.red-text.text-accent-1{color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important}.red-text.text-accent-2{color:#ff5252!important}.red.accent-3{background-color:#ff1744!important}.red-text.text-accent-3{color:#ff1744!important}.red.accent-4{background-color:#d50000!important}.red-text.text-accent-4{color:#d50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green.darken-1{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{text-decoration:none;color:#8e24aa;-webkit-tap-highlight-color:transparent}:focus{outline:0}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none!important;box-shadow:none!important}.btn,.btn-floating,.btn-large,.btn-small,.card,.card-panel,.collapsible,.dropdown-content,.sidenav,.toast,.z-depth-1,nav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn-floating:hover,.btn-large:hover,.btn-small:hover,.btn:hover,.z-depth-1-half{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}.modal,.z-depth-5{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.divider{overflow:hidden;height:1px;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #9c27b0}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;height:30px;text-align:center;vertical-align:top;border-radius:2px}.pagination li a{font-size:1.2rem;line-height:30px;display:inline-block;padding:0 10px;color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#9c27b0}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width:992px){.pagination{width:100%}.pagination li.next,.pagination li.prev{width:10%}.pagination li.pages{overflow:hidden;width:80%;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,.7)}.breadcrumb [class*=mdi-],.breadcrumb [class^=mdi-],.breadcrumb i,.breadcrumb i.material-icons{font-size:24px;display:inline-block;float:left}.breadcrumb:before{font-family:'Material Icons';font-size:25px;font-weight:400;font-style:normal;display:inline-block;margin:0 10px 0 8px;content:'\E5CC';vertical-align:top;color:rgba(255,255,255,.7);-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.parallax-container .parallax img{position:absolute;bottom:0;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);-moz-transform:translate3d(0,0,0);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate3d(0,0,0);transform:translateX(-50%);opacity:0}.pin-bottom,.pin-top{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;opacity:0}@media only screen and (max-width:600px){.hide-on-small-and-down,.hide-on-small-only{display:none!important}}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none!important}}@media only screen and (min-width:993px){.hide-on-large-only{display:none!important}}@media only screen and (min-width:1201px){.hide-on-extra-large-only{display:none!important}}@media only screen and (min-width:1201px){.show-on-extra-large{display:block!important}}@media only screen and (min-width:993px){.show-on-large{display:block!important}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block!important}}@media only screen and (max-width:600px){.show-on-small{display:block!important}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:block!important}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:block!important}}@media only screen and (max-width:600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#9c27b0}.page-footer .footer-copyright{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:50px;padding:10px 0;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}table,td,th{border:none}table{display:table;width:100%;border-spacing:0;border-collapse:collapse}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,.5)}table.centered tbody tr td,table.centered thead tr th{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,.12)}td,th{display:table-cell;padding:15px 5px;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width:992px){table.responsive-table{position:relative;display:block;width:100%;border-spacing:0;border-collapse:collapse}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table td,table.responsive-table th{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:'\00a0'}table.responsive-table tbody{position:relative;display:block;overflow-x:auto;width:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px;border-bottom:none}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,.12)}}.collection{position:relative;overflow:hidden;margin:.5rem 0 1rem 0;border:0.5px solid #e0e0e0;border-radius:2px}.collection .collection-item{line-height:1.5rem;margin:0;padding:10px 20px;border-bottom:1px solid #e0e0e0;background-color:#fff}.collection .collection-item.avatar{position:relative;min-height:84px;padding-left:72px}.collection .collection-item.avatar :not(.circle-clipper)>.circle,.collection .collection-item.avatar:not(.circle-clipper)>.circle{position:absolute;left:15px;display:inline-block;overflow:hidden;width:42px;height:42px;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;text-align:center;color:#fff;background-color:#999}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{color:#eefdff;background-color:#00bcd4}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;color:#00bcd4}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{padding:10px 20px;border-bottom:1px solid #e0e0e0;background-color:#fff}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#00bcd4}.collapsible .collection{margin:0;border:none}.video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;display:block;overflow:hidden;width:100%;height:4px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#a1f4ff}.progress .determinate{position:absolute;top:0;bottom:0;left:0;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear;background-color:#00bcd4}.progress .indeterminate{background-color:#00bcd4}.progress .indeterminate:before{position:absolute;top:0;bottom:0;left:0;content:'';-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;background-color:inherit;will-change:left,right}.progress .indeterminate:after{position:absolute;top:0;bottom:0;left:0;content:'';-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s;background-color:inherit;will-change:left,right}@-webkit-keyframes indeterminate{0%{right:100%;left:-35%}60%{right:-90%;left:100%}100%{right:-90%;left:100%}}@-moz-keyframes indeterminate{0%{right:100%;left:-35%}60%{right:-90%;left:100%}100%{right:-90%;left:100%}}@-o-keyframes indeterminate{0%{right:100%;left:-35%}60%{right:-90%;left:100%}100%{right:-90%;left:100%}}@keyframes indeterminate{0%{right:100%;left:-35%}60%{right:-90%;left:100%}100%{right:-90%;left:100%}}@-webkit-keyframes indeterminate-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@-moz-keyframes indeterminate-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@-o-keyframes indeterminate-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@keyframes indeterminate-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-right:auto;margin-left:auto}.truncate{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-padding{padding:0!important}span.badge{font-size:1rem;line-height:22px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:3rem;height:22px;margin-left:14px;padding:0 6px;text-align:center;color:#757575}span.badge.new{font-size:.8rem;font-weight:300;color:#fff;border-radius:2px;background-color:#00bcd4}span.badge.new:after{content:' new'}span.badge[data-badge-caption]::after{content:' ' attr(data-badge-caption)}nav ul a span.badge{line-height:22px;display:inline-block;float:none;height:22px;margin-left:4px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:-webkit-calc(.75rem - 11px);margin-top:-moz-calc(.75rem - 11px);margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:-webkit-calc(24px - 11px);margin-top:-moz-calc(24px - 11px);margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{width:90%;max-width:1280px;margin:0 auto}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.col .row{margin-right:-.75rem;margin-left:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-right:auto;margin-bottom:20px;margin-left:auto}.row:after{display:table;clear:both;content:''}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:1px;padding:0 .75rem}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.s1{right:auto;left:auto;width:8.33333%;margin-left:auto}.row .col.s2{right:auto;left:auto;width:16.66667%;margin-left:auto}.row .col.s3{right:auto;left:auto;width:25%;margin-left:auto}.row .col.s4{right:auto;left:auto;width:33.33333%;margin-left:auto}.row .col.s5{right:auto;left:auto;width:41.66667%;margin-left:auto}.row .col.s6{right:auto;left:auto;width:50%;margin-left:auto}.row .col.s7{right:auto;left:auto;width:58.33333%;margin-left:auto}.row .col.s8{right:auto;left:auto;width:66.66667%;margin-left:auto}.row .col.s9{right:auto;left:auto;width:75%;margin-left:auto}.row .col.s10{right:auto;left:auto;width:83.33333%;margin-left:auto}.row .col.s11{right:auto;left:auto;width:91.66667%;margin-left:auto}.row .col.s12{right:auto;left:auto;width:100%;margin-left:auto}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{right:auto;left:auto;width:8.33333%;margin-left:auto}.row .col.m2{right:auto;left:auto;width:16.66667%;margin-left:auto}.row .col.m3{right:auto;left:auto;width:25%;margin-left:auto}.row .col.m4{right:auto;left:auto;width:33.33333%;margin-left:auto}.row .col.m5{right:auto;left:auto;width:41.66667%;margin-left:auto}.row .col.m6{right:auto;left:auto;width:50%;margin-left:auto}.row .col.m7{right:auto;left:auto;width:58.33333%;margin-left:auto}.row .col.m8{right:auto;left:auto;width:66.66667%;margin-left:auto}.row .col.m9{right:auto;left:auto;width:75%;margin-left:auto}.row .col.m10{right:auto;left:auto;width:83.33333%;margin-left:auto}.row .col.m11{right:auto;left:auto;width:91.66667%;margin-left:auto}.row .col.m12{right:auto;left:auto;width:100%;margin-left:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{right:auto;left:auto;width:8.33333%;margin-left:auto}.row .col.l2{right:auto;left:auto;width:16.66667%;margin-left:auto}.row .col.l3{right:auto;left:auto;width:25%;margin-left:auto}.row .col.l4{right:auto;left:auto;width:33.33333%;margin-left:auto}.row .col.l5{right:auto;left:auto;width:41.66667%;margin-left:auto}.row .col.l6{right:auto;left:auto;width:50%;margin-left:auto}.row .col.l7{right:auto;left:auto;width:58.33333%;margin-left:auto}.row .col.l8{right:auto;left:auto;width:66.66667%;margin-left:auto}.row .col.l9{right:auto;left:auto;width:75%;margin-left:auto}.row .col.l10{right:auto;left:auto;width:83.33333%;margin-left:auto}.row .col.l11{right:auto;left:auto;width:91.66667%;margin-left:auto}.row .col.l12{right:auto;left:auto;width:100%;margin-left:auto}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width:1201px){.row .col.xl1{right:auto;left:auto;width:8.33333%;margin-left:auto}.row .col.xl2{right:auto;left:auto;width:16.66667%;margin-left:auto}.row .col.xl3{right:auto;left:auto;width:25%;margin-left:auto}.row .col.xl4{right:auto;left:auto;width:33.33333%;margin-left:auto}.row .col.xl5{right:auto;left:auto;width:41.66667%;margin-left:auto}.row .col.xl6{right:auto;left:auto;width:50%;margin-left:auto}.row .col.xl7{right:auto;left:auto;width:58.33333%;margin-left:auto}.row .col.xl8{right:auto;left:auto;width:66.66667%;margin-left:auto}.row .col.xl9{right:auto;left:auto;width:75%;margin-left:auto}.row .col.xl10{right:auto;left:auto;width:83.33333%;margin-left:auto}.row .col.xl11{right:auto;left:auto;width:91.66667%;margin-left:auto}.row .col.xl12{right:auto;left:auto;width:100%;margin-left:auto}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{line-height:56px;width:100%;height:56px;color:#fff;background-color:#9c27b0}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{height:auto;min-height:56px}nav.nav-extended .nav-content{line-height:normal;position:relative}nav a{color:#fff}nav [class*=mdi-],nav [class^=mdi-],nav i{font-size:24px;line-height:56px;display:block;height:56px}nav .nav-wrapper{position:relative;height:100%}nav .sidenav-trigger{position:relative;z-index:1;float:left;height:56px}nav .sidenav-trigger i{line-height:56px;height:56px}nav .nav-title{font-size:32px;display:inline-block;padding:28px 0}nav ul{margin:0}nav ul li{float:left;padding:0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}nav ul li.active{background-color:rgba(0,0,0,.1)}nav ul a{font-size:1rem;display:block;padding:0 10px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;color:#fff}nav ul a.btn,nav ul a.btn-flat,nav ul a.btn-floating,nav ul a.btn-large,nav ul a.btn-small{margin-top:-2px;margin-right:15px;margin-left:15px}nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn>.material-icons{line-height:inherit;height:inherit}nav ul a:hover{background-color:rgba(0,0,0,.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{height:100%;margin:0}nav .input-field input{font-size:1.2rem;height:100%;padding-left:2rem;border:none}nav .input-field input:focus,nav .input-field input[type=date]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=text]:valid,nav .input-field input[type=url]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;color:rgba(255,255,255,.7)}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;z-index:997;height:56px}.navbar-fixed nav{position:fixed}@media only screen and (min-width:601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{line-height:64px;height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;line-height:1.5;color:rgba(0,0,0,.87)}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.37333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.94667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.09333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.76667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (min-width:360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width:390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width:420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width:450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width:480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width:510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width:540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width:570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width:600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width:630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width:660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width:690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width:720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width:750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width:780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width:810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width:840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width:870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width:900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width:930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width:960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width:360px){.flow-text{font-size:1.2rem}}.scale-transition{-webkit-transition:-webkit-transform .3s cubic-bezier(.53,.01,.36,1.63)!important;-moz-transition:transform .3s cubic-bezier(.53,.01,.36,1.63),-moz-transform .3s cubic-bezier(.53,.01,.36,1.63)!important;-o-transition:-o-transform .3s cubic-bezier(.53,.01,.36,1.63)!important;transition:-webkit-transform .3s cubic-bezier(.53,.01,.36,1.63)!important;transition:transform .3s cubic-bezier(.53,.01,.36,1.63)!important;transition:transform .3s cubic-bezier(.53,.01,.36,1.63),-webkit-transform .3s cubic-bezier(.53,.01,.36,1.63),-moz-transform .3s cubic-bezier(.53,.01,.36,1.63),-o-transform .3s cubic-bezier(.53,.01,.36,1.63)!important}.scale-transition.scale-out{-webkit-transition:-webkit-transform .2s!important;-moz-transition:transform .2s,-moz-transform .2s!important;-o-transition:-o-transform .2s!important;transition:-webkit-transform .2s!important;transition:transform .2s!important;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s!important;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.scale-transition.scale-in{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.card-panel{margin:.5rem 0 1rem 0;padding:24px;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;border-radius:2px;background-color:#fff}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.large,.card.medium,.card.small{position:relative}.card.large .card-image,.card.medium .card-image,.card.small .card-image{overflow:hidden;max-height:60%}.card.large .card-image+.card-content,.card.medium .card-image+.card-content,.card.small .card-image+.card-content{max-height:40%}.card.large .card-content,.card.medium .card-content,.card.small .card-content{overflow:hidden;max-height:100%}.card.large .card-action,.card.medium .card-action,.card.small .card-action{position:absolute;right:0;bottom:0;left:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.card.horizontal.large .card-image,.card.horizontal.medium .card-image,.card.horizontal.small .card-image{overflow:visible;height:100%;max-height:none}.card.horizontal.large .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.small .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{width:auto;max-width:100%;border-radius:2px 0 0 2px}.card.horizontal .card-stacked{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{position:relative;top:0;right:0;bottom:0;left:0;display:block;width:100%;border-radius:2px 2px 0 0}.card .card-image .card-title{position:absolute;bottom:0;left:0;max-width:100%;padding:24px;color:#fff}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0}.card .card-content .card-title{line-height:32px;display:block;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{position:relative;padding:16px 24px;border-top:1px solid rgba(160,160,160,.2);background-color:inherit}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){margin-right:24px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-transform:capitalize;color:#3949ab}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#7885d2}.card .card-reveal{position:absolute;z-index:3;top:100%;left:0;display:none;overflow-y:auto;width:100%;height:100%;padding:24px;background-color:#fff}.card .card-reveal .card-title{display:block;cursor:pointer}#toast-container{position:fixed;z-index:10000;display:block}@media only screen and (max-width:600px){#toast-container{bottom:0;min-width:100%}}@media only screen and (min-width:601px) and (max-width:992px){#toast-container{bottom:7%;left:5%;max-width:90%}}@media only screen and (min-width:993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{font-size:1.1rem;font-weight:300;line-height:1.5em;position:relative;top:35px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto;max-width:100%;height:auto;min-height:48px;margin-top:10px;padding:10px 25px;cursor:default;color:#fff;border-radius:2px;background-color:#323232;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toast .toast-action{font-weight:500;margin-right:-25px;margin-left:3rem;color:#eeff41}.toast.rounded{border-radius:24px}@media only screen and (max-width:600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;width:100%;height:48px;margin:0 auto;white-space:nowrap;background-color:#fff}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,.7)}.tabs.tabs-transparent .tab a.active,.tabs.tabs-transparent .tab a:hover{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{line-height:48px;display:inline-block;height:48px;margin:0;padding:0;text-align:center;text-transform:capitalize}.tabs .tab a{font-size:14px;display:block;overflow:hidden;width:100%;height:100%;padding:0 24px;-webkit-transition:color .28s ease,background-color .28s ease;-moz-transition:color .28s ease,background-color .28s ease;-o-transition:color .28s ease,background-color .28s ease;transition:color .28s ease,background-color .28s ease;text-overflow:ellipsis;color:rgba(156,39,176,.7)}.tabs .tab a:focus,.tabs .tab a:focus.active{outline:0;background-color:rgba(195,76,215,.2)}.tabs .tab a.active,.tabs .tab a:hover{color:#9c27b0;background-color:transparent}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{cursor:default;color:rgba(156,39,176,.4)}.tabs .indicator{position:absolute;bottom:0;height:2px;will-change:left,right}@media only screen and (max-width:992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{font-size:1rem;line-height:120%;position:absolute;z-index:2000;top:0;left:0;visibility:hidden;overflow:hidden;max-width:-webkit-calc(100% - 4px);max-width:-moz-calc(100% - 4px);max-width:calc(100% - 4px);min-height:36px;padding:10px 8px;text-align:center;pointer-events:none;opacity:0;color:#fff;border-radius:2px;background-color:transparent;background-color:#323232}.backdrop{position:absolute;z-index:-1;visibility:hidden;width:14px;height:7px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;opacity:0;border-radius:0 0 50% 50%;background-color:#323232}.btn,.btn-flat,.btn-large,.btn-small{line-height:36px;display:inline-block;height:36px;padding:0 2rem;vertical-align:middle;text-transform:capitalize;border:none;border-radius:2px;-webkit-tap-highlight-color:transparent}.btn-flat.disabled,.btn-flat:disabled,.btn-flat[disabled],.btn-floating.disabled,.btn-floating:disabled,.btn-floating[disabled],.btn-large.disabled,.btn-large:disabled,.btn-large[disabled],.btn-small.disabled,.btn-small:disabled,.btn-small[disabled],.btn.disabled,.btn:disabled,.btn[disabled],.disabled.btn-large,.disabled.btn-small{cursor:default;pointer-events:none;color:#9f9f9f!important;background-color:#dfdfdf!important;-webkit-box-shadow:none;box-shadow:none}.btn-flat.disabled:hover,.btn-flat:disabled:hover,.btn-flat[disabled]:hover,.btn-floating.disabled:hover,.btn-floating:disabled:hover,.btn-floating[disabled]:hover,.btn-large.disabled:hover,.btn-large:disabled:hover,.btn-large[disabled]:hover,.btn-small.disabled:hover,.btn-small:disabled:hover,.btn-small[disabled]:hover,.btn.disabled:hover,.btn:disabled:hover,.btn[disabled]:hover,.disabled.btn-large:hover,.disabled.btn-small:hover{color:#9f9f9f!important;background-color:#dfdfdf!important}.btn,.btn-flat,.btn-floating,.btn-large,.btn-small{font-size:1rem;outline:0}.btn i,.btn-flat i,.btn-floating i,.btn-large i,.btn-small i{font-size:1.3rem;line-height:inherit}.btn-floating:focus,.btn-large:focus,.btn-small:focus,.btn:focus{background-color:#008fa1}.btn,.btn-large,.btn-small{cursor:pointer;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;text-align:center;text-decoration:none;letter-spacing:.5px;color:#fff;background-color:#00bcd4}.btn-large:hover,.btn-small:hover,.btn:hover{background-color:#00d3ee}.btn-floating{line-height:40px;position:relative;z-index:1;display:inline-block;overflow:hidden;width:40px;height:40px;padding:0;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;vertical-align:middle;color:#fff;border-radius:50%;background-color:#00bcd4}.btn-floating:hover{background-color:#00bcd4}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:4rem;height:4rem;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-2rem}.btn-floating.btn-large i{line-height:4rem}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{font-size:1.6rem;line-height:40px;display:inline-block;width:inherit;text-align:center;color:#fff}button.btn-floating{border:none}.fixed-action-btn{position:fixed;z-index:997;right:23px;bottom:23px;margin-bottom:0;padding-top:15px}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{top:50%;right:64px;left:auto;width:500px;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:right}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{right:auto;left:64px;text-align:left;direction:rtl}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0}.fixed-action-btn.toolbar{height:4rem;padding:0}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{z-index:1;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.fixed-action-btn.toolbar ul li{display:inline-block;height:100%;margin:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.fixed-action-btn.toolbar ul li a{line-height:4rem;position:relative;z-index:1;display:block;overflow:hidden;width:100%;height:100%;color:#fff;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{position:absolute;right:0;bottom:64px;left:0;visibility:hidden;margin:0;text-align:center}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;z-index:-1;top:0;left:0;width:40px;height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border-radius:50%;background-color:#00bcd4}.btn-flat{cursor:pointer;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;color:#343434;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,.1)}.btn-flat.btn-flat[disabled],.btn-flat.disabled{cursor:default;color:#b3b3b3!important;background-color:transparent!important}.btn-large{font-size:1rem;line-height:54px;height:54px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{font-size:1rem;line-height:32.4px;height:32.4px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{position:absolute;z-index:9999;top:0;left:0;display:none;overflow-y:auto;min-width:100px;margin:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;opacity:0;background-color:#fff}.dropdown-content:focus{outline:0}.dropdown-content li{line-height:1.5rem;clear:both;width:100%;min-height:50px;cursor:pointer;text-align:left;color:rgba(0,0,0,.87)}.dropdown-content li.active,.dropdown-content li:hover{background-color:#eee}.dropdown-content li:focus{outline:0}.dropdown-content li.divider{height:1px;min-height:0}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;line-height:22px;display:block;padding:14px 16px;color:#00bcd4}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{line-height:inherit;float:left;width:24px;height:inherit;margin:0 24px 0 0}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}.input-field.col .dropdown-content [type=checkbox]+label{top:1px;left:0;height:18px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.dropdown-trigger{cursor:pointer}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;z-index:1;display:inline-block;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;vertical-align:middle;-webkit-tap-highlight-color:transparent}.waves-effect .waves-ripple{position:absolute;width:20px;height:20px;margin-top:-10px;margin-left:-10px;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:transform,opacity,-moz-transform;-o-transition-property:opacity,-o-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform,-moz-transform,-o-transform;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none;opacity:0;border-radius:50%;background:rgba(0,0,0,.2)}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{font-size:inherit;font-style:normal;text-transform:inherit;border:0;background:0 0}.waves-effect img{position:relative;z-index:-1}.waves-notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-input-wrapper{vertical-align:bottom;border-radius:.2em}.waves-input-wrapper .waves-button-input{position:relative;z-index:1;top:0;left:0}.waves-circle{line-height:2.5em;width:2.5em;height:2.5em;text-align:center;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{position:fixed;right:0;left:0;display:none;overflow-y:auto;width:55%;max-height:70%;margin:auto;padding:0;border-radius:2px;background-color:#fafafa;will-change:top,opacity}.modal:focus{outline:0}@media only screen and (max-width:992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{width:100%;height:56px;padding:4px 6px;text-align:right;border-radius:0 0 2px 2px;background-color:#fafafa}.modal .modal-footer .btn,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;right:0;bottom:0;left:0;display:none;width:100%;height:125%;background:#000;will-change:opacity}.modal.modal-fixed-footer{height:70%;padding:0}.modal.modal-fixed-footer .modal-content{position:absolute;overflow-y:auto;width:100%;height:-webkit-calc(100% - 56px);height:-moz-calc(100% - 56px);height:calc(100% - 56px);max-height:100%}.modal.modal-fixed-footer .modal-footer{position:absolute;bottom:0;border-top:1px solid rgba(0,0,0,.1)}.modal.bottom-sheet{top:auto;bottom:-100%;width:100%;max-height:45%;margin:0;border-radius:0;will-change:bottom,opacity}.collapsible{margin:.5rem 0 1rem 0;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.collapsible-header{line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1rem;cursor:pointer;border-bottom:1px solid #ddd;background-color:#fff;-webkit-tap-highlight-color:transparent}.collapsible-header:focus{outline:0}.collapsible-header i{font-size:1.6rem;display:inline-block;width:2rem;margin-right:1rem;text-align:center}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2rem;border-bottom:1px solid #ddd}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{line-height:inherit;height:inherit;padding:0 16px;border:none;background-color:transparent}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}.collapsible.popout>li{margin:0 24px;-webkit-transition:margin .35s cubic-bezier(.25,.46,.45,.94);-moz-transition:margin .35s cubic-bezier(.25,.46,.45,.94);-o-transition:margin .35s cubic-bezier(.25,.46,.45,.94);transition:margin .35s cubic-bezier(.25,.46,.45,.94);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.collapsible.popout>li.active{margin:16px 0;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.chip{font-size:13px;font-weight:500;line-height:32px;display:inline-block;height:32px;margin-right:5px;margin-bottom:5px;padding:0 12px;color:rgba(0,0,0,.6);border-radius:16px;background-color:#e4e4e4}.chip:focus{color:#fff;outline:0;background-color:#26a69a}.chip>img{float:left;width:32px;height:32px;margin:0 8px 0 -12px;border-radius:50%}.chip .close{font-size:16px;line-height:32px;float:right;padding-left:8px;cursor:pointer}.chips{min-height:45px;margin:0 0 8px 0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:none;border-bottom:1px solid #9e9e9e;outline:0;-webkit-box-shadow:none;box-shadow:none}.chips.focus{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .input{font-size:1rem;line-height:32px;display:inline-block;width:120px!important;height:3rem;margin:0;padding:0!important;color:rgba(0,0,0,.6);border:0;outline:0;background:0 0}.chips .input:focus{border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix~.chips{width:92%;width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);margin-left:3rem}.chips:empty~label{font-size:.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{position:relative;display:block;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:#292929;will-change:opacity}.materialbox-caption{line-height:50px;position:fixed;z-index:1000;bottom:0;left:0;display:none;width:100%;height:50px;padding:0 15%;text-align:center;color:#fff;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c5f8ff}button:focus{outline:0;background-color:#00cee8}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{font-size:1rem;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:3rem;margin:0 0 8px 0;padding:0;-webkit-transition:border .3s,-webkit-box-shadow .3s;-moz-transition:box-shadow .3s,border .3s;-o-transition:box-shadow .3s,border .3s;transition:border .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border .3s;transition:box-shadow .3s,border .3s,-webkit-box-shadow .3s;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly=readonly],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly=readonly],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly=readonly],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly=readonly],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly=readonly],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly=readonly],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly=readonly],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly=readonly],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly=readonly],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly=readonly],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42)}input:not([type]):disabled+label,input:not([type])[readonly=readonly]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly=readonly]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly=readonly]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly=readonly]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly=readonly]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly=readonly]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly=readonly]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly=readonly]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly=readonly]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly=readonly]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly=readonly]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{color:rgba(0,0,0,.42)}input:not([type]):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #00bcd4;-webkit-box-shadow:0 1px 0 0 #00bcd4;box-shadow:0 1px 0 0 #00bcd4}input:not([type]):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#00bcd4}input:not([type]):focus.valid~label,input[type=date]:not(.browser-default):focus.valid~label,input[type=datetime-local]:not(.browser-default):focus.valid~label,input[type=datetime]:not(.browser-default):focus.valid~label,input[type=email]:not(.browser-default):focus.valid~label,input[type=number]:not(.browser-default):focus.valid~label,input[type=password]:not(.browser-default):focus.valid~label,input[type=search]:not(.browser-default):focus.valid~label,input[type=tel]:not(.browser-default):focus.valid~label,input[type=text]:not(.browser-default):focus.valid~label,input[type=time]:not(.browser-default):focus.valid~label,input[type=url]:not(.browser-default):focus.valid~label,textarea.materialize-textarea:focus.valid~label{color:#00bfa5}input:not([type]):focus.invalid~label,input[type=date]:not(.browser-default):focus.invalid~label,input[type=datetime-local]:not(.browser-default):focus.invalid~label,input[type=datetime]:not(.browser-default):focus.invalid~label,input[type=email]:not(.browser-default):focus.invalid~label,input[type=number]:not(.browser-default):focus.invalid~label,input[type=password]:not(.browser-default):focus.invalid~label,input[type=search]:not(.browser-default):focus.invalid~label,input[type=tel]:not(.browser-default):focus.invalid~label,input[type=text]:not(.browser-default):focus.invalid~label,input[type=time]:not(.browser-default):focus.invalid~label,input[type=url]:not(.browser-default):focus.invalid~label,textarea.materialize-textarea:focus.invalid~label{color:#ff5252}input:not([type]).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}.select-wrapper.valid>input.select-dropdown,input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus{border-bottom:1px solid #00bfa5;-webkit-box-shadow:0 1px 0 0 #00bfa5;box-shadow:0 1px 0 0 #00bfa5}.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus,input.invalid:not([type]),input.invalid:not([type]):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus{border-bottom:1px solid #ff5252;-webkit-box-shadow:0 1px 0 0 #ff5252;box-shadow:0 1px 0 0 #ff5252}.select-wrapper.invalid~.helper-text[data-error],.select-wrapper.valid .helper-text[data-success],input:not([type]).invalid~.helper-text[data-error],input:not([type]).valid~.helper-text[data-success],input:not([type]):focus.invalid~.helper-text[data-error],input:not([type]):focus.valid~.helper-text[data-success],input[type=date]:not(.browser-default).invalid~.helper-text[data-error],input[type=date]:not(.browser-default).valid~.helper-text[data-success],input[type=date]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=date]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid~.helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid~.helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=datetime]:not(.browser-default).invalid~.helper-text[data-error],input[type=datetime]:not(.browser-default).valid~.helper-text[data-success],input[type=datetime]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=datetime]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=email]:not(.browser-default).invalid~.helper-text[data-error],input[type=email]:not(.browser-default).valid~.helper-text[data-success],input[type=email]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=email]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=number]:not(.browser-default).invalid~.helper-text[data-error],input[type=number]:not(.browser-default).valid~.helper-text[data-success],input[type=number]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=number]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=password]:not(.browser-default).invalid~.helper-text[data-error],input[type=password]:not(.browser-default).valid~.helper-text[data-success],input[type=password]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=password]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=search]:not(.browser-default).invalid~.helper-text[data-error],input[type=search]:not(.browser-default).valid~.helper-text[data-success],input[type=search]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=search]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=tel]:not(.browser-default).invalid~.helper-text[data-error],input[type=tel]:not(.browser-default).valid~.helper-text[data-success],input[type=tel]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=tel]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=text]:not(.browser-default).invalid~.helper-text[data-error],input[type=text]:not(.browser-default).valid~.helper-text[data-success],input[type=text]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=text]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=time]:not(.browser-default).invalid~.helper-text[data-error],input[type=time]:not(.browser-default).valid~.helper-text[data-success],input[type=time]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=time]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=url]:not(.browser-default).invalid~.helper-text[data-error],input[type=url]:not(.browser-default).valid~.helper-text[data-success],input[type=url]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=url]:not(.browser-default):focus.valid~.helper-text[data-success],textarea.materialize-textarea.invalid~.helper-text[data-error],textarea.materialize-textarea.valid~.helper-text[data-success],textarea.materialize-textarea:focus.invalid~.helper-text[data-error],textarea.materialize-textarea:focus.valid~.helper-text[data-success]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;color:transparent}.select-wrapper.valid~.helper-text:after,input:not([type]).valid~.helper-text:after,input:not([type]):focus.valid~.helper-text:after,input[type=date]:not(.browser-default).valid~.helper-text:after,input[type=date]:not(.browser-default):focus.valid~.helper-text:after,input[type=datetime-local]:not(.browser-default).valid~.helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid~.helper-text:after,input[type=datetime]:not(.browser-default).valid~.helper-text:after,input[type=datetime]:not(.browser-default):focus.valid~.helper-text:after,input[type=email]:not(.browser-default).valid~.helper-text:after,input[type=email]:not(.browser-default):focus.valid~.helper-text:after,input[type=number]:not(.browser-default).valid~.helper-text:after,input[type=number]:not(.browser-default):focus.valid~.helper-text:after,input[type=password]:not(.browser-default).valid~.helper-text:after,input[type=password]:not(.browser-default):focus.valid~.helper-text:after,input[type=search]:not(.browser-default).valid~.helper-text:after,input[type=search]:not(.browser-default):focus.valid~.helper-text:after,input[type=tel]:not(.browser-default).valid~.helper-text:after,input[type=tel]:not(.browser-default):focus.valid~.helper-text:after,input[type=text]:not(.browser-default).valid~.helper-text:after,input[type=text]:not(.browser-default):focus.valid~.helper-text:after,input[type=time]:not(.browser-default).valid~.helper-text:after,input[type=time]:not(.browser-default):focus.valid~.helper-text:after,input[type=url]:not(.browser-default).valid~.helper-text:after,input[type=url]:not(.browser-default):focus.valid~.helper-text:after,textarea.materialize-textarea.valid~.helper-text:after,textarea.materialize-textarea:focus.valid~.helper-text:after{content:attr(data-success);color:#00bfa5}.select-wrapper.invalid~.helper-text:after,input:not([type]).invalid~.helper-text:after,input:not([type]):focus.invalid~.helper-text:after,input[type=date]:not(.browser-default).invalid~.helper-text:after,input[type=date]:not(.browser-default):focus.invalid~.helper-text:after,input[type=datetime-local]:not(.browser-default).invalid~.helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text:after,input[type=datetime]:not(.browser-default).invalid~.helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid~.helper-text:after,input[type=email]:not(.browser-default).invalid~.helper-text:after,input[type=email]:not(.browser-default):focus.invalid~.helper-text:after,input[type=number]:not(.browser-default).invalid~.helper-text:after,input[type=number]:not(.browser-default):focus.invalid~.helper-text:after,input[type=password]:not(.browser-default).invalid~.helper-text:after,input[type=password]:not(.browser-default):focus.invalid~.helper-text:after,input[type=search]:not(.browser-default).invalid~.helper-text:after,input[type=search]:not(.browser-default):focus.invalid~.helper-text:after,input[type=tel]:not(.browser-default).invalid~.helper-text:after,input[type=tel]:not(.browser-default):focus.invalid~.helper-text:after,input[type=text]:not(.browser-default).invalid~.helper-text:after,input[type=text]:not(.browser-default):focus.invalid~.helper-text:after,input[type=time]:not(.browser-default).invalid~.helper-text:after,input[type=time]:not(.browser-default):focus.invalid~.helper-text:after,input[type=url]:not(.browser-default).invalid~.helper-text:after,input[type=url]:not(.browser-default):focus.invalid~.helper-text:after,textarea.materialize-textarea.invalid~.helper-text:after,textarea.materialize-textarea:focus.invalid~.helper-text:after{content:attr(data-error);color:#ff5252}.select-wrapper+label:after,input:not([type])+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=text]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after{position:absolute;top:100%;left:0;display:block;content:'';-webkit-transition:.2s opacity ease-out,.2s color ease-out;-moz-transition:.2s opacity ease-out,.2s color ease-out;-o-transition:.2s opacity ease-out,.2s color ease-out;transition:.2s opacity ease-out,.2s color ease-out;opacity:0}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem}.input-field.inline{display:inline-block;margin-left:5px;vertical-align:middle}.input-field.inline .select-dropdown,.input-field.inline input{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix~.validate~label,.input-field.col .prefix~label{width:-webkit-calc(100% - 3rem - 1.5rem);width:-moz-calc(100% - 3rem - 1.5rem);width:calc(100% - 3rem - 1.5rem)}.input-field>label{font-size:1rem;position:absolute;top:0;left:0;cursor:text;-webkit-transition:color .2s ease-out,-webkit-transform .2s ease-out;-moz-transition:transform .2s ease-out,color .2s ease-out,-moz-transform .2s ease-out;-o-transition:color .2s ease-out,-o-transform .2s ease-out;transition:color .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,color .2s ease-out;transition:transform .2s ease-out,color .2s ease-out,-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-o-transform .2s ease-out;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;text-align:initial;color:#9e9e9e}.input-field>label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(.8);-moz-transform:translateY(-14px) scale(.8);-ms-transform:translateY(-14px) scale(.8);-o-transform:translateY(-14px) scale(.8);transform:translateY(-14px) scale(.8);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.input-field>input[type=date]:not(.browser-default)+label,.input-field>input[type=time]:not(.browser-default)+label,.input-field>input[type]:-webkit-autofill:not(.browser-default)+label{-webkit-transform:translateY(-14px) scale(.8);transform:translateY(-14px) scale(.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field .helper-text{font-size:12px;position:relative;display:block;min-height:18px;color:rgba(0,0,0,.54)}.input-field .helper-text::after{position:absolute;top:0;left:0;opacity:1}.input-field .prefix{font-size:2rem;position:absolute;top:.5rem;width:3rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.input-field .prefix.active{color:#00bcd4}.input-field .prefix~.autocomplete-content,.input-field .prefix~.helper-text,.input-field .prefix~.validate~label,.input-field .prefix~input,.input-field .prefix~label,.input-field .prefix~textarea{width:92%;width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);margin-left:3rem}.input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:992px){.input-field .prefix~input{width:86%;width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.input-field .prefix~input{width:80%;width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem)}}.input-field input[type=search]{line-height:inherit;display:block;-webkit-transition:.3s background-color;-moz-transition:.3s background-color;-o-transition:.3s background-color;transition:.3s background-color}.nav-wrapper .input-field input[type=search]{width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);height:inherit;padding-left:4rem;border:0;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default){color:#444;border:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default)~.material-icons,.input-field input[type=search]:focus:not(.browser-default)~.mdi-navigation-close{color:#444}.input-field input[type=search]+.label-icon{left:1rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.input-field input[type=search]~.material-icons,.input-field input[type=search]~.mdi-navigation-close{font-size:2rem;position:absolute;top:0;right:1rem;cursor:pointer;-webkit-transition:.3s color;-moz-transition:.3s color;-o-transition:.3s color;transition:.3s color;color:transparent}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:3rem;padding:.8rem 0 .8rem 0;resize:none}.hiddendiv{position:absolute;z-index:-1;top:0;visibility:hidden;padding-top:1.2rem;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{width:40px;height:40px;margin:5px 15px}.character-counter{min-height:18px}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;pointer-events:none;opacity:0}[type=radio]:checked+span,[type=radio]:not(:checked)+span{font-size:1rem;line-height:25px;position:relative;display:inline-block;height:25px;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;transition:.28s ease}[type=radio]+span:after,[type=radio]+span:before{position:absolute;z-index:0;top:0;left:0;width:16px;height:16px;margin:4px;content:'';-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;transition:.28s ease}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after,[type=radio]:checked+span:before,[type=radio]:not(:checked)+span:after,[type=radio]:not(:checked)+span:before{border-radius:50%}[type=radio]:not(:checked)+span:after,[type=radio]:not(:checked)+span:before{border:2px solid #5a5a5a}[type=radio]:not(:checked)+span:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type=radio]:checked+span:before{border:2px solid transparent}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after{border:2px solid #00bcd4}[type=radio].with-gap:checked+span:after,[type=radio]:checked+span:after{background-color:#00bcd4}[type=radio]:checked+span:after{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}[type=radio].with-gap:checked+span:after{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}[type=radio].tabbed:focus+span:before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,.1);box-shadow:0 0 0 10px rgba(0,0,0,.1)}[type=radio].with-gap:disabled:checked+span:before{border:2px solid rgba(0,0,0,.42)}[type=radio].with-gap:disabled:checked+span:after{border:none;background-color:rgba(0,0,0,.42)}[type=radio]:disabled:checked+span:before,[type=radio]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,.42);background-color:transparent}[type=radio]:disabled+span{color:rgba(0,0,0,.42)}[type=radio]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,.42)}[type=radio]:disabled:checked+span:after{border-color:#949494;background-color:rgba(0,0,0,.42)}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;pointer-events:none;opacity:0}[type=checkbox]+span:not(.lever){font-size:1rem;line-height:25px;position:relative;display:inline-block;height:25px;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=checkbox]+span:not(.lever):before,[type=checkbox]:not(.filled-in)+span:not(.lever):after{position:absolute;z-index:0;top:0;left:0;width:18px;height:18px;margin-top:3px;content:'';-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;border:2px solid #5a5a5a;border-radius:1px}[type=checkbox]:not(.filled-in)+span:not(.lever):after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border:0}[type=checkbox]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,.42)}[type=checkbox].tabbed:focus+span:not(.lever):after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border:0;border-radius:50%;background-color:rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 10px rgba(0,0,0,.1);box-shadow:0 0 0 10px rgba(0,0,0,.1)}[type=checkbox]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;border-top:2px solid transparent;border-right:2px solid #00bcd4;border-bottom:2px solid #00bcd4;border-left:2px solid transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}[type=checkbox]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,.42);border-bottom:2px solid rgba(0,0,0,.42)}[type=checkbox]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;border-top:none;border-right:2px solid #00bcd4;border-bottom:none;border-left:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}[type=checkbox]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,.42);background-color:transparent}[type=checkbox].filled-in+span:not(.lever):after{border-radius:2px}[type=checkbox].filled-in+span:not(.lever):after,[type=checkbox].filled-in+span:not(.lever):before{position:absolute;z-index:1;left:0;content:'';-webkit-transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;-moz-transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;-o-transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s}[type=checkbox].filled-in:not(:checked)+span:not(.lever):before{top:10px;left:6px;width:0;height:0;-webkit-transform:rotateZ(37deg);-moz-transform:rotateZ(37deg);-ms-transform:rotate(37deg);-o-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;border:3px solid transparent}[type=checkbox].filled-in:not(:checked)+span:not(.lever):after{z-index:0;top:0;width:20px;height:20px;border:2px solid #5a5a5a;background-color:transparent}[type=checkbox].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;-webkit-transform:rotateZ(37deg);-moz-transform:rotateZ(37deg);-ms-transform:rotate(37deg);-o-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;border-top:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid transparent}[type=checkbox].filled-in:checked+span:not(.lever):after{z-index:0;top:0;width:20px;height:20px;border:2px solid #00bcd4;background-color:#00bcd4}[type=checkbox].filled-in.tabbed:focus+span:not(.lever):after{border-color:#5a5a5a;border-radius:2px;background-color:rgba(0,0,0,.1)}[type=checkbox].filled-in.tabbed:checked:focus+span:not(.lever):after{border-color:#00bcd4;border-radius:2px;background-color:#00bcd4}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):before{border:2px solid transparent;background-color:transparent}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}[type=checkbox].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type=checkbox].filled-in:disabled:checked+span:not(.lever):after{border-color:#949494;background-color:#949494}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.switch label{cursor:pointer}.switch label input[type=checkbox]{width:0;height:0;opacity:0}.switch label input[type=checkbox]:checked+.lever{background-color:#6adbea}.switch label input[type=checkbox]:checked+.lever:after,.switch label input[type=checkbox]:checked+.lever:before{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#00bcd4}.switch label .lever{position:relative;display:inline-block;width:36px;height:14px;margin:0 16px;margin-right:10px;content:'';-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;vertical-align:middle;border-radius:15px;background-color:rgba(0,0,0,.38)}.switch label .lever:after,.switch label .lever:before{position:absolute;top:-3px;left:0;display:inline-block;width:20px;height:20px;content:'';-webkit-transition:left .3s ease,background .3s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;-moz-transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease,-moz-transform .1s ease;-o-transition:left .3s ease,background .3s ease,box-shadow .1s ease,-o-transform .1s ease;transition:left .3s ease,background .3s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease,-moz-transform .1s ease,-o-transform .1s ease;border-radius:50%}.switch label .lever:before{background-color:rgba(0,188,212,.15)}.switch label .lever:after{background-color:#f1f1f1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever::before,input[type=checkbox]:checked:not(:disabled)~.lever:active::before{-webkit-transform:scale(2.4);-moz-transform:scale(2.4);-ms-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,188,212,.15)}input[type=checkbox]:not(:disabled).tabbed:focus~.lever::before,input[type=checkbox]:not(:disabled)~.lever:active:before{-webkit-transform:scale(2.4);-moz-transform:scale(2.4);-ms-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{width:100%;height:3rem;padding:5px;border:0.5px solid #f2f2f2;border-radius:2px;background-color:rgba(255,255,255,.9)}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.invalid+label,.select-wrapper.valid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{font-size:1rem;line-height:3rem;position:relative;z-index:1;display:block;width:100%;height:3rem;margin:0 0 8px 0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;border-bottom:1px solid #9e9e9e;outline:0;background-color:transparent}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #00bcd4}.select-wrapper .caret{position:absolute;z-index:0;top:0;right:0;bottom:0;margin:auto 0;fill:rgba(0,0,0,.87)}.select-wrapper+label{font-size:.8rem;position:absolute;top:-26px}select:disabled{color:rgba(0,0,0,.42)}.select-wrapper.disabled+label{color:rgba(0,0,0,.42)}.select-wrapper.disabled .caret{fill:rgba(0,0,0,.42)}.select-wrapper input.select-dropdown:disabled{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.42)}.select-wrapper i{color:rgba(0,0,0,.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,.3);background-color:transparent}body.keyboard-focused .select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,.08)}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,.08)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,.03)}.prefix~.select-wrapper{width:92%;width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);margin-left:3rem}.prefix~label{margin-left:3rem}.select-dropdown li img{float:right;width:40px;height:40px;margin:5px 15px}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,.4)}.select-dropdown li.optgroup~li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-small{line-height:3rem;float:left;height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{font-size:20px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:pointer;opacity:0}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;width:100%;margin:15px 0;padding:0;border:none;outline:0;background-color:transparent}input[type=range]:focus{outline:0}input[type=range]+.thumb{position:absolute;top:10px;left:0;width:0;height:0;margin-left:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;border:none;border-radius:50%;background-color:#00bcd4}input[type=range]+.thumb .value{font-size:0;display:block;width:30px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);text-align:center;color:#00bcd4}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{font-size:10px;margin-top:8px;margin-left:-1px;color:#fff}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;border:none;background:#c2c0c2}input[type=range]::-webkit-slider-thumb{width:14px;height:14px;margin:-5px 0 0 0;-webkit-transition:-webkit-box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border:none;border-radius:50%;background:#00bcd4;background-color:#00bcd4;-webkit-appearance:none}.keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 10px rgba(0,188,212,.26);box-shadow:0 0 0 10px rgba(0,188,212,.26)}input[type=range]{border:0.5px solid #fff}input[type=range]::-moz-range-track{height:3px;border:none;background:#c2c0c2}input[type=range]::-moz-focus-inner{border:0}input[type=range]::-moz-range-thumb{width:14px;height:14px;margin-top:-5px;-webkit-transition:-webkit-box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;border:none;border-radius:50%;background:#00bcd4}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(0,188,212,.26)}input[type=range]::-ms-track{height:3px;color:transparent;border-width:6px 0;border-color:transparent;background:0 0}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{width:14px;height:14px;-webkit-transition:-webkit-box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;border:none;border-radius:50%;background:#00bcd4}.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(0,188,212,.26)}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{font-weight:300;line-height:1.5rem;display:inline-block;display:inline-block;height:1.5rem;padding-left:16px;letter-spacing:.4;color:#757575}.table-of-contents a:hover{padding-left:15px;color:#a8a8a8;border-left:1px solid #9c27b0}.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #9c27b0}.sidenav{position:fixed;z-index:999;top:0;left:0;overflow-y:auto;width:250px;height:100%;height:-webkit-calc(100% + 60px);height:-moz-calc(100% + 60px);height:calc(100% + 60px);height:-moz-calc(100%);margin:0;padding-bottom:60px;-webkit-transform:translateX(-100%);-webkit-transform:translateX(-105%);-moz-transform:translateX(-100%);-moz-transform:translateX(-105%);-ms-transform:translateX(-100%);-ms-transform:translateX(-105%);-o-transform:translateX(-100%);-o-transform:translateX(-105%);transform:translateX(-100%);transform:translateX(-105%);background-color:#fff;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:993px){.sidenav.sidenav-collapsible{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}}.sidenav.right-aligned{right:0;left:auto;-webkit-transform:translateX(105%);-webkit-transform:translateX(100%);-moz-transform:translateX(105%);-moz-transform:translateX(100%);-ms-transform:translateX(105%);-ms-transform:translateX(100%);-o-transform:translateX(105%);-o-transform:translateX(100%);transform:translateX(105%);transform:translateX(100%)}.sidenav .collapsible{margin:0}.sidenav li{line-height:48px;float:none}.sidenav li.active{background-color:rgba(0,0,0,.035)}.sidenav li>a{font-size:14px;font-weight:500;line-height:48px;display:block;height:48px;padding:0 32px;color:rgba(0,0,0,.87)}.sidenav li>a:hover{background-color:rgba(0,0,0,.015)}.sidenav li>a.btn,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating,.sidenav li>a.btn-large,.sidenav li>a.btn-small{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-floating,.sidenav li>a.btn-large,.sidenav li>a.btn-small{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn:hover{background-color:#00d3ee}.sidenav li>a.btn-floating:hover{background-color:#00bcd4}.sidenav li>a li>a>[class*=mdi-],.sidenav li>a>[class^=mdi-],.sidenav li>a>i,.sidenav li>a>i.material-icons{line-height:48px;float:left;width:24px;height:48px;margin:0 32px 0 0;color:rgba(0,0,0,.54)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{font-size:14px;font-weight:500;line-height:48px;cursor:initial;pointer-events:none;color:rgba(0,0,0,.54)}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;margin-bottom:8px;padding:32px 32px 0}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden}.sidenav .user-view .circle,.sidenav .user-view .email,.sidenav .user-view .name{display:block}.sidenav .user-view .circle{width:64px;height:64px}.sidenav .user-view .email,.sidenav .user-view .name{font-size:14px;line-height:24px}.sidenav .user-view .name{font-weight:500;margin-top:16px}.sidenav .user-view .email{font-weight:400;padding-bottom:16px}.drag-target{position:fixed;z-index:998;top:0;width:10px;height:100%}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{position:fixed;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width:992px){.sidenav.sidenav-fixed{-webkit-transform:translateX(-105%);-moz-transform:translateX(-105%);-ms-transform:translateX(-105%);-o-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{-webkit-transform:translateX(105%);-moz-transform:translateX(105%);-ms-transform:translateX(105%);-o-transform:translateX(105%);transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#9c27b0}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;z-index:997;top:0;right:0;left:0;display:none;height:120vh;opacity:0;background-color:rgba(0,0,0,.5)}.preloader-wrapper{position:relative;display:inline-block;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;-moz-animation:container-rotate 1568ms linear infinite;-o-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes container-rotate{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes container-rotate{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#00bcd4}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;opacity:1}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@-moz-keyframes fill-unfill-rotate{12.5%{-moz-transform:rotate(135deg);transform:rotate(135deg)}25%{-moz-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-moz-transform:rotate(405deg);transform:rotate(405deg)}50%{-moz-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-moz-transform:rotate(675deg);transform:rotate(675deg)}75%{-moz-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-moz-transform:rotate(945deg);transform:rotate(945deg)}to{-moz-transform:rotate(1080deg);transform:rotate(1080deg)}}@-o-keyframes fill-unfill-rotate{12.5%{-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-o-transform:rotate(945deg);transform:rotate(945deg)}to{-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-moz-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-o-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-moz-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-o-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-moz-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-o-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@-moz-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@-o-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;overflow:hidden;width:10%;height:100%;border-color:inherit}.gap-patch .circle{left:-450%;width:1000%}.circle-clipper{position:relative;display:inline-block;overflow:hidden;width:50%;height:100%;border-color:inherit}.circle-clipper .circle{position:absolute;top:0;right:0;bottom:0;width:200%;height:100%;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%}.circle-clipper.left .circle{left:0;-webkit-transform:rotate(129deg);-moz-transform:rotate(129deg);-ms-transform:rotate(129deg);-o-transform:rotate(129deg);transform:rotate(129deg);border-right-color:transparent!important}.circle-clipper.right .circle{left:-100%;-webkit-transform:rotate(-129deg);-moz-transform:rotate(-129deg);-ms-transform:rotate(-129deg);-o-transform:rotate(-129deg);transform:rotate(-129deg);border-left-color:transparent!important}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@-moz-keyframes left-spin{from{-moz-transform:rotate(130deg);transform:rotate(130deg)}50%{-moz-transform:rotate(-5deg);transform:rotate(-5deg)}to{-moz-transform:rotate(130deg);transform:rotate(130deg)}}@-o-keyframes left-spin{from{-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-o-transform:rotate(130deg);transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@-moz-keyframes right-spin{from{-moz-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-moz-transform:rotate(5deg);transform:rotate(5deg)}to{-moz-transform:rotate(-130deg);transform:rotate(-130deg)}}@-o-keyframes right-spin{from{-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-o-transform:rotate(5deg);transform:rotate(5deg)}to{-o-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);-moz-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);-o-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@-moz-keyframes fade-out{from{opacity:1}to{opacity:0}}@-o-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;width:100%;height:350px}.slider.fullscreen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{height:300px;margin:0;background-color:#9e9e9e}.slider .slides li{position:absolute;z-index:1;top:0;left:0;overflow:hidden;width:100%;height:inherit;opacity:0}.slider .slides li img{width:100%;height:100%;background-position:center;-webkit-background-size:cover;background-size:cover}.slider .slides li .caption{position:absolute;top:15%;left:15%;width:70%;opacity:0;color:#fff}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;right:0;bottom:0;left:0;margin:0;text-align:center}.slider .indicators .indicator-item{position:relative;display:inline-block;width:16px;height:16px;margin:0 12px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border-radius:50%;background-color:#e0e0e0}.slider .indicators .indicator-item.active{background-color:#4caf50}.carousel{position:relative;overflow:hidden;width:100%;height:400px;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-perspective:500px;-moz-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;z-index:1;right:0;bottom:20px;left:0}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;min-height:400px}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{position:absolute;top:0;left:0;visibility:hidden;width:200px;height:200px}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;right:0;bottom:0;left:0;margin:0;text-align:center}.carousel .indicators .indicator-item{position:relative;display:inline-block;width:8px;height:8px;margin:24px 4px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border-radius:50%;background-color:rgba(255,255,255,.5)}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel .carousel-item:not(.active) .materialboxed,.carousel.scrolling .carousel-item .materialboxed{pointer-events:none}.tap-target-wrapper{position:fixed;z-index:1000;visibility:hidden;width:800px;height:800px;-webkit-transition:visibility 0s .3s;-moz-transition:visibility 0s .3s;-o-transition:visibility 0s .3s;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;-moz-transition:visibility 0s;-o-transition:visibility 0s;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transition:opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1);-moz-transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1),-moz-transform .3s cubic-bezier(.42,0,.58,1);-o-transition:opacity .3s cubic-bezier(.42,0,.58,1),-o-transform .3s cubic-bezier(.42,0,.58,1);transition:opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1),-moz-transform .3s cubic-bezier(.42,0,.58,1),-o-transform .3s cubic-bezier(.42,0,.58,1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.95}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-transition:opacity .3s,visibility 0s 1s,-webkit-transform .3s;-moz-transition:opacity .3s,transform .3s,visibility 0s 1s,-moz-transform .3s;-o-transition:opacity .3s,visibility 0s 1s,-o-transform .3s;transition:opacity .3s,visibility 0s 1s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility 0s 1s;transition:opacity .3s,transform .3s,visibility 0s 1s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;-moz-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;-o-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite}.tap-target{font-size:1rem;position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1);-moz-transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1),-moz-transform .3s cubic-bezier(.42,0,.58,1);-o-transition:opacity .3s cubic-bezier(.42,0,.58,1),-o-transform .3s cubic-bezier(.42,0,.58,1);transition:opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1),-moz-transform .3s cubic-bezier(.42,0,.58,1),-o-transform .3s cubic-bezier(.42,0,.58,1);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;border-radius:50%;background-color:#9c27b0;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.14),0 10px 50px 0 rgba(0,0,0,.12),0 30px 10px -20px rgba(0,0,0,.2);box-shadow:0 20px 20px 0 rgba(0,0,0,.14),0 10px 50px 0 rgba(0,0,0,.12),0 30px 10px -20px rgba(0,0,0,.2)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;z-index:10001;border-radius:50%}.tap-target-wave::after,.tap-target-wave::before{position:absolute;display:block;width:100%;height:100%;content:'';border-radius:50%;background-color:#fff}.tap-target-wave::before{-webkit-transition:-webkit-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;-o-transition:-o-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.tap-target-wave::after{z-index:-1;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s,-webkit-transform .3s;-moz-transition:opacity .3s,transform .3s,visibility 0s,-moz-transform .3s;-o-transition:opacity .3s,visibility 0s,-o-transform .3s;transition:opacity .3s,visibility 0s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility 0s;transition:opacity .3s,transform .3s,visibility 0s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s}.tap-target-origin{position:absolute!important;z-index:10002;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:0 0}@media only screen and (max-width:600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{position:relative;overflow:visible}.pulse::before{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,transform .3s,-moz-transform .3s;-o-transition:opacity .3s,-o-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;-moz-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;-o-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;border-radius:inherit;background-color:inherit}@-webkit-keyframes pulse-animation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-moz-keyframes pulse-animation{0%{-moz-transform:scale(1);transform:scale(1);opacity:1}50%{-moz-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-moz-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-o-keyframes pulse-animation{0%{-o-transform:scale(1);transform:scale(1);opacity:1}50%{-o-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-o-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes pulse-animation{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}}.datepicker-modal{min-width:300px;max-width:325px;max-height:none}.datepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column}.datepicker-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:280px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datepicker-controls .selects-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.datepicker-controls .select-wrapper input{margin:0;text-align:center;border-bottom:none}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-next,.month-prev{margin-top:4px;cursor:pointer;border:none;background-color:transparent}.datepicker-date-display{font-weight:500;padding:20px 22px;color:#fff;background-color:#00bcd4;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto}.datepicker-date-display .year-text{font-size:1.5rem;line-height:25px;display:block;color:rgba(255,255,255,.7)}.datepicker-date-display .date-text{font-size:2.8rem;font-weight:500;line-height:47px;display:block}.datepicker-calendar-container{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-moz-box-flex:2.5;-ms-flex:2.5 auto;flex:2.5 auto}.datepicker-table{font-size:1rem;width:280px;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{padding:0;border-radius:50%}.datepicker-table td.is-today{color:#00bcd4}.datepicker-table td.is-selected{color:#fff;background-color:#00bcd4}.datepicker-table td.is-disabled,.datepicker-table td.is-outside-current-month{pointer-events:none;color:rgba(0,0,0,.3)}.datepicker-day-button{line-height:38px;display:block;width:100%;padding:0 5px;cursor:pointer;color:inherit;border:none;border-radius:50%;background-color:transparent}.datepicker-day-button:focus{background-color:rgba(5,184,207,.25)}.datepicker-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:280px;margin:0 auto;padding-bottom:5px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datepicker-cancel,.datepicker-clear,.datepicker-done,.datepicker-today{padding:0 1rem;color:#00bcd4}.datepicker-clear{color:#ff5252}@media only screen and (min-width:601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row}.datepicker-date-display{-webkit-box-flex:0;-webkit-flex:0 1 270px;-moz-box-flex:0;-ms-flex:0 1 270px;flex:0 1 270px}.datepicker-controls,.datepicker-footer,.datepicker-table{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column}.text-primary{color:#fff}.timepicker-digital-display{font-weight:300;padding:10px;background-color:#00bcd4;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto}.timepicker-text-container{font-size:4rem;font-weight:700;font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:rgba(255,255,255,.6)}.timepicker-span-am-pm div,.timepicker-span-hours,.timepicker-span-minutes{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;font-weight:400;position:absolute;right:1rem;bottom:1rem}.timepicker-analog-display{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-moz-box-flex:2.5;-ms-flex:2.5 auto;flex:2.5 auto}.timepicker-plate{position:relative;overflow:visible;width:270px;height:270px;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;background-color:#eee}.timepicker-canvas,.timepicker-dial{position:absolute;top:0;right:0;bottom:0;left:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{font-size:15px;line-height:40px;position:absolute;width:40px;height:40px;cursor:pointer;text-align:center;color:rgba(0,0,0,.87);border-radius:50%}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(0,188,212,.25)}.timepicker-dial{-webkit-transition:opacity 350ms,-webkit-transform 350ms;-moz-transition:transform 350ms,opacity 350ms,-moz-transform 350ms;-o-transition:opacity 350ms,-o-transform 350ms;transition:opacity 350ms,-webkit-transform 350ms;transition:transform 350ms,opacity 350ms;transition:transform 350ms,opacity 350ms,-webkit-transform 350ms,-moz-transform 350ms,-o-transform 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.timepicker-dial-out.timepicker-minutes{-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-o-transform:scale(.8,.8);transform:scale(.8,.8)}.timepicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.timepicker-canvas line{stroke:#00bcd4;stroke-width:4;stroke-linecap:round}input[type=number]{-moz-appearance:textfield}.timepicker-canvas-out{opacity:.25}.timepicker-canvas-bearing{stroke:none;fill:#00bcd4}.timepicker-canvas-bg{stroke:none;fill:#00bcd4}.timepicker-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:5px 1rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timepicker-clear{color:#ff5252}.timepicker-close{color:#00bcd4}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width:601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;margin-top:1.2rem;text-align:center}}
/*-------------------------------------------------
	Style file contain theme components style
-------------------------------------------------*/
@import url(../../muli300.css);

.materialize-red {
    background-color: #e51c23 !important;
}

.materialize-red-text {
    color: #e51c23 !important;
}

.materialize-red.lighten-5 {
    background-color: #fdeaeb !important;
}

.materialize-red-text.text-lighten-5 {
    color: #fdeaeb !important;
}

.materialize-red.lighten-4 {
    background-color: #f8c1c3 !important;
}

.materialize-red-text.text-lighten-4 {
    color: #f8c1c3 !important;
}

.materialize-red.lighten-3 {
    background-color: #f3989b !important;
}

.materialize-red-text.text-lighten-3 {
    color: #f3989b !important;
}

.materialize-red.lighten-2 {
    background-color: #ee6e73 !important;
}

.materialize-red-text.text-lighten-2 {
    color: #ee6e73 !important;
}

.materialize-red.lighten-1 {
    background-color: #ea454b !important;
}

.materialize-red-text.text-lighten-1 {
    color: #ea454b !important;
}

.materialize-red.darken-1 {
    background-color: #d0181e !important;
}

.materialize-red-text.text-darken-1 {
    color: #d0181e !important;
}

.materialize-red.darken-2 {
    background-color: #b9151b !important;
}

.materialize-red-text.text-darken-2 {
    color: #b9151b !important;
}

.materialize-red.darken-3 {
    background-color: #a21318 !important;
}

.materialize-red-text.text-darken-3 {
    color: #a21318 !important;
}

.materialize-red.darken-4 {
    background-color: #8b1014 !important;
}

.materialize-red-text.text-darken-4 {
    color: #8b1014 !important;
}

.red {
    background-color: #f44336 !important;
}

.red-text {
    color: #f44336 !important;
}

.red.lighten-5 {
    background-color: #ffebee !important;
}

.red-text.text-lighten-5 {
    color: #ffebee !important;
}

.red.lighten-4 {
    background-color: #ffcdd2 !important;
}

.red-text.text-lighten-4 {
    color: #ffcdd2 !important;
}

.red.lighten-3 {
    background-color: #ef9a9a !important;
}

.red-text.text-lighten-3 {
    color: #ef9a9a !important;
}

.red.lighten-2 {
    background-color: #e57373 !important;
}

.red-text.text-lighten-2 {
    color: #e57373 !important;
}

.red.lighten-1 {
    background-color: #ef5350 !important;
}

.red-text.text-lighten-1 {
    color: #ef5350 !important;
}

.red.darken-1 {
    background-color: #e53935 !important;
}

.red-text.text-darken-1 {
    color: #e53935 !important;
}

.red.darken-2 {
    background-color: #d32f2f !important;
}

.red-text.text-darken-2 {
    color: #d32f2f !important;
}

.red.darken-3 {
    background-color: #c62828 !important;
}

.red-text.text-darken-3 {
    color: #c62828 !important;
}

.red.darken-4 {
    background-color: #b71c1c !important;
}

.red-text.text-darken-4 {
    color: #b71c1c !important;
}

.red.accent-1 {
    background-color: #ff8a80 !important;
}

.red-text.text-accent-1 {
    color: #ff8a80 !important;
}

.red.accent-2 {
    background-color: #ff5252 !important;
}

.red-text.text-accent-2 {
    color: #ff5252 !important;
}

.red.accent-3 {
    background-color: #ff1744 !important;
}

.red-text.text-accent-3 {
    color: #ff1744 !important;
}

.red.accent-4 {
    background-color: #d50000 !important;
}

.red-text.text-accent-4 {
    color: #d50000 !important;
}

.pink {
    background-color: #e91e63 !important;
}

.pink-text {
    color: #e91e63 !important;
}

.pink.lighten-5 {
    background-color: #fce4ec !important;
}

.pink-text.text-lighten-5 {
    color: #fce4ec !important;
}

.pink.lighten-4 {
    background-color: #f8bbd0 !important;
}

.pink-text.text-lighten-4 {
    color: #f8bbd0 !important;
}

.pink.lighten-3 {
    background-color: #f48fb1 !important;
}

.pink-text.text-lighten-3 {
    color: #f48fb1 !important;
}

.pink.lighten-2 {
    background-color: #f06292 !important;
}

.pink-text.text-lighten-2 {
    color: #f06292 !important;
}

.pink.lighten-1 {
    background-color: #ec407a !important;
}

.pink-text.text-lighten-1 {
    color: #ec407a !important;
}

.pink.darken-1 {
    background-color: #d81b60 !important;
}

.pink-text.text-darken-1 {
    color: #d81b60 !important;
}

.pink.darken-2 {
    background-color: #c2185b !important;
}

.pink-text.text-darken-2 {
    color: #c2185b !important;
}

.pink.darken-3 {
    background-color: #ad1457 !important;
}

.pink-text.text-darken-3 {
    color: #ad1457 !important;
}

.pink.darken-4 {
    background-color: #880e4f !important;
}

.pink-text.text-darken-4 {
    color: #880e4f !important;
}

.pink.accent-1 {
    background-color: #ff80ab !important;
}

.pink-text.text-accent-1 {
    color: #ff80ab !important;
}

.pink.accent-2 {
    background-color: #ff4081 !important;
}

.pink-text.text-accent-2 {
    color: #ff4081 !important;
}

.pink.accent-3 {
    background-color: #f50057 !important;
}

.pink-text.text-accent-3 {
    color: #f50057 !important;
}

.pink.accent-4 {
    background-color: #c51162 !important;
}

.pink-text.text-accent-4 {
    color: #c51162 !important;
}

.purple {
    background-color: #9c27b0 !important;
}

.purple-text {
    color: #9c27b0 !important;
}

.purple.lighten-5 {
    background-color: #f3e5f5 !important;
}

.purple-text.text-lighten-5 {
    color: #f3e5f5 !important;
}

.purple.lighten-4 {
    background-color: #e1bee7 !important;
}

.purple-text.text-lighten-4 {
    color: #e1bee7 !important;
}

.purple.lighten-3 {
    background-color: #ce93d8 !important;
}

.purple-text.text-lighten-3 {
    color: #ce93d8 !important;
}

.purple.lighten-2 {
    background-color: #ba68c8 !important;
}

.purple-text.text-lighten-2 {
    color: #ba68c8 !important;
}

.purple.lighten-1 {
    background-color: #ab47bc !important;
}

.purple-text.text-lighten-1 {
    color: #ab47bc !important;
}

.purple.darken-1 {
    background-color: #8e24aa !important;
}

.purple-text.text-darken-1 {
    color: #8e24aa !important;
}

.purple.darken-2 {
    background-color: #7b1fa2 !important;
}

.purple-text.text-darken-2 {
    color: #7b1fa2 !important;
}

.purple.darken-3 {
    background-color: #6a1b9a !important;
}

.purple-text.text-darken-3 {
    color: #6a1b9a !important;
}

.purple.darken-4 {
    background-color: #4a148c !important;
}

.purple-text.text-darken-4 {
    color: #4a148c !important;
}

.purple.accent-1 {
    background-color: #ea80fc !important;
}

.purple-text.text-accent-1 {
    color: #ea80fc !important;
}

.purple.accent-2 {
    background-color: #e040fb !important;
}

.purple-text.text-accent-2 {
    color: #e040fb !important;
}

.purple.accent-3 {
    background-color: #d500f9 !important;
}

.purple-text.text-accent-3 {
    color: #d500f9 !important;
}

.purple.accent-4 {
    background-color: #a0f !important;
}

.purple-text.text-accent-4 {
    color: #a0f !important;
}

.deep-purple {
    background-color: #673ab7 !important;
}

.deep-purple-text {
    color: #673ab7 !important;
}

.deep-purple.lighten-5 {
    background-color: #ede7f6 !important;
}

.deep-purple-text.text-lighten-5 {
    color: #ede7f6 !important;
}

.deep-purple.lighten-4 {
    background-color: #d1c4e9 !important;
}

.deep-purple-text.text-lighten-4 {
    color: #d1c4e9 !important;
}

.deep-purple.lighten-3 {
    background-color: #b39ddb !important;
}

.deep-purple-text.text-lighten-3 {
    color: #b39ddb !important;
}

.deep-purple.lighten-2 {
    background-color: #9575cd !important;
}

.deep-purple-text.text-lighten-2 {
    color: #9575cd !important;
}

.deep-purple.lighten-1 {
    background-color: #7e57c2 !important;
}

.deep-purple-text.text-lighten-1 {
    color: #7e57c2 !important;
}

.deep-purple.darken-1 {
    background-color: #5e35b1 !important;
}

.deep-purple-text.text-darken-1 {
    color: #5e35b1 !important;
}

.deep-purple.darken-2 {
    background-color: #512da8 !important;
}

.deep-purple-text.text-darken-2 {
    color: #512da8 !important;
}

.deep-purple.darken-3 {
    background-color: #4527a0 !important;
}

.deep-purple-text.text-darken-3 {
    color: #4527a0 !important;
}

.deep-purple.darken-4 {
    background-color: #311b92 !important;
}

.deep-purple-text.text-darken-4 {
    color: #311b92 !important;
}

.deep-purple.accent-1 {
    background-color: #b388ff !important;
}

.deep-purple-text.text-accent-1 {
    color: #b388ff !important;
}

.deep-purple.accent-2 {
    background-color: #7c4dff !important;
}

.deep-purple-text.text-accent-2 {
    color: #7c4dff !important;
}

.deep-purple.accent-3 {
    background-color: #651fff !important;
}

.deep-purple-text.text-accent-3 {
    color: #651fff !important;
}

.deep-purple.accent-4 {
    background-color: #6200ea !important;
}

.deep-purple-text.text-accent-4 {
    color: #6200ea !important;
}

.indigo {
    background-color: #3f51b5 !important;
}

.indigo-text {
    color: #3f51b5 !important;
}

.indigo.lighten-5 {
    background-color: #e8eaf6 !important;
}

.indigo-text.text-lighten-5 {
    color: #e8eaf6 !important;
}

.indigo.lighten-4 {
    background-color: #c5cae9 !important;
}

.indigo-text.text-lighten-4 {
    color: #c5cae9 !important;
}

.indigo.lighten-3 {
    background-color: #9fa8da !important;
}

.indigo-text.text-lighten-3 {
    color: #9fa8da !important;
}

.indigo.lighten-2 {
    background-color: #7986cb !important;
}

.indigo-text.text-lighten-2 {
    color: #7986cb !important;
}

.indigo.lighten-1 {
    background-color: #5c6bc0 !important;
}

.indigo-text.text-lighten-1 {
    color: #5c6bc0 !important;
}

.indigo.darken-1 {
    background-color: #3949ab !important;
}

.indigo-text.text-darken-1 {
    color: #3949ab !important;
}

.indigo.darken-2 {
    background-color: #303f9f !important;
}

.indigo-text.text-darken-2 {
    color: #303f9f !important;
}

.indigo.darken-3 {
    background-color: #283593 !important;
}

.indigo-text.text-darken-3 {
    color: #283593 !important;
}

.indigo.darken-4 {
    background-color: #1a237e !important;
}

.indigo-text.text-darken-4 {
    color: #1a237e !important;
}

.indigo.accent-1 {
    background-color: #8c9eff !important;
}

.indigo-text.text-accent-1 {
    color: #8c9eff !important;
}

.indigo.accent-2 {
    background-color: #536dfe !important;
}

.indigo-text.text-accent-2 {
    color: #536dfe !important;
}

.indigo.accent-3 {
    background-color: #3d5afe !important;
}

.indigo-text.text-accent-3 {
    color: #3d5afe !important;
}

.indigo.accent-4 {
    background-color: #304ffe !important;
}

.indigo-text.text-accent-4 {
    color: #304ffe !important;
}

.blue {
    background-color: #2196f3 !important;
}

.blue-text {
    color: #2196f3 !important;
}

.blue.lighten-5 {
    background-color: #e3f2fd !important;
}

.blue-text.text-lighten-5 {
    color: #e3f2fd !important;
}

.blue.lighten-4 {
    background-color: #bbdefb !important;
}

.blue-text.text-lighten-4 {
    color: #bbdefb !important;
}

.blue.lighten-3 {
    background-color: #90caf9 !important;
}

.blue-text.text-lighten-3 {
    color: #90caf9 !important;
}

.blue.lighten-2 {
    background-color: #64b5f6 !important;
}

.blue-text.text-lighten-2 {
    color: #64b5f6 !important;
}

.blue.lighten-1 {
    background-color: #42a5f5 !important;
}

.blue-text.text-lighten-1 {
    color: #42a5f5 !important;
}

.blue.darken-1 {
    background-color: #1e88e5 !important;
}

.blue-text.text-darken-1 {
    color: #1e88e5 !important;
}

.blue.darken-2 {
    background-color: #1976d2 !important;
}

.blue-text.text-darken-2 {
    color: #1976d2 !important;
}

.blue.darken-3 {
    background-color: #1565c0 !important;
}

.blue-text.text-darken-3 {
    color: #1565c0 !important;
}

.blue.darken-4 {
    background-color: #0d47a1 !important;
}

.blue-text.text-darken-4 {
    color: #0d47a1 !important;
}

.blue.accent-1 {
    background-color: #82b1ff !important;
}

.blue-text.text-accent-1 {
    color: #82b1ff !important;
}

.blue.accent-2 {
    background-color: #448aff !important;
}

.blue-text.text-accent-2 {
    color: #448aff !important;
}

.blue.accent-3 {
    background-color: #2979ff !important;
}

.blue-text.text-accent-3 {
    color: #2979ff !important;
}

.blue.accent-4 {
    background-color: #2962ff !important;
}

.blue-text.text-accent-4 {
    color: #2962ff !important;
}

.light-blue {
    background-color: #03a9f4 !important;
}

.light-blue-text {
    color: #03a9f4 !important;
}

.light-blue.lighten-5 {
    background-color: #e1f5fe !important;
}

.light-blue-text.text-lighten-5 {
    color: #e1f5fe !important;
}

.light-blue.lighten-4 {
    background-color: #b3e5fc !important;
}

.light-blue-text.text-lighten-4 {
    color: #b3e5fc !important;
}

.light-blue.lighten-3 {
    background-color: #81d4fa !important;
}

.light-blue-text.text-lighten-3 {
    color: #81d4fa !important;
}

.light-blue.lighten-2 {
    background-color: #4fc3f7 !important;
}

.light-blue-text.text-lighten-2 {
    color: #4fc3f7 !important;
}

.light-blue.lighten-1 {
    background-color: #29b6f6 !important;
}

.light-blue-text.text-lighten-1 {
    color: #29b6f6 !important;
}

.light-blue.darken-1 {
    background-color: #039be5 !important;
}

.light-blue-text.text-darken-1 {
    color: #039be5 !important;
}

.light-blue.darken-2 {
    background-color: #0288d1 !important;
}

.light-blue-text.text-darken-2 {
    color: #0288d1 !important;
}

.light-blue.darken-3 {
    background-color: #0277bd !important;
}

.light-blue-text.text-darken-3 {
    color: #0277bd !important;
}

.light-blue.darken-4 {
    background-color: #01579b !important;
}

.light-blue-text.text-darken-4 {
    color: #01579b !important;
}

.light-blue.accent-1 {
    background-color: #80d8ff !important;
}

.light-blue-text.text-accent-1 {
    color: #80d8ff !important;
}

.light-blue.accent-2 {
    background-color: #40c4ff !important;
}

.light-blue-text.text-accent-2 {
    color: #40c4ff !important;
}

.light-blue.accent-3 {
    background-color: #00b0ff !important;
}

.light-blue-text.text-accent-3 {
    color: #00b0ff !important;
}

.light-blue.accent-4 {
    background-color: #0091ea !important;
}

.light-blue-text.text-accent-4 {
    color: #0091ea !important;
}

.cyan {
    background-color: #00bcd4 !important;
}

.cyan-text {
    color: #00bcd4 !important;
}

.cyan.lighten-5 {
    background-color: #e0f7fa !important;
}

.cyan-text.text-lighten-5 {
    color: #e0f7fa !important;
}

.cyan.lighten-4 {
    background-color: #b2ebf2 !important;
}

.cyan-text.text-lighten-4 {
    color: #b2ebf2 !important;
}

.cyan.lighten-3 {
    background-color: #80deea !important;
}

.cyan-text.text-lighten-3 {
    color: #80deea !important;
}

.cyan.lighten-2 {
    background-color: #4dd0e1 !important;
}

.cyan-text.text-lighten-2 {
    color: #4dd0e1 !important;
}

.cyan.lighten-1 {
    background-color: #26c6da !important;
}

.cyan-text.text-lighten-1 {
    color: #26c6da !important;
}

.cyan.darken-1 {
    background-color: #00acc1 !important;
}

.cyan-text.text-darken-1 {
    color: #00acc1 !important;
}

.cyan.darken-2 {
    background-color: #0097a7 !important;
}

.cyan-text.text-darken-2 {
    color: #0097a7 !important;
}

.cyan.darken-3 {
    background-color: #00838f !important;
}

.cyan-text.text-darken-3 {
    color: #00838f !important;
}

.cyan.darken-4 {
    background-color: #006064 !important;
}

.cyan-text.text-darken-4 {
    color: #006064 !important;
}

.cyan.accent-1 {
    background-color: #84ffff !important;
}

.cyan-text.text-accent-1 {
    color: #84ffff !important;
}

.cyan.accent-2 {
    background-color: #18ffff !important;
}

.cyan-text.text-accent-2 {
    color: #18ffff !important;
}

.cyan.accent-3 {
    background-color: #00e5ff !important;
}

.cyan-text.text-accent-3 {
    color: #00e5ff !important;
}

.cyan.accent-4 {
    background-color: #00b8d4 !important;
}

.cyan-text.text-accent-4 {
    color: #00b8d4 !important;
}

.teal {
    background-color: #009688 !important;
}

.teal-text {
    color: #009688 !important;
}

.teal.lighten-5 {
    background-color: #e0f2f1 !important;
}

.teal-text.text-lighten-5 {
    color: #e0f2f1 !important;
}

.teal.lighten-4 {
    background-color: #b2dfdb !important;
}

.teal-text.text-lighten-4 {
    color: #b2dfdb !important;
}

.teal.lighten-3 {
    background-color: #80cbc4 !important;
}

.teal-text.text-lighten-3 {
    color: #80cbc4 !important;
}

.teal.lighten-2 {
    background-color: #4db6ac !important;
}

.teal-text.text-lighten-2 {
    color: #4db6ac !important;
}

.teal.lighten-1 {
    background-color: #26a69a !important;
}

.teal-text.text-lighten-1 {
    color: #26a69a !important;
}

.teal.darken-1 {
    background-color: #00897b !important;
}

.teal-text.text-darken-1 {
    color: #00897b !important;
}

.teal.darken-2 {
    background-color: #00796b !important;
}

.teal-text.text-darken-2 {
    color: #00796b !important;
}

.teal.darken-3 {
    background-color: #00695c !important;
}

.teal-text.text-darken-3 {
    color: #00695c !important;
}

.teal.darken-4 {
    background-color: #004d40 !important;
}

.teal-text.text-darken-4 {
    color: #004d40 !important;
}

.teal.accent-1 {
    background-color: #a7ffeb !important;
}

.teal-text.text-accent-1 {
    color: #a7ffeb !important;
}

.teal.accent-2 {
    background-color: #64ffda !important;
}

.teal-text.text-accent-2 {
    color: #64ffda !important;
}

.teal.accent-3 {
    background-color: #1de9b6 !important;
}

.teal-text.text-accent-3 {
    color: #1de9b6 !important;
}

.teal.accent-4 {
    background-color: #00bfa5 !important;
}

.teal-text.text-accent-4 {
    color: #00bfa5 !important;
}

.green {
    background-color: #4caf50 !important;
}

.green-text {
    color: #4caf50 !important;
}

.green.lighten-5 {
    background-color: #e8f5e9 !important;
}

.green-text.text-lighten-5 {
    color: #e8f5e9 !important;
}

.green.lighten-4 {
    background-color: #c8e6c9 !important;
}

.green-text.text-lighten-4 {
    color: #c8e6c9 !important;
}

.green.lighten-3 {
    background-color: #a5d6a7 !important;
}

.green-text.text-lighten-3 {
    color: #a5d6a7 !important;
}

.green.lighten-2 {
    background-color: #81c784 !important;
}

.green-text.text-lighten-2 {
    color: #81c784 !important;
}

.green.lighten-1 {
    background-color: #66bb6a !important;
}

.green-text.text-lighten-1 {
    color: #66bb6a !important;
}

.green.darken-1 {
    background-color: #43a047 !important;
}

.green-text.text-darken-1 {
    color: #43a047 !important;
}

.green.darken-2 {
    background-color: #388e3c !important;
}

.green-text.text-darken-2 {
    color: #388e3c !important;
}

.green.darken-3 {
    background-color: #2e7d32 !important;
}

.green-text.text-darken-3 {
    color: #2e7d32 !important;
}

.green.darken-4 {
    background-color: #1b5e20 !important;
}

.green-text.text-darken-4 {
    color: #1b5e20 !important;
}

.green.accent-1 {
    background-color: #b9f6ca !important;
}

.green-text.text-accent-1 {
    color: #b9f6ca !important;
}

.green.accent-2 {
    background-color: #69f0ae !important;
}

.green-text.text-accent-2 {
    color: #69f0ae !important;
}

.green.accent-3 {
    background-color: #00e676 !important;
}

.green-text.text-accent-3 {
    color: #00e676 !important;
}

.green.accent-4 {
    background-color: #00c853 !important;
}

.green-text.text-accent-4 {
    color: #00c853 !important;
}

.light-green {
    background-color: #8bc34a !important;
}

.light-green-text {
    color: #8bc34a !important;
}

.light-green.lighten-5 {
    background-color: #f1f8e9 !important;
}

.light-green-text.text-lighten-5 {
    color: #f1f8e9 !important;
}

.light-green.lighten-4 {
    background-color: #dcedc8 !important;
}

.light-green-text.text-lighten-4 {
    color: #dcedc8 !important;
}

.light-green.lighten-3 {
    background-color: #c5e1a5 !important;
}

.light-green-text.text-lighten-3 {
    color: #c5e1a5 !important;
}

.light-green.lighten-2 {
    background-color: #aed581 !important;
}

.light-green-text.text-lighten-2 {
    color: #aed581 !important;
}

.light-green.lighten-1 {
    background-color: #9ccc65 !important;
}

.light-green-text.text-lighten-1 {
    color: #9ccc65 !important;
}

.light-green.darken-1 {
    background-color: #7cb342 !important;
}

.light-green-text.text-darken-1 {
    color: #7cb342 !important;
}

.light-green.darken-2 {
    background-color: #689f38 !important;
}

.light-green-text.text-darken-2 {
    color: #689f38 !important;
}

.light-green.darken-3 {
    background-color: #558b2f !important;
}

.light-green-text.text-darken-3 {
    color: #558b2f !important;
}

.light-green.darken-4 {
    background-color: #33691e !important;
}

.light-green-text.text-darken-4 {
    color: #33691e !important;
}

.light-green.accent-1 {
    background-color: #ccff90 !important;
}

.light-green-text.text-accent-1 {
    color: #ccff90 !important;
}

.light-green.accent-2 {
    background-color: #b2ff59 !important;
}

.light-green-text.text-accent-2 {
    color: #b2ff59 !important;
}

.light-green.accent-3 {
    background-color: #76ff03 !important;
}

.light-green-text.text-accent-3 {
    color: #76ff03 !important;
}

.light-green.accent-4 {
    background-color: #64dd17 !important;
}

.light-green-text.text-accent-4 {
    color: #64dd17 !important;
}

.lime {
    background-color: #cddc39 !important;
}

.lime-text {
    color: #cddc39 !important;
}

.lime.lighten-5 {
    background-color: #f9fbe7 !important;
}

.lime-text.text-lighten-5 {
    color: #f9fbe7 !important;
}

.lime.lighten-4 {
    background-color: #f0f4c3 !important;
}

.lime-text.text-lighten-4 {
    color: #f0f4c3 !important;
}

.lime.lighten-3 {
    background-color: #e6ee9c !important;
}

.lime-text.text-lighten-3 {
    color: #e6ee9c !important;
}

.lime.lighten-2 {
    background-color: #dce775 !important;
}

.lime-text.text-lighten-2 {
    color: #dce775 !important;
}

.lime.lighten-1 {
    background-color: #d4e157 !important;
}

.lime-text.text-lighten-1 {
    color: #d4e157 !important;
}

.lime.darken-1 {
    background-color: #c0ca33 !important;
}

.lime-text.text-darken-1 {
    color: #c0ca33 !important;
}

.lime.darken-2 {
    background-color: #afb42b !important;
}

.lime-text.text-darken-2 {
    color: #afb42b !important;
}

.lime.darken-3 {
    background-color: #9e9d24 !important;
}

.lime-text.text-darken-3 {
    color: #9e9d24 !important;
}

.lime.darken-4 {
    background-color: #827717 !important;
}

.lime-text.text-darken-4 {
    color: #827717 !important;
}

.lime.accent-1 {
    background-color: #f4ff81 !important;
}

.lime-text.text-accent-1 {
    color: #f4ff81 !important;
}

.lime.accent-2 {
    background-color: #eeff41 !important;
}

.lime-text.text-accent-2 {
    color: #eeff41 !important;
}

.lime.accent-3 {
    background-color: #c6ff00 !important;
}

.lime-text.text-accent-3 {
    color: #c6ff00 !important;
}

.lime.accent-4 {
    background-color: #aeea00 !important;
}

.lime-text.text-accent-4 {
    color: #aeea00 !important;
}

.yellow {
    background-color: #ffeb3b !important;
}

.yellow-text {
    color: #ffeb3b !important;
}

.yellow.lighten-5 {
    background-color: #fffde7 !important;
}

.yellow-text.text-lighten-5 {
    color: #fffde7 !important;
}

.yellow.lighten-4 {
    background-color: #fff9c4 !important;
}

.yellow-text.text-lighten-4 {
    color: #fff9c4 !important;
}

.yellow.lighten-3 {
    background-color: #fff59d !important;
}

.yellow-text.text-lighten-3 {
    color: #fff59d !important;
}

.yellow.lighten-2 {
    background-color: #fff176 !important;
}

.yellow-text.text-lighten-2 {
    color: #fff176 !important;
}

.yellow.lighten-1 {
    background-color: #ffee58 !important;
}

.yellow-text.text-lighten-1 {
    color: #ffee58 !important;
}

.yellow.darken-1 {
    background-color: #fdd835 !important;
}

.yellow-text.text-darken-1 {
    color: #fdd835 !important;
}

.yellow.darken-2 {
    background-color: #fbc02d !important;
}

.yellow-text.text-darken-2 {
    color: #fbc02d !important;
}

.yellow.darken-3 {
    background-color: #f9a825 !important;
}

.yellow-text.text-darken-3 {
    color: #f9a825 !important;
}

.yellow.darken-4 {
    background-color: #f57f17 !important;
}

.yellow-text.text-darken-4 {
    color: #f57f17 !important;
}

.yellow.accent-1 {
    background-color: #ffff8d !important;
}

.yellow-text.text-accent-1 {
    color: #ffff8d !important;
}

.yellow.accent-2 {
    background-color: #ff0 !important;
}

.yellow-text.text-accent-2 {
    color: #ff0 !important;
}

.yellow.accent-3 {
    background-color: #ffea00 !important;
}

.yellow-text.text-accent-3 {
    color: #ffea00 !important;
}

.yellow.accent-4 {
    background-color: #ffd600 !important;
}

.yellow-text.text-accent-4 {
    color: #ffd600 !important;
}

.amber {
    background-color: #ffc107 !important;
}

.amber-text {
    color: #ffc107 !important;
}

.amber.lighten-5 {
    background-color: #fff8e1 !important;
}

.amber-text.text-lighten-5 {
    color: #fff8e1 !important;
}

.amber.lighten-4 {
    background-color: #ffecb3 !important;
}

.amber-text.text-lighten-4 {
    color: #ffecb3 !important;
}

.amber.lighten-3 {
    background-color: #ffe082 !important;
}

.amber-text.text-lighten-3 {
    color: #ffe082 !important;
}

.amber.lighten-2 {
    background-color: #ffd54f !important;
}

.amber-text.text-lighten-2 {
    color: #ffd54f !important;
}

.amber.lighten-1 {
    background-color: #ffca28 !important;
}

.amber-text.text-lighten-1 {
    color: #ffca28 !important;
}

.amber.darken-1 {
    background-color: #ffb300 !important;
}

.amber-text.text-darken-1 {
    color: #ffb300 !important;
}

.amber.darken-2 {
    background-color: #ffa000 !important;
}

.amber-text.text-darken-2 {
    color: #ffa000 !important;
}

.amber.darken-3 {
    background-color: #ff8f00 !important;
}

.amber-text.text-darken-3 {
    color: #ff8f00 !important;
}

.amber.darken-4 {
    background-color: #ff6f00 !important;
}

.amber-text.text-darken-4 {
    color: #ff6f00 !important;
}

.amber.accent-1 {
    background-color: #ffe57f !important;
}

.amber-text.text-accent-1 {
    color: #ffe57f !important;
}

.amber.accent-2 {
    background-color: #ffd740 !important;
}

.amber-text.text-accent-2 {
    color: #ffd740 !important;
}

.amber.accent-3 {
    background-color: #ffc400 !important;
}

.amber-text.text-accent-3 {
    color: #ffc400 !important;
}

.amber.accent-4 {
    background-color: #ffab00 !important;
}

.amber-text.text-accent-4 {
    color: #ffab00 !important;
}

.orange {
    background-color: #ff9800 !important;
}

.orange-text {
    color: #ff9800 !important;
}

.orange.lighten-5 {
    background-color: #fff3e0 !important;
}

.orange-text.text-lighten-5 {
    color: #fff3e0 !important;
}

.orange.lighten-4 {
    background-color: #ffe0b2 !important;
}

.orange-text.text-lighten-4 {
    color: #ffe0b2 !important;
}

.orange.lighten-3 {
    background-color: #ffcc80 !important;
}

.orange-text.text-lighten-3 {
    color: #ffcc80 !important;
}

.orange.lighten-2 {
    background-color: #ffb74d !important;
}

.orange-text.text-lighten-2 {
    color: #ffb74d !important;
}

.orange.lighten-1 {
    background-color: #ffa726 !important;
}

.orange-text.text-lighten-1 {
    color: #ffa726 !important;
}

.orange.darken-1 {
    background-color: #fb8c00 !important;
}

.orange-text.text-darken-1 {
    color: #fb8c00 !important;
}

.orange.darken-2 {
    background-color: #f57c00 !important;
}

.orange-text.text-darken-2 {
    color: #f57c00 !important;
}

.orange.darken-3 {
    background-color: #ef6c00 !important;
}

.orange-text.text-darken-3 {
    color: #ef6c00 !important;
}

.orange.darken-4 {
    background-color: #e65100 !important;
}

.orange-text.text-darken-4 {
    color: #e65100 !important;
}

.orange.accent-1 {
    background-color: #ffd180 !important;
}

.orange-text.text-accent-1 {
    color: #ffd180 !important;
}

.orange.accent-2 {
    background-color: #ffab40 !important;
}

.orange-text.text-accent-2 {
    color: #ffab40 !important;
}

.orange.accent-3 {
    background-color: #ff9100 !important;
}

.orange-text.text-accent-3 {
    color: #ff9100 !important;
}

.orange.accent-4 {
    background-color: #ff6d00 !important;
}

.orange-text.text-accent-4 {
    color: #ff6d00 !important;
}

.deep-orange {
    background-color: #ff5722 !important;
}

.deep-orange-text {
    color: #ff5722 !important;
}

.deep-orange.lighten-5 {
    background-color: #fbe9e7 !important;
}

.deep-orange-text.text-lighten-5 {
    color: #fbe9e7 !important;
}

.deep-orange.lighten-4 {
    background-color: #ffccbc !important;
}

.deep-orange-text.text-lighten-4 {
    color: #ffccbc !important;
}

.deep-orange.lighten-3 {
    background-color: #ffab91 !important;
}

.deep-orange-text.text-lighten-3 {
    color: #ffab91 !important;
}

.deep-orange.lighten-2 {
    background-color: #ff8a65 !important;
}

.deep-orange-text.text-lighten-2 {
    color: #ff8a65 !important;
}

.deep-orange.lighten-1 {
    background-color: #ff7043 !important;
}

.deep-orange-text.text-lighten-1 {
    color: #ff7043 !important;
}

.deep-orange.darken-1 {
    background-color: #f4511e !important;
}

.deep-orange-text.text-darken-1 {
    color: #f4511e !important;
}

.deep-orange.darken-2 {
    background-color: #e64a19 !important;
}

.deep-orange-text.text-darken-2 {
    color: #e64a19 !important;
}

.deep-orange.darken-3 {
    background-color: #d84315 !important;
}

.deep-orange-text.text-darken-3 {
    color: #d84315 !important;
}

.deep-orange.darken-4 {
    background-color: #bf360c !important;
}

.deep-orange-text.text-darken-4 {
    color: #bf360c !important;
}

.deep-orange.accent-1 {
    background-color: #ff9e80 !important;
}

.deep-orange-text.text-accent-1 {
    color: #ff9e80 !important;
}

.deep-orange.accent-2 {
    background-color: #ff6e40 !important;
}

.deep-orange-text.text-accent-2 {
    color: #ff6e40 !important;
}

.deep-orange.accent-3 {
    background-color: #ff3d00 !important;
}

.deep-orange-text.text-accent-3 {
    color: #ff3d00 !important;
}

.deep-orange.accent-4 {
    background-color: #dd2c00 !important;
}

.deep-orange-text.text-accent-4 {
    color: #dd2c00 !important;
}

.brown {
    background-color: #795548 !important;
}

.brown-text {
    color: #795548 !important;
}

.brown.lighten-5 {
    background-color: #efebe9 !important;
}

.brown-text.text-lighten-5 {
    color: #efebe9 !important;
}

.brown.lighten-4 {
    background-color: #d7ccc8 !important;
}

.brown-text.text-lighten-4 {
    color: #d7ccc8 !important;
}

.brown.lighten-3 {
    background-color: #bcaaa4 !important;
}

.brown-text.text-lighten-3 {
    color: #bcaaa4 !important;
}

.brown.lighten-2 {
    background-color: #a1887f !important;
}

.brown-text.text-lighten-2 {
    color: #a1887f !important;
}

.brown.lighten-1 {
    background-color: #8d6e63 !important;
}

.brown-text.text-lighten-1 {
    color: #8d6e63 !important;
}

.brown.darken-1 {
    background-color: #6d4c41 !important;
}

.brown-text.text-darken-1 {
    color: #6d4c41 !important;
}

.brown.darken-2 {
    background-color: #5d4037 !important;
}

.brown-text.text-darken-2 {
    color: #5d4037 !important;
}

.brown.darken-3 {
    background-color: #4e342e !important;
}

.brown-text.text-darken-3 {
    color: #4e342e !important;
}

.brown.darken-4 {
    background-color: #3e2723 !important;
}

.brown-text.text-darken-4 {
    color: #3e2723 !important;
}

.blue-grey {
    background-color: #607d8b !important;
}

.blue-grey-text {
    color: #607d8b !important;
}

.blue-grey.lighten-5 {
    background-color: #eceff1 !important;
}

.blue-grey-text.text-lighten-5 {
    color: #eceff1 !important;
}

.blue-grey.lighten-4 {
    background-color: #cfd8dc !important;
}

.blue-grey-text.text-lighten-4 {
    color: #cfd8dc !important;
}

.blue-grey.lighten-3 {
    background-color: #b0bec5 !important;
}

.blue-grey-text.text-lighten-3 {
    color: #b0bec5 !important;
}

.blue-grey.lighten-2 {
    background-color: #90a4ae !important;
}

.blue-grey-text.text-lighten-2 {
    color: #90a4ae !important;
}

.blue-grey.lighten-1 {
    background-color: #78909c !important;
}

.blue-grey-text.text-lighten-1 {
    color: #78909c !important;
}

.blue-grey.darken-1 {
    background-color: #546e7a !important;
}

.blue-grey-text.text-darken-1 {
    color: #546e7a !important;
}

.blue-grey.darken-2 {
    background-color: #455a64 !important;
}

.blue-grey-text.text-darken-2 {
    color: #455a64 !important;
}

.blue-grey.darken-3 {
    background-color: #37474f !important;
}

.blue-grey-text.text-darken-3 {
    color: #37474f !important;
}

.blue-grey.darken-4 {
    background-color: #263238 !important;
}

.blue-grey-text.text-darken-4 {
    color: #263238 !important;
}

.grey {
    background-color: #9e9e9e !important;
}

.grey-text {
    color: #9e9e9e !important;
}

.grey.lighten-5 {
    background-color: #fafafa !important;
}

.grey-text.text-lighten-5 {
    color: #fafafa !important;
}

.grey.lighten-4 {
    background-color: #f5f5f5 !important;
}

.grey-text.text-lighten-4 {
    color: #f5f5f5 !important;
}

.grey.lighten-3 {
    background-color: #eee !important;
}

.grey-text.text-lighten-3 {
    color: #eee !important;
}

.grey.lighten-2 {
    background-color: #e0e0e0 !important;
}

.grey-text.text-lighten-2 {
    color: #e0e0e0 !important;
}

.grey.lighten-1 {
    background-color: #bdbdbd !important;
}

.grey-text.text-lighten-1 {
    color: #bdbdbd !important;
}

.grey.darken-1 {
    background-color: #757575 !important;
}

.grey-text.text-darken-1 {
    color: #757575 !important;
}

.grey.darken-2 {
    background-color: #616161 !important;
}

.grey-text.text-darken-2 {
    color: #616161 !important;
}

.grey.darken-3 {
    background-color: #424242 !important;
}

.grey-text.text-darken-3 {
    color: #424242 !important;
}

.grey.darken-4 {
    background-color: #212121 !important;
}

.grey-text.text-darken-4 {
    color: #212121 !important;
}

.black {
    background-color: #000 !important;
}

.black-text {
    color: #000 !important;
}

.white {
    background-color: #fff !important;
}

.white-text {
    color: #fff !important;
}

.transparent {
    background-color: transparent !important;
}

.transparent-text {
    color: transparent !important;
}

/*
  Autogenerated theme file
*/
/*----------------------------------------
  General Layout Style
------------------------------------------*/
html,
body {
    height: 100%;
}

body {
    background-color: #f2f4f8;
}

@media only screen and (max-width: 600px) {
    .layout-semi-dark #header nav.navbar-color {
        background: #37474f;
    }
}

#main {
    min-height: -webkit-calc(100% - 116px);
    min-height: -moz-calc(100% - 116px);
    min-height: calc(100% - 116px);
    padding-left: 0;
    -webkit-transition: .3s ease all;
    -moz-transition: .3s ease all;
    -o-transition: .3s ease all;
    transition: .3s ease all;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

    #main.main-full {
        padding-left: 0;
    }

    #main .content-wrapper-before {
        position: absolute;
        z-index: -1;
        top: 64px;
        left: 0;
        width: 100%;
        height: 185px;
        -webkit-transition: .3s ease all;
        -moz-transition: .3s ease all;
        -o-transition: .3s ease all;
        transition: .3s ease all;
    }

footer {
    padding-left: 0;
}

    footer.page-footer {
        padding-top: 1px;
    }

select {
    width: 100%;
    height: 3rem;
    padding: 5px;
    border: none;
    border-bottom: 1px solid #bdbdbd;
    border-radius: 2px;
    background-color: transparent;
}

.container {
    width: 100%;
    max-width: 100% !important;
    margin: 0 auto;
    padding: 0 .5rem;
}

    .container .dropdown-settings i.right {
        margin-left: 0;
    }

@media only screen and (min-width: 601px) {
    .container {
        width: 99.5%;
    }
}

@media only screen and (min-width: 993px) {
    .container {
        width: 99.5%;
    }

    .sidenav-overlay {
        background-color: transparent;
    }
}

@media only screen and (min-width: 993px) {
    #main {
        padding-left: 250px;
    }

        #main.main-full {
            padding-left: 64px;
        }

    .footer {
        padding-left: 250px;
    }
}

@media only screen and (max-width: 600px) {
    #main .content-wrapper-before {
        top: 56px;
    }
}

.ps-scrollbar-x-rail {
    z-index: 9999;
}

.ps-scrollbar-y-rail {
    z-index: 9999;
}

.bg-opacity-8 {
    background-color: rgba(255, 255, 255, .8);
}

.height-100vh {
    height: 100vh;
}

button,
html [type='button'],
[type='reset'],
[type='submit'] {
    cursor: pointer;
    -webkit-appearance: none;
}

/*----------------------------------------
  Healper Classes
------------------------------------------*/
/* Width */
.width-10 {
    width: 10% !important;
}

.width-20 {
    width: 20% !important;
}

.width-30 {
    width: 30% !important;
}

.width-40 {
    width: 40% !important;
}

.width-50 {
    width: 50% !important;
}

.width-60 {
    width: 60% !important;
}

.width-70 {
    width: 70% !important;
}

.width-80 {
    width: 80% !important;
}

.width-90 {
    width: 90% !important;
}

.width-100 {
    width: 100% !important;
}

/* Border Radius */
.border-radius-1 {
    border-radius: 1px !important;
}

.border-radius-2 {
    border-radius: 2px !important;
}

.border-radius-3 {
    border-radius: 3px !important;
}

.border-radius-4 {
    border-radius: 4px !important;
}

.border-radius-5 {
    border-radius: 5px !important;
}

.border-radius-6 {
    border-radius: 6px !important;
}

.border-radius-7 {
    border-radius: 7px !important;
}

.border-radius-8 {
    border-radius: 8px !important;
}

.border-radius-9 {
    border-radius: 9px !important;
}

.border-radius-10 {
    border-radius: 10px !important;
}

.border-round {
    border-radius: 150px !important;
}

/* Font Weight */
.font-weight-100 {
    font-weight: 100 !important;
}

.font-weight-200 {
    font-weight: 200 !important;
}

.font-weight-300 {
    font-weight: 300 !important;
}

.font-weight-400 {
    font-weight: 400 !important;
}

.font-weight-500 {
    font-weight: 500 !important;
}

.font-weight-600 {
    font-weight: 600 !important;
}

.font-weight-700 {
    font-weight: 700 !important;
}

.font-weight-800 {
    font-weight: 800 !important;
}

.font-weight-900 {
    font-weight: 900 !important;
}

.m-0 {
    margin: 0 !important;
}

/* Margin Top */
.mt-0 {
    margin-top: 0 !important;
}

.mt-1 {
    margin-top: 1% !important;
}

.mt-2 {
    margin-top: 2% !important;
}

.mt-3 {
    margin-top: 3% !important;
}

.mt-4 {
    margin-top: 4% !important;
}

.mt-5 {
    margin-top: 5% !important;
}

.mt-6 {
    margin-top: 6% !important;
}

.mt-7 {
    margin-top: 7% !important;
}

.mt-8 {
    margin-top: 8% !important;
}

.mt-9 {
    margin-top: 9% !important;
}

.mt-10 {
    margin-top: 10% !important;
}

/* Margin Right */
.mr-0 {
    margin-right: 0 !important;
}

.mr-1 {
    margin-right: 1% !important;
}

.mr-2 {
    margin-right: 2% !important;
}

.mr-3 {
    margin-right: 3% !important;
}

.mr-4 {
    margin-right: 4% !important;
}

.mr-5 {
    margin-right: 5% !important;
}

.mr-6 {
    margin-right: 6% !important;
}

.mr-7 {
    margin-right: 7% !important;
}

.mr-8 {
    margin-right: 8% !important;
}

.mr-9 {
    margin-right: 9% !important;
}

.mr-10 {
    margin-right: 10% !important;
}

/* Margin Left */
.ml-0 {
    margin-left: 0 !important;
}

.ml-1 {
    margin-left: 1% !important;
}

.ml-2 {
    margin-left: 2% !important;
}

.ml-3 {
    margin-left: 3% !important;
}

.ml-4 {
    margin-left: 4% !important;
}

.ml-5 {
    margin-left: 5% !important;
}

.ml-6 {
    margin-left: 6% !important;
}

.ml-7 {
    margin-left: 7% !important;
}

.ml-8 {
    margin-left: 8% !important;
}

.ml-9 {
    margin-left: 9% !important;
}

.ml-10 {
    margin-left: 10% !important;
}

/* Margin Bottom */
.mb-0 {
    margin-bottom: 0 !important;
}

.mb-1 {
    margin-bottom: 1% !important;
}

.mb-2 {
    margin-bottom: 2% !important;
}

.mb-3 {
    margin-bottom: 3% !important;
}

.mb-4 {
    margin-bottom: 4% !important;
}

.mb-5 {
    margin-bottom: 5% !important;
}

.mb-6 {
    margin-bottom: 6% !important;
}

.mb-7 {
    margin-bottom: 7% !important;
}

.mb-8 {
    margin-bottom: 8% !important;
}

.mb-9 {
    margin-bottom: 9% !important;
}

.mb-10 {
    margin-bottom: 10% !important;
}

/* Padding All */
.padding-1 {
    padding: 1% !important;
}

.padding-2 {
    padding: 2% !important;
}

.padding-3 {
    padding: 3% !important;
}

.padding-4 {
    padding: 4% !important;
}

.padding-5 {
    padding: 5% !important;
}

.padding-6 {
    padding: 6% !important;
}

.padding-7 {
    padding: 7% !important;
}

.padding-8 {
    padding: 8% !important;
}

.padding-9 {
    padding: 9% !important;
}

.padding-10 {
    padding: 10% !important;
}

.p-0 {
    padding: 0 !important;
}

/* Padding Top */
.pt-0 {
    padding-top: 0 !important;
}

.pt-1 {
    padding-top: 1% !important;
}

.pt-2 {
    padding-top: 2% !important;
}

.pt-3 {
    padding-top: 3% !important;
}

.pt-4 {
    padding-top: 4% !important;
}

.pt-5 {
    padding-top: 5% !important;
}

.pt-6 {
    padding-top: 6% !important;
}

.pt-7 {
    padding-top: 7% !important;
}

.pt-8 {
    padding-top: 8% !important;
}

.pt-9 {
    padding-top: 9% !important;
}

.pt-10 {
    padding-top: 10% !important;
}

/* Padding Right */
.pr-0 {
    padding-right: 0 !important;
}

.pr-1 {
    padding-right: 1% !important;
}

.pr-2 {
    padding-right: 2% !important;
}

.pr-3 {
    padding-right: 3% !important;
}

.pr-4 {
    padding-right: 4% !important;
}

.pr-5 {
    padding-right: 5% !important;
}

.pr-6 {
    padding-right: 6% !important;
}

.pr-7 {
    padding-right: 7% !important;
}

.pr-8 {
    padding-right: 8% !important;
}

.pr-9 {
    padding-right: 9% !important;
}

.pr-10 {
    padding-right: 10% !important;
}

/* Padding Right */
.pl-0 {
    padding-left: 0 !important;
}

.pl-1 {
    padding-left: 1% !important;
}

.pl-2 {
    padding-left: 2% !important;
}

.pl-3 {
    padding-left: 3% !important;
}

.pl-4 {
    padding-left: 4% !important;
}

.pl-5 {
    padding-left: 5% !important;
}

.pl-6 {
    padding-left: 6% !important;
}

.pl-7 {
    padding-left: 7% !important;
}

.pl-8 {
    padding-left: 8% !important;
}

.pl-9 {
    padding-left: 9% !important;
}

.pl-10 {
    padding-left: 10% !important;
}

/* Padding Bottom */
.pb-0 {
    padding-bottom: 0 !important;
}

.pb-1 {
    padding-bottom: 1% !important;
}

.pb-2 {
    padding-bottom: 2% !important;
}

.pb-3 {
    padding-bottom: 3% !important;
}

.pb-4 {
    padding-bottom: 4% !important;
}

.pb-5 {
    padding-bottom: 5% !important;
}

.pb-6 {
    padding-bottom: 6% !important;
}

.pb-7 {
    padding-bottom: 7% !important;
}

.pb-8 {
    padding-bottom: 8% !important;
}

.pb-9 {
    padding-bottom: 9% !important;
}

.pb-10 {
    padding-bottom: 10% !important;
}

/* Minimum Height */
.min-height-100 {
    min-height: 100px !important;
}

.min-height-150 {
    min-height: 150px !important;
}

.min-height-200 {
    min-height: 200px !important;
}

.min-height-250 {
    min-height: 250px !important;
}

.min-height-300 {
    min-height: 300px !important;
}

@media (min-width: 576px) {
    .left-align-sm {
        text-align: left !important;
    }

    .right-align-sm {
        text-align: right !important;
    }

    .center-align-sm {
        text-align: center !important;
    }
}

@media (min-width: 768px) {
    .left-align-md {
        text-align: left !important;
    }

    .right-align-md {
        text-align: right !important;
    }

    .center-align-md {
        text-align: center !important;
    }
}

@media (min-width: 992px) {
    .left-align-lg {
        text-align: left !important;
    }

    .right-align-lg {
        text-align: right !important;
    }

    .center-align-lg {
        text-align: center !important;
    }
}

@media (min-width: 1200px) {
    .left-align-xl {
        text-align: left !important;
    }

    .right-align-xl {
        text-align: right !important;
    }

    .center-align-xl {
        text-align: center !important;
    }
}

.text-lowercase {
    text-transform: lowercase !important;
}

.text-capitalize {
    text-transform: capitalize !important;
}

.text-capitalize {
    text-transform: capitalize !important;
}

/* Icon Background Round */
.background-round {
    padding: 15px;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, .18);
}

/* opacity 0 */
.opacity-0 {
    opacity: 0;
}

/* Border None & Shadow None */
.border-none {
    border-top: none !important;
    border-right: none !important;
    border-bottom: none !important;
    border-left: none !important;
}

.box-shadow-none {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

/* Margin 0 & Padding 0 */
.no-margin {
    margin: 0 !important;
}

.no-padding {
    padding: 0 !important;
}

/* Position */
.position-absolute {
    position: absolute;
}

.position-none {
    position: unset;
}

/* Vertical Align */
.vertical-align-center {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.vertical-align-bottom {
    vertical-align: bottom;
}

.vertical-align-super {
    vertical-align: super;
}

.vertical-text-top {
    vertical-align: text-top !important;
}

.vertical-text-sub {
    vertical-align: sub;
}

.vertical-text-middle {
    vertical-align: middle;
}

.height-100vh {
    height: 100vh;
}

/* Line Height */
.line-height-0 {
    line-height: 0 !important;
}

/* Icon Background */
.icon-bg-circle {
    padding: .4rem;
    color: #fff;
    border-radius: 50%;
}

.text-shadow {
    text-shadow: -1px 2px 4px black;
}

.display-none {
    display: none;
}

.display-inline {
    display: inline;
}

.display-block {
    display: block;
}

.display-grid {
    display: grid;
}

.display-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.float-none {
    float: none !important;
}

.float-left {
    float: left !important;
}

.float-right {
    float: right !important;
}

.float-inherit {
    float: inherit !important;
}

.clear-both {
    clear: both;
}

ul.list-type-bullet {
    padding-left: 40px;
    list-style-type: inherit;
}

    ul.list-type-bullet li {
        list-style-type: inherit;
    }

.justify-content-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.text-ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*---------------------------------
    Typography
-----------------------------------*/
a {
    text-decoration: none;
}

html {
    font-family: 'Muli', sans-serif !important;
    font-weight: normal;
    line-height: 1.5;
    color: #6b6f82;
}

@media only screen and (min-width: 0) {
    html {
        font-size: 14px;
    }

    .middle-indicator {
        margin-top: -14px;
    }

    .slick-dots {
        margin-left: -48px !important;
    }
    /*.carousel {
        max-height: 85px !important;
    }*/
    .middle-indicator-text {
        font-size: 3.2rem !important;
    }

    .mega-dropdown-menu {
        width: 300px !important;
    }
}

@media only screen and (min-width: 900px) and (max-width: 1171px) {
    html {
        font-size: 14.5px;
    }

    .slick-dots {
        margin-left: -48px !important;
    }

    .carousel {
        max-height: 192.983px;
    }

    .middle-indicator-text {
        font-size: 4.2rem !important;
    }

    .mega-dropdown-menu {
        width: 620px !important;
    }
}

@media only screen and (min-width: 1172px) and (max-width: 1276px) {
    html {
        font-size: 14.5px;
    }

    .slick-dots {
        margin-left: -48px !important;
    }

    .carousel {
        max-height: 192.983px;
    }

    .middle-indicator-text {
        font-size: 4.2rem !important;
    }

    .mega-dropdown-menu {
        width: 900px !important;
    }
}

@media only screen and (min-width: 1277px) and (max-width: 1434px) {
    html {
        font-size: 14.5px;
    }

    .slick-dots {
        margin-left: -48px !important;
    }

    .carousel {
        max-height: 192.983px;
    }

    .middle-indicator-text {
        font-size: 4.2rem !important;
    }

    .mega-dropdown-menu {
        width: 1000px !important;
    }
}

@media only screen and (min-width: 1435px) {
    html {
        font-size: 15px;
    }

    .middle-indicator {
        margin-top: -2px;
    }

    .slick-dots {
        margin-left: -48px !important;
    }

    .carousel {
        max-height: 192.983px;
    }

    .middle-indicator-text {
        font-size: 4.2rem !important;
    }

    .mega-dropdown-menu {
        width: 1153px !important;
    }
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Muli', sans-serif;
    font-weight: 400;
    line-height: 1.1;
    color: #333;
}

p {
    font-family: 'Muli', sans-serif;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    font-weight: inherit;
}

h1 {
    font-size: 4.2rem;
    line-height: 110%;
    margin: 2.1rem 0 1.68rem 0;
}

h2 {
    font-size: 3.56rem;
    line-height: 110%;
    margin: 1.78rem 0 1.424rem 0;
}

h3 {
    font-size: 2.92rem;
    line-height: 110%;
    margin: 1.46rem 0 1.168rem 0;
}

h4 {
    font-size: 2.28rem;
    line-height: 110%;
    margin: 1.14rem 0 .912rem 0;
}

h5 {
    font-size: 1.64rem;
    line-height: 110%;
    margin: .82rem 0 .656rem 0;
}

h6 {
    font-size: 1.15rem;
    line-height: 110%;
    margin: .575rem 0 .46rem 0;
}

em {
    font-style: italic;
}

strong {
    font-weight: 500;
}

small {
    font-size: 75%;
}

.light {
    font-weight: 300;
}

.thin {
    font-weight: 200;
}

.flow-text {
    font-weight: 300;
}

@media only screen and (min-width: 360px) {
    .flow-text {
        font-size: 1.2rem;
    }
}

@media only screen and (min-width: 390px) {
    .flow-text {
        font-size: 1.224rem;
    }
}

@media only screen and (min-width: 420px) {
    .flow-text {
        font-size: 1.248rem;
    }
}

@media only screen and (min-width: 450px) {
    .flow-text {
        font-size: 1.272rem;
    }
}

@media only screen and (min-width: 480px) {
    .flow-text {
        font-size: 1.296rem;
    }
}

@media only screen and (min-width: 510px) {
    .flow-text {
        font-size: 1.32rem;
    }
}

@media only screen and (min-width: 540px) {
    .flow-text {
        font-size: 1.344rem;
    }
}

@media only screen and (min-width: 570px) {
    .flow-text {
        font-size: 1.368rem;
    }
}

@media only screen and (min-width: 600px) {
    .flow-text {
        font-size: 1.392rem;
    }
}

@media only screen and (min-width: 630px) {
    .flow-text {
        font-size: 1.416rem;
    }
}

@media only screen and (min-width: 660px) {
    .flow-text {
        font-size: 1.44rem;
    }
}

@media only screen and (min-width: 690px) {
    .flow-text {
        font-size: 1.464rem;
    }
}

@media only screen and (min-width: 720px) {
    .flow-text {
        font-size: 1.488rem;
    }
}

@media only screen and (min-width: 750px) {
    .flow-text {
        font-size: 1.512rem;
    }
}

@media only screen and (min-width: 780px) {
    .flow-text {
        font-size: 1.536rem;
    }
}

@media only screen and (min-width: 810px) {
    .flow-text {
        font-size: 1.56rem;
    }
}

@media only screen and (min-width: 840px) {
    .flow-text {
        font-size: 1.584rem;
    }
}

@media only screen and (min-width: 870px) {
    .flow-text {
        font-size: 1.608rem;
    }
}

@media only screen and (min-width: 900px) {
    .flow-text {
        font-size: 1.632rem;
    }
}

@media only screen and (min-width: 930px) {
    .flow-text {
        font-size: 1.656rem;
    }
}

@media only screen and (min-width: 960px) {
    .flow-text {
        font-size: 1.68rem;
    }
}

@media only screen and (max-width: 360px) {
    .flow-text {
        font-size: 1.2rem;
    }
}

@media only screen and (max-width: 768px) {
    .nav-expanded .brand-sidebar {
        background: transparent !important;
    }

    .brand-sidebar .logo-wrapper {
        padding: 17px 18px !important;
        text-align: center;
        background: transparent;
    }
}

.small {
    font-size: 1.0rem !important;
}

.medium-small {
    font-size: .9rem !important;
}

.ultra-small {
    font-size: .8rem !important;
}

small {
    font-size: .8rem;
}

.strong {
    font-weight: 600;
}

h4.header {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 2.508rem;
    margin: 1.14rem 0 .912rem 0;
    text-transform: capitalize;
}

h4.header2 {
    font-size: 1.1rem;
    font-weight: 400;
    text-transform: capitalize;
}

p.title {
    font-size: 1.3rem;
}

p.header {
    font-size: 1rem;
    font-weight: 500;
    text-transform: capitalize;
}

li.li-hover:hover {
    background: transparent !important;
}

li.search-out:hover {
    background: transparent;
}

li.mobile:before {
    background: #f7464a;
}

li.kitchen:before {
    background: #46bfbd;
}

li.home:before {
    background: #fdb45c;
}

.more-text {
    font-weight: 500;
    padding: 5px 20px;
    letter-spacing: 1px;
    text-transform: capitalize;
}

.valign-demo {
    height: 400px;
    background-color: #ddd;
}

.margin {
    margin: 0 !important;
}

.capitalize {
    text-transform: capitalize;
}

/*----------------------------------------
  Grid 
------------------------------------------*/
.section {
    padding: .5rem 0;
}

.row {
    margin-bottom: 0;
}

    .row .col {
        padding: 0 1rem;
    }

.materialize-red {
    background-color: #e51c23 !important;
}

.materialize-red-text {
    color: #e51c23 !important;
}

.materialize-red.lighten-5 {
    background-color: #fdeaeb !important;
}

.materialize-red-text.text-lighten-5 {
    color: #fdeaeb !important;
}

.materialize-red.lighten-4 {
    background-color: #f8c1c3 !important;
}

.materialize-red-text.text-lighten-4 {
    color: #f8c1c3 !important;
}

.materialize-red.lighten-3 {
    background-color: #f3989b !important;
}

.materialize-red-text.text-lighten-3 {
    color: #f3989b !important;
}

.materialize-red.lighten-2 {
    background-color: #ee6e73 !important;
}

.materialize-red-text.text-lighten-2 {
    color: #ee6e73 !important;
}

.materialize-red.lighten-1 {
    background-color: #ea454b !important;
}

.materialize-red-text.text-lighten-1 {
    color: #ea454b !important;
}

.materialize-red.darken-1 {
    background-color: #d0181e !important;
}

.materialize-red-text.text-darken-1 {
    color: #d0181e !important;
}

.materialize-red.darken-2 {
    background-color: #b9151b !important;
}

.materialize-red-text.text-darken-2 {
    color: #b9151b !important;
}

.materialize-red.darken-3 {
    background-color: #a21318 !important;
}

.materialize-red-text.text-darken-3 {
    color: #a21318 !important;
}

.materialize-red.darken-4 {
    background-color: #8b1014 !important;
}

.materialize-red-text.text-darken-4 {
    color: #8b1014 !important;
}

.red {
    background-color: #f44336 !important;
}

.red-text {
    color: #f44336 !important;
}

.red.lighten-5 {
    background-color: #ffebee !important;
}

.red-text.text-lighten-5 {
    color: #ffebee !important;
}

.red.lighten-4 {
    background-color: #ffcdd2 !important;
}

.red-text.text-lighten-4 {
    color: #ffcdd2 !important;
}

.red.lighten-3 {
    background-color: #ef9a9a !important;
}

.red-text.text-lighten-3 {
    color: #ef9a9a !important;
}

.red.lighten-2 {
    background-color: #e57373 !important;
}

.red-text.text-lighten-2 {
    color: #e57373 !important;
}

.red.lighten-1 {
    background-color: #ef5350 !important;
}

.red-text.text-lighten-1 {
    color: #ef5350 !important;
}

.red.darken-1 {
    background-color: #e53935 !important;
}

.red-text.text-darken-1 {
    color: #e53935 !important;
}

.red.darken-2 {
    background-color: #d32f2f !important;
}

.red-text.text-darken-2 {
    color: #d32f2f !important;
}

.red.darken-3 {
    background-color: #c62828 !important;
}

.red-text.text-darken-3 {
    color: #c62828 !important;
}

.red.darken-4 {
    background-color: #b71c1c !important;
}

.red-text.text-darken-4 {
    color: #b71c1c !important;
}

.red.accent-1 {
    background-color: #ff8a80 !important;
}

.red-text.text-accent-1 {
    color: #ff8a80 !important;
}

.red.accent-2 {
    background-color: #ff5252 !important;
}

.red-text.text-accent-2 {
    color: #ff5252 !important;
}

.red.accent-3 {
    background-color: #ff1744 !important;
}

.red-text.text-accent-3 {
    color: #ff1744 !important;
}

.red.accent-4 {
    background-color: #d50000 !important;
}

.red-text.text-accent-4 {
    color: #d50000 !important;
}

.pink {
    background-color: #e91e63 !important;
}

.pink-text {
    color: #e91e63 !important;
}

.pink.lighten-5 {
    background-color: #fce4ec !important;
}

.pink-text.text-lighten-5 {
    color: #fce4ec !important;
}

.pink.lighten-4 {
    background-color: #f8bbd0 !important;
}

.pink-text.text-lighten-4 {
    color: #f8bbd0 !important;
}

.pink.lighten-3 {
    background-color: #f48fb1 !important;
}

.pink-text.text-lighten-3 {
    color: #f48fb1 !important;
}

.pink.lighten-2 {
    background-color: #f06292 !important;
}

.pink-text.text-lighten-2 {
    color: #f06292 !important;
}

.pink.lighten-1 {
    background-color: #ec407a !important;
}

.pink-text.text-lighten-1 {
    color: #ec407a !important;
}

.pink.darken-1 {
    background-color: #d81b60 !important;
}

.pink-text.text-darken-1 {
    color: #d81b60 !important;
}

.pink.darken-2 {
    background-color: #c2185b !important;
}

.pink-text.text-darken-2 {
    color: #c2185b !important;
}

.pink.darken-3 {
    background-color: #ad1457 !important;
}

.pink-text.text-darken-3 {
    color: #ad1457 !important;
}

.pink.darken-4 {
    background-color: #880e4f !important;
}

.pink-text.text-darken-4 {
    color: #880e4f !important;
}

.pink.accent-1 {
    background-color: #ff80ab !important;
}

.pink-text.text-accent-1 {
    color: #ff80ab !important;
}

.pink.accent-2 {
    background-color: #ff4081 !important;
}

.pink-text.text-accent-2 {
    color: #ff4081 !important;
}

.pink.accent-3 {
    background-color: #f50057 !important;
}

.pink-text.text-accent-3 {
    color: #f50057 !important;
}

.pink.accent-4 {
    background-color: #c51162 !important;
}

.pink-text.text-accent-4 {
    color: #c51162 !important;
}

.purple {
    background-color: #9c27b0 !important;
}

.purple-text {
    color: #9c27b0 !important;
}

.purple.lighten-5 {
    background-color: #f3e5f5 !important;
}

.purple-text.text-lighten-5 {
    color: #f3e5f5 !important;
}

.purple.lighten-4 {
    background-color: #e1bee7 !important;
}

.purple-text.text-lighten-4 {
    color: #e1bee7 !important;
}

.purple.lighten-3 {
    background-color: #ce93d8 !important;
}

.purple-text.text-lighten-3 {
    color: #ce93d8 !important;
}

.purple.lighten-2 {
    background-color: #ba68c8 !important;
}

.purple-text.text-lighten-2 {
    color: #ba68c8 !important;
}

.purple.lighten-1 {
    background-color: #ab47bc !important;
}

.purple-text.text-lighten-1 {
    color: #ab47bc !important;
}

.purple.darken-1 {
    background-color: #8e24aa !important;
}

.purple-text.text-darken-1 {
    color: #8e24aa !important;
}

.purple.darken-2 {
    background-color: #7b1fa2 !important;
}

.purple-text.text-darken-2 {
    color: #7b1fa2 !important;
}

.purple.darken-3 {
    background-color: #6a1b9a !important;
}

.purple-text.text-darken-3 {
    color: #6a1b9a !important;
}

.purple.darken-4 {
    background-color: #4a148c !important;
}

.purple-text.text-darken-4 {
    color: #4a148c !important;
}

.purple.accent-1 {
    background-color: #ea80fc !important;
}

.purple-text.text-accent-1 {
    color: #ea80fc !important;
}

.purple.accent-2 {
    background-color: #e040fb !important;
}

.purple-text.text-accent-2 {
    color: #e040fb !important;
}

.purple.accent-3 {
    background-color: #d500f9 !important;
}

.purple-text.text-accent-3 {
    color: #d500f9 !important;
}

.purple.accent-4 {
    background-color: #a0f !important;
}

.purple-text.text-accent-4 {
    color: #a0f !important;
}

.deep-purple {
    background-color: #673ab7 !important;
}

.deep-purple-text {
    color: #673ab7 !important;
}

.deep-purple.lighten-5 {
    background-color: #ede7f6 !important;
}

.deep-purple-text.text-lighten-5 {
    color: #ede7f6 !important;
}

.deep-purple.lighten-4 {
    background-color: #d1c4e9 !important;
}

.deep-purple-text.text-lighten-4 {
    color: #d1c4e9 !important;
}

.deep-purple.lighten-3 {
    background-color: #b39ddb !important;
}

.deep-purple-text.text-lighten-3 {
    color: #b39ddb !important;
}

.deep-purple.lighten-2 {
    background-color: #9575cd !important;
}

.deep-purple-text.text-lighten-2 {
    color: #9575cd !important;
}

.deep-purple.lighten-1 {
    background-color: #7e57c2 !important;
}

.deep-purple-text.text-lighten-1 {
    color: #7e57c2 !important;
}

.deep-purple.darken-1 {
    background-color: #5e35b1 !important;
}

.deep-purple-text.text-darken-1 {
    color: #5e35b1 !important;
}

.deep-purple.darken-2 {
    background-color: #512da8 !important;
}

.deep-purple-text.text-darken-2 {
    color: #512da8 !important;
}

.deep-purple.darken-3 {
    background-color: #4527a0 !important;
}

.deep-purple-text.text-darken-3 {
    color: #4527a0 !important;
}

.deep-purple.darken-4 {
    background-color: #311b92 !important;
}

.deep-purple-text.text-darken-4 {
    color: #311b92 !important;
}

.deep-purple.accent-1 {
    background-color: #b388ff !important;
}

.deep-purple-text.text-accent-1 {
    color: #b388ff !important;
}

.deep-purple.accent-2 {
    background-color: #7c4dff !important;
}

.deep-purple-text.text-accent-2 {
    color: #7c4dff !important;
}

.deep-purple.accent-3 {
    background-color: #651fff !important;
}

.deep-purple-text.text-accent-3 {
    color: #651fff !important;
}

.deep-purple.accent-4 {
    background-color: #6200ea !important;
}

.deep-purple-text.text-accent-4 {
    color: #6200ea !important;
}

.indigo {
    background-color: #3f51b5 !important;
}

.indigo-text {
    color: #3f51b5 !important;
}

.indigo.lighten-5 {
    background-color: #e8eaf6 !important;
}

.indigo-text.text-lighten-5 {
    color: #e8eaf6 !important;
}

.indigo.lighten-4 {
    background-color: #c5cae9 !important;
}

.indigo-text.text-lighten-4 {
    color: #c5cae9 !important;
}

.indigo.lighten-3 {
    background-color: #9fa8da !important;
}

.indigo-text.text-lighten-3 {
    color: #9fa8da !important;
}

.indigo.lighten-2 {
    background-color: #7986cb !important;
}

.indigo-text.text-lighten-2 {
    color: #7986cb !important;
}

.indigo.lighten-1 {
    background-color: #5c6bc0 !important;
}

.indigo-text.text-lighten-1 {
    color: #5c6bc0 !important;
}

.indigo.darken-1 {
    background-color: #3949ab !important;
}

.indigo-text.text-darken-1 {
    color: #3949ab !important;
}

.indigo.darken-2 {
    background-color: #303f9f !important;
}

.indigo-text.text-darken-2 {
    color: #303f9f !important;
}

.indigo.darken-3 {
    background-color: #283593 !important;
}

.indigo-text.text-darken-3 {
    color: #283593 !important;
}

.indigo.darken-4 {
    background-color: #1a237e !important;
}

.indigo-text.text-darken-4 {
    color: #1a237e !important;
}

.indigo.accent-1 {
    background-color: #8c9eff !important;
}

.indigo-text.text-accent-1 {
    color: #8c9eff !important;
}

.indigo.accent-2 {
    background-color: #536dfe !important;
}

.indigo-text.text-accent-2 {
    color: #536dfe !important;
}

.indigo.accent-3 {
    background-color: #3d5afe !important;
}

.indigo-text.text-accent-3 {
    color: #3d5afe !important;
}

.indigo.accent-4 {
    background-color: #304ffe !important;
}

.indigo-text.text-accent-4 {
    color: #304ffe !important;
}

.blue {
    background-color: #2196f3 !important;
}

.blue-text {
    color: #2196f3 !important;
}

.blue.lighten-5 {
    background-color: #e3f2fd !important;
}

.blue-text.text-lighten-5 {
    color: #e3f2fd !important;
}

.blue.lighten-4 {
    background-color: #bbdefb !important;
}

.blue-text.text-lighten-4 {
    color: #bbdefb !important;
}

.blue.lighten-3 {
    background-color: #90caf9 !important;
}

.blue-text.text-lighten-3 {
    color: #90caf9 !important;
}

.blue.lighten-2 {
    background-color: #64b5f6 !important;
}

.blue-text.text-lighten-2 {
    color: #64b5f6 !important;
}

.blue.lighten-1 {
    background-color: #42a5f5 !important;
}

.blue-text.text-lighten-1 {
    color: #42a5f5 !important;
}

.blue.darken-1 {
    background-color: #1e88e5 !important;
}

.blue-text.text-darken-1 {
    color: #1e88e5 !important;
}

.blue.darken-2 {
    background-color: #1976d2 !important;
}

.blue-text.text-darken-2 {
    color: #1976d2 !important;
}

.blue.darken-3 {
    background-color: #1565c0 !important;
}

.blue-text.text-darken-3 {
    color: #1565c0 !important;
}

.blue.darken-4 {
    background-color: #0d47a1 !important;
}

.blue-text.text-darken-4 {
    color: #0d47a1 !important;
}

.blue.accent-1 {
    background-color: #82b1ff !important;
}

.blue-text.text-accent-1 {
    color: #82b1ff !important;
}

.blue.accent-2 {
    background-color: #448aff !important;
}

.blue-text.text-accent-2 {
    color: #448aff !important;
}

.blue.accent-3 {
    background-color: #2979ff !important;
}

.blue-text.text-accent-3 {
    color: #2979ff !important;
}

.blue.accent-4 {
    background-color: #2962ff !important;
}

.blue-text.text-accent-4 {
    color: #2962ff !important;
}

.light-blue {
    background-color: #03a9f4 !important;
}

.light-blue-text {
    color: #03a9f4 !important;
}

.light-blue.lighten-5 {
    background-color: #e1f5fe !important;
}

.light-blue-text.text-lighten-5 {
    color: #e1f5fe !important;
}

.light-blue.lighten-4 {
    background-color: #b3e5fc !important;
}

.light-blue-text.text-lighten-4 {
    color: #b3e5fc !important;
}

.light-blue.lighten-3 {
    background-color: #81d4fa !important;
}

.light-blue-text.text-lighten-3 {
    color: #81d4fa !important;
}

.light-blue.lighten-2 {
    background-color: #4fc3f7 !important;
}

.light-blue-text.text-lighten-2 {
    color: #4fc3f7 !important;
}

.light-blue.lighten-1 {
    background-color: #29b6f6 !important;
}

.light-blue-text.text-lighten-1 {
    color: #29b6f6 !important;
}

.light-blue.darken-1 {
    background-color: #039be5 !important;
}

.light-blue-text.text-darken-1 {
    color: #039be5 !important;
}

.light-blue.darken-2 {
    background-color: #0288d1 !important;
}

.light-blue-text.text-darken-2 {
    color: #0288d1 !important;
}

.light-blue.darken-3 {
    background-color: #0277bd !important;
}

.light-blue-text.text-darken-3 {
    color: #0277bd !important;
}

.light-blue.darken-4 {
    background-color: #01579b !important;
}

.light-blue-text.text-darken-4 {
    color: #01579b !important;
}

.light-blue.accent-1 {
    background-color: #80d8ff !important;
}

.light-blue-text.text-accent-1 {
    color: #80d8ff !important;
}

.light-blue.accent-2 {
    background-color: #40c4ff !important;
}

.light-blue-text.text-accent-2 {
    color: #40c4ff !important;
}

.light-blue.accent-3 {
    background-color: #00b0ff !important;
}

.light-blue-text.text-accent-3 {
    color: #00b0ff !important;
}

.light-blue.accent-4 {
    background-color: #0091ea !important;
}

.light-blue-text.text-accent-4 {
    color: #0091ea !important;
}

.cyan {
    background-color: #00bcd4 !important;
}

.cyan-text {
    color: #00bcd4 !important;
}

.cyan.lighten-5 {
    background-color: #e0f7fa !important;
}

.cyan-text.text-lighten-5 {
    color: #e0f7fa !important;
}

.cyan.lighten-4 {
    background-color: #b2ebf2 !important;
}

.cyan-text.text-lighten-4 {
    color: #b2ebf2 !important;
}

.cyan.lighten-3 {
    background-color: #80deea !important;
}

.cyan-text.text-lighten-3 {
    color: #80deea !important;
}

.cyan.lighten-2 {
    background-color: #4dd0e1 !important;
}

.cyan-text.text-lighten-2 {
    color: #4dd0e1 !important;
}

.cyan.lighten-1 {
    background-color: #26c6da !important;
}

.cyan-text.text-lighten-1 {
    color: #26c6da !important;
}

.cyan.darken-1 {
    background-color: #00acc1 !important;
}

.cyan-text.text-darken-1 {
    color: #00acc1 !important;
}

.cyan.darken-2 {
    background-color: #0097a7 !important;
}

.cyan-text.text-darken-2 {
    color: #0097a7 !important;
}

.cyan.darken-3 {
    background-color: #00838f !important;
}

.cyan-text.text-darken-3 {
    color: #00838f !important;
}

.cyan.darken-4 {
    background-color: #006064 !important;
}

.cyan-text.text-darken-4 {
    color: #006064 !important;
}

.cyan.accent-1 {
    background-color: #84ffff !important;
}

.cyan-text.text-accent-1 {
    color: #84ffff !important;
}

.cyan.accent-2 {
    background-color: #18ffff !important;
}

.cyan-text.text-accent-2 {
    color: #18ffff !important;
}

.cyan.accent-3 {
    background-color: #00e5ff !important;
}

.cyan-text.text-accent-3 {
    color: #00e5ff !important;
}

.cyan.accent-4 {
    background-color: #00b8d4 !important;
}

.cyan-text.text-accent-4 {
    color: #00b8d4 !important;
}

.teal {
    background-color: #009688 !important;
}

.teal-text {
    color: #009688 !important;
}

.teal.lighten-5 {
    background-color: #e0f2f1 !important;
}

.teal-text.text-lighten-5 {
    color: #e0f2f1 !important;
}

.teal.lighten-4 {
    background-color: #b2dfdb !important;
}

.teal-text.text-lighten-4 {
    color: #b2dfdb !important;
}

.teal.lighten-3 {
    background-color: #80cbc4 !important;
}

.teal-text.text-lighten-3 {
    color: #80cbc4 !important;
}

.teal.lighten-2 {
    background-color: #4db6ac !important;
}

.teal-text.text-lighten-2 {
    color: #4db6ac !important;
}

.teal.lighten-1 {
    background-color: #26a69a !important;
}

.teal-text.text-lighten-1 {
    color: #26a69a !important;
}

.teal.darken-1 {
    background-color: #00897b !important;
}

.teal-text.text-darken-1 {
    color: #00897b !important;
}

.teal.darken-2 {
    background-color: #00796b !important;
}

.teal-text.text-darken-2 {
    color: #00796b !important;
}

.teal.darken-3 {
    background-color: #00695c !important;
}

.teal-text.text-darken-3 {
    color: #00695c !important;
}

.teal.darken-4 {
    background-color: #004d40 !important;
}

.teal-text.text-darken-4 {
    color: #004d40 !important;
}

.teal.accent-1 {
    background-color: #a7ffeb !important;
}

.teal-text.text-accent-1 {
    color: #a7ffeb !important;
}

.teal.accent-2 {
    background-color: #64ffda !important;
}

.teal-text.text-accent-2 {
    color: #64ffda !important;
}

.teal.accent-3 {
    background-color: #1de9b6 !important;
}

.teal-text.text-accent-3 {
    color: #1de9b6 !important;
}

.teal.accent-4 {
    background-color: #00bfa5 !important;
}

.teal-text.text-accent-4 {
    color: #00bfa5 !important;
}

.green {
    background-color: #04612f !important;
}

.green-text {
    color: #4caf50 !important;
}

.green.lighten-5 {
    background-color: #e8f5e9 !important;
}

.green-text.text-lighten-5 {
    color: #e8f5e9 !important;
}

.green.lighten-4 {
    background-color: #c8e6c9 !important;
}

.green-text.text-lighten-4 {
    color: #c8e6c9 !important;
}

.green.lighten-3 {
    background-color: #a5d6a7 !important;
}

.green-text.text-lighten-3 {
    color: #a5d6a7 !important;
}

.green.lighten-2 {
    background-color: #81c784 !important;
}

.green-text.text-lighten-2 {
    color: #81c784 !important;
}

.green.lighten-1 {
    background-color: #66bb6a !important;
}

.green-text.text-lighten-1 {
    color: #66bb6a !important;
}

.green.darken-1 {
    background-color: #43a047 !important;
}

.green-text.text-darken-1 {
    color: #43a047 !important;
}

.green.darken-2 {
    background-color: #388e3c !important;
}

.green-text.text-darken-2 {
    color: #388e3c !important;
}

.green.darken-3 {
    background-color: #2e7d32 !important;
}

.green-text.text-darken-3 {
    color: #2e7d32 !important;
}

.green.darken-4 {
    background-color: #1b5e20 !important;
}

.green-text.text-darken-4 {
    color: #1b5e20 !important;
}

.green.accent-1 {
    background-color: #b9f6ca !important;
}

.green-text.text-accent-1 {
    color: #b9f6ca !important;
}

.green.accent-2 {
    background-color: #69f0ae !important;
}

.green-text.text-accent-2 {
    color: #69f0ae !important;
}

.green.accent-3 {
    background-color: #00e676 !important;
}

.green-text.text-accent-3 {
    color: #00e676 !important;
}

.green.accent-4 {
    background-color: #00c853 !important;
}

.green-text.text-accent-4 {
    color: #00c853 !important;
}

.light-green {
    background-color: #8bc34a !important;
}

.light-green-text {
    color: #8bc34a !important;
}

.light-green.lighten-5 {
    background-color: #f1f8e9 !important;
}

.light-green-text.text-lighten-5 {
    color: #f1f8e9 !important;
}

.light-green.lighten-4 {
    background-color: #dcedc8 !important;
}

.light-green-text.text-lighten-4 {
    color: #dcedc8 !important;
}

.light-green.lighten-3 {
    background-color: #c5e1a5 !important;
}

.light-green-text.text-lighten-3 {
    color: #c5e1a5 !important;
}

.light-green.lighten-2 {
    background-color: #aed581 !important;
}

.light-green-text.text-lighten-2 {
    color: #aed581 !important;
}

.light-green.lighten-1 {
    background-color: #9ccc65 !important;
}

.light-green-text.text-lighten-1 {
    color: #9ccc65 !important;
}

.light-green.darken-1 {
    background-color: #7cb342 !important;
}

.light-green-text.text-darken-1 {
    color: #7cb342 !important;
}

.light-green.darken-2 {
    background-color: #689f38 !important;
}

.light-green-text.text-darken-2 {
    color: #689f38 !important;
}

.light-green.darken-3 {
    background-color: #558b2f !important;
}

.light-green-text.text-darken-3 {
    color: #558b2f !important;
}

.light-green.darken-4 {
    background-color: #33691e !important;
}

.light-green-text.text-darken-4 {
    color: #33691e !important;
}

.light-green.accent-1 {
    background-color: #ccff90 !important;
}

.light-green-text.text-accent-1 {
    color: #ccff90 !important;
}

.light-green.accent-2 {
    background-color: #b2ff59 !important;
}

.light-green-text.text-accent-2 {
    color: #b2ff59 !important;
}

.light-green.accent-3 {
    background-color: #76ff03 !important;
}

.light-green-text.text-accent-3 {
    color: #76ff03 !important;
}

.light-green.accent-4 {
    background-color: #64dd17 !important;
}

.light-green-text.text-accent-4 {
    color: #64dd17 !important;
}

.lime {
    background-color: #cddc39 !important;
}

.lime-text {
    color: #cddc39 !important;
}

.lime.lighten-5 {
    background-color: #f9fbe7 !important;
}

.lime-text.text-lighten-5 {
    color: #f9fbe7 !important;
}

.lime.lighten-4 {
    background-color: #f0f4c3 !important;
}

.lime-text.text-lighten-4 {
    color: #f0f4c3 !important;
}

.lime.lighten-3 {
    background-color: #e6ee9c !important;
}

.lime-text.text-lighten-3 {
    color: #e6ee9c !important;
}

.lime.lighten-2 {
    background-color: #dce775 !important;
}

.lime-text.text-lighten-2 {
    color: #dce775 !important;
}

.lime.lighten-1 {
    background-color: #d4e157 !important;
}

.lime-text.text-lighten-1 {
    color: #d4e157 !important;
}

.lime.darken-1 {
    background-color: #c0ca33 !important;
}

.lime-text.text-darken-1 {
    color: #c0ca33 !important;
}

.lime.darken-2 {
    background-color: #afb42b !important;
}

.lime-text.text-darken-2 {
    color: #afb42b !important;
}

.lime.darken-3 {
    background-color: #9e9d24 !important;
}

.lime-text.text-darken-3 {
    color: #9e9d24 !important;
}

.lime.darken-4 {
    background-color: #827717 !important;
}

.lime-text.text-darken-4 {
    color: #827717 !important;
}

.lime.accent-1 {
    background-color: #f4ff81 !important;
}

.lime-text.text-accent-1 {
    color: #f4ff81 !important;
}

.lime.accent-2 {
    background-color: #eeff41 !important;
}

.lime-text.text-accent-2 {
    color: #eeff41 !important;
}

.lime.accent-3 {
    background-color: #c6ff00 !important;
}

.lime-text.text-accent-3 {
    color: #c6ff00 !important;
}

.lime.accent-4 {
    background-color: #aeea00 !important;
}

.lime-text.text-accent-4 {
    color: #aeea00 !important;
}

.yellow {
    background-color: #ffeb3b !important;
}

.yellow-text {
    color: #ffeb3b !important;
}

.yellow.lighten-5 {
    background-color: #fffde7 !important;
}

.yellow-text.text-lighten-5 {
    color: #fffde7 !important;
}

.yellow.lighten-4 {
    background-color: #fff9c4 !important;
}

.yellow-text.text-lighten-4 {
    color: #fff9c4 !important;
}

.yellow.lighten-3 {
    background-color: #fff59d !important;
}

.yellow-text.text-lighten-3 {
    color: #fff59d !important;
}

.yellow.lighten-2 {
    background-color: #fff176 !important;
}

.yellow-text.text-lighten-2 {
    color: #fff176 !important;
}

.yellow.lighten-1 {
    background-color: #ffee58 !important;
}

.yellow-text.text-lighten-1 {
    color: #ffee58 !important;
}

.yellow.darken-1 {
    background-color: #fdd835 !important;
}

.yellow-text.text-darken-1 {
    color: #fdd835 !important;
}

.yellow.darken-2 {
    background-color: #fbc02d !important;
}

.yellow-text.text-darken-2 {
    color: #fbc02d !important;
}

.yellow.darken-3 {
    background-color: #f9a825 !important;
}

.yellow-text.text-darken-3 {
    color: #f9a825 !important;
}

.yellow.darken-4 {
    background-color: #f57f17 !important;
}

.yellow-text.text-darken-4 {
    color: #f57f17 !important;
}

.yellow.accent-1 {
    background-color: #ffff8d !important;
}

.yellow-text.text-accent-1 {
    color: #ffff8d !important;
}

.yellow.accent-2 {
    background-color: #ff0 !important;
}

.yellow-text.text-accent-2 {
    color: #ff0 !important;
}

.yellow.accent-3 {
    background-color: #ffea00 !important;
}

.yellow-text.text-accent-3 {
    color: #ffea00 !important;
}

.yellow.accent-4 {
    background-color: #ffd600 !important;
}

.yellow-text.text-accent-4 {
    color: #ffd600 !important;
}

.amber {
    background-color: #ffc107 !important;
}

.amber-text {
    color: #ffc107 !important;
}

.amber.lighten-5 {
    background-color: #fff8e1 !important;
}

.amber-text.text-lighten-5 {
    color: #fff8e1 !important;
}

.amber.lighten-4 {
    background-color: #ffecb3 !important;
}

.amber-text.text-lighten-4 {
    color: #ffecb3 !important;
}

.amber.lighten-3 {
    background-color: #ffe082 !important;
}

.amber-text.text-lighten-3 {
    color: #ffe082 !important;
}

.amber.lighten-2 {
    background-color: #ffd54f !important;
}

.amber-text.text-lighten-2 {
    color: #ffd54f !important;
}

.amber.lighten-1 {
    background-color: #ffca28 !important;
}

.amber-text.text-lighten-1 {
    color: #ffca28 !important;
}

.amber.darken-1 {
    background-color: #ffb300 !important;
}

.amber-text.text-darken-1 {
    color: #ffb300 !important;
}

.amber.darken-2 {
    background-color: #ffa000 !important;
}

.amber-text.text-darken-2 {
    color: #ffa000 !important;
}

.amber.darken-3 {
    background-color: #ff8f00 !important;
}

.amber-text.text-darken-3 {
    color: #ff8f00 !important;
}

.amber.darken-4 {
    background-color: #ff6f00 !important;
}

.amber-text.text-darken-4 {
    color: #ff6f00 !important;
}

.amber.accent-1 {
    background-color: #ffe57f !important;
}

.amber-text.text-accent-1 {
    color: #ffe57f !important;
}

.amber.accent-2 {
    background-color: #ffd740 !important;
}

.amber-text.text-accent-2 {
    color: #ffd740 !important;
}

.amber.accent-3 {
    background-color: #ffc400 !important;
}

.amber-text.text-accent-3 {
    color: #ffc400 !important;
}

.amber.accent-4 {
    background-color: #ffab00 !important;
}

.amber-text.text-accent-4 {
    color: #ffab00 !important;
}

.orange {
    background-color: #ff9800 !important;
}

.orange-text {
    color: #FFD500 !important;
}

.orange.lighten-5 {
    background-color: #fff3e0 !important;
}

.orange-text.text-lighten-5 {
    color: #fff3e0 !important;
}

.orange.lighten-4 {
    background-color: #ffe0b2 !important;
}

.orange-text.text-lighten-4 {
    color: #ffe0b2 !important;
}

.orange.lighten-3 {
    background-color: #ffcc80 !important;
}

.orange-text.text-lighten-3 {
    color: #ffcc80 !important;
}

.orange.lighten-2 {
    background-color: #ffb74d !important;
}

.orange-text.text-lighten-2 {
    color: #ffb74d !important;
}

.orange.lighten-1 {
    background-color: #ffa726 !important;
}

.orange-text.text-lighten-1 {
    color: #ffa726 !important;
}

.orange.darken-1 {
    background-color: #fb8c00 !important;
}

.orange-text.text-darken-1 {
    color: #fb8c00 !important;
}

.orange.darken-2 {
    background-color: #f57c00 !important;
}

.orange-text.text-darken-2 {
    color: #f57c00 !important;
}

.orange.darken-3 {
    background-color: #ef6c00 !important;
}

.orange-text.text-darken-3 {
    color: #ef6c00 !important;
}

.orange.darken-4 {
    background-color: #e65100 !important;
}

.orange-text.text-darken-4 {
    color: #e65100 !important;
}

.orange.accent-1 {
    background-color: #ffd180 !important;
}

.orange-text.text-accent-1 {
    color: #ffd180 !important;
}

.orange.accent-2 {
    background-color: #ffab40 !important;
}

.orange-text.text-accent-2 {
    color: #ffab40 !important;
}

.orange.accent-3 {
    background-color: #ff9100 !important;
}

.orange-text.text-accent-3 {
    color: #ff9100 !important;
}

.orange.accent-4 {
    background-color: #ff6d00 !important;
}

.orange-text.text-accent-4 {
    color: #ff6d00 !important;
}

.deep-orange {
    background-color: #ff5722 !important;
}

.deep-orange-text {
    color: #ff5722 !important;
}

.deep-orange.lighten-5 {
    background-color: #fbe9e7 !important;
}

.deep-orange-text.text-lighten-5 {
    color: #fbe9e7 !important;
}

.deep-orange.lighten-4 {
    background-color: #ffccbc !important;
}

.deep-orange-text.text-lighten-4 {
    color: #ffccbc !important;
}

.deep-orange.lighten-3 {
    background-color: #ffab91 !important;
}

.deep-orange-text.text-lighten-3 {
    color: #ffab91 !important;
}

.deep-orange.lighten-2 {
    background-color: #ff8a65 !important;
}

.deep-orange-text.text-lighten-2 {
    color: #ff8a65 !important;
}

.deep-orange.lighten-1 {
    background-color: #ff7043 !important;
}

.deep-orange-text.text-lighten-1 {
    color: #ff7043 !important;
}

.deep-orange.darken-1 {
    background-color: #f4511e !important;
}

.deep-orange-text.text-darken-1 {
    color: #f4511e !important;
}

.deep-orange.darken-2 {
    background-color: #e64a19 !important;
}

.deep-orange-text.text-darken-2 {
    color: #e64a19 !important;
}

.deep-orange.darken-3 {
    background-color: #d84315 !important;
}

.deep-orange-text.text-darken-3 {
    color: #d84315 !important;
}

.deep-orange.darken-4 {
    background-color: #bf360c !important;
}

.deep-orange-text.text-darken-4 {
    color: #bf360c !important;
}

.deep-orange.accent-1 {
    background-color: #ff9e80 !important;
}

.deep-orange-text.text-accent-1 {
    color: #ff9e80 !important;
}

.deep-orange.accent-2 {
    background-color: #ff6e40 !important;
}

.deep-orange-text.text-accent-2 {
    color: #ff6e40 !important;
}

.deep-orange.accent-3 {
    background-color: #ff3d00 !important;
}

.deep-orange-text.text-accent-3 {
    color: #ff3d00 !important;
}

.deep-orange.accent-4 {
    background-color: #dd2c00 !important;
}

.deep-orange-text.text-accent-4 {
    color: #dd2c00 !important;
}

.brown {
    background-color: #795548 !important;
}

.brown-text {
    color: #795548 !important;
}

.brown.lighten-5 {
    background-color: #efebe9 !important;
}

.brown-text.text-lighten-5 {
    color: #efebe9 !important;
}

.brown.lighten-4 {
    background-color: #d7ccc8 !important;
}

.brown-text.text-lighten-4 {
    color: #d7ccc8 !important;
}

.brown.lighten-3 {
    background-color: #bcaaa4 !important;
}

.brown-text.text-lighten-3 {
    color: #bcaaa4 !important;
}

.brown.lighten-2 {
    background-color: #a1887f !important;
}

.brown-text.text-lighten-2 {
    color: #a1887f !important;
}

.brown.lighten-1 {
    background-color: #8d6e63 !important;
}

.brown-text.text-lighten-1 {
    color: #8d6e63 !important;
}

.brown.darken-1 {
    background-color: #6d4c41 !important;
}

.brown-text.text-darken-1 {
    color: #6d4c41 !important;
}

.brown.darken-2 {
    background-color: #5d4037 !important;
}

.brown-text.text-darken-2 {
    color: #5d4037 !important;
}

.brown.darken-3 {
    background-color: #4e342e !important;
}

.brown-text.text-darken-3 {
    color: #4e342e !important;
}

.brown.darken-4 {
    background-color: #3e2723 !important;
}

.brown-text.text-darken-4 {
    color: #3e2723 !important;
}

.blue-grey {
    background-color: #607d8b !important;
}

.blue-grey-text {
    color: #607d8b !important;
}

.blue-grey.lighten-5 {
    background-color: #eceff1 !important;
}

.blue-grey-text.text-lighten-5 {
    color: #eceff1 !important;
}

.blue-grey.lighten-4 {
    background-color: #cfd8dc !important;
}

.blue-grey-text.text-lighten-4 {
    color: #cfd8dc !important;
}

.blue-grey.lighten-3 {
    background-color: #b0bec5 !important;
}

.blue-grey-text.text-lighten-3 {
    color: #b0bec5 !important;
}

.blue-grey.lighten-2 {
    background-color: #90a4ae !important;
}

.blue-grey-text.text-lighten-2 {
    color: #90a4ae !important;
}

.blue-grey.lighten-1 {
    background-color: #78909c !important;
}

.blue-grey-text.text-lighten-1 {
    color: #78909c !important;
}

.blue-grey.darken-1 {
    background-color: #546e7a !important;
}

.blue-grey-text.text-darken-1 {
    color: #546e7a !important;
}

.blue-grey.darken-2 {
    background-color: #455a64 !important;
}

.blue-grey-text.text-darken-2 {
    color: #455a64 !important;
}

.blue-grey.darken-3 {
    background-color: #37474f !important;
}

.blue-grey-text.text-darken-3 {
    color: #37474f !important;
}

.blue-grey.darken-4 {
    background-color: #263238 !important;
}

.blue-grey-text.text-darken-4 {
    color: #263238 !important;
}

.grey {
    background-color: #9e9e9e !important;
}

.grey-text {
    color: #9e9e9e !important;
}

.grey.lighten-5 {
    background-color: #fafafa !important;
}

.grey-text.text-lighten-5 {
    color: #fafafa !important;
}

.grey.lighten-4 {
    background-color: #f5f5f5 !important;
}

.grey-text.text-lighten-4 {
    color: #f5f5f5 !important;
}

.grey.lighten-3 {
    background-color: #eee !important;
}

.grey-text.text-lighten-3 {
    color: #eee !important;
}

.grey.lighten-2 {
    background-color: #e0e0e0 !important;
}

.grey-text.text-lighten-2 {
    color: #e0e0e0 !important;
}

.grey.lighten-1 {
    background-color: #bdbdbd !important;
}

.grey-text.text-lighten-1 {
    color: #bdbdbd !important;
}

.grey.darken-1 {
    background-color: #757575 !important;
}

.grey-text.text-darken-1 {
    color: #757575 !important;
}

.grey.darken-2 {
    background-color: #616161 !important;
}

.grey-text.text-darken-2 {
    color: #616161 !important;
}

.grey.darken-3 {
    background-color: #424242 !important;
}

.grey-text.text-darken-3 {
    color: #424242 !important;
}

.grey.darken-4 {
    background-color: #212121 !important;
}

.grey-text.text-darken-4 {
    color: #212121 !important;
}

.black {
    background-color: #000 !important;
}

.black-text {
    color: #000 !important;
}

.white {
    background-color: #fff !important;
}

.white-text {
    color: #fff !important;
}

.transparent {
    background-color: transparent !important;
}

.transparent-text {
    color: transparent !important;
}

/*
  Gradient color mixin
*/
.gradient-45deg-light-blue-teal {
    background: #b3e5fc;
    background: -webkit-linear-gradient(45deg, #b3e5fc, #64ffda) !important;
    background: -moz- oldlinear-gradient(45deg, #b3e5fc, #64ffda) !important;
    background: -o-linear-gradient(45deg, #b3e5fc, #64ffda) !important;
    background: linear-gradient(45deg, #b3e5fc, #64ffda) !important;
}

    .gradient-45deg-light-blue-teal.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
    }

.gradient-45deg-indigo-light-blue {
    background: #3949ab;
    background: -webkit-linear-gradient(45deg, #3949ab, #4fc3f7) !important;
    background: -moz- oldlinear-gradient(45deg, #3949ab, #4fc3f7) !important;
    background: -o-linear-gradient(45deg, #3949ab, #4fc3f7) !important;
    background: linear-gradient(45deg, #3949ab, #4fc3f7) !important;
}

    .gradient-45deg-indigo-light-blue.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
    }

.gradient-45deg-light-blue-indigo {
    background: #b3e5fc;
    background: -webkit-linear-gradient(45deg, #b3e5fc, #9fa8da) !important;
    background: -moz- oldlinear-gradient(45deg, #b3e5fc, #9fa8da) !important;
    background: -o-linear-gradient(45deg, #b3e5fc, #9fa8da) !important;
    background: linear-gradient(45deg, #b3e5fc, #9fa8da) !important;
}

    .gradient-45deg-light-blue-indigo.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
    }

.gradient-45deg-yellow-green {
    background: #ffff8d;
    background: -webkit-linear-gradient(45deg, #ffff8d, #b9f6ca) !important;
    background: -moz- oldlinear-gradient(45deg, #ffff8d, #b9f6ca) !important;
    background: -o-linear-gradient(45deg, #ffff8d, #b9f6ca) !important;
    background: linear-gradient(45deg, #ffff8d, #b9f6ca) !important;
}

    .gradient-45deg-yellow-green.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(185, 246, 202, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(185, 246, 202, .5) !important;
    }

.gradient-45deg-orange-deep-orange {
    background: #ffe0b2;
    background: -webkit-linear-gradient(45deg, #ffe0b2, #ffccbc) !important;
    background: -moz- oldlinear-gradient(45deg, #ffe0b2, #ffccbc) !important;
    background: -o-linear-gradient(45deg, #ffe0b2, #ffccbc) !important;
    background: linear-gradient(45deg, #ffe0b2, #ffccbc) !important;
}

    .gradient-45deg-orange-deep-orange.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(255, 204, 188, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(255, 204, 188, .5) !important;
    }

.gradient-45deg-deep-purple-purple {
    background: #d1c4e9;
    background: -webkit-linear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
    background: -moz- oldlinear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
    background: -o-linear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
    background: linear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
}

    .gradient-45deg-deep-purple-purple.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(243, 229, 245, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(243, 229, 245, .5) !important;
    }

.gradient-45deg-red-pink {
    background: #ff5252;
    background: -webkit-linear-gradient(45deg, #ff5252, #f48fb1) !important;
    background: -moz- oldlinear-gradient(45deg, #ff5252, #f48fb1) !important;
    background: -o-linear-gradient(45deg, #ff5252, #f48fb1) !important;
    background: linear-gradient(45deg, #ff5252, #f48fb1) !important;
}

    .gradient-45deg-red-pink.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(244, 143, 177, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(244, 143, 177, .5) !important;
    }

.gradient-45deg-light-green-amber {
    background: #c5e1a5;
    background: -webkit-linear-gradient(45deg, #c5e1a5, #fff8e1) !important;
    background: -moz- oldlinear-gradient(45deg, #c5e1a5, #fff8e1) !important;
    background: -o-linear-gradient(45deg, #c5e1a5, #fff8e1) !important;
    background: linear-gradient(45deg, #c5e1a5, #fff8e1) !important;
}

    .gradient-45deg-light-green-amber.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(255, 248, 225, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(255, 248, 225, .5) !important;
    }

.gradient-45deg-amber-amber {
    background: #ff6f00;
    background: -webkit-linear-gradient(45deg, #ff6f00, #ffca28) !important;
    background: -moz- oldlinear-gradient(45deg, #ff6f00, #ffca28) !important;
    background: -o-linear-gradient(45deg, #ff6f00, #ffca28) !important;
    background: linear-gradient(45deg, #ff6f00, #ffca28) !important;
}

    .gradient-45deg-amber-amber.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(255, 202, 40, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(255, 202, 40, .5) !important;
    }

.gradient-45deg-purple-pink {
    background: #ea80fc;
    background: -webkit-linear-gradient(45deg, #ea80fc, #fce4ec) !important;
    background: -moz- oldlinear-gradient(45deg, #ea80fc, #fce4ec) !important;
    background: -o-linear-gradient(45deg, #ea80fc, #fce4ec) !important;
    background: linear-gradient(45deg, #ea80fc, #fce4ec) !important;
}

    .gradient-45deg-purple-pink.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(252, 228, 236, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(252, 228, 236, .5) !important;
    }

.gradient-45deg-teal-cyan {
    background: #e0f2f1;
    background: -webkit-linear-gradient(45deg, #e0f2f1, #00e5ff) !important;
    background: -moz- oldlinear-gradient(45deg, #e0f2f1, #00e5ff) !important;
    background: -o-linear-gradient(45deg, #e0f2f1, #00e5ff) !important;
    background: linear-gradient(45deg, #e0f2f1, #00e5ff) !important;
}

    .gradient-45deg-teal-cyan.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
    }

.gradient-45deg-blue-grey-blue-grey {
    background: #cfd8dc;
    background: -webkit-linear-gradient(45deg, #cfd8dc, #546e7a) !important;
    background: -moz- oldlinear-gradient(45deg, #cfd8dc, #546e7a) !important;
    background: -o-linear-gradient(45deg, #cfd8dc, #546e7a) !important;
    background: linear-gradient(45deg, #cfd8dc, #546e7a) !important;
}

    .gradient-45deg-blue-grey-blue-grey.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(84, 110, 122, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(84, 110, 122, .5) !important;
    }

.gradient-45deg-orange-amber {
    background: #e65100;
    background: -webkit-linear-gradient(45deg, #e65100, #1976d2) !important;
    background: -moz- oldlinear-gradient(45deg, #e65100, #1976d2) !important;
    background: -o-linear-gradient(45deg, #e65100, #1976d2) !important;
    background: linear-gradient(45deg, #e65100, #1976d2) !important;
}

    .gradient-45deg-orange-amber.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
    }

.gradient-45deg-indigo-blue {
    background: #303f9f;
    background: -webkit-linear-gradient(45deg, #303f9f, #1976d2) !important;
    background: -moz- oldlinear-gradient(45deg, #303f9f, #1976d2) !important;
    background: -o-linear-gradient(45deg, #303f9f, #1976d2) !important;
    background: linear-gradient(45deg, #303f9f, #1976d2) !important;
}

    .gradient-45deg-indigo-blue.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
    }

.gradient-45deg-brown-brown {
    background: #6d4c41;
    background: -webkit-linear-gradient(45deg, #6d4c41, #bbdefb) !important;
    background: -moz- oldlinear-gradient(45deg, #6d4c41, #bbdefb) !important;
    background: -o-linear-gradient(45deg, #6d4c41, #bbdefb) !important;
    background: linear-gradient(45deg, #6d4c41, #bbdefb) !important;
}

    .gradient-45deg-brown-brown.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(187, 222, 251, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(187, 222, 251, .5) !important;
    }

.gradient-45deg-blue-grey-blue {
    background: #263238;
    background: -webkit-linear-gradient(45deg, #263238, #2979ff) !important;
    background: -moz- oldlinear-gradient(45deg, #263238, #2979ff) !important;
    background: -o-linear-gradient(45deg, #263238, #2979ff) !important;
    background: linear-gradient(45deg, #263238, #2979ff) !important;
}

    .gradient-45deg-blue-grey-blue.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(41, 121, 255, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(41, 121, 255, .5) !important;
    }

.gradient-45deg-purple-deep-orange {
    /*background: #8e24aa;
    background: -webkit-linear-gradient(45deg, #013220,#013220) !important;
    background: -moz- oldlinear-gradient(45deg, #013220,#013220 ) !important;
    background: -o-linear-gradient(45deg, #013220,#013220 ) !important;
    background: linear-gradient(45deg, #013220,#013220 ) !important;*/
    background: #04612f !important;
}

    .gradient-45deg-purple-deep-orange.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(255, 110, 64, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(255, 110, 64, .5) !important;
    }

.gradient-45deg-green-teal {
    background: #43a047;
    background: -webkit-linear-gradient(45deg, #43a047, #1de9b6) !important;
    background: -moz- oldlinear-gradient(45deg, #43a047, #1de9b6) !important;
    background: -o-linear-gradient(45deg, #43a047, #1de9b6) !important;
    background: linear-gradient(45deg, #43a047, #1de9b6) !important;
}

    .gradient-45deg-green-teal.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(29, 233, 182, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(29, 233, 182, .5) !important;
    }

.gradient-45deg-purple-light-blue {
    background: #e040fb;
    background: -webkit-linear-gradient(45deg, #e040fb, #4fc3f7) !important;
    background: -moz- oldlinear-gradient(45deg, #e040fb, #4fc3f7) !important;
    background: -o-linear-gradient(45deg, #e040fb, #4fc3f7) !important;
    background: linear-gradient(45deg, #e040fb, #4fc3f7) !important;
}

    .gradient-45deg-purple-light-blue.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
    }

.gradient-45deg-cyan-cyan {
    background: #18ffff;
    background: -webkit-linear-gradient(45deg, #18ffff, #00e5ff) !important;
    background: -moz- oldlinear-gradient(45deg, #18ffff, #00e5ff) !important;
    background: -o-linear-gradient(45deg, #18ffff, #00e5ff) !important;
    background: linear-gradient(45deg, #18ffff, #00e5ff) !important;
}

    .gradient-45deg-cyan-cyan.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
    }

.gradient-45deg-yellow-teal {
    background: #fff9c4;
    background: -webkit-linear-gradient(45deg, #fff9c4, #64ffda) !important;
    background: -moz- oldlinear-gradient(45deg, #fff9c4, #64ffda) !important;
    background: -o-linear-gradient(45deg, #fff9c4, #64ffda) !important;
    background: linear-gradient(45deg, #fff9c4, #64ffda) !important;
}

    .gradient-45deg-yellow-teal.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
    }

.gradient-45deg-purple-deep-purple {
    background: #7b1fa2;
    background: -webkit-linear-gradient(45deg, #7b1fa2, #7b1fa2) !important;
    background: -moz- oldlinear-gradient(45deg, #7b1fa2, #7b1fa2) !important;
    background: -o-linear-gradient(45deg, #7b1fa2, #7b1fa2) !important;
    background: linear-gradient(45deg, #7b1fa2, #7b1fa2) !important;
}

    .gradient-45deg-purple-deep-purple.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(124, 77, 255, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(124, 77, 255, .5) !important;
    }

.gradient-45deg-cyan-light-green {
    background: #0097a7;
    background: -webkit-linear-gradient(45deg, #0097a7, #b2ff59) !important;
    background: -moz- oldlinear-gradient(45deg, #0097a7, #b2ff59) !important;
    background: -o-linear-gradient(45deg, #0097a7, #b2ff59) !important;
    background: linear-gradient(45deg, #0097a7, #b2ff59) !important;
}

    .gradient-45deg-cyan-light-green.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(178, 255, 89, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(178, 255, 89, .5) !important;
    }

.gradient-45deg-purple-amber {
    background: #d500f9;
    background: -webkit-linear-gradient(45deg, #d500f9, #ffa000) !important;
    background: -moz- oldlinear-gradient(45deg, #d500f9, #ffa000) !important;
    background: -o-linear-gradient(45deg, #d500f9, #ffa000) !important;
    background: linear-gradient(45deg, #d500f9, #ffa000) !important;
}

    .gradient-45deg-purple-amber.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(255, 160, 0, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(255, 160, 0, .5) !important;
    }

.gradient-45deg-indigo-purple {
    background: #303f9f;
    background: -webkit-linear-gradient(45deg, #303f9f, #7b1fa2) !important;
    background: -moz- oldlinear-gradient(45deg, #303f9f, #7b1fa2) !important;
    background: -o-linear-gradient(45deg, #303f9f, #7b1fa2) !important;
    background: linear-gradient(45deg, #303f9f, #7b1fa2) !important;
}

    .gradient-45deg-indigo-purple.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(123, 31, 162, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(123, 31, 162, .5) !important;
    }

.gradient-45deg-deep-purple-blue {
    background: #04612f;
    /*background: -webkit-linear-gradient(45deg, #04612f, #04612f) !important;
    background: -moz- oldlinear-gradient(45deg, #04612f, #04612f) !important;
    background: -o-linear-gradient(45deg, #04612f, #013220) !important;
    background: linear-gradient(45deg, #013220, #013220) !important;*/
}

    .gradient-45deg-deep-purple-blue.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
    }

.gradient-45deg-deep-orange-orange {
    background: #bf360c;
    background: -webkit-linear-gradient(45deg, #bf360c, #f57c00) !important;
    background: -moz- oldlinear-gradient(45deg, #bf360c, #f57c00) !important;
    background: -o-linear-gradient(45deg, #bf360c, #f57c00) !important;
    background: linear-gradient(45deg, #bf360c, #f57c00) !important;
}

    .gradient-45deg-deep-orange-orange.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(245, 124, 0, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(245, 124, 0, .5) !important;
    }

.gradient-45deg-light-blue-cyan {
    background: #0288d1;
    background: -webkit-linear-gradient(45deg, #0288d1, #26c6da) !important;
    background: -moz- oldlinear-gradient(45deg, #0288d1, #26c6da) !important;
    background: -o-linear-gradient(45deg, #0288d1, #26c6da) !important;
    background: linear-gradient(45deg, #0288d1, #26c6da) !important;
}

    .gradient-45deg-light-blue-cyan.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(38, 198, 218, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(38, 198, 218, .5) !important;
    }

.gradient-45deg-blue-indigo {
    background: #2962ff;
    background: -webkit-linear-gradient(45deg, #2962ff, #3949ab) !important;
    background: -moz- oldlinear-gradient(45deg, #2962ff, #3949ab) !important;
    background: -o-linear-gradient(45deg, #2962ff, #3949ab) !important;
    background: linear-gradient(45deg, #2962ff, #3949ab) !important;
}

    .gradient-45deg-blue-indigo.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(57, 73, 171, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(57, 73, 171, .5) !important;
    }

.gradient-45deg-semi-dark {
    background: #00aeff;
    background: -webkit-gradient(linear, right top, left top, from(#00aeff), to(#3369e6)) !important;
    background: -webkit-linear-gradient(right, #00aeff, #3369e6) !important;
    background: -moz- oldlinear-gradient(right, #00aeff, #3369e6) !important;
    background: -o-linear-gradient(right, #00aeff, #3369e6) !important;
    background: linear-gradient(-90deg, #00aeff, #3369e6) !important;
}

    .gradient-45deg-semi-dark.gradient-shadow {
        -webkit-box-shadow: 0 6px 20px 0 rgba(51, 105, 230, .5) !important;
        box-shadow: 0 6px 20px 0 rgba(51, 105, 230, .5) !important;
    }

/*----------------------------------------
	Avatar
------------------------------------------*/
.avatar-status {
    line-height: 50px;
    position: relative;
    display: inline-block;
    width: 28px;
    vertical-align: bottom;
    white-space: nowrap;
    border-radius: 50px;
}

    .avatar-status i {
        position: absolute;
        right: -2px;
        bottom: 18px;
        width: 9px !important;
        height: 9px !important;
        border: 1px solid #fff;
        border-radius: 100%;
    }

    .avatar-status span.text-circle {
        font-size: 1.2rem;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        color: #fff;
        background: #fafafa;
    }

    .avatar-status img {
        width: 100%;
        max-width: 100%;
        height: auto;
        border: 0 none;
        border-radius: 1000px;
        background: #e6e6e6;
    }

.avatar-online i {
    background-color: #00e676;
}

.avatar-off i {
    background-color: #bdbdbd;
}

.avatar-busy i {
    background-color: #ff1744;
}

.avatar-away i {
    background-color: #ffc400;
}

.avatar-status.avatar-100 {
    width: 100px;
}

    .avatar-status.avatar-100 span.text-circle {
        width: 100px;
        height: 100px;
    }

    .avatar-status.avatar-100 i {
        width: 20px;
        height: 20px;
    }

.avatar-status.avatar-50 {
    line-height: 0;
    width: 50px;
}

    .avatar-status.avatar-50 span.text-circle {
        width: 50px;
        height: 50px;
    }

    .avatar-status.avatar-50 i {
        right: -1px;
        bottom: 21px;
        width: 12px !important;
        height: 12px !important;
    }

.avatar-status.avatar-lg {
    width: 144px;
}

    .avatar-status.avatar-lg span.text-circle {
        width: 144px;
        height: 144px;
    }

    .avatar-status.avatar-lg i {
        right: 0;
        bottom: 0;
        width: 20px;
        height: 20px;
    }

.avatar-status.avatar-md {
    width: 40px;
}

    .avatar-status.avatar-md span.text-circle {
        width: 40px;
        height: 40px;
    }

    .avatar-status.avatar-md i {
        right: 0;
        bottom: 0;
        width: 10px;
        height: 10px;
    }

.avatar-status.avatar-sm {
    width: 32px;
}

    .avatar-status.avatar-sm span.text-circle {
        width: 32px;
        height: 32px;
    }

    .avatar-status.avatar-sm i {
        width: 8px;
        height: 8px;
    }

.avatar-status.avatar-xs {
    width: 24px;
}

    .avatar-status.avatar-xs span.text-circle {
        width: 24px;
        height: 24px;
    }

    .avatar-status.avatar-xs i {
        width: 7px;
        height: 7px;
    }

.collection .collection-item.avatar:not(.circle-clipper) > .circle {
    background: #e6e6e6;
}

/*----------------------------------------
	Dropdown
------------------------------------------*/
.dropdown-content li:hover,
.dropdown-content li.active {
    background-color: #eee;
}

.dropdown-content li > a,
.dropdown-content li > span {
    padding: 14px 24px;
}

    .dropdown-content li > a:hover,
    .dropdown-content li > a.active,
    .dropdown-content li > span:hover,
    .dropdown-content li > span.active {
        background-color: #eee;
    }

    .dropdown-content li > a > i {
        width: 24px;
        margin: 0 12px 0 0;
    }

/*----------------------------------------
	Badges
------------------------------------------*/
span.badge {
    color: #fff;
}

    span.badge.pill {
        font-size: .8rem;
        line-height: 20px;
        min-width: 1rem;
        height: 20px;
        border-radius: 50%;
        border-radius: 9px;
    }

#badges-navbar nav .brand-logo {
    font-size: 2.1rem;
}

/*----------------------------------------
  Material
------------------------------------------*/
@font-face {
    font-family: 'Material Icons';
    font-weight: 400;
    font-style: normal;
    src: local('Material Icons'), local('MaterialIcons-Regular')
    /*, url('../../../fonts/material-design-icons/MaterialIcons-Regular.ttf') format('truetype')*/
    , url('../../../fonts/material-design-icons/MaterialIcons-Regular.woff2') format('woff2'), url('../../../fonts/material-design-icons/MaterialIcons-Regular.woff') format('woff'), url('../../../fonts/material-design-icons/MaterialIcons-Regular.eot');
}

.material-icons {
    font-family: 'Material Icons';
    font-size: 24px;
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    /* Preferred icon size */
    display: inline-block;
    white-space: nowrap;
    letter-spacing: normal;
    text-transform: none;
    word-wrap: normal;
    direction: ltr;
    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    -webkit-font-feature-settings: 'liga';
    -moz-font-feature-settings: 'liga';
    font-feature-settings: 'liga';
}

    /* Rules for sizing the icon. */
    .material-icons.md-18 {
        font-size: 18px;
    }

    .material-icons.md-24 {
        font-size: 24px;
    }

    .material-icons.md-36 {
        font-size: 36px;
    }

    .material-icons.md-48 {
        font-size: 48px;
    }

    /* Rules for using icons as black on a light background. */
    .material-icons.md-dark {
        color: rgba(0, 0, 0, .54);
    }

        .material-icons.md-dark.md-inactive {
            color: rgba(0, 0, 0, .26);
        }

    /* Rules for using icons as white on a dark background. */
    .material-icons.md-light {
        color: white;
    }

        .material-icons.md-light.md-inactive {
            color: rgba(255, 255, 255, .3);
        }

/*----------------------------------------
    Pulse
------------------------------------------*/
.pulse-style-one {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .modal {
        position: -ms-page;
        top: 10%;
    }

        .modal.bottom-sheet {
            position: -ms-page;
            top: 155%;
            height: 100%;
        }

            .modal.bottom-sheet + .modal-overlay {
                position: -ms-page;
                top: 100%;
            }

    .modal-overlay {
        position: -ms-page;
        top: 5%;
        height: 100%;
    }
}

/*----------------------------------------
   Navbar
------------------------------------------*/
.navbar .header-search-wrapper {
    position: relative;
    display: inline-block;
    width: -webkit-calc(100% - 850px);
    width: -moz-calc(100% - 850px);
    width: calc(100% - 850px);
    height: 40px;
    margin: 10px auto 0 275px;
    -webkit-transition: .3s ease all;
    -moz-transition: .3s ease all;
    -o-transition: .3s ease all;
    transition: .3s ease all;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

    .navbar .header-search-wrapper i {
        font-size: 24px;
        line-height: 32px !important;
        position: absolute;
        top: 6px;
        left: 24px;
        -webkit-transition: color 200ms ease;
        -moz-transition: color 200ms ease;
        -o-transition: color 200ms ease;
        transition: color 200ms ease;
    }

.navbar .nav-collapsed .header-search-wrapper {
    margin: 10px auto 0 100px;
}

.navbar input.header-search-input {
    font-size: 16px;
    font-weight: 400;
    display: block;
    width: 87%;
    height: 24px;
    padding: 8px 8px 8px 72px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    border: none;
    border-radius: 3px;
    outline: none;
    background: rgba(255, 255, 255, .3);
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
}

    .navbar input.header-search-input:hover {
        background: rgba(255, 255, 255, .5);
    }

    .navbar input.header-search-input:focus {
        color: #333;
        border-bottom: none !important;
        background: #fff;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }

.navbar .header-search-wrapper-focus i {
    color: #444;
}

.navbar .header-search-input::-webkit-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}

.navbar .header-search-input::-moz-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}

.navbar .header-search-input:-ms-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}

.navbar .header-search-input:focus::-webkit-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #333;
}

.navbar .header-search-input:focus::-moz-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #333;
}

.navbar .header-search-input:focus::placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #333;
}

.navbar .header-search-input:focus:-ms-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #333;
}

.navbar .header-search-input::-webkit-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}

.navbar .header-search-input::-moz-placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}

.navbar .header-search-input::placeholder {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}

.navbar .toggle-fullscreen,
.navbar .notification-button {
    line-height: 1;
}

.navbar .notification-badge {
    font-family: 'Muli', sans-serif;
    position: relative;
    top: -20px;
    right: 5px;
    margin: 0 -.8em;
    padding: 2px 5px;
    color: #fff;
    border-radius: 50%;
    background-color: #00bcd4;
    -webkit-box-shadow: 0 0 10px 0 #00bcd4;
    box-shadow: 0 0 10px 0 #00bcd4;
}

.navbar #notifications-dropdown h5 {
    font-size: 1rem;
    font-weight: 500;
    text-transform: capitalize;
}

.navbar #notifications-dropdown li {
    font-size: 1rem;
    padding: 8px 16px;
}

    .navbar #notifications-dropdown li > a {
        font-size: 1.1rem;
        font-weight: 300;
        padding: 0;
    }

        .navbar #notifications-dropdown li > a > span {
            font-size: 1.2rem;
            position: relative;
            top: 4px;
            display: inline-block;
            margin-right: 5px;
        }

    .navbar #notifications-dropdown li > time {
        font-size: .8rem;
        font-weight: 400;
        margin-left: 38px;
    }

    .navbar #notifications-dropdown li.divider {
        padding: 0;
    }

.navbar .navbar-light {
    background: #fff;
}

    .navbar .navbar-light ul a {
        color: rgba(0, 0, 0, .87);
    }

    .navbar .navbar-light .header-search-wrapper i {
        color: rgba(0, 0, 0, .87);
    }

    .navbar .navbar-light .header-search-wrapper input.header-search-input {
        color: rgba(0, 0, 0, .87);
        border: 1px solid #efefef;
        background: rgba(230, 230, 230, .3);
    }

        .navbar .navbar-light .header-search-wrapper input.header-search-input:hover,
        .navbar .navbar-light .header-search-wrapper input.header-search-input:active,
        .navbar .navbar-light .header-search-wrapper input.header-search-input:focus {
            border: 1px solid #adadad;
            border-bottom: 1px solid #adadad !important;
            background: rgba(230, 230, 230, 0);
        }

        .navbar .navbar-light .header-search-wrapper input.header-search-input::-webkit-input-placeholder {
            color: rgba(0, 0, 0, .87);
        }

        .navbar .navbar-light .header-search-wrapper input.header-search-input::-moz-placeholder {
            color: rgba(0, 0, 0, .87);
        }

        .navbar .navbar-light .header-search-wrapper input.header-search-input::placeholder {
            color: rgba(0, 0, 0, .87);
        }

.navbar .navbar-dark {
    background: #37474f;
}

    .navbar .navbar-dark ul a {
        color: #FFD500;
    }

    .navbar .navbar-dark .header-search-wrapper i {
        color: #fff;
    }

    .navbar .navbar-dark .header-search-wrapper input.header-search-input {
        color: #fff;
        border: 1px solid rgba(230, 230, 230, .05);
        background: rgba(230, 230, 230, .3);
    }

        .navbar .navbar-dark .header-search-wrapper input.header-search-input:hover,
        .navbar .navbar-dark .header-search-wrapper input.header-search-input:active,
        .navbar .navbar-dark .header-search-wrapper input.header-search-input:focus {
            border: 1px solid rgba(230, 230, 230, .1);
            background: rgba(230, 230, 230, .1);
        }

        .navbar .navbar-dark .header-search-wrapper input.header-search-input::-webkit-input-placeholder {
            color: #fff;
        }

        .navbar .navbar-dark .header-search-wrapper input.header-search-input::-moz-placeholder {
            color: #fff;
        }

        .navbar .navbar-dark .header-search-wrapper input.header-search-input::placeholder {
            color: #fff;
        }

.navbar .no-shadow {
    -webkit-box-shadow: none;
    box-shadow: none;
}

nav.display-none.search-sm .nav-wrapper form .input-field input.search-box-sm:not(:focus) {
    color: #fff;
}


@media only screen and (max-width: 600px) {
    .navbar .nav-wrapper .dropdown-content {
        left: 0 !important;
        width: 100% !important;
    }

    .notification-button i {
        font-size: 29px;
        position: relative;
        top: 12px;
    }

    .search-button i {
        position: relative;
        top: 6px;
        height: 0;
    }
}

/*----------------------------------------
    SideNav - Main Menu
------------------------------------------*/
.sidenav-main {
    position: fixed;
    z-index: 999;
    top: 0;
    width: 250px;
    height: 100%;
    -webkit-transition: .3s ease all;
    -moz-transition: .3s ease all;
    -o-transition: .3s ease all;
    transition: .3s ease all;
}

    .sidenav-main span.badge.new {
        line-height: 20px;
        margin-top: 11px;
    }

.brand-sidebar {
    position: fixed;
    top: 0;
    left: 0;
    width: inherit;
    height: 64px;
    background: #fff;
    /*-webkit-box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .2);
            box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .2);*/
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

    .brand-sidebar .logo-wrapper {
        font-size: 3rem;
        line-height: 17px !important;
        margin: 0;
        white-space: nowrap;
    }

        .brand-sidebar .logo-wrapper a.brand-logo img {
            height: 30px;
        }

        .brand-sidebar .logo-wrapper a.navbar-toggler {
            position: absolute;
            top: 7px;
            right: 22px;
        }

            .brand-sidebar .logo-wrapper a.navbar-toggler i {
                font-size: 15px;
                line-height: 56px;
                display: block;
                height: 56px;
                color: #333;
            }

    .brand-sidebar span.logo-text {
        font-size: 24px;
        visibility: visible;
        padding-left: 8px;
        -webkit-transition: opacity .2s linear;
        -moz-transition: opacity .2s linear;
        -o-transition: opacity .2s linear;
        transition: opacity .2s linear;
        opacity: 1;
    }

    .brand-sidebar .brand-logo {
        font-size: 2.1rem;
        line-height: 0;
        position: absolute;
        display: inline-block;
        margin: 1px 0;
        padding: 22px 12px;
        color: #333;
    }

        .brand-sidebar .brand-logo img {
            height: 18px;
        }

        .brand-sidebar .brand-logo.center {
            left: 50%;
            -webkit-transform: translateX(-50%);
            -moz-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
        }

@media only screen and (max-width: 992px) {
    .brand-sidebar .brand-logo {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

        .brand-sidebar .brand-logo.left,
        .brand-sidebar .brand-logo.right {
            padding: 0;
            -webkit-transform: none;
            -moz-transform: none;
            -ms-transform: none;
            -o-transform: none;
            transform: none;
        }

        .brand-sidebar .brand-logo.left {
            left: .5rem;
        }

        .brand-sidebar .brand-logo.right {
            right: .5rem;
            left: auto;
        }
}

.brand-sidebar .brand-logo.right {
    right: .5rem;
    padding: 0;
}

.brand-sidebar .brand-logo i,
.brand-sidebar .brand-logo [class^='mdi-'],
.brand-sidebar .brand-logo [class*='mdi-'],
.brand-sidebar .brand-logo i.material-icons {
    float: left;
    margin-right: 15px;
}

.sidenav {
    top: 64px;
    overflow: hidden;
    width: inherit;
    height: 100%;
    -webkit-transition: auto !important;
    -moz-transition: auto !important;
    -o-transition: auto !important;
    transition: auto !important;
    border: none;
    -webkit-box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .2);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

    .sidenav.native-scroll {
        overflow-y: scroll !important;
    }

    .sidenav a {
        line-height: 42px;
        height: 42px;
    }

    .sidenav .navigation-header {
        font-size: .85rem;
        font-weight: 600;
        margin-top: 10px;
        padding: 0 17px;
        text-transform: capitalize;
    }

        .sidenav .navigation-header .navigation-header-icon {
            display: none;
        }

        .sidenav .navigation-header .navigation-header-text {
            font-size: .85rem;
            font-weight: 600;
            line-height: 30px;
            height: 30px;
            margin: 0;
            padding: 0 !important;
            color: #969696;
        }

            .sidenav .navigation-header .navigation-header-text:hover {
                background-color: transparent !important;
            }

    .sidenav li {
        line-height: 44px;
        padding: 0;
    }

        .sidenav li a {
            color: rgba(0, 0, 0, .87);
        }

            .sidenav li a i {
                font-size: 1.4rem;
                line-height: inherit;
                display: block;
                float: left;
                width: 2rem;
                margin-right: 1rem;
                text-align: center;
            }

    .sidenav .collapsible-header {
        font-weight: 400;
        margin: 0;
        /* Sidebar nav open close icons*/
    }

        .sidenav .collapsible-header:after {
            font-family: 'Material Icons';
            font-size: 18px;
            position: absolute;
            right: 16px;
            content: 'keyboard_arrow_right';
            transition: transform .3s ease-in-out, opacity .25s ease-in-out .1s, -webkit-transform .3s ease-in-out;
            color: #afafaf;
        }

        .sidenav .collapsible-header.active:after {
            content: 'keyboard_arrow_down';
        }

    .sidenav li .collapsible-body {
        background: transparent;
    }

        .sidenav li .collapsible-body a i {
            font-size: .7rem;
        }

    .sidenav li a.active {
        color: #fff;
        background: -webkit-linear-gradient(45deg, #8e24aa, #ff6e40);
        background: -moz- oldlinear-gradient(45deg, #8e24aa, #ff6e40);
        background: -o-linear-gradient(45deg, #8e24aa, #ff6e40);
        background: linear-gradient(45deg, #8e24aa, #ff6e40);
        -webkit-box-shadow: 3px 3px 20px 0 rgba(255, 110, 64, .5);
        box-shadow: 3px 3px 20px 0 rgba(255, 110, 64, .5);
    }

        .sidenav li a.active i {
            color: #fff;
        }

    .sidenav li:not(.active).open {
        background-color: rgba(0, 0, 0, .035);
    }

    .sidenav li.active {
        background-color: transparent;
    }

        .sidenav li.active > .collapsible-header:after {
            -webkit-transform: rotate(90deg);
            -moz-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            -o-transform: rotate(90deg);
            transform: rotate(90deg);
        }

    .sidenav li.open {
        background: rgba(0, 0, 0, .035);
    }

    .sidenav li > a,
    .sidenav li a.collapsible-header {
        font-weight: 400;
        line-height: 44px;
        height: 44px;
        padding: 0 16px !important;
    }

        .sidenav li > a > i.material-icons,
        .sidenav li a.collapsible-header > i.material-icons {
            line-height: 44px;
            height: 44px;
            margin: 0 20px 0 0;
        }

        .sidenav li > a:not(.active):hover {
            background-color: rgba(0, 0, 0, .035) !important;
        }

    .sidenav .collapsible-body > ul:not(.collapsible) > li.active,
    .sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active {
        background-color: #e6b5ee;
    }

        .sidenav .collapsible-body > ul:not(.collapsible) > li.active a,
        .sidenav .collapsible-body > ul:not(.collapsible) > li.active i,
        .sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active a,
        .sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active i {
            color: #9c27b0;
            background: none;
        }

.nav-expanded .sidenav .menu-title {
    visibility: visible;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear;
    opacity: 1;
}

.nav-expanded .navigation-header-text {
    display: block;
}

.nav-expanded .navigation-header-icon {
    display: none;
}

.nav-collapsed.sidenav-main {
    width: 64px;
}

.nav-collapsed .brand-sidebar .navbar-toggler,
.nav-collapsed .brand-sidebar .brand-logo span {
    visibility: hidden;
    -webkit-transition: visibility 0s 2s, opacity .05s linear;
    -moz-transition: visibility 0s 2s, opacity .05s linear;
    -o-transition: visibility 0s 2s, opacity .05s linear;
    transition: visibility 0s 2s, opacity .05s linear;
    opacity: 0;
}

.nav-collapsed .navigation-header-text {
    display: none;
}

.nav-collapsed .navigation-header-icon {
    display: block !important;
}

.nav-collapsed .sidenav .user-options,
.nav-collapsed .sidenav .menu-title,
.nav-collapsed .sidenav .collapsible-body span,
.nav-collapsed .sidenav .collapsible-header:after {
    display: none;
}

.nav-collapsed .sidenav .menu-title {
    visibility: visible;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear;
    opacity: 1;
}

.nav-lock .navigation-header-icon {
    display: none;
}

.nav-collapsible.nav-collapsed span.badge.pill {
    visibility: hidden;
    -webkit-transition: visibility 0s 2s, opacity .05s linear;
    -moz-transition: visibility 0s 2s, opacity .05s linear;
    -o-transition: visibility 0s 2s, opacity .05s linear;
    transition: visibility 0s 2s, opacity .05s linear;
    opacity: 0;
}

.nav-collapsible span.badge {
    color: #fff;
}

    .nav-collapsible span.badge.pill {
        position: absolute;
        right: 10px;
        visibility: visible;
        float: none;
        -webkit-transition: opacity .2s linear;
        -moz-transition: opacity .2s linear;
        -o-transition: opacity .2s linear;
        transition: opacity .2s linear;
        opacity: 1;
    }

.sidenav-dark {
    background: #2c323f;
}

    .sidenav-dark .brand-sidebar {
        background: #2c323f;
        -webkit-box-shadow: 0 -4px 7px 1px rgba(0, 0, 0, .2);
        box-shadow: 0 -4px 7px 1px rgba(0, 0, 0, .2);
    }

    .sidenav-dark.sidenav-main .sidenav {
        background-color: transparent;
    }

        .sidenav-dark.sidenav-main .sidenav .collapsible-body > ul:not(.collapsible) > li.active,
        .sidenav-dark.sidenav-main .sidenav.fixed .collapsible-body > ul:not(.collapsible) > li.active {
            background: #9c27b0;
        }

        .sidenav-dark.sidenav-main .sidenav li .navigation-header-text {
            color: #b0bec5;
        }

        .sidenav-dark.sidenav-main .sidenav li > a,
        .sidenav-dark.sidenav-main .sidenav li .more-text {
            color: #fff;
        }

            .sidenav-dark.sidenav-main .sidenav li > a > i,
            .sidenav-dark.sidenav-main .sidenav li .more-text > i {
                color: #fff;
            }

        .sidenav-dark.sidenav-main .sidenav li.bold > a:not(.active):hover,
        .sidenav-dark.sidenav-main .sidenav li:not(.active).open {
            background-color: rgba(0, 0, 0, .1) !important;
        }

    .sidenav-dark.sidenav-main .collapsible {
        border: none;
    }

    .sidenav-dark.sidenav-main .brand-sidebar .brand-logo,
    .sidenav-dark.sidenav-main .brand-sidebar .logo-wrapper a.navbar-toggler i {
        color: #fff;
    }

    .sidenav-dark.sidenav-gradient .brand-sidebar {
        background: transparent;
    }

    .sidenav-dark.sidenav-gradient.fixed .collapsible-body {
        background: transparent;
    }

    .sidenav-dark.sidenav-gradient.sidenav-main .sidenav li .navigation-header-text {
        color: #ececec;
    }

    .sidenav-dark .collapsible-header:after {
        color: #ececec;
    }

    .sidenav-dark .ps__rail-y:hover {
        background: transparent;
    }

.navbar-full .brand-sidebar {
    background: transparent;
}

    .navbar-full .brand-sidebar .brand-logo {
        color: #fff;
    }

    .navbar-full .brand-sidebar .logo-wrapper a.navbar-toggler i {
        color: #fff;
    }

.sidenav-active-rounded .sidenav li > a.active {
    color: #fff;
    border-radius: 0 25px 25px 0;
}

    .sidenav-active-rounded .sidenav li > a.active > i {
        color: #fff;
    }

.sidenav-active-rounded .sidenav li:not(.open) > a.active {
    color: #fff;
}

    .sidenav-active-rounded .sidenav li:not(.open) > a.active > i {
        color: #fff;
    }

.sidenav-active-rounded .sidenav li:not(.active) > a:hover {
    margin-right: 16px;
    border-radius: 0 25px 25px 0;
}

.sidenav-active-rounded .sidenav li > a,
.sidenav-active-rounded .sidenav li a.collapsible-header {
    margin-right: 16px;
    padding: 0 0 0 16px !important;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

.sidenav-active-rounded .sidenav .collapsible-header:after {
    right: 9px;
}

.sidenav-active-rounded.nav-collapsed li > a,
.sidenav-active-rounded.nav-collapsed li a.collapsible-header {
    margin-right: 10px;
}

.sidenav-active-rounded.nav-collapsed li.close {
    background-color: rgba(0, 0, 0, .08);
}

.sidenav-active-square .sidenav li > a.active {
    color: #fff;
    border-radius: 0 5px 5px 0;
}

    .sidenav-active-square .sidenav li > a.active > i {
        color: #fff;
    }

.sidenav-active-square .sidenav li:not(.open) > a.active {
    color: #fff;
}

    .sidenav-active-square .sidenav li:not(.open) > a.active > i {
        color: #fff;
    }

.sidenav-active-square .sidenav li:not(.active) > a:hover {
    margin-right: 16px;
    border-radius: 0 5px 5px 0;
}

.sidenav-active-square .sidenav li > a,
.sidenav-active-square .sidenav li a.collapsible-header {
    margin-right: 16px;
    padding: 0 0 0 16px !important;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

.sidenav-active-square .sidenav .collapsible-header:after {
    right: 9px;
}

.sidenav-active-square.nav-collapsed li > a,
.sidenav-active-square.nav-collapsed li a.collapsible-header {
    margin-right: 10px;
}

.sidenav-active-square.nav-collapsed li.close {
    background-color: rgba(0, 0, 0, .08);
}

@media only screen and (max-width: 992px) {
    .sidenav-main {
        width: auto;
        height: 0;
    }

        .sidenav-main .brand-sidebar {
            left: 80px;
            background: transparent;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

            .sidenav-main .brand-sidebar .navbar-toggler {
                display: none;
            }

            .sidenav-main .brand-sidebar .logo-wrapper {
                padding: 0 !important;
            }

            .sidenav-main .brand-sidebar .sidenav-trigger {
                top: -48px;
            }

        .sidenav-main .sidenav {
            top: 0;
            width: 250px;
        }

        .sidenav-main .btn-sidenav-toggle {
            position: relative;
            top: 10px;
            left: 10px;
        }

    .sidenav-dark.sidenav-main .sidenav {
        background: #2c323f;
    }
}

@media only screen and (max-width: 600px) {
    .sidenav-main .brand-sidebar .brand-logo {
        padding: 16px 12px 20px 12px;
    }

    .sidenav-main .btn-sidenav-toggle {
        position: relative;
        top: 6px;
        left: 6px;
    }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .sidenav .collapsible-header {
        /* Sidebar nav open close icons*/
    }

        .sidenav .collapsible-header:after {
            width: 0;
            content: '+';
        }

    .sidenav li.active > .collapsible-header:after {
        right: 0;
        width: 0;
        content: '-';
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}

/*----------------------------------------
    Slideout - Right side chat slide out
------------------------------------------*/
#right-search .input-field {
    margin-top: 0;
}

#slide-out-right {
    top: 64px;
    overflow: hidden;
}

    #slide-out-right .tab a
    #slide-out-right .tab a {
        padding: 0 !important;
    }

    #slide-out-right.sidenav {
        top: 0;
        width: 300px;
        padding-bottom: 0;
    }

        #slide-out-right.sidenav li a.active {
            background: none;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

        #slide-out-right.sidenav .slide-out-right-body {
            overflow-y: hidden;
            width: 100%;
            height: -webkit-calc(100vh - 60px);
            height: -moz-calc(100vh - 60px);
            height: calc(100vh - 60px);
        }

        #slide-out-right.sidenav .messages {
            padding: .7rem;
        }

            #slide-out-right.sidenav .messages .header-search-input {
                width: 86%;
                height: 2.8rem;
                margin: 1rem;
                padding-left: 1rem;
                border: none;
                border-radius: 2rem;
                background-color: #eee;
            }

            #slide-out-right.sidenav .messages .collection {
                max-height: 100% !important;
            }

                #slide-out-right.sidenav .messages .collection .collection-item {
                    border: none;
                }

                #slide-out-right.sidenav .messages .collection ul.collection {
                    overflow: hidden;
                    max-height: 100% !important;
                    border: none;
                }

                    #slide-out-right.sidenav .messages .collection ul.collection li {
                        display: -webkit-box;
                        display: -webkit-flex;
                        display: -moz-box;
                        display: -ms-flexbox;
                        display: flex;
                        padding-top: 1.2rem;
                        cursor: pointer;
                    }

                        #slide-out-right.sidenav .messages .collection ul.collection li .user-content {
                            margin-top: .4em;
                            margin-left: 1rem;
                        }

                        #slide-out-right.sidenav .messages .collection ul.collection li .secondary-content {
                            top: 1.6rem;
                            color: #c5cae9;
                        }

                        #slide-out-right.sidenav .messages .collection ul.collection li:hover {
                            background-color: #f5f5f5;
                        }

    #slide-out-right .fixed-line-height {
        line-height: 24px;
    }

    #slide-out-right #chatapp li {
        line-height: 35px !important;
        min-height: 70px !important;
    }

    #slide-out-right #chatapp .sidenav li {
        line-height: 20px !important;
    }

.chat-close-collapse {
    padding: 5px 15px 0 0;
}

.icon-bg-color {
    font-size: 20px;
    width: 35px;
    height: 35px;
    padding-top: 8px;
    text-align: center;
    border-radius: 50%;
}

.border-bottom-1 {
    border-bottom: 1px solid #f5f5f5;
}

#activity ul.collection {
    max-height: 100% !important;
}

#activity .collection::before {
    position: absolute;
    top: 1rem;
    left: 4%;
    width: 1px;
    height: 100%;
    margin-left: -1px;
    content: '';
    background-color: #e0e0e0;
}

#activity .collection-item::before {
    font-family: 'Material Icons';
    font-size: 1rem;
    position: absolute;
    left: 1.6%;
    content: 'lens';
    color: #e0e0e0;
    border-radius: 100%;
}

#activity .collection {
    border: none;
}

    #activity .collection .collection-item {
        margin-bottom: 1rem;
        padding-left: 2rem;
        border: none;
    }

        #activity .collection .collection-item p {
            font-size: .9rem;
        }

        #activity .collection .collection-item .badge {
            float: none;
            margin: 0;
            padding: .3rem .5rem .4rem .5rem;
        }

        #activity .collection .collection-item .secondary-content {
            font-size: .9rem;
            color: #c5cae9;
        }

.slide-out-right-sidenav-chat {
    top: 0;
    width: 300px;
}

#settings ul.collection {
    max-height: 100% !important;
}

@media only screen and (max-width: 992px) {
    #slide-out-right {
        top: 0;
    }

        #slide-out-right.sidenav {
            height: 100% !important;
        }
}

#slide-out-chat .chat-head,
#slide-out-chat .chat-footer {
    z-index: 1;
    width: 100%;
    background-color: #eceff1;
}

#slide-out-chat .chat-footer {
    bottom: -.6rem;
}

    #slide-out-chat .chat-footer form {
        background-color: #eceff1;
    }

    #slide-out-chat .chat-footer input {
        width: 80%;
        margin-left: -2rem;
        padding-left: 1rem;
        border: none;
        border-radius: 3rem;
        background-color: #fff;
    }

    #slide-out-chat .chat-footer label {
        margin-top: -.7rem;
        margin-left: 2rem;
    }

        #slide-out-chat .chat-footer label:not(.label-icon).active {
            display: none;
        }

    #slide-out-chat .chat-footer i {
        cursor: pointer;
    }

    #slide-out-chat .chat-footer a {
        line-height: 2rem;
        position: absolute;
        width: 40px;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

#slide-out-chat .speech-bubble {
    position: relative;
    margin-left: 1rem;
    border-radius: .3rem;
    background: #eceff1;
}

    #slide-out-chat .speech-bubble:after {
        position: absolute;
        top: 50%;
        left: -9px;
        width: 0;
        height: 0;
        margin-top: -20px;
        content: '';
        border: 10px solid transparent;
        border-right-color: #eceff1;
        border-left: 0;
    }

#slide-out-chat .speech-bubble-right {
    position: relative;
    margin-left: 1rem;
    color: #fff;
    border-radius: .3rem;
    background-color: #9c27b0;
}

    #slide-out-chat .speech-bubble-right:after {
        position: absolute;
        top: 50%;
        right: 0;
        width: 0;
        height: 0;
        margin-top: -16px;
        margin-right: -8px;
        content: '';
        border: 10px solid transparent;
        border-right: 0;
        border-left-color: #9c27b0;
    }

#slide-out-chat .chat-body ul.collection {
    top: 0;
    margin-top: 0;
    margin-bottom: 0;
}

#slide-out-chat .collection {
    top: 48px;
    height: -webkit-calc(100vh - 129px);
    height: -moz-calc(100vh - 129px);
    height: calc(100vh - 129px);
}

    #slide-out-chat .collection .collection-item {
        min-height: auto;
        margin-bottom: 1rem;
        border: none;
    }

        #slide-out-chat .collection .collection-item .user-content {
            padding: 1rem;
        }

@media (max-width: 600px) {
    #slide-out-right.sidenav {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

/*----------------------------------------
	Breadcrumb
------------------------------------------*/
#breadcrumbs-wrapper {
    padding: 20px 0;
    background: transparent;
}

    #breadcrumbs-wrapper .breadcrumbs-btn {
        top: 24px;
    }

    #breadcrumbs-wrapper h5.breadcrumbs-header {
        font-size: 1.64rem;
        line-height: 1.804rem;
        margin: 1.5rem 0 0 0;
    }

    #breadcrumbs-wrapper .breadcrumbs {
        margin: 15px 0;
        padding: 0;
        list-style: none;
    }

        #breadcrumbs-wrapper .breadcrumbs > li {
            display: inline-block;
        }

            #breadcrumbs-wrapper .breadcrumbs > li + li::before {
                font-family: 'Material Icons';
                position: relative;
                top: 3px;
                padding: 0 5px 0 4px;
                content: 'keyboard_arrow_right';
                color: #bdbdbd;
            }

        #breadcrumbs-wrapper .breadcrumbs .active {
            font-weight: normal;
            color: #9e9e9e;
        }

    #breadcrumbs-wrapper .breadcrumbs-title {
        font-size: 1.4rem;
        line-height: 1.4rem;
    }

    #breadcrumbs-wrapper .breadcrumbs-nav {
        margin: 8px 0 9px;
    }

    #breadcrumbs-wrapper.breadcrumbs-bg-image {
        position: relative;
        z-index: 1;
        color: #fff;
        background-position: center center;
        -webkit-background-size: cover;
        background-size: cover;
    }

        #breadcrumbs-wrapper.breadcrumbs-bg-image .breadcrumbs-title {
            color: #fff;
        }

        #breadcrumbs-wrapper.breadcrumbs-bg-image .breadcrumbs {
            margin: 10px 0;
        }

            #breadcrumbs-wrapper.breadcrumbs-bg-image .breadcrumbs a {
                color: rgba(255, 255, 255, .8);
            }

            #breadcrumbs-wrapper.breadcrumbs-bg-image .breadcrumbs .active {
                color: rgba(255, 255, 255, .9);
            }

        #breadcrumbs-wrapper.breadcrumbs-bg-image::before {
            position: absolute;
            z-index: -1;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: '';
            background-color: rgba(0, 0, 0, .07);
        }

    #breadcrumbs-wrapper.breadcrumbs-dark .breadcrumbs-title,
    #breadcrumbs-wrapper.breadcrumbs-dark a {
        color: rgba(255, 255, 255, .85);
    }

    #breadcrumbs-wrapper.breadcrumbs-inline .breadcrumbs-title,
    #breadcrumbs-wrapper.breadcrumbs-inline .breadcrumbs {
        display: inline;
    }

    #breadcrumbs-wrapper.breadcrumbs-inline .breadcrumbs-left {
        position: relative;
        top: 8px;
    }

    #breadcrumbs-wrapper.breadcrumbs-inline .breadcrumbs-title {
        padding-right: 20px;
        border-right: 1px solid #bdbdbd;
    }

    #breadcrumbs-wrapper.breadcrumbs-inline .breadcrumbs {
        padding-left: 20px;
    }

    #breadcrumbs-wrapper.breadcrumbs-inline .breadcrumbs-btn {
        top: 0;
    }

    #breadcrumbs-wrapper .breadcrumbs-right .breadcrumbs {
        float: right;
        margin-top: 0;
    }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #breadcrumbs-wrapper .breadcrumbs > li + li::before {
        top: 0;
        width: 0;
        content: '/';
    }
}

/*----------------------------------------
    Forms
------------------------------------------*/
.input-field div.error {
    font-size: .8rem;
    position: relative;
    top: 0rem;
    left: 0rem;
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    color: #ff4081;
}

.input-field label.active {
    width: 100%;
}

.left-alert input[type=text] + label:after,
.left-alert input[type=password] + label:after,
.left-alert input[type=email] + label:after,
.left-alert input[type=url] + label:after,
.left-alert input[type=time] + label:after,
.left-alert input[type=date] + label:after,
.left-alert input[type=datetime-local] + label:after,
.left-alert input[type=tel] + label:after,
.left-alert input[type=number] + label:after,
.left-alert input[type=search] + label:after,
.left-alert textarea.materialize-textarea + label:after {
    left: 0;
}

.right-alert input[type=text] + label:after,
.right-alert input[type=password] + label:after,
.right-alert input[type=email] + label:after,
.right-alert input[type=url] + label:after,
.right-alert input[type=time] + label:after,
.right-alert input[type=date] + label:after,
.right-alert input[type=datetime-local] + label:after,
.right-alert input[type=tel] + label:after,
.right-alert input[type=number] + label:after,
.right-alert input[type=search] + label:after,
.right-alert textarea.materialize-textarea + label:after {
    right: 70px;
}

/*----------------------------------------
    Tables
------------------------------------------*/
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 {
    line-height: 15px;
    top: 19px;
    text-indent: -1px !important;
}

/*----------------------------------------
Cards
------------------------------------------*/
.card {
    overflow: hidden;
    margin: 1rem 0 1rem 0;
}

    .card .card-title {
        font-size: 18px;
        font-weight: 400;
        margin: 0;
    }

    .card .activator {
        cursor: pointer;
    }

#card-stats .card-content {
    text-align: center;
}

#card-stats .card-stats-title {
    font-size: 1rem;
}

    #card-stats .card-stats-title i {
        font-size: 1.2rem;
        position: relative;
        top: 3px;
    }

#card-stats .card-stats-compare {
    font-size: .85rem;
}

    #card-stats .card-stats-compare i {
        position: relative;
        top: 8px;
    }

#card-stats .card-stats-number {
    font-size: 1.8rem;
    font-weight: 600;
    line-height: 2rem;
    margin: .8rem 0 .6rem 0;
}

#card-stats .card .card-content {
    padding: 10px 14px;
}

#card-stats .card .card-action {
    padding: 10px 14px;
}

.vertical-align-top {
    vertical-align: top;
}

.card-animation-1,
.image-n-margin {
    margin-top: -50px;
    -webkit-transition: .3s;
    /* Safari */
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

    .card-animation-1:hover .image-n-margin {
        margin-top: -80px;
        margin-bottom: 30px;
        cursor: pointer;
        -webkit-transition: .5s;
        -moz-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
    }

/* alert card */
.card-alert .card-content {
    padding: 10px 20px;
}

.card-alert i {
    font-size: 20px;
    position: relative;
    top: 2px;
}

.card-alert .alert-circle {
    position: relative;
    top: -5px;
    left: -2px;
    display: inline-block;
    width: 40px;
    vertical-align: bottom;
    white-space: nowrap;
    border-radius: 1000px;
}

.card-alert .single-alert {
    line-height: 42px;
}

.card-alert button {
    font-size: 20px;
    position: absolute;
    top: 5px;
    right: 10px;
    color: #fff;
    border: none;
    background: none;
}

.card-alert .card .card-content {
    padding: 20px 40px 20px 20px;
}

.card-alert .card-action i {
    top: 0;
    margin: 0;
}

/* work card */
#work-collections .collection-header {
    font-size: 1.14rem;
    font-weight: 500;
}

#work-collections p.collections-title {
    font-size: 1rem;
    font-weight: 500;
    margin: 0;
    padding: 0;
}

#work-collections p.collections-content {
    font-size: .9rem;
    font-weight: 400;
    margin: 0;
    padding: 0;
}

#work-collections .collection-item.avatar {
    height: auto;
    padding-top: 22px;
}

/* flight card */
#flight-card .flight-card-title {
    font-weight: 300;
    margin: 0;
    color: #fff;
}

#flight-card .flight-card-date {
    font-size: 1rem;
    margin: 0;
    color: #fff;
}

#flight-card .flight-state {
    padding-bottom: 15px;
}

#flight-card .flight-state-two {
    border-left: 1px dashed #bdbdbd;
}

#flight-card .flight-icon {
    font-size: 2.2rem;
    display: block;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}

#flight-card .card-content-bg {
    background: url('../../../images/gallery/3.png') no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}

#flight-card .card-content {
    background: rgba(0, 0, 0, .25);
}

#flight-card .flight-state-wrapper {
    margin: 0 0 80px 0 !important;
}

#flight-card .card-header .card-title {
    padding: 20px;
}

/* task card */
#task-card label {
    display: block;
    height: auto;
    color: rgba(0, 0, 0, .87);
}

#task-card .task-card-title {
    font-weight: 300;
    margin: 0;
    color: #fff;
}

#task-card .task-card-date {
    font-size: 1rem;
    margin: 0;
    color: #fff;
}

#task-card .collection-header {
    padding: 20px;
}

#task-card .task-add {
    position: absolute;
    top: 76px;
    right: 10px;
}

#task-card .task-cat {
    font-size: .8rem;
    font-weight: 300;
    margin-left: 37px;
    padding: 2px 4px;
    color: #fff;
    border-radius: 2px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.task-cat {
    font-size: .8rem;
    font-weight: 300;
    padding: 2px 4px;
    color: #fff;
    border-radius: 2px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.collection .collection-item.avatar i.circle {
    font-size: 28px;
}

/* profile card */
#profile-card .card-image {
    height: 150px;
}

#profile-card .card-profile-image {
    position: absolute;
    z-index: 1;
    top: 110px;
    width: 70px;
    cursor: pointer;
}

#profile-card .btn-move-up {
    position: relative;
    top: -40px;
    right: -18px;
    margin-right: 10px !important;
}

#profile-card .card-content .profile-card-i {
    position: relative;
    top: 6px;
    margin-right: 10px;
}

#profile-card .card-content p {
    font-size: 1rem;
    margin: 10px 0 12px;
}

.card-move-up .move-up {
    padding: 20px;
}

.black-overlay {
    background-color: rgba(0, 0, 0, .42) !important;
}

.bg-image-1 {
    width: 100%;
    background-image: url('../../../images/cards/macbook.png');
    -webkit-background-size: cover;
    background-size: cover;
}

.bg-image-2 {
    width: 100%;
    background-image: url('../../../images/cards/iphone.png');
    -webkit-background-size: cover;
    background-size: cover;
}

.bg-image-3 {
    width: 100%;
    background-image: url('../../../images/cards/applewatch.png');
    -webkit-background-size: cover;
    background-size: cover;
}

.icon-background {
    width: 50px;
    height: 50px;
    margin: 8px;
    padding-top: 11px;
}

#profile-card .card-reveal i.material-icons {
    position: relative;
    top: 6px;
}

#user-card .flip-card {
    max-width: 100%;
}

@media screen and (min-width: 1290px) {
    .icon-background {
        width: 3.125rem;
        height: 3.125rem;
        margin: 1.25rem;
        margin-left: 2rem;
        padding-top: .6875rem;
    }
}

@media screen and (max-width: 1366px) {
    .icon-background {
        margin-left: 1.25rem;
    }
}

@media screen and (min-width: 1440px) {
    .icon-background {
        margin-left: 2rem;
    }
}

@media screen and (min-width: 1680px) {
    .icon-background {
        margin-left: 2.6875rem;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .icon-background {
        margin-left: .25rem;
    }
}

@media screen and (max-width: 992px) {
    .icon-background {
        margin-left: 1.875rem;
    }
}

@media screen and (max-width: 786px) {
    .icon-background {
        margin-left: .9375rem;
    }
}

@media screen and (max-width: 540px) {
    .icon-background {
        margin-left: .625rem;
    }
}

.small-ico-bg {
    padding: 6px;
    border-radius: 50%;
    background-color: #f3f1f1;
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
    #cards-extended #gradient-Analytics .card-width,
    #cards-extended #card-with-analytics .card-width,
    #cards-extended #card-panel-type .card-width {
        width: 50%;
    }
}

/*----------------------------------------
    Charts
------------------------------------------*/
#card-stats {
    padding-top: 12px;
}

#chart-dashboard .card {
    overflow: hidden;
}

    #chart-dashboard .card .card-content {
        padding: 10px 14px;
    }

#chartjs .sample-chart-wrapper,
#chartjs2 .sample-chart-wrapper,
#chartjs3 .sample-chart-wrapper {
    margin-top: -75px;
    margin-bottom: -14px;
}

.sample-chart-wrapper {
    width: 100%;
}

.chart-title {
    font-size: 1.6rem;
    font-weight: 300;
}

/* Revenue Chart */
.chart-revenue {
    float: right;
    padding: 8px;
    text-align: center;
    border-radius: 3px;
}

    .chart-revenue .chart-revenue-total {
        font-size: .9rem;
        margin: 0;
    }

    .chart-revenue .chart-revenue-per {
        font-size: .8rem;
        margin: 0;
    }

        .chart-revenue .chart-revenue-per i {
            position: relative;
            top: 5px;
        }

.chart-revenue-switch {
    padding-top: 28px;
    padding-right: 10px;
    text-align: right;
    color: #fff;
}

#materialize-chartist .ct-chart-line,
#materialize-chartist .ct-chart-bar,
#materialize-chartist .ct-chart-pie,
#materialize-chartist .ct-chart-donut {
    height: 400px !important;
}

/* doughnut chart */
.doughnut-chart-status {
    font-size: 16px;
    font-weight: 500;
    position: relative;
    top: -75px;
    left: 0;
    height: 0;
    text-align: center;
}

    .doughnut-chart-status p {
        margin-top: -5px;
    }

.doughnut-chart-legend li {
    font-size: .9rem;
    padding: 2px 0;
}

    .doughnut-chart-legend li:before {
        display: block;
        float: left;
        width: 8px;
        height: 8px;
        margin-top: 6px;
        margin-right: 4px;
        content: '';
    }

a.button-collapse.top-nav {
    font-size: 32px;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 7.5%;
    float: none;
    margin-left: 1.5rem;
    color: #fff;
}

/* trending bar chart */
.trending-bar-chart-wrapper {
    width: 100%;
}

.btn-move-up {
    position: relative;
    top: -28px;
    right: -18px;
    margin-right: 10px !important;
}

/*Sparkline*/
.jqstooltip {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border: none !important;
}

.tooltip-class {
    overflow: hidden;
    width: 30px;
    height: 20px;
    color: #fff;
}

#ct2-chart .ct-series.ct-series-a .ct-area {
    fill: #00bcd4;
}

#ct2-chart .ct-series.ct-series-a .ct-point {
    stroke: #00bcd4;
}

#ct2-chart .ct-series.ct-series-a .ct-line {
    stroke: #54e2f4;
}

/*  Widget */
.socialbox .logo {
    font-size: 28px;
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
}

.socialbox .info {
    font-size: 15px;
    position: absolute;
    right: 20px;
    bottom: 20px;
    margin: 0;
    padding: 0;
    color: #fff;
}

.chartist-tooltip.tooltip-show {
    display: inline-block;
}

.chartist-tooltip {
    display: none;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
    .doughnut-chart-status {
        display: none;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .doughnut-chart-status {
        display: none;
    }

    #card-stats .card-stats-compare {
        font-size: .8rem;
    }
}

/*----------------------------------------
    Calender
------------------------------------------*/
#full-calendar {
    padding-top: 30px;
}

#calendar h2 {
    font-size: 1.5rem;
    line-height: 35px;
    text-transform: capitalize;
}

#calendar .fc-day-header {
    font-weight: 400;
    text-transform: capitalize;
}

#external-events {
    padding-top: 50px;
}

    #external-events .fc-event {
        margin-bottom: 10px;
        padding: 5px;
        cursor: all-scroll;
        text-decoration: none;
        color: #fff;
        border: none;
    }

.fc button {
    background: #fff;
}

.fc td {
    border-width: 0 !important;
}

.fc th {
    border-width: 0 !important;
}

.fc-state-active {
    color: #9c27b0 !important;
}

.fc-state-down {
    color: #9c27b0 !important;
}

/*
* Custom Animations
*/
@-webkit-keyframes fadeUp {
    0% {
        -webkit-transform: translateY(30px);
        transform: translateY(30px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
        opacity: 1;
    }
}

@-moz-keyframes fadeUp {
    0% {
        -moz-transform: translateY(30px);
        transform: translateY(30px);
        opacity: 0;
    }

    100% {
        -moz-transform: translateY(0px);
        transform: translateY(0px);
        opacity: 1;
    }
}

@-o-keyframes fadeUp {
    0% {
        -o-transform: translateY(30px);
        transform: translateY(30px);
        opacity: 0;
    }

    100% {
        -o-transform: translateY(0px);
        transform: translateY(0px);
        opacity: 1;
    }
}

@keyframes fadeUp {
    0% {
        -webkit-transform: translateY(30px);
        -moz-transform: translateY(30px);
        -o-transform: translateY(30px);
        transform: translateY(30px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
        opacity: 1;
    }
}

.animate.fadeUp {
    -webkit-animation: fadeUp;
    -moz-animation: fadeUp;
    -o-animation: fadeUp;
    animation: fadeUp;
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    -o-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes fadeLeft {
    0% {
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

@-moz-keyframes fadeLeft {
    0% {
        -moz-transform: translateX(-30px);
        transform: translateX(-30px);
        opacity: 0;
    }

    100% {
        -moz-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

@-o-keyframes fadeLeft {
    0% {
        -o-transform: translateX(-30px);
        transform: translateX(-30px);
        opacity: 0;
    }

    100% {
        -o-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

@keyframes fadeLeft {
    0% {
        -webkit-transform: translateX(-30px);
        -moz-transform: translateX(-30px);
        -o-transform: translateX(-30px);
        transform: translateX(-30px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateX(0px);
        -moz-transform: translateX(0px);
        -o-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

.animate.fadeLeft {
    -webkit-animation: fadeLeft;
    -moz-animation: fadeLeft;
    -o-animation: fadeLeft;
    animation: fadeLeft;
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    -o-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes fadeRight {
    0% {
        -webkit-transform: translateX(30px);
        transform: translateX(30px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

@-moz-keyframes fadeRight {
    0% {
        -moz-transform: translateX(30px);
        transform: translateX(30px);
        opacity: 0;
    }

    100% {
        -moz-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

@-o-keyframes fadeRight {
    0% {
        -o-transform: translateX(30px);
        transform: translateX(30px);
        opacity: 0;
    }

    100% {
        -o-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

@keyframes fadeRight {
    0% {
        -webkit-transform: translateX(30px);
        -moz-transform: translateX(30px);
        -o-transform: translateX(30px);
        transform: translateX(30px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateX(0px);
        -moz-transform: translateX(0px);
        -o-transform: translateX(0px);
        transform: translateX(0px);
        opacity: 1;
    }
}

.animate.fadeRight {
    -webkit-animation: fadeRight;
    -moz-animation: fadeRight;
    -o-animation: fadeRight;
    animation: fadeRight;
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    -o-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

.animation-fast {
    -webkit-animation-delay: .1s;
    -moz-animation-delay: .1s;
    -o-animation-delay: .1s;
    animation-delay: .1s;
}

.animation-slow {
    -webkit-animation-delay: 2s;
    -moz-animation-delay: 2s;
    -o-animation-delay: 2s;
    animation-delay: 2s;
}

.delay-1 {
    -webkit-animation-delay: .3s !important;
    -moz-animation-delay: .3s !important;
    -o-animation-delay: .3s !important;
    animation-delay: .3s !important;
}

.delay-2 {
    -webkit-animation-delay: .4s !important;
    -moz-animation-delay: .4s !important;
    -o-animation-delay: .4s !important;
    animation-delay: .4s !important;
}

.delay-3 {
    -webkit-animation-delay: .5s !important;
    -moz-animation-delay: .5s !important;
    -o-animation-delay: .5s !important;
    animation-delay: .5s !important;
}

.delay-4 {
    -webkit-animation-delay: .6s !important;
    -moz-animation-delay: .6s !important;
    -o-animation-delay: .6s !important;
    animation-delay: .6s !important;
}

.delay-5 {
    -webkit-animation-delay: .7s !important;
    -moz-animation-delay: .7s !important;
    -o-animation-delay: .7s !important;
    animation-delay: .7s !important;
}

/*----------------------------------------
  Miscellaneous CSS for demo purpose only
------------------------------------------*/
.dynamic-color .red,
.dynamic-color .pink,
.dynamic-color .purple,
.dynamic-color .deep-purple,
.dynamic-color .indigo,
.dynamic-color .blue,
.dynamic-color .light-blue,
.dynamic-color .cyan,
.dynamic-color .teal,
.dynamic-color .green,
.dynamic-color .light-green,
.dynamic-color .lime,
.dynamic-color .yellow,
.dynamic-color .amber,
.dynamic-color .orange,
.dynamic-color .deep-orange,
.dynamic-color .brown,
.dynamic-color .grey,
.dynamic-color .blue-grey {
    font-size: 12px;
    font-weight: 500;
    line-height: 55px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 55px;
    padding: 0 15px;
}

.dynamic-color .col {
    margin-bottom: 55px;
}

tr.group {
    background-color: #ddd !important;
}

    tr.group:hover {
        background-color: #ddd !important;
    }

@media only screen and (max-width: 1024px) {
    tfoot {
        display: none;
    }
}

/*----------------------------------------
    Grid - Flat Site Mockup
------------------------------------------*/
.site-layout-example-left {
    height: 300px;
    background-color: #90a4ae;
}

.site-layout-example-right {
    height: 300px;
    background-color: #00bfa5;
}

.site-layout-example-top {
    height: 50px;
    background-color: #ff5252;
}

.flat-text-header {
    display: block;
    width: 80%;
    height: 35px;
    margin: 27px auto;
    background-color: rgba(255, 255, 255, .15);
}

.flat-text {
    display: block;
    width: 80%;
    height: 25px;
    margin: 27px auto;
    background-color: rgba(0, 0, 0, .15);
}

    .flat-text.small {
        width: 25%;
        height: 25px;
        background-color: rgba(0, 0, 0, .15);
    }

    .flat-text.full-width {
        width: 100%;
    }

.col.grid-example {
    font-size: 28px;
    line-height: 50px;
    margin: 7px 0;
    padding: 0;
    text-align: center;
    color: #fff;
    border: 1px solid #eee;
    background-color: #ff6347;
}

    .col.grid-example span {
        font-weight: 200;
        line-height: 50px;
    }

.waves-color-demo .collection-item {
    line-height: 57px;
    height: 57px;
}

.collection a.collection-item:not(.active):hover {
    background-color: #f9f9f9;
}

/*----------------------------------------
    Chrome Browser Grid Example
------------------------------------------*/
.browser-window {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    height: auto;
    margin: 20px 0;
    text-align: left;
    border-radius: 5px 5px 2px 2px;
    background-color: transparent;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

    .browser-window .top-bar {
        height: 30px;
        border-top: thin solid #eaeae9;
        border-bottom: thin solid #ddd;
        border-radius: 5px 5px 0 0;
        background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e6), to(#e0e0e0));
        background: -webkit-linear-gradient(#e7e7e6, #e0e0e0);
        background: -moz- oldlinear-gradient(#e7e7e6, #e0e0e0);
        background: -o-linear-gradient(#e7e7e6, #e0e0e0);
        background: linear-gradient(#e7e7e6, #e0e0e0);
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
    }

    .browser-window .circle {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 1px;
        border-radius: 50%;
    }

    .browser-window .circles {
        margin: 5px 12px;
    }

    .browser-window .content {
        display: inline-block;
        width: 100%;
        margin: 0;
        border-radius: 0 0 5px 5px;
        background-color: #fafafa;
    }

    .browser-window .row {
        margin: 0;
    }

.close-circle {
    background-color: #ff5c5a;
}

.minimize-circle {
    background-color: #fdb45c;
}

.maximize-circle {
    background-color: #1bc656;
}

.clear {
    clear: both;
}

.promo i {
    font-size: 6rem;
    display: block;
    color: #ee6e73;
}

.promo-caption {
    font-size: 1.7rem;
    font-weight: 500;
    margin-top: 5px;
    margin-bottom: 0;
}

/*----------------------------------------
    Shadow effect
------------------------------------------*/
.shadow-demo {
    width: 100px;
    height: 100px;
    margin: 20px auto;
    background-color: #26a69a;
}

#input-select .input-field label {
    font-size: .8rem;
    position: absolute;
    top: -14px;
}

/*----------------------------------------
    Footer
------------------------------------------*/
.page-footer.footer-fixed {
    position: fixed;
    bottom: 0;
    width: 100%;
}

.page-footer .container {
    padding: 0 15px;
}

.page-footer .footer-copyright {
    background-color: transparent;
}

#world-map-markers {
    height: 300px;
}

#polar-chart-holder {
    padding-top: 20px;
}

.footer-light {
    background-color: #fff;
}

    .footer-light.page-footer {
        border-top: 1px solid #d2d2d2 !important;
    }

    .footer-light .footer-copyright {
        color: rgba(0, 0, 0, .87);
    }

.footer-dark {
    background: #37474f;
}

    .footer-dark .footer-copyright {
        color: rgba(255, 255, 255, .8);
    }

        .footer-dark .footer-copyright a {
            color: #fff;
        }

/*---------------------------------
    Theme Customizer
-----------------------------------*/
.btn-customizer {
    padding: 0 1rem;
}

    .btn-customizer i {
        -webkit-animation: fa-spin 2s infinite linear;
        -moz-animation: fa-spin 2s infinite linear;
        -o-animation: fa-spin 2s infinite linear;
        animation: fa-spin 2s infinite linear;
    }

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-moz-keyframes fa-spin {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-o-keyframes fa-spin {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.theme-cutomizer {
    z-index: 99999;
    top: 0;
    width: 360px;
}

    .theme-cutomizer .sidenav-close {
        position: absolute;
        top: 5px;
        right: 10px;
    }

    .theme-cutomizer .customize-devider {
        border: 1px solid #e4e4e4;
    }

    .theme-cutomizer .menu-options .menu-color-option,
    .theme-cutomizer .menu-options .menu-bg-color-option,
    .theme-cutomizer .menu-options .navbar-color-option,
    .theme-cutomizer .navbar-options .menu-color-option,
    .theme-cutomizer .navbar-options .menu-bg-color-option,
    .theme-cutomizer .navbar-options .navbar-color-option {
        display: inline-block;
        width: 24px;
        height: 24px;
        margin-right: 8px;
        margin-bottom: 10px;
        cursor: pointer;
        border: 3px solid #fff;
        border-radius: 12px;
    }

        .theme-cutomizer .menu-options .menu-color-option.selected,
        .theme-cutomizer .menu-options .menu-bg-color-option.selected,
        .theme-cutomizer .menu-options .navbar-color-option.selected,
        .theme-cutomizer .navbar-options .menu-color-option.selected,
        .theme-cutomizer .navbar-options .menu-bg-color-option.selected,
        .theme-cutomizer .navbar-options .navbar-color-option.selected {
            -webkit-box-shadow: 0 0 10px 3px #03a9f4;
            box-shadow: 0 0 10px 3px #03a9f4;
        }

.btn-buy-now {
    position: fixed;
    top: 50%;
    right: -2px;
    padding: 0 1rem;
}

.buy-now-animated {
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    -o-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@-moz-keyframes tada {
    0% {
        -moz-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -moz-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    100% {
        -moz-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@-o-keyframes tada {
    0% {
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    100% {
        transform: scale3d(1, 1, 1);
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        -moz-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        -moz-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        -moz-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.tada {
    -webkit-animation-name: tada;
    -moz-animation-name: tada;
    -o-animation-name: tada;
    animation-name: tada;
}

.theme-cutomizer-trigger {
    position: fixed;
    top: 40%;
    right: -2px;
}

@keyframes spinner {
    to {
        transform: rotate(360deg);
    }
}

.spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 35%;
    left: 10%;
    width: 30px;
    height: 30px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 5px solid #f6f;
    border-top-color: #0e0;
    border-right-color: #0dd;
    border-bottom-color: #f90;
    animation: spinner .5s linear infinite;
}

.OOP_Credit_bar {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 20px;
    margin: .5rem 0 1rem 0;
    border-radius: 2px;
    border: solid 1px pink;
    text-align: center;
    background-image: linear-gradient(90deg, rgba(10,240,71,1) 0%, rgba(190,182,31,0.3225665266106442) 52%, rgba(255,0,69,0.804359243697479) 100%);
}

.OOP_Process_Left {
    float: left;
    display: inline-block;
    width: 100px;
    height: 20px;
    background: blue;
    -webkit-transition: width .3s linear;
    -moz-transition: width .3s linear;
    -o-transition: width .3s linear;
    transition: width .3s linear;
    background-color: transparent;
}

.OOP_Process_right {
    float: left;
    display: inline-block;
    width: -moz-calc(100% - 100px);
    width: -webkit-calc(100% - 100px);
    width: calc(100% - 100px);
    height: 100%;
    background-color: white;
}

.MyNumber::-webkit-inner-spin-button,
.MyNumber::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.OurSizeButton {
    font-weight: 700;
    line-height: 34px;
    display: block;
    width: 34px;
    height: 34px;
    text-align: center;
    border-radius: 3px;
    background: #ede7f6;
    margin: auto;
}

.myHeight_labels {
    height: 34px;
}

.myHeight_input {
    height: 54px;
}

.MyFlexible {
    font-size: 2vh;
    white-space: nowrap;
}

.sidenav li > a > img,
.sidenav li a.collapsible-header > img {
    line-height: 44px;
    height: 44px;
    margin: 0 10px 0 0;
}

.hmenu-translateX-left {
    transform: translateX(-100%);
}

.hmenu-visible {
    visibility: visible;
}

.hmenu-translateX {
    transform: translateX(0);
}

.cm_sidenav {
    /*position: absolute;
    width: 100px;
    height: 100px;
    background: blue;*/
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
}

.slide-in {
    animation: slide-in 0.5s forwards;
    -webkit-animation: slide-in 0.5s forwards;
}

.slide-in-right {
    animation: slide-in 0.5s forwards;
    -webkit-animation: slide-in 0.5s forwards;
}

.slide-in-left {
    animation: slide-in 0.1s forwards;
    -webkit-animation: slide-in 0.1s backwards;
}

.slide-out {
    animation: slide-out 0.3s forwards;
    -webkit-animation: slide-out 0.3s forwards;
}

.slide-out-right {
    animation: slide-out 0.3s forwards;
    -webkit-animation: slide-out-right 0.3s forwards;
}

@keyframes slide-in {
    100% {
        transform: translateX(0%);
    }
}

@-webkit-keyframes slide-in {
    100% {
        -webkit-transform: translateX(0%);
    }
}

@keyframes slide-out {
    0% {
        transform: translateX(0%);
    }

    100% {
        transform: translateX(-100%);
    }
}

@-webkit-keyframes slide-out {
    0% {
        -webkit-transform: translateX(0%);
    }

    100% {
        -webkit-transform: translateX(-100%);
    }
}

@keyframes slide-out-right {
    0% {
        transform: translateX(0%);
    }

    100% {
        transform: translateX(100%);
    }
}

@-webkit-keyframes slide-out-right {
    0% {
        -webkit-transform: translateX(0%);
    }

    100% {
        -webkit-transform: translateX(100%);
    }
}







@keyframes slide-in-right {
    0% {
        transform: translateX(-100%);
    }

    100% {
        transform: translateX(0%);
    }
}

@-webkit-keyframes slide-in-right {
    0% {
        -webkit-transform: translateX(-100%);
    }

    100% {
        -webkit-transform: translateX(0%);
    }
}


@keyframes slide-in-left {
    0% {
        transform: translateX(-100%);
    }

    100% {
        transform: translateX(0%);
    }
}

@-webkit-keyframes slide-in-left {
    0% {
        -webkit-transform: translateX(-100%);
    }

    100% {
        -webkit-transform: translateX(0%);
    }
}


.preloader{background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;min-height:100%;z-index:1;opacity:.8}.preloader.full-preloader{position:fixed;z-index:2000}.preloader.full-preloader .preloader-animation{position:absolute;top:calc(50% - 3.25em);left:calc(50% - 3.25em)}.preloader-container{position:absolute;top:calc(50% - 3.25em);text-align:center;width:100%}.preloader-animation{display:inline-block;height:6.5em;width:6.5em;border-radius:50%;border:3px solid transparent;border-top-color:#ffa726;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.preloader-animation:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:3px solid transparent;border-top-color:#34495e;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.preloader-animation:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-radius:50%;border:3px solid transparent;border-top-color:#62cb31;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.preloader-percent,.preloader-text{position:absolute;text-align:center;color:#34495e;z-index:1}.preloader-text{width:50%;top:calc(50% - 6.5em);left:25%}.preloader-percent{width:3em;top:calc(50% - .75em);left:calc(50% - 1.5em)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes ld-cycle{0%,50%,100%{animation-timing-function:cubic-bezier(0.5,0.5,0.5,0.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ld-cycle{0%,50%,100%{animation-timing-function:cubic-bezier(0.5,0.5,0.5,0.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ld-cycle{0%,50%,100%{animation-timing-function:cubic-bezier(0.5,0.5,0.5,0.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ld-cycle{0%,50%,100%{animation-timing-function:cubic-bezier(0.5,0.5,0.5,0.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ld-cycle{0%,50%,100%{animation-timing-function:cubic-bezier(0.5,0.5,0.5,0.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ld.ld-cycle{-webkit-animation:ld-cycle 1s infinite linear;animation:ld-cycle 1s infinite linear}@-webkit-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ld.ld-spin{-webkit-animation:ld-spin 1s infinite;animation:ld-spin 1s infinite}@-webkit-keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@-moz-keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@-webkit-keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@-o-keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}.ld.ld-spin-fast{-webkit-animation:ld-spin-fast 1s infinite;animation:ld-spin-fast 1s infinite}@-webkit-keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(0.9);transform:scale(0.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}600%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(0.9);transform:scale(0.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}600%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(0.9);transform:scale(0.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}600%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(0.9);transform:scale(0.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}600%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(0.9);transform:scale(0.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}600%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ld.ld-heartbeat{-webkit-animation:ld-heartbeat .8s infinite cubic-bezier(0.215,0.61,0.355,1);animation:ld-heartbeat .8s infinite cubic-bezier(0.215,0.61,0.355,1)}@-webkit-keyframes ld-squeeze{0%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}50%{-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}100%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}}@-moz-keyframes ld-squeeze{0%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}50%{-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}100%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}}@-webkit-keyframes ld-squeeze{0%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}50%{-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}100%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}}@-o-keyframes ld-squeeze{0%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}50%{-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}100%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}}@keyframes ld-squeeze{0%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}50%{-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}100%{-webkit-transform:scale(1,0.5);transform:scale(1,0.5)}}.ld.ld-squeeze{-webkit-animation:ld-squeeze .8s infinite cubic-bezier(0.215,0.61,0.355,1);animation:ld-squeeze .8s infinite cubic-bezier(0.215,0.61,0.355,1)}@-webkit-keyframes ld-blah{0%{width:52px;height:52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(0);transform:rotate(0)}49.99999%{width:52px 52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(0);transform:rotate(0)}100%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-moz-keyframes ld-blah{0%{width:52px;height:52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(0);transform:rotate(0)}49.99999%{width:52px 52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(0);transform:rotate(0)}100%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes ld-blah{0%{width:52px;height:52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(0);transform:rotate(0)}49.99999%{width:52px 52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(0);transform:rotate(0)}100%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-o-keyframes ld-blah{0%{width:52px;height:52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(0);transform:rotate(0)}49.99999%{width:52px 52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(0);transform:rotate(0)}100%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes ld-blah{0%{width:52px;height:52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(0);transform:rotate(0)}49.99999%{width:52px 52px;margin:-1px 0 0 -1px;border-width:7px;border-color:transparent transparent #fff #fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(0);transform:rotate(0)}100%{width:50px;height:50px;margin:0;border-width:5px;border-color:transparent transparent #f90 #f90;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.ld.ld-blah{-webkit-animation:ld-blah 1s infinite linear;animation:ld-blah 1s infinite linear}.ld.ld-rp{-webkit-transform:scale(3);transform:scale(3);width:50px;height:50px;background:#fff;border-radius:50%;margin:30px 0 30px 160px;overflow:hidden;position:relative}.ld.ld-rp:before{top:0;left:0;content:" ";display:block;position:absolute;border-radius:50%;width:50px;height:50px;border:5px solid;border-color:transparent transparent #f90 #f90}.ld.ld-rp:after{top:0;left:0;content:" ";display:block;position:absolute;border-radius:50%;width:52px;height:52px;border:7px solid;border-color:transparent transparent #fff #fff;margin:-1px 0 0 -1px;-webkit-animation:ld-blah 1s infinite ease;animation:ld-blah 1s infinite ease}@-webkit-keyframes ld-rubber{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}30%{-webkit-transform:scale(0.8,1);transform:scale(0.8,1)}40%{-webkit-transform:scale(1.3,1);transform:scale(1.3,1)}50%{-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}60%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}70%{-webkit-transform:scale(0.9,1);transform:scale(0.9,1)}80%{-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}90%{-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes ld-rubber{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}30%{-webkit-transform:scale(0.8,1);transform:scale(0.8,1)}40%{-webkit-transform:scale(1.3,1);transform:scale(1.3,1)}50%{-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}60%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}70%{-webkit-transform:scale(0.9,1);transform:scale(0.9,1)}80%{-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}90%{-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes ld-rubber{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}30%{-webkit-transform:scale(0.8,1);transform:scale(0.8,1)}40%{-webkit-transform:scale(1.3,1);transform:scale(1.3,1)}50%{-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}60%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}70%{-webkit-transform:scale(0.9,1);transform:scale(0.9,1)}80%{-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}90%{-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes ld-rubber{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}30%{-webkit-transform:scale(0.8,1);transform:scale(0.8,1)}40%{-webkit-transform:scale(1.3,1);transform:scale(1.3,1)}50%{-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}60%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}70%{-webkit-transform:scale(0.9,1);transform:scale(0.9,1)}80%{-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}90%{-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes ld-rubber{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}30%{-webkit-transform:scale(0.8,1);transform:scale(0.8,1)}40%{-webkit-transform:scale(1.3,1);transform:scale(1.3,1)}50%{-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}60%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}70%{-webkit-transform:scale(0.9,1);transform:scale(0.9,1)}80%{-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}90%{-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.ld.ld-rubber{-webkit-animation:ld-rubber 1s ease-out infinite;animation:ld-rubber 1s ease-out infinite}@-webkit-keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-o-keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.ld.ld-tick{-webkit-animation:ld-tick 1s ease-out infinite;animation:ld-tick 1s ease-out infinite}@-webkit-keyframes ld-radio{0%{animation-timing-function:cubic-bezier(0.3,0.27,0.13,1)}0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-moz-keyframes ld-radio{0%{animation-timing-function:cubic-bezier(0.3,0.27,0.13,1)}0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes ld-radio{0%{animation-timing-function:cubic-bezier(0.3,0.27,0.13,1)}0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-o-keyframes ld-radio{0%{animation-timing-function:cubic-bezier(0.3,0.27,0.13,1)}0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes ld-radio{0%{animation-timing-function:cubic-bezier(0.3,0.27,0.13,1)}0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.ld.ld-radio{position:relative;display:inline-block;margin:0;padding:0}.ld.ld-radio:after{-webkit-animation:ld-radio 1s infinite;animation:ld-radio 1s infinite;content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:6px solid #000;border-radius:50%;background:0}.ld.ld-radio.square:after{border-radius:0}@-webkit-keyframes ld-clock{0%{-webkit-transform:rotate(0);transform:rotate(0)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ld-clock{0{-webkit-transform:rotate(0);transform:rotate(0)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ld-clock{0%{-webkit-transform:rotate(0);transform:rotate(0)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ld-clock{0{-webkit-transform:rotate(0);transform:rotate(0)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ld-clock{0%{-webkit-transform:rotate(0);transform:rotate(0)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ld.ld-clock{-webkit-animation:ld-clock 9s infinite cubic-bezier(0,0.7,0.3,1);animation:ld-clock 9s infinite cubic-bezier(0,0.7,0.3,1)}@-webkit-keyframes ld-skew{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}100%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}@-moz-keyframes ld-skew{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}100%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}@-webkit-keyframes ld-skew{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}100%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}@-o-keyframes ld-skew{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}100%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}@keyframes ld-skew{0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0) scale(0.9);transform:skewX(0) scale(0.9)}100%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}.ld.ld-skew{-webkit-animation:ld-skew 1s infinite;animation:ld-skew 1s infinite}@-webkit-keyframes ld-tremble{0%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}70%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}75%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}90%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}@-moz-keyframes ld-tremble{0{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}70%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}75%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}90%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}@-webkit-keyframes ld-tremble{0%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}70%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}75%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}90%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}@-o-keyframes ld-tremble{0{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}70%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}75%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}90%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}@keyframes ld-tremble{0%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translate(0,1%);transform:translate(0,1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}70%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}75%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%,0);transform:translate(1%,0)}90%{-webkit-transform:translate(0,2%);transform:translate(0,2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}.ld.ld-tremble{-webkit-animation:ld-tremble 1s infinite;animation:ld-tremble 1s infinite}@-webkit-keyframes ld-hit{0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);-webkit-transform:scale(0) translate(0,0) skewX(0);transform:scale(0) translate(0,0) skewX(0)}20%{-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,0.5);-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}100%{-webkit-transform:scale(1) translate(0,200%) skewX(20deg);transform:scale(1) translate(0,200%) skewX(20deg)}}@-moz-keyframes ld-hit{0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);-webkit-transform:scale(0) translate(0,0) skewX(0);transform:scale(0) translate(0,0) skewX(0)}20%{-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,0.5);-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}100%{-webkit-transform:scale(1) translate(0,200%) skewX(20deg);transform:scale(1) translate(0,200%) skewX(20deg)}}@-webkit-keyframes ld-hit{0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);-webkit-transform:scale(0) translate(0,0) skewX(0);transform:scale(0) translate(0,0) skewX(0)}20%{-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,0.5);-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}100%{-webkit-transform:scale(1) translate(0,200%) skewX(20deg);transform:scale(1) translate(0,200%) skewX(20deg)}}@-o-keyframes ld-hit{0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);-webkit-transform:scale(0) translate(0,0) skewX(0);transform:scale(0) translate(0,0) skewX(0)}20%{-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,0.5);-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}100%{-webkit-transform:scale(1) translate(0,200%) skewX(20deg);transform:scale(1) translate(0,200%) skewX(20deg)}}@keyframes ld-hit{0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);-webkit-transform:scale(0) translate(0,0) skewX(0);transform:scale(0) translate(0,0) skewX(0)}20%{-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,0.5);-webkit-transform:scale(1) translate(0,0) skewX(20deg);transform:scale(1) translate(0,0) skewX(20deg)}100%{-webkit-transform:scale(1) translate(0,200%) skewX(20deg);transform:scale(1) translate(0,200%) skewX(20deg)}}.ld.ld-hit{-webkit-animation:ld-hit 2s infinite;animation:ld-hit 2s infinite}@-webkit-keyframes ld-wander-h{0%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}50%{-webkit-transform:translate(35%,0);transform:translate(35%,0)}100%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}}@-moz-keyframes ld-wander-h{0%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}50%{-webkit-transform:translate(35%,0);transform:translate(35%,0)}100%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}}@-webkit-keyframes ld-wander-h{0%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}50%{-webkit-transform:translate(35%,0);transform:translate(35%,0)}100%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}}@-o-keyframes ld-wander-h{0%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}50%{-webkit-transform:translate(35%,0);transform:translate(35%,0)}100%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}}@keyframes ld-wander-h{0%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}50%{-webkit-transform:translate(35%,0);transform:translate(35%,0)}100%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}}.ld.ld-wander-h{-webkit-animation:ld-wander-h 1s infinite ease-out;animation:ld-wander-h 1s infinite ease-out}@-webkit-keyframes ld-wander-v{0%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}50%{-webkit-transform:translate(0,35%);transform:translate(0,35%)}100%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}}@-moz-keyframes ld-wander-v{0%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}50%{-webkit-transform:translate(0,35%);transform:translate(0,35%)}100%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}}@-webkit-keyframes ld-wander-v{0%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}50%{-webkit-transform:translate(0,35%);transform:translate(0,35%)}100%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}}@-o-keyframes ld-wander-v{0%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}50%{-webkit-transform:translate(0,35%);transform:translate(0,35%)}100%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}}@keyframes ld-wander-v{0%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}50%{-webkit-transform:translate(0,35%);transform:translate(0,35%)}100%{-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}}.ld.ld-wander-v{-webkit-animation:ld-wander-v 1s infinite ease-out;animation:ld-wander-v 1s infinite ease-out}@-webkit-keyframes ld-orbit{0%{-webkit-transform:translate(30%,0) rotate(0);transform:translate(30%,0) rotate(0)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translate(0,30%) rotate(90deg);transform:translate(0,30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%,0) rotate(180deg);transform:translate(-30%,0) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translate(0,-30%) rotate(270deg);transform:translate(0,-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}100%{-webkit-transform:translate(30%,0) rotate(360deg);transform:translate(30%,0) rotate(360deg)}}@-moz-keyframes ld-orbit{0%{-webkit-transform:translate(30%,0) rotate(0);transform:translate(30%,0) rotate(0)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translate(0,30%) rotate(90deg);transform:translate(0,30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%,0) rotate(180deg);transform:translate(-30%,0) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translate(0,-30%) rotate(270deg);transform:translate(0,-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}100%{-webkit-transform:translate(30%,0) rotate(360deg);transform:translate(30%,0) rotate(360deg)}}@-webkit-keyframes ld-orbit{0%{-webkit-transform:translate(30%,0) rotate(0);transform:translate(30%,0) rotate(0)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translate(0,30%) rotate(90deg);transform:translate(0,30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%,0) rotate(180deg);transform:translate(-30%,0) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translate(0,-30%) rotate(270deg);transform:translate(0,-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}100%{-webkit-transform:translate(30%,0) rotate(360deg);transform:translate(30%,0) rotate(360deg)}}@-o-keyframes ld-orbit{0%{-webkit-transform:translate(30%,0) rotate(0);transform:translate(30%,0) rotate(0)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translate(0,30%) rotate(90deg);transform:translate(0,30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%,0) rotate(180deg);transform:translate(-30%,0) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translate(0,-30%) rotate(270deg);transform:translate(0,-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}100%{-webkit-transform:translate(30%,0) rotate(360deg);transform:translate(30%,0) rotate(360deg)}}@keyframes ld-orbit{0%{-webkit-transform:translate(30%,0) rotate(0);transform:translate(30%,0) rotate(0)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translate(0,30%) rotate(90deg);transform:translate(0,30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%,0) rotate(180deg);transform:translate(-30%,0) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translate(0,-30%) rotate(270deg);transform:translate(0,-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}100%{-webkit-transform:translate(30%,0) rotate(360deg);transform:translate(30%,0) rotate(360deg)}}.ld.ld-orbit{-webkit-animation:ld-orbit 1s infinite linear;animation:ld-orbit 1s infinite linear}@-webkit-keyframes ld-fade{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ld-fade{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ld-fade{0%{opacity:1}100%{opacity:0}}@-o-keyframes ld-fade{0%{opacity:1}100%{opacity:0}}@keyframes ld-fade{0%{opacity:1}100%{opacity:0}}.ld.ld-fade{-webkit-animation:ld-fade 1s infinite linear;animation:ld-fade 1s infinite linear}@-webkit-keyframes ld-surprise{0%{-webkit-transform:skewX(0) scale(1);transform:skewX(0) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}20%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}100%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}@-moz-keyframes ld-surprise{0%{-webkit-transform:skewX(0) scale(1);transform:skewX(0) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}20%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}100%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}@-webkit-keyframes ld-surprise{0%{-webkit-transform:skewX(0) scale(1);transform:skewX(0) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}20%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}100%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}@-o-keyframes ld-surprise{0%{-webkit-transform:skewX(0) scale(1);transform:skewX(0) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}20%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}100%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}@keyframes ld-surprise{0%{-webkit-transform:skewX(0) scale(1);transform:skewX(0) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}20%{-webkit-transform:skewX(-15deg) scale(0.8);transform:skewX(-15deg) scale(0.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}100%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}.ld.ld-surprise{-webkit-animation:ld-surprise 1s infinite linear;animation:ld-surprise 1s infinite linear}@-webkit-keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}33.3%{-webkit-transform:translate(25%,0);transform:translate(25%,0)}50%{-webkit-transform:translate(-12%,0);transform:translate(-12%,0)}66.6%{-webkit-transform:translate(6%,0);transform:translate(6%,0)}83.3%{-webkit-transform:translate(-2.5%,0);transform:translate(-2.5%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}33.3%{-webkit-transform:translate(25%,0);transform:translate(25%,0)}50%{-webkit-transform:translate(-12%,0);transform:translate(-12%,0)}66.6%{-webkit-transform:translate(6%,0);transform:translate(6%,0)}83.3%{-webkit-transform:translate(-2.5%,0);transform:translate(-2.5%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}33.3%{-webkit-transform:translate(25%,0);transform:translate(25%,0)}50%{-webkit-transform:translate(-12%,0);transform:translate(-12%,0)}66.6%{-webkit-transform:translate(6%,0);transform:translate(6%,0)}83.3%{-webkit-transform:translate(-2.5%,0);transform:translate(-2.5%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}33.3%{-webkit-transform:translate(25%,0);transform:translate(25%,0)}50%{-webkit-transform:translate(-12%,0);transform:translate(-12%,0)}66.6%{-webkit-transform:translate(6%,0);transform:translate(6%,0)}83.3%{-webkit-transform:translate(-2.5%,0);transform:translate(-2.5%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(-35%,0);transform:translate(-35%,0)}33.3%{-webkit-transform:translate(25%,0);transform:translate(25%,0)}50%{-webkit-transform:translate(-12%,0);transform:translate(-12%,0)}66.6%{-webkit-transform:translate(6%,0);transform:translate(6%,0)}83.3%{-webkit-transform:translate(-2.5%,0);transform:translate(-2.5%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ld.ld-shake{-webkit-animation:ld-shake 1s infinite linear;animation:ld-shake 1s infinite linear}@-webkit-keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}16.6%{-webkit-transform:translate(-30%,0) skewX(30deg);transform:translate(-30%,0) skewX(30deg)}33.3%{-webkit-transform:translate(25%,0) skewX(-20deg);transform:translate(25%,0) skewX(-20deg)}50%{-webkit-transform:translate(-12%,0) skewX(10deg);transform:translate(-12%,0) skewX(10deg)}66.6%{-webkit-transform:translate(6%,0) skewX(-5deg);transform:translate(6%,0) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%,0) skewX(2deg);transform:translate(-2.5%,0) skewX(2deg)}100%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}}@-moz-keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}16.6%{-webkit-transform:translate(-30%,0) skewX(30deg);transform:translate(-30%,0) skewX(30deg)}33.3%{-webkit-transform:translate(25%,0) skewX(-20deg);transform:translate(25%,0) skewX(-20deg)}50%{-webkit-transform:translate(-12%,0) skewX(10deg);transform:translate(-12%,0) skewX(10deg)}66.6%{-webkit-transform:translate(6%,0) skewX(-5deg);transform:translate(6%,0) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%,0) skewX(2deg);transform:translate(-2.5%,0) skewX(2deg)}100%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}}@-webkit-keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}16.6%{-webkit-transform:translate(-30%,0) skewX(30deg);transform:translate(-30%,0) skewX(30deg)}33.3%{-webkit-transform:translate(25%,0) skewX(-20deg);transform:translate(25%,0) skewX(-20deg)}50%{-webkit-transform:translate(-12%,0) skewX(10deg);transform:translate(-12%,0) skewX(10deg)}66.6%{-webkit-transform:translate(6%,0) skewX(-5deg);transform:translate(6%,0) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%,0) skewX(2deg);transform:translate(-2.5%,0) skewX(2deg)}100%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}}@-o-keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}16.6%{-webkit-transform:translate(-30%,0) skewX(30deg);transform:translate(-30%,0) skewX(30deg)}33.3%{-webkit-transform:translate(25%,0) skewX(-20deg);transform:translate(25%,0) skewX(-20deg)}50%{-webkit-transform:translate(-12%,0) skewX(10deg);transform:translate(-12%,0) skewX(10deg)}66.6%{-webkit-transform:translate(6%,0) skewX(-5deg);transform:translate(6%,0) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%,0) skewX(2deg);transform:translate(-2.5%,0) skewX(2deg)}100%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}}@keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}16.6%{-webkit-transform:translate(-30%,0) skewX(30deg);transform:translate(-30%,0) skewX(30deg)}33.3%{-webkit-transform:translate(25%,0) skewX(-20deg);transform:translate(25%,0) skewX(-20deg)}50%{-webkit-transform:translate(-12%,0) skewX(10deg);transform:translate(-12%,0) skewX(10deg)}66.6%{-webkit-transform:translate(6%,0) skewX(-5deg);transform:translate(6%,0) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%,0) skewX(2deg);transform:translate(-2.5%,0) skewX(2deg)}100%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}}.ld.ld-jelly{-webkit-animation:ld-jelly 1s infinite linear;animation:ld-jelly 1s infinite linear}@-webkit-keyframes ld-float{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}30%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}50%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}100%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}}@-moz-keyframes ld-float{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}30%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}50%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}100%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}}@-webkit-keyframes ld-float{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}30%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}50%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}100%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}}@-o-keyframes ld-float{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}30%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}50%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}100%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}}@keyframes ld-float{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}30%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}50%{-webkit-transform:translate(0,-10%);transform:translate(0,-10%);box-shadow:0 5px 5px rgba(0,0,0,0.3)}100%{-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 0 rgba(0,0,0,0.3)}}.ld.ld-float{-webkit-animation:ld-float 1s infinite;animation:ld-float 1s infinite}@-webkit-keyframes ld-rotate{0%,33%,66%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}16%{-webkit-transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2);transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2)}66%{-webkit-transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1)}100%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}}@-moz-keyframes ld-rotate{0%,33%,66%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}16%{-webkit-transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2);transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2)}66%{-webkit-transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1)}100%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}}@-webkit-keyframes ld-rotate{0%,33%,66%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}16%{-webkit-transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2);transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2)}66%{-webkit-transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1)}100%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}}@-o-keyframes ld-rotate{0%,33%,66%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}16%{-webkit-transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2);transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2)}66%{-webkit-transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1)}100%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}}@keyframes ld-rotate{0%,33%,66%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}16%{-webkit-transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2);transform:skewX(0) skewY(0) scaleX(0.5) scaleY(2)}66%{-webkit-transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0) scaleX(1) scaleY(1)}100%{-webkit-transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5);transform:skewX(0) skewY(0) scaleX(2) scaleY(0.5)}}.ld.ld-rotate{-webkit-animation:ld-rotate 1s infinite;animation:ld-rotate 1s infinite}@-webkit-keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}100%{filter:blur(0)}}@-moz-keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}100%{filter:blur(0)}}@-webkit-keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}100%{filter:blur(0)}}@-o-keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}100%{filter:blur(0)}}@keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}100%{filter:blur(0)}}.ld.ld-blur{-webkit-animation:ld-blur 1s infinite;animation:ld-blur 1s infinite}@-webkit-keyframes ld-vortex-out{0%{-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:1}60%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:1}100%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:0}}@-moz-keyframes ld-vortex-out{0%{-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:1}60%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:1}100%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:0}}@-webkit-keyframes ld-vortex-out{0%{-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:1}60%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:1}100%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:0}}@-o-keyframes ld-vortex-out{0%{-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:1}60%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:1}100%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:0}}@keyframes ld-vortex-out{0%{-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:1}60%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:1}100%{-webkit-transform:rotate(1800deg) scale(1);transform:rotate(1800deg) scale(1);opacity:0}}.ld.ld-vortex-out{-webkit-animation:ld-vortex-out 2s infinite;animation:ld-vortex-out 2s infinite;animation-timing-function:cubic-bezier(0.5,0,1,0.5)}@-webkit-keyframes ld-vortex-in{0%{-webkit-transform:rotate(1800deg) scale(3);transform:rotate(1800deg) scale(3);opacity:0}60%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}100%{opacity:0}}@-moz-keyframes ld-vortex-in{0%{-webkit-transform:rotate(1800deg) scale(3);transform:rotate(1800deg) scale(3);opacity:0}60%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}100%{opacity:0}}@-webkit-keyframes ld-vortex-in{0%{-webkit-transform:rotate(1800deg) scale(3);transform:rotate(1800deg) scale(3);opacity:0}60%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}100%{opacity:0}}@-o-keyframes ld-vortex-in{0%{-webkit-transform:rotate(1800deg) scale(3);transform:rotate(1800deg) scale(3);opacity:0}60%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}100%{opacity:0}}@keyframes ld-vortex-in{0%{-webkit-transform:rotate(1800deg) scale(3);transform:rotate(1800deg) scale(3);opacity:0}60%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}100%{opacity:0}}.ld.ld-vortex-in{-webkit-animation:ld-vortex-in 2s infinite;animation:ld-vortex-in 2s infinite;animation-timing-function:cubic-bezier(0.3,0,1,0.7)}@-webkit-keyframes ld-slide-rtl{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}50%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ld-slide-rtl{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}50%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ld-slide-rtl{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}50%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ld-slide-rtl{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}50%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ld-slide-rtl{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}50%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ld.ld-slide-rtl{-webkit-animation:ld-slide-rtl 1s infinite;animation:ld-slide-rtl 1s infinite}@-webkit-keyframes ld-slide-ltr{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}50%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ld-slide-ltr{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}50%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ld-slide-ltr{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}50%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ld-slide-ltr{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}50%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ld-slide-ltr{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(200%,0);transform:translate(200%,0)}50%{-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ld.ld-slide-ltr{-webkit-animation:ld-slide-ltr 1s infinite;animation:ld-slide-ltr 1s infinite}@-webkit-keyframes ld-slide-btt{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}50%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ld-slide-btt{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}50%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ld-slide-btt{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}50%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ld-slide-btt{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}50%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ld-slide-btt{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}50%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ld.ld-slide-btt{-webkit-animation:ld-slide-btt 1s infinite;animation:ld-slide-btt 1s infinite}@-webkit-keyframes ld-slide-ttb{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}50%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ld-slide-ttb{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}50%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ld-slide-ttb{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}50%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ld-slide-ttb{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}50%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ld-slide-ttb{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.9%{-webkit-transform:translate(0,200%);transform:translate(0,200%)}50%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ld.ld-slide-ttb{-webkit-animation:ld-slide-ttb 1s infinite;animation:ld-slide-ttb 1s infinite}@-webkit-keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,100%{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,100%{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,100%{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,100%{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,100%{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ld.ld-jump{-webkit-animation:ld-jump 1.5s ease-in infinite;animation:ld-jump 1.5s ease-in infinite}@-webkit-keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}10%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}50%{-webkit-transform:translate(0,-37%) scaleY(1.1);transform:translate(0,-37%) scaleY(1.1)}90%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}100%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}}@-moz-keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}10%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}50%{-webkit-transform:translate(0,-37%) scaleY(1.1);transform:translate(0,-37%) scaleY(1.1)}90%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}100%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}}@-webkit-keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}10%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}50%{-webkit-transform:translate(0,-37%) scaleY(1.1);transform:translate(0,-37%) scaleY(1.1)}90%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}100%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}}@-o-keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}10%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}50%{-webkit-transform:translate(0,-37%) scaleY(1.1);transform:translate(0,-37%) scaleY(1.1)}90%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}100%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}}@keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}10%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}50%{-webkit-transform:translate(0,-37%) scaleY(1.1);transform:translate(0,-37%) scaleY(1.1)}90%{-webkit-transform:translate(0,5%) scaleY(1.1);transform:translate(0,5%) scaleY(1.1)}100%{-webkit-transform:translate(0,30%) scaleY(0.5);transform:translate(0,30%) scaleY(0.5)}}.ld.ld-bounce{-webkit-animation:ld-bounce 1s infinite;animation:ld-bounce 1s infinite}@-webkit-keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%,0);transform:translate(80%,0)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%,0);transform:translate(-80%,0)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}100%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}@-moz-keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%,0);transform:translate(80%,0)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%,0);transform:translate(-80%,0)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}100%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}@-webkit-keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%,0);transform:translate(80%,0)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%,0);transform:translate(-80%,0)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}100%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}@-o-keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%,0);transform:translate(80%,0)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%,0);transform:translate(-80%,0)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}100%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}@keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%,0);transform:translate(80%,0)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%,0);transform:translate(-80%,0)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}100%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}.ld.ld-bounce-rtl{-webkit-animation:ld-bounce-rtl 1s infinite linear;animation:ld-bounce-rtl 1s infinite linear}@-webkit-keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}100%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}@-moz-keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}100%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}@-webkit-keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}100%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}@-o-keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}100%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}@keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}100%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}.ld.ld-bounce-ltr{-webkit-animation:ld-bounce-ltr 1s infinite linear;animation:ld-bounce-ltr 1s infinite linear}@-webkit-keyframes ld-bounce-a{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}12.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}25%{-webkit-transform:translate(10%,0);transform:translate(10%,0)}37.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}62.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}75%{-webkit-transform:translate(-10%,0);transform:translate(-10%,0)}87.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ld-bounce-a{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}12.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}25%{-webkit-transform:translate(10%,0);transform:translate(10%,0)}37.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}62.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}75%{-webkit-transform:translate(-10%,0);transform:translate(-10%,0)}87.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ld-bounce-a{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}12.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}25%{-webkit-transform:translate(10%,0);transform:translate(10%,0)}37.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}62.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}75%{-webkit-transform:translate(-10%,0);transform:translate(-10%,0)}87.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ld-bounce-a{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}12.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}25%{-webkit-transform:translate(10%,0);transform:translate(10%,0)}37.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}62.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}75%{-webkit-transform:translate(-10%,0);transform:translate(-10%,0)}87.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ld-bounce-a{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(0.4,0,1,0.6)}0%{-webkit-transform:translate(0,0);transform:translate(0,0)}12.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}25%{-webkit-transform:translate(10%,0);transform:translate(10%,0)}37.5%{-webkit-transform:translate(5%,-28%);transform:translate(5%,-28%)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}62.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}75%{-webkit-transform:translate(-10%,0);transform:translate(-10%,0)}87.5%{-webkit-transform:translate(-5%,-28%);transform:translate(-5%,-28%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ld.ld-bounce-a{-webkit-animation:ld-bounce-a 2s infinite;animation:ld-bounce-a 2s infinite}@-webkit-keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%,0) skewX(45deg);transform:translate(-200%,0) skewX(45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(40%,0) skewX(-35deg);transform:translate(40%,0) skewX(-35deg)}45%{-webkit-transform:translate(-20%,0) skewX(15deg);transform:translate(-20%,0) skewX(15deg)}60%{-webkit-transform:translate(10%,0) skewX(-7deg);transform:translate(10%,0) skewX(-7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(250%,0) skewX(45deg);transform:translate(250%,0) skewX(45deg)}}@-moz-keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%,0) skewX(45deg);transform:translate(-200%,0) skewX(45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(40%,0) skewX(-35deg);transform:translate(40%,0) skewX(-35deg)}45%{-webkit-transform:translate(-20%,0) skewX(15deg);transform:translate(-20%,0) skewX(15deg)}60%{-webkit-transform:translate(10%,0) skewX(-7deg);transform:translate(10%,0) skewX(-7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(250%,0) skewX(45deg);transform:translate(250%,0) skewX(45deg)}}@-webkit-keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%,0) skewX(45deg);transform:translate(-200%,0) skewX(45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(40%,0) skewX(-35deg);transform:translate(40%,0) skewX(-35deg)}45%{-webkit-transform:translate(-20%,0) skewX(15deg);transform:translate(-20%,0) skewX(15deg)}60%{-webkit-transform:translate(10%,0) skewX(-7deg);transform:translate(10%,0) skewX(-7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(250%,0) skewX(45deg);transform:translate(250%,0) skewX(45deg)}}@-o-keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%,0) skewX(45deg);transform:translate(-200%,0) skewX(45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(40%,0) skewX(-35deg);transform:translate(40%,0) skewX(-35deg)}45%{-webkit-transform:translate(-20%,0) skewX(15deg);transform:translate(-20%,0) skewX(15deg)}60%{-webkit-transform:translate(10%,0) skewX(-7deg);transform:translate(10%,0) skewX(-7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(250%,0) skewX(45deg);transform:translate(250%,0) skewX(45deg)}}@keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%,0) skewX(45deg);transform:translate(-200%,0) skewX(45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(40%,0) skewX(-35deg);transform:translate(40%,0) skewX(-35deg)}45%{-webkit-transform:translate(-20%,0) skewX(15deg);transform:translate(-20%,0) skewX(15deg)}60%{-webkit-transform:translate(10%,0) skewX(-7deg);transform:translate(10%,0) skewX(-7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(250%,0) skewX(45deg);transform:translate(250%,0) skewX(45deg)}}.ld.ld-rush-ltr{-webkit-animation:ld-rush-ltr 1.5s infinite linear;animation:ld-rush-ltr 1.5s infinite linear}@-webkit-keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%,0) skewX(-45deg);transform:translate(200%,0) skewX(-45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(-40%,0) skewX(35deg);transform:translate(-40%,0) skewX(35deg)}45%{-webkit-transform:translate(20%,0) skewX(-15deg);transform:translate(20%,0) skewX(-15deg)}60%{-webkit-transform:translate(-10%,0) skewX(7deg);transform:translate(-10%,0) skewX(7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(-250%,0) skewX(-45deg);transform:translate(-250%,0) skewX(-45deg)}}@-moz-keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%,0) skewX(-45deg);transform:translate(200%,0) skewX(-45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(-40%,0) skewX(35deg);transform:translate(-40%,0) skewX(35deg)}45%{-webkit-transform:translate(20%,0) skewX(-15deg);transform:translate(20%,0) skewX(-15deg)}60%{-webkit-transform:translate(-10%,0) skewX(7deg);transform:translate(-10%,0) skewX(7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(-250%,0) skewX(-45deg);transform:translate(-250%,0) skewX(-45deg)}}@-webkit-keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%,0) skewX(-45deg);transform:translate(200%,0) skewX(-45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(-40%,0) skewX(35deg);transform:translate(-40%,0) skewX(35deg)}45%{-webkit-transform:translate(20%,0) skewX(-15deg);transform:translate(20%,0) skewX(-15deg)}60%{-webkit-transform:translate(-10%,0) skewX(7deg);transform:translate(-10%,0) skewX(7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(-250%,0) skewX(-45deg);transform:translate(-250%,0) skewX(-45deg)}}@-o-keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%,0) skewX(-45deg);transform:translate(200%,0) skewX(-45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(-40%,0) skewX(35deg);transform:translate(-40%,0) skewX(35deg)}45%{-webkit-transform:translate(20%,0) skewX(-15deg);transform:translate(20%,0) skewX(-15deg)}60%{-webkit-transform:translate(-10%,0) skewX(7deg);transform:translate(-10%,0) skewX(7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(-250%,0) skewX(-45deg);transform:translate(-250%,0) skewX(-45deg)}}@keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%,0) skewX(-45deg);transform:translate(200%,0) skewX(-45deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}30%{-webkit-transform:translate(-40%,0) skewX(35deg);transform:translate(-40%,0) skewX(35deg)}45%{-webkit-transform:translate(20%,0) skewX(-15deg);transform:translate(20%,0) skewX(-15deg)}60%{-webkit-transform:translate(-10%,0) skewX(7deg);transform:translate(-10%,0) skewX(7deg)}80%{-webkit-transform:translate(0,0) skewX(0);transform:translate(0,0) skewX(0)}100%{-webkit-transform:translate(-250%,0) skewX(-45deg);transform:translate(-250%,0) skewX(-45deg)}}.ld.ld-rush-rtl{-webkit-animation:ld-rush-rtl 1.5s infinite linear;animation:ld-rush-rtl 1.5s infinite linear}@-webkit-keyframes ld-flip{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}25%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@-moz-keyframes ld-flip{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}25%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@-webkit-keyframes ld-flip{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}25%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@-o-keyframes ld-flip{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}25%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@keyframes ld-flip{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}25%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}.ld.ld-flip{-webkit-animation:ld-flip 2s infinite;animation:ld-flip 2s infinite}@-webkit-keyframes ld-flip-h{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@-moz-keyframes ld-flip-h{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@-webkit-keyframes ld-flip-h{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@-o-keyframes ld-flip-h{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}@keyframes ld-flip-h{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}50%{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}100%{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}}.ld.ld-flip-h{-webkit-animation:ld-flip-h 1s infinite;animation:ld-flip-h 1s infinite}@-webkit-keyframes ld-flip-v{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}@-moz-keyframes ld-flip-v{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}@-webkit-keyframes ld-flip-v{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}@-o-keyframes ld-flip-v{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}@keyframes ld-flip-v{0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}.ld.ld-flip-v{-webkit-animation:ld-flip-v 1s infinite;animation:ld-flip-v 1s infinite}@-webkit-keyframes ld-coin-h{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg)}100%{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}@-moz-keyframes ld-coin-h{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg)}100%{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}@-webkit-keyframes ld-coin-h{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg)}100%{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}@-o-keyframes ld-coin-h{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg)}100%{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}@keyframes ld-coin-h{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg)}100%{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}.ld.ld-coin-h{-webkit-animation:ld-coin-h 2s infinite;animation:ld-coin-h 2s infinite}@-webkit-keyframes ld-coin-v{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0);transform:rotateX(0)}50%{-webkit-transform:rotateX(1800deg);transform:rotateX(1800deg)}100%{-webkit-transform:rotateX(3600deg);transform:rotateX(3600deg)}}@-moz-keyframes ld-coin-v{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0);transform:rotateX(0)}50%{-webkit-transform:rotateX(1800deg);transform:rotateX(1800deg)}100%{-webkit-transform:rotateX(3600deg);transform:rotateX(3600deg)}}@-webkit-keyframes ld-coin-v{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0);transform:rotateX(0)}50%{-webkit-transform:rotateX(1800deg);transform:rotateX(1800deg)}100%{-webkit-transform:rotateX(3600deg);transform:rotateX(3600deg)}}@-o-keyframes ld-coin-v{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0);transform:rotateX(0)}50%{-webkit-transform:rotateX(1800deg);transform:rotateX(1800deg)}100%{-webkit-transform:rotateX(3600deg);transform:rotateX(3600deg)}}@keyframes ld-coin-v{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5)}50%{animation-timing-function:cubic-bezier(0,0.5,0.5,1)}0%{-webkit-transform:rotateX(0);transform:rotateX(0)}50%{-webkit-transform:rotateX(1800deg);transform:rotateX(1800deg)}100%{-webkit-transform:rotateX(3600deg);transform:rotateX(3600deg)}}.ld.ld-coin-v{-webkit-animation:ld-coin-v 2s infinite;animation:ld-coin-v 2s infinite}@-webkit-keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,0.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,0.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,0.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,0.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,0.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,0.6);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@-moz-keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,0.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,0.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,0.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,0.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,0.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,0.6);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@-webkit-keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,0.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,0.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,0.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,0.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,0.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,0.6);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@-o-keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,0.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,0.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,0.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,0.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,0.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,0.6);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,0.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,0.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,0.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,0.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,0.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,0.6);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}.ld.ld-broadcast{-webkit-animation:ld-broadcast 1s infinite ease-out;animation:ld-broadcast 1s infinite ease-out;border-radius:50%}@-webkit-keyframes ld-shadow{0%,100%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}50%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,0.9)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@-moz-keyframes ld-shadow{0%,100%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}50%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,0.9)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@-webkit-keyframes ld-shadow{0%,100%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}50%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,0.9)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@-o-keyframes ld-shadow{0%,100%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}50%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,0.9)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}@keyframes ld-shadow{0%,100%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}50%{animation-timing-function:cubic-bezier(0.5,0,0.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,0.9)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0.2)}}.ld.ld-shadow{-webkit-animation:ld-shadow 1s infinite;animation:ld-shadow 1s infinite;border-radius:50%}@-webkit-keyframes ld-shadow-a{0%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,0.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,0.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,0.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,0.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,0.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,0.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,0.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,0.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,0.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,0.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,0.5)}100%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}}@-moz-keyframes ld-shadow-a{0{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,0.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,0.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,0.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,0.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,0.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,0.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,0.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,0.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,0.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,0.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,0.5)}100%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}}@-webkit-keyframes ld-shadow-a{0%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,0.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,0.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,0.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,0.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,0.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,0.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,0.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,0.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,0.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,0.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,0.5)}100%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}}@-o-keyframes ld-shadow-a{0{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,0.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,0.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,0.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,0.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,0.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,0.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,0.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,0.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,0.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,0.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,0.5)}100%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}}@keyframes ld-shadow-a{0%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,0.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,0.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,0.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,0.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,0.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,0.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,0.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,0.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,0.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,0.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,0.5)}100%{box-shadow:3px 0 0 6px rgba(0,0,0,0.5)}}.ld.ld-shadow-a{-webkit-animation:ld-shadow-a .5s infinite;animation:ld-shadow-a .5s infinite;box-shadow:3px 0 0 6px rgba(0,0,0,0.5);border-radius:50%}.ld.reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.ld.xhalf{-webkit-animation-duration:.5s;animation-duration:.5s}.ld.x1{-webkit-animation-duration:1s;animation-duration:1s}.ld.x2{-webkit-animation-duration:2s;animation-duration:2s}.ld.x4{-webkit-animation-duration:4s;animation-duration:4s}.ld.running{-webkit-animation-play-state:running;animation-play-state:running}.ld.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.ld.f00{-webkit-animation-delay:0s;animation-delay:0s}.ld.f01{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.ld.f02{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.ld.f03{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.ld.f04{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.ld.f05{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.ld.f06{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.ld.f07{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.ld.f08{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.ld.f09{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ld.f10{-webkit-animation-delay:-1s;animation-delay:-1s}.ld-ball,.ld-ring,.ld-hourglass,.ld-loader,.ld-cross,.ld-square,.ld-pie,.ld-spinner{width:1em;height:1em;position:relative;color:inherit}.ld-ball:after,.ld-ring:after,.ld-hourglass:after,.ld-loader:after,.ld-cross:after,.ld-square:after,.ld-pie:after,.ld-spinner:after{position:absolute;margin:auto;width:100%;height:100%;top:0;left:0;right:0;bottom:0;content:" ";display:inline-block;background:center center no-repeat;background-size:cover}.ld-ball:after{border-radius:50%;background:currentColor}.ld-pie:after{width:0;height:0;border-radius:50%;border:.5em solid;-webkit-background-clip:padding-box;border-color:currentColor currentColor currentColor transparent}.ld-ring:after{border-radius:50%;border:.2em solid;-webkit-background-clip:padding-box;border-color:currentColor currentColor currentColor transparent}.ld-hourglass:after{width:0;height:0;background:0;border-radius:50%;border:.5em solid;border-color:currentColor transparent currentColor transparent}.ld-cross:after{width:18%;height:18%;background:currentColor;box-shadow:0 .18em 0 1px currentColor,0 -0.18em 0 1px currentColor,0.18em 0 0 1px currentColor,-0.18em 0 0 1px currentColor,0 .36em 0 1px currentColor,0 -0.36em 0 1px currentColor,0.36em 0 0 1px currentColor,-0.36em 0 0 1px currentColor}.ld-square:after{width:90%;height:90%;background:currentColor}.ld-spinner:after{width:20%;height:20%;border-radius:50%;background:0;box-shadow:0 .5em 0 0 currentColor,0 -.5em 0 0 currentColor,.5em 0 0 0 currentColor,-.5em 0 0 0 currentColor,.35355339059327373em .35355339059327373em 0 0 currentColor,-.35355339059327373em .35355339059327373em 0 0 currentColor,.35355339059327373em -.35355339059327373em 0 0 currentColor,-.35355339059327373em -.35355339059327373em 0 0 currentColor}.ld-loader{background-size:cover}
.ld-ext-bottom,.ld-ext-left,.ld-ext-right,.ld-ext-top,.ld-over,.ld-over-full,.ld-over-full-inverse,.ld-over-inverse{position:relative;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease-in;overflow:hidden}.ld-ext-bottom>.ld,.ld-ext-left>.ld,.ld-ext-right>.ld,.ld-ext-top>.ld,.ld-over-full-inverse>.ld,.ld-over-full>.ld,.ld-over-inverse>.ld,.ld-over>.ld{position:absolute;top:50%;left:50%;margin:-.5em;opacity:0;z-index:-100;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease-in}.ld-ext-bottom.running>.ld,.ld-ext-left.running>.ld,.ld-ext-right.running>.ld,.ld-ext-top.running>.ld,.ld-over-full-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-inverse.running>.ld,.ld-over.running>.ld{opacity:1;z-index:auto}.ld-ext-right.running{padding-right:2.5em!important}.ld-ext-right>.ld{top:50%;left:auto;right:1em}.ld-ext-left.running{padding-left:2.5em!important}.ld-ext-left>.ld{top:50%;right:auto;left:1em}.ld-ext-bottom.running{padding-bottom:2.5em!important}.ld-ext-bottom>.ld{top:auto;left:50%;bottom:1em}.ld-ext-top.running{padding-top:2.5em!important}.ld-ext-top>.ld{bottom:auto;left:50%;top:1em}.ld-over,.ld-over-full,.ld-over-full-inverse,.ld-over-inverse{overflow:hidden}.ld-over-full-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-inverse.running>.ld,.ld-over.running>.ld{z-index:99999}.ld-over-full-inverse:before,.ld-over-full:before,.ld-over-inverse:before,.ld-over:before{content:" ";display:block;opacity:0;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease-in;background:rgba(240,240,240,.8)}.ld-over-full-inverse>.ld,.ld-over-full>.ld{position:fixed}.ld-over-full>.ld{color:rgba(0,0,0,.8)}.ld-over-full-inverse:before,.ld-over-full:before{z-index:-1;position:fixed;background:rgba(255,255,255,.8)}.ld-over-full-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-inverse.running>.ld,.ld-over.running>.ld{z-index:999999}.ld-over-full-inverse.running:before,.ld-over-full.running:before,.ld-over-inverse.running:before,.ld-over.running:before{opacity:1;z-index:999998;display:block}.ld-over-inverse>.ld{color:rgba(255,255,255,.8)}.ld-over-inverse:before{background:rgba(0,0,0,.6)}.ld-over-full-inverse>.ld{color:rgba(255,255,255,.8)}.ld-over-full-inverse:before{background:rgba(0,0,0,.6)}
