.colorpicker-visible,.colorpicker-visible .dropdown-menu{display:block!important}colorpicker-saturation{display:block;width:100px;height:100px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAFJhJREFUeAGMU+/q4kAMzFYf4LgP96a+q4c+gSIqxf/r5maWDoTgz15gmM0kW5uMLa21v2b2G6jAG2iEzqUU6q5c/OlMuHtL/ULNd5TP6EJ1RP7NuXvKE397jmbg7MrzHI748T1UA3eopyGQV2qK1+vVHo/Hm1itVm0J7Q+afwGMmgeRphf7Noh6lCeuHJAvm/X8rAQNlw2VScoj6863OQjl2ZB3qkeu5Lh0RJ3qynuNjJA21FppQAHa8/l83263No5jOxwOttlsbL1e2xIXXpMZzzRsXoTw34bQgLiQbKh6M9SXDBSypn4XGOSkGUO1cJdn1Yh4/qYVgctmGSwXyARNcOSFRuBMHvA1GMzwy+Vix+PRdrvdYrvd2vl87oZYDCxBL9B/jEyopghzlNjL0DlB+gAoPNXyOfa3oA9puXonyVHzdH+g9MEISa5z0qUNkwkm6MJkxALg8mlMAxvNwBfhYLvf7w50vl6vBV9H2e/3BjYateQDY8gM5bmWovygdyEb87k/G5Zz9c/2zfEQFysO5nDJ6mMel91Z//pwFpygIWIaMXE3AoYssPBCI/B12DiONMT5VZxOJ0f+j/MyWo5chYGowfn/j03lNXBpl85Up8d46u6DChBMvKv2UePrrAsChtdLTi73oEBjFDYpmIp/KSgRhRw357sXuHLknRgI8d90F8QL761oI8iQeJqvUOGnAoEkgNblF13iiJASZCwhLkG+v7/Halvt5+enr7x+02lZOwKymJ7jMAXK32RxaXnNxfXzCOkCxTO2I3NiR0i9gAjQLLoVHkKG8pCi0UT4Q0h5xUFIlBJEYmg+1yg6TrUq+YfEWKK0lWsSS8+DkNvCWtvJXu0UbDyH/NYjoDHFybPd/cPeficiW5LvkVdBNY4UoIqOQMwPBXm9vUYIVCj3GkXCCo1tRS//uMhYoVG3q46HaBQtamESTs/+0o92hOTaBbqjBwpu8reCuzAP4rkXpQBzQwbhZxD7jNYEAS4CI2Rg4hLitPUor2hGh6j4hQ5FfWt8LQF+SwyJIpGUV05nu56VHqJhR8ybb+Q+/dnPYZYSigIICvY3xfYxCckz/qazprjDiFJ+5DWVwscaMpSDgkleI2uutaKk5kPFNTqO8pBDlBQZEqKvoJXp7+lxzx7Cuoqp2M7zlrm5JbH/9oZ/GLdzBGf9FNmmvPi+h2FXnm8L5WhdCMJNyr1D6yvKP1rFQYgSjWpteE0JMraEME8ykpzo/0/+wcg5yGHMooegQYIRyXU1i52tCSfn9oSQFH+Fe4jypxs3RHA+xNCcNUZ+BXRg7iu0lhgDAesisSfE6UA0iudz9sNHKChek5eBX9a+FwKkKQ+Nd6JljkLX6B4x2L8hhHOsVdhR4iHEEe1LeWJCSI2tCo9AU3OIKHGgbupv6NvyRciGgMzPPLP5LmhPdKTx8qgSWIXxVkZx8QJihmCvPP8nE6IRXniKT9GThhKF0QkZal3KQYcLgn+s8YwWJiNnLVL4mOz1b+4piM8/+YYb8xNlLoASXqC7c9DCOokhl4RAKgSkCNM9wklBOPL4BIJoblQggsb8Km9W/IlIJkKrPN4xEETPwtS3hczrp8//pxmzpoUIBfeSO8r8/OE59wgTIsnIb4yBj7Cft6pYI8Sbh5TBD749IANSlKPgJQQmrr0uUfjbCnlV/V9OCfLpDc9b0nw4x3bznAbWFAyfUeBLEIhA3uaCKifFyUBg8pg+Ro8nOCVOintKoy0xj5bFvhNCQMAfoUqgc8UwMRot8dWy/qPcDHQk5XkgOPD97//Gl/xC2kKlkhl2V4pMQmAON+22E+4XgIzMKYMSmp7S0ymTcpYEYM6eVjKlJV25HgYguZ6lD1hR4S4byoxRwMUQjm87MYVxrW19nCqbgTD4kSEde7FlxcF4tKDCPu41lBUKa7tjgGuHJuPCwpBPdcONuVTiMEMgbPpugJE0+GIRusL+yD9qGhrP05ClFHfOuppZeV4ZkgyJdJc3dkxh0+8YDBpbsyuxrXYzV4VfmJLFwxdAEq7azIj9Yw9AuUCjEL3I7pD1xgo0BPv5Y2U9MCBvegpGxq9/vK7BftOQssP3ueL+HfJwLkAqVLlgPH9CF7phgMoKj/X8EjiNCtGQHzFU9mM7gsR8W/5wkuZ9ZUKBcYuWdE3qU2YYqLIllfo5aog2m2haKnlsvP30YUHO+3f9Yu2GrNpW2rYV8id2bM/9KxBPc/QgZQT9AlotQRtgSls1pIDADvo+3hL0bXBU0yxqG4Fx2ZshdXSBaEjZYtIdh/uxQDOrpMV/Biatjj8nzRgq8p0Ud6w9fAwwe+9mSJPWUMWzPG+A21ZWG45nhoQp1RdaBZ1WYDteUQ4gffvH1jomTHlkxk9GTDi5AS0YAODxMoRjMiqsjq/MyqvFFJX9buv6+18Y8mwDyFRH7Dj+T1rBtYivRV1v9mHtiKhfD10QrRFdsxor9Z4bgChAtF22fLsv1sfsGL4B0grazi9DygpagZ0A2s2WBMBmLn0de15D11KG5WSAvh20rB92fEIVwk0jdV2qPdyWr4mYuw75NMua7FFtmZxbkN7qi4DSFgaqQjc75GwDwbgBMkMMAPfD6cR1wpl1o7GftDhMMSPaFmm05+Tv/HWW9aQXbMfiBAZ4cNLdnz6hyAyj7ki9oQYYqdYd4h405JRwXs4DhLKozKhzG65449eQ4i5nX2LKXYjCVDcWF58Y0uJvj2EpY2VN79NzjHlVF8E1M2JZxOzW62rIEhhlywoAMMhrS8dFBJhgMJx5aRxg/fv9rSW9WN7LeQxZPn4bo6ExYgppsWNkQIt2pOAU8DAK8Oh/yK7ECM8pCAboJDTRFNsJQ3ZkBdtFXgV+A5qAEasl4sk2WxjOzn9PY6sZ1ZxJD/p9FMwoc1pjLNhEbLd2eX2Kpv6Y+aSCn8OUxhqyGBOwS9fxUiwDPIXfZw2JeNs+hS2/2R6r2Lfv+S/ivt3PG7eHh3S/52EDDD0j5h9rStliJiQLc5/fW9wP0PNcfB77nmVpX6Js2WaOQwb9OrXLJ9UMz7UmuJaAQj7fjxi6V97wIGftsqVMwcGZN2ZTL30fr7IYkL4xpG/9Y9bV677pUYXfrHk5tzuvoS1aRPX9ScV+3+Mn1FU7YMR6GT8LEP38xs2OyzVZRjIz9mWrIV2lTYo6LLk3BKXGKCM47jycKCb4zb4GzBi0g3Ec0a9OsBVQQsp+YwTjo+Mr9C/MQluIJmIkYYvvzpL2RhuiKT1uttTrK+q74p8siUsR64/nlS3XedcfZgY6kfUsv/FOUZfOlwGTfjyPCxjrRDbCvMLr4vCc9kN26pBR7H8KuW0wHZrkYCzj2+z5WbPCoZM2rISeEwop48KRZdhiPtmYLXNSyZs91YAeH06dow/Vpg3o+W9a/hbgPI5jTnvdx5YxZUbrCY1V7De22qProHXrDL/9B8dlHIuM3QQqUxL7d/pLyyqrzKlV6/2O/F/GBXP6ochjYdiKvQ4saA1ddlTvY/bEkY9Wa1iLkEN2JVavOhxHRlvqMF/XAnEVOJgXy3fAhCgY0N8bC0Nnpl8Lw/bt2LnCnsENO6o5r7bMcn2hONzQswSK2WVbphBy2kcjGqqWNRJQfU6ALwFgHTlo41pWWaE+O4V2zuhYZ1jYinTnvVmcC0Oclck+MgTH1jZU9Ty/VWaUIS42JwFPpkiWyDiZafZDygiJTseTIrc/g5v1qYQ6kgVnT48A+bztNN774MD2U8kDphjxaP18nyGzZBGUh7Y9L1uGvIp6Mq3EePVl7Xxf2/pE9gWI2KTFX2J3xx8Z0jWvnv+VhaG6tr8vkccerdTfdvhaXzTlLUM8t6HNIa9a4DfuDYgCWEaUCQ5jBcz2YI43lgqsrRi21F+pRThPhW5NvqLDK0Nw5E7RV7DKjDreX69/ZVY14wGQ8+HN733OxHGci9MKTBlkMNCSMqJA/udFzgg5IWqXKW9pbwvDu9VxFIjREGtHAS1w7rs4bcXtpIEV1t7H9QdgfmPIGrTmKDAW+gmIFHxNaRl3iCKEvYcsjuPAgTEzQ5zO2SHY3q+FX98oqti8casANPRxL19nx34JWZ9XQJ4r+uOLpmwxZxGyZF8Bcb9lf+dUR0zZgjwCigMKmGltbXG/SzZmUzQlxzMzGCdcmVUDEH3OijXp7k5StNVSh7xnV6Nju98+MaTMaMjK+b7xCy2gD1vk+G54eVxM6PEzM2TLqjJk3IdR/4iG7RSF+y1klQk4jqGvb/h4n6TBQwHZ77GYE0alLzZOTOl1+ShiFvUyBYRJIvSC1PFPfYemMoW+EpWXtaznArCLitWSnX6BKnPOLkTWIT/3vB3SEFemqF+m0Bh7ZIoY13m7IfmhfyxNzsu90j/f65Bn5hSoMSHIvPE+nptWAKesbWRY6xJax/NG30AnvS4AAPkVEOuDmHBk3KJ+dsewIt41+3t8+kqRB85Sy82QAmZmpGrfGnfqejZrKlP8Rv+GIZ0nnWi/Ys74kWzs6Ly7INTfYvA4CshcGL6wpSJ8I1/GtLCs9ji0lQG+vgzBOkmInRh2a0Y1If0DYPmr5vTPwIv9hCWPXyBcjUGL+n+PhWEdL9Rhi390Wv2lxeHRjGZbYR0Os7DWgb0f15VVzPd5XVcgClAZ41se8uE/3efT7Eq7oQXk7xpSB3NcrfAYzGmFLUAL1MwYtabPjBeYXhcAAGolA3vSjJkZ88Zdx6+/pzrEaf35x9XeODgANYTlPox167cOfmJMAbnv4+1QGNA6pAwpg8qInhdAPa4GFTjrKQi5XSAsjrsf0qWSb3sjm+M4vQz5fNEaA1TGTMxo9vVu2wIATgWozlfavegXZJ7h/+3dYY7cOA7F8VQnu/e/5u4dtnqRwThD/KA/ywU0Jl9GQGCZkl0yHx9JSW4nGPRxKXuA8RzG/BygfJchBtujW5Ipzso9R5HGA998fC7MCMX2kYyrC+mrwd9z7+n5ZIMM9bODV8kYUjuEoeTPAyPemVxq0feB+cJ/xJYuKj3qFoL3r0khi4uHLEvLJwitTGlA4pz734whA7A+ElO05MEer2vLt9hPRgoQcVQmBUM6oNf7VxPlOXudyl7AYEI3Yk0z4TOYxXyEVDliCvOZp+NH8cmAEXNmevVk1p7fpr89MZyKP1l9xZIXzPmIdPmkkLlrqEL8bpbu8XUBJOTT+psdPAvPMV1LAnOlvgkIfyPoPsjxMxquUV2ncX/do65KmSvOriY70XSF2OecL0A7Yf08eYKMJeiHuFq7hE+A2V3WUGgE7sEKGHFjTuNKwAfp8HPGLRUA4N+GAv8QaOkqr91Yl9E+ActMDb059ktX92PIolQB+Hx9Ta9voeB8y/4A9mmCqjyzMvY5PhjHMchf7REHZNH15xSTIfafLss/R2hABEKmtPK5VwPszNms7xOwLB8VM5RrqZbprier+Ei/cncBZYzxQkCaIdv+uUvr9Mm3ViKmPIwBk0GAL7N0mRFjWh6z/+d0oRrAVGTMMSZwMwP9dOvW6077IcWUufB3cjnXUspxM2l+YvZwf2PHtFI+vEm/YMbhvGIJ/SI7Q4kyJGJVsk9mjIniD7Os27GEPjLiaLE323Nyimu85GXtMhM3kvs3F8BPsr+NISPNpR0WhKuaxvkSkIeu5PpW1rWqSrvnMqn+nvE4TxkymeA5zOnzcZnn34whtD281rb511sX+5mTPGVmrWWZP1vPd31Xix+gvMGcEwO9RycRvdFm7DH1TMB1VbqnQ1enDMYUWfNwtRelN1Nc32KVuIBA3qlxj6GMpZlhPYB4VIzyt4JhFyN+nXs/FH8vy5p7HlMZIjwyiGNGtCluDOrElNXKG+gEeAcw5j4HVygTbBf4qfTt/V7rP+YX5a7B+S1FFxFBvSeMs06/zfVk3f0Zf98gbJJge9WV6bKW9hP7vG8EeHcMUYxKOLkvY4D+WoDGMQO9TAt31oC2mysDAqhwaWBmf5iTACADEPZDZMJunYJG8NU9IburyOhztPgyjOt4igUE+3xW2SCYm7IFPQJ6z9SvclKKD6tchS0uyz4F/gocYDcjPLaRnTBIVzaex+Mp/pxiyXMAknvq5bZOR/vLBhX0oH8r/v6xx6d27x8FAgU3a2RixRCSooshjxUQPyV+zGooKD+PBUSwLmVfAWa09bOgZ9zQAwZMr/AcR1n10mWlHzaoNrv6WAogdazY9iXHUalOt+8FsJ8nt49rHYAMlxWAzBRYBWbATdkAVIujr22vLNd4Z+Z253pdh8quMQuMCp4NHUcA5PjWieDAjqByANJ1gRV0AcQ0yfioe6Rpldm2M6d/WuVHW7isUJ5lUV4yQ5mgC2y4SYGq/t5vjU8b4xmDynxo/TIi6iX7fgRk/ueQbrSMPY+rbrawAlfgFLA1nylSAHRbbjDj/n36ehk8ZBPome5eRZfV8w/lo+hK7Huso1TqgDkskvoat+L/X3QsGoDM2tHouKDcJmPWeT9kobMvXc+dwrkOhtJeK/Nm/XEXaCx01ssAWtc99rUOAJ6Uu/srhrQyWgn2g4K6GOvZL5TBwwSA742/x7ijZF3F7tfNUi7Lh5grvwbisoxwYReZamaf9VC8cWhVsAuV4Y5oYyaNcdAuoPa1TcPQZX3v/y16+N55kyFTGQIxNLcDpwIvFKe7cU7keHd2VMxrhR+Y+WXnx+xsrPbm4Mf+eTMn1mYGaFrjptDj/ZmkmjaXVWv19slxkTXJynCvnIdL8zdZOnn83A9ZFSTAB4VsSpGmyipunCjuGN9liwzZs8ddwQVEyzeyuGPYD7APuOS6o7aO9xWo/P3fbrnF8e5y2+7Lnamvyg8GKNeKog2m2NaW+SjwLCQhlr5/M6DamjnNlAbJLKtBaQZU226Ru2KbCe+Ph6Tk3THb/v5zaRQ7yz4M6usa1HywJU50n+7bgb4Z0sC2XIa8P56+JvvuWHTaa6kgbLn7ELvV9bU76A0+hpTKuh3PoryDwKvrflwx5F/1IMaK9wrK+h3ltf/+bb8d5d8/XdZ//txS/N9hxfdvGNg/ZQT1//4fih7V/hdi/qwAAAAASUVORK5CYII=);background-size:contain;cursor:crosshair;float:left}colorpicker-saturation i{display:block;height:7px;width:7px;border:1px solid #000;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}colorpicker-saturation i::after{content:'';display:block;height:7px;width:7px;border:1px solid #fff;border-radius:5px}colorpicker-alpha,colorpicker-hue{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}colorpicker-alpha i,colorpicker-hue i{display:block;height:2px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}.colorpicker,colorpicker-alpha{display:none}colorpicker-hue{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEUA/z8AuP//JAAA/33/3AAA/1ABAv8A/7r/AH7/jgD2AP8A//j/AEHmAP/XAP/HAP+4AP//ALyoAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8ATv//AG7/cAD/vgD/APoAmv//ADH/AKwB/wMA5//4Eg4AL///AOr/UQD/nwAA/27/7AAA/+kAe/8Ayf8A/5sA/zEA/6z/ABEAEP8A/17/MgAA/9n/ACL/gAD/AJ0AXP8Aqv//AMoA/yHqFBb/zAD/AGD/ANsA9//1/wDk/wDV/wDF/wC3/wD/AI2m/wD/FACY/wCI/wB5/wBp/wD/YgBb/wBK/wA8/wAs/wAd/wAN/wAAPv8A/xH/AFAAi///rQAA/8r/+gAA1///QwAAH/8Abf8A/43c/JNGAAAAiUlEQVR4AQXBg2EDAAAAsMy2bds2ttp2+/8PTby79mDLsKJPq/oFPdk24dWXAxsGjRg1ZtykKdNmzJozb8GiJct63WjYl7fiWdOZkk0vOpyr2fVtyKl7FX2uXGjpcuxWDy69KdiRk5WRlpIUFxMVERLw78+vH1Unun1YV3ZkwKM1CYfq7nQK22sD03ITV2Aqp0IAAAAASUVORK5CYII=);background-size:contain}.colorpicker-color,colorpicker-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAMAAACIElGlAAADAFBMVEUAAADT09PT09P////T09P////e3t7q6urT09Px8fHT09P////////T09PT09P////////T09PT09P////////////T09PT09P////////////T09P////T09PT09PT09P////T09PT09P////////////////T09P////T09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09P////T09P////////////T09PT09P////T09P////////////////////T09P////////T09PT09P////////////////////////T09PT09P////////////////////////T09PT09P////T09PT09P////////T09P////////////T09P////////T09P////T09P////T09P////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////////////////T09PT09P////////////T09P////////T09P////T09PT09PT09P////////T09P////////T09P////T09PT09P////////////////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////T09P////T09PT09PT09PT09PT09P////////////////////////////////////T09P////T09P////T09P////T09PT09P////////////T09P////T09P////T09P////////////T09PT09P////////////////T09PT09P////T09P////T09PT09P////T09P////T09PT09P////T09PT09PT09PT09P////T09PT09P////////////T09PT09P////T09P////////T09MQsm1FAAABAHRSTlMAgJN8/vcDAfcCnJyGaZmZlomGk4yJOmM/eTxs8wY0YDFC7HNdLx18n5/7aUvzCcW9+qKiK8P0ZiltRwfdw/n8Px3WduJjItj78ss5PDHUNELbwP5wplA2FglEVwvkqNarCs4Z7b2sDLgQ0xNdyLrr0eLLUeW1Vs5TWQLwjPI3ZvQGdvxFyFrAeevaLCLvGd0kpRskGyf4qK605xKvFrGyDRHnBYMEkJaDkIBvB/gpH99O6CrbIC4nH3Lg2SXp4A7Qul/GDEgPSlMQ6LjqFU0SjyCCj5V/gnBN7xglL3O70WBU7gjFFEfft0sPTo1ndRipwXr2yRemWRVENq+ytbGuxGaWGQAAAnpJREFUeNpNxmdcDHAAxvEHOWXvmXX23ntv2XvvMg/Z44x0KaRBSnfcKSqlnYZKp1QqGpT20KZh783/eePj+3vzw3/q/AM9iURPTy6XS+RwcXNzcZMQTE1dTE3bE7y9S0u9xxD600rCGtpI2ErOsbGxzoiMrIqscnaOi4vDdnp4XYSrguwxQSb7KpMllycnl2MFaTSaTxrY5NrY5BoKb2BnZ2doZ29vb2OPSdSd4Bcc7OcXGhqamgqrYCsrq+mEiEtC3gUBDg55Dg53IkQYSYG+gb6+GEqB5wV0o5D8/JAQdKK5hA40n3BS+L6c0JJmE+ZQW8JEak1YQJ0Jq+jbaQEPnotGE+IrK+Pj+xKqU6pTUrIDAgKysZ+WEY5QQkJxcQIO0WrCUbL4YmFhgZ3UlVAUHR1d1JEwjVoRRpDJKxMTE/ShBoRR1I6whLyyvLyyUFAQFhbWhTCFFArFawXOCu/bEHpQLYKnZ0aGZw2CR1qah0dmpqurK+pTU0ILakJoTi+PC7j5RHTrqQg1qRkh3T3d3b0xoSE1ItSleoSe1IswmIYQPl8UlhLWkaOj41tHbKENBLX6j1qt/KFUKnFN+Onk9NvJCQdJpfqlUqGiIjExcRthN91/JsJmGkhYRO/OCBhHwwgxMWUxZQMIu8j8o7m5OfbRLMJh2kTYQ1FRhYVR2EHzCOtpMmEG3SUsJEvLoKAg2Prb2tqOJYSH+/uH33shwlTaS1hLBwhX6AYX2tuiRwStVntOa5yUZJwEqbREKjUi5Bjl5BhZW1uXWOMYGRBOnNDX1zfoxz1FwwkfSJfgo6vr41P7soBBNJ7Qm2YSzHTMzMwmEHRoMf0Fm5mYOUrzNBYAAAAASUVORK5CYII=);background-size:10px 100%}.colorpicker{top:0;left:0;z-index:99999}.colorpicker colorpicker-alpha,.colorpicker colorpicker-hue,.colorpicker colorpicker-saturation{position:relative}.colorpicker input{width:100px;font-size:11px;color:#000;background-color:#fff}.colorpicker.alpha{min-width:140px}.colorpicker.alpha colorpicker-alpha{display:block}.colorpicker.dropdown{position:absolute}.colorpicker.colorpicker-fixed-position{position:fixed}.colorpicker .dropdown-menu::after,.colorpicker .dropdown-menu::before{content:'';display:inline-block;position:absolute}.colorpicker .dropdown-menu::after{clear:both;border:6px solid transparent;top:-5px;left:7px}.colorpicker .dropdown-menu::before{border:7px solid transparent;top:-6px;left:6px}.colorpicker .dropdown-menu{position:static;top:0;left:0;min-width:129px;padding:4px;margin-top:0}.colorpicker-position-top .dropdown-menu::after{border-top:6px solid #fff;border-bottom:0;top:auto;bottom:-5px}.colorpicker-position-top .dropdown-menu::before{border-top:7px solid rgba(0,0,0,.2);border-bottom:0;top:auto;bottom:-6px}.colorpicker-position-right .dropdown-menu::after{border-right:6px solid #fff;border-left:0;top:11px;left:-5px}.colorpicker-position-right .dropdown-menu::before{border-right:7px solid rgba(0,0,0,.2);border-left:0;top:10px;left:-6px}.colorpicker-position-bottom .dropdown-menu::after{border-bottom:6px solid #fff;border-top:0}.colorpicker-position-bottom .dropdown-menu::before{border-bottom:7px solid rgba(0,0,0,.2);border-top:0}.colorpicker-position-left .dropdown-menu::after{border-left:6px solid #fff;border-right:0;top:11px;left:auto;right:-5px}.colorpicker-position-left .dropdown-menu::before{border-left:7px solid rgba(0,0,0,.2);border-right:0;top:10px;left:auto;right:-6px}colorpicker-preview{display:block;height:10px;margin:5px 0 3px;clear:both;background-position:0 100%}
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url(/5be1347c682810f199c7.eot);
  src: url(/5be1347c682810f199c7.eot?#iefix) format("embedded-opentype"), url(/be810be3a3e14c682a25.woff2) format("woff2"), url(/82b1212e45a2bc35dd73.woff) format("woff"), url(/4692b9ec53fd5972caa2.ttf) format("truetype"), url(/060b2710bdbbe3dfe48b.svg#glyphicons_halflingsregular) format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "*";
}
.glyphicon-plus:before {
  content: "+";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20AC";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270F";
}
.glyphicon-glass:before {
  content: "\E001";
}
.glyphicon-music:before {
  content: "\E002";
}
.glyphicon-search:before {
  content: "\E003";
}
.glyphicon-heart:before {
  content: "\E005";
}
.glyphicon-star:before {
  content: "\E006";
}
.glyphicon-star-empty:before {
  content: "\E007";
}
.glyphicon-user:before {
  content: "\E008";
}
.glyphicon-film:before {
  content: "\E009";
}
.glyphicon-th-large:before {
  content: "\E010";
}
.glyphicon-th:before {
  content: "\E011";
}
.glyphicon-th-list:before {
  content: "\E012";
}
.glyphicon-ok:before {
  content: "\E013";
}
.glyphicon-remove:before {
  content: "\E014";
}
.glyphicon-zoom-in:before {
  content: "\E015";
}
.glyphicon-zoom-out:before {
  content: "\E016";
}
.glyphicon-off:before {
  content: "\E017";
}
.glyphicon-signal:before {
  content: "\E018";
}
.glyphicon-cog:before {
  content: "\E019";
}
.glyphicon-trash:before {
  content: "\E020";
}
.glyphicon-home:before {
  content: "\E021";
}
.glyphicon-file:before {
  content: "\E022";
}
.glyphicon-time:before {
  content: "\E023";
}
.glyphicon-road:before {
  content: "\E024";
}
.glyphicon-download-alt:before {
  content: "\E025";
}
.glyphicon-download:before {
  content: "\E026";
}
.glyphicon-upload:before {
  content: "\E027";
}
.glyphicon-inbox:before {
  content: "\E028";
}
.glyphicon-play-circle:before {
  content: "\E029";
}
.glyphicon-repeat:before {
  content: "\E030";
}
.glyphicon-refresh:before {
  content: "\E031";
}
.glyphicon-list-alt:before {
  content: "\E032";
}
.glyphicon-lock:before {
  content: "\E033";
}
.glyphicon-flag:before {
  content: "\E034";
}
.glyphicon-headphones:before {
  content: "\E035";
}
.glyphicon-volume-off:before {
  content: "\E036";
}
.glyphicon-volume-down:before {
  content: "\E037";
}
.glyphicon-volume-up:before {
  content: "\E038";
}
.glyphicon-qrcode:before {
  content: "\E039";
}
.glyphicon-barcode:before {
  content: "\E040";
}
.glyphicon-tag:before {
  content: "\E041";
}
.glyphicon-tags:before {
  content: "\E042";
}
.glyphicon-book:before {
  content: "\E043";
}
.glyphicon-bookmark:before {
  content: "\E044";
}
.glyphicon-print:before {
  content: "\E045";
}
.glyphicon-camera:before {
  content: "\E046";
}
.glyphicon-font:before {
  content: "\E047";
}
.glyphicon-bold:before {
  content: "\E048";
}
.glyphicon-italic:before {
  content: "\E049";
}
.glyphicon-text-height:before {
  content: "\E050";
}
.glyphicon-text-width:before {
  content: "\E051";
}
.glyphicon-align-left:before {
  content: "\E052";
}
.glyphicon-align-center:before {
  content: "\E053";
}
.glyphicon-align-right:before {
  content: "\E054";
}
.glyphicon-align-justify:before {
  content: "\E055";
}
.glyphicon-list:before {
  content: "\E056";
}
.glyphicon-indent-left:before {
  content: "\E057";
}
.glyphicon-indent-right:before {
  content: "\E058";
}
.glyphicon-facetime-video:before {
  content: "\E059";
}
.glyphicon-picture:before {
  content: "\E060";
}
.glyphicon-map-marker:before {
  content: "\E062";
}
.glyphicon-adjust:before {
  content: "\E063";
}
.glyphicon-tint:before {
  content: "\E064";
}
.glyphicon-edit:before {
  content: "\E065";
}
.glyphicon-share:before {
  content: "\E066";
}
.glyphicon-check:before {
  content: "\E067";
}
.glyphicon-move:before {
  content: "\E068";
}
.glyphicon-step-backward:before {
  content: "\E069";
}
.glyphicon-fast-backward:before {
  content: "\E070";
}
.glyphicon-backward:before {
  content: "\E071";
}
.glyphicon-play:before {
  content: "\E072";
}
.glyphicon-pause:before {
  content: "\E073";
}
.glyphicon-stop:before {
  content: "\E074";
}
.glyphicon-forward:before {
  content: "\E075";
}
.glyphicon-fast-forward:before {
  content: "\E076";
}
.glyphicon-step-forward:before {
  content: "\E077";
}
.glyphicon-eject:before {
  content: "\E078";
}
.glyphicon-chevron-left:before {
  content: "\E079";
}
.glyphicon-chevron-right:before {
  content: "\E080";
}
.glyphicon-plus-sign:before {
  content: "\E081";
}
.glyphicon-minus-sign:before {
  content: "\E082";
}
.glyphicon-remove-sign:before {
  content: "\E083";
}
.glyphicon-ok-sign:before {
  content: "\E084";
}
.glyphicon-question-sign:before {
  content: "\E085";
}
.glyphicon-info-sign:before {
  content: "\E086";
}
.glyphicon-screenshot:before {
  content: "\E087";
}
.glyphicon-remove-circle:before {
  content: "\E088";
}
.glyphicon-ok-circle:before {
  content: "\E089";
}
.glyphicon-ban-circle:before {
  content: "\E090";
}
.glyphicon-arrow-left:before {
  content: "\E091";
}
.glyphicon-arrow-right:before {
  content: "\E092";
}
.glyphicon-arrow-up:before {
  content: "\E093";
}
.glyphicon-arrow-down:before {
  content: "\E094";
}
.glyphicon-share-alt:before {
  content: "\E095";
}
.glyphicon-resize-full:before {
  content: "\E096";
}
.glyphicon-resize-small:before {
  content: "\E097";
}
.glyphicon-exclamation-sign:before {
  content: "\E101";
}
.glyphicon-gift:before {
  content: "\E102";
}
.glyphicon-leaf:before {
  content: "\E103";
}
.glyphicon-fire:before {
  content: "\E104";
}
.glyphicon-eye-open:before {
  content: "\E105";
}
.glyphicon-eye-close:before {
  content: "\E106";
}
.glyphicon-warning-sign:before {
  content: "\E107";
}
.glyphicon-plane:before {
  content: "\E108";
}
.glyphicon-calendar:before {
  content: "\E109";
}
.glyphicon-random:before {
  content: "\E110";
}
.glyphicon-comment:before {
  content: "\E111";
}
.glyphicon-magnet:before {
  content: "\E112";
}
.glyphicon-chevron-up:before {
  content: "\E113";
}
.glyphicon-chevron-down:before {
  content: "\E114";
}
.glyphicon-retweet:before {
  content: "\E115";
}
.glyphicon-shopping-cart:before {
  content: "\E116";
}
.glyphicon-folder-close:before {
  content: "\E117";
}
.glyphicon-folder-open:before {
  content: "\E118";
}
.glyphicon-resize-vertical:before {
  content: "\E119";
}
.glyphicon-resize-horizontal:before {
  content: "\E120";
}
.glyphicon-hdd:before {
  content: "\E121";
}
.glyphicon-bullhorn:before {
  content: "\E122";
}
.glyphicon-bell:before {
  content: "\E123";
}
.glyphicon-certificate:before {
  content: "\E124";
}
.glyphicon-thumbs-up:before {
  content: "\E125";
}
.glyphicon-thumbs-down:before {
  content: "\E126";
}
.glyphicon-hand-right:before {
  content: "\E127";
}
.glyphicon-hand-left:before {
  content: "\E128";
}
.glyphicon-hand-up:before {
  content: "\E129";
}
.glyphicon-hand-down:before {
  content: "\E130";
}
.glyphicon-circle-arrow-right:before {
  content: "\E131";
}
.glyphicon-circle-arrow-left:before {
  content: "\E132";
}
.glyphicon-circle-arrow-up:before {
  content: "\E133";
}
.glyphicon-circle-arrow-down:before {
  content: "\E134";
}
.glyphicon-globe:before {
  content: "\E135";
}
.glyphicon-wrench:before {
  content: "\E136";
}
.glyphicon-tasks:before {
  content: "\E137";
}
.glyphicon-filter:before {
  content: "\E138";
}
.glyphicon-briefcase:before {
  content: "\E139";
}
.glyphicon-fullscreen:before {
  content: "\E140";
}
.glyphicon-dashboard:before {
  content: "\E141";
}
.glyphicon-paperclip:before {
  content: "\E142";
}
.glyphicon-heart-empty:before {
  content: "\E143";
}
.glyphicon-link:before {
  content: "\E144";
}
.glyphicon-phone:before {
  content: "\E145";
}
.glyphicon-pushpin:before {
  content: "\E146";
}
.glyphicon-usd:before {
  content: "\E148";
}
.glyphicon-gbp:before {
  content: "\E149";
}
.glyphicon-sort:before {
  content: "\E150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\E151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\E152";
}
.glyphicon-sort-by-order:before {
  content: "\E153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\E154";
}
.glyphicon-sort-by-attributes:before {
  content: "\E155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\E156";
}
.glyphicon-unchecked:before {
  content: "\E157";
}
.glyphicon-expand:before {
  content: "\E158";
}
.glyphicon-collapse-down:before {
  content: "\E159";
}
.glyphicon-collapse-up:before {
  content: "\E160";
}
.glyphicon-log-in:before {
  content: "\E161";
}
.glyphicon-flash:before {
  content: "\E162";
}
.glyphicon-log-out:before {
  content: "\E163";
}
.glyphicon-new-window:before {
  content: "\E164";
}
.glyphicon-record:before {
  content: "\E165";
}
.glyphicon-save:before {
  content: "\E166";
}
.glyphicon-open:before {
  content: "\E167";
}
.glyphicon-saved:before {
  content: "\E168";
}
.glyphicon-import:before {
  content: "\E169";
}
.glyphicon-export:before {
  content: "\E170";
}
.glyphicon-send:before {
  content: "\E171";
}
.glyphicon-floppy-disk:before {
  content: "\E172";
}
.glyphicon-floppy-saved:before {
  content: "\E173";
}
.glyphicon-floppy-remove:before {
  content: "\E174";
}
.glyphicon-floppy-save:before {
  content: "\E175";
}
.glyphicon-floppy-open:before {
  content: "\E176";
}
.glyphicon-credit-card:before {
  content: "\E177";
}
.glyphicon-transfer:before {
  content: "\E178";
}
.glyphicon-cutlery:before {
  content: "\E179";
}
.glyphicon-header:before {
  content: "\E180";
}
.glyphicon-compressed:before {
  content: "\E181";
}
.glyphicon-earphone:before {
  content: "\E182";
}
.glyphicon-phone-alt:before {
  content: "\E183";
}
.glyphicon-tower:before {
  content: "\E184";
}
.glyphicon-stats:before {
  content: "\E185";
}
.glyphicon-sd-video:before {
  content: "\E186";
}
.glyphicon-hd-video:before {
  content: "\E187";
}
.glyphicon-subtitles:before {
  content: "\E188";
}
.glyphicon-sound-stereo:before {
  content: "\E189";
}
.glyphicon-sound-dolby:before {
  content: "\E190";
}
.glyphicon-sound-5-1:before {
  content: "\E191";
}
.glyphicon-sound-6-1:before {
  content: "\E192";
}
.glyphicon-sound-7-1:before {
  content: "\E193";
}
.glyphicon-copyright-mark:before {
  content: "\E194";
}
.glyphicon-registration-mark:before {
  content: "\E195";
}
.glyphicon-cloud-download:before {
  content: "\E197";
}
.glyphicon-cloud-upload:before {
  content: "\E198";
}
.glyphicon-tree-conifer:before {
  content: "\E199";
}
.glyphicon-tree-deciduous:before {
  content: "\E200";
}
.glyphicon-cd:before {
  content: "\E201";
}
.glyphicon-save-file:before {
  content: "\E202";
}
.glyphicon-open-file:before {
  content: "\E203";
}
.glyphicon-level-up:before {
  content: "\E204";
}
.glyphicon-copy:before {
  content: "\E205";
}
.glyphicon-paste:before {
  content: "\E206";
}
.glyphicon-alert:before {
  content: "\E209";
}
.glyphicon-equalizer:before {
  content: "\E210";
}
.glyphicon-king:before {
  content: "\E211";
}
.glyphicon-queen:before {
  content: "\E212";
}
.glyphicon-pawn:before {
  content: "\E213";
}
.glyphicon-bishop:before {
  content: "\E214";
}
.glyphicon-knight:before {
  content: "\E215";
}
.glyphicon-baby-formula:before {
  content: "\E216";
}
.glyphicon-tent:before {
  content: "\26FA";
}
.glyphicon-blackboard:before {
  content: "\E218";
}
.glyphicon-bed:before {
  content: "\E219";
}
.glyphicon-apple:before {
  content: "\F8FF";
}
.glyphicon-erase:before {
  content: "\E221";
}
.glyphicon-hourglass:before {
  content: "\231B";
}
.glyphicon-lamp:before {
  content: "\E223";
}
.glyphicon-duplicate:before {
  content: "\E224";
}
.glyphicon-piggy-bank:before {
  content: "\E225";
}
.glyphicon-scissors:before {
  content: "\E226";
}
.glyphicon-bitcoin:before {
  content: "\E227";
}
.glyphicon-btc:before {
  content: "\E227";
}
.glyphicon-xbt:before {
  content: "\E227";
}
.glyphicon-yen:before {
  content: "\A5";
}
.glyphicon-jpy:before {
  content: "\A5";
}
.glyphicon-ruble:before {
  content: "\20BD";
}
.glyphicon-rub:before {
  content: "\20BD";
}
.glyphicon-scale:before {
  content: "\E230";
}
.glyphicon-ice-lolly:before {
  content: "\E231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\E232";
}
.glyphicon-education:before {
  content: "\E233";
}
.glyphicon-option-horizontal:before {
  content: "\E234";
}
.glyphicon-option-vertical:before {
  content: "\E235";
}
.glyphicon-menu-hamburger:before {
  content: "\E236";
}
.glyphicon-modal-window:before {
  content: "\E237";
}
.glyphicon-oil:before {
  content: "\E238";
}
.glyphicon-grain:before {
  content: "\E239";
}
.glyphicon-sunglasses:before {
  content: "\E240";
}
.glyphicon-text-size:before {
  content: "\E241";
}
.glyphicon-text-color:before {
  content: "\E242";
}
.glyphicon-text-background:before {
  content: "\E243";
}
.glyphicon-object-align-top:before {
  content: "\E244";
}
.glyphicon-object-align-bottom:before {
  content: "\E245";
}
.glyphicon-object-align-horizontal:before {
  content: "\E246";
}
.glyphicon-object-align-left:before {
  content: "\E247";
}
.glyphicon-object-align-vertical:before {
  content: "\E248";
}
.glyphicon-object-align-right:before {
  content: "\E249";
}
.glyphicon-triangle-right:before {
  content: "\E250";
}
.glyphicon-triangle-left:before {
  content: "\E251";
}
.glyphicon-triangle-bottom:before {
  content: "\E252";
}
.glyphicon-triangle-top:before {
  content: "\E253";
}
.glyphicon-console:before {
  content: "\E254";
}
.glyphicon-superscript:before {
  content: "\E255";
}
.glyphicon-subscript:before {
  content: "\E256";
}
.glyphicon-menu-left:before {
  content: "\E257";
}
.glyphicon-menu-right:before {
  content: "\E258";
}
.glyphicon-menu-down:before {
  content: "\E259";
}
.glyphicon-menu-up:before {
  content: "\E260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "\2014   \A0";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: "";
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: "\A0   \2014";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  -webkit-box-shadow: none;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\A0";
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #eeeeee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "\2039";
}
.carousel-control .icon-next:before {
  content: "\203A";
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/**
 * angular-ui-notification - Angular.js service providing simple notifications using Bootstrap 3 styles with css transitions for animating
 * @author Alex_Crack
 * @version v0.3.6
 * @link https://github.com/alexcrack/angular-ui-notification
 * @license MIT
 */
.ui-notification{position:fixed;z-index:9999;width:300px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{-webkit-transition:opacity ease 1s;-o-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid rgba(255,255,255,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}
.angular-ui-tree-dropzone,.angular-ui-tree-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:-webkit-linear-gradient(45deg,#fff 25%,transparent 0,transparent 75%,#fff 0,#fff),-webkit-linear-gradient(45deg,#fff 25%,transparent 0,transparent 75%,#fff 0,#fff);background-image:linear-gradient(45deg,#fff 25%,transparent 0,transparent 75%,#fff 0,#fff),linear-gradient(45deg,#fff 25%,transparent 0,transparent 75%,#fff 0,#fff);background-size:60px 60px;background-position:0 0,30px 30px}.angular-ui-tree-empty{pointer-events:none}.angular-ui-tree-nodes{position:relative;margin:0;padding:0;list-style:none}.angular-ui-tree-nodes .angular-ui-tree-nodes{padding-left:20px}.angular-ui-tree-node,.angular-ui-tree-placeholder{position:relative;margin:0;padding:0;min-height:20px;line-height:20px}.angular-ui-tree-hidden{display:none}.angular-ui-tree-placeholder{margin:10px;padding:0;min-height:30px}.angular-ui-tree-handle{cursor:move;text-decoration:none;font-weight:700;box-sizing:border-box;min-height:20px;line-height:20px}.angular-ui-tree-drag{position:absolute;pointer-events:none;z-index:999;opacity:.8}.angular-ui-tree-drag .tree-node-content{margin-top:0}
/* required styles */

.leaflet-map-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-pane,
.leaflet-tile-container,
.leaflet-overlay-pane,
.leaflet-shadow-pane,
.leaflet-marker-pane,
.leaflet-popup-pane,
.leaflet-overlay-pane svg,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	-ms-touch-action: none;
	touch-action: none;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	-webkit-user-drag: none;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container img {
	max-width: none !important;
	}
/* stupid Android 2 doesn't understand "max-width: none" properly */
.leaflet-container img.leaflet-image-layer {
	max-width: 15000px !important;
	}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-tile-pane    { z-index: 2; }
.leaflet-objects-pane { z-index: 3; }
.leaflet-overlay-pane { z-index: 4; }
.leaflet-shadow-pane  { z-index: 5; }
.leaflet-marker-pane  { z-index: 6; }
.leaflet-popup-pane   { z-index: 7; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 7;
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile,
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	     -o-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-tile-loaded,
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	     -o-transition:      -o-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile,
.leaflet-touching .leaflet-zoom-animated {
	-webkit-transition: none;
	   -moz-transition: none;
	     -o-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-clickable {
	cursor: pointer;
	}
.leaflet-container {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-container,
.leaflet-dragging .leaflet-clickable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	}


/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}


/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}
.leaflet-control-zoom-out {
	font-size: 20px;
	}

.leaflet-touch .leaflet-control-zoom-in {
	font-size: 22px;
	}
.leaflet-touch .leaflet-control-zoom-out {
	font-size: 24px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/9289d694e7a832e81549.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/69c05e3b67e218d56e67.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: content-box;
	     box-sizing: content-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	margin: 0 auto;
	width: 40px;
	height: 20px;
	position: relative;
	overflow: hidden;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;

	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}

.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:url(/ef32ea2bdf63ba132b4c.png);background-image:linear-gradient(transparent,transparent),url(/a4e0eb7ad904a4858361.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(/7ea3a6d428136b87ab95.png);background-image:linear-gradient(transparent,transparent),url(/a4e0eb7ad904a4858361.svg)}
.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:26px;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{right:26px;left:auto}.leaflet-touch .leaflet-right .leaflet-draw-actions{right:32px;left:auto}.leaflet-draw-actions li{display:inline-block}
.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{-webkit-border-radius:0;border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #AAA;color:#FFF;font:11px/19px "Helvetica Neue",Arial,Helvetica,sans-serif;line-height:28px;text-decoration:none;padding-left:10px;padding-right:10px;height:28px}
.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}
.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}
.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}
.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}
.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:rgba(0,0,0,0.5);border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;color:#fff;font:12px/18px "Helvetica Neue",Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:rgba(0,0,0,0.5);border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}
.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-edit-marker-selected{background-color:rgba(254,87,161,0.1);border:4px dashed rgba(254,87,161,0.6);-webkit-border-radius:4px;border-radius:4px;box-sizing:content-box}
.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}
.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {
	-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;
	-moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;
	-o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;
	transition: transform 0.3s ease-out, opacity 0.3s ease-in;
}

.leaflet-cluster-spider-leg {
	/* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
	-webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
	-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
	-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
	transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
}

.marker-cluster-small {
	background-color: rgba(181, 226, 140, 0.6);
	}
.marker-cluster-small div {
	background-color: rgba(110, 204, 57, 0.6);
	}

.marker-cluster-medium {
	background-color: rgba(241, 211, 87, 0.6);
	}
.marker-cluster-medium div {
	background-color: rgba(240, 194, 12, 0.6);
	}

.marker-cluster-large {
	background-color: rgba(253, 156, 115, 0.6);
	}
.marker-cluster-large div {
	background-color: rgba(241, 128, 23, 0.6);
	}

	/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small {
	background-color: rgb(181, 226, 140);
	}
.leaflet-oldie .marker-cluster-small div {
	background-color: rgb(110, 204, 57);
	}

.leaflet-oldie .marker-cluster-medium {
	background-color: rgb(241, 211, 87);
	}
.leaflet-oldie .marker-cluster-medium div {
	background-color: rgb(240, 194, 12);
	}

.leaflet-oldie .marker-cluster-large {
	background-color: rgb(253, 156, 115);
	}
.leaflet-oldie .marker-cluster-large div {
	background-color: rgb(241, 128, 23);
}

.marker-cluster {
	background-clip: padding-box;
	border-radius: 20px;
	}
.marker-cluster div {
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;

	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
	}
.marker-cluster span {
	line-height: 30px;
	}
.fa-solid,
.fa-regular,
.fa-brands,
.fa-classic,
.fas,
.far,
.fab,
.fal,
.fat,
.fad,
.fadr,
.fadl,
.fadt,
.fass,
.fasr,
.fasl,
.fast,
.fasds,
.fasdr,
.fasdl,
.fasdt,
.faslr,
.faslpr,
.fawsb,
.fatl,
.fans,
.fands,
.faes,
.fajr,
.fajfr,
.fajdr,
.facr,
.fausb,
.faudsb,
.faufsb,
.fa-solid,
.fa-semibold,
.fa-regular,
.fa-light,
.fa-thin,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-sharp,
.fa-sharp-duotone,
.fa-chisel,
.fa-etch,
.fa-jelly,
.fa-jelly-duo,
.fa-jelly-fill,
.fa-notdog,
.fa-notdog-duo,
.fa-slab,
.fa-slab-press,
.fa-thumbprint,
.fa-utility,
.fa-utility-duo,
.fa-utility-fill,
.fa-whiteboard,
.fa {
  --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: var(--fa-display, inline-block);
  font-family: var(--_fa-family);
  font-feature-settings: normal;
  font-style: normal;
  font-synthesis: none;
  font-variant: normal;
  font-weight: var(--fa-style, 900);
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  width: var(--fa-width, 1.25em);
}

:is(.fas,
.fass,
.far,
.fasr,
.fal,
.fasl,
.fat,
.fast,
.fad,
.fadr,
.fadl,
.fadt,
.fasds,
.fasdr,
.fasdl,
.fasdt,
.fab,
.faslr,
.faslpr,
.fawsb,
.fatl,
.fans,
.fands,
.faes,
.fajr,
.fajfr,
.fajdr,
.facr,
.fausb,
.faudsb,
.faufsb,
.fa-solid,
.fa-semibold,
.fa-regular,
.fa-light,
.fa-thin,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-sharp,
.fa-sharp-duotone,
.fa-chisel,
.fa-etch,
.fa-jelly,
.fa-jelly-duo,
.fa-jelly-fill,
.fa-notdog,
.fa-notdog-duo,
.fa-slab,
.fa-slab-press,
.fa-thumbprint,
.fa-utility,
.fa-utility-duo,
.fa-utility-fill,
.fa-whiteboard,
.fa)::before {
  content: var(--fa)/"";
}

@supports not (content: ""/"") {
  :is(.fas,
  .fass,
  .far,
  .fasr,
  .fal,
  .fasl,
  .fat,
  .fast,
  .fad,
  .fadr,
  .fadl,
  .fadt,
  .fasds,
  .fasdr,
  .fasdl,
  .fasdt,
  .fab,
  .faslr,
  .faslpr,
  .fawsb,
  .fatl,
  .fans,
  .fands,
  .faes,
  .fajr,
  .fajfr,
  .fajdr,
  .facr,
  .fausb,
  .faudsb,
  .faufsb,
  .fa-solid,
  .fa-semibold,
  .fa-regular,
  .fa-light,
  .fa-thin,
  .fa-brands,
  .fa-classic,
  .fa-duotone,
  .fa-sharp,
  .fa-sharp-duotone,
  .fa-chisel,
  .fa-etch,
  .fa-jelly,
  .fa-jelly-duo,
  .fa-jelly-fill,
  .fa-notdog,
  .fa-notdog-duo,
  .fa-slab,
  .fa-slab-press,
  .fa-thumbprint,
  .fa-utility,
  .fa-utility-duo,
  .fa-utility-fill,
  .fa-whiteboard,
  .fa)::before {
    content: var(--fa);
  }
}
:is(.fad,
.fa-duotone,
.fadr,
.fadl,
.fadt,
.fasds,
.fa-sharp-duotone,
.fasdr,
.fasdl,
.fasdt,
.fatl,
.fa-thumbprint,
.fands,
.fa-notdog-duo,
.fajdr,
.fa-jelly-duo,
.faudsb,
.fa-utility-duo)::after {
  content: var(--fa);
  font-feature-settings: "ss01";
}

@supports not (content: ""/"") {
  :is(.fad,
  .fa-duotone,
  .fadr,
  .fadl,
  .fadt,
  .fasds,
  .fa-sharp-duotone,
  .fasdr,
  .fasdl,
  .fasdt,
  .fatl,
  .fa-thumbprint,
  .fands,
  .fa-notdog-duo,
  .fajdr,
  .fa-jelly-duo,
  .faudsb,
  .fa-utility-duo)::after {
    content: var(--fa);
  }
}
.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xs {
  font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-sm {
  font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-lg {
  font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xl {
  font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-2xl {
  font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-width-auto {
  --fa-width: auto;
}

.fa-fw,
.fa-width-fixed {
  --fa-width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-inline-start: var(--fa-li-margin, 2.5em);
  padding-inline-start: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

/* Heads Up: Bordered Icons will not be supported in the future!
  - This feature will be deprecated in the next major release of Font Awesome (v8)!
  - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.
*/
/* Notes:
* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)
* --@{v.$css-prefix}-border-padding =
  ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)
  ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)
*/
.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.0625em);
  box-sizing: var(--fa-border-box-sizing, content-box);
  padding: var(--fa-border-padding, 0.1875em 0.25em);
}

.fa-pull-left,
.fa-pull-start {
  float: inline-start;
  margin-inline-end: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right,
.fa-pull-end {
  float: inline-end;
  margin-inline-start: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation: none !important;
    transition: none !important;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  --fa-width: 100%;
  inset: 0;
  position: absolute;
  text-align: center;
  width: var(--fa-width);
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-0 { --fa: "0"; }
.fa-00 { --fa: "\E467"; }
.fa-1 { --fa: "1"; }
.fa-100 { --fa: "\E41C"; }
.fa-2 { --fa: "2"; }
.fa-3 { --fa: "3"; }
.fa-360-degrees { --fa: "\E2DC"; }
.fa-4 { --fa: "4"; }
.fa-5 { --fa: "5"; }
.fa-6 { --fa: "6"; }
.fa-7 { --fa: "7"; }
.fa-8 { --fa: "8"; }
.fa-9 { --fa: "9"; }
.fa-a { --fa: "A"; }
.fa-abacus { --fa: "\F640"; }
.fa-accent-grave { --fa: "`"; }
.fa-acorn { --fa: "\F6AE"; }
.fa-ad { --fa: "\F641"; }
.fa-add { --fa: "+"; }
.fa-address-book { --fa: "\F2B9"; }
.fa-address-card { --fa: "\F2BB"; }
.fa-adjust { --fa: "\F042"; }
.fa-aeropress { --fa: "\E82B"; }
.fa-air-conditioner { --fa: "\F8F4"; }
.fa-air-freshener { --fa: "\F5D0"; }
.fa-airplay { --fa: "\E089"; }
.fa-airplay-audio { --fa: "\E77B"; }
.fa-alarm-clock { --fa: "\F34E"; }
.fa-alarm-exclamation { --fa: "\F843"; }
.fa-alarm-minus { --fa: "\E803"; }
.fa-alarm-plus { --fa: "\F844"; }
.fa-alarm-snooze { --fa: "\F845"; }
.fa-album { --fa: "\F89F"; }
.fa-album-circle-plus { --fa: "\E48C"; }
.fa-album-circle-user { --fa: "\E48D"; }
.fa-album-collection { --fa: "\F8A0"; }
.fa-album-collection-circle-plus { --fa: "\E48E"; }
.fa-album-collection-circle-user { --fa: "\E48F"; }
.fa-alicorn { --fa: "\F6B0"; }
.fa-alien { --fa: "\F8F5"; }
.fa-alien-8bit { --fa: "\F8F6"; }
.fa-alien-monster { --fa: "\F8F6"; }
.fa-align-center { --fa: "\F037"; }
.fa-align-justify { --fa: "\F039"; }
.fa-align-left { --fa: "\F036"; }
.fa-align-right { --fa: "\F038"; }
.fa-align-slash { --fa: "\F846"; }
.fa-allergies { --fa: "\F461"; }
.fa-almost-equal-to { --fa: "\E818"; }
.fa-alt { --fa: "\E08A"; }
.fa-ambulance { --fa: "\F0F9"; }
.fa-american-sign-language-interpreting { --fa: "\F2A3"; }
.fa-amp-guitar { --fa: "\F8A1"; }
.fa-ampersand { --fa: "&"; }
.fa-analytics { --fa: "\F643"; }
.fa-anchor { --fa: "\F13D"; }
.fa-anchor-circle-check { --fa: "\E4AA"; }
.fa-anchor-circle-exclamation { --fa: "\E4AB"; }
.fa-anchor-circle-xmark { --fa: "\E4AC"; }
.fa-anchor-lock { --fa: "\E4AD"; }
.fa-angel { --fa: "\F779"; }
.fa-angle { --fa: "\E08C"; }
.fa-angle-90 { --fa: "\E08D"; }
.fa-angle-double-down { --fa: "\F103"; }
.fa-angle-double-left { --fa: "\F100"; }
.fa-angle-double-right { --fa: "\F101"; }
.fa-angle-double-up { --fa: "\F102"; }
.fa-angle-down { --fa: "\F107"; }
.fa-angle-left { --fa: "\F104"; }
.fa-angle-right { --fa: "\F105"; }
.fa-angle-up { --fa: "\F106"; }
.fa-angles-down { --fa: "\F103"; }
.fa-angles-left { --fa: "\F100"; }
.fa-angles-right { --fa: "\F101"; }
.fa-angles-up { --fa: "\F102"; }
.fa-angles-up-down { --fa: "\E60D"; }
.fa-angry { --fa: "\F556"; }
.fa-ankh { --fa: "\F644"; }
.fa-ant { --fa: "\E680"; }
.fa-apartment { --fa: "\E468"; }
.fa-aperture { --fa: "\E2DF"; }
.fa-apostrophe { --fa: "'"; }
.fa-apple-alt { --fa: "\F5D1"; }
.fa-apple-core { --fa: "\E08F"; }
.fa-apple-crate { --fa: "\F6B1"; }
.fa-apple-whole { --fa: "\F5D1"; }
.fa-archive { --fa: "\F187"; }
.fa-archway { --fa: "\F557"; }
.fa-area-chart { --fa: "\F1FE"; }
.fa-arrow-alt-circle-down { --fa: "\F358"; }
.fa-arrow-alt-circle-left { --fa: "\F359"; }
.fa-arrow-alt-circle-right { --fa: "\F35A"; }
.fa-arrow-alt-circle-up { --fa: "\F35B"; }
.fa-arrow-alt-down { --fa: "\F354"; }
.fa-arrow-alt-from-bottom { --fa: "\F346"; }
.fa-arrow-alt-from-left { --fa: "\F347"; }
.fa-arrow-alt-from-right { --fa: "\F348"; }
.fa-arrow-alt-from-top { --fa: "\F349"; }
.fa-arrow-alt-left { --fa: "\F355"; }
.fa-arrow-alt-right { --fa: "\F356"; }
.fa-arrow-alt-square-down { --fa: "\F350"; }
.fa-arrow-alt-square-left { --fa: "\F351"; }
.fa-arrow-alt-square-right { --fa: "\F352"; }
.fa-arrow-alt-square-up { --fa: "\F353"; }
.fa-arrow-alt-to-bottom { --fa: "\F34A"; }
.fa-arrow-alt-to-left { --fa: "\F34B"; }
.fa-arrow-alt-to-right { --fa: "\F34C"; }
.fa-arrow-alt-to-top { --fa: "\F34D"; }
.fa-arrow-alt-up { --fa: "\F357"; }
.fa-arrow-circle-down { --fa: "\F0AB"; }
.fa-arrow-circle-left { --fa: "\F0A8"; }
.fa-arrow-circle-right { --fa: "\F0A9"; }
.fa-arrow-circle-up { --fa: "\F0AA"; }
.fa-arrow-down { --fa: "\F063"; }
.fa-arrow-down-1-9 { --fa: "\F162"; }
.fa-arrow-down-9-1 { --fa: "\F886"; }
.fa-arrow-down-a-z { --fa: "\F15D"; }
.fa-arrow-down-arrow-up { --fa: "\F883"; }
.fa-arrow-down-big-small { --fa: "\F88C"; }
.fa-arrow-down-from-arc { --fa: "\E614"; }
.fa-arrow-down-from-bracket { --fa: "\E667"; }
.fa-arrow-down-from-dotted-line { --fa: "\E090"; }
.fa-arrow-down-from-line { --fa: "\F345"; }
.fa-arrow-down-left { --fa: "\E091"; }
.fa-arrow-down-left-and-arrow-up-right-to-center { --fa: "\E092"; }
.fa-arrow-down-long { --fa: "\F175"; }
.fa-arrow-down-long-to-line { --fa: "\E6B7"; }
.fa-arrow-down-right { --fa: "\E093"; }
.fa-arrow-down-short-wide { --fa: "\F884"; }
.fa-arrow-down-small-big { --fa: "\F88D"; }
.fa-arrow-down-square-triangle { --fa: "\F889"; }
.fa-arrow-down-to-arc { --fa: "\E4AE"; }
.fa-arrow-down-to-bracket { --fa: "\E094"; }
.fa-arrow-down-to-dotted-line { --fa: "\E095"; }
.fa-arrow-down-to-line { --fa: "\F33D"; }
.fa-arrow-down-to-square { --fa: "\E096"; }
.fa-arrow-down-triangle-square { --fa: "\F888"; }
.fa-arrow-down-up-across-line { --fa: "\E4AF"; }
.fa-arrow-down-up-lock { --fa: "\E4B0"; }
.fa-arrow-down-wide-short { --fa: "\F160"; }
.fa-arrow-down-z-a { --fa: "\F881"; }
.fa-arrow-from-bottom { --fa: "\F342"; }
.fa-arrow-from-left { --fa: "\F343"; }
.fa-arrow-from-right { --fa: "\F344"; }
.fa-arrow-from-top { --fa: "\F345"; }
.fa-arrow-left { --fa: "\F060"; }
.fa-arrow-left-arrow-right { --fa: "\E6B8"; }
.fa-arrow-left-from-arc { --fa: "\E615"; }
.fa-arrow-left-from-bracket { --fa: "\E668"; }
.fa-arrow-left-from-dotted-line { --fa: "\E6B9"; }
.fa-arrow-left-from-line { --fa: "\F344"; }
.fa-arrow-left-long { --fa: "\F177"; }
.fa-arrow-left-long-to-line { --fa: "\E3D4"; }
.fa-arrow-left-rotate { --fa: "\F0E2"; }
.fa-arrow-left-to-arc { --fa: "\E616"; }
.fa-arrow-left-to-bracket { --fa: "\E669"; }
.fa-arrow-left-to-dotted-line { --fa: "\E6BA"; }
.fa-arrow-left-to-line { --fa: "\F33E"; }
.fa-arrow-pointer { --fa: "\F245"; }
.fa-arrow-progress { --fa: "\E5DF"; }
.fa-arrow-right { --fa: "\F061"; }
.fa-arrow-right-arrow-left { --fa: "\F0EC"; }
.fa-arrow-right-from-arc { --fa: "\E4B1"; }
.fa-arrow-right-from-bracket { --fa: "\F08B"; }
.fa-arrow-right-from-dotted-line { --fa: "\E6BB"; }
.fa-arrow-right-from-file { --fa: "\F56E"; }
.fa-arrow-right-from-line { --fa: "\F343"; }
.fa-arrow-right-long { --fa: "\F178"; }
.fa-arrow-right-long-to-line { --fa: "\E3D5"; }
.fa-arrow-right-rotate { --fa: "\F01E"; }
.fa-arrow-right-to-arc { --fa: "\E4B2"; }
.fa-arrow-right-to-bracket { --fa: "\F090"; }
.fa-arrow-right-to-city { --fa: "\E4B3"; }
.fa-arrow-right-to-dotted-line { --fa: "\E6BC"; }
.fa-arrow-right-to-file { --fa: "\F56F"; }
.fa-arrow-right-to-line { --fa: "\F340"; }
.fa-arrow-rotate-back { --fa: "\F0E2"; }
.fa-arrow-rotate-backward { --fa: "\F0E2"; }
.fa-arrow-rotate-forward { --fa: "\F01E"; }
.fa-arrow-rotate-left { --fa: "\F0E2"; }
.fa-arrow-rotate-left-10 { --fa: "\E836"; }
.fa-arrow-rotate-right { --fa: "\F01E"; }
.fa-arrow-rotate-right-10 { --fa: "\E837"; }
.fa-arrow-square-down { --fa: "\F339"; }
.fa-arrow-square-left { --fa: "\F33A"; }
.fa-arrow-square-right { --fa: "\F33B"; }
.fa-arrow-square-up { --fa: "\F33C"; }
.fa-arrow-to-bottom { --fa: "\F33D"; }
.fa-arrow-to-left { --fa: "\F33E"; }
.fa-arrow-to-right { --fa: "\F340"; }
.fa-arrow-to-top { --fa: "\F341"; }
.fa-arrow-trend-down { --fa: "\E097"; }
.fa-arrow-trend-up { --fa: "\E098"; }
.fa-arrow-turn-down { --fa: "\F149"; }
.fa-arrow-turn-down-left { --fa: "\E2E1"; }
.fa-arrow-turn-down-right { --fa: "\E3D6"; }
.fa-arrow-turn-left { --fa: "\E632"; }
.fa-arrow-turn-left-down { --fa: "\E633"; }
.fa-arrow-turn-left-up { --fa: "\E634"; }
.fa-arrow-turn-right { --fa: "\E635"; }
.fa-arrow-turn-up { --fa: "\F148"; }
.fa-arrow-u-turn-down-left { --fa: "\E7E7"; }
.fa-arrow-u-turn-down-right { --fa: "\E7E8"; }
.fa-arrow-u-turn-left-down { --fa: "\E7E9"; }
.fa-arrow-u-turn-left-up { --fa: "\E7EA"; }
.fa-arrow-u-turn-right-down { --fa: "\E7EB"; }
.fa-arrow-u-turn-right-up { --fa: "\E7EC"; }
.fa-arrow-u-turn-up-left { --fa: "\E7ED"; }
.fa-arrow-u-turn-up-right { --fa: "\E7EE"; }
.fa-arrow-up { --fa: "\F062"; }
.fa-arrow-up-1-9 { --fa: "\F163"; }
.fa-arrow-up-9-1 { --fa: "\F887"; }
.fa-arrow-up-a-z { --fa: "\F15E"; }
.fa-arrow-up-arrow-down { --fa: "\E099"; }
.fa-arrow-up-big-small { --fa: "\F88E"; }
.fa-arrow-up-from-arc { --fa: "\E4B4"; }
.fa-arrow-up-from-bracket { --fa: "\E09A"; }
.fa-arrow-up-from-dotted-line { --fa: "\E09B"; }
.fa-arrow-up-from-ground-water { --fa: "\E4B5"; }
.fa-arrow-up-from-line { --fa: "\F342"; }
.fa-arrow-up-from-square { --fa: "\E09C"; }
.fa-arrow-up-from-water-pump { --fa: "\E4B6"; }
.fa-arrow-up-left { --fa: "\E09D"; }
.fa-arrow-up-left-from-circle { --fa: "\E09E"; }
.fa-arrow-up-long { --fa: "\F176"; }
.fa-arrow-up-long-to-line { --fa: "\E6BD"; }
.fa-arrow-up-right { --fa: "\E09F"; }
.fa-arrow-up-right-and-arrow-down-left-from-center { --fa: "\E0A0"; }
.fa-arrow-up-right-dots { --fa: "\E4B7"; }
.fa-arrow-up-right-from-square { --fa: "\F08E"; }
.fa-arrow-up-short-wide { --fa: "\F885"; }
.fa-arrow-up-small-big { --fa: "\F88F"; }
.fa-arrow-up-square-triangle { --fa: "\F88B"; }
.fa-arrow-up-to-arc { --fa: "\E617"; }
.fa-arrow-up-to-bracket { --fa: "\E66A"; }
.fa-arrow-up-to-dotted-line { --fa: "\E0A1"; }
.fa-arrow-up-to-line { --fa: "\F341"; }
.fa-arrow-up-triangle-square { --fa: "\F88A"; }
.fa-arrow-up-wide-short { --fa: "\F161"; }
.fa-arrow-up-z-a { --fa: "\F882"; }
.fa-arrows { --fa: "\F047"; }
.fa-arrows-alt { --fa: "\F0B2"; }
.fa-arrows-alt-h { --fa: "\F337"; }
.fa-arrows-alt-v { --fa: "\F338"; }
.fa-arrows-cross { --fa: "\E0A2"; }
.fa-arrows-down-to-line { --fa: "\E4B8"; }
.fa-arrows-down-to-people { --fa: "\E4B9"; }
.fa-arrows-from-dotted-line { --fa: "\E0A3"; }
.fa-arrows-from-line { --fa: "\E0A4"; }
.fa-arrows-h { --fa: "\F07E"; }
.fa-arrows-left-right { --fa: "\F07E"; }
.fa-arrows-left-right-to-line { --fa: "\E4BA"; }
.fa-arrows-maximize { --fa: "\F31D"; }
.fa-arrows-minimize { --fa: "\E0A5"; }
.fa-arrows-repeat { --fa: "\F364"; }
.fa-arrows-repeat-1 { --fa: "\F366"; }
.fa-arrows-retweet { --fa: "\F361"; }
.fa-arrows-rotate { --fa: "\F021"; }
.fa-arrows-rotate-reverse { --fa: "\E630"; }
.fa-arrows-spin { --fa: "\E4BB"; }
.fa-arrows-split-up-and-left { --fa: "\E4BC"; }
.fa-arrows-to-circle { --fa: "\E4BD"; }
.fa-arrows-to-dot { --fa: "\E4BE"; }
.fa-arrows-to-dotted-line { --fa: "\E0A6"; }
.fa-arrows-to-eye { --fa: "\E4BF"; }
.fa-arrows-to-line { --fa: "\E0A7"; }
.fa-arrows-turn-right { --fa: "\E4C0"; }
.fa-arrows-turn-to-dots { --fa: "\E4C1"; }
.fa-arrows-up-down { --fa: "\F07D"; }
.fa-arrows-up-down-left-right { --fa: "\F047"; }
.fa-arrows-up-to-line { --fa: "\E4C2"; }
.fa-arrows-v { --fa: "\F07D"; }
.fa-asl-interpreting { --fa: "\F2A3"; }
.fa-assistive-listening-systems { --fa: "\F2A2"; }
.fa-asterisk { --fa: "*"; }
.fa-at { --fa: "@"; }
.fa-atlas { --fa: "\F558"; }
.fa-atom { --fa: "\F5D2"; }
.fa-atom-alt { --fa: "\F5D3"; }
.fa-atom-simple { --fa: "\F5D3"; }
.fa-audio-description { --fa: "\F29E"; }
.fa-audio-description-slash { --fa: "\E0A8"; }
.fa-austral-sign { --fa: "\E0A9"; }
.fa-australian-dollar-sign { --fa: "\E6FE"; }
.fa-automobile { --fa: "\F1B9"; }
.fa-avocado { --fa: "\E0AA"; }
.fa-award { --fa: "\F559"; }
.fa-award-simple { --fa: "\E0AB"; }
.fa-axe { --fa: "\F6B2"; }
.fa-axe-battle { --fa: "\F6B3"; }
.fa-b { --fa: "B"; }
.fa-baby { --fa: "\F77C"; }
.fa-baby-carriage { --fa: "\F77D"; }
.fa-backpack { --fa: "\F5D4"; }
.fa-backspace { --fa: "\F55A"; }
.fa-backward { --fa: "\F04A"; }
.fa-backward-fast { --fa: "\F049"; }
.fa-backward-step { --fa: "\F048"; }
.fa-bacon { --fa: "\F7E5"; }
.fa-bacteria { --fa: "\E059"; }
.fa-bacterium { --fa: "\E05A"; }
.fa-badge { --fa: "\F335"; }
.fa-badge-check { --fa: "\F336"; }
.fa-badge-dollar { --fa: "\F645"; }
.fa-badge-percent { --fa: "\F646"; }
.fa-badge-sheriff { --fa: "\F8A2"; }
.fa-badger-honey { --fa: "\F6B4"; }
.fa-badminton { --fa: "\E33A"; }
.fa-bag-seedling { --fa: "\E5F2"; }
.fa-bag-shopping { --fa: "\F290"; }
.fa-bag-shopping-minus { --fa: "\E650"; }
.fa-bag-shopping-plus { --fa: "\E651"; }
.fa-bagel { --fa: "\E3D7"; }
.fa-bags-shopping { --fa: "\F847"; }
.fa-baguette { --fa: "\E3D8"; }
.fa-bahai { --fa: "\F666"; }
.fa-baht-sign { --fa: "\E0AC"; }
.fa-balance-scale { --fa: "\F24E"; }
.fa-balance-scale-left { --fa: "\F515"; }
.fa-balance-scale-right { --fa: "\F516"; }
.fa-ball-pile { --fa: "\F77E"; }
.fa-ball-yarn { --fa: "\E6CE"; }
.fa-balloon { --fa: "\E2E3"; }
.fa-balloons { --fa: "\E2E4"; }
.fa-ballot { --fa: "\F732"; }
.fa-ballot-check { --fa: "\F733"; }
.fa-ban { --fa: "\F05E"; }
.fa-ban-bug { --fa: "\F7F9"; }
.fa-ban-parking { --fa: "\F616"; }
.fa-ban-smoking { --fa: "\F54D"; }
.fa-banana { --fa: "\E2E5"; }
.fa-band-aid { --fa: "\F462"; }
.fa-bandage { --fa: "\F462"; }
.fa-bangladeshi-taka-sign { --fa: "\E2E6"; }
.fa-banjo { --fa: "\F8A3"; }
.fa-bank { --fa: "\F19C"; }
.fa-bar-chart { --fa: "\F080"; }
.fa-bar-progress { --fa: "\E6A4"; }
.fa-bar-progress-empty { --fa: "\E6A5"; }
.fa-bar-progress-full { --fa: "\E6A6"; }
.fa-bar-progress-half { --fa: "\E6A7"; }
.fa-bar-progress-quarter { --fa: "\E6A8"; }
.fa-bar-progress-three-quarters { --fa: "\E6A9"; }
.fa-barcode { --fa: "\F02A"; }
.fa-barcode-alt { --fa: "\F463"; }
.fa-barcode-read { --fa: "\F464"; }
.fa-barcode-scan { --fa: "\F465"; }
.fa-barn { --fa: "\E6C7"; }
.fa-barn-silo { --fa: "\F864"; }
.fa-bars { --fa: "\F0C9"; }
.fa-bars-filter { --fa: "\E0AD"; }
.fa-bars-progress { --fa: "\F828"; }
.fa-bars-sort { --fa: "\E0AE"; }
.fa-bars-staggered { --fa: "\F550"; }
.fa-baseball { --fa: "\F433"; }
.fa-baseball-ball { --fa: "\F433"; }
.fa-baseball-bat { --fa: "\E7E5"; }
.fa-baseball-bat-ball { --fa: "\F432"; }
.fa-basket-shopping { --fa: "\F291"; }
.fa-basket-shopping-minus { --fa: "\E652"; }
.fa-basket-shopping-plus { --fa: "\E653"; }
.fa-basket-shopping-simple { --fa: "\E0AF"; }
.fa-basketball { --fa: "\F434"; }
.fa-basketball-ball { --fa: "\F434"; }
.fa-basketball-hoop { --fa: "\F435"; }
.fa-bat { --fa: "\F6B5"; }
.fa-bath { --fa: "\F2CD"; }
.fa-bathtub { --fa: "\F2CD"; }
.fa-battery { --fa: "\F240"; }
.fa-battery-0 { --fa: "\F244"; }
.fa-battery-1 { --fa: "\E0B1"; }
.fa-battery-2 { --fa: "\F243"; }
.fa-battery-3 { --fa: "\F242"; }
.fa-battery-4 { --fa: "\F241"; }
.fa-battery-5 { --fa: "\F240"; }
.fa-battery-bolt { --fa: "\F376"; }
.fa-battery-car { --fa: "\F5DF"; }
.fa-battery-empty { --fa: "\F244"; }
.fa-battery-exclamation { --fa: "\E0B0"; }
.fa-battery-full { --fa: "\F240"; }
.fa-battery-half { --fa: "\F242"; }
.fa-battery-low { --fa: "\E0B1"; }
.fa-battery-quarter { --fa: "\F243"; }
.fa-battery-slash { --fa: "\F377"; }
.fa-battery-three-quarters { --fa: "\F241"; }
.fa-bed { --fa: "\F236"; }
.fa-bed-alt { --fa: "\F8F7"; }
.fa-bed-bunk { --fa: "\F8F8"; }
.fa-bed-empty { --fa: "\F8F9"; }
.fa-bed-front { --fa: "\F8F7"; }
.fa-bed-pulse { --fa: "\F487"; }
.fa-bee { --fa: "\E0B2"; }
.fa-beer { --fa: "\F0FC"; }
.fa-beer-foam { --fa: "\E0B3"; }
.fa-beer-mug { --fa: "\E0B3"; }
.fa-beer-mug-empty { --fa: "\F0FC"; }
.fa-bell { --fa: "\F0F3"; }
.fa-bell-concierge { --fa: "\F562"; }
.fa-bell-exclamation { --fa: "\F848"; }
.fa-bell-on { --fa: "\F8FA"; }
.fa-bell-plus { --fa: "\F849"; }
.fa-bell-ring { --fa: "\E62C"; }
.fa-bell-school { --fa: "\F5D5"; }
.fa-bell-school-slash { --fa: "\F5D6"; }
.fa-bell-slash { --fa: "\F1F6"; }
.fa-bells { --fa: "\F77F"; }
.fa-bench-tree { --fa: "\E2E7"; }
.fa-betamax { --fa: "\F8A4"; }
.fa-bezier-curve { --fa: "\F55B"; }
.fa-bible { --fa: "\F647"; }
.fa-bicycle { --fa: "\F206"; }
.fa-biking { --fa: "\F84A"; }
.fa-biking-mountain { --fa: "\F84B"; }
.fa-billboard { --fa: "\E5CD"; }
.fa-bin { --fa: "\E763"; }
.fa-bin-bottles { --fa: "\E5F5"; }
.fa-bin-bottles-recycle { --fa: "\E5F6"; }
.fa-bin-recycle { --fa: "\E5F7"; }
.fa-binary { --fa: "\E33B"; }
.fa-binary-circle-check { --fa: "\E33C"; }
.fa-binary-lock { --fa: "\E33D"; }
.fa-binary-slash { --fa: "\E33E"; }
.fa-binoculars { --fa: "\F1E5"; }
.fa-biohazard { --fa: "\F780"; }
.fa-bird { --fa: "\E469"; }
.fa-birthday-cake { --fa: "\F1FD"; }
.fa-bitcoin-sign { --fa: "\E0B4"; }
.fa-blackboard { --fa: "\F51B"; }
.fa-blanket { --fa: "\F498"; }
.fa-blanket-fire { --fa: "\E3DA"; }
.fa-blender { --fa: "\F517"; }
.fa-blender-phone { --fa: "\F6B6"; }
.fa-blind { --fa: "\F29D"; }
.fa-blinds { --fa: "\F8FB"; }
.fa-blinds-open { --fa: "\F8FC"; }
.fa-blinds-raised { --fa: "\F8FD"; }
.fa-block { --fa: "\E46A"; }
.fa-block-brick { --fa: "\E3DB"; }
.fa-block-brick-fire { --fa: "\E3DC"; }
.fa-block-question { --fa: "\E3DD"; }
.fa-block-quote { --fa: "\E0B5"; }
.fa-blog { --fa: "\F781"; }
.fa-blueberries { --fa: "\E2E8"; }
.fa-bluetooth { --fa: "\F293"; }
.fa-bold { --fa: "\F032"; }
.fa-bolt { --fa: "\F0E7"; }
.fa-bolt-auto { --fa: "\E0B6"; }
.fa-bolt-lightning { --fa: "\E0B7"; }
.fa-bolt-slash { --fa: "\E0B8"; }
.fa-bomb { --fa: "\F1E2"; }
.fa-bone { --fa: "\F5D7"; }
.fa-bone-break { --fa: "\F5D8"; }
.fa-bong { --fa: "\F55C"; }
.fa-book { --fa: "\F02D"; }
.fa-book-alt { --fa: "\F5D9"; }
.fa-book-arrow-right { --fa: "\E0B9"; }
.fa-book-arrow-up { --fa: "\E0BA"; }
.fa-book-atlas { --fa: "\F558"; }
.fa-book-bible { --fa: "\F647"; }
.fa-book-blank { --fa: "\F5D9"; }
.fa-book-bookmark { --fa: "\E0BB"; }
.fa-book-circle { --fa: "\E0FF"; }
.fa-book-circle-arrow-right { --fa: "\E0BC"; }
.fa-book-circle-arrow-up { --fa: "\E0BD"; }
.fa-book-copy { --fa: "\E0BE"; }
.fa-book-dead { --fa: "\F6B7"; }
.fa-book-font { --fa: "\E0BF"; }
.fa-book-heart { --fa: "\F499"; }
.fa-book-journal-whills { --fa: "\F66A"; }
.fa-book-law { --fa: "\E0C1"; }
.fa-book-medical { --fa: "\F7E6"; }
.fa-book-open { --fa: "\F518"; }
.fa-book-open-alt { --fa: "\E0C0"; }
.fa-book-open-cover { --fa: "\E0C0"; }
.fa-book-open-lines { --fa: "\E753"; }
.fa-book-open-reader { --fa: "\F5DA"; }
.fa-book-quran { --fa: "\F687"; }
.fa-book-reader { --fa: "\F5DA"; }
.fa-book-section { --fa: "\E0C1"; }
.fa-book-skull { --fa: "\F6B7"; }
.fa-book-sparkles { --fa: "\F6B8"; }
.fa-book-spells { --fa: "\F6B8"; }
.fa-book-spine { --fa: "\E754"; }
.fa-book-tanakh { --fa: "\F827"; }
.fa-book-user { --fa: "\F7E7"; }
.fa-bookmark { --fa: "\F02E"; }
.fa-bookmark-circle { --fa: "\E100"; }
.fa-bookmark-plus { --fa: "\E755"; }
.fa-bookmark-slash { --fa: "\E0C2"; }
.fa-books { --fa: "\F5DB"; }
.fa-books-medical { --fa: "\F7E8"; }
.fa-boombox { --fa: "\F8A5"; }
.fa-boot { --fa: "\F782"; }
.fa-boot-heeled { --fa: "\E33F"; }
.fa-booth-curtain { --fa: "\F734"; }
.fa-border-all { --fa: "\F84C"; }
.fa-border-bottom { --fa: "\F84D"; }
.fa-border-bottom-right { --fa: "\F854"; }
.fa-border-center-h { --fa: "\F89C"; }
.fa-border-center-v { --fa: "\F89D"; }
.fa-border-inner { --fa: "\F84E"; }
.fa-border-left { --fa: "\F84F"; }
.fa-border-none { --fa: "\F850"; }
.fa-border-outer { --fa: "\F851"; }
.fa-border-right { --fa: "\F852"; }
.fa-border-style { --fa: "\F853"; }
.fa-border-style-alt { --fa: "\F854"; }
.fa-border-top { --fa: "\F855"; }
.fa-border-top-left { --fa: "\F853"; }
.fa-bore-hole { --fa: "\E4C3"; }
.fa-bottle-baby { --fa: "\E673"; }
.fa-bottle-droplet { --fa: "\E4C4"; }
.fa-bottle-water { --fa: "\E4C5"; }
.fa-bow-arrow { --fa: "\F6B9"; }
.fa-bowl-chopsticks { --fa: "\E2E9"; }
.fa-bowl-chopsticks-noodles { --fa: "\E2EA"; }
.fa-bowl-food { --fa: "\E4C6"; }
.fa-bowl-hot { --fa: "\F823"; }
.fa-bowl-rice { --fa: "\E2EB"; }
.fa-bowl-salad { --fa: "\F81E"; }
.fa-bowl-scoop { --fa: "\E3DE"; }
.fa-bowl-scoops { --fa: "\E3DF"; }
.fa-bowl-shaved-ice { --fa: "\E3DE"; }
.fa-bowl-soft-serve { --fa: "\E46B"; }
.fa-bowl-spoon { --fa: "\E3E0"; }
.fa-bowling-ball { --fa: "\F436"; }
.fa-bowling-ball-pin { --fa: "\E0C3"; }
.fa-bowling-pins { --fa: "\F437"; }
.fa-box { --fa: "\F466"; }
.fa-box-alt { --fa: "\F49A"; }
.fa-box-archive { --fa: "\F187"; }
.fa-box-arrow-down { --fa: "\E794"; }
.fa-box-arrow-down-arrow-up { --fa: "\E795"; }
.fa-box-arrow-down-magnifying-glass { --fa: "\E796"; }
.fa-box-arrow-up { --fa: "\E827"; }
.fa-box-ballot { --fa: "\F735"; }
.fa-box-check { --fa: "\F467"; }
.fa-box-circle-check { --fa: "\E0C4"; }
.fa-box-dollar { --fa: "\F4A0"; }
.fa-box-fragile { --fa: "\F49B"; }
.fa-box-full { --fa: "\F49C"; }
.fa-box-heart { --fa: "\F49D"; }
.fa-box-isometric { --fa: "\E797"; }
.fa-box-isometric-tape { --fa: "\E798"; }
.fa-box-magnifying-glass { --fa: "\E828"; }
.fa-box-open { --fa: "\F49E"; }
.fa-box-open-full { --fa: "\F49C"; }
.fa-box-taped { --fa: "\F49A"; }
.fa-box-tissue { --fa: "\E05B"; }
.fa-box-up { --fa: "\F49F"; }
.fa-box-usd { --fa: "\F4A0"; }
.fa-boxes { --fa: "\F468"; }
.fa-boxes-alt { --fa: "\F468"; }
.fa-boxes-packing { --fa: "\E4C7"; }
.fa-boxes-stacked { --fa: "\F468"; }
.fa-boxing-glove { --fa: "\F438"; }
.fa-bra { --fa: "\E6CF"; }
.fa-bracket { --fa: "["; }
.fa-bracket-curly { --fa: "{"; }
.fa-bracket-curly-left { --fa: "{"; }
.fa-bracket-curly-right { --fa: "}"; }
.fa-bracket-left { --fa: "["; }
.fa-bracket-round { --fa: "("; }
.fa-bracket-round-right { --fa: ")"; }
.fa-bracket-square { --fa: "["; }
.fa-bracket-square-right { --fa: "]"; }
.fa-brackets { --fa: "\F7E9"; }
.fa-brackets-curly { --fa: "\F7EA"; }
.fa-brackets-round { --fa: "\E0C5"; }
.fa-brackets-square { --fa: "\F7E9"; }
.fa-braille { --fa: "\F2A1"; }
.fa-brain { --fa: "\F5DC"; }
.fa-brain-arrow-curved-right { --fa: "\F677"; }
.fa-brain-circuit { --fa: "\E0C6"; }
.fa-brake-warning { --fa: "\E0C7"; }
.fa-brazilian-real-sign { --fa: "\E46C"; }
.fa-bread-loaf { --fa: "\F7EB"; }
.fa-bread-slice { --fa: "\F7EC"; }
.fa-bread-slice-butter { --fa: "\E3E1"; }
.fa-bridge { --fa: "\E4C8"; }
.fa-bridge-circle-check { --fa: "\E4C9"; }
.fa-bridge-circle-exclamation { --fa: "\E4CA"; }
.fa-bridge-circle-xmark { --fa: "\E4CB"; }
.fa-bridge-lock { --fa: "\E4CC"; }
.fa-bridge-suspension { --fa: "\E4CD"; }
.fa-bridge-water { --fa: "\E4CE"; }
.fa-briefcase { --fa: "\F0B1"; }
.fa-briefcase-arrow-right { --fa: "\E2F2"; }
.fa-briefcase-blank { --fa: "\E0C8"; }
.fa-briefcase-clock { --fa: "\F64A"; }
.fa-briefcase-medical { --fa: "\F469"; }
.fa-briefs { --fa: "\E6D0"; }
.fa-brightness { --fa: "\E0C9"; }
.fa-brightness-low { --fa: "\E0CA"; }
.fa-bring-forward { --fa: "\F856"; }
.fa-bring-front { --fa: "\F857"; }
.fa-broadcast-tower { --fa: "\F519"; }
.fa-broccoli { --fa: "\E3E2"; }
.fa-broom { --fa: "\F51A"; }
.fa-broom-ball { --fa: "\F458"; }
.fa-broom-wide { --fa: "\E5D1"; }
.fa-browser { --fa: "\F37E"; }
.fa-browsers { --fa: "\E0CB"; }
.fa-brush { --fa: "\F55D"; }
.fa-bucket { --fa: "\E4CF"; }
.fa-bug { --fa: "\F188"; }
.fa-bug-slash { --fa: "\E490"; }
.fa-bugs { --fa: "\E4D0"; }
.fa-building { --fa: "\F1AD"; }
.fa-building-circle-arrow-right { --fa: "\E4D1"; }
.fa-building-circle-check { --fa: "\E4D2"; }
.fa-building-circle-exclamation { --fa: "\E4D3"; }
.fa-building-circle-xmark { --fa: "\E4D4"; }
.fa-building-columns { --fa: "\F19C"; }
.fa-building-flag { --fa: "\E4D5"; }
.fa-building-lock { --fa: "\E4D6"; }
.fa-building-magnifying-glass { --fa: "\E61C"; }
.fa-building-memo { --fa: "\E61E"; }
.fa-building-ngo { --fa: "\E4D7"; }
.fa-building-shield { --fa: "\E4D8"; }
.fa-building-un { --fa: "\E4D9"; }
.fa-building-user { --fa: "\E4DA"; }
.fa-building-wheat { --fa: "\E4DB"; }
.fa-buildings { --fa: "\E0CC"; }
.fa-bulldozer { --fa: "\E655"; }
.fa-bullhorn { --fa: "\F0A1"; }
.fa-bullseye { --fa: "\F140"; }
.fa-bullseye-arrow { --fa: "\F648"; }
.fa-bullseye-pointer { --fa: "\F649"; }
.fa-buoy { --fa: "\E5B5"; }
.fa-buoy-mooring { --fa: "\E5B6"; }
.fa-burger { --fa: "\F805"; }
.fa-burger-cheese { --fa: "\F7F1"; }
.fa-burger-fries { --fa: "\E0CD"; }
.fa-burger-glass { --fa: "\E0CE"; }
.fa-burger-lettuce { --fa: "\E3E3"; }
.fa-burger-soda { --fa: "\F858"; }
.fa-burn { --fa: "\F46A"; }
.fa-burrito { --fa: "\F7ED"; }
.fa-burst { --fa: "\E4DC"; }
.fa-bus { --fa: "\F207"; }
.fa-bus-alt { --fa: "\F55E"; }
.fa-bus-school { --fa: "\F5DD"; }
.fa-bus-side { --fa: "\E81D"; }
.fa-bus-simple { --fa: "\F55E"; }
.fa-bus-stop { --fa: "\E81E"; }
.fa-business-front { --fa: "\E45C"; }
.fa-business-time { --fa: "\F64A"; }
.fa-butter { --fa: "\E3E4"; }
.fa-butterfly { --fa: "\E811"; }
.fa-c { --fa: "C"; }
.fa-cab { --fa: "\F1BA"; }
.fa-cabin { --fa: "\E46D"; }
.fa-cabinet-filing { --fa: "\F64B"; }
.fa-cable-car { --fa: "\F7DA"; }
.fa-cactus { --fa: "\F8A7"; }
.fa-caduceus { --fa: "\E681"; }
.fa-cake { --fa: "\F1FD"; }
.fa-cake-candles { --fa: "\F1FD"; }
.fa-cake-slice { --fa: "\E3E5"; }
.fa-calculator { --fa: "\F1EC"; }
.fa-calculator-alt { --fa: "\F64C"; }
.fa-calculator-simple { --fa: "\F64C"; }
.fa-calendar { --fa: "\F133"; }
.fa-calendar-alt { --fa: "\F073"; }
.fa-calendar-arrow-down { --fa: "\E0D0"; }
.fa-calendar-arrow-up { --fa: "\E0D1"; }
.fa-calendar-check { --fa: "\F274"; }
.fa-calendar-circle { --fa: "\E102"; }
.fa-calendar-circle-exclamation { --fa: "\E46E"; }
.fa-calendar-circle-minus { --fa: "\E46F"; }
.fa-calendar-circle-plus { --fa: "\E470"; }
.fa-calendar-circle-user { --fa: "\E471"; }
.fa-calendar-clock { --fa: "\E0D2"; }
.fa-calendar-day { --fa: "\F783"; }
.fa-calendar-days { --fa: "\F073"; }
.fa-calendar-download { --fa: "\E0D0"; }
.fa-calendar-edit { --fa: "\F333"; }
.fa-calendar-exclamation { --fa: "\F334"; }
.fa-calendar-heart { --fa: "\E0D3"; }
.fa-calendar-image { --fa: "\E0D4"; }
.fa-calendar-lines { --fa: "\E0D5"; }
.fa-calendar-lines-pen { --fa: "\E472"; }
.fa-calendar-minus { --fa: "\F272"; }
.fa-calendar-note { --fa: "\E0D5"; }
.fa-calendar-pen { --fa: "\F333"; }
.fa-calendar-plus { --fa: "\F271"; }
.fa-calendar-range { --fa: "\E0D6"; }
.fa-calendar-star { --fa: "\F736"; }
.fa-calendar-time { --fa: "\E0D2"; }
.fa-calendar-times { --fa: "\F273"; }
.fa-calendar-upload { --fa: "\E0D1"; }
.fa-calendar-users { --fa: "\E5E2"; }
.fa-calendar-week { --fa: "\F784"; }
.fa-calendar-xmark { --fa: "\F273"; }
.fa-calendars { --fa: "\E0D7"; }
.fa-camcorder { --fa: "\F8A8"; }
.fa-camera { --fa: "\F030"; }
.fa-camera-alt { --fa: "\F030"; }
.fa-camera-cctv { --fa: "\F8AC"; }
.fa-camera-circle { --fa: "\E103"; }
.fa-camera-circle-ellipsis { --fa: "\E766"; }
.fa-camera-clock { --fa: "\E767"; }
.fa-camera-home { --fa: "\F8FE"; }
.fa-camera-movie { --fa: "\F8A9"; }
.fa-camera-polaroid { --fa: "\F8AA"; }
.fa-camera-retro { --fa: "\F083"; }
.fa-camera-rotate { --fa: "\E0D8"; }
.fa-camera-security { --fa: "\F8FE"; }
.fa-camera-shutter { --fa: "\E768"; }
.fa-camera-slash { --fa: "\E0D9"; }
.fa-camera-viewfinder { --fa: "\E0DA"; }
.fa-camera-web { --fa: "\F832"; }
.fa-camera-web-slash { --fa: "\F833"; }
.fa-campfire { --fa: "\F6BA"; }
.fa-campground { --fa: "\F6BB"; }
.fa-can-food { --fa: "\E3E6"; }
.fa-cancel { --fa: "\F05E"; }
.fa-candle-holder { --fa: "\F6BC"; }
.fa-candy { --fa: "\E3E7"; }
.fa-candy-bar { --fa: "\E3E8"; }
.fa-candy-cane { --fa: "\F786"; }
.fa-candy-corn { --fa: "\F6BD"; }
.fa-cannabis { --fa: "\F55F"; }
.fa-cannon { --fa: "\E642"; }
.fa-capsule { --fa: "\E75A"; }
.fa-capsules { --fa: "\F46B"; }
.fa-car { --fa: "\F1B9"; }
.fa-car-alt { --fa: "\F5DE"; }
.fa-car-battery { --fa: "\F5DF"; }
.fa-car-bolt { --fa: "\E341"; }
.fa-car-building { --fa: "\F859"; }
.fa-car-bump { --fa: "\F5E0"; }
.fa-car-burst { --fa: "\F5E1"; }
.fa-car-bus { --fa: "\F85A"; }
.fa-car-circle-bolt { --fa: "\E342"; }
.fa-car-crash { --fa: "\F5E1"; }
.fa-car-garage { --fa: "\F5E2"; }
.fa-car-key { --fa: "\E7C0"; }
.fa-car-mechanic { --fa: "\F5E3"; }
.fa-car-mirrors { --fa: "\E343"; }
.fa-car-on { --fa: "\E4DD"; }
.fa-car-people { --fa: "\E69C"; }
.fa-car-rear { --fa: "\F5DE"; }
.fa-car-side { --fa: "\F5E4"; }
.fa-car-side-bolt { --fa: "\E344"; }
.fa-car-siren { --fa: "\E7C1"; }
.fa-car-siren-on { --fa: "\E7C2"; }
.fa-car-tilt { --fa: "\F5E5"; }
.fa-car-tunnel { --fa: "\E4DE"; }
.fa-car-wash { --fa: "\F5E6"; }
.fa-car-wrench { --fa: "\F5E3"; }
.fa-caravan { --fa: "\F8FF"; }
.fa-caravan-alt { --fa: "\E000"; }
.fa-caravan-simple { --fa: "\E000"; }
.fa-card-club { --fa: "\E3E9"; }
.fa-card-diamond { --fa: "\E3EA"; }
.fa-card-heart { --fa: "\E3EB"; }
.fa-card-spade { --fa: "\E3EC"; }
.fa-cards { --fa: "\E3ED"; }
.fa-cards-blank { --fa: "\E4DF"; }
.fa-caret-circle-down { --fa: "\F32D"; }
.fa-caret-circle-left { --fa: "\F32E"; }
.fa-caret-circle-right { --fa: "\F330"; }
.fa-caret-circle-up { --fa: "\F331"; }
.fa-caret-down { --fa: "\F0D7"; }
.fa-caret-large-down { --fa: "\E82C"; }
.fa-caret-large-left { --fa: "\E82D"; }
.fa-caret-large-right { --fa: "\E82E"; }
.fa-caret-large-up { --fa: "\E82F"; }
.fa-caret-left { --fa: "\F0D9"; }
.fa-caret-right { --fa: "\F0DA"; }
.fa-caret-square-down { --fa: "\F150"; }
.fa-caret-square-left { --fa: "\F191"; }
.fa-caret-square-right { --fa: "\F152"; }
.fa-caret-square-up { --fa: "\F151"; }
.fa-caret-up { --fa: "\F0D8"; }
.fa-carpool { --fa: "\E69C"; }
.fa-carriage-baby { --fa: "\F77D"; }
.fa-carrot { --fa: "\F787"; }
.fa-cars { --fa: "\F85B"; }
.fa-cart-arrow-down { --fa: "\F218"; }
.fa-cart-arrow-up { --fa: "\E3EE"; }
.fa-cart-circle-arrow-down { --fa: "\E3EF"; }
.fa-cart-circle-arrow-up { --fa: "\E3F0"; }
.fa-cart-circle-check { --fa: "\E3F1"; }
.fa-cart-circle-exclamation { --fa: "\E3F2"; }
.fa-cart-circle-plus { --fa: "\E3F3"; }
.fa-cart-circle-xmark { --fa: "\E3F4"; }
.fa-cart-flatbed { --fa: "\F474"; }
.fa-cart-flatbed-boxes { --fa: "\F475"; }
.fa-cart-flatbed-empty { --fa: "\F476"; }
.fa-cart-flatbed-suitcase { --fa: "\F59D"; }
.fa-cart-minus { --fa: "\E0DB"; }
.fa-cart-plus { --fa: "\F217"; }
.fa-cart-shopping { --fa: "\F07A"; }
.fa-cart-shopping-fast { --fa: "\E0DC"; }
.fa-cart-xmark { --fa: "\E0DD"; }
.fa-cash-register { --fa: "\F788"; }
.fa-cassette-betamax { --fa: "\F8A4"; }
.fa-cassette-tape { --fa: "\F8AB"; }
.fa-cassette-vhs { --fa: "\F8EC"; }
.fa-castle { --fa: "\E0DE"; }
.fa-cat { --fa: "\F6BE"; }
.fa-cat-space { --fa: "\E001"; }
.fa-cauldron { --fa: "\F6BF"; }
.fa-cctv { --fa: "\F8AC"; }
.fa-cedi-sign { --fa: "\E0DF"; }
.fa-cent-sign { --fa: "\E3F5"; }
.fa-certificate { --fa: "\F0A3"; }
.fa-chain { --fa: "\F0C1"; }
.fa-chain-broken { --fa: "\F127"; }
.fa-chain-horizontal { --fa: "\E1CB"; }
.fa-chain-horizontal-slash { --fa: "\E1CC"; }
.fa-chain-slash { --fa: "\F127"; }
.fa-chair { --fa: "\F6C0"; }
.fa-chair-office { --fa: "\F6C1"; }
.fa-chalkboard { --fa: "\F51B"; }
.fa-chalkboard-teacher { --fa: "\F51C"; }
.fa-chalkboard-user { --fa: "\F51C"; }
.fa-champagne-glass { --fa: "\F79E"; }
.fa-champagne-glasses { --fa: "\F79F"; }
.fa-charging-station { --fa: "\F5E7"; }
.fa-chart-area { --fa: "\F1FE"; }
.fa-chart-bar { --fa: "\F080"; }
.fa-chart-bullet { --fa: "\E0E1"; }
.fa-chart-candlestick { --fa: "\E0E2"; }
.fa-chart-column { --fa: "\E0E3"; }
.fa-chart-diagram { --fa: "\E695"; }
.fa-chart-fft { --fa: "\E69E"; }
.fa-chart-gantt { --fa: "\E0E4"; }
.fa-chart-kanban { --fa: "\E64F"; }
.fa-chart-line { --fa: "\F201"; }
.fa-chart-line-down { --fa: "\F64D"; }
.fa-chart-line-up { --fa: "\E0E5"; }
.fa-chart-line-up-down { --fa: "\E5D7"; }
.fa-chart-mixed { --fa: "\F643"; }
.fa-chart-mixed-up-circle-currency { --fa: "\E5D8"; }
.fa-chart-mixed-up-circle-dollar { --fa: "\E5D9"; }
.fa-chart-network { --fa: "\F78A"; }
.fa-chart-pie { --fa: "\F200"; }
.fa-chart-pie-alt { --fa: "\F64E"; }
.fa-chart-pie-simple { --fa: "\F64E"; }
.fa-chart-pie-simple-circle-currency { --fa: "\E604"; }
.fa-chart-pie-simple-circle-dollar { --fa: "\E605"; }
.fa-chart-pyramid { --fa: "\E0E6"; }
.fa-chart-radar { --fa: "\E0E7"; }
.fa-chart-scatter { --fa: "\F7EE"; }
.fa-chart-scatter-3d { --fa: "\E0E8"; }
.fa-chart-scatter-bubble { --fa: "\E0E9"; }
.fa-chart-simple { --fa: "\E473"; }
.fa-chart-simple-horizontal { --fa: "\E474"; }
.fa-chart-sine { --fa: "\E69D"; }
.fa-chart-tree-map { --fa: "\E0EA"; }
.fa-chart-user { --fa: "\F6A3"; }
.fa-chart-waterfall { --fa: "\E0EB"; }
.fa-check { --fa: "\F00C"; }
.fa-check-circle { --fa: "\F058"; }
.fa-check-double { --fa: "\F560"; }
.fa-check-square { --fa: "\F14A"; }
.fa-check-to-slot { --fa: "\F772"; }
.fa-cheese { --fa: "\F7EF"; }
.fa-cheese-swiss { --fa: "\F7F0"; }
.fa-cheeseburger { --fa: "\F7F1"; }
.fa-chemex { --fa: "\E830"; }
.fa-cherries { --fa: "\E0EC"; }
.fa-chess { --fa: "\F439"; }
.fa-chess-bishop { --fa: "\F43A"; }
.fa-chess-bishop-alt { --fa: "\F43B"; }
.fa-chess-bishop-piece { --fa: "\F43B"; }
.fa-chess-board { --fa: "\F43C"; }
.fa-chess-clock { --fa: "\F43D"; }
.fa-chess-clock-alt { --fa: "\F43E"; }
.fa-chess-clock-flip { --fa: "\F43E"; }
.fa-chess-king { --fa: "\F43F"; }
.fa-chess-king-alt { --fa: "\F440"; }
.fa-chess-king-piece { --fa: "\F440"; }
.fa-chess-knight { --fa: "\F441"; }
.fa-chess-knight-alt { --fa: "\F442"; }
.fa-chess-knight-piece { --fa: "\F442"; }
.fa-chess-pawn { --fa: "\F443"; }
.fa-chess-pawn-alt { --fa: "\F444"; }
.fa-chess-pawn-piece { --fa: "\F444"; }
.fa-chess-queen { --fa: "\F445"; }
.fa-chess-queen-alt { --fa: "\F446"; }
.fa-chess-queen-piece { --fa: "\F446"; }
.fa-chess-rook { --fa: "\F447"; }
.fa-chess-rook-alt { --fa: "\F448"; }
.fa-chess-rook-piece { --fa: "\F448"; }
.fa-chestnut { --fa: "\E3F6"; }
.fa-chevron-circle-down { --fa: "\F13A"; }
.fa-chevron-circle-left { --fa: "\F137"; }
.fa-chevron-circle-right { --fa: "\F138"; }
.fa-chevron-circle-up { --fa: "\F139"; }
.fa-chevron-double-down { --fa: "\F322"; }
.fa-chevron-double-left { --fa: "\F323"; }
.fa-chevron-double-right { --fa: "\F324"; }
.fa-chevron-double-up { --fa: "\F325"; }
.fa-chevron-down { --fa: "\F078"; }
.fa-chevron-left { --fa: "\F053"; }
.fa-chevron-right { --fa: "\F054"; }
.fa-chevron-square-down { --fa: "\F329"; }
.fa-chevron-square-left { --fa: "\F32A"; }
.fa-chevron-square-right { --fa: "\F32B"; }
.fa-chevron-square-up { --fa: "\F32C"; }
.fa-chevron-up { --fa: "\F077"; }
.fa-chevrons-down { --fa: "\F322"; }
.fa-chevrons-left { --fa: "\F323"; }
.fa-chevrons-right { --fa: "\F324"; }
.fa-chevrons-up { --fa: "\F325"; }
.fa-chf-sign { --fa: "\E602"; }
.fa-child { --fa: "\F1AE"; }
.fa-child-combatant { --fa: "\E4E0"; }
.fa-child-dress { --fa: "\E59C"; }
.fa-child-reaching { --fa: "\E59D"; }
.fa-child-rifle { --fa: "\E4E0"; }
.fa-children { --fa: "\E4E1"; }
.fa-chimney { --fa: "\F78B"; }
.fa-chocolate-bar { --fa: "\E3E8"; }
.fa-chopsticks { --fa: "\E3F7"; }
.fa-church { --fa: "\F51D"; }
.fa-circle { --fa: "\F111"; }
.fa-circle-0 { --fa: "\E0ED"; }
.fa-circle-1 { --fa: "\E0EE"; }
.fa-circle-2 { --fa: "\E0EF"; }
.fa-circle-3 { --fa: "\E0F0"; }
.fa-circle-4 { --fa: "\E0F1"; }
.fa-circle-5 { --fa: "\E0F2"; }
.fa-circle-6 { --fa: "\E0F3"; }
.fa-circle-7 { --fa: "\E0F4"; }
.fa-circle-8 { --fa: "\E0F5"; }
.fa-circle-9 { --fa: "\E0F6"; }
.fa-circle-a { --fa: "\E0F7"; }
.fa-circle-ampersand { --fa: "\E0F8"; }
.fa-circle-arrow-down { --fa: "\F0AB"; }
.fa-circle-arrow-down-left { --fa: "\E0F9"; }
.fa-circle-arrow-down-right { --fa: "\E0FA"; }
.fa-circle-arrow-left { --fa: "\F0A8"; }
.fa-circle-arrow-right { --fa: "\F0A9"; }
.fa-circle-arrow-up { --fa: "\F0AA"; }
.fa-circle-arrow-up-left { --fa: "\E0FB"; }
.fa-circle-arrow-up-right { --fa: "\E0FC"; }
.fa-circle-austral { --fa: "\E71B"; }
.fa-circle-australian-dollar { --fa: "\E730"; }
.fa-circle-b { --fa: "\E0FD"; }
.fa-circle-baht { --fa: "\E72D"; }
.fa-circle-bangladeshi-taka { --fa: "\E701"; }
.fa-circle-bitcoin { --fa: "\E737"; }
.fa-circle-bolt { --fa: "\E0FE"; }
.fa-circle-book-open { --fa: "\E0FF"; }
.fa-circle-bookmark { --fa: "\E100"; }
.fa-circle-brazilian-real { --fa: "\E6EB"; }
.fa-circle-c { --fa: "\E101"; }
.fa-circle-calendar { --fa: "\E102"; }
.fa-circle-camera { --fa: "\E103"; }
.fa-circle-caret-down { --fa: "\F32D"; }
.fa-circle-caret-left { --fa: "\F32E"; }
.fa-circle-caret-right { --fa: "\F330"; }
.fa-circle-caret-up { --fa: "\F331"; }
.fa-circle-cedi { --fa: "\E742"; }
.fa-circle-cent { --fa: "\E72A"; }
.fa-circle-check { --fa: "\F058"; }
.fa-circle-chevron-down { --fa: "\F13A"; }
.fa-circle-chevron-left { --fa: "\F137"; }
.fa-circle-chevron-right { --fa: "\F138"; }
.fa-circle-chevron-up { --fa: "\F139"; }
.fa-circle-chf { --fa: "\E72C"; }
.fa-circle-colon { --fa: "\E6FC"; }
.fa-circle-cruzeiro { --fa: "\E722"; }
.fa-circle-currency { --fa: "\E6EE"; }
.fa-circle-d { --fa: "\E104"; }
.fa-circle-danish-krone { --fa: "\E746"; }
.fa-circle-dashed { --fa: "\E105"; }
.fa-circle-divide { --fa: "\E106"; }
.fa-circle-dollar { --fa: "\F2E8"; }
.fa-circle-dollar-to-slot { --fa: "\F4B9"; }
.fa-circle-dong { --fa: "\E723"; }
.fa-circle-dot { --fa: "\F192"; }
.fa-circle-down { --fa: "\F358"; }
.fa-circle-down-left { --fa: "\E107"; }
.fa-circle-down-right { --fa: "\E108"; }
.fa-circle-e { --fa: "\E109"; }
.fa-circle-ellipsis { --fa: "\E10A"; }
.fa-circle-ellipsis-vertical { --fa: "\E10B"; }
.fa-circle-envelope { --fa: "\E10C"; }
.fa-circle-equals { --fa: "\E6B1"; }
.fa-circle-euro { --fa: "\E5CE"; }
.fa-circle-eurozone { --fa: "\E745"; }
.fa-circle-exclamation { --fa: "\F06A"; }
.fa-circle-exclamation-check { --fa: "\E10D"; }
.fa-circle-f { --fa: "\E10E"; }
.fa-circle-florin { --fa: "\E6E4"; }
.fa-circle-franc { --fa: "\E721"; }
.fa-circle-g { --fa: "\E10F"; }
.fa-circle-gf { --fa: "\E67F"; }
.fa-circle-guarani { --fa: "\E73B"; }
.fa-circle-h { --fa: "\F47E"; }
.fa-circle-half { --fa: "\E110"; }
.fa-circle-half-horizontal { --fa: "\E80C"; }
.fa-circle-half-stroke { --fa: "\F042"; }
.fa-circle-half-stroke-horizontal { --fa: "\E80D"; }
.fa-circle-heart { --fa: "\F4C7"; }
.fa-circle-house { --fa: "\E6C8"; }
.fa-circle-hryvnia { --fa: "\E6EF"; }
.fa-circle-i { --fa: "\E111"; }
.fa-circle-indian-rupee { --fa: "\E734"; }
.fa-circle-info { --fa: "\F05A"; }
.fa-circle-j { --fa: "\E112"; }
.fa-circle-k { --fa: "\E113"; }
.fa-circle-kip { --fa: "\E6FD"; }
.fa-circle-l { --fa: "\E114"; }
.fa-circle-lari { --fa: "\E71D"; }
.fa-circle-left { --fa: "\F359"; }
.fa-circle-lira { --fa: "\E6F6"; }
.fa-circle-litecoin { --fa: "\E6F4"; }
.fa-circle-location-arrow { --fa: "\F602"; }
.fa-circle-m { --fa: "\E115"; }
.fa-circle-malaysian-ringgit { --fa: "\E6F9"; }
.fa-circle-manat { --fa: "\E6FB"; }
.fa-circle-microphone { --fa: "\E116"; }
.fa-circle-microphone-lines { --fa: "\E117"; }
.fa-circle-mill { --fa: "\E702"; }
.fa-circle-minus { --fa: "\F056"; }
.fa-circle-moon { --fa: "\E7E0"; }
.fa-circle-n { --fa: "\E118"; }
.fa-circle-naira { --fa: "\E749"; }
.fa-circle-nodes { --fa: "\E4E2"; }
.fa-circle-norwegian-krone { --fa: "\E738"; }
.fa-circle-notch { --fa: "\F1CE"; }
.fa-circle-o { --fa: "\E119"; }
.fa-circle-p { --fa: "\E11A"; }
.fa-circle-parking { --fa: "\F615"; }
.fa-circle-pause { --fa: "\F28B"; }
.fa-circle-peruvian-soles { --fa: "\E6F3"; }
.fa-circle-peseta { --fa: "\E741"; }
.fa-circle-peso { --fa: "\E6FF"; }
.fa-circle-phone { --fa: "\E11B"; }
.fa-circle-phone-flip { --fa: "\E11C"; }
.fa-circle-phone-hangup { --fa: "\E11D"; }
.fa-circle-play { --fa: "\F144"; }
.fa-circle-plus { --fa: "\F055"; }
.fa-circle-polish-zloty { --fa: "\E700"; }
.fa-circle-q { --fa: "\E11E"; }
.fa-circle-quarter { --fa: "\E11F"; }
.fa-circle-quarter-stroke { --fa: "\E5D3"; }
.fa-circle-quarters { --fa: "\E3F8"; }
.fa-circle-question { --fa: "\F059"; }
.fa-circle-r { --fa: "\E120"; }
.fa-circle-radiation { --fa: "\F7BA"; }
.fa-circle-renminbi { --fa: "\E6E9"; }
.fa-circle-right { --fa: "\F35A"; }
.fa-circle-ruble { --fa: "\E6E5"; }
.fa-circle-rupee { --fa: "\E714"; }
.fa-circle-rupiah { --fa: "\E706"; }
.fa-circle-s { --fa: "\E121"; }
.fa-circle-share-nodes { --fa: "\E6DB"; }
.fa-circle-shekel { --fa: "\E703"; }
.fa-circle-small { --fa: "\E122"; }
.fa-circle-sort { --fa: "\E030"; }
.fa-circle-sort-down { --fa: "\E031"; }
.fa-circle-sort-up { --fa: "\E032"; }
.fa-circle-star { --fa: "\E123"; }
.fa-circle-sterling { --fa: "\E5CF"; }
.fa-circle-stop { --fa: "\F28D"; }
.fa-circle-swedish-krona { --fa: "\E743"; }
.fa-circle-t { --fa: "\E124"; }
.fa-circle-tenge { --fa: "\E725"; }
.fa-circle-three-quarters { --fa: "\E125"; }
.fa-circle-three-quarters-stroke { --fa: "\E5D4"; }
.fa-circle-trash { --fa: "\E126"; }
.fa-circle-tugrik { --fa: "\E711"; }
.fa-circle-turkish-lira { --fa: "\E739"; }
.fa-circle-u { --fa: "\E127"; }
.fa-circle-up { --fa: "\F35B"; }
.fa-circle-up-left { --fa: "\E128"; }
.fa-circle-up-right { --fa: "\E129"; }
.fa-circle-user { --fa: "\F2BD"; }
.fa-circle-user-circle-check { --fa: "\E79F"; }
.fa-circle-user-circle-exclamation { --fa: "\E7A0"; }
.fa-circle-user-circle-minus { --fa: "\E7A1"; }
.fa-circle-user-circle-moon { --fa: "\E7A2"; }
.fa-circle-user-circle-plus { --fa: "\E7A3"; }
.fa-circle-user-circle-question { --fa: "\E7A4"; }
.fa-circle-user-circle-user { --fa: "\E7A5"; }
.fa-circle-user-circle-xmark { --fa: "\E7A6"; }
.fa-circle-user-clock { --fa: "\E7A7"; }
.fa-circle-v { --fa: "\E12A"; }
.fa-circle-video { --fa: "\E12B"; }
.fa-circle-w { --fa: "\E12C"; }
.fa-circle-waveform-lines { --fa: "\E12D"; }
.fa-circle-wifi { --fa: "\E67D"; }
.fa-circle-wifi-circle-wifi { --fa: "\E67E"; }
.fa-circle-wifi-group { --fa: "\E67E"; }
.fa-circle-won { --fa: "\E6EC"; }
.fa-circle-x { --fa: "\E12E"; }
.fa-circle-xmark { --fa: "\F057"; }
.fa-circle-y { --fa: "\E12F"; }
.fa-circle-yen { --fa: "\E5D0"; }
.fa-circle-z { --fa: "\E130"; }
.fa-circleapore-dollar { --fa: "\E71E"; }
.fa-circles-overlap { --fa: "\E600"; }
.fa-circles-overlap-3 { --fa: "\E6A1"; }
.fa-citrus { --fa: "\E2F4"; }
.fa-citrus-slice { --fa: "\E2F5"; }
.fa-city { --fa: "\F64F"; }
.fa-clapperboard { --fa: "\E131"; }
.fa-clapperboard-play { --fa: "\E132"; }
.fa-clarinet { --fa: "\F8AD"; }
.fa-claw-marks { --fa: "\F6C2"; }
.fa-clinic-medical { --fa: "\F7F2"; }
.fa-clipboard { --fa: "\F328"; }
.fa-clipboard-check { --fa: "\F46C"; }
.fa-clipboard-clock { --fa: "\E756"; }
.fa-clipboard-exclamation { --fa: "\E757"; }
.fa-clipboard-list { --fa: "\F46D"; }
.fa-clipboard-list-check { --fa: "\F737"; }
.fa-clipboard-medical { --fa: "\E133"; }
.fa-clipboard-prescription { --fa: "\F5E8"; }
.fa-clipboard-question { --fa: "\E4E3"; }
.fa-clipboard-user { --fa: "\F7F3"; }
.fa-clock { --fa: "\F017"; }
.fa-clock-desk { --fa: "\E134"; }
.fa-clock-eight { --fa: "\E345"; }
.fa-clock-eight-thirty { --fa: "\E346"; }
.fa-clock-eleven { --fa: "\E347"; }
.fa-clock-eleven-thirty { --fa: "\E348"; }
.fa-clock-five { --fa: "\E349"; }
.fa-clock-five-thirty { --fa: "\E34A"; }
.fa-clock-four { --fa: "\F017"; }
.fa-clock-four-thirty { --fa: "\E34B"; }
.fa-clock-nine { --fa: "\E34C"; }
.fa-clock-nine-thirty { --fa: "\E34D"; }
.fa-clock-one { --fa: "\E34E"; }
.fa-clock-one-thirty { --fa: "\E34F"; }
.fa-clock-rotate-left { --fa: "\F1DA"; }
.fa-clock-seven { --fa: "\E350"; }
.fa-clock-seven-thirty { --fa: "\E351"; }
.fa-clock-six { --fa: "\E352"; }
.fa-clock-six-thirty { --fa: "\E353"; }
.fa-clock-ten { --fa: "\E354"; }
.fa-clock-ten-thirty { --fa: "\E355"; }
.fa-clock-three { --fa: "\E356"; }
.fa-clock-three-thirty { --fa: "\E357"; }
.fa-clock-twelve { --fa: "\E358"; }
.fa-clock-twelve-thirty { --fa: "\E359"; }
.fa-clock-two { --fa: "\E35A"; }
.fa-clock-two-thirty { --fa: "\E35B"; }
.fa-clone { --fa: "\F24D"; }
.fa-clone-plus { --fa: "\E74C"; }
.fa-close { --fa: "\F00D"; }
.fa-closed-captioning { --fa: "\F20A"; }
.fa-closed-captioning-slash { --fa: "\E135"; }
.fa-clothes-hanger { --fa: "\E136"; }
.fa-cloud { --fa: "\F0C2"; }
.fa-cloud-arrow-down { --fa: "\F0ED"; }
.fa-cloud-arrow-up { --fa: "\F0EE"; }
.fa-cloud-binary { --fa: "\E601"; }
.fa-cloud-bolt { --fa: "\F76C"; }
.fa-cloud-bolt-moon { --fa: "\F76D"; }
.fa-cloud-bolt-sun { --fa: "\F76E"; }
.fa-cloud-check { --fa: "\E35C"; }
.fa-cloud-download { --fa: "\F0ED"; }
.fa-cloud-download-alt { --fa: "\F0ED"; }
.fa-cloud-drizzle { --fa: "\F738"; }
.fa-cloud-exclamation { --fa: "\E491"; }
.fa-cloud-fog { --fa: "\F74E"; }
.fa-cloud-hail { --fa: "\F739"; }
.fa-cloud-hail-mixed { --fa: "\F73A"; }
.fa-cloud-meatball { --fa: "\F73B"; }
.fa-cloud-minus { --fa: "\E35D"; }
.fa-cloud-moon { --fa: "\F6C3"; }
.fa-cloud-moon-rain { --fa: "\F73C"; }
.fa-cloud-music { --fa: "\F8AE"; }
.fa-cloud-plus { --fa: "\E35E"; }
.fa-cloud-question { --fa: "\E492"; }
.fa-cloud-rain { --fa: "\F73D"; }
.fa-cloud-rainbow { --fa: "\F73E"; }
.fa-cloud-showers { --fa: "\F73F"; }
.fa-cloud-showers-heavy { --fa: "\F740"; }
.fa-cloud-showers-water { --fa: "\E4E4"; }
.fa-cloud-slash { --fa: "\E137"; }
.fa-cloud-sleet { --fa: "\F741"; }
.fa-cloud-snow { --fa: "\F742"; }
.fa-cloud-sun { --fa: "\F6C4"; }
.fa-cloud-sun-rain { --fa: "\F743"; }
.fa-cloud-upload { --fa: "\F0EE"; }
.fa-cloud-upload-alt { --fa: "\F0EE"; }
.fa-cloud-word { --fa: "\E138"; }
.fa-cloud-xmark { --fa: "\E35F"; }
.fa-clouds { --fa: "\F744"; }
.fa-clouds-moon { --fa: "\F745"; }
.fa-clouds-sun { --fa: "\F746"; }
.fa-clover { --fa: "\E139"; }
.fa-club { --fa: "\F327"; }
.fa-cny { --fa: "\F157"; }
.fa-cocktail { --fa: "\F561"; }
.fa-coconut { --fa: "\E2F6"; }
.fa-code { --fa: "\F121"; }
.fa-code-branch { --fa: "\F126"; }
.fa-code-commit { --fa: "\F386"; }
.fa-code-compare { --fa: "\E13A"; }
.fa-code-fork { --fa: "\E13B"; }
.fa-code-merge { --fa: "\F387"; }
.fa-code-pull-request { --fa: "\E13C"; }
.fa-code-pull-request-closed { --fa: "\E3F9"; }
.fa-code-pull-request-draft { --fa: "\E3FA"; }
.fa-code-simple { --fa: "\E13D"; }
.fa-coffee { --fa: "\F0F4"; }
.fa-coffee-bean { --fa: "\E13E"; }
.fa-coffee-beans { --fa: "\E13F"; }
.fa-coffee-pot { --fa: "\E002"; }
.fa-coffee-togo { --fa: "\F6C5"; }
.fa-coffin { --fa: "\F6C6"; }
.fa-coffin-cross { --fa: "\E051"; }
.fa-cog { --fa: "\F013"; }
.fa-cogs { --fa: "\F085"; }
.fa-coin { --fa: "\F85C"; }
.fa-coin-blank { --fa: "\E3FB"; }
.fa-coin-front { --fa: "\E3FC"; }
.fa-coin-vertical { --fa: "\E3FD"; }
.fa-coins { --fa: "\F51E"; }
.fa-colon { --fa: ":"; }
.fa-colon-sign { --fa: "\E140"; }
.fa-columns { --fa: "\F0DB"; }
.fa-columns-3 { --fa: "\E361"; }
.fa-comet { --fa: "\E003"; }
.fa-comma { --fa: ","; }
.fa-command { --fa: "\E142"; }
.fa-comment { --fa: "\F075"; }
.fa-comment-alt { --fa: "\F27A"; }
.fa-comment-alt-arrow-down { --fa: "\E1DB"; }
.fa-comment-alt-arrow-up { --fa: "\E1DC"; }
.fa-comment-alt-captions { --fa: "\E1DE"; }
.fa-comment-alt-check { --fa: "\F4A2"; }
.fa-comment-alt-dollar { --fa: "\F650"; }
.fa-comment-alt-dots { --fa: "\F4A3"; }
.fa-comment-alt-edit { --fa: "\F4A4"; }
.fa-comment-alt-exclamation { --fa: "\F4A5"; }
.fa-comment-alt-image { --fa: "\E1E0"; }
.fa-comment-alt-lines { --fa: "\F4A6"; }
.fa-comment-alt-medical { --fa: "\F7F4"; }
.fa-comment-alt-minus { --fa: "\F4A7"; }
.fa-comment-alt-music { --fa: "\F8AF"; }
.fa-comment-alt-plus { --fa: "\F4A8"; }
.fa-comment-alt-quote { --fa: "\E1E4"; }
.fa-comment-alt-slash { --fa: "\F4A9"; }
.fa-comment-alt-smile { --fa: "\F4AA"; }
.fa-comment-alt-text { --fa: "\E1E6"; }
.fa-comment-alt-times { --fa: "\F4AB"; }
.fa-comment-arrow-down { --fa: "\E143"; }
.fa-comment-arrow-up { --fa: "\E144"; }
.fa-comment-arrow-up-right { --fa: "\E145"; }
.fa-comment-captions { --fa: "\E146"; }
.fa-comment-check { --fa: "\F4AC"; }
.fa-comment-code { --fa: "\E147"; }
.fa-comment-dollar { --fa: "\F651"; }
.fa-comment-dot { --fa: "\E6DC"; }
.fa-comment-dots { --fa: "\F4AD"; }
.fa-comment-edit { --fa: "\F4AE"; }
.fa-comment-exclamation { --fa: "\F4AF"; }
.fa-comment-heart { --fa: "\E5C8"; }
.fa-comment-image { --fa: "\E148"; }
.fa-comment-lines { --fa: "\F4B0"; }
.fa-comment-medical { --fa: "\F7F5"; }
.fa-comment-middle { --fa: "\E149"; }
.fa-comment-middle-alt { --fa: "\E1E1"; }
.fa-comment-middle-top { --fa: "\E14A"; }
.fa-comment-middle-top-alt { --fa: "\E1E2"; }
.fa-comment-minus { --fa: "\F4B1"; }
.fa-comment-music { --fa: "\F8B0"; }
.fa-comment-nodes { --fa: "\E696"; }
.fa-comment-pen { --fa: "\F4AE"; }
.fa-comment-plus { --fa: "\F4B2"; }
.fa-comment-question { --fa: "\E14B"; }
.fa-comment-quote { --fa: "\E14C"; }
.fa-comment-slash { --fa: "\F4B3"; }
.fa-comment-smile { --fa: "\F4B4"; }
.fa-comment-sms { --fa: "\F7CD"; }
.fa-comment-text { --fa: "\E14D"; }
.fa-comment-times { --fa: "\F4B5"; }
.fa-comment-waveform { --fa: "\E6DD"; }
.fa-comment-xmark { --fa: "\F4B5"; }
.fa-commenting { --fa: "\F4AD"; }
.fa-comments { --fa: "\F086"; }
.fa-comments-alt { --fa: "\F4B6"; }
.fa-comments-alt-dollar { --fa: "\F652"; }
.fa-comments-dollar { --fa: "\F653"; }
.fa-comments-question { --fa: "\E14E"; }
.fa-comments-question-check { --fa: "\E14F"; }
.fa-compact-disc { --fa: "\F51F"; }
.fa-compass { --fa: "\F14E"; }
.fa-compass-drafting { --fa: "\F568"; }
.fa-compass-slash { --fa: "\F5E9"; }
.fa-compress { --fa: "\F066"; }
.fa-compress-alt { --fa: "\F422"; }
.fa-compress-arrows { --fa: "\E0A5"; }
.fa-compress-arrows-alt { --fa: "\F78C"; }
.fa-compress-wide { --fa: "\F326"; }
.fa-computer { --fa: "\E4E5"; }
.fa-computer-classic { --fa: "\F8B1"; }
.fa-computer-mouse { --fa: "\F8CC"; }
.fa-computer-mouse-button-left { --fa: "\E7CD"; }
.fa-computer-mouse-button-right { --fa: "\E7CE"; }
.fa-computer-mouse-scrollwheel { --fa: "\F8CD"; }
.fa-computer-speaker { --fa: "\F8B2"; }
.fa-concierge-bell { --fa: "\F562"; }
.fa-construction { --fa: "\F85D"; }
.fa-contact-book { --fa: "\F2B9"; }
.fa-contact-card { --fa: "\F2BB"; }
.fa-container-storage { --fa: "\F4B7"; }
.fa-conveyor-belt { --fa: "\F46E"; }
.fa-conveyor-belt-alt { --fa: "\F46F"; }
.fa-conveyor-belt-arm { --fa: "\E5F8"; }
.fa-conveyor-belt-boxes { --fa: "\F46F"; }
.fa-conveyor-belt-empty { --fa: "\E150"; }
.fa-cookie { --fa: "\F563"; }
.fa-cookie-bite { --fa: "\F564"; }
.fa-copy { --fa: "\F0C5"; }
.fa-copyright { --fa: "\F1F9"; }
.fa-corn { --fa: "\F6C7"; }
.fa-corner { --fa: "\E3FE"; }
.fa-couch { --fa: "\F4B8"; }
.fa-couch-small { --fa: "\F4CC"; }
.fa-court-sport { --fa: "\E643"; }
.fa-cow { --fa: "\F6C8"; }
.fa-cowbell { --fa: "\F8B3"; }
.fa-cowbell-circle-plus { --fa: "\F8B4"; }
.fa-cowbell-more { --fa: "\F8B4"; }
.fa-crab { --fa: "\E3FF"; }
.fa-crate-apple { --fa: "\F6B1"; }
.fa-crate-empty { --fa: "\E151"; }
.fa-credit-card { --fa: "\F09D"; }
.fa-credit-card-alt { --fa: "\F09D"; }
.fa-credit-card-blank { --fa: "\F389"; }
.fa-credit-card-front { --fa: "\F38A"; }
.fa-creemee { --fa: "\E400"; }
.fa-cricket { --fa: "\F449"; }
.fa-cricket-bat-ball { --fa: "\F449"; }
.fa-croissant { --fa: "\F7F6"; }
.fa-crop { --fa: "\F125"; }
.fa-crop-alt { --fa: "\F565"; }
.fa-crop-simple { --fa: "\F565"; }
.fa-cross { --fa: "\F654"; }
.fa-crosshairs { --fa: "\F05B"; }
.fa-crosshairs-simple { --fa: "\E59F"; }
.fa-crow { --fa: "\F520"; }
.fa-crown { --fa: "\F521"; }
.fa-crutch { --fa: "\F7F7"; }
.fa-crutches { --fa: "\F7F8"; }
.fa-cruzeiro-sign { --fa: "\E152"; }
.fa-crystal-ball { --fa: "\E362"; }
.fa-cube { --fa: "\F1B2"; }
.fa-cubes { --fa: "\F1B3"; }
.fa-cubes-stacked { --fa: "\E4E6"; }
.fa-cucumber { --fa: "\E401"; }
.fa-cup-straw { --fa: "\E363"; }
.fa-cup-straw-swoosh { --fa: "\E364"; }
.fa-cup-togo { --fa: "\F6C5"; }
.fa-cupcake { --fa: "\E402"; }
.fa-curling { --fa: "\F44A"; }
.fa-curling-stone { --fa: "\F44A"; }
.fa-currency-sign { --fa: "\E72B"; }
.fa-custard { --fa: "\E403"; }
.fa-cut { --fa: "\F0C4"; }
.fa-cutlery { --fa: "\F2E7"; }
.fa-d { --fa: "D"; }
.fa-dagger { --fa: "\F6CB"; }
.fa-danish-krone-sign { --fa: "\E720"; }
.fa-dash { --fa: "\E404"; }
.fa-dashboard { --fa: "\F624"; }
.fa-database { --fa: "\F1C0"; }
.fa-deaf { --fa: "\F2A4"; }
.fa-deafness { --fa: "\F2A4"; }
.fa-debug { --fa: "\F7F9"; }
.fa-dedent { --fa: "\F03B"; }
.fa-deer { --fa: "\F78E"; }
.fa-deer-rudolph { --fa: "\F78F"; }
.fa-delete-left { --fa: "\F55A"; }
.fa-delete-right { --fa: "\E154"; }
.fa-democrat { --fa: "\F747"; }
.fa-desktop { --fa: "\F390"; }
.fa-desktop-alt { --fa: "\F390"; }
.fa-desktop-arrow-down { --fa: "\E155"; }
.fa-desktop-code { --fa: "\E165"; }
.fa-desktop-medical { --fa: "\E166"; }
.fa-desktop-slash { --fa: "\E2FA"; }
.fa-dewpoint { --fa: "\F748"; }
.fa-dharmachakra { --fa: "\F655"; }
.fa-diagnoses { --fa: "\F470"; }
.fa-diagram-cells { --fa: "\E475"; }
.fa-diagram-lean-canvas { --fa: "\E156"; }
.fa-diagram-nested { --fa: "\E157"; }
.fa-diagram-next { --fa: "\E476"; }
.fa-diagram-predecessor { --fa: "\E477"; }
.fa-diagram-previous { --fa: "\E478"; }
.fa-diagram-project { --fa: "\F542"; }
.fa-diagram-sankey { --fa: "\E158"; }
.fa-diagram-subtask { --fa: "\E479"; }
.fa-diagram-successor { --fa: "\E47A"; }
.fa-diagram-venn { --fa: "\E15A"; }
.fa-dial { --fa: "\E15B"; }
.fa-dial-high { --fa: "\E15C"; }
.fa-dial-low { --fa: "\E15D"; }
.fa-dial-max { --fa: "\E15E"; }
.fa-dial-med { --fa: "\E15F"; }
.fa-dial-med-high { --fa: "\E15B"; }
.fa-dial-med-low { --fa: "\E160"; }
.fa-dial-min { --fa: "\E161"; }
.fa-dial-off { --fa: "\E162"; }
.fa-dialpad { --fa: "\E7CC"; }
.fa-diamond { --fa: "\F219"; }
.fa-diamond-exclamation { --fa: "\E405"; }
.fa-diamond-half { --fa: "\E5B7"; }
.fa-diamond-half-stroke { --fa: "\E5B8"; }
.fa-diamond-turn-right { --fa: "\F5EB"; }
.fa-diamonds-4 { --fa: "\E68B"; }
.fa-dice { --fa: "\F522"; }
.fa-dice-d10 { --fa: "\F6CD"; }
.fa-dice-d12 { --fa: "\F6CE"; }
.fa-dice-d20 { --fa: "\F6CF"; }
.fa-dice-d4 { --fa: "\F6D0"; }
.fa-dice-d6 { --fa: "\F6D1"; }
.fa-dice-d8 { --fa: "\F6D2"; }
.fa-dice-five { --fa: "\F523"; }
.fa-dice-four { --fa: "\F524"; }
.fa-dice-one { --fa: "\F525"; }
.fa-dice-six { --fa: "\F526"; }
.fa-dice-three { --fa: "\F527"; }
.fa-dice-two { --fa: "\F528"; }
.fa-digging { --fa: "\F85E"; }
.fa-digital-tachograph { --fa: "\F566"; }
.fa-dinosaur { --fa: "\E5FE"; }
.fa-diploma { --fa: "\F5EA"; }
.fa-direction-left-right { --fa: "\E6BE"; }
.fa-direction-up-down { --fa: "\E6BF"; }
.fa-directions { --fa: "\F5EB"; }
.fa-disc-drive { --fa: "\F8B5"; }
.fa-disease { --fa: "\F7FA"; }
.fa-display { --fa: "\E163"; }
.fa-display-arrow-down { --fa: "\E164"; }
.fa-display-chart-up { --fa: "\E5E3"; }
.fa-display-chart-up-circle-currency { --fa: "\E5E5"; }
.fa-display-chart-up-circle-dollar { --fa: "\E5E6"; }
.fa-display-code { --fa: "\E165"; }
.fa-display-medical { --fa: "\E166"; }
.fa-display-slash { --fa: "\E2FA"; }
.fa-distribute-spacing-horizontal { --fa: "\E365"; }
.fa-distribute-spacing-vertical { --fa: "\E366"; }
.fa-ditto { --fa: "\""; }
.fa-divide { --fa: "\F529"; }
.fa-dizzy { --fa: "\F567"; }
.fa-dna { --fa: "\F471"; }
.fa-do-not-enter { --fa: "\F5EC"; }
.fa-dog { --fa: "\F6D3"; }
.fa-dog-leashed { --fa: "\F6D4"; }
.fa-dollar { --fa: "$"; }
.fa-dollar-circle { --fa: "\F2E8"; }
.fa-dollar-sign { --fa: "$"; }
.fa-dollar-square { --fa: "\F2E9"; }
.fa-dolly { --fa: "\F472"; }
.fa-dolly-box { --fa: "\F472"; }
.fa-dolly-empty { --fa: "\F473"; }
.fa-dolly-flatbed { --fa: "\F474"; }
.fa-dolly-flatbed-alt { --fa: "\F475"; }
.fa-dolly-flatbed-empty { --fa: "\F476"; }
.fa-dolphin { --fa: "\E168"; }
.fa-donate { --fa: "\F4B9"; }
.fa-dong-sign { --fa: "\E169"; }
.fa-donut { --fa: "\E406"; }
.fa-door-closed { --fa: "\F52A"; }
.fa-door-open { --fa: "\F52B"; }
.fa-dot { --fa: "\E7D1"; }
.fa-dot-circle { --fa: "\F192"; }
.fa-doughnut { --fa: "\E406"; }
.fa-dove { --fa: "\F4BA"; }
.fa-down { --fa: "\F354"; }
.fa-down-from-bracket { --fa: "\E66B"; }
.fa-down-from-dotted-line { --fa: "\E407"; }
.fa-down-from-line { --fa: "\F349"; }
.fa-down-left { --fa: "\E16A"; }
.fa-down-left-and-up-right-to-center { --fa: "\F422"; }
.fa-down-long { --fa: "\F309"; }
.fa-down-long-to-line { --fa: "\E6C0"; }
.fa-down-right { --fa: "\E16B"; }
.fa-down-to-bracket { --fa: "\E4E7"; }
.fa-down-to-dotted-line { --fa: "\E408"; }
.fa-down-to-line { --fa: "\F34A"; }
.fa-down-up { --fa: "\E6C1"; }
.fa-download { --fa: "\F019"; }
.fa-drafting-compass { --fa: "\F568"; }
.fa-dragon { --fa: "\F6D5"; }
.fa-draw-circle { --fa: "\F5ED"; }
.fa-draw-polygon { --fa: "\F5EE"; }
.fa-draw-square { --fa: "\F5EF"; }
.fa-dreidel { --fa: "\F792"; }
.fa-dress { --fa: "\E6D1"; }
.fa-drivers-license { --fa: "\F2C2"; }
.fa-drone { --fa: "\F85F"; }
.fa-drone-alt { --fa: "\F860"; }
.fa-drone-front { --fa: "\F860"; }
.fa-droplet { --fa: "\F043"; }
.fa-droplet-degree { --fa: "\F748"; }
.fa-droplet-percent { --fa: "\F750"; }
.fa-droplet-plus { --fa: "\E800"; }
.fa-droplet-slash { --fa: "\F5C7"; }
.fa-drum { --fa: "\F569"; }
.fa-drum-steelpan { --fa: "\F56A"; }
.fa-drumstick { --fa: "\F6D6"; }
.fa-drumstick-bite { --fa: "\F6D7"; }
.fa-dryer { --fa: "\F861"; }
.fa-dryer-alt { --fa: "\F862"; }
.fa-dryer-heat { --fa: "\F862"; }
.fa-duck { --fa: "\F6D8"; }
.fa-dumbbell { --fa: "\F44B"; }
.fa-dumpster { --fa: "\F793"; }
.fa-dumpster-fire { --fa: "\F794"; }
.fa-dungeon { --fa: "\F6D9"; }
.fa-e { --fa: "E"; }
.fa-ear { --fa: "\F5F0"; }
.fa-ear-circle-checkmark { --fa: "\E75B"; }
.fa-ear-deaf { --fa: "\F2A4"; }
.fa-ear-listen { --fa: "\F2A2"; }
.fa-ear-muffs { --fa: "\F795"; }
.fa-ear-triangle-exclamation { --fa: "\E75C"; }
.fa-ear-waveform { --fa: "\E75D"; }
.fa-earth { --fa: "\F57D"; }
.fa-earth-africa { --fa: "\F57C"; }
.fa-earth-america { --fa: "\F57D"; }
.fa-earth-americas { --fa: "\F57D"; }
.fa-earth-asia { --fa: "\F57E"; }
.fa-earth-europe { --fa: "\F7A2"; }
.fa-earth-oceania { --fa: "\E47B"; }
.fa-eclipse { --fa: "\F749"; }
.fa-eclipse-alt { --fa: "\F74A"; }
.fa-edit { --fa: "\F044"; }
.fa-egg { --fa: "\F7FB"; }
.fa-egg-fried { --fa: "\F7FC"; }
.fa-eggplant { --fa: "\E16C"; }
.fa-eject { --fa: "\F052"; }
.fa-elephant { --fa: "\F6DA"; }
.fa-elevator { --fa: "\E16D"; }
.fa-ellipsis { --fa: "\F141"; }
.fa-ellipsis-h { --fa: "\F141"; }
.fa-ellipsis-h-alt { --fa: "\F39B"; }
.fa-ellipsis-stroke { --fa: "\F39B"; }
.fa-ellipsis-stroke-vertical { --fa: "\F39C"; }
.fa-ellipsis-v { --fa: "\F142"; }
.fa-ellipsis-v-alt { --fa: "\F39C"; }
.fa-ellipsis-vertical { --fa: "\F142"; }
.fa-empty-set { --fa: "\F656"; }
.fa-engine { --fa: "\E16E"; }
.fa-engine-exclamation { --fa: "\F5F2"; }
.fa-engine-warning { --fa: "\F5F2"; }
.fa-envelope { --fa: "\F0E0"; }
.fa-envelope-badge { --fa: "\E16F"; }
.fa-envelope-certificate { --fa: "\E829"; }
.fa-envelope-circle { --fa: "\E10C"; }
.fa-envelope-circle-check { --fa: "\E4E8"; }
.fa-envelope-circle-user { --fa: "\E6DE"; }
.fa-envelope-dot { --fa: "\E16F"; }
.fa-envelope-open { --fa: "\F2B6"; }
.fa-envelope-open-dollar { --fa: "\F657"; }
.fa-envelope-open-text { --fa: "\F658"; }
.fa-envelope-ribbon { --fa: "\E829"; }
.fa-envelope-square { --fa: "\F199"; }
.fa-envelopes { --fa: "\E170"; }
.fa-envelopes-bulk { --fa: "\F674"; }
.fa-equals { --fa: "="; }
.fa-eraser { --fa: "\F12D"; }
.fa-escalator { --fa: "\E171"; }
.fa-ethernet { --fa: "\F796"; }
.fa-eur { --fa: "\F153"; }
.fa-euro { --fa: "\F153"; }
.fa-euro-sign { --fa: "\F153"; }
.fa-eurozone-sign { --fa: "\E740"; }
.fa-excavator { --fa: "\E656"; }
.fa-exchange { --fa: "\F0EC"; }
.fa-exchange-alt { --fa: "\F362"; }
.fa-exclamation { --fa: "!"; }
.fa-exclamation-circle { --fa: "\F06A"; }
.fa-exclamation-square { --fa: "\F321"; }
.fa-exclamation-triangle { --fa: "\F071"; }
.fa-expand { --fa: "\F065"; }
.fa-expand-alt { --fa: "\F424"; }
.fa-expand-arrows { --fa: "\F31D"; }
.fa-expand-arrows-alt { --fa: "\F31E"; }
.fa-expand-wide { --fa: "\F320"; }
.fa-exploding-head { --fa: "\E2FE"; }
.fa-explosion { --fa: "\E4E9"; }
.fa-external-link { --fa: "\F08E"; }
.fa-external-link-alt { --fa: "\F35D"; }
.fa-external-link-square { --fa: "\F14C"; }
.fa-external-link-square-alt { --fa: "\F360"; }
.fa-eye { --fa: "\F06E"; }
.fa-eye-dropper { --fa: "\F1FB"; }
.fa-eye-dropper-empty { --fa: "\F1FB"; }
.fa-eye-dropper-full { --fa: "\E172"; }
.fa-eye-dropper-half { --fa: "\E173"; }
.fa-eye-evil { --fa: "\F6DB"; }
.fa-eye-low-vision { --fa: "\F2A8"; }
.fa-eye-slash { --fa: "\F070"; }
.fa-eyedropper { --fa: "\F1FB"; }
.fa-eyes { --fa: "\E367"; }
.fa-f { --fa: "F"; }
.fa-face-angry { --fa: "\F556"; }
.fa-face-angry-horns { --fa: "\E368"; }
.fa-face-anguished { --fa: "\E369"; }
.fa-face-anxious-sweat { --fa: "\E36A"; }
.fa-face-astonished { --fa: "\E36B"; }
.fa-face-awesome { --fa: "\E409"; }
.fa-face-beam-hand-over-mouth { --fa: "\E47C"; }
.fa-face-clouds { --fa: "\E47D"; }
.fa-face-confounded { --fa: "\E36C"; }
.fa-face-confused { --fa: "\E36D"; }
.fa-face-cowboy-hat { --fa: "\E36E"; }
.fa-face-diagonal-mouth { --fa: "\E47E"; }
.fa-face-disappointed { --fa: "\E36F"; }
.fa-face-disguise { --fa: "\E370"; }
.fa-face-dizzy { --fa: "\F567"; }
.fa-face-dotted { --fa: "\E47F"; }
.fa-face-downcast-sweat { --fa: "\E371"; }
.fa-face-drooling { --fa: "\E372"; }
.fa-face-exhaling { --fa: "\E480"; }
.fa-face-explode { --fa: "\E2FE"; }
.fa-face-expressionless { --fa: "\E373"; }
.fa-face-eyes-xmarks { --fa: "\E374"; }
.fa-face-fearful { --fa: "\E375"; }
.fa-face-flushed { --fa: "\F579"; }
.fa-face-frown { --fa: "\F119"; }
.fa-face-frown-open { --fa: "\F57A"; }
.fa-face-frown-slight { --fa: "\E376"; }
.fa-face-glasses { --fa: "\E377"; }
.fa-face-grimace { --fa: "\F57F"; }
.fa-face-grin { --fa: "\F580"; }
.fa-face-grin-beam { --fa: "\F582"; }
.fa-face-grin-beam-sweat { --fa: "\F583"; }
.fa-face-grin-hearts { --fa: "\F584"; }
.fa-face-grin-squint { --fa: "\F585"; }
.fa-face-grin-squint-tears { --fa: "\F586"; }
.fa-face-grin-stars { --fa: "\F587"; }
.fa-face-grin-tears { --fa: "\F588"; }
.fa-face-grin-tongue { --fa: "\F589"; }
.fa-face-grin-tongue-squint { --fa: "\F58A"; }
.fa-face-grin-tongue-wink { --fa: "\F58B"; }
.fa-face-grin-wide { --fa: "\F581"; }
.fa-face-grin-wink { --fa: "\F58C"; }
.fa-face-hand-over-mouth { --fa: "\E378"; }
.fa-face-hand-peeking { --fa: "\E481"; }
.fa-face-hand-yawn { --fa: "\E379"; }
.fa-face-head-bandage { --fa: "\E37A"; }
.fa-face-holding-back-tears { --fa: "\E482"; }
.fa-face-hushed { --fa: "\E37B"; }
.fa-face-icicles { --fa: "\E37C"; }
.fa-face-kiss { --fa: "\F596"; }
.fa-face-kiss-beam { --fa: "\F597"; }
.fa-face-kiss-closed-eyes { --fa: "\E37D"; }
.fa-face-kiss-wink-heart { --fa: "\F598"; }
.fa-face-laugh { --fa: "\F599"; }
.fa-face-laugh-beam { --fa: "\F59A"; }
.fa-face-laugh-squint { --fa: "\F59B"; }
.fa-face-laugh-wink { --fa: "\F59C"; }
.fa-face-lying { --fa: "\E37E"; }
.fa-face-mask { --fa: "\E37F"; }
.fa-face-meh { --fa: "\F11A"; }
.fa-face-meh-blank { --fa: "\F5A4"; }
.fa-face-melting { --fa: "\E483"; }
.fa-face-monocle { --fa: "\E380"; }
.fa-face-nauseated { --fa: "\E381"; }
.fa-face-nose-steam { --fa: "\E382"; }
.fa-face-party { --fa: "\E383"; }
.fa-face-pensive { --fa: "\E384"; }
.fa-face-persevering { --fa: "\E385"; }
.fa-face-pleading { --fa: "\E386"; }
.fa-face-pouting { --fa: "\E387"; }
.fa-face-raised-eyebrow { --fa: "\E388"; }
.fa-face-relieved { --fa: "\E389"; }
.fa-face-rolling-eyes { --fa: "\F5A5"; }
.fa-face-sad-cry { --fa: "\F5B3"; }
.fa-face-sad-sweat { --fa: "\E38A"; }
.fa-face-sad-tear { --fa: "\F5B4"; }
.fa-face-saluting { --fa: "\E484"; }
.fa-face-scream { --fa: "\E38B"; }
.fa-face-shaking { --fa: "\E79C"; }
.fa-face-shaking-horizontal { --fa: "\E79D"; }
.fa-face-shaking-vertical { --fa: "\E79E"; }
.fa-face-shush { --fa: "\E38C"; }
.fa-face-sleeping { --fa: "\E38D"; }
.fa-face-sleepy { --fa: "\E38E"; }
.fa-face-smile { --fa: "\F118"; }
.fa-face-smile-beam { --fa: "\F5B8"; }
.fa-face-smile-halo { --fa: "\E38F"; }
.fa-face-smile-hearts { --fa: "\E390"; }
.fa-face-smile-horns { --fa: "\E391"; }
.fa-face-smile-plus { --fa: "\F5B9"; }
.fa-face-smile-relaxed { --fa: "\E392"; }
.fa-face-smile-tear { --fa: "\E393"; }
.fa-face-smile-tongue { --fa: "\E394"; }
.fa-face-smile-upside-down { --fa: "\E395"; }
.fa-face-smile-wink { --fa: "\F4DA"; }
.fa-face-smiling-hands { --fa: "\E396"; }
.fa-face-smirking { --fa: "\E397"; }
.fa-face-spiral-eyes { --fa: "\E485"; }
.fa-face-sunglasses { --fa: "\E398"; }
.fa-face-surprise { --fa: "\F5C2"; }
.fa-face-swear { --fa: "\E399"; }
.fa-face-thermometer { --fa: "\E39A"; }
.fa-face-thinking { --fa: "\E39B"; }
.fa-face-tired { --fa: "\F5C8"; }
.fa-face-tissue { --fa: "\E39C"; }
.fa-face-tongue-money { --fa: "\E39D"; }
.fa-face-tongue-sweat { --fa: "\E39E"; }
.fa-face-unamused { --fa: "\E39F"; }
.fa-face-viewfinder { --fa: "\E2FF"; }
.fa-face-vomit { --fa: "\E3A0"; }
.fa-face-weary { --fa: "\E3A1"; }
.fa-face-woozy { --fa: "\E3A2"; }
.fa-face-worried { --fa: "\E3A3"; }
.fa-face-zany { --fa: "\E3A4"; }
.fa-face-zipper { --fa: "\E3A5"; }
.fa-falafel { --fa: "\E40A"; }
.fa-family { --fa: "\E300"; }
.fa-family-dress { --fa: "\E301"; }
.fa-family-pants { --fa: "\E302"; }
.fa-fan { --fa: "\F863"; }
.fa-fan-table { --fa: "\E004"; }
.fa-farm { --fa: "\F864"; }
.fa-fast-backward { --fa: "\F049"; }
.fa-fast-forward { --fa: "\F050"; }
.fa-faucet { --fa: "\E005"; }
.fa-faucet-drip { --fa: "\E006"; }
.fa-fax { --fa: "\F1AC"; }
.fa-feather { --fa: "\F52D"; }
.fa-feather-alt { --fa: "\F56B"; }
.fa-feather-pointed { --fa: "\F56B"; }
.fa-feed { --fa: "\F09E"; }
.fa-female { --fa: "\F182"; }
.fa-fence { --fa: "\E303"; }
.fa-ferris-wheel { --fa: "\E174"; }
.fa-ferry { --fa: "\E4EA"; }
.fa-field-hockey { --fa: "\F44C"; }
.fa-field-hockey-stick-ball { --fa: "\F44C"; }
.fa-fighter-jet { --fa: "\F0FB"; }
.fa-file { --fa: "\F15B"; }
.fa-file-aiff { --fa: "\E7FB"; }
.fa-file-alt { --fa: "\F15C"; }
.fa-file-archive { --fa: "\F1C6"; }
.fa-file-arrow-down { --fa: "\F56D"; }
.fa-file-arrow-up { --fa: "\F574"; }
.fa-file-audio { --fa: "\F1C7"; }
.fa-file-award { --fa: "\F5F3"; }
.fa-file-ban { --fa: "\E758"; }
.fa-file-binary { --fa: "\E175"; }
.fa-file-brackets-curly { --fa: "\E804"; }
.fa-file-cad { --fa: "\E672"; }
.fa-file-caret-down { --fa: "\E429"; }
.fa-file-caret-up { --fa: "\E42A"; }
.fa-file-certificate { --fa: "\F5F3"; }
.fa-file-chart-column { --fa: "\F659"; }
.fa-file-chart-line { --fa: "\F659"; }
.fa-file-chart-pie { --fa: "\F65A"; }
.fa-file-check { --fa: "\F316"; }
.fa-file-circle-check { --fa: "\E5A0"; }
.fa-file-circle-exclamation { --fa: "\E4EB"; }
.fa-file-circle-info { --fa: "\E493"; }
.fa-file-circle-minus { --fa: "\E4ED"; }
.fa-file-circle-plus { --fa: "\E494"; }
.fa-file-circle-question { --fa: "\E4EF"; }
.fa-file-circle-xmark { --fa: "\E5A1"; }
.fa-file-clipboard { --fa: "\F0EA"; }
.fa-file-code { --fa: "\F1C9"; }
.fa-file-contract { --fa: "\F56C"; }
.fa-file-csv { --fa: "\F6DD"; }
.fa-file-dashed-line { --fa: "\F877"; }
.fa-file-doc { --fa: "\E5ED"; }
.fa-file-download { --fa: "\F56D"; }
.fa-file-edit { --fa: "\F31C"; }
.fa-file-eps { --fa: "\E644"; }
.fa-file-excel { --fa: "\F1C3"; }
.fa-file-exclamation { --fa: "\F31A"; }
.fa-file-export { --fa: "\F56E"; }
.fa-file-fragment { --fa: "\E697"; }
.fa-file-gif { --fa: "\E645"; }
.fa-file-half-dashed { --fa: "\E698"; }
.fa-file-heart { --fa: "\E176"; }
.fa-file-image { --fa: "\F1C5"; }
.fa-file-import { --fa: "\F56F"; }
.fa-file-invoice { --fa: "\F570"; }
.fa-file-invoice-dollar { --fa: "\F571"; }
.fa-file-jpg { --fa: "\E646"; }
.fa-file-lines { --fa: "\F15C"; }
.fa-file-lock { --fa: "\E3A6"; }
.fa-file-magnifying-glass { --fa: "\F865"; }
.fa-file-medical { --fa: "\F477"; }
.fa-file-medical-alt { --fa: "\F478"; }
.fa-file-midi { --fa: "\E805"; }
.fa-file-minus { --fa: "\F318"; }
.fa-file-mov { --fa: "\E647"; }
.fa-file-mp3 { --fa: "\E648"; }
.fa-file-mp4 { --fa: "\E649"; }
.fa-file-music { --fa: "\F8B6"; }
.fa-file-odf { --fa: "\E7FC"; }
.fa-file-pdf { --fa: "\F1C1"; }
.fa-file-pen { --fa: "\F31C"; }
.fa-file-plus { --fa: "\F319"; }
.fa-file-plus-minus { --fa: "\E177"; }
.fa-file-png { --fa: "\E666"; }
.fa-file-powerpoint { --fa: "\F1C4"; }
.fa-file-ppt { --fa: "\E64A"; }
.fa-file-prescription { --fa: "\F572"; }
.fa-file-search { --fa: "\F865"; }
.fa-file-shield { --fa: "\E4F0"; }
.fa-file-signature { --fa: "\F573"; }
.fa-file-slash { --fa: "\E3A7"; }
.fa-file-spreadsheet { --fa: "\F65B"; }
.fa-file-svg { --fa: "\E64B"; }
.fa-file-tex { --fa: "\E7FD"; }
.fa-file-text { --fa: "\F15C"; }
.fa-file-times { --fa: "\F317"; }
.fa-file-upload { --fa: "\F574"; }
.fa-file-user { --fa: "\F65C"; }
.fa-file-vector { --fa: "\E64C"; }
.fa-file-video { --fa: "\F1C8"; }
.fa-file-wav { --fa: "\E7FE"; }
.fa-file-waveform { --fa: "\F478"; }
.fa-file-word { --fa: "\F1C2"; }
.fa-file-xls { --fa: "\E64D"; }
.fa-file-xmark { --fa: "\F317"; }
.fa-file-xml { --fa: "\E654"; }
.fa-file-zip { --fa: "\E5EE"; }
.fa-file-zipper { --fa: "\F1C6"; }
.fa-files { --fa: "\E178"; }
.fa-files-medical { --fa: "\F7FD"; }
.fa-fill { --fa: "\F575"; }
.fa-fill-drip { --fa: "\F576"; }
.fa-film { --fa: "\F008"; }
.fa-film-alt { --fa: "\F008"; }
.fa-film-canister { --fa: "\F8B7"; }
.fa-film-cannister { --fa: "\F8B7"; }
.fa-film-music { --fa: "\E769"; }
.fa-film-simple { --fa: "\F008"; }
.fa-film-slash { --fa: "\E179"; }
.fa-film-stack { --fa: "\E76B"; }
.fa-films { --fa: "\E17A"; }
.fa-filter { --fa: "\F0B0"; }
.fa-filter-circle-dollar { --fa: "\F662"; }
.fa-filter-circle-xmark { --fa: "\E17B"; }
.fa-filter-list { --fa: "\E17C"; }
.fa-filter-slash { --fa: "\E17D"; }
.fa-filters { --fa: "\E17E"; }
.fa-fingerprint { --fa: "\F577"; }
.fa-fire { --fa: "\F06D"; }
.fa-fire-alt { --fa: "\F7E4"; }
.fa-fire-burner { --fa: "\E4F1"; }
.fa-fire-extinguisher { --fa: "\F134"; }
.fa-fire-flame { --fa: "\F6DF"; }
.fa-fire-flame-curved { --fa: "\F7E4"; }
.fa-fire-flame-simple { --fa: "\F46A"; }
.fa-fire-hydrant { --fa: "\E17F"; }
.fa-fire-smoke { --fa: "\F74B"; }
.fa-fireplace { --fa: "\F79A"; }
.fa-firewall { --fa: "\E3DC"; }
.fa-first-aid { --fa: "\F479"; }
.fa-fish { --fa: "\F578"; }
.fa-fish-bones { --fa: "\E304"; }
.fa-fish-cooked { --fa: "\F7FE"; }
.fa-fish-fins { --fa: "\E4F2"; }
.fa-fishing-rod { --fa: "\E3A8"; }
.fa-fist-raised { --fa: "\F6DE"; }
.fa-flag { --fa: "\F024"; }
.fa-flag-alt { --fa: "\F74C"; }
.fa-flag-checkered { --fa: "\F11E"; }
.fa-flag-pennant { --fa: "\F456"; }
.fa-flag-swallowtail { --fa: "\F74C"; }
.fa-flag-usa { --fa: "\F74D"; }
.fa-flame { --fa: "\F6DF"; }
.fa-flashlight { --fa: "\F8B8"; }
.fa-flask { --fa: "\F0C3"; }
.fa-flask-gear { --fa: "\E5F1"; }
.fa-flask-poison { --fa: "\F6E0"; }
.fa-flask-potion { --fa: "\F6E1"; }
.fa-flask-round-poison { --fa: "\F6E0"; }
.fa-flask-round-potion { --fa: "\F6E1"; }
.fa-flask-vial { --fa: "\E4F3"; }
.fa-flatbread { --fa: "\E40B"; }
.fa-flatbread-stuffed { --fa: "\E40C"; }
.fa-floppy-disk { --fa: "\F0C7"; }
.fa-floppy-disk-circle-arrow-right { --fa: "\E180"; }
.fa-floppy-disk-circle-xmark { --fa: "\E181"; }
.fa-floppy-disk-pen { --fa: "\E182"; }
.fa-floppy-disk-times { --fa: "\E181"; }
.fa-floppy-disks { --fa: "\E183"; }
.fa-florin-sign { --fa: "\E184"; }
.fa-flower { --fa: "\F7FF"; }
.fa-flower-daffodil { --fa: "\F800"; }
.fa-flower-tulip { --fa: "\F801"; }
.fa-flushed { --fa: "\F579"; }
.fa-flute { --fa: "\F8B9"; }
.fa-flux-capacitor { --fa: "\F8BA"; }
.fa-flying-disc { --fa: "\E3A9"; }
.fa-fog { --fa: "\F74E"; }
.fa-folder { --fa: "\F07B"; }
.fa-folder-arrow-down { --fa: "\E053"; }
.fa-folder-arrow-left { --fa: "\E7D2"; }
.fa-folder-arrow-right { --fa: "\E7D3"; }
.fa-folder-arrow-up { --fa: "\E054"; }
.fa-folder-blank { --fa: "\F07B"; }
.fa-folder-bookmark { --fa: "\E186"; }
.fa-folder-check { --fa: "\E64E"; }
.fa-folder-closed { --fa: "\E185"; }
.fa-folder-cog { --fa: "\E187"; }
.fa-folder-download { --fa: "\E053"; }
.fa-folder-gear { --fa: "\E187"; }
.fa-folder-grid { --fa: "\E188"; }
.fa-folder-heart { --fa: "\E189"; }
.fa-folder-image { --fa: "\E18A"; }
.fa-folder-magnifying-glass { --fa: "\E18B"; }
.fa-folder-medical { --fa: "\E18C"; }
.fa-folder-minus { --fa: "\F65D"; }
.fa-folder-music { --fa: "\E18D"; }
.fa-folder-open { --fa: "\F07C"; }
.fa-folder-plus { --fa: "\F65E"; }
.fa-folder-search { --fa: "\E18B"; }
.fa-folder-times { --fa: "\F65F"; }
.fa-folder-tree { --fa: "\F802"; }
.fa-folder-upload { --fa: "\E054"; }
.fa-folder-user { --fa: "\E18E"; }
.fa-folder-xmark { --fa: "\F65F"; }
.fa-folders { --fa: "\F660"; }
.fa-fondue-pot { --fa: "\E40D"; }
.fa-font { --fa: "\F031"; }
.fa-font-awesome { --fa: "\F2B4"; }
.fa-font-awesome-flag { --fa: "\F2B4"; }
.fa-font-awesome-logo-full { --fa: "\F2B4"; }
.fa-font-case { --fa: "\F866"; }
.fa-foot-wing { --fa: "\E834"; }
.fa-football { --fa: "\F44E"; }
.fa-football-ball { --fa: "\F44E"; }
.fa-football-helmet { --fa: "\F44F"; }
.fa-fork { --fa: "\F2E3"; }
.fa-fork-knife { --fa: "\F2E6"; }
.fa-forklift { --fa: "\F47A"; }
.fa-fort { --fa: "\E486"; }
.fa-forward { --fa: "\F04E"; }
.fa-forward-fast { --fa: "\F050"; }
.fa-forward-step { --fa: "\F051"; }
.fa-fragile { --fa: "\F4BB"; }
.fa-frame { --fa: "\E495"; }
.fa-franc-sign { --fa: "\E18F"; }
.fa-french-fries { --fa: "\F803"; }
.fa-frog { --fa: "\F52E"; }
.fa-frosty-head { --fa: "\F79B"; }
.fa-frown { --fa: "\F119"; }
.fa-frown-open { --fa: "\F57A"; }
.fa-function { --fa: "\F661"; }
.fa-funnel-dollar { --fa: "\F662"; }
.fa-futbol { --fa: "\F1E3"; }
.fa-futbol-ball { --fa: "\F1E3"; }
.fa-g { --fa: "G"; }
.fa-galaxy { --fa: "\E008"; }
.fa-gallery-thumbnails { --fa: "\E3AA"; }
.fa-game-board { --fa: "\F867"; }
.fa-game-board-alt { --fa: "\F868"; }
.fa-game-board-simple { --fa: "\F868"; }
.fa-game-console-handheld { --fa: "\F8BB"; }
.fa-game-console-handheld-crank { --fa: "\E5B9"; }
.fa-gamepad { --fa: "\F11B"; }
.fa-gamepad-alt { --fa: "\E5A2"; }
.fa-gamepad-modern { --fa: "\E5A2"; }
.fa-garage { --fa: "\E009"; }
.fa-garage-car { --fa: "\E00A"; }
.fa-garage-empty { --fa: "\E6C9"; }
.fa-garage-open { --fa: "\E00B"; }
.fa-garlic { --fa: "\E40E"; }
.fa-gas-pump { --fa: "\F52F"; }
.fa-gas-pump-left { --fa: "\E778"; }
.fa-gas-pump-right { --fa: "\E779"; }
.fa-gas-pump-slash { --fa: "\F5F4"; }
.fa-gauge { --fa: "\F624"; }
.fa-gauge-circle-bolt { --fa: "\E496"; }
.fa-gauge-circle-minus { --fa: "\E497"; }
.fa-gauge-circle-plus { --fa: "\E498"; }
.fa-gauge-high { --fa: "\F625"; }
.fa-gauge-low { --fa: "\F627"; }
.fa-gauge-max { --fa: "\F626"; }
.fa-gauge-med { --fa: "\F624"; }
.fa-gauge-min { --fa: "\F628"; }
.fa-gauge-simple { --fa: "\F629"; }
.fa-gauge-simple-high { --fa: "\F62A"; }
.fa-gauge-simple-low { --fa: "\F62C"; }
.fa-gauge-simple-max { --fa: "\F62B"; }
.fa-gauge-simple-med { --fa: "\F629"; }
.fa-gauge-simple-min { --fa: "\F62D"; }
.fa-gave-dandy { --fa: "\E409"; }
.fa-gavel { --fa: "\F0E3"; }
.fa-gbp { --fa: "\F154"; }
.fa-gear { --fa: "\F013"; }
.fa-gear-code { --fa: "\E5E8"; }
.fa-gear-complex { --fa: "\E5E9"; }
.fa-gear-complex-code { --fa: "\E5EB"; }
.fa-gears { --fa: "\F085"; }
.fa-gem { --fa: "\F3A5"; }
.fa-genderless { --fa: "\F22D"; }
.fa-ghost { --fa: "\F6E2"; }
.fa-gif { --fa: "\E190"; }
.fa-gift { --fa: "\F06B"; }
.fa-gift-card { --fa: "\F663"; }
.fa-gifts { --fa: "\F79C"; }
.fa-gingerbread-man { --fa: "\F79D"; }
.fa-glass { --fa: "\F804"; }
.fa-glass-champagne { --fa: "\F79E"; }
.fa-glass-cheers { --fa: "\F79F"; }
.fa-glass-citrus { --fa: "\F869"; }
.fa-glass-empty { --fa: "\E191"; }
.fa-glass-half { --fa: "\E192"; }
.fa-glass-half-empty { --fa: "\E192"; }
.fa-glass-half-full { --fa: "\E192"; }
.fa-glass-martini { --fa: "\F000"; }
.fa-glass-martini-alt { --fa: "\F57B"; }
.fa-glass-water { --fa: "\E4F4"; }
.fa-glass-water-droplet { --fa: "\E4F5"; }
.fa-glass-whiskey { --fa: "\F7A0"; }
.fa-glass-whiskey-rocks { --fa: "\F7A1"; }
.fa-glasses { --fa: "\F530"; }
.fa-glasses-alt { --fa: "\F5F5"; }
.fa-glasses-round { --fa: "\F5F5"; }
.fa-globe { --fa: "\F0AC"; }
.fa-globe-africa { --fa: "\F57C"; }
.fa-globe-americas { --fa: "\F57D"; }
.fa-globe-asia { --fa: "\F57E"; }
.fa-globe-europe { --fa: "\F7A2"; }
.fa-globe-oceania { --fa: "\E47B"; }
.fa-globe-pointer { --fa: "\E60E"; }
.fa-globe-snow { --fa: "\F7A3"; }
.fa-globe-stand { --fa: "\F5F6"; }
.fa-globe-wifi { --fa: "\E685"; }
.fa-glove-boxing { --fa: "\F438"; }
.fa-goal-net { --fa: "\E3AB"; }
.fa-golf-ball { --fa: "\F450"; }
.fa-golf-ball-tee { --fa: "\F450"; }
.fa-golf-club { --fa: "\F451"; }
.fa-golf-flag-hole { --fa: "\E3AC"; }
.fa-gopuram { --fa: "\F664"; }
.fa-graduation-cap { --fa: "\F19D"; }
.fa-gramophone { --fa: "\F8BD"; }
.fa-grapes { --fa: "\E306"; }
.fa-grate { --fa: "\E193"; }
.fa-grate-droplet { --fa: "\E194"; }
.fa-greater-than { --fa: ">"; }
.fa-greater-than-equal { --fa: "\F532"; }
.fa-grid { --fa: "\E195"; }
.fa-grid-2 { --fa: "\E196"; }
.fa-grid-2-minus { --fa: "\E6AA"; }
.fa-grid-2-plus { --fa: "\E197"; }
.fa-grid-3 { --fa: "\E195"; }
.fa-grid-4 { --fa: "\E198"; }
.fa-grid-5 { --fa: "\E199"; }
.fa-grid-dividers { --fa: "\E3AD"; }
.fa-grid-horizontal { --fa: "\F58D"; }
.fa-grid-round { --fa: "\E5DA"; }
.fa-grid-round-2 { --fa: "\E5DB"; }
.fa-grid-round-2-minus { --fa: "\E6AB"; }
.fa-grid-round-2-plus { --fa: "\E5DC"; }
.fa-grid-round-4 { --fa: "\E5DD"; }
.fa-grid-round-5 { --fa: "\E5DE"; }
.fa-grid-vertical { --fa: "\F58E"; }
.fa-grill { --fa: "\E5A3"; }
.fa-grill-fire { --fa: "\E5A4"; }
.fa-grill-hot { --fa: "\E5A5"; }
.fa-grimace { --fa: "\F57F"; }
.fa-grin { --fa: "\F580"; }
.fa-grin-alt { --fa: "\F581"; }
.fa-grin-beam { --fa: "\F582"; }
.fa-grin-beam-sweat { --fa: "\F583"; }
.fa-grin-hearts { --fa: "\F584"; }
.fa-grin-squint { --fa: "\F585"; }
.fa-grin-squint-tears { --fa: "\F586"; }
.fa-grin-stars { --fa: "\F587"; }
.fa-grin-tears { --fa: "\F588"; }
.fa-grin-tongue { --fa: "\F589"; }
.fa-grin-tongue-squint { --fa: "\F58A"; }
.fa-grin-tongue-wink { --fa: "\F58B"; }
.fa-grin-wink { --fa: "\F58C"; }
.fa-grip { --fa: "\F58D"; }
.fa-grip-dots { --fa: "\E410"; }
.fa-grip-dots-vertical { --fa: "\E411"; }
.fa-grip-horizontal { --fa: "\F58D"; }
.fa-grip-lines { --fa: "\F7A4"; }
.fa-grip-lines-vertical { --fa: "\F7A5"; }
.fa-grip-vertical { --fa: "\F58E"; }
.fa-group-arrows-rotate { --fa: "\E4F6"; }
.fa-guarani-sign { --fa: "\E19A"; }
.fa-guitar { --fa: "\F7A6"; }
.fa-guitar-electric { --fa: "\F8BE"; }
.fa-guitars { --fa: "\F8BF"; }
.fa-gun { --fa: "\E19B"; }
.fa-gun-slash { --fa: "\E19C"; }
.fa-gun-squirt { --fa: "\E19D"; }
.fa-h { --fa: "H"; }
.fa-h-square { --fa: "\F0FD"; }
.fa-h1 { --fa: "\F313"; }
.fa-h2 { --fa: "\F314"; }
.fa-h3 { --fa: "\F315"; }
.fa-h4 { --fa: "\F86A"; }
.fa-h5 { --fa: "\E412"; }
.fa-h6 { --fa: "\E413"; }
.fa-hamburger { --fa: "\F805"; }
.fa-hammer { --fa: "\F6E3"; }
.fa-hammer-brush { --fa: "\E620"; }
.fa-hammer-crash { --fa: "\E414"; }
.fa-hammer-war { --fa: "\F6E4"; }
.fa-hamsa { --fa: "\F665"; }
.fa-hand { --fa: "\F256"; }
.fa-hand-back-fist { --fa: "\F255"; }
.fa-hand-back-point-down { --fa: "\E19E"; }
.fa-hand-back-point-left { --fa: "\E19F"; }
.fa-hand-back-point-ribbon { --fa: "\E1A0"; }
.fa-hand-back-point-right { --fa: "\E1A1"; }
.fa-hand-back-point-up { --fa: "\E1A2"; }
.fa-hand-dots { --fa: "\F461"; }
.fa-hand-fingers-crossed { --fa: "\E1A3"; }
.fa-hand-fist { --fa: "\F6DE"; }
.fa-hand-heart { --fa: "\F4BC"; }
.fa-hand-holding { --fa: "\F4BD"; }
.fa-hand-holding-box { --fa: "\F47B"; }
.fa-hand-holding-circle-dollar { --fa: "\E621"; }
.fa-hand-holding-dollar { --fa: "\F4C0"; }
.fa-hand-holding-droplet { --fa: "\F4C1"; }
.fa-hand-holding-hand { --fa: "\E4F7"; }
.fa-hand-holding-heart { --fa: "\F4BE"; }
.fa-hand-holding-magic { --fa: "\F6E5"; }
.fa-hand-holding-medical { --fa: "\E05C"; }
.fa-hand-holding-seedling { --fa: "\F4BF"; }
.fa-hand-holding-skull { --fa: "\E1A4"; }
.fa-hand-holding-star { --fa: "\E801"; }
.fa-hand-holding-usd { --fa: "\F4C0"; }
.fa-hand-holding-water { --fa: "\F4C1"; }
.fa-hand-horns { --fa: "\E1A9"; }
.fa-hand-lizard { --fa: "\F258"; }
.fa-hand-love { --fa: "\E1A5"; }
.fa-hand-middle-finger { --fa: "\F806"; }
.fa-hand-paper { --fa: "\F256"; }
.fa-hand-peace { --fa: "\F25B"; }
.fa-hand-point-down { --fa: "\F0A7"; }
.fa-hand-point-left { --fa: "\F0A5"; }
.fa-hand-point-ribbon { --fa: "\E1A6"; }
.fa-hand-point-right { --fa: "\F0A4"; }
.fa-hand-point-up { --fa: "\F0A6"; }
.fa-hand-pointer { --fa: "\F25A"; }
.fa-hand-receiving { --fa: "\F47C"; }
.fa-hand-rock { --fa: "\F255"; }
.fa-hand-scissors { --fa: "\F257"; }
.fa-hand-shaka { --fa: "\E831"; }
.fa-hand-sparkles { --fa: "\E05D"; }
.fa-hand-spock { --fa: "\F259"; }
.fa-hand-wave { --fa: "\E1A7"; }
.fa-handcuffs { --fa: "\E4F8"; }
.fa-hands { --fa: "\F2A7"; }
.fa-hands-american-sign-language-interpreting { --fa: "\F2A3"; }
.fa-hands-asl-interpreting { --fa: "\F2A3"; }
.fa-hands-bound { --fa: "\E4F9"; }
.fa-hands-bubbles { --fa: "\E05E"; }
.fa-hands-clapping { --fa: "\E1A8"; }
.fa-hands-heart { --fa: "\F4C3"; }
.fa-hands-helping { --fa: "\F4C4"; }
.fa-hands-holding { --fa: "\F4C2"; }
.fa-hands-holding-child { --fa: "\E4FA"; }
.fa-hands-holding-circle { --fa: "\E4FB"; }
.fa-hands-holding-diamond { --fa: "\F47C"; }
.fa-hands-holding-dollar { --fa: "\F4C5"; }
.fa-hands-holding-heart { --fa: "\F4C3"; }
.fa-hands-praying { --fa: "\F684"; }
.fa-hands-usd { --fa: "\F4C5"; }
.fa-hands-wash { --fa: "\E05E"; }
.fa-handshake { --fa: "\F2B5"; }
.fa-handshake-alt { --fa: "\F2B5"; }
.fa-handshake-alt-slash { --fa: "\E060"; }
.fa-handshake-angle { --fa: "\F4C4"; }
.fa-handshake-simple { --fa: "\F2B5"; }
.fa-handshake-simple-slash { --fa: "\E060"; }
.fa-handshake-slash { --fa: "\E060"; }
.fa-hanukiah { --fa: "\F6E6"; }
.fa-hard-drive { --fa: "\F0A0"; }
.fa-hard-hat { --fa: "\F807"; }
.fa-hard-of-hearing { --fa: "\F2A4"; }
.fa-hashtag { --fa: "#"; }
.fa-hashtag-lock { --fa: "\E415"; }
.fa-hat-beach { --fa: "\E606"; }
.fa-hat-chef { --fa: "\F86B"; }
.fa-hat-cowboy { --fa: "\F8C0"; }
.fa-hat-cowboy-side { --fa: "\F8C1"; }
.fa-hat-hard { --fa: "\F807"; }
.fa-hat-santa { --fa: "\F7A7"; }
.fa-hat-winter { --fa: "\F7A8"; }
.fa-hat-witch { --fa: "\F6E7"; }
.fa-hat-wizard { --fa: "\F6E8"; }
.fa-haykal { --fa: "\F666"; }
.fa-hdd { --fa: "\F0A0"; }
.fa-head-side { --fa: "\F6E9"; }
.fa-head-side-brain { --fa: "\F808"; }
.fa-head-side-circuit { --fa: "\E75E"; }
.fa-head-side-cough { --fa: "\E061"; }
.fa-head-side-cough-slash { --fa: "\E062"; }
.fa-head-side-gear { --fa: "\E611"; }
.fa-head-side-goggles { --fa: "\F6EA"; }
.fa-head-side-headphones { --fa: "\F8C2"; }
.fa-head-side-heart { --fa: "\E1AA"; }
.fa-head-side-mask { --fa: "\E063"; }
.fa-head-side-medical { --fa: "\F809"; }
.fa-head-side-speak { --fa: "\E75F"; }
.fa-head-side-virus { --fa: "\E064"; }
.fa-head-vr { --fa: "\F6EA"; }
.fa-header { --fa: "\F1DC"; }
.fa-heading { --fa: "\F1DC"; }
.fa-headphones { --fa: "\F025"; }
.fa-headphones-alt { --fa: "\F025"; }
.fa-headphones-simple { --fa: "\F025"; }
.fa-headphones-slash { --fa: "\E77C"; }
.fa-headset { --fa: "\F590"; }
.fa-heart { --fa: "\F004"; }
.fa-heart-broken { --fa: "\F7A9"; }
.fa-heart-circle { --fa: "\F4C7"; }
.fa-heart-circle-bolt { --fa: "\E4FC"; }
.fa-heart-circle-check { --fa: "\E4FD"; }
.fa-heart-circle-exclamation { --fa: "\E4FE"; }
.fa-heart-circle-minus { --fa: "\E4FF"; }
.fa-heart-circle-plus { --fa: "\E500"; }
.fa-heart-circle-xmark { --fa: "\E501"; }
.fa-heart-crack { --fa: "\F7A9"; }
.fa-heart-half { --fa: "\E1AB"; }
.fa-heart-half-alt { --fa: "\E1AC"; }
.fa-heart-half-stroke { --fa: "\E1AC"; }
.fa-heart-music-camera-bolt { --fa: "\F86D"; }
.fa-heart-pulse { --fa: "\F21E"; }
.fa-heart-rate { --fa: "\F5F8"; }
.fa-heart-slash { --fa: "\E78E"; }
.fa-heart-square { --fa: "\F4C8"; }
.fa-heartbeat { --fa: "\F21E"; }
.fa-hearts { --fa: "\E78F"; }
.fa-heat { --fa: "\E00C"; }
.fa-helicopter { --fa: "\F533"; }
.fa-helicopter-symbol { --fa: "\E502"; }
.fa-helmet-battle { --fa: "\F6EB"; }
.fa-helmet-safety { --fa: "\F807"; }
.fa-helmet-un { --fa: "\E503"; }
.fa-heptagon { --fa: "\E820"; }
.fa-hexagon { --fa: "\F312"; }
.fa-hexagon-check { --fa: "\E416"; }
.fa-hexagon-divide { --fa: "\E1AD"; }
.fa-hexagon-equals { --fa: "\E6B2"; }
.fa-hexagon-exclamation { --fa: "\E417"; }
.fa-hexagon-image { --fa: "\E504"; }
.fa-hexagon-minus { --fa: "\F307"; }
.fa-hexagon-nodes { --fa: "\E699"; }
.fa-hexagon-nodes-bolt { --fa: "\E69A"; }
.fa-hexagon-plus { --fa: "\F300"; }
.fa-hexagon-vertical-nft { --fa: "\E505"; }
.fa-hexagon-vertical-nft-slanted { --fa: "\E505"; }
.fa-hexagon-xmark { --fa: "\F2EE"; }
.fa-high-definition { --fa: "\E1AE"; }
.fa-highlighter { --fa: "\F591"; }
.fa-highlighter-line { --fa: "\E1AF"; }
.fa-hiking { --fa: "\F6EC"; }
.fa-hill-avalanche { --fa: "\E507"; }
.fa-hill-rockslide { --fa: "\E508"; }
.fa-hippo { --fa: "\F6ED"; }
.fa-history { --fa: "\F1DA"; }
.fa-hockey-mask { --fa: "\F6EE"; }
.fa-hockey-puck { --fa: "\F453"; }
.fa-hockey-stick { --fa: "\E7E6"; }
.fa-hockey-stick-puck { --fa: "\E3AE"; }
.fa-hockey-sticks { --fa: "\F454"; }
.fa-holly-berry { --fa: "\F7AA"; }
.fa-home { --fa: "\F015"; }
.fa-home-alt { --fa: "\F015"; }
.fa-home-blank { --fa: "\E487"; }
.fa-home-heart { --fa: "\F4C9"; }
.fa-home-lg { --fa: "\E3AF"; }
.fa-home-lg-alt { --fa: "\F015"; }
.fa-home-user { --fa: "\E1B0"; }
.fa-honey-pot { --fa: "\E418"; }
.fa-hood-cloak { --fa: "\F6EF"; }
.fa-horizontal-rule { --fa: "\F86C"; }
.fa-horse { --fa: "\F6F0"; }
.fa-horse-head { --fa: "\F7AB"; }
.fa-horse-saddle { --fa: "\F8C3"; }
.fa-horseshoe { --fa: "\E81A"; }
.fa-hose { --fa: "\E419"; }
.fa-hose-reel { --fa: "\E41A"; }
.fa-hospital { --fa: "\F0F8"; }
.fa-hospital-alt { --fa: "\F0F8"; }
.fa-hospital-symbol { --fa: "\F47E"; }
.fa-hospital-user { --fa: "\F80D"; }
.fa-hospital-wide { --fa: "\F0F8"; }
.fa-hospitals { --fa: "\F80E"; }
.fa-hot-tub { --fa: "\F593"; }
.fa-hot-tub-person { --fa: "\F593"; }
.fa-hotdog { --fa: "\F80F"; }
.fa-hotel { --fa: "\F594"; }
.fa-hourglass { --fa: "\F254"; }
.fa-hourglass-1 { --fa: "\F251"; }
.fa-hourglass-2 { --fa: "\F252"; }
.fa-hourglass-3 { --fa: "\F253"; }
.fa-hourglass-clock { --fa: "\E41B"; }
.fa-hourglass-empty { --fa: "\F254"; }
.fa-hourglass-end { --fa: "\F253"; }
.fa-hourglass-half { --fa: "\F252"; }
.fa-hourglass-start { --fa: "\F251"; }
.fa-house { --fa: "\F015"; }
.fa-house-blank { --fa: "\E487"; }
.fa-house-building { --fa: "\E1B1"; }
.fa-house-chimney { --fa: "\E3AF"; }
.fa-house-chimney-blank { --fa: "\E3B0"; }
.fa-house-chimney-crack { --fa: "\F6F1"; }
.fa-house-chimney-heart { --fa: "\E1B2"; }
.fa-house-chimney-medical { --fa: "\F7F2"; }
.fa-house-chimney-user { --fa: "\E065"; }
.fa-house-chimney-window { --fa: "\E00D"; }
.fa-house-circle-check { --fa: "\E509"; }
.fa-house-circle-exclamation { --fa: "\E50A"; }
.fa-house-circle-xmark { --fa: "\E50B"; }
.fa-house-crack { --fa: "\E3B1"; }
.fa-house-damage { --fa: "\F6F1"; }
.fa-house-day { --fa: "\E00E"; }
.fa-house-fire { --fa: "\E50C"; }
.fa-house-flag { --fa: "\E50D"; }
.fa-house-flood { --fa: "\F74F"; }
.fa-house-flood-water { --fa: "\E50E"; }
.fa-house-flood-water-circle-arrow-right { --fa: "\E50F"; }
.fa-house-heart { --fa: "\F4C9"; }
.fa-house-laptop { --fa: "\E066"; }
.fa-house-leave { --fa: "\E00F"; }
.fa-house-lock { --fa: "\E510"; }
.fa-house-medical { --fa: "\E3B2"; }
.fa-house-medical-circle-check { --fa: "\E511"; }
.fa-house-medical-circle-exclamation { --fa: "\E512"; }
.fa-house-medical-circle-xmark { --fa: "\E513"; }
.fa-house-medical-flag { --fa: "\E514"; }
.fa-house-night { --fa: "\E010"; }
.fa-house-person-arrive { --fa: "\E011"; }
.fa-house-person-depart { --fa: "\E00F"; }
.fa-house-person-leave { --fa: "\E00F"; }
.fa-house-person-return { --fa: "\E011"; }
.fa-house-return { --fa: "\E011"; }
.fa-house-signal { --fa: "\E012"; }
.fa-house-tree { --fa: "\E1B3"; }
.fa-house-tsunami { --fa: "\E515"; }
.fa-house-turret { --fa: "\E1B4"; }
.fa-house-unlock { --fa: "\E6CA"; }
.fa-house-user { --fa: "\E1B0"; }
.fa-house-water { --fa: "\F74F"; }
.fa-house-window { --fa: "\E3B3"; }
.fa-hryvnia { --fa: "\F6F2"; }
.fa-hryvnia-sign { --fa: "\F6F2"; }
.fa-humidity { --fa: "\F750"; }
.fa-hundred-points { --fa: "\E41C"; }
.fa-hurricane { --fa: "\F751"; }
.fa-hydra { --fa: "\E686"; }
.fa-hyphen { --fa: "-"; }
.fa-i { --fa: "I"; }
.fa-i-cursor { --fa: "\F246"; }
.fa-ice-cream { --fa: "\F810"; }
.fa-ice-skate { --fa: "\F7AC"; }
.fa-icicles { --fa: "\F7AD"; }
.fa-icons { --fa: "\F86D"; }
.fa-icons-alt { --fa: "\F86E"; }
.fa-id-badge { --fa: "\F2C1"; }
.fa-id-card { --fa: "\F2C2"; }
.fa-id-card-alt { --fa: "\F47F"; }
.fa-id-card-clip { --fa: "\F47F"; }
.fa-igloo { --fa: "\F7AE"; }
.fa-ils { --fa: "\F20B"; }
.fa-image { --fa: "\F03E"; }
.fa-image-circle-arrow-down { --fa: "\E76C"; }
.fa-image-circle-check { --fa: "\E76D"; }
.fa-image-circle-plus { --fa: "\E76E"; }
.fa-image-circle-xmark { --fa: "\E76F"; }
.fa-image-landscape { --fa: "\E1B5"; }
.fa-image-music { --fa: "\E770"; }
.fa-image-polaroid { --fa: "\F8C4"; }
.fa-image-polaroid-user { --fa: "\E1B6"; }
.fa-image-portrait { --fa: "\F3E0"; }
.fa-image-slash { --fa: "\E1B7"; }
.fa-image-stack { --fa: "\E771"; }
.fa-image-user { --fa: "\E1B8"; }
.fa-images { --fa: "\F302"; }
.fa-images-user { --fa: "\E1B9"; }
.fa-inbox { --fa: "\F01C"; }
.fa-inbox-arrow-down { --fa: "\F310"; }
.fa-inbox-arrow-up { --fa: "\F311"; }
.fa-inbox-full { --fa: "\E1BA"; }
.fa-inbox-in { --fa: "\F310"; }
.fa-inbox-out { --fa: "\F311"; }
.fa-inboxes { --fa: "\E1BB"; }
.fa-indent { --fa: "\F03C"; }
.fa-indian-rupee { --fa: "\E1BC"; }
.fa-indian-rupee-sign { --fa: "\E1BC"; }
.fa-industry { --fa: "\F275"; }
.fa-industry-alt { --fa: "\F3B3"; }
.fa-industry-windows { --fa: "\F3B3"; }
.fa-infinity { --fa: "\F534"; }
.fa-info { --fa: "\F129"; }
.fa-info-circle { --fa: "\F05A"; }
.fa-info-square { --fa: "\F30F"; }
.fa-inhaler { --fa: "\F5F9"; }
.fa-input-numeric { --fa: "\E1BD"; }
.fa-input-pipe { --fa: "\E1BE"; }
.fa-input-text { --fa: "\E1BF"; }
.fa-inr { --fa: "\E1BC"; }
.fa-institution { --fa: "\F19C"; }
.fa-integral { --fa: "\F667"; }
.fa-interrobang { --fa: "\E5BA"; }
.fa-intersection { --fa: "\F668"; }
.fa-inventory { --fa: "\F480"; }
.fa-island-tree-palm { --fa: "\F811"; }
.fa-island-tropical { --fa: "\F811"; }
.fa-italic { --fa: "\F033"; }
.fa-j { --fa: "J"; }
.fa-jack-o-lantern { --fa: "\F30E"; }
.fa-jar { --fa: "\E516"; }
.fa-jar-wheat { --fa: "\E517"; }
.fa-jeans { --fa: "\E6D2"; }
.fa-jeans-straight { --fa: "\E6D3"; }
.fa-jedi { --fa: "\F669"; }
.fa-jet-fighter { --fa: "\F0FB"; }
.fa-jet-fighter-up { --fa: "\E518"; }
.fa-joint { --fa: "\F595"; }
.fa-journal-whills { --fa: "\F66A"; }
.fa-joystick { --fa: "\F8C5"; }
.fa-jpy { --fa: "\F157"; }
.fa-jug { --fa: "\F8C6"; }
.fa-jug-bottle { --fa: "\E5FB"; }
.fa-jug-detergent { --fa: "\E519"; }
.fa-k { --fa: "K"; }
.fa-kaaba { --fa: "\F66B"; }
.fa-kazoo { --fa: "\F8C7"; }
.fa-kerning { --fa: "\F86F"; }
.fa-kettlebell { --fa: "\E832"; }
.fa-key { --fa: "\F084"; }
.fa-key-skeleton { --fa: "\F6F3"; }
.fa-key-skeleton-left-right { --fa: "\E3B4"; }
.fa-keyboard { --fa: "\F11C"; }
.fa-keyboard-brightness { --fa: "\E1C0"; }
.fa-keyboard-brightness-low { --fa: "\E1C1"; }
.fa-keyboard-down { --fa: "\E1C2"; }
.fa-keyboard-left { --fa: "\E1C3"; }
.fa-keynote { --fa: "\F66C"; }
.fa-khanda { --fa: "\F66D"; }
.fa-kidneys { --fa: "\F5FB"; }
.fa-kip-sign { --fa: "\E1C4"; }
.fa-kiss { --fa: "\F596"; }
.fa-kiss-beam { --fa: "\F597"; }
.fa-kiss-wink-heart { --fa: "\F598"; }
.fa-kit-medical { --fa: "\F479"; }
.fa-kitchen-set { --fa: "\E51A"; }
.fa-kite { --fa: "\F6F4"; }
.fa-kiwi-bird { --fa: "\F535"; }
.fa-kiwi-fruit { --fa: "\E30C"; }
.fa-knife { --fa: "\F2E4"; }
.fa-knife-kitchen { --fa: "\F6F5"; }
.fa-krw { --fa: "\F159"; }
.fa-l { --fa: "L"; }
.fa-lacrosse-stick { --fa: "\E3B5"; }
.fa-lacrosse-stick-ball { --fa: "\E3B6"; }
.fa-ladder-water { --fa: "\F5C5"; }
.fa-lambda { --fa: "\F66E"; }
.fa-lamp { --fa: "\F4CA"; }
.fa-lamp-desk { --fa: "\E014"; }
.fa-lamp-floor { --fa: "\E015"; }
.fa-lamp-street { --fa: "\E1C5"; }
.fa-land-mine-on { --fa: "\E51B"; }
.fa-landmark { --fa: "\F66F"; }
.fa-landmark-alt { --fa: "\F752"; }
.fa-landmark-dome { --fa: "\F752"; }
.fa-landmark-flag { --fa: "\E51C"; }
.fa-landmark-magnifying-glass { --fa: "\E622"; }
.fa-landscape { --fa: "\E1B5"; }
.fa-language { --fa: "\F1AB"; }
.fa-laptop { --fa: "\F109"; }
.fa-laptop-arrow-down { --fa: "\E1C6"; }
.fa-laptop-binary { --fa: "\E5E7"; }
.fa-laptop-code { --fa: "\F5FC"; }
.fa-laptop-file { --fa: "\E51D"; }
.fa-laptop-house { --fa: "\E066"; }
.fa-laptop-medical { --fa: "\F812"; }
.fa-laptop-mobile { --fa: "\F87A"; }
.fa-laptop-slash { --fa: "\E1C7"; }
.fa-lari-sign { --fa: "\E1C8"; }
.fa-lasso { --fa: "\F8C8"; }
.fa-lasso-sparkles { --fa: "\E1C9"; }
.fa-laugh { --fa: "\F599"; }
.fa-laugh-beam { --fa: "\F59A"; }
.fa-laugh-squint { --fa: "\F59B"; }
.fa-laugh-wink { --fa: "\F59C"; }
.fa-layer-group { --fa: "\F5FD"; }
.fa-layer-group-minus { --fa: "\F5FE"; }
.fa-layer-group-plus { --fa: "\F5FF"; }
.fa-layer-minus { --fa: "\F5FE"; }
.fa-layer-plus { --fa: "\F5FF"; }
.fa-leaf { --fa: "\F06C"; }
.fa-leaf-heart { --fa: "\F4CB"; }
.fa-leaf-maple { --fa: "\F6F6"; }
.fa-leaf-oak { --fa: "\F6F7"; }
.fa-leafy-green { --fa: "\E41D"; }
.fa-left { --fa: "\F355"; }
.fa-left-from-bracket { --fa: "\E66C"; }
.fa-left-from-dotted-line { --fa: "\E6C2"; }
.fa-left-from-line { --fa: "\F348"; }
.fa-left-long { --fa: "\F30A"; }
.fa-left-long-to-line { --fa: "\E41E"; }
.fa-left-right { --fa: "\F337"; }
.fa-left-to-bracket { --fa: "\E66D"; }
.fa-left-to-dotted-line { --fa: "\E6C3"; }
.fa-left-to-line { --fa: "\F34B"; }
.fa-legal { --fa: "\F0E3"; }
.fa-lemon { --fa: "\F094"; }
.fa-less-than { --fa: "<"; }
.fa-less-than-equal { --fa: "\F537"; }
.fa-level-down { --fa: "\F149"; }
.fa-level-down-alt { --fa: "\F3BE"; }
.fa-level-up { --fa: "\F148"; }
.fa-level-up-alt { --fa: "\F3BF"; }
.fa-life-ring { --fa: "\F1CD"; }
.fa-light-ceiling { --fa: "\E016"; }
.fa-light-emergency { --fa: "\E41F"; }
.fa-light-emergency-on { --fa: "\E420"; }
.fa-light-switch { --fa: "\E017"; }
.fa-light-switch-off { --fa: "\E018"; }
.fa-light-switch-on { --fa: "\E019"; }
.fa-lightbulb { --fa: "\F0EB"; }
.fa-lightbulb-cfl { --fa: "\E5A6"; }
.fa-lightbulb-cfl-on { --fa: "\E5A7"; }
.fa-lightbulb-dollar { --fa: "\F670"; }
.fa-lightbulb-exclamation { --fa: "\F671"; }
.fa-lightbulb-exclamation-on { --fa: "\E1CA"; }
.fa-lightbulb-gear { --fa: "\E5FD"; }
.fa-lightbulb-message { --fa: "\E687"; }
.fa-lightbulb-on { --fa: "\F672"; }
.fa-lightbulb-slash { --fa: "\F673"; }
.fa-lighthouse { --fa: "\E612"; }
.fa-lights-holiday { --fa: "\F7B2"; }
.fa-line-chart { --fa: "\F201"; }
.fa-line-columns { --fa: "\F870"; }
.fa-line-height { --fa: "\F871"; }
.fa-lines-leaning { --fa: "\E51E"; }
.fa-link { --fa: "\F0C1"; }
.fa-link-horizontal { --fa: "\E1CB"; }
.fa-link-horizontal-slash { --fa: "\E1CC"; }
.fa-link-simple { --fa: "\E1CD"; }
.fa-link-simple-slash { --fa: "\E1CE"; }
.fa-link-slash { --fa: "\F127"; }
.fa-lips { --fa: "\F600"; }
.fa-lira-sign { --fa: "\F195"; }
.fa-list { --fa: "\F03A"; }
.fa-list-1-2 { --fa: "\F0CB"; }
.fa-list-alt { --fa: "\F022"; }
.fa-list-check { --fa: "\F0AE"; }
.fa-list-dots { --fa: "\F0CA"; }
.fa-list-dropdown { --fa: "\E1CF"; }
.fa-list-music { --fa: "\F8C9"; }
.fa-list-numeric { --fa: "\F0CB"; }
.fa-list-ol { --fa: "\F0CB"; }
.fa-list-radio { --fa: "\E1D0"; }
.fa-list-squares { --fa: "\F03A"; }
.fa-list-timeline { --fa: "\E1D1"; }
.fa-list-tree { --fa: "\E1D2"; }
.fa-list-ul { --fa: "\F0CA"; }
.fa-litecoin-sign { --fa: "\E1D3"; }
.fa-loader { --fa: "\E1D4"; }
.fa-lobster { --fa: "\E421"; }
.fa-location { --fa: "\F601"; }
.fa-location-arrow { --fa: "\F124"; }
.fa-location-arrow-slash { --fa: "\E77A"; }
.fa-location-arrow-up { --fa: "\E63A"; }
.fa-location-check { --fa: "\F606"; }
.fa-location-circle { --fa: "\F602"; }
.fa-location-crosshairs { --fa: "\F601"; }
.fa-location-crosshairs-slash { --fa: "\F603"; }
.fa-location-dot { --fa: "\F3C5"; }
.fa-location-dot-slash { --fa: "\F605"; }
.fa-location-exclamation { --fa: "\F608"; }
.fa-location-minus { --fa: "\F609"; }
.fa-location-pen { --fa: "\F607"; }
.fa-location-pin { --fa: "\F041"; }
.fa-location-pin-lock { --fa: "\E51F"; }
.fa-location-pin-slash { --fa: "\F60C"; }
.fa-location-plus { --fa: "\F60A"; }
.fa-location-question { --fa: "\F60B"; }
.fa-location-slash { --fa: "\F603"; }
.fa-location-smile { --fa: "\F60D"; }
.fa-location-xmark { --fa: "\F60E"; }
.fa-lock { --fa: "\F023"; }
.fa-lock-a { --fa: "\E422"; }
.fa-lock-alt { --fa: "\F30D"; }
.fa-lock-hashtag { --fa: "\E423"; }
.fa-lock-keyhole { --fa: "\F30D"; }
.fa-lock-keyhole-open { --fa: "\F3C2"; }
.fa-lock-open { --fa: "\F3C1"; }
.fa-lock-open-alt { --fa: "\F3C2"; }
.fa-locust { --fa: "\E520"; }
.fa-lollipop { --fa: "\E424"; }
.fa-lollypop { --fa: "\E424"; }
.fa-long-arrow-alt-down { --fa: "\F309"; }
.fa-long-arrow-alt-left { --fa: "\F30A"; }
.fa-long-arrow-alt-right { --fa: "\F30B"; }
.fa-long-arrow-alt-up { --fa: "\F30C"; }
.fa-long-arrow-down { --fa: "\F175"; }
.fa-long-arrow-left { --fa: "\F177"; }
.fa-long-arrow-right { --fa: "\F178"; }
.fa-long-arrow-up { --fa: "\F176"; }
.fa-loveseat { --fa: "\F4CC"; }
.fa-low-vision { --fa: "\F2A8"; }
.fa-luchador { --fa: "\F455"; }
.fa-luchador-mask { --fa: "\F455"; }
.fa-luggage-cart { --fa: "\F59D"; }
.fa-lungs { --fa: "\F604"; }
.fa-lungs-virus { --fa: "\E067"; }
.fa-lychee { --fa: "\E824"; }
.fa-m { --fa: "M"; }
.fa-mace { --fa: "\F6F8"; }
.fa-magic { --fa: "\F0D0"; }
.fa-magic-wand-sparkles { --fa: "\E2CA"; }
.fa-magnet { --fa: "\F076"; }
.fa-magnifying-glass { --fa: "\F002"; }
.fa-magnifying-glass-arrow-right { --fa: "\E521"; }
.fa-magnifying-glass-arrows-rotate { --fa: "\E65E"; }
.fa-magnifying-glass-chart { --fa: "\E522"; }
.fa-magnifying-glass-dollar { --fa: "\F688"; }
.fa-magnifying-glass-location { --fa: "\F689"; }
.fa-magnifying-glass-minus { --fa: "\F010"; }
.fa-magnifying-glass-music { --fa: "\E65F"; }
.fa-magnifying-glass-play { --fa: "\E660"; }
.fa-magnifying-glass-plus { --fa: "\F00E"; }
.fa-magnifying-glass-waveform { --fa: "\E661"; }
.fa-mail-bulk { --fa: "\F674"; }
.fa-mail-forward { --fa: "\F064"; }
.fa-mail-reply { --fa: "\F3E5"; }
.fa-mail-reply-all { --fa: "\F122"; }
.fa-mailbox { --fa: "\F813"; }
.fa-mailbox-flag-up { --fa: "\E5BB"; }
.fa-mailbox-open-empty { --fa: "\E821"; }
.fa-mailbox-open-letter { --fa: "\E823"; }
.fa-maki-roll { --fa: "\E48B"; }
.fa-makizushi { --fa: "\E48B"; }
.fa-malaysian-ringgit-sign { --fa: "\E6FA"; }
.fa-male { --fa: "\F183"; }
.fa-manat-sign { --fa: "\E1D5"; }
.fa-mandolin { --fa: "\F6F9"; }
.fa-mango { --fa: "\E30F"; }
.fa-manhole { --fa: "\E1D6"; }
.fa-map { --fa: "\F279"; }
.fa-map-location { --fa: "\F59F"; }
.fa-map-location-dot { --fa: "\F5A0"; }
.fa-map-marked { --fa: "\F59F"; }
.fa-map-marked-alt { --fa: "\F5A0"; }
.fa-map-marker { --fa: "\F041"; }
.fa-map-marker-alt { --fa: "\F3C5"; }
.fa-map-marker-alt-slash { --fa: "\F605"; }
.fa-map-marker-check { --fa: "\F606"; }
.fa-map-marker-edit { --fa: "\F607"; }
.fa-map-marker-exclamation { --fa: "\F608"; }
.fa-map-marker-minus { --fa: "\F609"; }
.fa-map-marker-plus { --fa: "\F60A"; }
.fa-map-marker-question { --fa: "\F60B"; }
.fa-map-marker-slash { --fa: "\F60C"; }
.fa-map-marker-smile { --fa: "\F60D"; }
.fa-map-marker-times { --fa: "\F60E"; }
.fa-map-marker-xmark { --fa: "\F60E"; }
.fa-map-pin { --fa: "\F276"; }
.fa-map-signs { --fa: "\F277"; }
.fa-marker { --fa: "\F5A1"; }
.fa-mars { --fa: "\F222"; }
.fa-mars-and-venus { --fa: "\F224"; }
.fa-mars-and-venus-burst { --fa: "\E523"; }
.fa-mars-double { --fa: "\F227"; }
.fa-mars-stroke { --fa: "\F229"; }
.fa-mars-stroke-h { --fa: "\F22B"; }
.fa-mars-stroke-right { --fa: "\F22B"; }
.fa-mars-stroke-up { --fa: "\F22A"; }
.fa-mars-stroke-v { --fa: "\F22A"; }
.fa-martini-glass { --fa: "\F57B"; }
.fa-martini-glass-citrus { --fa: "\F561"; }
.fa-martini-glass-empty { --fa: "\F000"; }
.fa-mask { --fa: "\F6FA"; }
.fa-mask-face { --fa: "\E1D7"; }
.fa-mask-luchador { --fa: "\F455"; }
.fa-mask-snorkel { --fa: "\E3B7"; }
.fa-mask-ventilator { --fa: "\E524"; }
.fa-masks-theater { --fa: "\F630"; }
.fa-mattress-pillow { --fa: "\E525"; }
.fa-maximize { --fa: "\F31E"; }
.fa-meat { --fa: "\F814"; }
.fa-medal { --fa: "\F5A2"; }
.fa-medkit { --fa: "\F0FA"; }
.fa-megaphone { --fa: "\F675"; }
.fa-meh { --fa: "\F11A"; }
.fa-meh-blank { --fa: "\F5A4"; }
.fa-meh-rolling-eyes { --fa: "\F5A5"; }
.fa-melon { --fa: "\E310"; }
.fa-melon-slice { --fa: "\E311"; }
.fa-memo { --fa: "\E1D8"; }
.fa-memo-circle-check { --fa: "\E1D9"; }
.fa-memo-circle-info { --fa: "\E49A"; }
.fa-memo-pad { --fa: "\E1DA"; }
.fa-memory { --fa: "\F538"; }
.fa-menorah { --fa: "\F676"; }
.fa-mercury { --fa: "\F223"; }
.fa-merge { --fa: "\E526"; }
.fa-message { --fa: "\F27A"; }
.fa-message-arrow-down { --fa: "\E1DB"; }
.fa-message-arrow-up { --fa: "\E1DC"; }
.fa-message-arrow-up-right { --fa: "\E1DD"; }
.fa-message-bot { --fa: "\E3B8"; }
.fa-message-captions { --fa: "\E1DE"; }
.fa-message-check { --fa: "\F4A2"; }
.fa-message-code { --fa: "\E1DF"; }
.fa-message-dollar { --fa: "\F650"; }
.fa-message-dot { --fa: "\E6DF"; }
.fa-message-dots { --fa: "\F4A3"; }
.fa-message-edit { --fa: "\F4A4"; }
.fa-message-exclamation { --fa: "\F4A5"; }
.fa-message-heart { --fa: "\E5C9"; }
.fa-message-image { --fa: "\E1E0"; }
.fa-message-lines { --fa: "\F4A6"; }
.fa-message-medical { --fa: "\F7F4"; }
.fa-message-middle { --fa: "\E1E1"; }
.fa-message-middle-top { --fa: "\E1E2"; }
.fa-message-minus { --fa: "\F4A7"; }
.fa-message-music { --fa: "\F8AF"; }
.fa-message-pen { --fa: "\F4A4"; }
.fa-message-plus { --fa: "\F4A8"; }
.fa-message-question { --fa: "\E1E3"; }
.fa-message-quote { --fa: "\E1E4"; }
.fa-message-slash { --fa: "\F4A9"; }
.fa-message-smile { --fa: "\F4AA"; }
.fa-message-sms { --fa: "\E1E5"; }
.fa-message-text { --fa: "\E1E6"; }
.fa-message-times { --fa: "\F4AB"; }
.fa-message-waveform { --fa: "\E6E0"; }
.fa-message-xmark { --fa: "\F4AB"; }
.fa-messages { --fa: "\F4B6"; }
.fa-messages-dollar { --fa: "\F652"; }
.fa-messages-question { --fa: "\E1E7"; }
.fa-messaging { --fa: "\F4A3"; }
.fa-meteor { --fa: "\F753"; }
.fa-meter { --fa: "\E1E8"; }
.fa-meter-bolt { --fa: "\E1E9"; }
.fa-meter-droplet { --fa: "\E1EA"; }
.fa-meter-fire { --fa: "\E1EB"; }
.fa-microchip { --fa: "\F2DB"; }
.fa-microchip-ai { --fa: "\E1EC"; }
.fa-microphone { --fa: "\F130"; }
.fa-microphone-alt { --fa: "\F3C9"; }
.fa-microphone-alt-slash { --fa: "\F539"; }
.fa-microphone-circle { --fa: "\E116"; }
.fa-microphone-circle-alt { --fa: "\E117"; }
.fa-microphone-circle-plus { --fa: "\E77D"; }
.fa-microphone-circle-xmark { --fa: "\E77E"; }
.fa-microphone-lines { --fa: "\F3C9"; }
.fa-microphone-lines-slash { --fa: "\F539"; }
.fa-microphone-signal-meter { --fa: "\E760"; }
.fa-microphone-slash { --fa: "\F131"; }
.fa-microphone-stand { --fa: "\F8CB"; }
.fa-microscope { --fa: "\F610"; }
.fa-microwave { --fa: "\E01B"; }
.fa-midi { --fa: "\E806"; }
.fa-mill-sign { --fa: "\E1ED"; }
.fa-mind-share { --fa: "\F677"; }
.fa-minimize { --fa: "\F78C"; }
.fa-minus { --fa: "\F068"; }
.fa-minus-circle { --fa: "\F056"; }
.fa-minus-hexagon { --fa: "\F307"; }
.fa-minus-large { --fa: "\E404"; }
.fa-minus-octagon { --fa: "\F308"; }
.fa-minus-square { --fa: "\F146"; }
.fa-mistletoe { --fa: "\F7B4"; }
.fa-mitten { --fa: "\F7B5"; }
.fa-mobile { --fa: "\F3CE"; }
.fa-mobile-alt { --fa: "\F3CD"; }
.fa-mobile-android { --fa: "\F3CE"; }
.fa-mobile-android-alt { --fa: "\F3CF"; }
.fa-mobile-arrow-down { --fa: "\E74B"; }
.fa-mobile-button { --fa: "\F10B"; }
.fa-mobile-iphone { --fa: "\E1EE"; }
.fa-mobile-notch { --fa: "\E1EE"; }
.fa-mobile-phone { --fa: "\F3CE"; }
.fa-mobile-retro { --fa: "\E527"; }
.fa-mobile-rotate { --fa: "\E813"; }
.fa-mobile-rotate-reverse { --fa: "\E814"; }
.fa-mobile-screen { --fa: "\F3CF"; }
.fa-mobile-screen-button { --fa: "\F3CD"; }
.fa-mobile-signal { --fa: "\E1EF"; }
.fa-mobile-signal-out { --fa: "\E1F0"; }
.fa-mobile-slash { --fa: "\E815"; }
.fa-mobile-vibrate { --fa: "\E816"; }
.fa-mobile-vibrate-slash { --fa: "\E817"; }
.fa-money-bill { --fa: "\F0D6"; }
.fa-money-bill-1 { --fa: "\F3D1"; }
.fa-money-bill-1-wave { --fa: "\F53B"; }
.fa-money-bill-alt { --fa: "\F3D1"; }
.fa-money-bill-simple { --fa: "\E1F1"; }
.fa-money-bill-simple-wave { --fa: "\E1F2"; }
.fa-money-bill-transfer { --fa: "\E528"; }
.fa-money-bill-trend-up { --fa: "\E529"; }
.fa-money-bill-wave { --fa: "\F53A"; }
.fa-money-bill-wave-alt { --fa: "\F53B"; }
.fa-money-bill-wheat { --fa: "\E52A"; }
.fa-money-bills { --fa: "\E1F3"; }
.fa-money-bills-alt { --fa: "\E1F4"; }
.fa-money-bills-simple { --fa: "\E1F4"; }
.fa-money-check { --fa: "\F53C"; }
.fa-money-check-alt { --fa: "\F53D"; }
.fa-money-check-dollar { --fa: "\F53D"; }
.fa-money-check-dollar-pen { --fa: "\F873"; }
.fa-money-check-edit { --fa: "\F872"; }
.fa-money-check-edit-alt { --fa: "\F873"; }
.fa-money-check-pen { --fa: "\F872"; }
.fa-money-from-bracket { --fa: "\E312"; }
.fa-money-simple-from-bracket { --fa: "\E313"; }
.fa-monitor-heart-rate { --fa: "\F611"; }
.fa-monitor-waveform { --fa: "\F611"; }
.fa-monkey { --fa: "\F6FB"; }
.fa-monument { --fa: "\F5A6"; }
.fa-moon { --fa: "\F186"; }
.fa-moon-cloud { --fa: "\F754"; }
.fa-moon-over-sun { --fa: "\F74A"; }
.fa-moon-star { --fa: "\E7C9"; }
.fa-moon-stars { --fa: "\F755"; }
.fa-moped { --fa: "\E3B9"; }
.fa-mortar-board { --fa: "\F19D"; }
.fa-mortar-pestle { --fa: "\F5A7"; }
.fa-mosque { --fa: "\F678"; }
.fa-mosquito { --fa: "\E52B"; }
.fa-mosquito-net { --fa: "\E52C"; }
.fa-motorcycle { --fa: "\F21C"; }
.fa-mound { --fa: "\E52D"; }
.fa-mountain { --fa: "\F6FC"; }
.fa-mountain-city { --fa: "\E52E"; }
.fa-mountain-sun { --fa: "\E52F"; }
.fa-mountains { --fa: "\F6FD"; }
.fa-mouse { --fa: "\F8CC"; }
.fa-mouse-alt { --fa: "\F8CD"; }
.fa-mouse-field { --fa: "\E5A8"; }
.fa-mouse-pointer { --fa: "\F245"; }
.fa-mp3-player { --fa: "\F8CE"; }
.fa-mug { --fa: "\F874"; }
.fa-mug-hot { --fa: "\F7B6"; }
.fa-mug-marshmallows { --fa: "\F7B7"; }
.fa-mug-saucer { --fa: "\F0F4"; }
.fa-mug-tea { --fa: "\F875"; }
.fa-mug-tea-saucer { --fa: "\E1F5"; }
.fa-multiply { --fa: "\F00D"; }
.fa-museum { --fa: "\F19C"; }
.fa-mushroom { --fa: "\E425"; }
.fa-music { --fa: "\F001"; }
.fa-music-alt { --fa: "\F8CF"; }
.fa-music-alt-slash { --fa: "\F8D0"; }
.fa-music-magnifying-glass { --fa: "\E662"; }
.fa-music-note { --fa: "\F8CF"; }
.fa-music-note-slash { --fa: "\F8D0"; }
.fa-music-slash { --fa: "\F8D1"; }
.fa-mustache { --fa: "\E5BC"; }
.fa-n { --fa: "N"; }
.fa-naira-sign { --fa: "\E1F6"; }
.fa-narwhal { --fa: "\F6FE"; }
.fa-navicon { --fa: "\F0C9"; }
.fa-nesting-dolls { --fa: "\E3BA"; }
.fa-network-wired { --fa: "\F6FF"; }
.fa-neuter { --fa: "\F22C"; }
.fa-newspaper { --fa: "\F1EA"; }
.fa-nfc { --fa: "\E1F7"; }
.fa-nfc-lock { --fa: "\E1F8"; }
.fa-nfc-magnifying-glass { --fa: "\E1F9"; }
.fa-nfc-pen { --fa: "\E1FA"; }
.fa-nfc-signal { --fa: "\E1FB"; }
.fa-nfc-slash { --fa: "\E1FC"; }
.fa-nfc-symbol { --fa: "\E531"; }
.fa-nfc-trash { --fa: "\E1FD"; }
.fa-nigiri { --fa: "\E48A"; }
.fa-non-binary { --fa: "\E807"; }
.fa-norwegian-krone-sign { --fa: "\E6E8"; }
.fa-nose { --fa: "\E5BD"; }
.fa-not-equal { --fa: "\F53E"; }
.fa-notdef { --fa: "\E1FE"; }
.fa-note { --fa: "\E1FF"; }
.fa-note-medical { --fa: "\E200"; }
.fa-note-sticky { --fa: "\F249"; }
.fa-notebook { --fa: "\E201"; }
.fa-notes { --fa: "\E202"; }
.fa-notes-medical { --fa: "\F481"; }
.fa-notes-sticky { --fa: "\E759"; }
.fa-o { --fa: "O"; }
.fa-object-exclude { --fa: "\E49C"; }
.fa-object-group { --fa: "\F247"; }
.fa-object-intersect { --fa: "\E49D"; }
.fa-object-subtract { --fa: "\E49E"; }
.fa-object-ungroup { --fa: "\F248"; }
.fa-object-union { --fa: "\E49F"; }
.fa-objects-align-bottom { --fa: "\E3BB"; }
.fa-objects-align-center-horizontal { --fa: "\E3BC"; }
.fa-objects-align-center-vertical { --fa: "\E3BD"; }
.fa-objects-align-left { --fa: "\E3BE"; }
.fa-objects-align-right { --fa: "\E3BF"; }
.fa-objects-align-top { --fa: "\E3C0"; }
.fa-objects-column { --fa: "\E3C1"; }
.fa-octagon { --fa: "\F306"; }
.fa-octagon-check { --fa: "\E426"; }
.fa-octagon-divide { --fa: "\E203"; }
.fa-octagon-equals { --fa: "\E6B3"; }
.fa-octagon-exclamation { --fa: "\E204"; }
.fa-octagon-minus { --fa: "\F308"; }
.fa-octagon-plus { --fa: "\F301"; }
.fa-octagon-xmark { --fa: "\F2F0"; }
.fa-octopus { --fa: "\E688"; }
.fa-oil-can { --fa: "\F613"; }
.fa-oil-can-drip { --fa: "\E205"; }
.fa-oil-temp { --fa: "\F614"; }
.fa-oil-temperature { --fa: "\F614"; }
.fa-oil-well { --fa: "\E532"; }
.fa-olive { --fa: "\E316"; }
.fa-olive-branch { --fa: "\E317"; }
.fa-om { --fa: "\F679"; }
.fa-omega { --fa: "\F67A"; }
.fa-onion { --fa: "\E427"; }
.fa-open-captioning { --fa: "\E77F"; }
.fa-option { --fa: "\E318"; }
.fa-ornament { --fa: "\F7B8"; }
.fa-otter { --fa: "\F700"; }
.fa-outdent { --fa: "\F03B"; }
.fa-outlet { --fa: "\E01C"; }
.fa-oven { --fa: "\E01D"; }
.fa-overline { --fa: "\F876"; }
.fa-p { --fa: "P"; }
.fa-page { --fa: "\E428"; }
.fa-page-break { --fa: "\F877"; }
.fa-page-caret-down { --fa: "\E429"; }
.fa-page-caret-up { --fa: "\E42A"; }
.fa-pager { --fa: "\F815"; }
.fa-paint-brush { --fa: "\F1FC"; }
.fa-paint-brush-alt { --fa: "\F5A9"; }
.fa-paint-brush-fine { --fa: "\F5A9"; }
.fa-paint-roller { --fa: "\F5AA"; }
.fa-paintbrush { --fa: "\F1FC"; }
.fa-paintbrush-alt { --fa: "\F5A9"; }
.fa-paintbrush-fine { --fa: "\F5A9"; }
.fa-paintbrush-fine-slash { --fa: "\E74D"; }
.fa-paintbrush-pencil { --fa: "\E206"; }
.fa-paintbrush-slash { --fa: "\E74E"; }
.fa-palette { --fa: "\F53F"; }
.fa-palette-boxes { --fa: "\F483"; }
.fa-pallet { --fa: "\F482"; }
.fa-pallet-alt { --fa: "\F483"; }
.fa-pallet-box { --fa: "\E208"; }
.fa-pallet-boxes { --fa: "\F483"; }
.fa-pan-food { --fa: "\E42B"; }
.fa-pan-frying { --fa: "\E42C"; }
.fa-pancakes { --fa: "\E42D"; }
.fa-panel-ews { --fa: "\E42E"; }
.fa-panel-fire { --fa: "\E42F"; }
.fa-panorama { --fa: "\E209"; }
.fa-panties { --fa: "\E6D4"; }
.fa-pants { --fa: "\E6D5"; }
.fa-pants-straight { --fa: "\E6D6"; }
.fa-paper-plane { --fa: "\F1D8"; }
.fa-paper-plane-alt { --fa: "\E20A"; }
.fa-paper-plane-top { --fa: "\E20A"; }
.fa-paperclip { --fa: "\F0C6"; }
.fa-paperclip-vertical { --fa: "\E3C2"; }
.fa-parachute-box { --fa: "\F4CD"; }
.fa-paragraph { --fa: "\F1DD"; }
.fa-paragraph-left { --fa: "\F878"; }
.fa-paragraph-rtl { --fa: "\F878"; }
.fa-parentheses { --fa: "\E0C5"; }
.fa-parenthesis { --fa: "("; }
.fa-parking { --fa: "\F540"; }
.fa-parking-circle { --fa: "\F615"; }
.fa-parking-circle-slash { --fa: "\F616"; }
.fa-parking-slash { --fa: "\F617"; }
.fa-party-back { --fa: "\E45C"; }
.fa-party-bell { --fa: "\E31A"; }
.fa-party-horn { --fa: "\E31B"; }
.fa-passport { --fa: "\F5AB"; }
.fa-pastafarianism { --fa: "\F67B"; }
.fa-paste { --fa: "\F0EA"; }
.fa-pause { --fa: "\F04C"; }
.fa-pause-circle { --fa: "\F28B"; }
.fa-paw { --fa: "\F1B0"; }
.fa-paw-alt { --fa: "\F701"; }
.fa-paw-claws { --fa: "\F702"; }
.fa-paw-simple { --fa: "\F701"; }
.fa-peace { --fa: "\F67C"; }
.fa-peach { --fa: "\E20B"; }
.fa-peanut { --fa: "\E430"; }
.fa-peanuts { --fa: "\E431"; }
.fa-peapod { --fa: "\E31C"; }
.fa-pear { --fa: "\E20C"; }
.fa-pedestal { --fa: "\E20D"; }
.fa-pegasus { --fa: "\F703"; }
.fa-pen { --fa: "\F304"; }
.fa-pen-alt { --fa: "\F305"; }
.fa-pen-alt-slash { --fa: "\E20F"; }
.fa-pen-circle { --fa: "\E20E"; }
.fa-pen-clip { --fa: "\F305"; }
.fa-pen-clip-slash { --fa: "\E20F"; }
.fa-pen-fancy { --fa: "\F5AC"; }
.fa-pen-fancy-slash { --fa: "\E210"; }
.fa-pen-field { --fa: "\E211"; }
.fa-pen-line { --fa: "\E212"; }
.fa-pen-nib { --fa: "\F5AD"; }
.fa-pen-nib-slash { --fa: "\E4A1"; }
.fa-pen-paintbrush { --fa: "\F618"; }
.fa-pen-ruler { --fa: "\F5AE"; }
.fa-pen-slash { --fa: "\E213"; }
.fa-pen-square { --fa: "\F14B"; }
.fa-pen-swirl { --fa: "\E214"; }
.fa-pen-to-square { --fa: "\F044"; }
.fa-pencil { --fa: "\F303"; }
.fa-pencil-alt { --fa: "\F303"; }
.fa-pencil-line { --fa: "\E74F"; }
.fa-pencil-mechanical { --fa: "\E5CA"; }
.fa-pencil-paintbrush { --fa: "\F618"; }
.fa-pencil-ruler { --fa: "\F5AE"; }
.fa-pencil-slash { --fa: "\E215"; }
.fa-pencil-square { --fa: "\F14B"; }
.fa-pennant { --fa: "\F456"; }
.fa-pentagon { --fa: "\E790"; }
.fa-people { --fa: "\E216"; }
.fa-people-arrows { --fa: "\E068"; }
.fa-people-arrows-left-right { --fa: "\E068"; }
.fa-people-carry { --fa: "\F4CE"; }
.fa-people-carry-box { --fa: "\F4CE"; }
.fa-people-dress { --fa: "\E217"; }
.fa-people-dress-simple { --fa: "\E218"; }
.fa-people-group { --fa: "\E533"; }
.fa-people-line { --fa: "\E534"; }
.fa-people-pants { --fa: "\E219"; }
.fa-people-pants-simple { --fa: "\E21A"; }
.fa-people-pulling { --fa: "\E535"; }
.fa-people-robbery { --fa: "\E536"; }
.fa-people-roof { --fa: "\E537"; }
.fa-people-simple { --fa: "\E21B"; }
.fa-pepper { --fa: "\E432"; }
.fa-pepper-hot { --fa: "\F816"; }
.fa-percent { --fa: "%"; }
.fa-percentage { --fa: "%"; }
.fa-period { --fa: "."; }
.fa-person { --fa: "\F183"; }
.fa-person-arms-raised { --fa: "\E783"; }
.fa-person-arrow-down-to-line { --fa: "\E538"; }
.fa-person-arrow-up-from-line { --fa: "\E539"; }
.fa-person-basketball { --fa: "\E784"; }
.fa-person-biking { --fa: "\F84A"; }
.fa-person-biking-mountain { --fa: "\F84B"; }
.fa-person-booth { --fa: "\F756"; }
.fa-person-breastfeeding { --fa: "\E53A"; }
.fa-person-burst { --fa: "\E53B"; }
.fa-person-cane { --fa: "\E53C"; }
.fa-person-carry { --fa: "\F4CF"; }
.fa-person-carry-box { --fa: "\F4CF"; }
.fa-person-carry-empty { --fa: "\E785"; }
.fa-person-chalkboard { --fa: "\E53D"; }
.fa-person-circle-check { --fa: "\E53E"; }
.fa-person-circle-exclamation { --fa: "\E53F"; }
.fa-person-circle-minus { --fa: "\E540"; }
.fa-person-circle-plus { --fa: "\E541"; }
.fa-person-circle-question { --fa: "\E542"; }
.fa-person-circle-xmark { --fa: "\E543"; }
.fa-person-digging { --fa: "\F85E"; }
.fa-person-dolly { --fa: "\F4D0"; }
.fa-person-dolly-empty { --fa: "\F4D1"; }
.fa-person-dots-from-line { --fa: "\F470"; }
.fa-person-dress { --fa: "\F182"; }
.fa-person-dress-burst { --fa: "\E544"; }
.fa-person-dress-fairy { --fa: "\E607"; }
.fa-person-dress-simple { --fa: "\E21C"; }
.fa-person-drowning { --fa: "\E545"; }
.fa-person-fairy { --fa: "\E608"; }
.fa-person-falling { --fa: "\E546"; }
.fa-person-falling-burst { --fa: "\E547"; }
.fa-person-from-portal { --fa: "\E023"; }
.fa-person-golfing { --fa: "\E786"; }
.fa-person-half-dress { --fa: "\E548"; }
.fa-person-harassing { --fa: "\E549"; }
.fa-person-hiking { --fa: "\F6EC"; }
.fa-person-limbs-wide { --fa: "\E787"; }
.fa-person-meditating { --fa: "\E7E1"; }
.fa-person-military-pointing { --fa: "\E54A"; }
.fa-person-military-rifle { --fa: "\E54B"; }
.fa-person-military-to-person { --fa: "\E54C"; }
.fa-person-pinball { --fa: "\E21D"; }
.fa-person-praying { --fa: "\F683"; }
.fa-person-pregnant { --fa: "\E31E"; }
.fa-person-rays { --fa: "\E54D"; }
.fa-person-rifle { --fa: "\E54E"; }
.fa-person-running { --fa: "\F70C"; }
.fa-person-running-fast { --fa: "\E5FF"; }
.fa-person-seat { --fa: "\E21E"; }
.fa-person-seat-reclined { --fa: "\E21F"; }
.fa-person-seat-window { --fa: "\E788"; }
.fa-person-shelter { --fa: "\E54F"; }
.fa-person-sign { --fa: "\F757"; }
.fa-person-simple { --fa: "\E220"; }
.fa-person-skating { --fa: "\F7C5"; }
.fa-person-ski-jumping { --fa: "\F7C7"; }
.fa-person-ski-lift { --fa: "\F7C8"; }
.fa-person-skiing { --fa: "\F7C9"; }
.fa-person-skiing-nordic { --fa: "\F7CA"; }
.fa-person-sledding { --fa: "\F7CB"; }
.fa-person-snowboarding { --fa: "\F7CE"; }
.fa-person-snowmobiling { --fa: "\F7D1"; }
.fa-person-soccer { --fa: "\E789"; }
.fa-person-swimming { --fa: "\F5C4"; }
.fa-person-swimming-pool { --fa: "\E78A"; }
.fa-person-swimming-water { --fa: "\E78B"; }
.fa-person-through-window { --fa: "\E5A9"; }
.fa-person-to-door { --fa: "\E433"; }
.fa-person-to-portal { --fa: "\E022"; }
.fa-person-walking { --fa: "\F554"; }
.fa-person-walking-arrow-loop-left { --fa: "\E551"; }
.fa-person-walking-arrow-right { --fa: "\E552"; }
.fa-person-walking-dashed-line-arrow-right { --fa: "\E553"; }
.fa-person-walking-luggage { --fa: "\E554"; }
.fa-person-walking-with-cane { --fa: "\F29D"; }
.fa-person-water-arms-raised { --fa: "\E78C"; }
.fa-person-waving { --fa: "\E78D"; }
.fa-peruvian-soles-sign { --fa: "\E705"; }
.fa-peseta-sign { --fa: "\E221"; }
.fa-peso-sign { --fa: "\E222"; }
.fa-phone { --fa: "\F095"; }
.fa-phone-alt { --fa: "\F879"; }
.fa-phone-arrow-down { --fa: "\E223"; }
.fa-phone-arrow-down-left { --fa: "\E223"; }
.fa-phone-arrow-right { --fa: "\E5BE"; }
.fa-phone-arrow-up { --fa: "\E224"; }
.fa-phone-arrow-up-right { --fa: "\E224"; }
.fa-phone-circle { --fa: "\E11B"; }
.fa-phone-circle-alt { --fa: "\E11C"; }
.fa-phone-circle-down { --fa: "\E11D"; }
.fa-phone-connection { --fa: "\E6E1"; }
.fa-phone-flip { --fa: "\F879"; }
.fa-phone-hangup { --fa: "\E225"; }
.fa-phone-incoming { --fa: "\E223"; }
.fa-phone-intercom { --fa: "\E434"; }
.fa-phone-laptop { --fa: "\F87A"; }
.fa-phone-missed { --fa: "\E226"; }
.fa-phone-office { --fa: "\F67D"; }
.fa-phone-outgoing { --fa: "\E224"; }
.fa-phone-plus { --fa: "\F4D2"; }
.fa-phone-rotary { --fa: "\F8D3"; }
.fa-phone-slash { --fa: "\F3DD"; }
.fa-phone-square { --fa: "\F098"; }
.fa-phone-square-alt { --fa: "\F87B"; }
.fa-phone-square-down { --fa: "\E27A"; }
.fa-phone-volume { --fa: "\F2A0"; }
.fa-phone-waveform { --fa: "\E6E2"; }
.fa-phone-xmark { --fa: "\E227"; }
.fa-photo-film { --fa: "\F87C"; }
.fa-photo-film-music { --fa: "\E228"; }
.fa-photo-video { --fa: "\F87C"; }
.fa-pi { --fa: "\F67E"; }
.fa-piano { --fa: "\F8D4"; }
.fa-piano-keyboard { --fa: "\F8D5"; }
.fa-pickaxe { --fa: "\E5BF"; }
.fa-pickleball { --fa: "\E435"; }
.fa-picture-in-picture { --fa: "\E80B"; }
.fa-pie { --fa: "\F705"; }
.fa-pie-chart { --fa: "\F200"; }
.fa-pig { --fa: "\F706"; }
.fa-piggy-bank { --fa: "\F4D3"; }
.fa-pills { --fa: "\F484"; }
.fa-pinata { --fa: "\E3C3"; }
.fa-pinball { --fa: "\E229"; }
.fa-pineapple { --fa: "\E31F"; }
.fa-ping-pong-paddle-ball { --fa: "\F45D"; }
.fa-pipe { --fa: "|"; }
.fa-pipe-circle-check { --fa: "\E436"; }
.fa-pipe-collar { --fa: "\E437"; }
.fa-pipe-section { --fa: "\E438"; }
.fa-pipe-smoking { --fa: "\E3C4"; }
.fa-pipe-valve { --fa: "\E439"; }
.fa-pizza { --fa: "\F817"; }
.fa-pizza-slice { --fa: "\F818"; }
.fa-place-of-worship { --fa: "\F67F"; }
.fa-plane { --fa: "\F072"; }
.fa-plane-alt { --fa: "\F3DE"; }
.fa-plane-arrival { --fa: "\F5AF"; }
.fa-plane-circle-check { --fa: "\E555"; }
.fa-plane-circle-exclamation { --fa: "\E556"; }
.fa-plane-circle-xmark { --fa: "\E557"; }
.fa-plane-departure { --fa: "\F5B0"; }
.fa-plane-engines { --fa: "\F3DE"; }
.fa-plane-flying { --fa: "\E7BB"; }
.fa-plane-landing-gear { --fa: "\E7BC"; }
.fa-plane-lock { --fa: "\E558"; }
.fa-plane-prop { --fa: "\E22B"; }
.fa-plane-slash { --fa: "\E069"; }
.fa-plane-tail { --fa: "\E22C"; }
.fa-plane-up { --fa: "\E22D"; }
.fa-plane-up-slash { --fa: "\E22E"; }
.fa-planet-moon { --fa: "\E01F"; }
.fa-planet-ringed { --fa: "\E020"; }
.fa-plant-wilt { --fa: "\E5AA"; }
.fa-plate-utensils { --fa: "\E43B"; }
.fa-plate-wheat { --fa: "\E55A"; }
.fa-play { --fa: "\F04B"; }
.fa-play-circle { --fa: "\F144"; }
.fa-play-flip { --fa: "\E780"; }
.fa-play-pause { --fa: "\E22F"; }
.fa-plug { --fa: "\F1E6"; }
.fa-plug-circle-bolt { --fa: "\E55B"; }
.fa-plug-circle-check { --fa: "\E55C"; }
.fa-plug-circle-exclamation { --fa: "\E55D"; }
.fa-plug-circle-minus { --fa: "\E55E"; }
.fa-plug-circle-plus { --fa: "\E55F"; }
.fa-plug-circle-xmark { --fa: "\E560"; }
.fa-plus { --fa: "+"; }
.fa-plus-circle { --fa: "\F055"; }
.fa-plus-hexagon { --fa: "\F300"; }
.fa-plus-large { --fa: "\E59E"; }
.fa-plus-minus { --fa: "\E43C"; }
.fa-plus-octagon { --fa: "\F301"; }
.fa-plus-square { --fa: "\F0FE"; }
.fa-podcast { --fa: "\F2CE"; }
.fa-podium { --fa: "\F680"; }
.fa-podium-star { --fa: "\F758"; }
.fa-police-box { --fa: "\E021"; }
.fa-polish-zloty-sign { --fa: "\E70B"; }
.fa-poll { --fa: "\F681"; }
.fa-poll-h { --fa: "\F682"; }
.fa-poll-people { --fa: "\F759"; }
.fa-pompebled { --fa: "\E43D"; }
.fa-poo { --fa: "\F2FE"; }
.fa-poo-bolt { --fa: "\F75A"; }
.fa-poo-storm { --fa: "\F75A"; }
.fa-pool-8-ball { --fa: "\E3C5"; }
.fa-poop { --fa: "\F619"; }
.fa-popcorn { --fa: "\F819"; }
.fa-popsicle { --fa: "\E43E"; }
.fa-portal-enter { --fa: "\E022"; }
.fa-portal-exit { --fa: "\E023"; }
.fa-portrait { --fa: "\F3E0"; }
.fa-postage-stamp { --fa: "\E6E3"; }
.fa-pot-food { --fa: "\E43F"; }
.fa-potato { --fa: "\E440"; }
.fa-pound-sign { --fa: "\F154"; }
.fa-power-off { --fa: "\F011"; }
.fa-pray { --fa: "\F683"; }
.fa-praying-hands { --fa: "\F684"; }
.fa-prescription { --fa: "\F5B1"; }
.fa-prescription-bottle { --fa: "\F485"; }
.fa-prescription-bottle-alt { --fa: "\F486"; }
.fa-prescription-bottle-medical { --fa: "\F486"; }
.fa-prescription-bottle-pill { --fa: "\E5C0"; }
.fa-presentation { --fa: "\F685"; }
.fa-presentation-screen { --fa: "\F685"; }
.fa-pretzel { --fa: "\E441"; }
.fa-print { --fa: "\F02F"; }
.fa-print-magnifying-glass { --fa: "\F81A"; }
.fa-print-search { --fa: "\F81A"; }
.fa-print-slash { --fa: "\F686"; }
.fa-pro { --fa: "\E235"; }
.fa-procedures { --fa: "\F487"; }
.fa-project-diagram { --fa: "\F542"; }
.fa-projector { --fa: "\F8D6"; }
.fa-pronoun { --fa: "\E6A1"; }
.fa-pump { --fa: "\E442"; }
.fa-pump-impeller { --fa: "\E835"; }
.fa-pump-medical { --fa: "\E06A"; }
.fa-pump-soap { --fa: "\E06B"; }
.fa-pumpkin { --fa: "\F707"; }
.fa-puzzle { --fa: "\E443"; }
.fa-puzzle-piece { --fa: "\F12E"; }
.fa-puzzle-piece-alt { --fa: "\E231"; }
.fa-puzzle-piece-simple { --fa: "\E231"; }
.fa-q { --fa: "Q"; }
.fa-qrcode { --fa: "\F029"; }
.fa-qrcode-read { --fa: "\E799"; }
.fa-question { --fa: "?"; }
.fa-question-circle { --fa: "\F059"; }
.fa-question-square { --fa: "\F2FD"; }
.fa-quidditch { --fa: "\F458"; }
.fa-quidditch-broom-ball { --fa: "\F458"; }
.fa-quote-left { --fa: "\F10D"; }
.fa-quote-left-alt { --fa: "\F10D"; }
.fa-quote-right { --fa: "\F10E"; }
.fa-quote-right-alt { --fa: "\F10E"; }
.fa-quotes { --fa: "\E234"; }
.fa-quran { --fa: "\F687"; }
.fa-r { --fa: "R"; }
.fa-rabbit { --fa: "\F708"; }
.fa-rabbit-fast { --fa: "\F709"; }
.fa-rabbit-running { --fa: "\F709"; }
.fa-raccoon { --fa: "\E613"; }
.fa-racquet { --fa: "\F45A"; }
.fa-radar { --fa: "\E024"; }
.fa-radiation { --fa: "\F7B9"; }
.fa-radiation-alt { --fa: "\F7BA"; }
.fa-radio { --fa: "\F8D7"; }
.fa-radio-alt { --fa: "\F8D8"; }
.fa-radio-tuner { --fa: "\F8D8"; }
.fa-rainbow { --fa: "\F75B"; }
.fa-rainbow-half { --fa: "\E7CA"; }
.fa-raindrops { --fa: "\F75C"; }
.fa-ram { --fa: "\F70A"; }
.fa-ramp-loading { --fa: "\F4D4"; }
.fa-random { --fa: "\F074"; }
.fa-ranking-star { --fa: "\E561"; }
.fa-raygun { --fa: "\E025"; }
.fa-receipt { --fa: "\F543"; }
.fa-record-vinyl { --fa: "\F8D9"; }
.fa-rectangle { --fa: "\F2FA"; }
.fa-rectangle-4k { --fa: "\E772"; }
.fa-rectangle-ad { --fa: "\F641"; }
.fa-rectangle-barcode { --fa: "\F463"; }
.fa-rectangle-beta { --fa: "\E808"; }
.fa-rectangle-code { --fa: "\E322"; }
.fa-rectangle-hd { --fa: "\E1AE"; }
.fa-rectangle-hdr { --fa: "\E773"; }
.fa-rectangle-high-dynamic-range { --fa: "\E773"; }
.fa-rectangle-history { --fa: "\E4A2"; }
.fa-rectangle-history-circle-plus { --fa: "\E4A3"; }
.fa-rectangle-history-circle-user { --fa: "\E4A4"; }
.fa-rectangle-landscape { --fa: "\F2FA"; }
.fa-rectangle-list { --fa: "\F022"; }
.fa-rectangle-minus { --fa: "\E6B4"; }
.fa-rectangle-plus { --fa: "\E6B5"; }
.fa-rectangle-portrait { --fa: "\F2FB"; }
.fa-rectangle-pro { --fa: "\E235"; }
.fa-rectangle-sd { --fa: "\E28A"; }
.fa-rectangle-tall { --fa: "\E791"; }
.fa-rectangle-terminal { --fa: "\E236"; }
.fa-rectangle-times { --fa: "\F410"; }
.fa-rectangle-vertical { --fa: "\F2FB"; }
.fa-rectangle-vertical-history { --fa: "\E237"; }
.fa-rectangle-video-on-demand { --fa: "\E774"; }
.fa-rectangle-wide { --fa: "\F2FC"; }
.fa-rectangle-xmark { --fa: "\F410"; }
.fa-rectangles-mixed { --fa: "\E323"; }
.fa-recycle { --fa: "\F1B8"; }
.fa-redo { --fa: "\F01E"; }
.fa-redo-alt { --fa: "\F2F9"; }
.fa-reel { --fa: "\E238"; }
.fa-reflect-both { --fa: "\E66F"; }
.fa-reflect-horizontal { --fa: "\E664"; }
.fa-reflect-vertical { --fa: "\E665"; }
.fa-refresh { --fa: "\F021"; }
.fa-refrigerator { --fa: "\E026"; }
.fa-registered { --fa: "\F25D"; }
.fa-remove { --fa: "\F00D"; }
.fa-remove-format { --fa: "\F87D"; }
.fa-renminbi-sign { --fa: "\E73C"; }
.fa-reorder { --fa: "\F550"; }
.fa-repeat { --fa: "\F363"; }
.fa-repeat-1 { --fa: "\F365"; }
.fa-repeat-1-alt { --fa: "\F366"; }
.fa-repeat-alt { --fa: "\F364"; }
.fa-reply { --fa: "\F3E5"; }
.fa-reply-all { --fa: "\F122"; }
.fa-reply-clock { --fa: "\E239"; }
.fa-reply-time { --fa: "\E239"; }
.fa-republican { --fa: "\F75E"; }
.fa-restroom { --fa: "\F7BD"; }
.fa-restroom-simple { --fa: "\E23A"; }
.fa-retweet { --fa: "\F079"; }
.fa-retweet-alt { --fa: "\F361"; }
.fa-rhombus { --fa: "\E23B"; }
.fa-ribbon { --fa: "\F4D6"; }
.fa-right { --fa: "\F356"; }
.fa-right-from-bracket { --fa: "\F2F5"; }
.fa-right-from-dotted-line { --fa: "\E6C4"; }
.fa-right-from-line { --fa: "\F347"; }
.fa-right-left { --fa: "\F362"; }
.fa-right-left-large { --fa: "\E5E1"; }
.fa-right-long { --fa: "\F30B"; }
.fa-right-long-to-line { --fa: "\E444"; }
.fa-right-to-bracket { --fa: "\F2F6"; }
.fa-right-to-dotted-line { --fa: "\E6C5"; }
.fa-right-to-line { --fa: "\F34C"; }
.fa-ring { --fa: "\F70B"; }
.fa-ring-diamond { --fa: "\E5AB"; }
.fa-rings-wedding { --fa: "\F81B"; }
.fa-rmb { --fa: "\F157"; }
.fa-road { --fa: "\F018"; }
.fa-road-barrier { --fa: "\E562"; }
.fa-road-bridge { --fa: "\E563"; }
.fa-road-circle-check { --fa: "\E564"; }
.fa-road-circle-exclamation { --fa: "\E565"; }
.fa-road-circle-xmark { --fa: "\E566"; }
.fa-road-lock { --fa: "\E567"; }
.fa-road-spikes { --fa: "\E568"; }
.fa-robot { --fa: "\F544"; }
.fa-robot-astromech { --fa: "\E2D2"; }
.fa-rocket { --fa: "\F135"; }
.fa-rocket-launch { --fa: "\E027"; }
.fa-rocket-vertical { --fa: "\E7BD"; }
.fa-rod-asclepius { --fa: "\E579"; }
.fa-rod-snake { --fa: "\E579"; }
.fa-roller-coaster { --fa: "\E324"; }
.fa-rotate { --fa: "\F2F1"; }
.fa-rotate-back { --fa: "\F2EA"; }
.fa-rotate-backward { --fa: "\F2EA"; }
.fa-rotate-exclamation { --fa: "\E23C"; }
.fa-rotate-forward { --fa: "\F2F9"; }
.fa-rotate-left { --fa: "\F2EA"; }
.fa-rotate-reverse { --fa: "\E631"; }
.fa-rotate-right { --fa: "\F2F9"; }
.fa-rouble { --fa: "\F158"; }
.fa-route { --fa: "\F4D7"; }
.fa-route-highway { --fa: "\F61A"; }
.fa-route-interstate { --fa: "\F61B"; }
.fa-router { --fa: "\F8DA"; }
.fa-rows { --fa: "\E292"; }
.fa-rss { --fa: "\F09E"; }
.fa-rss-square { --fa: "\F143"; }
.fa-rub { --fa: "\F158"; }
.fa-ruble { --fa: "\F158"; }
.fa-ruble-sign { --fa: "\F158"; }
.fa-rug { --fa: "\E569"; }
.fa-rugby-ball { --fa: "\E3C6"; }
.fa-ruler { --fa: "\F545"; }
.fa-ruler-combined { --fa: "\F546"; }
.fa-ruler-horizontal { --fa: "\F547"; }
.fa-ruler-triangle { --fa: "\F61C"; }
.fa-ruler-vertical { --fa: "\F548"; }
.fa-running { --fa: "\F70C"; }
.fa-rupee { --fa: "\F156"; }
.fa-rupee-sign { --fa: "\F156"; }
.fa-rupiah-sign { --fa: "\E23D"; }
.fa-rv { --fa: "\F7BE"; }
.fa-s { --fa: "S"; }
.fa-sack { --fa: "\F81C"; }
.fa-sack-dollar { --fa: "\F81D"; }
.fa-sack-xmark { --fa: "\E56A"; }
.fa-sad-cry { --fa: "\F5B3"; }
.fa-sad-tear { --fa: "\F5B4"; }
.fa-sailboat { --fa: "\E445"; }
.fa-salad { --fa: "\F81E"; }
.fa-salt-shaker { --fa: "\E446"; }
.fa-sandwich { --fa: "\F81F"; }
.fa-satellite { --fa: "\F7BF"; }
.fa-satellite-dish { --fa: "\F7C0"; }
.fa-sausage { --fa: "\F820"; }
.fa-save { --fa: "\F0C7"; }
.fa-save-circle-arrow-right { --fa: "\E180"; }
.fa-save-circle-xmark { --fa: "\E181"; }
.fa-save-times { --fa: "\E181"; }
.fa-sax-hot { --fa: "\F8DB"; }
.fa-saxophone { --fa: "\F8DC"; }
.fa-saxophone-fire { --fa: "\F8DB"; }
.fa-scale-balanced { --fa: "\F24E"; }
.fa-scale-unbalanced { --fa: "\F515"; }
.fa-scale-unbalanced-flip { --fa: "\F516"; }
.fa-scalpel { --fa: "\F61D"; }
.fa-scalpel-line-dashed { --fa: "\F61E"; }
.fa-scalpel-path { --fa: "\F61E"; }
.fa-scanner { --fa: "\F488"; }
.fa-scanner-gun { --fa: "\F488"; }
.fa-scanner-image { --fa: "\F8F3"; }
.fa-scanner-keyboard { --fa: "\F489"; }
.fa-scanner-touchscreen { --fa: "\F48A"; }
.fa-scarecrow { --fa: "\F70D"; }
.fa-scarf { --fa: "\F7C1"; }
.fa-school { --fa: "\F549"; }
.fa-school-circle-check { --fa: "\E56B"; }
.fa-school-circle-exclamation { --fa: "\E56C"; }
.fa-school-circle-xmark { --fa: "\E56D"; }
.fa-school-flag { --fa: "\E56E"; }
.fa-school-lock { --fa: "\E56F"; }
.fa-school-unlock { --fa: "\E6CB"; }
.fa-scissors { --fa: "\F0C4"; }
.fa-scooter { --fa: "\E7C3"; }
.fa-screen-users { --fa: "\F63D"; }
.fa-screencast { --fa: "\E23E"; }
.fa-screenshot { --fa: "\E0DA"; }
.fa-screwdriver { --fa: "\F54A"; }
.fa-screwdriver-wrench { --fa: "\F7D9"; }
.fa-scribble { --fa: "\E23F"; }
.fa-scroll { --fa: "\F70E"; }
.fa-scroll-old { --fa: "\F70F"; }
.fa-scroll-ribbon { --fa: "\F5EA"; }
.fa-scroll-torah { --fa: "\F6A0"; }
.fa-scrubber { --fa: "\F2F8"; }
.fa-scythe { --fa: "\F710"; }
.fa-sd-card { --fa: "\F7C2"; }
.fa-sd-cards { --fa: "\E240"; }
.fa-seal { --fa: "\E241"; }
.fa-seal-exclamation { --fa: "\E242"; }
.fa-seal-question { --fa: "\E243"; }
.fa-search { --fa: "\F002"; }
.fa-search-dollar { --fa: "\F688"; }
.fa-search-location { --fa: "\F689"; }
.fa-search-minus { --fa: "\F010"; }
.fa-search-plus { --fa: "\F00E"; }
.fa-seat { --fa: "\E764"; }
.fa-seat-airline { --fa: "\E244"; }
.fa-seat-airline-window { --fa: "\E7BE"; }
.fa-seats { --fa: "\E765"; }
.fa-section { --fa: "\E447"; }
.fa-seedling { --fa: "\F4D8"; }
.fa-semicolon { --fa: ";"; }
.fa-send { --fa: "\E20A"; }
.fa-send-back { --fa: "\F87E"; }
.fa-send-backward { --fa: "\F87F"; }
.fa-sensor { --fa: "\E028"; }
.fa-sensor-alert { --fa: "\E029"; }
.fa-sensor-cloud { --fa: "\E02C"; }
.fa-sensor-fire { --fa: "\E02A"; }
.fa-sensor-on { --fa: "\E02B"; }
.fa-sensor-smoke { --fa: "\E02C"; }
.fa-sensor-triangle-exclamation { --fa: "\E029"; }
.fa-septagon { --fa: "\E820"; }
.fa-server { --fa: "\F233"; }
.fa-shapes { --fa: "\F61F"; }
.fa-share { --fa: "\F064"; }
.fa-share-all { --fa: "\F367"; }
.fa-share-alt { --fa: "\F1E0"; }
.fa-share-alt-square { --fa: "\F1E1"; }
.fa-share-from-square { --fa: "\F14D"; }
.fa-share-nodes { --fa: "\F1E0"; }
.fa-share-square { --fa: "\F14D"; }
.fa-sheep { --fa: "\F711"; }
.fa-sheet-plastic { --fa: "\E571"; }
.fa-shekel { --fa: "\F20B"; }
.fa-shekel-sign { --fa: "\F20B"; }
.fa-shelves { --fa: "\F480"; }
.fa-shelves-empty { --fa: "\E246"; }
.fa-sheqel { --fa: "\F20B"; }
.fa-sheqel-sign { --fa: "\F20B"; }
.fa-shield { --fa: "\F132"; }
.fa-shield-alt { --fa: "\F3ED"; }
.fa-shield-blank { --fa: "\F132"; }
.fa-shield-cat { --fa: "\E572"; }
.fa-shield-check { --fa: "\F2F7"; }
.fa-shield-cross { --fa: "\F712"; }
.fa-shield-dog { --fa: "\E573"; }
.fa-shield-exclamation { --fa: "\E247"; }
.fa-shield-halved { --fa: "\F3ED"; }
.fa-shield-heart { --fa: "\E574"; }
.fa-shield-keyhole { --fa: "\E248"; }
.fa-shield-minus { --fa: "\E249"; }
.fa-shield-plus { --fa: "\E24A"; }
.fa-shield-quartered { --fa: "\E575"; }
.fa-shield-slash { --fa: "\E24B"; }
.fa-shield-times { --fa: "\E24C"; }
.fa-shield-user { --fa: "\E809"; }
.fa-shield-virus { --fa: "\E06C"; }
.fa-shield-xmark { --fa: "\E24C"; }
.fa-ship { --fa: "\F21A"; }
.fa-ship-large { --fa: "\E810"; }
.fa-shipping-fast { --fa: "\F48B"; }
.fa-shipping-timed { --fa: "\F48C"; }
.fa-shirt { --fa: "\F553"; }
.fa-shirt-jersey { --fa: "\E6D7"; }
.fa-shirt-long-sleeve { --fa: "\E3C7"; }
.fa-shirt-running { --fa: "\E3C8"; }
.fa-shirt-tank-top { --fa: "\E3C9"; }
.fa-shish-kebab { --fa: "\F821"; }
.fa-shoe { --fa: "\E6D8"; }
.fa-shoe-prints { --fa: "\F54B"; }
.fa-shop { --fa: "\F54F"; }
.fa-shop-24 { --fa: "\E79A"; }
.fa-shop-lock { --fa: "\E4A5"; }
.fa-shop-slash { --fa: "\E070"; }
.fa-shopping-bag { --fa: "\F290"; }
.fa-shopping-basket { --fa: "\F291"; }
.fa-shopping-basket-alt { --fa: "\E0AF"; }
.fa-shopping-cart { --fa: "\F07A"; }
.fa-shortcake { --fa: "\E3E5"; }
.fa-shorts { --fa: "\E6D9"; }
.fa-shovel { --fa: "\F713"; }
.fa-shovel-snow { --fa: "\F7C3"; }
.fa-shower { --fa: "\F2CC"; }
.fa-shower-alt { --fa: "\E24D"; }
.fa-shower-down { --fa: "\E24D"; }
.fa-shredder { --fa: "\F68A"; }
.fa-shrimp { --fa: "\E448"; }
.fa-shuffle { --fa: "\F074"; }
.fa-shutters { --fa: "\E449"; }
.fa-shuttle-space { --fa: "\F197"; }
.fa-shuttle-space-vertical { --fa: "\E7BF"; }
.fa-shuttle-van { --fa: "\F5B6"; }
.fa-shuttlecock { --fa: "\F45B"; }
.fa-sickle { --fa: "\F822"; }
.fa-sidebar { --fa: "\E24E"; }
.fa-sidebar-flip { --fa: "\E24F"; }
.fa-sigma { --fa: "\F68B"; }
.fa-sign { --fa: "\F4D9"; }
.fa-sign-hanging { --fa: "\F4D9"; }
.fa-sign-in { --fa: "\F090"; }
.fa-sign-in-alt { --fa: "\F2F6"; }
.fa-sign-language { --fa: "\F2A7"; }
.fa-sign-out { --fa: "\F08B"; }
.fa-sign-out-alt { --fa: "\F2F5"; }
.fa-sign-post { --fa: "\E624"; }
.fa-sign-posts { --fa: "\E625"; }
.fa-sign-posts-wrench { --fa: "\E626"; }
.fa-signal { --fa: "\F012"; }
.fa-signal-1 { --fa: "\F68C"; }
.fa-signal-2 { --fa: "\F68D"; }
.fa-signal-3 { --fa: "\F68E"; }
.fa-signal-4 { --fa: "\F68F"; }
.fa-signal-5 { --fa: "\F012"; }
.fa-signal-alt { --fa: "\F690"; }
.fa-signal-alt-1 { --fa: "\F691"; }
.fa-signal-alt-2 { --fa: "\F692"; }
.fa-signal-alt-3 { --fa: "\F693"; }
.fa-signal-alt-4 { --fa: "\F690"; }
.fa-signal-alt-slash { --fa: "\F694"; }
.fa-signal-bars { --fa: "\F690"; }
.fa-signal-bars-fair { --fa: "\F692"; }
.fa-signal-bars-good { --fa: "\F693"; }
.fa-signal-bars-slash { --fa: "\F694"; }
.fa-signal-bars-strong { --fa: "\F690"; }
.fa-signal-bars-weak { --fa: "\F691"; }
.fa-signal-fair { --fa: "\F68D"; }
.fa-signal-good { --fa: "\F68E"; }
.fa-signal-perfect { --fa: "\F012"; }
.fa-signal-slash { --fa: "\F695"; }
.fa-signal-stream { --fa: "\F8DD"; }
.fa-signal-stream-slash { --fa: "\E250"; }
.fa-signal-strong { --fa: "\F68F"; }
.fa-signal-weak { --fa: "\F68C"; }
.fa-signapore-dollar-sign { --fa: "\E72E"; }
.fa-signature { --fa: "\F5B7"; }
.fa-signature-lock { --fa: "\E3CA"; }
.fa-signature-slash { --fa: "\E3CB"; }
.fa-signing { --fa: "\F2A7"; }
.fa-signs-post { --fa: "\F277"; }
.fa-sim-card { --fa: "\F7C4"; }
.fa-sim-cards { --fa: "\E251"; }
.fa-single-quote-left { --fa: "\E81B"; }
.fa-single-quote-right { --fa: "\E81C"; }
.fa-sink { --fa: "\E06D"; }
.fa-siren { --fa: "\E02D"; }
.fa-siren-on { --fa: "\E02E"; }
.fa-sitemap { --fa: "\F0E8"; }
.fa-skating { --fa: "\F7C5"; }
.fa-skeleton { --fa: "\F620"; }
.fa-skeleton-ribs { --fa: "\E5CB"; }
.fa-ski-boot { --fa: "\E3CC"; }
.fa-ski-boot-ski { --fa: "\E3CD"; }
.fa-ski-jump { --fa: "\F7C7"; }
.fa-ski-lift { --fa: "\F7C8"; }
.fa-skiing { --fa: "\F7C9"; }
.fa-skiing-nordic { --fa: "\F7CA"; }
.fa-skull { --fa: "\F54C"; }
.fa-skull-cow { --fa: "\F8DE"; }
.fa-skull-crossbones { --fa: "\F714"; }
.fa-slash { --fa: "\F715"; }
.fa-slash-back { --fa: "\\"; }
.fa-slash-forward { --fa: "/"; }
.fa-sledding { --fa: "\F7CB"; }
.fa-sleigh { --fa: "\F7CC"; }
.fa-slider { --fa: "\E252"; }
.fa-slider-circle { --fa: "\E750"; }
.fa-sliders { --fa: "\F1DE"; }
.fa-sliders-h { --fa: "\F1DE"; }
.fa-sliders-h-square { --fa: "\F3F0"; }
.fa-sliders-simple { --fa: "\E253"; }
.fa-sliders-up { --fa: "\F3F1"; }
.fa-sliders-v { --fa: "\F3F1"; }
.fa-sliders-v-square { --fa: "\F3F2"; }
.fa-slot-machine { --fa: "\E3CE"; }
.fa-smile { --fa: "\F118"; }
.fa-smile-beam { --fa: "\F5B8"; }
.fa-smile-plus { --fa: "\F5B9"; }
.fa-smile-wink { --fa: "\F4DA"; }
.fa-smog { --fa: "\F75F"; }
.fa-smoke { --fa: "\F760"; }
.fa-smoking { --fa: "\F48D"; }
.fa-smoking-ban { --fa: "\F54D"; }
.fa-sms { --fa: "\F7CD"; }
.fa-snake { --fa: "\F716"; }
.fa-sneaker { --fa: "\E6DA"; }
.fa-sneaker-running { --fa: "\E819"; }
.fa-snooze { --fa: "\F880"; }
.fa-snow-blowing { --fa: "\F761"; }
.fa-snowboarding { --fa: "\F7CE"; }
.fa-snowflake { --fa: "\F2DC"; }
.fa-snowflake-droplets { --fa: "\E5C1"; }
.fa-snowflakes { --fa: "\F7CF"; }
.fa-snowman { --fa: "\F7D0"; }
.fa-snowman-head { --fa: "\F79B"; }
.fa-snowmobile { --fa: "\F7D1"; }
.fa-snowmobile-blank { --fa: "\E7C4"; }
.fa-snowplow { --fa: "\F7D2"; }
.fa-soap { --fa: "\E06E"; }
.fa-soccer-ball { --fa: "\F1E3"; }
.fa-socks { --fa: "\F696"; }
.fa-soft-serve { --fa: "\E400"; }
.fa-solar-panel { --fa: "\F5BA"; }
.fa-solar-system { --fa: "\E02F"; }
.fa-sort { --fa: "\F0DC"; }
.fa-sort-alpha-asc { --fa: "\F15D"; }
.fa-sort-alpha-desc { --fa: "\F881"; }
.fa-sort-alpha-down { --fa: "\F15D"; }
.fa-sort-alpha-down-alt { --fa: "\F881"; }
.fa-sort-alpha-up { --fa: "\F15E"; }
.fa-sort-alpha-up-alt { --fa: "\F882"; }
.fa-sort-alt { --fa: "\F883"; }
.fa-sort-amount-asc { --fa: "\F160"; }
.fa-sort-amount-desc { --fa: "\F884"; }
.fa-sort-amount-down { --fa: "\F160"; }
.fa-sort-amount-down-alt { --fa: "\F884"; }
.fa-sort-amount-up { --fa: "\F161"; }
.fa-sort-amount-up-alt { --fa: "\F885"; }
.fa-sort-asc { --fa: "\F0DE"; }
.fa-sort-circle { --fa: "\E030"; }
.fa-sort-circle-down { --fa: "\E031"; }
.fa-sort-circle-up { --fa: "\E032"; }
.fa-sort-desc { --fa: "\F0DD"; }
.fa-sort-down { --fa: "\F0DD"; }
.fa-sort-numeric-asc { --fa: "\F162"; }
.fa-sort-numeric-desc { --fa: "\F886"; }
.fa-sort-numeric-down { --fa: "\F162"; }
.fa-sort-numeric-down-alt { --fa: "\F886"; }
.fa-sort-numeric-up { --fa: "\F163"; }
.fa-sort-numeric-up-alt { --fa: "\F887"; }
.fa-sort-shapes-down { --fa: "\F888"; }
.fa-sort-shapes-down-alt { --fa: "\F889"; }
.fa-sort-shapes-up { --fa: "\F88A"; }
.fa-sort-shapes-up-alt { --fa: "\F88B"; }
.fa-sort-size-down { --fa: "\F88C"; }
.fa-sort-size-down-alt { --fa: "\F88D"; }
.fa-sort-size-up { --fa: "\F88E"; }
.fa-sort-size-up-alt { --fa: "\F88F"; }
.fa-sort-up { --fa: "\F0DE"; }
.fa-sort-up-down { --fa: "\E099"; }
.fa-soup { --fa: "\F823"; }
.fa-spa { --fa: "\F5BB"; }
.fa-space-shuttle { --fa: "\F197"; }
.fa-space-station-moon { --fa: "\E033"; }
.fa-space-station-moon-alt { --fa: "\E034"; }
.fa-space-station-moon-construction { --fa: "\E034"; }
.fa-spade { --fa: "\F2F4"; }
.fa-spaghetti-monster-flying { --fa: "\F67B"; }
.fa-sparkle { --fa: "\E5D6"; }
.fa-sparkles { --fa: "\F890"; }
.fa-speaker { --fa: "\F8DF"; }
.fa-speakers { --fa: "\F8E0"; }
.fa-spell-check { --fa: "\F891"; }
.fa-spider { --fa: "\F717"; }
.fa-spider-black-widow { --fa: "\F718"; }
.fa-spider-web { --fa: "\F719"; }
.fa-spine { --fa: "\E761"; }
.fa-spinner { --fa: "\F110"; }
.fa-spinner-scale { --fa: "\E62A"; }
.fa-spinner-third { --fa: "\F3F4"; }
.fa-spiral { --fa: "\E80A"; }
.fa-split { --fa: "\E254"; }
.fa-splotch { --fa: "\F5BC"; }
.fa-spoon { --fa: "\F2E5"; }
.fa-sportsball { --fa: "\E44B"; }
.fa-spray-can { --fa: "\F5BD"; }
.fa-spray-can-sparkles { --fa: "\F5D0"; }
.fa-sprinkler { --fa: "\E035"; }
.fa-sprinkler-ceiling { --fa: "\E44C"; }
.fa-sprout { --fa: "\F4D8"; }
.fa-square { --fa: "\F0C8"; }
.fa-square-0 { --fa: "\E255"; }
.fa-square-1 { --fa: "\E256"; }
.fa-square-2 { --fa: "\E257"; }
.fa-square-3 { --fa: "\E258"; }
.fa-square-4 { --fa: "\E259"; }
.fa-square-5 { --fa: "\E25A"; }
.fa-square-6 { --fa: "\E25B"; }
.fa-square-7 { --fa: "\E25C"; }
.fa-square-8 { --fa: "\E25D"; }
.fa-square-9 { --fa: "\E25E"; }
.fa-square-a { --fa: "\E25F"; }
.fa-square-a-lock { --fa: "\E44D"; }
.fa-square-ampersand { --fa: "\E260"; }
.fa-square-arrow-down { --fa: "\F339"; }
.fa-square-arrow-down-left { --fa: "\E261"; }
.fa-square-arrow-down-right { --fa: "\E262"; }
.fa-square-arrow-left { --fa: "\F33A"; }
.fa-square-arrow-right { --fa: "\F33B"; }
.fa-square-arrow-up { --fa: "\F33C"; }
.fa-square-arrow-up-left { --fa: "\E263"; }
.fa-square-arrow-up-right { --fa: "\F14C"; }
.fa-square-austral { --fa: "\E726"; }
.fa-square-australian-dollar { --fa: "\E718"; }
.fa-square-b { --fa: "\E264"; }
.fa-square-baht { --fa: "\E719"; }
.fa-square-bangladeshi-taka { --fa: "\E744"; }
.fa-square-binary { --fa: "\E69B"; }
.fa-square-bitcoin { --fa: "\E6F2"; }
.fa-square-bolt { --fa: "\E265"; }
.fa-square-brazilian-real { --fa: "\E6F1"; }
.fa-square-c { --fa: "\E266"; }
.fa-square-caret-down { --fa: "\F150"; }
.fa-square-caret-left { --fa: "\F191"; }
.fa-square-caret-right { --fa: "\F152"; }
.fa-square-caret-up { --fa: "\F151"; }
.fa-square-cedi { --fa: "\E729"; }
.fa-square-cent { --fa: "\E6F0"; }
.fa-square-check { --fa: "\F14A"; }
.fa-square-chevron-down { --fa: "\F329"; }
.fa-square-chevron-left { --fa: "\F32A"; }
.fa-square-chevron-right { --fa: "\F32B"; }
.fa-square-chevron-up { --fa: "\F32C"; }
.fa-square-chf { --fa: "\E6E6"; }
.fa-square-code { --fa: "\E267"; }
.fa-square-colon { --fa: "\E73A"; }
.fa-square-cruzeiro { --fa: "\E6ED"; }
.fa-square-currency { --fa: "\E70C"; }
.fa-square-d { --fa: "\E268"; }
.fa-square-danish-krone { --fa: "\E747"; }
.fa-square-dashed { --fa: "\E269"; }
.fa-square-dashed-circle-plus { --fa: "\E5C2"; }
.fa-square-divide { --fa: "\E26A"; }
.fa-square-dollar { --fa: "\F2E9"; }
.fa-square-dong { --fa: "\E70F"; }
.fa-square-down { --fa: "\F350"; }
.fa-square-down-left { --fa: "\E26B"; }
.fa-square-down-right { --fa: "\E26C"; }
.fa-square-e { --fa: "\E26D"; }
.fa-square-ellipsis { --fa: "\E26E"; }
.fa-square-ellipsis-vertical { --fa: "\E26F"; }
.fa-square-envelope { --fa: "\F199"; }
.fa-square-equals { --fa: "\E6B6"; }
.fa-square-euro { --fa: "\E732"; }
.fa-square-eurozone { --fa: "\E727"; }
.fa-square-exclamation { --fa: "\F321"; }
.fa-square-f { --fa: "\E270"; }
.fa-square-florin { --fa: "\E717"; }
.fa-square-fragile { --fa: "\F49B"; }
.fa-square-franc { --fa: "\E72F"; }
.fa-square-full { --fa: "\F45C"; }
.fa-square-g { --fa: "\E271"; }
.fa-square-guarani { --fa: "\E70E"; }
.fa-square-h { --fa: "\F0FD"; }
.fa-square-half { --fa: "\E792"; }
.fa-square-half-horizontal { --fa: "\E80E"; }
.fa-square-half-stroke { --fa: "\E793"; }
.fa-square-half-stroke-horizontal { --fa: "\E80F"; }
.fa-square-heart { --fa: "\F4C8"; }
.fa-square-hryvnia { --fa: "\E710"; }
.fa-square-i { --fa: "\E272"; }
.fa-square-indian-rupee { --fa: "\E6F5"; }
.fa-square-info { --fa: "\F30F"; }
.fa-square-j { --fa: "\E273"; }
.fa-square-k { --fa: "\E274"; }
.fa-square-kanban { --fa: "\E488"; }
.fa-square-kip { --fa: "\E70D"; }
.fa-square-l { --fa: "\E275"; }
.fa-square-lari { --fa: "\E73F"; }
.fa-square-left { --fa: "\F351"; }
.fa-square-lira { --fa: "\E6E7"; }
.fa-square-list { --fa: "\E489"; }
.fa-square-litecoin { --fa: "\E6F7"; }
.fa-square-m { --fa: "\E276"; }
.fa-square-malaysian-ringgit { --fa: "\E748"; }
.fa-square-manat { --fa: "\E704"; }
.fa-square-microphone { --fa: "\E781"; }
.fa-square-mill { --fa: "\E70A"; }
.fa-square-minus { --fa: "\F146"; }
.fa-square-n { --fa: "\E277"; }
.fa-square-naira { --fa: "\E708"; }
.fa-square-nfi { --fa: "\E576"; }
.fa-square-norwegian-krone { --fa: "\E707"; }
.fa-square-o { --fa: "\E278"; }
.fa-square-p { --fa: "\E279"; }
.fa-square-parking { --fa: "\F540"; }
.fa-square-parking-slash { --fa: "\F617"; }
.fa-square-pen { --fa: "\F14B"; }
.fa-square-person-confined { --fa: "\E577"; }
.fa-square-peruvian-soles { --fa: "\E716"; }
.fa-square-peseta { --fa: "\E6EA"; }
.fa-square-peso { --fa: "\E71A"; }
.fa-square-phone { --fa: "\F098"; }
.fa-square-phone-flip { --fa: "\F87B"; }
.fa-square-phone-hangup { --fa: "\E27A"; }
.fa-square-plus { --fa: "\F0FE"; }
.fa-square-polish-zloty { --fa: "\E736"; }
.fa-square-poll-horizontal { --fa: "\F682"; }
.fa-square-poll-vertical { --fa: "\F681"; }
.fa-square-q { --fa: "\E27B"; }
.fa-square-quarters { --fa: "\E44E"; }
.fa-square-question { --fa: "\F2FD"; }
.fa-square-quote { --fa: "\E329"; }
.fa-square-r { --fa: "\E27C"; }
.fa-square-renminbi { --fa: "\E73D"; }
.fa-square-right { --fa: "\F352"; }
.fa-square-ring { --fa: "\E44F"; }
.fa-square-root { --fa: "\F697"; }
.fa-square-root-alt { --fa: "\F698"; }
.fa-square-root-variable { --fa: "\F698"; }
.fa-square-rss { --fa: "\F143"; }
.fa-square-ruble { --fa: "\E6F8"; }
.fa-square-rupee { --fa: "\E715"; }
.fa-square-rupiah { --fa: "\E712"; }
.fa-square-s { --fa: "\E27D"; }
.fa-square-share-nodes { --fa: "\F1E1"; }
.fa-square-shekel { --fa: "\E735"; }
.fa-square-sliders { --fa: "\F3F0"; }
.fa-square-sliders-vertical { --fa: "\F3F2"; }
.fa-square-small { --fa: "\E27E"; }
.fa-square-star { --fa: "\E27F"; }
.fa-square-sterling { --fa: "\E713"; }
.fa-square-swedish-krona { --fa: "\E71C"; }
.fa-square-t { --fa: "\E280"; }
.fa-square-tenge { --fa: "\E731"; }
.fa-square-terminal { --fa: "\E32A"; }
.fa-square-this-way-up { --fa: "\F49F"; }
.fa-square-tugrik { --fa: "\E728"; }
.fa-square-turkish-lira { --fa: "\E71F"; }
.fa-square-u { --fa: "\E281"; }
.fa-square-up { --fa: "\F353"; }
.fa-square-up-left { --fa: "\E282"; }
.fa-square-up-right { --fa: "\F360"; }
.fa-square-user { --fa: "\E283"; }
.fa-square-v { --fa: "\E284"; }
.fa-square-virus { --fa: "\E578"; }
.fa-square-w { --fa: "\E285"; }
.fa-square-wine-glass-crack { --fa: "\F49B"; }
.fa-square-won { --fa: "\E709"; }
.fa-square-x { --fa: "\E286"; }
.fa-square-xmark { --fa: "\F2D3"; }
.fa-square-y { --fa: "\E287"; }
.fa-square-yen { --fa: "\E724"; }
.fa-square-z { --fa: "\E288"; }
.fa-squareapore-dollar { --fa: "\E733"; }
.fa-squid { --fa: "\E450"; }
.fa-squirrel { --fa: "\F71A"; }
.fa-stadium { --fa: "\E6CC"; }
.fa-staff { --fa: "\F71B"; }
.fa-staff-aesculapius { --fa: "\E579"; }
.fa-staff-snake { --fa: "\E579"; }
.fa-stair-car { --fa: "\E7C5"; }
.fa-stairs { --fa: "\E289"; }
.fa-stamp { --fa: "\F5BF"; }
.fa-standard-definition { --fa: "\E28A"; }
.fa-stapler { --fa: "\E5AF"; }
.fa-star { --fa: "\F005"; }
.fa-star-and-crescent { --fa: "\F699"; }
.fa-star-christmas { --fa: "\F7D4"; }
.fa-star-circle { --fa: "\E123"; }
.fa-star-exclamation { --fa: "\F2F3"; }
.fa-star-half { --fa: "\F089"; }
.fa-star-half-alt { --fa: "\F5C0"; }
.fa-star-half-stroke { --fa: "\F5C0"; }
.fa-star-of-david { --fa: "\F69A"; }
.fa-star-of-life { --fa: "\F621"; }
.fa-star-sharp { --fa: "\E28B"; }
.fa-star-sharp-half { --fa: "\E28C"; }
.fa-star-sharp-half-alt { --fa: "\E28D"; }
.fa-star-sharp-half-stroke { --fa: "\E28D"; }
.fa-star-shooting { --fa: "\E036"; }
.fa-starfighter { --fa: "\E037"; }
.fa-starfighter-alt { --fa: "\E038"; }
.fa-starfighter-alt-advanced { --fa: "\E28E"; }
.fa-starfighter-twin-ion-engine { --fa: "\E038"; }
.fa-starfighter-twin-ion-engine-advanced { --fa: "\E28E"; }
.fa-stars { --fa: "\F762"; }
.fa-starship { --fa: "\E039"; }
.fa-starship-freighter { --fa: "\E03A"; }
.fa-steak { --fa: "\F824"; }
.fa-steering-wheel { --fa: "\F622"; }
.fa-step-backward { --fa: "\F048"; }
.fa-step-forward { --fa: "\F051"; }
.fa-sterling-sign { --fa: "\F154"; }
.fa-stethoscope { --fa: "\F0F1"; }
.fa-sticky-note { --fa: "\F249"; }
.fa-stocking { --fa: "\F7D5"; }
.fa-stomach { --fa: "\F623"; }
.fa-stop { --fa: "\F04D"; }
.fa-stop-circle { --fa: "\F28D"; }
.fa-stopwatch { --fa: "\F2F2"; }
.fa-stopwatch-20 { --fa: "\E06F"; }
.fa-store { --fa: "\F54E"; }
.fa-store-24 { --fa: "\E79B"; }
.fa-store-alt { --fa: "\F54F"; }
.fa-store-alt-slash { --fa: "\E070"; }
.fa-store-lock { --fa: "\E4A6"; }
.fa-store-slash { --fa: "\E071"; }
.fa-strawberry { --fa: "\E32B"; }
.fa-stream { --fa: "\F550"; }
.fa-street-view { --fa: "\F21D"; }
.fa-stretcher { --fa: "\F825"; }
.fa-strikethrough { --fa: "\F0CC"; }
.fa-stroopwafel { --fa: "\F551"; }
.fa-subscript { --fa: "\F12C"; }
.fa-subtitles { --fa: "\E60F"; }
.fa-subtitles-slash { --fa: "\E610"; }
.fa-subtract { --fa: "\F068"; }
.fa-subway { --fa: "\F239"; }
.fa-subway-tunnel { --fa: "\E2A3"; }
.fa-suitcase { --fa: "\F0F2"; }
.fa-suitcase-medical { --fa: "\F0FA"; }
.fa-suitcase-rolling { --fa: "\F5C1"; }
.fa-sun { --fa: "\F185"; }
.fa-sun-alt { --fa: "\E28F"; }
.fa-sun-bright { --fa: "\E28F"; }
.fa-sun-cloud { --fa: "\F763"; }
.fa-sun-dust { --fa: "\F764"; }
.fa-sun-haze { --fa: "\F765"; }
.fa-sun-plant-wilt { --fa: "\E57A"; }
.fa-sunglasses { --fa: "\F892"; }
.fa-sunrise { --fa: "\F766"; }
.fa-sunset { --fa: "\F767"; }
.fa-superscript { --fa: "\F12B"; }
.fa-surprise { --fa: "\F5C2"; }
.fa-sushi { --fa: "\E48A"; }
.fa-sushi-roll { --fa: "\E48B"; }
.fa-swap { --fa: "\E609"; }
.fa-swap-arrows { --fa: "\E60A"; }
.fa-swatchbook { --fa: "\F5C3"; }
.fa-swedish-krona-sign { --fa: "\E73E"; }
.fa-swimmer { --fa: "\F5C4"; }
.fa-swimming-pool { --fa: "\F5C5"; }
.fa-sword { --fa: "\F71C"; }
.fa-sword-laser { --fa: "\E03B"; }
.fa-sword-laser-alt { --fa: "\E03C"; }
.fa-swords { --fa: "\F71D"; }
.fa-swords-laser { --fa: "\E03D"; }
.fa-symbols { --fa: "\F86E"; }
.fa-synagogue { --fa: "\F69B"; }
.fa-sync { --fa: "\F021"; }
.fa-sync-alt { --fa: "\F2F1"; }
.fa-syringe { --fa: "\F48E"; }
.fa-t { --fa: "T"; }
.fa-t-rex { --fa: "\E629"; }
.fa-t-shirt { --fa: "\F553"; }
.fa-table { --fa: "\F0CE"; }
.fa-table-cells { --fa: "\F00A"; }
.fa-table-cells-column-lock { --fa: "\E678"; }
.fa-table-cells-column-unlock { --fa: "\E690"; }
.fa-table-cells-columns { --fa: "\E6AC"; }
.fa-table-cells-header { --fa: "\E6AD"; }
.fa-table-cells-header-lock { --fa: "\E6AE"; }
.fa-table-cells-header-unlock { --fa: "\E6AF"; }
.fa-table-cells-large { --fa: "\F009"; }
.fa-table-cells-lock { --fa: "\E679"; }
.fa-table-cells-row-lock { --fa: "\E67A"; }
.fa-table-cells-row-unlock { --fa: "\E691"; }
.fa-table-cells-rows { --fa: "\E6B0"; }
.fa-table-cells-unlock { --fa: "\E692"; }
.fa-table-columns { --fa: "\F0DB"; }
.fa-table-layout { --fa: "\E290"; }
.fa-table-list { --fa: "\F00B"; }
.fa-table-picnic { --fa: "\E32D"; }
.fa-table-pivot { --fa: "\E291"; }
.fa-table-rows { --fa: "\E292"; }
.fa-table-tennis { --fa: "\F45D"; }
.fa-table-tennis-paddle-ball { --fa: "\F45D"; }
.fa-table-tree { --fa: "\E293"; }
.fa-tablet { --fa: "\F3FB"; }
.fa-tablet-alt { --fa: "\F3FA"; }
.fa-tablet-android { --fa: "\F3FB"; }
.fa-tablet-android-alt { --fa: "\F3FC"; }
.fa-tablet-button { --fa: "\F10A"; }
.fa-tablet-rugged { --fa: "\F48F"; }
.fa-tablet-screen { --fa: "\F3FC"; }
.fa-tablet-screen-button { --fa: "\F3FA"; }
.fa-tablets { --fa: "\F490"; }
.fa-tachograph-digital { --fa: "\F566"; }
.fa-tachometer { --fa: "\F62A"; }
.fa-tachometer-alt { --fa: "\F625"; }
.fa-tachometer-alt-average { --fa: "\F624"; }
.fa-tachometer-alt-fast { --fa: "\F625"; }
.fa-tachometer-alt-fastest { --fa: "\F626"; }
.fa-tachometer-alt-slow { --fa: "\F627"; }
.fa-tachometer-alt-slowest { --fa: "\F628"; }
.fa-tachometer-average { --fa: "\F629"; }
.fa-tachometer-fast { --fa: "\F62A"; }
.fa-tachometer-fastest { --fa: "\F62B"; }
.fa-tachometer-slow { --fa: "\F62C"; }
.fa-tachometer-slowest { --fa: "\F62D"; }
.fa-taco { --fa: "\F826"; }
.fa-tag { --fa: "\F02B"; }
.fa-tags { --fa: "\F02C"; }
.fa-tally { --fa: "\F69C"; }
.fa-tally-1 { --fa: "\E294"; }
.fa-tally-2 { --fa: "\E295"; }
.fa-tally-3 { --fa: "\E296"; }
.fa-tally-4 { --fa: "\E297"; }
.fa-tally-5 { --fa: "\F69C"; }
.fa-tamale { --fa: "\E451"; }
.fa-tanakh { --fa: "\F827"; }
.fa-tank-recovery { --fa: "\E825"; }
.fa-tank-water { --fa: "\E452"; }
.fa-tape { --fa: "\F4DB"; }
.fa-tarp { --fa: "\E57B"; }
.fa-tarp-droplet { --fa: "\E57C"; }
.fa-tasks { --fa: "\F0AE"; }
.fa-tasks-alt { --fa: "\F828"; }
.fa-taxi { --fa: "\F1BA"; }
.fa-taxi-bus { --fa: "\E298"; }
.fa-teddy-bear { --fa: "\E3CF"; }
.fa-teeth { --fa: "\F62E"; }
.fa-teeth-open { --fa: "\F62F"; }
.fa-telescope { --fa: "\E03E"; }
.fa-teletype { --fa: "\F1E4"; }
.fa-teletype-answer { --fa: "\E2B9"; }
.fa-television { --fa: "\F26C"; }
.fa-temperature-0 { --fa: "\F2CB"; }
.fa-temperature-1 { --fa: "\F2CA"; }
.fa-temperature-2 { --fa: "\F2C9"; }
.fa-temperature-3 { --fa: "\F2C8"; }
.fa-temperature-4 { --fa: "\F2C7"; }
.fa-temperature-arrow-down { --fa: "\E03F"; }
.fa-temperature-arrow-up { --fa: "\E040"; }
.fa-temperature-down { --fa: "\E03F"; }
.fa-temperature-empty { --fa: "\F2CB"; }
.fa-temperature-frigid { --fa: "\F768"; }
.fa-temperature-full { --fa: "\F2C7"; }
.fa-temperature-half { --fa: "\F2C9"; }
.fa-temperature-high { --fa: "\F769"; }
.fa-temperature-hot { --fa: "\F76A"; }
.fa-temperature-list { --fa: "\E299"; }
.fa-temperature-low { --fa: "\F76B"; }
.fa-temperature-quarter { --fa: "\F2CA"; }
.fa-temperature-slash { --fa: "\E7CB"; }
.fa-temperature-snow { --fa: "\F768"; }
.fa-temperature-sun { --fa: "\F76A"; }
.fa-temperature-three-quarters { --fa: "\F2C8"; }
.fa-temperature-up { --fa: "\E040"; }
.fa-tenge { --fa: "\F7D7"; }
.fa-tenge-sign { --fa: "\F7D7"; }
.fa-tennis-ball { --fa: "\F45E"; }
.fa-tent { --fa: "\E57D"; }
.fa-tent-arrow-down-to-line { --fa: "\E57E"; }
.fa-tent-arrow-left-right { --fa: "\E57F"; }
.fa-tent-arrow-turn-left { --fa: "\E580"; }
.fa-tent-arrows-down { --fa: "\E581"; }
.fa-tent-circus { --fa: "\E6CD"; }
.fa-tent-double-peak { --fa: "\E627"; }
.fa-tents { --fa: "\E582"; }
.fa-terminal { --fa: "\F120"; }
.fa-text { --fa: "\F893"; }
.fa-text-height { --fa: "\F034"; }
.fa-text-size { --fa: "\F894"; }
.fa-text-slash { --fa: "\F87D"; }
.fa-text-width { --fa: "\F035"; }
.fa-th { --fa: "\F00A"; }
.fa-th-large { --fa: "\F009"; }
.fa-th-list { --fa: "\F00B"; }
.fa-theater-masks { --fa: "\F630"; }
.fa-thermometer { --fa: "\F491"; }
.fa-thermometer-0 { --fa: "\F2CB"; }
.fa-thermometer-1 { --fa: "\F2CA"; }
.fa-thermometer-2 { --fa: "\F2C9"; }
.fa-thermometer-3 { --fa: "\F2C8"; }
.fa-thermometer-4 { --fa: "\F2C7"; }
.fa-thermometer-empty { --fa: "\F2CB"; }
.fa-thermometer-full { --fa: "\F2C7"; }
.fa-thermometer-half { --fa: "\F2C9"; }
.fa-thermometer-quarter { --fa: "\F2CA"; }
.fa-thermometer-three-quarters { --fa: "\F2C8"; }
.fa-theta { --fa: "\F69E"; }
.fa-thought-bubble { --fa: "\E32E"; }
.fa-thumb-tack { --fa: "\F08D"; }
.fa-thumb-tack-slash { --fa: "\E68F"; }
.fa-thumbs-down { --fa: "\F165"; }
.fa-thumbs-up { --fa: "\F164"; }
.fa-thumbtack { --fa: "\F08D"; }
.fa-thumbtack-angle { --fa: "\E751"; }
.fa-thumbtack-angle-slash { --fa: "\E752"; }
.fa-thumbtack-slash { --fa: "\E68F"; }
.fa-thunderstorm { --fa: "\F76C"; }
.fa-thunderstorm-moon { --fa: "\F76D"; }
.fa-thunderstorm-sun { --fa: "\F76E"; }
.fa-tick { --fa: "\E32F"; }
.fa-ticket { --fa: "\F145"; }
.fa-ticket-airline { --fa: "\E29A"; }
.fa-ticket-alt { --fa: "\F3FF"; }
.fa-ticket-perforated { --fa: "\E63E"; }
.fa-ticket-perforated-plane { --fa: "\E29A"; }
.fa-ticket-plane { --fa: "\E29A"; }
.fa-ticket-simple { --fa: "\F3FF"; }
.fa-tickets { --fa: "\E658"; }
.fa-tickets-airline { --fa: "\E29B"; }
.fa-tickets-perforated { --fa: "\E63F"; }
.fa-tickets-perforated-plane { --fa: "\E29B"; }
.fa-tickets-plane { --fa: "\E29B"; }
.fa-tickets-simple { --fa: "\E659"; }
.fa-tilde { --fa: "~"; }
.fa-timeline { --fa: "\E29C"; }
.fa-timeline-arrow { --fa: "\E29D"; }
.fa-timer { --fa: "\E29E"; }
.fa-times { --fa: "\F00D"; }
.fa-times-circle { --fa: "\F057"; }
.fa-times-hexagon { --fa: "\F2EE"; }
.fa-times-octagon { --fa: "\F2F0"; }
.fa-times-rectangle { --fa: "\F410"; }
.fa-times-square { --fa: "\F2D3"; }
.fa-times-to-slot { --fa: "\F771"; }
.fa-tint { --fa: "\F043"; }
.fa-tint-slash { --fa: "\F5C7"; }
.fa-tire { --fa: "\F631"; }
.fa-tire-flat { --fa: "\F632"; }
.fa-tire-pressure-warning { --fa: "\F633"; }
.fa-tire-rugged { --fa: "\F634"; }
.fa-tired { --fa: "\F5C8"; }
.fa-toggle-large-off { --fa: "\E5B0"; }
.fa-toggle-large-on { --fa: "\E5B1"; }
.fa-toggle-off { --fa: "\F204"; }
.fa-toggle-on { --fa: "\F205"; }
.fa-toilet { --fa: "\F7D8"; }
.fa-toilet-paper { --fa: "\F71E"; }
.fa-toilet-paper-alt { --fa: "\F71E"; }
.fa-toilet-paper-blank { --fa: "\F71E"; }
.fa-toilet-paper-blank-under { --fa: "\E2A0"; }
.fa-toilet-paper-check { --fa: "\E5B2"; }
.fa-toilet-paper-reverse { --fa: "\E2A0"; }
.fa-toilet-paper-reverse-alt { --fa: "\E2A0"; }
.fa-toilet-paper-reverse-slash { --fa: "\E2A1"; }
.fa-toilet-paper-slash { --fa: "\E072"; }
.fa-toilet-paper-under { --fa: "\E2A0"; }
.fa-toilet-paper-under-slash { --fa: "\E2A1"; }
.fa-toilet-paper-xmark { --fa: "\E5B3"; }
.fa-toilet-portable { --fa: "\E583"; }
.fa-toilets-portable { --fa: "\E584"; }
.fa-tomato { --fa: "\E330"; }
.fa-tombstone { --fa: "\F720"; }
.fa-tombstone-alt { --fa: "\F721"; }
.fa-tombstone-blank { --fa: "\F721"; }
.fa-toolbox { --fa: "\F552"; }
.fa-tools { --fa: "\F7D9"; }
.fa-tooth { --fa: "\F5C9"; }
.fa-toothbrush { --fa: "\F635"; }
.fa-torah { --fa: "\F6A0"; }
.fa-torii-gate { --fa: "\F6A1"; }
.fa-tornado { --fa: "\F76F"; }
.fa-tower-broadcast { --fa: "\F519"; }
.fa-tower-cell { --fa: "\E585"; }
.fa-tower-control { --fa: "\E2A2"; }
.fa-tower-observation { --fa: "\E586"; }
.fa-tractor { --fa: "\F722"; }
.fa-trademark { --fa: "\F25C"; }
.fa-traffic-cone { --fa: "\F636"; }
.fa-traffic-light { --fa: "\F637"; }
.fa-traffic-light-go { --fa: "\F638"; }
.fa-traffic-light-slow { --fa: "\F639"; }
.fa-traffic-light-stop { --fa: "\F63A"; }
.fa-trailer { --fa: "\E041"; }
.fa-train { --fa: "\F238"; }
.fa-train-stop { --fa: "\E81F"; }
.fa-train-subway { --fa: "\F239"; }
.fa-train-subway-tunnel { --fa: "\E2A3"; }
.fa-train-track { --fa: "\E453"; }
.fa-train-tram { --fa: "\E5B4"; }
.fa-train-tunnel { --fa: "\E454"; }
.fa-tram { --fa: "\F7DA"; }
.fa-transducer { --fa: "\E826"; }
.fa-transformer-bolt { --fa: "\E2A4"; }
.fa-transgender { --fa: "\F225"; }
.fa-transgender-alt { --fa: "\F225"; }
.fa-transmission { --fa: "\E802"; }
.fa-transporter { --fa: "\E042"; }
.fa-transporter-1 { --fa: "\E043"; }
.fa-transporter-2 { --fa: "\E044"; }
.fa-transporter-3 { --fa: "\E045"; }
.fa-transporter-4 { --fa: "\E2A5"; }
.fa-transporter-5 { --fa: "\E2A6"; }
.fa-transporter-6 { --fa: "\E2A7"; }
.fa-transporter-7 { --fa: "\E2A8"; }
.fa-transporter-empty { --fa: "\E046"; }
.fa-trash { --fa: "\F1F8"; }
.fa-trash-alt { --fa: "\F2ED"; }
.fa-trash-alt-slash { --fa: "\E2AD"; }
.fa-trash-arrow-turn-left { --fa: "\F895"; }
.fa-trash-arrow-up { --fa: "\F829"; }
.fa-trash-can { --fa: "\F2ED"; }
.fa-trash-can-arrow-turn-left { --fa: "\F896"; }
.fa-trash-can-arrow-up { --fa: "\F82A"; }
.fa-trash-can-check { --fa: "\E2A9"; }
.fa-trash-can-clock { --fa: "\E2AA"; }
.fa-trash-can-list { --fa: "\E2AB"; }
.fa-trash-can-plus { --fa: "\E2AC"; }
.fa-trash-can-slash { --fa: "\E2AD"; }
.fa-trash-can-undo { --fa: "\F896"; }
.fa-trash-can-xmark { --fa: "\E2AE"; }
.fa-trash-check { --fa: "\E2AF"; }
.fa-trash-circle { --fa: "\E126"; }
.fa-trash-clock { --fa: "\E2B0"; }
.fa-trash-list { --fa: "\E2B1"; }
.fa-trash-plus { --fa: "\E2B2"; }
.fa-trash-restore { --fa: "\F829"; }
.fa-trash-restore-alt { --fa: "\F82A"; }
.fa-trash-slash { --fa: "\E2B3"; }
.fa-trash-undo { --fa: "\F895"; }
.fa-trash-undo-alt { --fa: "\F896"; }
.fa-trash-xmark { --fa: "\E2B4"; }
.fa-treasure-chest { --fa: "\F723"; }
.fa-tree { --fa: "\F1BB"; }
.fa-tree-alt { --fa: "\F400"; }
.fa-tree-christmas { --fa: "\F7DB"; }
.fa-tree-city { --fa: "\E587"; }
.fa-tree-deciduous { --fa: "\F400"; }
.fa-tree-decorated { --fa: "\F7DC"; }
.fa-tree-large { --fa: "\F7DD"; }
.fa-tree-palm { --fa: "\F82B"; }
.fa-trees { --fa: "\F724"; }
.fa-trian-balbot { --fa: "\E45C"; }
.fa-triangle { --fa: "\F2EC"; }
.fa-triangle-circle-square { --fa: "\F61F"; }
.fa-triangle-exclamation { --fa: "\F071"; }
.fa-triangle-instrument { --fa: "\F8E2"; }
.fa-triangle-music { --fa: "\F8E2"; }
.fa-triangle-person-digging { --fa: "\F85D"; }
.fa-tricycle { --fa: "\E5C3"; }
.fa-tricycle-adult { --fa: "\E5C4"; }
.fa-trillium { --fa: "\E588"; }
.fa-triple-chevrons-down { --fa: "\E7F7"; }
.fa-triple-chevrons-left { --fa: "\E7F8"; }
.fa-triple-chevrons-right { --fa: "\E7F9"; }
.fa-triple-chevrons-up { --fa: "\E7FA"; }
.fa-trombone { --fa: "\E782"; }
.fa-trophy { --fa: "\F091"; }
.fa-trophy-alt { --fa: "\F2EB"; }
.fa-trophy-star { --fa: "\F2EB"; }
.fa-trowel { --fa: "\E589"; }
.fa-trowel-bricks { --fa: "\E58A"; }
.fa-truck { --fa: "\F0D1"; }
.fa-truck-arrow-right { --fa: "\E58B"; }
.fa-truck-bolt { --fa: "\E3D0"; }
.fa-truck-clock { --fa: "\F48C"; }
.fa-truck-container { --fa: "\F4DC"; }
.fa-truck-container-empty { --fa: "\E2B5"; }
.fa-truck-couch { --fa: "\F4DD"; }
.fa-truck-droplet { --fa: "\E58C"; }
.fa-truck-fast { --fa: "\F48B"; }
.fa-truck-field { --fa: "\E58D"; }
.fa-truck-field-un { --fa: "\E58E"; }
.fa-truck-fire { --fa: "\E65A"; }
.fa-truck-flatbed { --fa: "\E2B6"; }
.fa-truck-front { --fa: "\E2B7"; }
.fa-truck-ladder { --fa: "\E657"; }
.fa-truck-loading { --fa: "\F4DE"; }
.fa-truck-medical { --fa: "\F0F9"; }
.fa-truck-monster { --fa: "\F63B"; }
.fa-truck-moving { --fa: "\F4DF"; }
.fa-truck-pickup { --fa: "\F63C"; }
.fa-truck-plane { --fa: "\E58F"; }
.fa-truck-plow { --fa: "\F7DE"; }
.fa-truck-ramp { --fa: "\F4E0"; }
.fa-truck-ramp-box { --fa: "\F4DE"; }
.fa-truck-ramp-couch { --fa: "\F4DD"; }
.fa-truck-suv { --fa: "\E7C6"; }
.fa-truck-tow { --fa: "\E2B8"; }
.fa-truck-utensils { --fa: "\E628"; }
.fa-trumpet { --fa: "\F8E3"; }
.fa-try { --fa: "\E2BB"; }
.fa-tshirt { --fa: "\F553"; }
.fa-tty { --fa: "\F1E4"; }
.fa-tty-answer { --fa: "\E2B9"; }
.fa-tugrik-sign { --fa: "\E2BA"; }
.fa-turkey { --fa: "\F725"; }
.fa-turkish-lira { --fa: "\E2BB"; }
.fa-turkish-lira-sign { --fa: "\E2BB"; }
.fa-turn-down { --fa: "\F3BE"; }
.fa-turn-down-left { --fa: "\E331"; }
.fa-turn-down-right { --fa: "\E455"; }
.fa-turn-left { --fa: "\E636"; }
.fa-turn-left-down { --fa: "\E637"; }
.fa-turn-left-up { --fa: "\E638"; }
.fa-turn-right { --fa: "\E639"; }
.fa-turn-up { --fa: "\F3BF"; }
.fa-turntable { --fa: "\F8E4"; }
.fa-turtle { --fa: "\F726"; }
.fa-tv { --fa: "\F26C"; }
.fa-tv-alt { --fa: "\F26C"; }
.fa-tv-music { --fa: "\F8E6"; }
.fa-tv-retro { --fa: "\F401"; }
.fa-typewriter { --fa: "\F8E7"; }
.fa-u { --fa: "U"; }
.fa-u-turn { --fa: "\E7F1"; }
.fa-u-turn-down-left { --fa: "\E7EF"; }
.fa-u-turn-down-right { --fa: "\E7F0"; }
.fa-u-turn-left-down { --fa: "\E7F1"; }
.fa-u-turn-left-up { --fa: "\E7F2"; }
.fa-u-turn-right-down { --fa: "\E7F3"; }
.fa-u-turn-right-up { --fa: "\E7F4"; }
.fa-u-turn-up-left { --fa: "\E7F5"; }
.fa-u-turn-up-right { --fa: "\E7F6"; }
.fa-ufo { --fa: "\E047"; }
.fa-ufo-beam { --fa: "\E048"; }
.fa-umbrella { --fa: "\F0E9"; }
.fa-umbrella-alt { --fa: "\E2BC"; }
.fa-umbrella-beach { --fa: "\F5CA"; }
.fa-umbrella-simple { --fa: "\E2BC"; }
.fa-underline { --fa: "\F0CD"; }
.fa-undo { --fa: "\F0E2"; }
.fa-undo-alt { --fa: "\F2EA"; }
.fa-unicorn { --fa: "\F727"; }
.fa-unicycle { --fa: "\E7C7"; }
.fa-uniform-martial-arts { --fa: "\E3D1"; }
.fa-union { --fa: "\F6A2"; }
.fa-universal-access { --fa: "\F29A"; }
.fa-university { --fa: "\F19C"; }
.fa-unlink { --fa: "\F127"; }
.fa-unlock { --fa: "\F09C"; }
.fa-unlock-alt { --fa: "\F13E"; }
.fa-unlock-keyhole { --fa: "\F13E"; }
.fa-unsorted { --fa: "\F0DC"; }
.fa-up { --fa: "\F357"; }
.fa-up-down { --fa: "\F338"; }
.fa-up-down-left-right { --fa: "\F0B2"; }
.fa-up-from-bracket { --fa: "\E590"; }
.fa-up-from-dotted-line { --fa: "\E456"; }
.fa-up-from-line { --fa: "\F346"; }
.fa-up-left { --fa: "\E2BD"; }
.fa-up-long { --fa: "\F30C"; }
.fa-up-long-to-line { --fa: "\E6C6"; }
.fa-up-right { --fa: "\E2BE"; }
.fa-up-right-and-down-left-from-center { --fa: "\F424"; }
.fa-up-right-from-square { --fa: "\F35D"; }
.fa-up-to-bracket { --fa: "\E66E"; }
.fa-up-to-dotted-line { --fa: "\E457"; }
.fa-up-to-line { --fa: "\F34D"; }
.fa-upload { --fa: "\F093"; }
.fa-usb-drive { --fa: "\F8E9"; }
.fa-usd { --fa: "$"; }
.fa-usd-circle { --fa: "\F2E8"; }
.fa-usd-square { --fa: "\F2E9"; }
.fa-user { --fa: "\F007"; }
.fa-user-alien { --fa: "\E04A"; }
.fa-user-alt { --fa: "\F007"; }
.fa-user-alt-slash { --fa: "\F506"; }
.fa-user-astronaut { --fa: "\F4FB"; }
.fa-user-beard { --fa: "\E7A8"; }
.fa-user-beard-bolt { --fa: "\E689"; }
.fa-user-bounty-hunter { --fa: "\E2BF"; }
.fa-user-chart { --fa: "\F6A3"; }
.fa-user-check { --fa: "\F4FC"; }
.fa-user-chef { --fa: "\E3D2"; }
.fa-user-chef-hair-long { --fa: "\E7A9"; }
.fa-user-circle { --fa: "\F2BD"; }
.fa-user-circle-minus { --fa: "\E7AA"; }
.fa-user-circle-plus { --fa: "\E7AB"; }
.fa-user-clock { --fa: "\F4FD"; }
.fa-user-cog { --fa: "\F4FE"; }
.fa-user-construction { --fa: "\F82C"; }
.fa-user-cowboy { --fa: "\F8EA"; }
.fa-user-crown { --fa: "\F6A4"; }
.fa-user-dashed { --fa: "\E7AC"; }
.fa-user-doctor { --fa: "\F0F0"; }
.fa-user-doctor-hair { --fa: "\E458"; }
.fa-user-doctor-hair-long { --fa: "\E459"; }
.fa-user-doctor-hair-mullet { --fa: "\E7AD"; }
.fa-user-doctor-message { --fa: "\F82E"; }
.fa-user-edit { --fa: "\F4FF"; }
.fa-user-friends { --fa: "\F500"; }
.fa-user-gear { --fa: "\F4FE"; }
.fa-user-graduate { --fa: "\F501"; }
.fa-user-group { --fa: "\F500"; }
.fa-user-group-crown { --fa: "\F6A5"; }
.fa-user-group-simple { --fa: "\E603"; }
.fa-user-hair { --fa: "\E45A"; }
.fa-user-hair-buns { --fa: "\E3D3"; }
.fa-user-hair-long { --fa: "\E45B"; }
.fa-user-hair-mullet { --fa: "\E45C"; }
.fa-user-hard-hat { --fa: "\F82C"; }
.fa-user-hat-tie { --fa: "\E7AE"; }
.fa-user-hat-tie-magnifying-glass { --fa: "\E7AF"; }
.fa-user-headset { --fa: "\F82D"; }
.fa-user-helmet-safety { --fa: "\F82C"; }
.fa-user-hoodie { --fa: "\E68A"; }
.fa-user-injured { --fa: "\F728"; }
.fa-user-key { --fa: "\E7B0"; }
.fa-user-large { --fa: "\F007"; }
.fa-user-large-slash { --fa: "\F506"; }
.fa-user-lock { --fa: "\F502"; }
.fa-user-magnifying-glass { --fa: "\E5C5"; }
.fa-user-md { --fa: "\F0F0"; }
.fa-user-md-chat { --fa: "\F82E"; }
.fa-user-message { --fa: "\E7B1"; }
.fa-user-microphone { --fa: "\E7B2"; }
.fa-user-minus { --fa: "\F503"; }
.fa-user-music { --fa: "\F8EB"; }
.fa-user-ninja { --fa: "\F504"; }
.fa-user-nurse { --fa: "\F82F"; }
.fa-user-nurse-hair { --fa: "\E45D"; }
.fa-user-nurse-hair-long { --fa: "\E45E"; }
.fa-user-pen { --fa: "\F4FF"; }
.fa-user-pilot { --fa: "\E2C0"; }
.fa-user-pilot-hair-long { --fa: "\E7B3"; }
.fa-user-pilot-tie { --fa: "\E2C1"; }
.fa-user-pilot-tie-hair-long { --fa: "\E7B4"; }
.fa-user-plus { --fa: "\F234"; }
.fa-user-police { --fa: "\E333"; }
.fa-user-police-hair-long { --fa: "\E7B5"; }
.fa-user-police-tie { --fa: "\E334"; }
.fa-user-police-tie-hair-long { --fa: "\E7B6"; }
.fa-user-question { --fa: "\E7B7"; }
.fa-user-robot { --fa: "\E04B"; }
.fa-user-robot-xmarks { --fa: "\E4A7"; }
.fa-user-secret { --fa: "\F21B"; }
.fa-user-shakespeare { --fa: "\E2C2"; }
.fa-user-shield { --fa: "\F505"; }
.fa-user-sith { --fa: "\E7B8"; }
.fa-user-slash { --fa: "\F506"; }
.fa-user-tag { --fa: "\F507"; }
.fa-user-tie { --fa: "\F508"; }
.fa-user-tie-hair { --fa: "\E45F"; }
.fa-user-tie-hair-long { --fa: "\E460"; }
.fa-user-tie-hair-mullet { --fa: "\E7B9"; }
.fa-user-times { --fa: "\F235"; }
.fa-user-unlock { --fa: "\E058"; }
.fa-user-viewfinder { --fa: "\E775"; }
.fa-user-visor { --fa: "\E04C"; }
.fa-user-vneck { --fa: "\E461"; }
.fa-user-vneck-hair { --fa: "\E462"; }
.fa-user-vneck-hair-long { --fa: "\E463"; }
.fa-user-vneck-hair-mullet { --fa: "\E7BA"; }
.fa-user-xmark { --fa: "\F235"; }
.fa-users { --fa: "\F0C0"; }
.fa-users-between-lines { --fa: "\E591"; }
.fa-users-class { --fa: "\F63D"; }
.fa-users-cog { --fa: "\F509"; }
.fa-users-crown { --fa: "\F6A5"; }
.fa-users-gear { --fa: "\F509"; }
.fa-users-line { --fa: "\E592"; }
.fa-users-medical { --fa: "\F830"; }
.fa-users-rays { --fa: "\E593"; }
.fa-users-rectangle { --fa: "\E594"; }
.fa-users-slash { --fa: "\E073"; }
.fa-users-viewfinder { --fa: "\E595"; }
.fa-utensil-fork { --fa: "\F2E3"; }
.fa-utensil-knife { --fa: "\F2E4"; }
.fa-utensil-spoon { --fa: "\F2E5"; }
.fa-utensils { --fa: "\F2E7"; }
.fa-utensils-alt { --fa: "\F2E6"; }
.fa-utensils-slash { --fa: "\E464"; }
.fa-utility-pole { --fa: "\E2C3"; }
.fa-utility-pole-double { --fa: "\E2C4"; }
.fa-v { --fa: "V"; }
.fa-vacuum { --fa: "\E04D"; }
.fa-vacuum-robot { --fa: "\E04E"; }
.fa-value-absolute { --fa: "\F6A6"; }
.fa-van { --fa: "\E7C8"; }
.fa-van-shuttle { --fa: "\F5B6"; }
.fa-vault { --fa: "\E2C5"; }
.fa-vcard { --fa: "\F2BB"; }
.fa-vector-circle { --fa: "\F5ED"; }
.fa-vector-polygon { --fa: "\F5EE"; }
.fa-vector-square { --fa: "\F5EF"; }
.fa-vent-damper { --fa: "\E465"; }
.fa-venus { --fa: "\F221"; }
.fa-venus-double { --fa: "\F226"; }
.fa-venus-mars { --fa: "\F228"; }
.fa-vest { --fa: "\E085"; }
.fa-vest-patches { --fa: "\E086"; }
.fa-vhs { --fa: "\F8EC"; }
.fa-vial { --fa: "\F492"; }
.fa-vial-circle-check { --fa: "\E596"; }
.fa-vial-vertical { --fa: "\E762"; }
.fa-vial-virus { --fa: "\E597"; }
.fa-vials { --fa: "\F493"; }
.fa-video { --fa: "\F03D"; }
.fa-video-arrow-down-left { --fa: "\E2C8"; }
.fa-video-arrow-up-right { --fa: "\E2C9"; }
.fa-video-camera { --fa: "\F03D"; }
.fa-video-circle { --fa: "\E12B"; }
.fa-video-down-to-line { --fa: "\E776"; }
.fa-video-handheld { --fa: "\F8A8"; }
.fa-video-plus { --fa: "\F4E1"; }
.fa-video-question { --fa: "\E777"; }
.fa-video-slash { --fa: "\F4E2"; }
.fa-vihara { --fa: "\F6A7"; }
.fa-violin { --fa: "\F8ED"; }
.fa-virus { --fa: "\E074"; }
.fa-virus-covid { --fa: "\E4A8"; }
.fa-virus-covid-slash { --fa: "\E4A9"; }
.fa-virus-slash { --fa: "\E075"; }
.fa-viruses { --fa: "\E076"; }
.fa-voicemail { --fa: "\F897"; }
.fa-volcano { --fa: "\F770"; }
.fa-volleyball { --fa: "\F45F"; }
.fa-volleyball-ball { --fa: "\F45F"; }
.fa-volume { --fa: "\F6A8"; }
.fa-volume-control-phone { --fa: "\F2A0"; }
.fa-volume-down { --fa: "\F027"; }
.fa-volume-high { --fa: "\F028"; }
.fa-volume-low { --fa: "\F027"; }
.fa-volume-medium { --fa: "\F6A8"; }
.fa-volume-mute { --fa: "\F6A9"; }
.fa-volume-off { --fa: "\F026"; }
.fa-volume-slash { --fa: "\F2E2"; }
.fa-volume-times { --fa: "\F6A9"; }
.fa-volume-up { --fa: "\F028"; }
.fa-volume-xmark { --fa: "\F6A9"; }
.fa-vote-nay { --fa: "\F771"; }
.fa-vote-yea { --fa: "\F772"; }
.fa-vr-cardboard { --fa: "\F729"; }
.fa-w { --fa: "W"; }
.fa-waffle { --fa: "\E466"; }
.fa-wagon-covered { --fa: "\F8EE"; }
.fa-walker { --fa: "\F831"; }
.fa-walkie-talkie { --fa: "\F8EF"; }
.fa-walking { --fa: "\F554"; }
.fa-wall-brick { --fa: "\E3DB"; }
.fa-wallet { --fa: "\F555"; }
.fa-wand { --fa: "\F72A"; }
.fa-wand-magic { --fa: "\F0D0"; }
.fa-wand-magic-sparkles { --fa: "\E2CA"; }
.fa-wand-sparkles { --fa: "\F72B"; }
.fa-warehouse { --fa: "\F494"; }
.fa-warehouse-alt { --fa: "\F495"; }
.fa-warehouse-full { --fa: "\F495"; }
.fa-warning { --fa: "\F071"; }
.fa-washer { --fa: "\F898"; }
.fa-washing-machine { --fa: "\F898"; }
.fa-watch { --fa: "\F2E1"; }
.fa-watch-apple { --fa: "\E2CB"; }
.fa-watch-calculator { --fa: "\F8F0"; }
.fa-watch-fitness { --fa: "\F63E"; }
.fa-watch-smart { --fa: "\E2CC"; }
.fa-water { --fa: "\F773"; }
.fa-water-arrow-down { --fa: "\F774"; }
.fa-water-arrow-up { --fa: "\F775"; }
.fa-water-ladder { --fa: "\F5C5"; }
.fa-water-lower { --fa: "\F774"; }
.fa-water-rise { --fa: "\F775"; }
.fa-water-temp { --fa: "\E82A"; }
.fa-water-temperature { --fa: "\E82A"; }
.fa-watermelon-slice { --fa: "\E337"; }
.fa-wave { --fa: "\E65B"; }
.fa-wave-pulse { --fa: "\F5F8"; }
.fa-wave-sine { --fa: "\F899"; }
.fa-wave-square { --fa: "\F83E"; }
.fa-wave-triangle { --fa: "\F89A"; }
.fa-waveform { --fa: "\F8F1"; }
.fa-waveform-circle { --fa: "\E12D"; }
.fa-waveform-lines { --fa: "\F8F2"; }
.fa-waveform-path { --fa: "\F8F2"; }
.fa-waves-sine { --fa: "\E65D"; }
.fa-web-awesome { --fa: "\E682"; }
.fa-webcam { --fa: "\F832"; }
.fa-webcam-slash { --fa: "\F833"; }
.fa-webhook { --fa: "\E5D5"; }
.fa-weight { --fa: "\F496"; }
.fa-weight-hanging { --fa: "\F5CD"; }
.fa-weight-scale { --fa: "\F496"; }
.fa-whale { --fa: "\F72C"; }
.fa-wheat { --fa: "\F72D"; }
.fa-wheat-alt { --fa: "\E2CD"; }
.fa-wheat-awn { --fa: "\E2CD"; }
.fa-wheat-awn-circle-exclamation { --fa: "\E598"; }
.fa-wheat-awn-slash { --fa: "\E338"; }
.fa-wheat-slash { --fa: "\E339"; }
.fa-wheelchair { --fa: "\F193"; }
.fa-wheelchair-alt { --fa: "\E2CE"; }
.fa-wheelchair-move { --fa: "\E2CE"; }
.fa-whiskey-glass { --fa: "\F7A0"; }
.fa-whiskey-glass-ice { --fa: "\F7A1"; }
.fa-whistle { --fa: "\F460"; }
.fa-wifi { --fa: "\F1EB"; }
.fa-wifi-1 { --fa: "\F6AA"; }
.fa-wifi-2 { --fa: "\F6AB"; }
.fa-wifi-3 { --fa: "\F1EB"; }
.fa-wifi-exclamation { --fa: "\E2CF"; }
.fa-wifi-fair { --fa: "\F6AB"; }
.fa-wifi-slash { --fa: "\F6AC"; }
.fa-wifi-strong { --fa: "\F1EB"; }
.fa-wifi-weak { --fa: "\F6AA"; }
.fa-wind { --fa: "\F72E"; }
.fa-wind-circle-exclamation { --fa: "\F776"; }
.fa-wind-turbine { --fa: "\F89B"; }
.fa-wind-warning { --fa: "\F776"; }
.fa-window { --fa: "\F40E"; }
.fa-window-alt { --fa: "\F40F"; }
.fa-window-close { --fa: "\F410"; }
.fa-window-flip { --fa: "\F40F"; }
.fa-window-frame { --fa: "\E04F"; }
.fa-window-frame-open { --fa: "\E050"; }
.fa-window-maximize { --fa: "\F2D0"; }
.fa-window-minimize { --fa: "\F2D1"; }
.fa-window-restore { --fa: "\F2D2"; }
.fa-windsock { --fa: "\F777"; }
.fa-wine-bottle { --fa: "\F72F"; }
.fa-wine-glass { --fa: "\F4E3"; }
.fa-wine-glass-alt { --fa: "\F5CE"; }
.fa-wine-glass-crack { --fa: "\F4BB"; }
.fa-wine-glass-empty { --fa: "\F5CE"; }
.fa-wireless { --fa: "\E7DF"; }
.fa-won { --fa: "\F159"; }
.fa-won-sign { --fa: "\F159"; }
.fa-worm { --fa: "\E599"; }
.fa-wreath { --fa: "\F7E2"; }
.fa-wreath-laurel { --fa: "\E5D2"; }
.fa-wrench { --fa: "\F0AD"; }
.fa-wrench-simple { --fa: "\E2D1"; }
.fa-x { --fa: "X"; }
.fa-x-ray { --fa: "\F497"; }
.fa-xmark { --fa: "\F00D"; }
.fa-xmark-circle { --fa: "\F057"; }
.fa-xmark-hexagon { --fa: "\F2EE"; }
.fa-xmark-large { --fa: "\E59B"; }
.fa-xmark-octagon { --fa: "\F2F0"; }
.fa-xmark-square { --fa: "\F2D3"; }
.fa-xmark-to-slot { --fa: "\F771"; }
.fa-xmarks-lines { --fa: "\E59A"; }
.fa-y { --fa: "Y"; }
.fa-yen { --fa: "\F157"; }
.fa-yen-sign { --fa: "\F157"; }
.fa-yin-yang { --fa: "\F6AD"; }
.fa-z { --fa: "Z"; }
.fa-zap { --fa: "\F0E7"; }
.fa-zzz { --fa: "\F880"; }

@charset "utf-8";.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fas,.far,.fab,.fal,.fat,.fad,.fadr,.fadl,.fadt,.fass,.fasr,.fasl,.fast,.fasds,.fasdr,.fasdl,.fasdt,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)}}:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa);font-feature-settings:"ss01"}@supports not (content:""/""){:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714286em;vertical-align:.0535715em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416667em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1*var(--fa-li-width,2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-00{--fa:"\E467"}.fa-1{--fa:"1"}.fa-100{--fa:"\E41C"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-360-degrees{--fa:"\E2DC"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-a{--fa:"A"}.fa-abacus{--fa:"\F640"}.fa-accent-grave{--fa:"`"}.fa-acorn{--fa:"\F6AE"}.fa-ad{--fa:"\F641"}.fa-add{--fa:"+"}.fa-address-book{--fa:"\F2B9"}.fa-address-card{--fa:"\F2BB"}.fa-adjust{--fa:"\F042"}.fa-aeropress{--fa:"\E82B"}.fa-air-conditioner{--fa:"\F8F4"}.fa-air-freshener{--fa:"\F5D0"}.fa-airplay{--fa:"\E089"}.fa-airplay-audio{--fa:"\E77B"}.fa-alarm-clock{--fa:"\F34E"}.fa-alarm-exclamation{--fa:"\F843"}.fa-alarm-minus{--fa:"\E803"}.fa-alarm-plus{--fa:"\F844"}.fa-alarm-snooze{--fa:"\F845"}.fa-album{--fa:"\F89F"}.fa-album-circle-plus{--fa:"\E48C"}.fa-album-circle-user{--fa:"\E48D"}.fa-album-collection{--fa:"\F8A0"}.fa-album-collection-circle-plus{--fa:"\E48E"}.fa-album-collection-circle-user{--fa:"\E48F"}.fa-alicorn{--fa:"\F6B0"}.fa-alien{--fa:"\F8F5"}.fa-alien-8bit{--fa:"\F8F6"}.fa-alien-monster{--fa:"\F8F6"}.fa-align-center{--fa:"\F037"}.fa-align-justify{--fa:"\F039"}.fa-align-left{--fa:"\F036"}.fa-align-right{--fa:"\F038"}.fa-align-slash{--fa:"\F846"}.fa-allergies{--fa:"\F461"}.fa-almost-equal-to{--fa:"\E818"}.fa-alt{--fa:"\E08A"}.fa-ambulance{--fa:"\F0F9"}.fa-american-sign-language-interpreting{--fa:"\F2A3"}.fa-amp-guitar{--fa:"\F8A1"}.fa-ampersand{--fa:"&"}.fa-analytics{--fa:"\F643"}.fa-anchor{--fa:"\F13D"}.fa-anchor-circle-check{--fa:"\E4AA"}.fa-anchor-circle-exclamation{--fa:"\E4AB"}.fa-anchor-circle-xmark{--fa:"\E4AC"}.fa-anchor-lock{--fa:"\E4AD"}.fa-angel{--fa:"\F779"}.fa-angle{--fa:"\E08C"}.fa-angle-90{--fa:"\E08D"}.fa-angle-double-down{--fa:"\F103"}.fa-angle-double-left{--fa:"\F100"}.fa-angle-double-right{--fa:"\F101"}.fa-angle-double-up{--fa:"\F102"}.fa-angle-down{--fa:"\F107"}.fa-angle-left{--fa:"\F104"}.fa-angle-right{--fa:"\F105"}.fa-angle-up{--fa:"\F106"}.fa-angles-down{--fa:"\F103"}.fa-angles-left{--fa:"\F100"}.fa-angles-right{--fa:"\F101"}.fa-angles-up{--fa:"\F102"}.fa-angles-up-down{--fa:"\E60D"}.fa-angry{--fa:"\F556"}.fa-ankh{--fa:"\F644"}.fa-ant{--fa:"\E680"}.fa-apartment{--fa:"\E468"}.fa-aperture{--fa:"\E2DF"}.fa-apostrophe{--fa:"'"}.fa-apple-alt{--fa:"\F5D1"}.fa-apple-core{--fa:"\E08F"}.fa-apple-crate{--fa:"\F6B1"}.fa-apple-whole{--fa:"\F5D1"}.fa-archive{--fa:"\F187"}.fa-archway{--fa:"\F557"}.fa-area-chart{--fa:"\F1FE"}.fa-arrow-alt-circle-down{--fa:"\F358"}.fa-arrow-alt-circle-left{--fa:"\F359"}.fa-arrow-alt-circle-right{--fa:"\F35A"}.fa-arrow-alt-circle-up{--fa:"\F35B"}.fa-arrow-alt-down{--fa:"\F354"}.fa-arrow-alt-from-bottom{--fa:"\F346"}.fa-arrow-alt-from-left{--fa:"\F347"}.fa-arrow-alt-from-right{--fa:"\F348"}.fa-arrow-alt-from-top{--fa:"\F349"}.fa-arrow-alt-left{--fa:"\F355"}.fa-arrow-alt-right{--fa:"\F356"}.fa-arrow-alt-square-down{--fa:"\F350"}.fa-arrow-alt-square-left{--fa:"\F351"}.fa-arrow-alt-square-right{--fa:"\F352"}.fa-arrow-alt-square-up{--fa:"\F353"}.fa-arrow-alt-to-bottom{--fa:"\F34A"}.fa-arrow-alt-to-left{--fa:"\F34B"}.fa-arrow-alt-to-right{--fa:"\F34C"}.fa-arrow-alt-to-top{--fa:"\F34D"}.fa-arrow-alt-up{--fa:"\F357"}.fa-arrow-circle-down{--fa:"\F0AB"}.fa-arrow-circle-left{--fa:"\F0A8"}.fa-arrow-circle-right{--fa:"\F0A9"}.fa-arrow-circle-up{--fa:"\F0AA"}.fa-arrow-down{--fa:"\F063"}.fa-arrow-down-1-9{--fa:"\F162"}.fa-arrow-down-9-1{--fa:"\F886"}.fa-arrow-down-a-z{--fa:"\F15D"}.fa-arrow-down-arrow-up{--fa:"\F883"}.fa-arrow-down-big-small{--fa:"\F88C"}.fa-arrow-down-from-arc{--fa:"\E614"}.fa-arrow-down-from-bracket{--fa:"\E667"}.fa-arrow-down-from-dotted-line{--fa:"\E090"}.fa-arrow-down-from-line{--fa:"\F345"}.fa-arrow-down-left{--fa:"\E091"}.fa-arrow-down-left-and-arrow-up-right-to-center{--fa:"\E092"}.fa-arrow-down-long{--fa:"\F175"}.fa-arrow-down-long-to-line{--fa:"\E6B7"}.fa-arrow-down-right{--fa:"\E093"}.fa-arrow-down-short-wide{--fa:"\F884"}.fa-arrow-down-small-big{--fa:"\F88D"}.fa-arrow-down-square-triangle{--fa:"\F889"}.fa-arrow-down-to-arc{--fa:"\E4AE"}.fa-arrow-down-to-bracket{--fa:"\E094"}.fa-arrow-down-to-dotted-line{--fa:"\E095"}.fa-arrow-down-to-line{--fa:"\F33D"}.fa-arrow-down-to-square{--fa:"\E096"}.fa-arrow-down-triangle-square{--fa:"\F888"}.fa-arrow-down-up-across-line{--fa:"\E4AF"}.fa-arrow-down-up-lock{--fa:"\E4B0"}.fa-arrow-down-wide-short{--fa:"\F160"}.fa-arrow-down-z-a{--fa:"\F881"}.fa-arrow-from-bottom{--fa:"\F342"}.fa-arrow-from-left{--fa:"\F343"}.fa-arrow-from-right{--fa:"\F344"}.fa-arrow-from-top{--fa:"\F345"}.fa-arrow-left{--fa:"\F060"}.fa-arrow-left-arrow-right{--fa:"\E6B8"}.fa-arrow-left-from-arc{--fa:"\E615"}.fa-arrow-left-from-bracket{--fa:"\E668"}.fa-arrow-left-from-dotted-line{--fa:"\E6B9"}.fa-arrow-left-from-line{--fa:"\F344"}.fa-arrow-left-long{--fa:"\F177"}.fa-arrow-left-long-to-line{--fa:"\E3D4"}.fa-arrow-left-rotate{--fa:"\F0E2"}.fa-arrow-left-to-arc{--fa:"\E616"}.fa-arrow-left-to-bracket{--fa:"\E669"}.fa-arrow-left-to-dotted-line{--fa:"\E6BA"}.fa-arrow-left-to-line{--fa:"\F33E"}.fa-arrow-pointer{--fa:"\F245"}.fa-arrow-progress{--fa:"\E5DF"}.fa-arrow-right{--fa:"\F061"}.fa-arrow-right-arrow-left{--fa:"\F0EC"}.fa-arrow-right-from-arc{--fa:"\E4B1"}.fa-arrow-right-from-bracket{--fa:"\F08B"}.fa-arrow-right-from-dotted-line{--fa:"\E6BB"}.fa-arrow-right-from-file{--fa:"\F56E"}.fa-arrow-right-from-line{--fa:"\F343"}.fa-arrow-right-long{--fa:"\F178"}.fa-arrow-right-long-to-line{--fa:"\E3D5"}.fa-arrow-right-rotate{--fa:"\F01E"}.fa-arrow-right-to-arc{--fa:"\E4B2"}.fa-arrow-right-to-bracket{--fa:"\F090"}.fa-arrow-right-to-city{--fa:"\E4B3"}.fa-arrow-right-to-dotted-line{--fa:"\E6BC"}.fa-arrow-right-to-file{--fa:"\F56F"}.fa-arrow-right-to-line{--fa:"\F340"}.fa-arrow-rotate-back{--fa:"\F0E2"}.fa-arrow-rotate-backward{--fa:"\F0E2"}.fa-arrow-rotate-forward{--fa:"\F01E"}.fa-arrow-rotate-left{--fa:"\F0E2"}.fa-arrow-rotate-left-10{--fa:"\E836"}.fa-arrow-rotate-right{--fa:"\F01E"}.fa-arrow-rotate-right-10{--fa:"\E837"}.fa-arrow-square-down{--fa:"\F339"}.fa-arrow-square-left{--fa:"\F33A"}.fa-arrow-square-right{--fa:"\F33B"}.fa-arrow-square-up{--fa:"\F33C"}.fa-arrow-to-bottom{--fa:"\F33D"}.fa-arrow-to-left{--fa:"\F33E"}.fa-arrow-to-right{--fa:"\F340"}.fa-arrow-to-top{--fa:"\F341"}.fa-arrow-trend-down{--fa:"\E097"}.fa-arrow-trend-up{--fa:"\E098"}.fa-arrow-turn-down{--fa:"\F149"}.fa-arrow-turn-down-left{--fa:"\E2E1"}.fa-arrow-turn-down-right{--fa:"\E3D6"}.fa-arrow-turn-left{--fa:"\E632"}.fa-arrow-turn-left-down{--fa:"\E633"}.fa-arrow-turn-left-up{--fa:"\E634"}.fa-arrow-turn-right{--fa:"\E635"}.fa-arrow-turn-up{--fa:"\F148"}.fa-arrow-u-turn-down-left{--fa:"\E7E7"}.fa-arrow-u-turn-down-right{--fa:"\E7E8"}.fa-arrow-u-turn-left-down{--fa:"\E7E9"}.fa-arrow-u-turn-left-up{--fa:"\E7EA"}.fa-arrow-u-turn-right-down{--fa:"\E7EB"}.fa-arrow-u-turn-right-up{--fa:"\E7EC"}.fa-arrow-u-turn-up-left{--fa:"\E7ED"}.fa-arrow-u-turn-up-right{--fa:"\E7EE"}.fa-arrow-up{--fa:"\F062"}.fa-arrow-up-1-9{--fa:"\F163"}.fa-arrow-up-9-1{--fa:"\F887"}.fa-arrow-up-a-z{--fa:"\F15E"}.fa-arrow-up-arrow-down{--fa:"\E099"}.fa-arrow-up-big-small{--fa:"\F88E"}.fa-arrow-up-from-arc{--fa:"\E4B4"}.fa-arrow-up-from-bracket{--fa:"\E09A"}.fa-arrow-up-from-dotted-line{--fa:"\E09B"}.fa-arrow-up-from-ground-water{--fa:"\E4B5"}.fa-arrow-up-from-line{--fa:"\F342"}.fa-arrow-up-from-square{--fa:"\E09C"}.fa-arrow-up-from-water-pump{--fa:"\E4B6"}.fa-arrow-up-left{--fa:"\E09D"}.fa-arrow-up-left-from-circle{--fa:"\E09E"}.fa-arrow-up-long{--fa:"\F176"}.fa-arrow-up-long-to-line{--fa:"\E6BD"}.fa-arrow-up-right{--fa:"\E09F"}.fa-arrow-up-right-and-arrow-down-left-from-center{--fa:"\E0A0"}.fa-arrow-up-right-dots{--fa:"\E4B7"}.fa-arrow-up-right-from-square{--fa:"\F08E"}.fa-arrow-up-short-wide{--fa:"\F885"}.fa-arrow-up-small-big{--fa:"\F88F"}.fa-arrow-up-square-triangle{--fa:"\F88B"}.fa-arrow-up-to-arc{--fa:"\E617"}.fa-arrow-up-to-bracket{--fa:"\E66A"}.fa-arrow-up-to-dotted-line{--fa:"\E0A1"}.fa-arrow-up-to-line{--fa:"\F341"}.fa-arrow-up-triangle-square{--fa:"\F88A"}.fa-arrow-up-wide-short{--fa:"\F161"}.fa-arrow-up-z-a{--fa:"\F882"}.fa-arrows{--fa:"\F047"}.fa-arrows-alt{--fa:"\F0B2"}.fa-arrows-alt-h{--fa:"\F337"}.fa-arrows-alt-v{--fa:"\F338"}.fa-arrows-cross{--fa:"\E0A2"}.fa-arrows-down-to-line{--fa:"\E4B8"}.fa-arrows-down-to-people{--fa:"\E4B9"}.fa-arrows-from-dotted-line{--fa:"\E0A3"}.fa-arrows-from-line{--fa:"\E0A4"}.fa-arrows-h{--fa:"\F07E"}.fa-arrows-left-right{--fa:"\F07E"}.fa-arrows-left-right-to-line{--fa:"\E4BA"}.fa-arrows-maximize{--fa:"\F31D"}.fa-arrows-minimize{--fa:"\E0A5"}.fa-arrows-repeat{--fa:"\F364"}.fa-arrows-repeat-1{--fa:"\F366"}.fa-arrows-retweet{--fa:"\F361"}.fa-arrows-rotate{--fa:"\F021"}.fa-arrows-rotate-reverse{--fa:"\E630"}.fa-arrows-spin{--fa:"\E4BB"}.fa-arrows-split-up-and-left{--fa:"\E4BC"}.fa-arrows-to-circle{--fa:"\E4BD"}.fa-arrows-to-dot{--fa:"\E4BE"}.fa-arrows-to-dotted-line{--fa:"\E0A6"}.fa-arrows-to-eye{--fa:"\E4BF"}.fa-arrows-to-line{--fa:"\E0A7"}.fa-arrows-turn-right{--fa:"\E4C0"}.fa-arrows-turn-to-dots{--fa:"\E4C1"}.fa-arrows-up-down{--fa:"\F07D"}.fa-arrows-up-down-left-right{--fa:"\F047"}.fa-arrows-up-to-line{--fa:"\E4C2"}.fa-arrows-v{--fa:"\F07D"}.fa-asl-interpreting{--fa:"\F2A3"}.fa-assistive-listening-systems{--fa:"\F2A2"}.fa-asterisk{--fa:"*"}.fa-at{--fa:"@"}.fa-atlas{--fa:"\F558"}.fa-atom{--fa:"\F5D2"}.fa-atom-alt{--fa:"\F5D3"}.fa-atom-simple{--fa:"\F5D3"}.fa-audio-description{--fa:"\F29E"}.fa-audio-description-slash{--fa:"\E0A8"}.fa-austral-sign{--fa:"\E0A9"}.fa-australian-dollar-sign{--fa:"\E6FE"}.fa-automobile{--fa:"\F1B9"}.fa-avocado{--fa:"\E0AA"}.fa-award{--fa:"\F559"}.fa-award-simple{--fa:"\E0AB"}.fa-axe{--fa:"\F6B2"}.fa-axe-battle{--fa:"\F6B3"}.fa-b{--fa:"B"}.fa-baby{--fa:"\F77C"}.fa-baby-carriage{--fa:"\F77D"}.fa-backpack{--fa:"\F5D4"}.fa-backspace{--fa:"\F55A"}.fa-backward{--fa:"\F04A"}.fa-backward-fast{--fa:"\F049"}.fa-backward-step{--fa:"\F048"}.fa-bacon{--fa:"\F7E5"}.fa-bacteria{--fa:"\E059"}.fa-bacterium{--fa:"\E05A"}.fa-badge{--fa:"\F335"}.fa-badge-check{--fa:"\F336"}.fa-badge-dollar{--fa:"\F645"}.fa-badge-percent{--fa:"\F646"}.fa-badge-sheriff{--fa:"\F8A2"}.fa-badger-honey{--fa:"\F6B4"}.fa-badminton{--fa:"\E33A"}.fa-bag-seedling{--fa:"\E5F2"}.fa-bag-shopping{--fa:"\F290"}.fa-bag-shopping-minus{--fa:"\E650"}.fa-bag-shopping-plus{--fa:"\E651"}.fa-bagel{--fa:"\E3D7"}.fa-bags-shopping{--fa:"\F847"}.fa-baguette{--fa:"\E3D8"}.fa-bahai{--fa:"\F666"}.fa-baht-sign{--fa:"\E0AC"}.fa-balance-scale{--fa:"\F24E"}.fa-balance-scale-left{--fa:"\F515"}.fa-balance-scale-right{--fa:"\F516"}.fa-ball-pile{--fa:"\F77E"}.fa-ball-yarn{--fa:"\E6CE"}.fa-balloon{--fa:"\E2E3"}.fa-balloons{--fa:"\E2E4"}.fa-ballot{--fa:"\F732"}.fa-ballot-check{--fa:"\F733"}.fa-ban{--fa:"\F05E"}.fa-ban-bug{--fa:"\F7F9"}.fa-ban-parking{--fa:"\F616"}.fa-ban-smoking{--fa:"\F54D"}.fa-banana{--fa:"\E2E5"}.fa-band-aid{--fa:"\F462"}.fa-bandage{--fa:"\F462"}.fa-bangladeshi-taka-sign{--fa:"\E2E6"}.fa-banjo{--fa:"\F8A3"}.fa-bank{--fa:"\F19C"}.fa-bar-chart{--fa:"\F080"}.fa-bar-progress{--fa:"\E6A4"}.fa-bar-progress-empty{--fa:"\E6A5"}.fa-bar-progress-full{--fa:"\E6A6"}.fa-bar-progress-half{--fa:"\E6A7"}.fa-bar-progress-quarter{--fa:"\E6A8"}.fa-bar-progress-three-quarters{--fa:"\E6A9"}.fa-barcode{--fa:"\F02A"}.fa-barcode-alt{--fa:"\F463"}.fa-barcode-read{--fa:"\F464"}.fa-barcode-scan{--fa:"\F465"}.fa-barn{--fa:"\E6C7"}.fa-barn-silo{--fa:"\F864"}.fa-bars{--fa:"\F0C9"}.fa-bars-filter{--fa:"\E0AD"}.fa-bars-progress{--fa:"\F828"}.fa-bars-sort{--fa:"\E0AE"}.fa-bars-staggered{--fa:"\F550"}.fa-baseball{--fa:"\F433"}.fa-baseball-ball{--fa:"\F433"}.fa-baseball-bat{--fa:"\E7E5"}.fa-baseball-bat-ball{--fa:"\F432"}.fa-basket-shopping{--fa:"\F291"}.fa-basket-shopping-minus{--fa:"\E652"}.fa-basket-shopping-plus{--fa:"\E653"}.fa-basket-shopping-simple{--fa:"\E0AF"}.fa-basketball{--fa:"\F434"}.fa-basketball-ball{--fa:"\F434"}.fa-basketball-hoop{--fa:"\F435"}.fa-bat{--fa:"\F6B5"}.fa-bath{--fa:"\F2CD"}.fa-bathtub{--fa:"\F2CD"}.fa-battery{--fa:"\F240"}.fa-battery-0{--fa:"\F244"}.fa-battery-1{--fa:"\E0B1"}.fa-battery-2{--fa:"\F243"}.fa-battery-3{--fa:"\F242"}.fa-battery-4{--fa:"\F241"}.fa-battery-5{--fa:"\F240"}.fa-battery-bolt{--fa:"\F376"}.fa-battery-car{--fa:"\F5DF"}.fa-battery-empty{--fa:"\F244"}.fa-battery-exclamation{--fa:"\E0B0"}.fa-battery-full{--fa:"\F240"}.fa-battery-half{--fa:"\F242"}.fa-battery-low{--fa:"\E0B1"}.fa-battery-quarter{--fa:"\F243"}.fa-battery-slash{--fa:"\F377"}.fa-battery-three-quarters{--fa:"\F241"}.fa-bed{--fa:"\F236"}.fa-bed-alt{--fa:"\F8F7"}.fa-bed-bunk{--fa:"\F8F8"}.fa-bed-empty{--fa:"\F8F9"}.fa-bed-front{--fa:"\F8F7"}.fa-bed-pulse{--fa:"\F487"}.fa-bee{--fa:"\E0B2"}.fa-beer{--fa:"\F0FC"}.fa-beer-foam{--fa:"\E0B3"}.fa-beer-mug{--fa:"\E0B3"}.fa-beer-mug-empty{--fa:"\F0FC"}.fa-bell{--fa:"\F0F3"}.fa-bell-concierge{--fa:"\F562"}.fa-bell-exclamation{--fa:"\F848"}.fa-bell-on{--fa:"\F8FA"}.fa-bell-plus{--fa:"\F849"}.fa-bell-ring{--fa:"\E62C"}.fa-bell-school{--fa:"\F5D5"}.fa-bell-school-slash{--fa:"\F5D6"}.fa-bell-slash{--fa:"\F1F6"}.fa-bells{--fa:"\F77F"}.fa-bench-tree{--fa:"\E2E7"}.fa-betamax{--fa:"\F8A4"}.fa-bezier-curve{--fa:"\F55B"}.fa-bible{--fa:"\F647"}.fa-bicycle{--fa:"\F206"}.fa-biking{--fa:"\F84A"}.fa-biking-mountain{--fa:"\F84B"}.fa-billboard{--fa:"\E5CD"}.fa-bin{--fa:"\E763"}.fa-bin-bottles{--fa:"\E5F5"}.fa-bin-bottles-recycle{--fa:"\E5F6"}.fa-bin-recycle{--fa:"\E5F7"}.fa-binary{--fa:"\E33B"}.fa-binary-circle-check{--fa:"\E33C"}.fa-binary-lock{--fa:"\E33D"}.fa-binary-slash{--fa:"\E33E"}.fa-binoculars{--fa:"\F1E5"}.fa-biohazard{--fa:"\F780"}.fa-bird{--fa:"\E469"}.fa-birthday-cake{--fa:"\F1FD"}.fa-bitcoin-sign{--fa:"\E0B4"}.fa-blackboard{--fa:"\F51B"}.fa-blanket{--fa:"\F498"}.fa-blanket-fire{--fa:"\E3DA"}.fa-blender{--fa:"\F517"}.fa-blender-phone{--fa:"\F6B6"}.fa-blind{--fa:"\F29D"}.fa-blinds{--fa:"\F8FB"}.fa-blinds-open{--fa:"\F8FC"}.fa-blinds-raised{--fa:"\F8FD"}.fa-block{--fa:"\E46A"}.fa-block-brick{--fa:"\E3DB"}.fa-block-brick-fire{--fa:"\E3DC"}.fa-block-question{--fa:"\E3DD"}.fa-block-quote{--fa:"\E0B5"}.fa-blog{--fa:"\F781"}.fa-blueberries{--fa:"\E2E8"}.fa-bluetooth{--fa:"\F293"}.fa-bold{--fa:"\F032"}.fa-bolt{--fa:"\F0E7"}.fa-bolt-auto{--fa:"\E0B6"}.fa-bolt-lightning{--fa:"\E0B7"}.fa-bolt-slash{--fa:"\E0B8"}.fa-bomb{--fa:"\F1E2"}.fa-bone{--fa:"\F5D7"}.fa-bone-break{--fa:"\F5D8"}.fa-bong{--fa:"\F55C"}.fa-book{--fa:"\F02D"}.fa-book-alt{--fa:"\F5D9"}.fa-book-arrow-right{--fa:"\E0B9"}.fa-book-arrow-up{--fa:"\E0BA"}.fa-book-atlas{--fa:"\F558"}.fa-book-bible{--fa:"\F647"}.fa-book-blank{--fa:"\F5D9"}.fa-book-bookmark{--fa:"\E0BB"}.fa-book-circle{--fa:"\E0FF"}.fa-book-circle-arrow-right{--fa:"\E0BC"}.fa-book-circle-arrow-up{--fa:"\E0BD"}.fa-book-copy{--fa:"\E0BE"}.fa-book-dead{--fa:"\F6B7"}.fa-book-font{--fa:"\E0BF"}.fa-book-heart{--fa:"\F499"}.fa-book-journal-whills{--fa:"\F66A"}.fa-book-law{--fa:"\E0C1"}.fa-book-medical{--fa:"\F7E6"}.fa-book-open{--fa:"\F518"}.fa-book-open-alt{--fa:"\E0C0"}.fa-book-open-cover{--fa:"\E0C0"}.fa-book-open-lines{--fa:"\E753"}.fa-book-open-reader{--fa:"\F5DA"}.fa-book-quran{--fa:"\F687"}.fa-book-reader{--fa:"\F5DA"}.fa-book-section{--fa:"\E0C1"}.fa-book-skull{--fa:"\F6B7"}.fa-book-sparkles{--fa:"\F6B8"}.fa-book-spells{--fa:"\F6B8"}.fa-book-spine{--fa:"\E754"}.fa-book-tanakh{--fa:"\F827"}.fa-book-user{--fa:"\F7E7"}.fa-bookmark{--fa:"\F02E"}.fa-bookmark-circle{--fa:"\E100"}.fa-bookmark-plus{--fa:"\E755"}.fa-bookmark-slash{--fa:"\E0C2"}.fa-books{--fa:"\F5DB"}.fa-books-medical{--fa:"\F7E8"}.fa-boombox{--fa:"\F8A5"}.fa-boot{--fa:"\F782"}.fa-boot-heeled{--fa:"\E33F"}.fa-booth-curtain{--fa:"\F734"}.fa-border-all{--fa:"\F84C"}.fa-border-bottom{--fa:"\F84D"}.fa-border-bottom-right{--fa:"\F854"}.fa-border-center-h{--fa:"\F89C"}.fa-border-center-v{--fa:"\F89D"}.fa-border-inner{--fa:"\F84E"}.fa-border-left{--fa:"\F84F"}.fa-border-none{--fa:"\F850"}.fa-border-outer{--fa:"\F851"}.fa-border-right{--fa:"\F852"}.fa-border-style{--fa:"\F853"}.fa-border-style-alt{--fa:"\F854"}.fa-border-top{--fa:"\F855"}.fa-border-top-left{--fa:"\F853"}.fa-bore-hole{--fa:"\E4C3"}.fa-bottle-baby{--fa:"\E673"}.fa-bottle-droplet{--fa:"\E4C4"}.fa-bottle-water{--fa:"\E4C5"}.fa-bow-arrow{--fa:"\F6B9"}.fa-bowl-chopsticks{--fa:"\E2E9"}.fa-bowl-chopsticks-noodles{--fa:"\E2EA"}.fa-bowl-food{--fa:"\E4C6"}.fa-bowl-hot{--fa:"\F823"}.fa-bowl-rice{--fa:"\E2EB"}.fa-bowl-salad{--fa:"\F81E"}.fa-bowl-scoop{--fa:"\E3DE"}.fa-bowl-scoops{--fa:"\E3DF"}.fa-bowl-shaved-ice{--fa:"\E3DE"}.fa-bowl-soft-serve{--fa:"\E46B"}.fa-bowl-spoon{--fa:"\E3E0"}.fa-bowling-ball{--fa:"\F436"}.fa-bowling-ball-pin{--fa:"\E0C3"}.fa-bowling-pins{--fa:"\F437"}.fa-box{--fa:"\F466"}.fa-box-alt{--fa:"\F49A"}.fa-box-archive{--fa:"\F187"}.fa-box-arrow-down{--fa:"\E794"}.fa-box-arrow-down-arrow-up{--fa:"\E795"}.fa-box-arrow-down-magnifying-glass{--fa:"\E796"}.fa-box-arrow-up{--fa:"\E827"}.fa-box-ballot{--fa:"\F735"}.fa-box-check{--fa:"\F467"}.fa-box-circle-check{--fa:"\E0C4"}.fa-box-dollar{--fa:"\F4A0"}.fa-box-fragile{--fa:"\F49B"}.fa-box-full{--fa:"\F49C"}.fa-box-heart{--fa:"\F49D"}.fa-box-isometric{--fa:"\E797"}.fa-box-isometric-tape{--fa:"\E798"}.fa-box-magnifying-glass{--fa:"\E828"}.fa-box-open{--fa:"\F49E"}.fa-box-open-full{--fa:"\F49C"}.fa-box-taped{--fa:"\F49A"}.fa-box-tissue{--fa:"\E05B"}.fa-box-up{--fa:"\F49F"}.fa-box-usd{--fa:"\F4A0"}.fa-boxes{--fa:"\F468"}.fa-boxes-alt{--fa:"\F468"}.fa-boxes-packing{--fa:"\E4C7"}.fa-boxes-stacked{--fa:"\F468"}.fa-boxing-glove{--fa:"\F438"}.fa-bra{--fa:"\E6CF"}.fa-bracket{--fa:"["}.fa-bracket-curly{--fa:"{"}.fa-bracket-curly-left{--fa:"{"}.fa-bracket-curly-right{--fa:"}"}.fa-bracket-left{--fa:"["}.fa-bracket-round{--fa:"("}.fa-bracket-round-right{--fa:")"}.fa-bracket-square{--fa:"["}.fa-bracket-square-right{--fa:"]"}.fa-brackets{--fa:"\F7E9"}.fa-brackets-curly{--fa:"\F7EA"}.fa-brackets-round{--fa:"\E0C5"}.fa-brackets-square{--fa:"\F7E9"}.fa-braille{--fa:"\F2A1"}.fa-brain{--fa:"\F5DC"}.fa-brain-arrow-curved-right{--fa:"\F677"}.fa-brain-circuit{--fa:"\E0C6"}.fa-brake-warning{--fa:"\E0C7"}.fa-brazilian-real-sign{--fa:"\E46C"}.fa-bread-loaf{--fa:"\F7EB"}.fa-bread-slice{--fa:"\F7EC"}.fa-bread-slice-butter{--fa:"\E3E1"}.fa-bridge{--fa:"\E4C8"}.fa-bridge-circle-check{--fa:"\E4C9"}.fa-bridge-circle-exclamation{--fa:"\E4CA"}.fa-bridge-circle-xmark{--fa:"\E4CB"}.fa-bridge-lock{--fa:"\E4CC"}.fa-bridge-suspension{--fa:"\E4CD"}.fa-bridge-water{--fa:"\E4CE"}.fa-briefcase{--fa:"\F0B1"}.fa-briefcase-arrow-right{--fa:"\E2F2"}.fa-briefcase-blank{--fa:"\E0C8"}.fa-briefcase-clock{--fa:"\F64A"}.fa-briefcase-medical{--fa:"\F469"}.fa-briefs{--fa:"\E6D0"}.fa-brightness{--fa:"\E0C9"}.fa-brightness-low{--fa:"\E0CA"}.fa-bring-forward{--fa:"\F856"}.fa-bring-front{--fa:"\F857"}.fa-broadcast-tower{--fa:"\F519"}.fa-broccoli{--fa:"\E3E2"}.fa-broom{--fa:"\F51A"}.fa-broom-ball{--fa:"\F458"}.fa-broom-wide{--fa:"\E5D1"}.fa-browser{--fa:"\F37E"}.fa-browsers{--fa:"\E0CB"}.fa-brush{--fa:"\F55D"}.fa-bucket{--fa:"\E4CF"}.fa-bug{--fa:"\F188"}.fa-bug-slash{--fa:"\E490"}.fa-bugs{--fa:"\E4D0"}.fa-building{--fa:"\F1AD"}.fa-building-circle-arrow-right{--fa:"\E4D1"}.fa-building-circle-check{--fa:"\E4D2"}.fa-building-circle-exclamation{--fa:"\E4D3"}.fa-building-circle-xmark{--fa:"\E4D4"}.fa-building-columns{--fa:"\F19C"}.fa-building-flag{--fa:"\E4D5"}.fa-building-lock{--fa:"\E4D6"}.fa-building-magnifying-glass{--fa:"\E61C"}.fa-building-memo{--fa:"\E61E"}.fa-building-ngo{--fa:"\E4D7"}.fa-building-shield{--fa:"\E4D8"}.fa-building-un{--fa:"\E4D9"}.fa-building-user{--fa:"\E4DA"}.fa-building-wheat{--fa:"\E4DB"}.fa-buildings{--fa:"\E0CC"}.fa-bulldozer{--fa:"\E655"}.fa-bullhorn{--fa:"\F0A1"}.fa-bullseye{--fa:"\F140"}.fa-bullseye-arrow{--fa:"\F648"}.fa-bullseye-pointer{--fa:"\F649"}.fa-buoy{--fa:"\E5B5"}.fa-buoy-mooring{--fa:"\E5B6"}.fa-burger{--fa:"\F805"}.fa-burger-cheese{--fa:"\F7F1"}.fa-burger-fries{--fa:"\E0CD"}.fa-burger-glass{--fa:"\E0CE"}.fa-burger-lettuce{--fa:"\E3E3"}.fa-burger-soda{--fa:"\F858"}.fa-burn{--fa:"\F46A"}.fa-burrito{--fa:"\F7ED"}.fa-burst{--fa:"\E4DC"}.fa-bus{--fa:"\F207"}.fa-bus-alt{--fa:"\F55E"}.fa-bus-school{--fa:"\F5DD"}.fa-bus-side{--fa:"\E81D"}.fa-bus-simple{--fa:"\F55E"}.fa-bus-stop{--fa:"\E81E"}.fa-business-front{--fa:"\E45C"}.fa-business-time{--fa:"\F64A"}.fa-butter{--fa:"\E3E4"}.fa-butterfly{--fa:"\E811"}.fa-c{--fa:"C"}.fa-cab{--fa:"\F1BA"}.fa-cabin{--fa:"\E46D"}.fa-cabinet-filing{--fa:"\F64B"}.fa-cable-car{--fa:"\F7DA"}.fa-cactus{--fa:"\F8A7"}.fa-caduceus{--fa:"\E681"}.fa-cake{--fa:"\F1FD"}.fa-cake-candles{--fa:"\F1FD"}.fa-cake-slice{--fa:"\E3E5"}.fa-calculator{--fa:"\F1EC"}.fa-calculator-alt{--fa:"\F64C"}.fa-calculator-simple{--fa:"\F64C"}.fa-calendar{--fa:"\F133"}.fa-calendar-alt{--fa:"\F073"}.fa-calendar-arrow-down{--fa:"\E0D0"}.fa-calendar-arrow-up{--fa:"\E0D1"}.fa-calendar-check{--fa:"\F274"}.fa-calendar-circle{--fa:"\E102"}.fa-calendar-circle-exclamation{--fa:"\E46E"}.fa-calendar-circle-minus{--fa:"\E46F"}.fa-calendar-circle-plus{--fa:"\E470"}.fa-calendar-circle-user{--fa:"\E471"}.fa-calendar-clock{--fa:"\E0D2"}.fa-calendar-day{--fa:"\F783"}.fa-calendar-days{--fa:"\F073"}.fa-calendar-download{--fa:"\E0D0"}.fa-calendar-edit{--fa:"\F333"}.fa-calendar-exclamation{--fa:"\F334"}.fa-calendar-heart{--fa:"\E0D3"}.fa-calendar-image{--fa:"\E0D4"}.fa-calendar-lines{--fa:"\E0D5"}.fa-calendar-lines-pen{--fa:"\E472"}.fa-calendar-minus{--fa:"\F272"}.fa-calendar-note{--fa:"\E0D5"}.fa-calendar-pen{--fa:"\F333"}.fa-calendar-plus{--fa:"\F271"}.fa-calendar-range{--fa:"\E0D6"}.fa-calendar-star{--fa:"\F736"}.fa-calendar-time{--fa:"\E0D2"}.fa-calendar-times{--fa:"\F273"}.fa-calendar-upload{--fa:"\E0D1"}.fa-calendar-users{--fa:"\E5E2"}.fa-calendar-week{--fa:"\F784"}.fa-calendar-xmark{--fa:"\F273"}.fa-calendars{--fa:"\E0D7"}.fa-camcorder{--fa:"\F8A8"}.fa-camera{--fa:"\F030"}.fa-camera-alt{--fa:"\F030"}.fa-camera-cctv{--fa:"\F8AC"}.fa-camera-circle{--fa:"\E103"}.fa-camera-circle-ellipsis{--fa:"\E766"}.fa-camera-clock{--fa:"\E767"}.fa-camera-home{--fa:"\F8FE"}.fa-camera-movie{--fa:"\F8A9"}.fa-camera-polaroid{--fa:"\F8AA"}.fa-camera-retro{--fa:"\F083"}.fa-camera-rotate{--fa:"\E0D8"}.fa-camera-security{--fa:"\F8FE"}.fa-camera-shutter{--fa:"\E768"}.fa-camera-slash{--fa:"\E0D9"}.fa-camera-viewfinder{--fa:"\E0DA"}.fa-camera-web{--fa:"\F832"}.fa-camera-web-slash{--fa:"\F833"}.fa-campfire{--fa:"\F6BA"}.fa-campground{--fa:"\F6BB"}.fa-can-food{--fa:"\E3E6"}.fa-cancel{--fa:"\F05E"}.fa-candle-holder{--fa:"\F6BC"}.fa-candy{--fa:"\E3E7"}.fa-candy-bar{--fa:"\E3E8"}.fa-candy-cane{--fa:"\F786"}.fa-candy-corn{--fa:"\F6BD"}.fa-cannabis{--fa:"\F55F"}.fa-cannon{--fa:"\E642"}.fa-capsule{--fa:"\E75A"}.fa-capsules{--fa:"\F46B"}.fa-car{--fa:"\F1B9"}.fa-car-alt{--fa:"\F5DE"}.fa-car-battery{--fa:"\F5DF"}.fa-car-bolt{--fa:"\E341"}.fa-car-building{--fa:"\F859"}.fa-car-bump{--fa:"\F5E0"}.fa-car-burst{--fa:"\F5E1"}.fa-car-bus{--fa:"\F85A"}.fa-car-circle-bolt{--fa:"\E342"}.fa-car-crash{--fa:"\F5E1"}.fa-car-garage{--fa:"\F5E2"}.fa-car-key{--fa:"\E7C0"}.fa-car-mechanic{--fa:"\F5E3"}.fa-car-mirrors{--fa:"\E343"}.fa-car-on{--fa:"\E4DD"}.fa-car-people{--fa:"\E69C"}.fa-car-rear{--fa:"\F5DE"}.fa-car-side{--fa:"\F5E4"}.fa-car-side-bolt{--fa:"\E344"}.fa-car-siren{--fa:"\E7C1"}.fa-car-siren-on{--fa:"\E7C2"}.fa-car-tilt{--fa:"\F5E5"}.fa-car-tunnel{--fa:"\E4DE"}.fa-car-wash{--fa:"\F5E6"}.fa-car-wrench{--fa:"\F5E3"}.fa-caravan{--fa:"\F8FF"}.fa-caravan-alt{--fa:"\E000"}.fa-caravan-simple{--fa:"\E000"}.fa-card-club{--fa:"\E3E9"}.fa-card-diamond{--fa:"\E3EA"}.fa-card-heart{--fa:"\E3EB"}.fa-card-spade{--fa:"\E3EC"}.fa-cards{--fa:"\E3ED"}.fa-cards-blank{--fa:"\E4DF"}.fa-caret-circle-down{--fa:"\F32D"}.fa-caret-circle-left{--fa:"\F32E"}.fa-caret-circle-right{--fa:"\F330"}.fa-caret-circle-up{--fa:"\F331"}.fa-caret-down{--fa:"\F0D7"}.fa-caret-large-down{--fa:"\E82C"}.fa-caret-large-left{--fa:"\E82D"}.fa-caret-large-right{--fa:"\E82E"}.fa-caret-large-up{--fa:"\E82F"}.fa-caret-left{--fa:"\F0D9"}.fa-caret-right{--fa:"\F0DA"}.fa-caret-square-down{--fa:"\F150"}.fa-caret-square-left{--fa:"\F191"}.fa-caret-square-right{--fa:"\F152"}.fa-caret-square-up{--fa:"\F151"}.fa-caret-up{--fa:"\F0D8"}.fa-carpool{--fa:"\E69C"}.fa-carriage-baby{--fa:"\F77D"}.fa-carrot{--fa:"\F787"}.fa-cars{--fa:"\F85B"}.fa-cart-arrow-down{--fa:"\F218"}.fa-cart-arrow-up{--fa:"\E3EE"}.fa-cart-circle-arrow-down{--fa:"\E3EF"}.fa-cart-circle-arrow-up{--fa:"\E3F0"}.fa-cart-circle-check{--fa:"\E3F1"}.fa-cart-circle-exclamation{--fa:"\E3F2"}.fa-cart-circle-plus{--fa:"\E3F3"}.fa-cart-circle-xmark{--fa:"\E3F4"}.fa-cart-flatbed{--fa:"\F474"}.fa-cart-flatbed-boxes{--fa:"\F475"}.fa-cart-flatbed-empty{--fa:"\F476"}.fa-cart-flatbed-suitcase{--fa:"\F59D"}.fa-cart-minus{--fa:"\E0DB"}.fa-cart-plus{--fa:"\F217"}.fa-cart-shopping{--fa:"\F07A"}.fa-cart-shopping-fast{--fa:"\E0DC"}.fa-cart-xmark{--fa:"\E0DD"}.fa-cash-register{--fa:"\F788"}.fa-cassette-betamax{--fa:"\F8A4"}.fa-cassette-tape{--fa:"\F8AB"}.fa-cassette-vhs{--fa:"\F8EC"}.fa-castle{--fa:"\E0DE"}.fa-cat{--fa:"\F6BE"}.fa-cat-space{--fa:"\E001"}.fa-cauldron{--fa:"\F6BF"}.fa-cctv{--fa:"\F8AC"}.fa-cedi-sign{--fa:"\E0DF"}.fa-cent-sign{--fa:"\E3F5"}.fa-certificate{--fa:"\F0A3"}.fa-chain{--fa:"\F0C1"}.fa-chain-broken{--fa:"\F127"}.fa-chain-horizontal{--fa:"\E1CB"}.fa-chain-horizontal-slash{--fa:"\E1CC"}.fa-chain-slash{--fa:"\F127"}.fa-chair{--fa:"\F6C0"}.fa-chair-office{--fa:"\F6C1"}.fa-chalkboard{--fa:"\F51B"}.fa-chalkboard-teacher{--fa:"\F51C"}.fa-chalkboard-user{--fa:"\F51C"}.fa-champagne-glass{--fa:"\F79E"}.fa-champagne-glasses{--fa:"\F79F"}.fa-charging-station{--fa:"\F5E7"}.fa-chart-area{--fa:"\F1FE"}.fa-chart-bar{--fa:"\F080"}.fa-chart-bullet{--fa:"\E0E1"}.fa-chart-candlestick{--fa:"\E0E2"}.fa-chart-column{--fa:"\E0E3"}.fa-chart-diagram{--fa:"\E695"}.fa-chart-fft{--fa:"\E69E"}.fa-chart-gantt{--fa:"\E0E4"}.fa-chart-kanban{--fa:"\E64F"}.fa-chart-line{--fa:"\F201"}.fa-chart-line-down{--fa:"\F64D"}.fa-chart-line-up{--fa:"\E0E5"}.fa-chart-line-up-down{--fa:"\E5D7"}.fa-chart-mixed{--fa:"\F643"}.fa-chart-mixed-up-circle-currency{--fa:"\E5D8"}.fa-chart-mixed-up-circle-dollar{--fa:"\E5D9"}.fa-chart-network{--fa:"\F78A"}.fa-chart-pie{--fa:"\F200"}.fa-chart-pie-alt{--fa:"\F64E"}.fa-chart-pie-simple{--fa:"\F64E"}.fa-chart-pie-simple-circle-currency{--fa:"\E604"}.fa-chart-pie-simple-circle-dollar{--fa:"\E605"}.fa-chart-pyramid{--fa:"\E0E6"}.fa-chart-radar{--fa:"\E0E7"}.fa-chart-scatter{--fa:"\F7EE"}.fa-chart-scatter-3d{--fa:"\E0E8"}.fa-chart-scatter-bubble{--fa:"\E0E9"}.fa-chart-simple{--fa:"\E473"}.fa-chart-simple-horizontal{--fa:"\E474"}.fa-chart-sine{--fa:"\E69D"}.fa-chart-tree-map{--fa:"\E0EA"}.fa-chart-user{--fa:"\F6A3"}.fa-chart-waterfall{--fa:"\E0EB"}.fa-check{--fa:"\F00C"}.fa-check-circle{--fa:"\F058"}.fa-check-double{--fa:"\F560"}.fa-check-square{--fa:"\F14A"}.fa-check-to-slot{--fa:"\F772"}.fa-cheese{--fa:"\F7EF"}.fa-cheese-swiss{--fa:"\F7F0"}.fa-cheeseburger{--fa:"\F7F1"}.fa-chemex{--fa:"\E830"}.fa-cherries{--fa:"\E0EC"}.fa-chess{--fa:"\F439"}.fa-chess-bishop{--fa:"\F43A"}.fa-chess-bishop-alt{--fa:"\F43B"}.fa-chess-bishop-piece{--fa:"\F43B"}.fa-chess-board{--fa:"\F43C"}.fa-chess-clock{--fa:"\F43D"}.fa-chess-clock-alt{--fa:"\F43E"}.fa-chess-clock-flip{--fa:"\F43E"}.fa-chess-king{--fa:"\F43F"}.fa-chess-king-alt{--fa:"\F440"}.fa-chess-king-piece{--fa:"\F440"}.fa-chess-knight{--fa:"\F441"}.fa-chess-knight-alt{--fa:"\F442"}.fa-chess-knight-piece{--fa:"\F442"}.fa-chess-pawn{--fa:"\F443"}.fa-chess-pawn-alt{--fa:"\F444"}.fa-chess-pawn-piece{--fa:"\F444"}.fa-chess-queen{--fa:"\F445"}.fa-chess-queen-alt{--fa:"\F446"}.fa-chess-queen-piece{--fa:"\F446"}.fa-chess-rook{--fa:"\F447"}.fa-chess-rook-alt{--fa:"\F448"}.fa-chess-rook-piece{--fa:"\F448"}.fa-chestnut{--fa:"\E3F6"}.fa-chevron-circle-down{--fa:"\F13A"}.fa-chevron-circle-left{--fa:"\F137"}.fa-chevron-circle-right{--fa:"\F138"}.fa-chevron-circle-up{--fa:"\F139"}.fa-chevron-double-down{--fa:"\F322"}.fa-chevron-double-left{--fa:"\F323"}.fa-chevron-double-right{--fa:"\F324"}.fa-chevron-double-up{--fa:"\F325"}.fa-chevron-down{--fa:"\F078"}.fa-chevron-left{--fa:"\F053"}.fa-chevron-right{--fa:"\F054"}.fa-chevron-square-down{--fa:"\F329"}.fa-chevron-square-left{--fa:"\F32A"}.fa-chevron-square-right{--fa:"\F32B"}.fa-chevron-square-up{--fa:"\F32C"}.fa-chevron-up{--fa:"\F077"}.fa-chevrons-down{--fa:"\F322"}.fa-chevrons-left{--fa:"\F323"}.fa-chevrons-right{--fa:"\F324"}.fa-chevrons-up{--fa:"\F325"}.fa-chf-sign{--fa:"\E602"}.fa-child{--fa:"\F1AE"}.fa-child-combatant{--fa:"\E4E0"}.fa-child-dress{--fa:"\E59C"}.fa-child-reaching{--fa:"\E59D"}.fa-child-rifle{--fa:"\E4E0"}.fa-children{--fa:"\E4E1"}.fa-chimney{--fa:"\F78B"}.fa-chocolate-bar{--fa:"\E3E8"}.fa-chopsticks{--fa:"\E3F7"}.fa-church{--fa:"\F51D"}.fa-circle{--fa:"\F111"}.fa-circle-0{--fa:"\E0ED"}.fa-circle-1{--fa:"\E0EE"}.fa-circle-2{--fa:"\E0EF"}.fa-circle-3{--fa:"\E0F0"}.fa-circle-4{--fa:"\E0F1"}.fa-circle-5{--fa:"\E0F2"}.fa-circle-6{--fa:"\E0F3"}.fa-circle-7{--fa:"\E0F4"}.fa-circle-8{--fa:"\E0F5"}.fa-circle-9{--fa:"\E0F6"}.fa-circle-a{--fa:"\E0F7"}.fa-circle-ampersand{--fa:"\E0F8"}.fa-circle-arrow-down{--fa:"\F0AB"}.fa-circle-arrow-down-left{--fa:"\E0F9"}.fa-circle-arrow-down-right{--fa:"\E0FA"}.fa-circle-arrow-left{--fa:"\F0A8"}.fa-circle-arrow-right{--fa:"\F0A9"}.fa-circle-arrow-up{--fa:"\F0AA"}.fa-circle-arrow-up-left{--fa:"\E0FB"}.fa-circle-arrow-up-right{--fa:"\E0FC"}.fa-circle-austral{--fa:"\E71B"}.fa-circle-australian-dollar{--fa:"\E730"}.fa-circle-b{--fa:"\E0FD"}.fa-circle-baht{--fa:"\E72D"}.fa-circle-bangladeshi-taka{--fa:"\E701"}.fa-circle-bitcoin{--fa:"\E737"}.fa-circle-bolt{--fa:"\E0FE"}.fa-circle-book-open{--fa:"\E0FF"}.fa-circle-bookmark{--fa:"\E100"}.fa-circle-brazilian-real{--fa:"\E6EB"}.fa-circle-c{--fa:"\E101"}.fa-circle-calendar{--fa:"\E102"}.fa-circle-camera{--fa:"\E103"}.fa-circle-caret-down{--fa:"\F32D"}.fa-circle-caret-left{--fa:"\F32E"}.fa-circle-caret-right{--fa:"\F330"}.fa-circle-caret-up{--fa:"\F331"}.fa-circle-cedi{--fa:"\E742"}.fa-circle-cent{--fa:"\E72A"}.fa-circle-check{--fa:"\F058"}.fa-circle-chevron-down{--fa:"\F13A"}.fa-circle-chevron-left{--fa:"\F137"}.fa-circle-chevron-right{--fa:"\F138"}.fa-circle-chevron-up{--fa:"\F139"}.fa-circle-chf{--fa:"\E72C"}.fa-circle-colon{--fa:"\E6FC"}.fa-circle-cruzeiro{--fa:"\E722"}.fa-circle-currency{--fa:"\E6EE"}.fa-circle-d{--fa:"\E104"}.fa-circle-danish-krone{--fa:"\E746"}.fa-circle-dashed{--fa:"\E105"}.fa-circle-divide{--fa:"\E106"}.fa-circle-dollar{--fa:"\F2E8"}.fa-circle-dollar-to-slot{--fa:"\F4B9"}.fa-circle-dong{--fa:"\E723"}.fa-circle-dot{--fa:"\F192"}.fa-circle-down{--fa:"\F358"}.fa-circle-down-left{--fa:"\E107"}.fa-circle-down-right{--fa:"\E108"}.fa-circle-e{--fa:"\E109"}.fa-circle-ellipsis{--fa:"\E10A"}.fa-circle-ellipsis-vertical{--fa:"\E10B"}.fa-circle-envelope{--fa:"\E10C"}.fa-circle-equals{--fa:"\E6B1"}.fa-circle-euro{--fa:"\E5CE"}.fa-circle-eurozone{--fa:"\E745"}.fa-circle-exclamation{--fa:"\F06A"}.fa-circle-exclamation-check{--fa:"\E10D"}.fa-circle-f{--fa:"\E10E"}.fa-circle-florin{--fa:"\E6E4"}.fa-circle-franc{--fa:"\E721"}.fa-circle-g{--fa:"\E10F"}.fa-circle-gf{--fa:"\E67F"}.fa-circle-guarani{--fa:"\E73B"}.fa-circle-h{--fa:"\F47E"}.fa-circle-half{--fa:"\E110"}.fa-circle-half-horizontal{--fa:"\E80C"}.fa-circle-half-stroke{--fa:"\F042"}.fa-circle-half-stroke-horizontal{--fa:"\E80D"}.fa-circle-heart{--fa:"\F4C7"}.fa-circle-house{--fa:"\E6C8"}.fa-circle-hryvnia{--fa:"\E6EF"}.fa-circle-i{--fa:"\E111"}.fa-circle-indian-rupee{--fa:"\E734"}.fa-circle-info{--fa:"\F05A"}.fa-circle-j{--fa:"\E112"}.fa-circle-k{--fa:"\E113"}.fa-circle-kip{--fa:"\E6FD"}.fa-circle-l{--fa:"\E114"}.fa-circle-lari{--fa:"\E71D"}.fa-circle-left{--fa:"\F359"}.fa-circle-lira{--fa:"\E6F6"}.fa-circle-litecoin{--fa:"\E6F4"}.fa-circle-location-arrow{--fa:"\F602"}.fa-circle-m{--fa:"\E115"}.fa-circle-malaysian-ringgit{--fa:"\E6F9"}.fa-circle-manat{--fa:"\E6FB"}.fa-circle-microphone{--fa:"\E116"}.fa-circle-microphone-lines{--fa:"\E117"}.fa-circle-mill{--fa:"\E702"}.fa-circle-minus{--fa:"\F056"}.fa-circle-moon{--fa:"\E7E0"}.fa-circle-n{--fa:"\E118"}.fa-circle-naira{--fa:"\E749"}.fa-circle-nodes{--fa:"\E4E2"}.fa-circle-norwegian-krone{--fa:"\E738"}.fa-circle-notch{--fa:"\F1CE"}.fa-circle-o{--fa:"\E119"}.fa-circle-p{--fa:"\E11A"}.fa-circle-parking{--fa:"\F615"}.fa-circle-pause{--fa:"\F28B"}.fa-circle-peruvian-soles{--fa:"\E6F3"}.fa-circle-peseta{--fa:"\E741"}.fa-circle-peso{--fa:"\E6FF"}.fa-circle-phone{--fa:"\E11B"}.fa-circle-phone-flip{--fa:"\E11C"}.fa-circle-phone-hangup{--fa:"\E11D"}.fa-circle-play{--fa:"\F144"}.fa-circle-plus{--fa:"\F055"}.fa-circle-polish-zloty{--fa:"\E700"}.fa-circle-q{--fa:"\E11E"}.fa-circle-quarter{--fa:"\E11F"}.fa-circle-quarter-stroke{--fa:"\E5D3"}.fa-circle-quarters{--fa:"\E3F8"}.fa-circle-question{--fa:"\F059"}.fa-circle-r{--fa:"\E120"}.fa-circle-radiation{--fa:"\F7BA"}.fa-circle-renminbi{--fa:"\E6E9"}.fa-circle-right{--fa:"\F35A"}.fa-circle-ruble{--fa:"\E6E5"}.fa-circle-rupee{--fa:"\E714"}.fa-circle-rupiah{--fa:"\E706"}.fa-circle-s{--fa:"\E121"}.fa-circle-share-nodes{--fa:"\E6DB"}.fa-circle-shekel{--fa:"\E703"}.fa-circle-small{--fa:"\E122"}.fa-circle-sort{--fa:"\E030"}.fa-circle-sort-down{--fa:"\E031"}.fa-circle-sort-up{--fa:"\E032"}.fa-circle-star{--fa:"\E123"}.fa-circle-sterling{--fa:"\E5CF"}.fa-circle-stop{--fa:"\F28D"}.fa-circle-swedish-krona{--fa:"\E743"}.fa-circle-t{--fa:"\E124"}.fa-circle-tenge{--fa:"\E725"}.fa-circle-three-quarters{--fa:"\E125"}.fa-circle-three-quarters-stroke{--fa:"\E5D4"}.fa-circle-trash{--fa:"\E126"}.fa-circle-tugrik{--fa:"\E711"}.fa-circle-turkish-lira{--fa:"\E739"}.fa-circle-u{--fa:"\E127"}.fa-circle-up{--fa:"\F35B"}.fa-circle-up-left{--fa:"\E128"}.fa-circle-up-right{--fa:"\E129"}.fa-circle-user{--fa:"\F2BD"}.fa-circle-user-circle-check{--fa:"\E79F"}.fa-circle-user-circle-exclamation{--fa:"\E7A0"}.fa-circle-user-circle-minus{--fa:"\E7A1"}.fa-circle-user-circle-moon{--fa:"\E7A2"}.fa-circle-user-circle-plus{--fa:"\E7A3"}.fa-circle-user-circle-question{--fa:"\E7A4"}.fa-circle-user-circle-user{--fa:"\E7A5"}.fa-circle-user-circle-xmark{--fa:"\E7A6"}.fa-circle-user-clock{--fa:"\E7A7"}.fa-circle-v{--fa:"\E12A"}.fa-circle-video{--fa:"\E12B"}.fa-circle-w{--fa:"\E12C"}.fa-circle-waveform-lines{--fa:"\E12D"}.fa-circle-wifi{--fa:"\E67D"}.fa-circle-wifi-circle-wifi{--fa:"\E67E"}.fa-circle-wifi-group{--fa:"\E67E"}.fa-circle-won{--fa:"\E6EC"}.fa-circle-x{--fa:"\E12E"}.fa-circle-xmark{--fa:"\F057"}.fa-circle-y{--fa:"\E12F"}.fa-circle-yen{--fa:"\E5D0"}.fa-circle-z{--fa:"\E130"}.fa-circleapore-dollar{--fa:"\E71E"}.fa-circles-overlap{--fa:"\E600"}.fa-circles-overlap-3{--fa:"\E6A1"}.fa-citrus{--fa:"\E2F4"}.fa-citrus-slice{--fa:"\E2F5"}.fa-city{--fa:"\F64F"}.fa-clapperboard{--fa:"\E131"}.fa-clapperboard-play{--fa:"\E132"}.fa-clarinet{--fa:"\F8AD"}.fa-claw-marks{--fa:"\F6C2"}.fa-clinic-medical{--fa:"\F7F2"}.fa-clipboard{--fa:"\F328"}.fa-clipboard-check{--fa:"\F46C"}.fa-clipboard-clock{--fa:"\E756"}.fa-clipboard-exclamation{--fa:"\E757"}.fa-clipboard-list{--fa:"\F46D"}.fa-clipboard-list-check{--fa:"\F737"}.fa-clipboard-medical{--fa:"\E133"}.fa-clipboard-prescription{--fa:"\F5E8"}.fa-clipboard-question{--fa:"\E4E3"}.fa-clipboard-user{--fa:"\F7F3"}.fa-clock{--fa:"\F017"}.fa-clock-desk{--fa:"\E134"}.fa-clock-eight{--fa:"\E345"}.fa-clock-eight-thirty{--fa:"\E346"}.fa-clock-eleven{--fa:"\E347"}.fa-clock-eleven-thirty{--fa:"\E348"}.fa-clock-five{--fa:"\E349"}.fa-clock-five-thirty{--fa:"\E34A"}.fa-clock-four{--fa:"\F017"}.fa-clock-four-thirty{--fa:"\E34B"}.fa-clock-nine{--fa:"\E34C"}.fa-clock-nine-thirty{--fa:"\E34D"}.fa-clock-one{--fa:"\E34E"}.fa-clock-one-thirty{--fa:"\E34F"}.fa-clock-rotate-left{--fa:"\F1DA"}.fa-clock-seven{--fa:"\E350"}.fa-clock-seven-thirty{--fa:"\E351"}.fa-clock-six{--fa:"\E352"}.fa-clock-six-thirty{--fa:"\E353"}.fa-clock-ten{--fa:"\E354"}.fa-clock-ten-thirty{--fa:"\E355"}.fa-clock-three{--fa:"\E356"}.fa-clock-three-thirty{--fa:"\E357"}.fa-clock-twelve{--fa:"\E358"}.fa-clock-twelve-thirty{--fa:"\E359"}.fa-clock-two{--fa:"\E35A"}.fa-clock-two-thirty{--fa:"\E35B"}.fa-clone{--fa:"\F24D"}.fa-clone-plus{--fa:"\E74C"}.fa-close{--fa:"\F00D"}.fa-closed-captioning{--fa:"\F20A"}.fa-closed-captioning-slash{--fa:"\E135"}.fa-clothes-hanger{--fa:"\E136"}.fa-cloud{--fa:"\F0C2"}.fa-cloud-arrow-down{--fa:"\F0ED"}.fa-cloud-arrow-up{--fa:"\F0EE"}.fa-cloud-binary{--fa:"\E601"}.fa-cloud-bolt{--fa:"\F76C"}.fa-cloud-bolt-moon{--fa:"\F76D"}.fa-cloud-bolt-sun{--fa:"\F76E"}.fa-cloud-check{--fa:"\E35C"}.fa-cloud-download{--fa:"\F0ED"}.fa-cloud-download-alt{--fa:"\F0ED"}.fa-cloud-drizzle{--fa:"\F738"}.fa-cloud-exclamation{--fa:"\E491"}.fa-cloud-fog{--fa:"\F74E"}.fa-cloud-hail{--fa:"\F739"}.fa-cloud-hail-mixed{--fa:"\F73A"}.fa-cloud-meatball{--fa:"\F73B"}.fa-cloud-minus{--fa:"\E35D"}.fa-cloud-moon{--fa:"\F6C3"}.fa-cloud-moon-rain{--fa:"\F73C"}.fa-cloud-music{--fa:"\F8AE"}.fa-cloud-plus{--fa:"\E35E"}.fa-cloud-question{--fa:"\E492"}.fa-cloud-rain{--fa:"\F73D"}.fa-cloud-rainbow{--fa:"\F73E"}.fa-cloud-showers{--fa:"\F73F"}.fa-cloud-showers-heavy{--fa:"\F740"}.fa-cloud-showers-water{--fa:"\E4E4"}.fa-cloud-slash{--fa:"\E137"}.fa-cloud-sleet{--fa:"\F741"}.fa-cloud-snow{--fa:"\F742"}.fa-cloud-sun{--fa:"\F6C4"}.fa-cloud-sun-rain{--fa:"\F743"}.fa-cloud-upload{--fa:"\F0EE"}.fa-cloud-upload-alt{--fa:"\F0EE"}.fa-cloud-word{--fa:"\E138"}.fa-cloud-xmark{--fa:"\E35F"}.fa-clouds{--fa:"\F744"}.fa-clouds-moon{--fa:"\F745"}.fa-clouds-sun{--fa:"\F746"}.fa-clover{--fa:"\E139"}.fa-club{--fa:"\F327"}.fa-cny{--fa:"\F157"}.fa-cocktail{--fa:"\F561"}.fa-coconut{--fa:"\E2F6"}.fa-code{--fa:"\F121"}.fa-code-branch{--fa:"\F126"}.fa-code-commit{--fa:"\F386"}.fa-code-compare{--fa:"\E13A"}.fa-code-fork{--fa:"\E13B"}.fa-code-merge{--fa:"\F387"}.fa-code-pull-request{--fa:"\E13C"}.fa-code-pull-request-closed{--fa:"\E3F9"}.fa-code-pull-request-draft{--fa:"\E3FA"}.fa-code-simple{--fa:"\E13D"}.fa-coffee{--fa:"\F0F4"}.fa-coffee-bean{--fa:"\E13E"}.fa-coffee-beans{--fa:"\E13F"}.fa-coffee-pot{--fa:"\E002"}.fa-coffee-togo{--fa:"\F6C5"}.fa-coffin{--fa:"\F6C6"}.fa-coffin-cross{--fa:"\E051"}.fa-cog{--fa:"\F013"}.fa-cogs{--fa:"\F085"}.fa-coin{--fa:"\F85C"}.fa-coin-blank{--fa:"\E3FB"}.fa-coin-front{--fa:"\E3FC"}.fa-coin-vertical{--fa:"\E3FD"}.fa-coins{--fa:"\F51E"}.fa-colon{--fa:":"}.fa-colon-sign{--fa:"\E140"}.fa-columns{--fa:"\F0DB"}.fa-columns-3{--fa:"\E361"}.fa-comet{--fa:"\E003"}.fa-comma{--fa:","}.fa-command{--fa:"\E142"}.fa-comment{--fa:"\F075"}.fa-comment-alt{--fa:"\F27A"}.fa-comment-alt-arrow-down{--fa:"\E1DB"}.fa-comment-alt-arrow-up{--fa:"\E1DC"}.fa-comment-alt-captions{--fa:"\E1DE"}.fa-comment-alt-check{--fa:"\F4A2"}.fa-comment-alt-dollar{--fa:"\F650"}.fa-comment-alt-dots{--fa:"\F4A3"}.fa-comment-alt-edit{--fa:"\F4A4"}.fa-comment-alt-exclamation{--fa:"\F4A5"}.fa-comment-alt-image{--fa:"\E1E0"}.fa-comment-alt-lines{--fa:"\F4A6"}.fa-comment-alt-medical{--fa:"\F7F4"}.fa-comment-alt-minus{--fa:"\F4A7"}.fa-comment-alt-music{--fa:"\F8AF"}.fa-comment-alt-plus{--fa:"\F4A8"}.fa-comment-alt-quote{--fa:"\E1E4"}.fa-comment-alt-slash{--fa:"\F4A9"}.fa-comment-alt-smile{--fa:"\F4AA"}.fa-comment-alt-text{--fa:"\E1E6"}.fa-comment-alt-times{--fa:"\F4AB"}.fa-comment-arrow-down{--fa:"\E143"}.fa-comment-arrow-up{--fa:"\E144"}.fa-comment-arrow-up-right{--fa:"\E145"}.fa-comment-captions{--fa:"\E146"}.fa-comment-check{--fa:"\F4AC"}.fa-comment-code{--fa:"\E147"}.fa-comment-dollar{--fa:"\F651"}.fa-comment-dot{--fa:"\E6DC"}.fa-comment-dots{--fa:"\F4AD"}.fa-comment-edit{--fa:"\F4AE"}.fa-comment-exclamation{--fa:"\F4AF"}.fa-comment-heart{--fa:"\E5C8"}.fa-comment-image{--fa:"\E148"}.fa-comment-lines{--fa:"\F4B0"}.fa-comment-medical{--fa:"\F7F5"}.fa-comment-middle{--fa:"\E149"}.fa-comment-middle-alt{--fa:"\E1E1"}.fa-comment-middle-top{--fa:"\E14A"}.fa-comment-middle-top-alt{--fa:"\E1E2"}.fa-comment-minus{--fa:"\F4B1"}.fa-comment-music{--fa:"\F8B0"}.fa-comment-nodes{--fa:"\E696"}.fa-comment-pen{--fa:"\F4AE"}.fa-comment-plus{--fa:"\F4B2"}.fa-comment-question{--fa:"\E14B"}.fa-comment-quote{--fa:"\E14C"}.fa-comment-slash{--fa:"\F4B3"}.fa-comment-smile{--fa:"\F4B4"}.fa-comment-sms{--fa:"\F7CD"}.fa-comment-text{--fa:"\E14D"}.fa-comment-times{--fa:"\F4B5"}.fa-comment-waveform{--fa:"\E6DD"}.fa-comment-xmark{--fa:"\F4B5"}.fa-commenting{--fa:"\F4AD"}.fa-comments{--fa:"\F086"}.fa-comments-alt{--fa:"\F4B6"}.fa-comments-alt-dollar{--fa:"\F652"}.fa-comments-dollar{--fa:"\F653"}.fa-comments-question{--fa:"\E14E"}.fa-comments-question-check{--fa:"\E14F"}.fa-compact-disc{--fa:"\F51F"}.fa-compass{--fa:"\F14E"}.fa-compass-drafting{--fa:"\F568"}.fa-compass-slash{--fa:"\F5E9"}.fa-compress{--fa:"\F066"}.fa-compress-alt{--fa:"\F422"}.fa-compress-arrows{--fa:"\E0A5"}.fa-compress-arrows-alt{--fa:"\F78C"}.fa-compress-wide{--fa:"\F326"}.fa-computer{--fa:"\E4E5"}.fa-computer-classic{--fa:"\F8B1"}.fa-computer-mouse{--fa:"\F8CC"}.fa-computer-mouse-button-left{--fa:"\E7CD"}.fa-computer-mouse-button-right{--fa:"\E7CE"}.fa-computer-mouse-scrollwheel{--fa:"\F8CD"}.fa-computer-speaker{--fa:"\F8B2"}.fa-concierge-bell{--fa:"\F562"}.fa-construction{--fa:"\F85D"}.fa-contact-book{--fa:"\F2B9"}.fa-contact-card{--fa:"\F2BB"}.fa-container-storage{--fa:"\F4B7"}.fa-conveyor-belt{--fa:"\F46E"}.fa-conveyor-belt-alt{--fa:"\F46F"}.fa-conveyor-belt-arm{--fa:"\E5F8"}.fa-conveyor-belt-boxes{--fa:"\F46F"}.fa-conveyor-belt-empty{--fa:"\E150"}.fa-cookie{--fa:"\F563"}.fa-cookie-bite{--fa:"\F564"}.fa-copy{--fa:"\F0C5"}.fa-copyright{--fa:"\F1F9"}.fa-corn{--fa:"\F6C7"}.fa-corner{--fa:"\E3FE"}.fa-couch{--fa:"\F4B8"}.fa-couch-small{--fa:"\F4CC"}.fa-court-sport{--fa:"\E643"}.fa-cow{--fa:"\F6C8"}.fa-cowbell{--fa:"\F8B3"}.fa-cowbell-circle-plus{--fa:"\F8B4"}.fa-cowbell-more{--fa:"\F8B4"}.fa-crab{--fa:"\E3FF"}.fa-crate-apple{--fa:"\F6B1"}.fa-crate-empty{--fa:"\E151"}.fa-credit-card{--fa:"\F09D"}.fa-credit-card-alt{--fa:"\F09D"}.fa-credit-card-blank{--fa:"\F389"}.fa-credit-card-front{--fa:"\F38A"}.fa-creemee{--fa:"\E400"}.fa-cricket{--fa:"\F449"}.fa-cricket-bat-ball{--fa:"\F449"}.fa-croissant{--fa:"\F7F6"}.fa-crop{--fa:"\F125"}.fa-crop-alt{--fa:"\F565"}.fa-crop-simple{--fa:"\F565"}.fa-cross{--fa:"\F654"}.fa-crosshairs{--fa:"\F05B"}.fa-crosshairs-simple{--fa:"\E59F"}.fa-crow{--fa:"\F520"}.fa-crown{--fa:"\F521"}.fa-crutch{--fa:"\F7F7"}.fa-crutches{--fa:"\F7F8"}.fa-cruzeiro-sign{--fa:"\E152"}.fa-crystal-ball{--fa:"\E362"}.fa-cube{--fa:"\F1B2"}.fa-cubes{--fa:"\F1B3"}.fa-cubes-stacked{--fa:"\E4E6"}.fa-cucumber{--fa:"\E401"}.fa-cup-straw{--fa:"\E363"}.fa-cup-straw-swoosh{--fa:"\E364"}.fa-cup-togo{--fa:"\F6C5"}.fa-cupcake{--fa:"\E402"}.fa-curling{--fa:"\F44A"}.fa-curling-stone{--fa:"\F44A"}.fa-currency-sign{--fa:"\E72B"}.fa-custard{--fa:"\E403"}.fa-cut{--fa:"\F0C4"}.fa-cutlery{--fa:"\F2E7"}.fa-d{--fa:"D"}.fa-dagger{--fa:"\F6CB"}.fa-danish-krone-sign{--fa:"\E720"}.fa-dash{--fa:"\E404"}.fa-dashboard{--fa:"\F624"}.fa-database{--fa:"\F1C0"}.fa-deaf{--fa:"\F2A4"}.fa-deafness{--fa:"\F2A4"}.fa-debug{--fa:"\F7F9"}.fa-dedent{--fa:"\F03B"}.fa-deer{--fa:"\F78E"}.fa-deer-rudolph{--fa:"\F78F"}.fa-delete-left{--fa:"\F55A"}.fa-delete-right{--fa:"\E154"}.fa-democrat{--fa:"\F747"}.fa-desktop{--fa:"\F390"}.fa-desktop-alt{--fa:"\F390"}.fa-desktop-arrow-down{--fa:"\E155"}.fa-desktop-code{--fa:"\E165"}.fa-desktop-medical{--fa:"\E166"}.fa-desktop-slash{--fa:"\E2FA"}.fa-dewpoint{--fa:"\F748"}.fa-dharmachakra{--fa:"\F655"}.fa-diagnoses{--fa:"\F470"}.fa-diagram-cells{--fa:"\E475"}.fa-diagram-lean-canvas{--fa:"\E156"}.fa-diagram-nested{--fa:"\E157"}.fa-diagram-next{--fa:"\E476"}.fa-diagram-predecessor{--fa:"\E477"}.fa-diagram-previous{--fa:"\E478"}.fa-diagram-project{--fa:"\F542"}.fa-diagram-sankey{--fa:"\E158"}.fa-diagram-subtask{--fa:"\E479"}.fa-diagram-successor{--fa:"\E47A"}.fa-diagram-venn{--fa:"\E15A"}.fa-dial{--fa:"\E15B"}.fa-dial-high{--fa:"\E15C"}.fa-dial-low{--fa:"\E15D"}.fa-dial-max{--fa:"\E15E"}.fa-dial-med{--fa:"\E15F"}.fa-dial-med-high{--fa:"\E15B"}.fa-dial-med-low{--fa:"\E160"}.fa-dial-min{--fa:"\E161"}.fa-dial-off{--fa:"\E162"}.fa-dialpad{--fa:"\E7CC"}.fa-diamond{--fa:"\F219"}.fa-diamond-exclamation{--fa:"\E405"}.fa-diamond-half{--fa:"\E5B7"}.fa-diamond-half-stroke{--fa:"\E5B8"}.fa-diamond-turn-right{--fa:"\F5EB"}.fa-diamonds-4{--fa:"\E68B"}.fa-dice{--fa:"\F522"}.fa-dice-d10{--fa:"\F6CD"}.fa-dice-d12{--fa:"\F6CE"}.fa-dice-d20{--fa:"\F6CF"}.fa-dice-d4{--fa:"\F6D0"}.fa-dice-d6{--fa:"\F6D1"}.fa-dice-d8{--fa:"\F6D2"}.fa-dice-five{--fa:"\F523"}.fa-dice-four{--fa:"\F524"}.fa-dice-one{--fa:"\F525"}.fa-dice-six{--fa:"\F526"}.fa-dice-three{--fa:"\F527"}.fa-dice-two{--fa:"\F528"}.fa-digging{--fa:"\F85E"}.fa-digital-tachograph{--fa:"\F566"}.fa-dinosaur{--fa:"\E5FE"}.fa-diploma{--fa:"\F5EA"}.fa-direction-left-right{--fa:"\E6BE"}.fa-direction-up-down{--fa:"\E6BF"}.fa-directions{--fa:"\F5EB"}.fa-disc-drive{--fa:"\F8B5"}.fa-disease{--fa:"\F7FA"}.fa-display{--fa:"\E163"}.fa-display-arrow-down{--fa:"\E164"}.fa-display-chart-up{--fa:"\E5E3"}.fa-display-chart-up-circle-currency{--fa:"\E5E5"}.fa-display-chart-up-circle-dollar{--fa:"\E5E6"}.fa-display-code{--fa:"\E165"}.fa-display-medical{--fa:"\E166"}.fa-display-slash{--fa:"\E2FA"}.fa-distribute-spacing-horizontal{--fa:"\E365"}.fa-distribute-spacing-vertical{--fa:"\E366"}.fa-ditto{--fa:"\""}.fa-divide{--fa:"\F529"}.fa-dizzy{--fa:"\F567"}.fa-dna{--fa:"\F471"}.fa-do-not-enter{--fa:"\F5EC"}.fa-dog{--fa:"\F6D3"}.fa-dog-leashed{--fa:"\F6D4"}.fa-dollar{--fa:"$"}.fa-dollar-circle{--fa:"\F2E8"}.fa-dollar-sign{--fa:"$"}.fa-dollar-square{--fa:"\F2E9"}.fa-dolly{--fa:"\F472"}.fa-dolly-box{--fa:"\F472"}.fa-dolly-empty{--fa:"\F473"}.fa-dolly-flatbed{--fa:"\F474"}.fa-dolly-flatbed-alt{--fa:"\F475"}.fa-dolly-flatbed-empty{--fa:"\F476"}.fa-dolphin{--fa:"\E168"}.fa-donate{--fa:"\F4B9"}.fa-dong-sign{--fa:"\E169"}.fa-donut{--fa:"\E406"}.fa-door-closed{--fa:"\F52A"}.fa-door-open{--fa:"\F52B"}.fa-dot{--fa:"\E7D1"}.fa-dot-circle{--fa:"\F192"}.fa-doughnut{--fa:"\E406"}.fa-dove{--fa:"\F4BA"}.fa-down{--fa:"\F354"}.fa-down-from-bracket{--fa:"\E66B"}.fa-down-from-dotted-line{--fa:"\E407"}.fa-down-from-line{--fa:"\F349"}.fa-down-left{--fa:"\E16A"}.fa-down-left-and-up-right-to-center{--fa:"\F422"}.fa-down-long{--fa:"\F309"}.fa-down-long-to-line{--fa:"\E6C0"}.fa-down-right{--fa:"\E16B"}.fa-down-to-bracket{--fa:"\E4E7"}.fa-down-to-dotted-line{--fa:"\E408"}.fa-down-to-line{--fa:"\F34A"}.fa-down-up{--fa:"\E6C1"}.fa-download{--fa:"\F019"}.fa-drafting-compass{--fa:"\F568"}.fa-dragon{--fa:"\F6D5"}.fa-draw-circle{--fa:"\F5ED"}.fa-draw-polygon{--fa:"\F5EE"}.fa-draw-square{--fa:"\F5EF"}.fa-dreidel{--fa:"\F792"}.fa-dress{--fa:"\E6D1"}.fa-drivers-license{--fa:"\F2C2"}.fa-drone{--fa:"\F85F"}.fa-drone-alt{--fa:"\F860"}.fa-drone-front{--fa:"\F860"}.fa-droplet{--fa:"\F043"}.fa-droplet-degree{--fa:"\F748"}.fa-droplet-percent{--fa:"\F750"}.fa-droplet-plus{--fa:"\E800"}.fa-droplet-slash{--fa:"\F5C7"}.fa-drum{--fa:"\F569"}.fa-drum-steelpan{--fa:"\F56A"}.fa-drumstick{--fa:"\F6D6"}.fa-drumstick-bite{--fa:"\F6D7"}.fa-dryer{--fa:"\F861"}.fa-dryer-alt{--fa:"\F862"}.fa-dryer-heat{--fa:"\F862"}.fa-duck{--fa:"\F6D8"}.fa-dumbbell{--fa:"\F44B"}.fa-dumpster{--fa:"\F793"}.fa-dumpster-fire{--fa:"\F794"}.fa-dungeon{--fa:"\F6D9"}.fa-e{--fa:"E"}.fa-ear{--fa:"\F5F0"}.fa-ear-circle-checkmark{--fa:"\E75B"}.fa-ear-deaf{--fa:"\F2A4"}.fa-ear-listen{--fa:"\F2A2"}.fa-ear-muffs{--fa:"\F795"}.fa-ear-triangle-exclamation{--fa:"\E75C"}.fa-ear-waveform{--fa:"\E75D"}.fa-earth{--fa:"\F57D"}.fa-earth-africa{--fa:"\F57C"}.fa-earth-america{--fa:"\F57D"}.fa-earth-americas{--fa:"\F57D"}.fa-earth-asia{--fa:"\F57E"}.fa-earth-europe{--fa:"\F7A2"}.fa-earth-oceania{--fa:"\E47B"}.fa-eclipse{--fa:"\F749"}.fa-eclipse-alt{--fa:"\F74A"}.fa-edit{--fa:"\F044"}.fa-egg{--fa:"\F7FB"}.fa-egg-fried{--fa:"\F7FC"}.fa-eggplant{--fa:"\E16C"}.fa-eject{--fa:"\F052"}.fa-elephant{--fa:"\F6DA"}.fa-elevator{--fa:"\E16D"}.fa-ellipsis{--fa:"\F141"}.fa-ellipsis-h{--fa:"\F141"}.fa-ellipsis-h-alt{--fa:"\F39B"}.fa-ellipsis-stroke{--fa:"\F39B"}.fa-ellipsis-stroke-vertical{--fa:"\F39C"}.fa-ellipsis-v{--fa:"\F142"}.fa-ellipsis-v-alt{--fa:"\F39C"}.fa-ellipsis-vertical{--fa:"\F142"}.fa-empty-set{--fa:"\F656"}.fa-engine{--fa:"\E16E"}.fa-engine-exclamation{--fa:"\F5F2"}.fa-engine-warning{--fa:"\F5F2"}.fa-envelope{--fa:"\F0E0"}.fa-envelope-badge{--fa:"\E16F"}.fa-envelope-certificate{--fa:"\E829"}.fa-envelope-circle{--fa:"\E10C"}.fa-envelope-circle-check{--fa:"\E4E8"}.fa-envelope-circle-user{--fa:"\E6DE"}.fa-envelope-dot{--fa:"\E16F"}.fa-envelope-open{--fa:"\F2B6"}.fa-envelope-open-dollar{--fa:"\F657"}.fa-envelope-open-text{--fa:"\F658"}.fa-envelope-ribbon{--fa:"\E829"}.fa-envelope-square{--fa:"\F199"}.fa-envelopes{--fa:"\E170"}.fa-envelopes-bulk{--fa:"\F674"}.fa-equals{--fa:"="}.fa-eraser{--fa:"\F12D"}.fa-escalator{--fa:"\E171"}.fa-ethernet{--fa:"\F796"}.fa-eur{--fa:"\F153"}.fa-euro{--fa:"\F153"}.fa-euro-sign{--fa:"\F153"}.fa-eurozone-sign{--fa:"\E740"}.fa-excavator{--fa:"\E656"}.fa-exchange{--fa:"\F0EC"}.fa-exchange-alt{--fa:"\F362"}.fa-exclamation{--fa:"!"}.fa-exclamation-circle{--fa:"\F06A"}.fa-exclamation-square{--fa:"\F321"}.fa-exclamation-triangle{--fa:"\F071"}.fa-expand{--fa:"\F065"}.fa-expand-alt{--fa:"\F424"}.fa-expand-arrows{--fa:"\F31D"}.fa-expand-arrows-alt{--fa:"\F31E"}.fa-expand-wide{--fa:"\F320"}.fa-exploding-head{--fa:"\E2FE"}.fa-explosion{--fa:"\E4E9"}.fa-external-link{--fa:"\F08E"}.fa-external-link-alt{--fa:"\F35D"}.fa-external-link-square{--fa:"\F14C"}.fa-external-link-square-alt{--fa:"\F360"}.fa-eye{--fa:"\F06E"}.fa-eye-dropper{--fa:"\F1FB"}.fa-eye-dropper-empty{--fa:"\F1FB"}.fa-eye-dropper-full{--fa:"\E172"}.fa-eye-dropper-half{--fa:"\E173"}.fa-eye-evil{--fa:"\F6DB"}.fa-eye-low-vision{--fa:"\F2A8"}.fa-eye-slash{--fa:"\F070"}.fa-eyedropper{--fa:"\F1FB"}.fa-eyes{--fa:"\E367"}.fa-f{--fa:"F"}.fa-face-angry{--fa:"\F556"}.fa-face-angry-horns{--fa:"\E368"}.fa-face-anguished{--fa:"\E369"}.fa-face-anxious-sweat{--fa:"\E36A"}.fa-face-astonished{--fa:"\E36B"}.fa-face-awesome{--fa:"\E409"}.fa-face-beam-hand-over-mouth{--fa:"\E47C"}.fa-face-clouds{--fa:"\E47D"}.fa-face-confounded{--fa:"\E36C"}.fa-face-confused{--fa:"\E36D"}.fa-face-cowboy-hat{--fa:"\E36E"}.fa-face-diagonal-mouth{--fa:"\E47E"}.fa-face-disappointed{--fa:"\E36F"}.fa-face-disguise{--fa:"\E370"}.fa-face-dizzy{--fa:"\F567"}.fa-face-dotted{--fa:"\E47F"}.fa-face-downcast-sweat{--fa:"\E371"}.fa-face-drooling{--fa:"\E372"}.fa-face-exhaling{--fa:"\E480"}.fa-face-explode{--fa:"\E2FE"}.fa-face-expressionless{--fa:"\E373"}.fa-face-eyes-xmarks{--fa:"\E374"}.fa-face-fearful{--fa:"\E375"}.fa-face-flushed{--fa:"\F579"}.fa-face-frown{--fa:"\F119"}.fa-face-frown-open{--fa:"\F57A"}.fa-face-frown-slight{--fa:"\E376"}.fa-face-glasses{--fa:"\E377"}.fa-face-grimace{--fa:"\F57F"}.fa-face-grin{--fa:"\F580"}.fa-face-grin-beam{--fa:"\F582"}.fa-face-grin-beam-sweat{--fa:"\F583"}.fa-face-grin-hearts{--fa:"\F584"}.fa-face-grin-squint{--fa:"\F585"}.fa-face-grin-squint-tears{--fa:"\F586"}.fa-face-grin-stars{--fa:"\F587"}.fa-face-grin-tears{--fa:"\F588"}.fa-face-grin-tongue{--fa:"\F589"}.fa-face-grin-tongue-squint{--fa:"\F58A"}.fa-face-grin-tongue-wink{--fa:"\F58B"}.fa-face-grin-wide{--fa:"\F581"}.fa-face-grin-wink{--fa:"\F58C"}.fa-face-hand-over-mouth{--fa:"\E378"}.fa-face-hand-peeking{--fa:"\E481"}.fa-face-hand-yawn{--fa:"\E379"}.fa-face-head-bandage{--fa:"\E37A"}.fa-face-holding-back-tears{--fa:"\E482"}.fa-face-hushed{--fa:"\E37B"}.fa-face-icicles{--fa:"\E37C"}.fa-face-kiss{--fa:"\F596"}.fa-face-kiss-beam{--fa:"\F597"}.fa-face-kiss-closed-eyes{--fa:"\E37D"}.fa-face-kiss-wink-heart{--fa:"\F598"}.fa-face-laugh{--fa:"\F599"}.fa-face-laugh-beam{--fa:"\F59A"}.fa-face-laugh-squint{--fa:"\F59B"}.fa-face-laugh-wink{--fa:"\F59C"}.fa-face-lying{--fa:"\E37E"}.fa-face-mask{--fa:"\E37F"}.fa-face-meh{--fa:"\F11A"}.fa-face-meh-blank{--fa:"\F5A4"}.fa-face-melting{--fa:"\E483"}.fa-face-monocle{--fa:"\E380"}.fa-face-nauseated{--fa:"\E381"}.fa-face-nose-steam{--fa:"\E382"}.fa-face-party{--fa:"\E383"}.fa-face-pensive{--fa:"\E384"}.fa-face-persevering{--fa:"\E385"}.fa-face-pleading{--fa:"\E386"}.fa-face-pouting{--fa:"\E387"}.fa-face-raised-eyebrow{--fa:"\E388"}.fa-face-relieved{--fa:"\E389"}.fa-face-rolling-eyes{--fa:"\F5A5"}.fa-face-sad-cry{--fa:"\F5B3"}.fa-face-sad-sweat{--fa:"\E38A"}.fa-face-sad-tear{--fa:"\F5B4"}.fa-face-saluting{--fa:"\E484"}.fa-face-scream{--fa:"\E38B"}.fa-face-shaking{--fa:"\E79C"}.fa-face-shaking-horizontal{--fa:"\E79D"}.fa-face-shaking-vertical{--fa:"\E79E"}.fa-face-shush{--fa:"\E38C"}.fa-face-sleeping{--fa:"\E38D"}.fa-face-sleepy{--fa:"\E38E"}.fa-face-smile{--fa:"\F118"}.fa-face-smile-beam{--fa:"\F5B8"}.fa-face-smile-halo{--fa:"\E38F"}.fa-face-smile-hearts{--fa:"\E390"}.fa-face-smile-horns{--fa:"\E391"}.fa-face-smile-plus{--fa:"\F5B9"}.fa-face-smile-relaxed{--fa:"\E392"}.fa-face-smile-tear{--fa:"\E393"}.fa-face-smile-tongue{--fa:"\E394"}.fa-face-smile-upside-down{--fa:"\E395"}.fa-face-smile-wink{--fa:"\F4DA"}.fa-face-smiling-hands{--fa:"\E396"}.fa-face-smirking{--fa:"\E397"}.fa-face-spiral-eyes{--fa:"\E485"}.fa-face-sunglasses{--fa:"\E398"}.fa-face-surprise{--fa:"\F5C2"}.fa-face-swear{--fa:"\E399"}.fa-face-thermometer{--fa:"\E39A"}.fa-face-thinking{--fa:"\E39B"}.fa-face-tired{--fa:"\F5C8"}.fa-face-tissue{--fa:"\E39C"}.fa-face-tongue-money{--fa:"\E39D"}.fa-face-tongue-sweat{--fa:"\E39E"}.fa-face-unamused{--fa:"\E39F"}.fa-face-viewfinder{--fa:"\E2FF"}.fa-face-vomit{--fa:"\E3A0"}.fa-face-weary{--fa:"\E3A1"}.fa-face-woozy{--fa:"\E3A2"}.fa-face-worried{--fa:"\E3A3"}.fa-face-zany{--fa:"\E3A4"}.fa-face-zipper{--fa:"\E3A5"}.fa-falafel{--fa:"\E40A"}.fa-family{--fa:"\E300"}.fa-family-dress{--fa:"\E301"}.fa-family-pants{--fa:"\E302"}.fa-fan{--fa:"\F863"}.fa-fan-table{--fa:"\E004"}.fa-farm{--fa:"\F864"}.fa-fast-backward{--fa:"\F049"}.fa-fast-forward{--fa:"\F050"}.fa-faucet{--fa:"\E005"}.fa-faucet-drip{--fa:"\E006"}.fa-fax{--fa:"\F1AC"}.fa-feather{--fa:"\F52D"}.fa-feather-alt{--fa:"\F56B"}.fa-feather-pointed{--fa:"\F56B"}.fa-feed{--fa:"\F09E"}.fa-female{--fa:"\F182"}.fa-fence{--fa:"\E303"}.fa-ferris-wheel{--fa:"\E174"}.fa-ferry{--fa:"\E4EA"}.fa-field-hockey{--fa:"\F44C"}.fa-field-hockey-stick-ball{--fa:"\F44C"}.fa-fighter-jet{--fa:"\F0FB"}.fa-file{--fa:"\F15B"}.fa-file-aiff{--fa:"\E7FB"}.fa-file-alt{--fa:"\F15C"}.fa-file-archive{--fa:"\F1C6"}.fa-file-arrow-down{--fa:"\F56D"}.fa-file-arrow-up{--fa:"\F574"}.fa-file-audio{--fa:"\F1C7"}.fa-file-award{--fa:"\F5F3"}.fa-file-ban{--fa:"\E758"}.fa-file-binary{--fa:"\E175"}.fa-file-brackets-curly{--fa:"\E804"}.fa-file-cad{--fa:"\E672"}.fa-file-caret-down{--fa:"\E429"}.fa-file-caret-up{--fa:"\E42A"}.fa-file-certificate{--fa:"\F5F3"}.fa-file-chart-column{--fa:"\F659"}.fa-file-chart-line{--fa:"\F659"}.fa-file-chart-pie{--fa:"\F65A"}.fa-file-check{--fa:"\F316"}.fa-file-circle-check{--fa:"\E5A0"}.fa-file-circle-exclamation{--fa:"\E4EB"}.fa-file-circle-info{--fa:"\E493"}.fa-file-circle-minus{--fa:"\E4ED"}.fa-file-circle-plus{--fa:"\E494"}.fa-file-circle-question{--fa:"\E4EF"}.fa-file-circle-xmark{--fa:"\E5A1"}.fa-file-clipboard{--fa:"\F0EA"}.fa-file-code{--fa:"\F1C9"}.fa-file-contract{--fa:"\F56C"}.fa-file-csv{--fa:"\F6DD"}.fa-file-dashed-line{--fa:"\F877"}.fa-file-doc{--fa:"\E5ED"}.fa-file-download{--fa:"\F56D"}.fa-file-edit{--fa:"\F31C"}.fa-file-eps{--fa:"\E644"}.fa-file-excel{--fa:"\F1C3"}.fa-file-exclamation{--fa:"\F31A"}.fa-file-export{--fa:"\F56E"}.fa-file-fragment{--fa:"\E697"}.fa-file-gif{--fa:"\E645"}.fa-file-half-dashed{--fa:"\E698"}.fa-file-heart{--fa:"\E176"}.fa-file-image{--fa:"\F1C5"}.fa-file-import{--fa:"\F56F"}.fa-file-invoice{--fa:"\F570"}.fa-file-invoice-dollar{--fa:"\F571"}.fa-file-jpg{--fa:"\E646"}.fa-file-lines{--fa:"\F15C"}.fa-file-lock{--fa:"\E3A6"}.fa-file-magnifying-glass{--fa:"\F865"}.fa-file-medical{--fa:"\F477"}.fa-file-medical-alt{--fa:"\F478"}.fa-file-midi{--fa:"\E805"}.fa-file-minus{--fa:"\F318"}.fa-file-mov{--fa:"\E647"}.fa-file-mp3{--fa:"\E648"}.fa-file-mp4{--fa:"\E649"}.fa-file-music{--fa:"\F8B6"}.fa-file-odf{--fa:"\E7FC"}.fa-file-pdf{--fa:"\F1C1"}.fa-file-pen{--fa:"\F31C"}.fa-file-plus{--fa:"\F319"}.fa-file-plus-minus{--fa:"\E177"}.fa-file-png{--fa:"\E666"}.fa-file-powerpoint{--fa:"\F1C4"}.fa-file-ppt{--fa:"\E64A"}.fa-file-prescription{--fa:"\F572"}.fa-file-search{--fa:"\F865"}.fa-file-shield{--fa:"\E4F0"}.fa-file-signature{--fa:"\F573"}.fa-file-slash{--fa:"\E3A7"}.fa-file-spreadsheet{--fa:"\F65B"}.fa-file-svg{--fa:"\E64B"}.fa-file-tex{--fa:"\E7FD"}.fa-file-text{--fa:"\F15C"}.fa-file-times{--fa:"\F317"}.fa-file-upload{--fa:"\F574"}.fa-file-user{--fa:"\F65C"}.fa-file-vector{--fa:"\E64C"}.fa-file-video{--fa:"\F1C8"}.fa-file-wav{--fa:"\E7FE"}.fa-file-waveform{--fa:"\F478"}.fa-file-word{--fa:"\F1C2"}.fa-file-xls{--fa:"\E64D"}.fa-file-xmark{--fa:"\F317"}.fa-file-xml{--fa:"\E654"}.fa-file-zip{--fa:"\E5EE"}.fa-file-zipper{--fa:"\F1C6"}.fa-files{--fa:"\E178"}.fa-files-medical{--fa:"\F7FD"}.fa-fill{--fa:"\F575"}.fa-fill-drip{--fa:"\F576"}.fa-film{--fa:"\F008"}.fa-film-alt{--fa:"\F008"}.fa-film-canister{--fa:"\F8B7"}.fa-film-cannister{--fa:"\F8B7"}.fa-film-music{--fa:"\E769"}.fa-film-simple{--fa:"\F008"}.fa-film-slash{--fa:"\E179"}.fa-film-stack{--fa:"\E76B"}.fa-films{--fa:"\E17A"}.fa-filter{--fa:"\F0B0"}.fa-filter-circle-dollar{--fa:"\F662"}.fa-filter-circle-xmark{--fa:"\E17B"}.fa-filter-list{--fa:"\E17C"}.fa-filter-slash{--fa:"\E17D"}.fa-filters{--fa:"\E17E"}.fa-fingerprint{--fa:"\F577"}.fa-fire{--fa:"\F06D"}.fa-fire-alt{--fa:"\F7E4"}.fa-fire-burner{--fa:"\E4F1"}.fa-fire-extinguisher{--fa:"\F134"}.fa-fire-flame{--fa:"\F6DF"}.fa-fire-flame-curved{--fa:"\F7E4"}.fa-fire-flame-simple{--fa:"\F46A"}.fa-fire-hydrant{--fa:"\E17F"}.fa-fire-smoke{--fa:"\F74B"}.fa-fireplace{--fa:"\F79A"}.fa-firewall{--fa:"\E3DC"}.fa-first-aid{--fa:"\F479"}.fa-fish{--fa:"\F578"}.fa-fish-bones{--fa:"\E304"}.fa-fish-cooked{--fa:"\F7FE"}.fa-fish-fins{--fa:"\E4F2"}.fa-fishing-rod{--fa:"\E3A8"}.fa-fist-raised{--fa:"\F6DE"}.fa-flag{--fa:"\F024"}.fa-flag-alt{--fa:"\F74C"}.fa-flag-checkered{--fa:"\F11E"}.fa-flag-pennant{--fa:"\F456"}.fa-flag-swallowtail{--fa:"\F74C"}.fa-flag-usa{--fa:"\F74D"}.fa-flame{--fa:"\F6DF"}.fa-flashlight{--fa:"\F8B8"}.fa-flask{--fa:"\F0C3"}.fa-flask-gear{--fa:"\E5F1"}.fa-flask-poison{--fa:"\F6E0"}.fa-flask-potion{--fa:"\F6E1"}.fa-flask-round-poison{--fa:"\F6E0"}.fa-flask-round-potion{--fa:"\F6E1"}.fa-flask-vial{--fa:"\E4F3"}.fa-flatbread{--fa:"\E40B"}.fa-flatbread-stuffed{--fa:"\E40C"}.fa-floppy-disk{--fa:"\F0C7"}.fa-floppy-disk-circle-arrow-right{--fa:"\E180"}.fa-floppy-disk-circle-xmark{--fa:"\E181"}.fa-floppy-disk-pen{--fa:"\E182"}.fa-floppy-disk-times{--fa:"\E181"}.fa-floppy-disks{--fa:"\E183"}.fa-florin-sign{--fa:"\E184"}.fa-flower{--fa:"\F7FF"}.fa-flower-daffodil{--fa:"\F800"}.fa-flower-tulip{--fa:"\F801"}.fa-flushed{--fa:"\F579"}.fa-flute{--fa:"\F8B9"}.fa-flux-capacitor{--fa:"\F8BA"}.fa-flying-disc{--fa:"\E3A9"}.fa-fog{--fa:"\F74E"}.fa-folder{--fa:"\F07B"}.fa-folder-arrow-down{--fa:"\E053"}.fa-folder-arrow-left{--fa:"\E7D2"}.fa-folder-arrow-right{--fa:"\E7D3"}.fa-folder-arrow-up{--fa:"\E054"}.fa-folder-blank{--fa:"\F07B"}.fa-folder-bookmark{--fa:"\E186"}.fa-folder-check{--fa:"\E64E"}.fa-folder-closed{--fa:"\E185"}.fa-folder-cog{--fa:"\E187"}.fa-folder-download{--fa:"\E053"}.fa-folder-gear{--fa:"\E187"}.fa-folder-grid{--fa:"\E188"}.fa-folder-heart{--fa:"\E189"}.fa-folder-image{--fa:"\E18A"}.fa-folder-magnifying-glass{--fa:"\E18B"}.fa-folder-medical{--fa:"\E18C"}.fa-folder-minus{--fa:"\F65D"}.fa-folder-music{--fa:"\E18D"}.fa-folder-open{--fa:"\F07C"}.fa-folder-plus{--fa:"\F65E"}.fa-folder-search{--fa:"\E18B"}.fa-folder-times{--fa:"\F65F"}.fa-folder-tree{--fa:"\F802"}.fa-folder-upload{--fa:"\E054"}.fa-folder-user{--fa:"\E18E"}.fa-folder-xmark{--fa:"\F65F"}.fa-folders{--fa:"\F660"}.fa-fondue-pot{--fa:"\E40D"}.fa-font{--fa:"\F031"}.fa-font-awesome{--fa:"\F2B4"}.fa-font-awesome-flag{--fa:"\F2B4"}.fa-font-awesome-logo-full{--fa:"\F2B4"}.fa-font-case{--fa:"\F866"}.fa-foot-wing{--fa:"\E834"}.fa-football{--fa:"\F44E"}.fa-football-ball{--fa:"\F44E"}.fa-football-helmet{--fa:"\F44F"}.fa-fork{--fa:"\F2E3"}.fa-fork-knife{--fa:"\F2E6"}.fa-forklift{--fa:"\F47A"}.fa-fort{--fa:"\E486"}.fa-forward{--fa:"\F04E"}.fa-forward-fast{--fa:"\F050"}.fa-forward-step{--fa:"\F051"}.fa-fragile{--fa:"\F4BB"}.fa-frame{--fa:"\E495"}.fa-franc-sign{--fa:"\E18F"}.fa-french-fries{--fa:"\F803"}.fa-frog{--fa:"\F52E"}.fa-frosty-head{--fa:"\F79B"}.fa-frown{--fa:"\F119"}.fa-frown-open{--fa:"\F57A"}.fa-function{--fa:"\F661"}.fa-funnel-dollar{--fa:"\F662"}.fa-futbol{--fa:"\F1E3"}.fa-futbol-ball{--fa:"\F1E3"}.fa-g{--fa:"G"}.fa-galaxy{--fa:"\E008"}.fa-gallery-thumbnails{--fa:"\E3AA"}.fa-game-board{--fa:"\F867"}.fa-game-board-alt{--fa:"\F868"}.fa-game-board-simple{--fa:"\F868"}.fa-game-console-handheld{--fa:"\F8BB"}.fa-game-console-handheld-crank{--fa:"\E5B9"}.fa-gamepad{--fa:"\F11B"}.fa-gamepad-alt{--fa:"\E5A2"}.fa-gamepad-modern{--fa:"\E5A2"}.fa-garage{--fa:"\E009"}.fa-garage-car{--fa:"\E00A"}.fa-garage-empty{--fa:"\E6C9"}.fa-garage-open{--fa:"\E00B"}.fa-garlic{--fa:"\E40E"}.fa-gas-pump{--fa:"\F52F"}.fa-gas-pump-left{--fa:"\E778"}.fa-gas-pump-right{--fa:"\E779"}.fa-gas-pump-slash{--fa:"\F5F4"}.fa-gauge{--fa:"\F624"}.fa-gauge-circle-bolt{--fa:"\E496"}.fa-gauge-circle-minus{--fa:"\E497"}.fa-gauge-circle-plus{--fa:"\E498"}.fa-gauge-high{--fa:"\F625"}.fa-gauge-low{--fa:"\F627"}.fa-gauge-max{--fa:"\F626"}.fa-gauge-med{--fa:"\F624"}.fa-gauge-min{--fa:"\F628"}.fa-gauge-simple{--fa:"\F629"}.fa-gauge-simple-high{--fa:"\F62A"}.fa-gauge-simple-low{--fa:"\F62C"}.fa-gauge-simple-max{--fa:"\F62B"}.fa-gauge-simple-med{--fa:"\F629"}.fa-gauge-simple-min{--fa:"\F62D"}.fa-gave-dandy{--fa:"\E409"}.fa-gavel{--fa:"\F0E3"}.fa-gbp{--fa:"\F154"}.fa-gear{--fa:"\F013"}.fa-gear-code{--fa:"\E5E8"}.fa-gear-complex{--fa:"\E5E9"}.fa-gear-complex-code{--fa:"\E5EB"}.fa-gears{--fa:"\F085"}.fa-gem{--fa:"\F3A5"}.fa-genderless{--fa:"\F22D"}.fa-ghost{--fa:"\F6E2"}.fa-gif{--fa:"\E190"}.fa-gift{--fa:"\F06B"}.fa-gift-card{--fa:"\F663"}.fa-gifts{--fa:"\F79C"}.fa-gingerbread-man{--fa:"\F79D"}.fa-glass{--fa:"\F804"}.fa-glass-champagne{--fa:"\F79E"}.fa-glass-cheers{--fa:"\F79F"}.fa-glass-citrus{--fa:"\F869"}.fa-glass-empty{--fa:"\E191"}.fa-glass-half{--fa:"\E192"}.fa-glass-half-empty{--fa:"\E192"}.fa-glass-half-full{--fa:"\E192"}.fa-glass-martini{--fa:"\F000"}.fa-glass-martini-alt{--fa:"\F57B"}.fa-glass-water{--fa:"\E4F4"}.fa-glass-water-droplet{--fa:"\E4F5"}.fa-glass-whiskey{--fa:"\F7A0"}.fa-glass-whiskey-rocks{--fa:"\F7A1"}.fa-glasses{--fa:"\F530"}.fa-glasses-alt{--fa:"\F5F5"}.fa-glasses-round{--fa:"\F5F5"}.fa-globe{--fa:"\F0AC"}.fa-globe-africa{--fa:"\F57C"}.fa-globe-americas{--fa:"\F57D"}.fa-globe-asia{--fa:"\F57E"}.fa-globe-europe{--fa:"\F7A2"}.fa-globe-oceania{--fa:"\E47B"}.fa-globe-pointer{--fa:"\E60E"}.fa-globe-snow{--fa:"\F7A3"}.fa-globe-stand{--fa:"\F5F6"}.fa-globe-wifi{--fa:"\E685"}.fa-glove-boxing{--fa:"\F438"}.fa-goal-net{--fa:"\E3AB"}.fa-golf-ball{--fa:"\F450"}.fa-golf-ball-tee{--fa:"\F450"}.fa-golf-club{--fa:"\F451"}.fa-golf-flag-hole{--fa:"\E3AC"}.fa-gopuram{--fa:"\F664"}.fa-graduation-cap{--fa:"\F19D"}.fa-gramophone{--fa:"\F8BD"}.fa-grapes{--fa:"\E306"}.fa-grate{--fa:"\E193"}.fa-grate-droplet{--fa:"\E194"}.fa-greater-than{--fa:">"}.fa-greater-than-equal{--fa:"\F532"}.fa-grid{--fa:"\E195"}.fa-grid-2{--fa:"\E196"}.fa-grid-2-minus{--fa:"\E6AA"}.fa-grid-2-plus{--fa:"\E197"}.fa-grid-3{--fa:"\E195"}.fa-grid-4{--fa:"\E198"}.fa-grid-5{--fa:"\E199"}.fa-grid-dividers{--fa:"\E3AD"}.fa-grid-horizontal{--fa:"\F58D"}.fa-grid-round{--fa:"\E5DA"}.fa-grid-round-2{--fa:"\E5DB"}.fa-grid-round-2-minus{--fa:"\E6AB"}.fa-grid-round-2-plus{--fa:"\E5DC"}.fa-grid-round-4{--fa:"\E5DD"}.fa-grid-round-5{--fa:"\E5DE"}.fa-grid-vertical{--fa:"\F58E"}.fa-grill{--fa:"\E5A3"}.fa-grill-fire{--fa:"\E5A4"}.fa-grill-hot{--fa:"\E5A5"}.fa-grimace{--fa:"\F57F"}.fa-grin{--fa:"\F580"}.fa-grin-alt{--fa:"\F581"}.fa-grin-beam{--fa:"\F582"}.fa-grin-beam-sweat{--fa:"\F583"}.fa-grin-hearts{--fa:"\F584"}.fa-grin-squint{--fa:"\F585"}.fa-grin-squint-tears{--fa:"\F586"}.fa-grin-stars{--fa:"\F587"}.fa-grin-tears{--fa:"\F588"}.fa-grin-tongue{--fa:"\F589"}.fa-grin-tongue-squint{--fa:"\F58A"}.fa-grin-tongue-wink{--fa:"\F58B"}.fa-grin-wink{--fa:"\F58C"}.fa-grip{--fa:"\F58D"}.fa-grip-dots{--fa:"\E410"}.fa-grip-dots-vertical{--fa:"\E411"}.fa-grip-horizontal{--fa:"\F58D"}.fa-grip-lines{--fa:"\F7A4"}.fa-grip-lines-vertical{--fa:"\F7A5"}.fa-grip-vertical{--fa:"\F58E"}.fa-group-arrows-rotate{--fa:"\E4F6"}.fa-guarani-sign{--fa:"\E19A"}.fa-guitar{--fa:"\F7A6"}.fa-guitar-electric{--fa:"\F8BE"}.fa-guitars{--fa:"\F8BF"}.fa-gun{--fa:"\E19B"}.fa-gun-slash{--fa:"\E19C"}.fa-gun-squirt{--fa:"\E19D"}.fa-h{--fa:"H"}.fa-h-square{--fa:"\F0FD"}.fa-h1{--fa:"\F313"}.fa-h2{--fa:"\F314"}.fa-h3{--fa:"\F315"}.fa-h4{--fa:"\F86A"}.fa-h5{--fa:"\E412"}.fa-h6{--fa:"\E413"}.fa-hamburger{--fa:"\F805"}.fa-hammer{--fa:"\F6E3"}.fa-hammer-brush{--fa:"\E620"}.fa-hammer-crash{--fa:"\E414"}.fa-hammer-war{--fa:"\F6E4"}.fa-hamsa{--fa:"\F665"}.fa-hand{--fa:"\F256"}.fa-hand-back-fist{--fa:"\F255"}.fa-hand-back-point-down{--fa:"\E19E"}.fa-hand-back-point-left{--fa:"\E19F"}.fa-hand-back-point-ribbon{--fa:"\E1A0"}.fa-hand-back-point-right{--fa:"\E1A1"}.fa-hand-back-point-up{--fa:"\E1A2"}.fa-hand-dots{--fa:"\F461"}.fa-hand-fingers-crossed{--fa:"\E1A3"}.fa-hand-fist{--fa:"\F6DE"}.fa-hand-heart{--fa:"\F4BC"}.fa-hand-holding{--fa:"\F4BD"}.fa-hand-holding-box{--fa:"\F47B"}.fa-hand-holding-circle-dollar{--fa:"\E621"}.fa-hand-holding-dollar{--fa:"\F4C0"}.fa-hand-holding-droplet{--fa:"\F4C1"}.fa-hand-holding-hand{--fa:"\E4F7"}.fa-hand-holding-heart{--fa:"\F4BE"}.fa-hand-holding-magic{--fa:"\F6E5"}.fa-hand-holding-medical{--fa:"\E05C"}.fa-hand-holding-seedling{--fa:"\F4BF"}.fa-hand-holding-skull{--fa:"\E1A4"}.fa-hand-holding-star{--fa:"\E801"}.fa-hand-holding-usd{--fa:"\F4C0"}.fa-hand-holding-water{--fa:"\F4C1"}.fa-hand-horns{--fa:"\E1A9"}.fa-hand-lizard{--fa:"\F258"}.fa-hand-love{--fa:"\E1A5"}.fa-hand-middle-finger{--fa:"\F806"}.fa-hand-paper{--fa:"\F256"}.fa-hand-peace{--fa:"\F25B"}.fa-hand-point-down{--fa:"\F0A7"}.fa-hand-point-left{--fa:"\F0A5"}.fa-hand-point-ribbon{--fa:"\E1A6"}.fa-hand-point-right{--fa:"\F0A4"}.fa-hand-point-up{--fa:"\F0A6"}.fa-hand-pointer{--fa:"\F25A"}.fa-hand-receiving{--fa:"\F47C"}.fa-hand-rock{--fa:"\F255"}.fa-hand-scissors{--fa:"\F257"}.fa-hand-shaka{--fa:"\E831"}.fa-hand-sparkles{--fa:"\E05D"}.fa-hand-spock{--fa:"\F259"}.fa-hand-wave{--fa:"\E1A7"}.fa-handcuffs{--fa:"\E4F8"}.fa-hands{--fa:"\F2A7"}.fa-hands-american-sign-language-interpreting{--fa:"\F2A3"}.fa-hands-asl-interpreting{--fa:"\F2A3"}.fa-hands-bound{--fa:"\E4F9"}.fa-hands-bubbles{--fa:"\E05E"}.fa-hands-clapping{--fa:"\E1A8"}.fa-hands-heart{--fa:"\F4C3"}.fa-hands-helping{--fa:"\F4C4"}.fa-hands-holding{--fa:"\F4C2"}.fa-hands-holding-child{--fa:"\E4FA"}.fa-hands-holding-circle{--fa:"\E4FB"}.fa-hands-holding-diamond{--fa:"\F47C"}.fa-hands-holding-dollar{--fa:"\F4C5"}.fa-hands-holding-heart{--fa:"\F4C3"}.fa-hands-praying{--fa:"\F684"}.fa-hands-usd{--fa:"\F4C5"}.fa-hands-wash{--fa:"\E05E"}.fa-handshake{--fa:"\F2B5"}.fa-handshake-alt{--fa:"\F2B5"}.fa-handshake-alt-slash{--fa:"\E060"}.fa-handshake-angle{--fa:"\F4C4"}.fa-handshake-simple{--fa:"\F2B5"}.fa-handshake-simple-slash{--fa:"\E060"}.fa-handshake-slash{--fa:"\E060"}.fa-hanukiah{--fa:"\F6E6"}.fa-hard-drive{--fa:"\F0A0"}.fa-hard-hat{--fa:"\F807"}.fa-hard-of-hearing{--fa:"\F2A4"}.fa-hashtag{--fa:"#"}.fa-hashtag-lock{--fa:"\E415"}.fa-hat-beach{--fa:"\E606"}.fa-hat-chef{--fa:"\F86B"}.fa-hat-cowboy{--fa:"\F8C0"}.fa-hat-cowboy-side{--fa:"\F8C1"}.fa-hat-hard{--fa:"\F807"}.fa-hat-santa{--fa:"\F7A7"}.fa-hat-winter{--fa:"\F7A8"}.fa-hat-witch{--fa:"\F6E7"}.fa-hat-wizard{--fa:"\F6E8"}.fa-haykal{--fa:"\F666"}.fa-hdd{--fa:"\F0A0"}.fa-head-side{--fa:"\F6E9"}.fa-head-side-brain{--fa:"\F808"}.fa-head-side-circuit{--fa:"\E75E"}.fa-head-side-cough{--fa:"\E061"}.fa-head-side-cough-slash{--fa:"\E062"}.fa-head-side-gear{--fa:"\E611"}.fa-head-side-goggles{--fa:"\F6EA"}.fa-head-side-headphones{--fa:"\F8C2"}.fa-head-side-heart{--fa:"\E1AA"}.fa-head-side-mask{--fa:"\E063"}.fa-head-side-medical{--fa:"\F809"}.fa-head-side-speak{--fa:"\E75F"}.fa-head-side-virus{--fa:"\E064"}.fa-head-vr{--fa:"\F6EA"}.fa-header{--fa:"\F1DC"}.fa-heading{--fa:"\F1DC"}.fa-headphones{--fa:"\F025"}.fa-headphones-alt{--fa:"\F025"}.fa-headphones-simple{--fa:"\F025"}.fa-headphones-slash{--fa:"\E77C"}.fa-headset{--fa:"\F590"}.fa-heart{--fa:"\F004"}.fa-heart-broken{--fa:"\F7A9"}.fa-heart-circle{--fa:"\F4C7"}.fa-heart-circle-bolt{--fa:"\E4FC"}.fa-heart-circle-check{--fa:"\E4FD"}.fa-heart-circle-exclamation{--fa:"\E4FE"}.fa-heart-circle-minus{--fa:"\E4FF"}.fa-heart-circle-plus{--fa:"\E500"}.fa-heart-circle-xmark{--fa:"\E501"}.fa-heart-crack{--fa:"\F7A9"}.fa-heart-half{--fa:"\E1AB"}.fa-heart-half-alt{--fa:"\E1AC"}.fa-heart-half-stroke{--fa:"\E1AC"}.fa-heart-music-camera-bolt{--fa:"\F86D"}.fa-heart-pulse{--fa:"\F21E"}.fa-heart-rate{--fa:"\F5F8"}.fa-heart-slash{--fa:"\E78E"}.fa-heart-square{--fa:"\F4C8"}.fa-heartbeat{--fa:"\F21E"}.fa-hearts{--fa:"\E78F"}.fa-heat{--fa:"\E00C"}.fa-helicopter{--fa:"\F533"}.fa-helicopter-symbol{--fa:"\E502"}.fa-helmet-battle{--fa:"\F6EB"}.fa-helmet-safety{--fa:"\F807"}.fa-helmet-un{--fa:"\E503"}.fa-heptagon{--fa:"\E820"}.fa-hexagon{--fa:"\F312"}.fa-hexagon-check{--fa:"\E416"}.fa-hexagon-divide{--fa:"\E1AD"}.fa-hexagon-equals{--fa:"\E6B2"}.fa-hexagon-exclamation{--fa:"\E417"}.fa-hexagon-image{--fa:"\E504"}.fa-hexagon-minus{--fa:"\F307"}.fa-hexagon-nodes{--fa:"\E699"}.fa-hexagon-nodes-bolt{--fa:"\E69A"}.fa-hexagon-plus{--fa:"\F300"}.fa-hexagon-vertical-nft{--fa:"\E505"}.fa-hexagon-vertical-nft-slanted{--fa:"\E505"}.fa-hexagon-xmark{--fa:"\F2EE"}.fa-high-definition{--fa:"\E1AE"}.fa-highlighter{--fa:"\F591"}.fa-highlighter-line{--fa:"\E1AF"}.fa-hiking{--fa:"\F6EC"}.fa-hill-avalanche{--fa:"\E507"}.fa-hill-rockslide{--fa:"\E508"}.fa-hippo{--fa:"\F6ED"}.fa-history{--fa:"\F1DA"}.fa-hockey-mask{--fa:"\F6EE"}.fa-hockey-puck{--fa:"\F453"}.fa-hockey-stick{--fa:"\E7E6"}.fa-hockey-stick-puck{--fa:"\E3AE"}.fa-hockey-sticks{--fa:"\F454"}.fa-holly-berry{--fa:"\F7AA"}.fa-home{--fa:"\F015"}.fa-home-alt{--fa:"\F015"}.fa-home-blank{--fa:"\E487"}.fa-home-heart{--fa:"\F4C9"}.fa-home-lg{--fa:"\E3AF"}.fa-home-lg-alt{--fa:"\F015"}.fa-home-user{--fa:"\E1B0"}.fa-honey-pot{--fa:"\E418"}.fa-hood-cloak{--fa:"\F6EF"}.fa-horizontal-rule{--fa:"\F86C"}.fa-horse{--fa:"\F6F0"}.fa-horse-head{--fa:"\F7AB"}.fa-horse-saddle{--fa:"\F8C3"}.fa-horseshoe{--fa:"\E81A"}.fa-hose{--fa:"\E419"}.fa-hose-reel{--fa:"\E41A"}.fa-hospital{--fa:"\F0F8"}.fa-hospital-alt{--fa:"\F0F8"}.fa-hospital-symbol{--fa:"\F47E"}.fa-hospital-user{--fa:"\F80D"}.fa-hospital-wide{--fa:"\F0F8"}.fa-hospitals{--fa:"\F80E"}.fa-hot-tub{--fa:"\F593"}.fa-hot-tub-person{--fa:"\F593"}.fa-hotdog{--fa:"\F80F"}.fa-hotel{--fa:"\F594"}.fa-hourglass{--fa:"\F254"}.fa-hourglass-1{--fa:"\F251"}.fa-hourglass-2{--fa:"\F252"}.fa-hourglass-3{--fa:"\F253"}.fa-hourglass-clock{--fa:"\E41B"}.fa-hourglass-empty{--fa:"\F254"}.fa-hourglass-end{--fa:"\F253"}.fa-hourglass-half{--fa:"\F252"}.fa-hourglass-start{--fa:"\F251"}.fa-house{--fa:"\F015"}.fa-house-blank{--fa:"\E487"}.fa-house-building{--fa:"\E1B1"}.fa-house-chimney{--fa:"\E3AF"}.fa-house-chimney-blank{--fa:"\E3B0"}.fa-house-chimney-crack{--fa:"\F6F1"}.fa-house-chimney-heart{--fa:"\E1B2"}.fa-house-chimney-medical{--fa:"\F7F2"}.fa-house-chimney-user{--fa:"\E065"}.fa-house-chimney-window{--fa:"\E00D"}.fa-house-circle-check{--fa:"\E509"}.fa-house-circle-exclamation{--fa:"\E50A"}.fa-house-circle-xmark{--fa:"\E50B"}.fa-house-crack{--fa:"\E3B1"}.fa-house-damage{--fa:"\F6F1"}.fa-house-day{--fa:"\E00E"}.fa-house-fire{--fa:"\E50C"}.fa-house-flag{--fa:"\E50D"}.fa-house-flood{--fa:"\F74F"}.fa-house-flood-water{--fa:"\E50E"}.fa-house-flood-water-circle-arrow-right{--fa:"\E50F"}.fa-house-heart{--fa:"\F4C9"}.fa-house-laptop{--fa:"\E066"}.fa-house-leave{--fa:"\E00F"}.fa-house-lock{--fa:"\E510"}.fa-house-medical{--fa:"\E3B2"}.fa-house-medical-circle-check{--fa:"\E511"}.fa-house-medical-circle-exclamation{--fa:"\E512"}.fa-house-medical-circle-xmark{--fa:"\E513"}.fa-house-medical-flag{--fa:"\E514"}.fa-house-night{--fa:"\E010"}.fa-house-person-arrive{--fa:"\E011"}.fa-house-person-depart{--fa:"\E00F"}.fa-house-person-leave{--fa:"\E00F"}.fa-house-person-return{--fa:"\E011"}.fa-house-return{--fa:"\E011"}.fa-house-signal{--fa:"\E012"}.fa-house-tree{--fa:"\E1B3"}.fa-house-tsunami{--fa:"\E515"}.fa-house-turret{--fa:"\E1B4"}.fa-house-unlock{--fa:"\E6CA"}.fa-house-user{--fa:"\E1B0"}.fa-house-water{--fa:"\F74F"}.fa-house-window{--fa:"\E3B3"}.fa-hryvnia{--fa:"\F6F2"}.fa-hryvnia-sign{--fa:"\F6F2"}.fa-humidity{--fa:"\F750"}.fa-hundred-points{--fa:"\E41C"}.fa-hurricane{--fa:"\F751"}.fa-hydra{--fa:"\E686"}.fa-hyphen{--fa:"-"}.fa-i{--fa:"I"}.fa-i-cursor{--fa:"\F246"}.fa-ice-cream{--fa:"\F810"}.fa-ice-skate{--fa:"\F7AC"}.fa-icicles{--fa:"\F7AD"}.fa-icons{--fa:"\F86D"}.fa-icons-alt{--fa:"\F86E"}.fa-id-badge{--fa:"\F2C1"}.fa-id-card{--fa:"\F2C2"}.fa-id-card-alt{--fa:"\F47F"}.fa-id-card-clip{--fa:"\F47F"}.fa-igloo{--fa:"\F7AE"}.fa-ils{--fa:"\F20B"}.fa-image{--fa:"\F03E"}.fa-image-circle-arrow-down{--fa:"\E76C"}.fa-image-circle-check{--fa:"\E76D"}.fa-image-circle-plus{--fa:"\E76E"}.fa-image-circle-xmark{--fa:"\E76F"}.fa-image-landscape{--fa:"\E1B5"}.fa-image-music{--fa:"\E770"}.fa-image-polaroid{--fa:"\F8C4"}.fa-image-polaroid-user{--fa:"\E1B6"}.fa-image-portrait{--fa:"\F3E0"}.fa-image-slash{--fa:"\E1B7"}.fa-image-stack{--fa:"\E771"}.fa-image-user{--fa:"\E1B8"}.fa-images{--fa:"\F302"}.fa-images-user{--fa:"\E1B9"}.fa-inbox{--fa:"\F01C"}.fa-inbox-arrow-down{--fa:"\F310"}.fa-inbox-arrow-up{--fa:"\F311"}.fa-inbox-full{--fa:"\E1BA"}.fa-inbox-in{--fa:"\F310"}.fa-inbox-out{--fa:"\F311"}.fa-inboxes{--fa:"\E1BB"}.fa-indent{--fa:"\F03C"}.fa-indian-rupee{--fa:"\E1BC"}.fa-indian-rupee-sign{--fa:"\E1BC"}.fa-industry{--fa:"\F275"}.fa-industry-alt{--fa:"\F3B3"}.fa-industry-windows{--fa:"\F3B3"}.fa-infinity{--fa:"\F534"}.fa-info{--fa:"\F129"}.fa-info-circle{--fa:"\F05A"}.fa-info-square{--fa:"\F30F"}.fa-inhaler{--fa:"\F5F9"}.fa-input-numeric{--fa:"\E1BD"}.fa-input-pipe{--fa:"\E1BE"}.fa-input-text{--fa:"\E1BF"}.fa-inr{--fa:"\E1BC"}.fa-institution{--fa:"\F19C"}.fa-integral{--fa:"\F667"}.fa-interrobang{--fa:"\E5BA"}.fa-intersection{--fa:"\F668"}.fa-inventory{--fa:"\F480"}.fa-island-tree-palm{--fa:"\F811"}.fa-island-tropical{--fa:"\F811"}.fa-italic{--fa:"\F033"}.fa-j{--fa:"J"}.fa-jack-o-lantern{--fa:"\F30E"}.fa-jar{--fa:"\E516"}.fa-jar-wheat{--fa:"\E517"}.fa-jeans{--fa:"\E6D2"}.fa-jeans-straight{--fa:"\E6D3"}.fa-jedi{--fa:"\F669"}.fa-jet-fighter{--fa:"\F0FB"}.fa-jet-fighter-up{--fa:"\E518"}.fa-joint{--fa:"\F595"}.fa-journal-whills{--fa:"\F66A"}.fa-joystick{--fa:"\F8C5"}.fa-jpy{--fa:"\F157"}.fa-jug{--fa:"\F8C6"}.fa-jug-bottle{--fa:"\E5FB"}.fa-jug-detergent{--fa:"\E519"}.fa-k{--fa:"K"}.fa-kaaba{--fa:"\F66B"}.fa-kazoo{--fa:"\F8C7"}.fa-kerning{--fa:"\F86F"}.fa-kettlebell{--fa:"\E832"}.fa-key{--fa:"\F084"}.fa-key-skeleton{--fa:"\F6F3"}.fa-key-skeleton-left-right{--fa:"\E3B4"}.fa-keyboard{--fa:"\F11C"}.fa-keyboard-brightness{--fa:"\E1C0"}.fa-keyboard-brightness-low{--fa:"\E1C1"}.fa-keyboard-down{--fa:"\E1C2"}.fa-keyboard-left{--fa:"\E1C3"}.fa-keynote{--fa:"\F66C"}.fa-khanda{--fa:"\F66D"}.fa-kidneys{--fa:"\F5FB"}.fa-kip-sign{--fa:"\E1C4"}.fa-kiss{--fa:"\F596"}.fa-kiss-beam{--fa:"\F597"}.fa-kiss-wink-heart{--fa:"\F598"}.fa-kit-medical{--fa:"\F479"}.fa-kitchen-set{--fa:"\E51A"}.fa-kite{--fa:"\F6F4"}.fa-kiwi-bird{--fa:"\F535"}.fa-kiwi-fruit{--fa:"\E30C"}.fa-knife{--fa:"\F2E4"}.fa-knife-kitchen{--fa:"\F6F5"}.fa-krw{--fa:"\F159"}.fa-l{--fa:"L"}.fa-lacrosse-stick{--fa:"\E3B5"}.fa-lacrosse-stick-ball{--fa:"\E3B6"}.fa-ladder-water{--fa:"\F5C5"}.fa-lambda{--fa:"\F66E"}.fa-lamp{--fa:"\F4CA"}.fa-lamp-desk{--fa:"\E014"}.fa-lamp-floor{--fa:"\E015"}.fa-lamp-street{--fa:"\E1C5"}.fa-land-mine-on{--fa:"\E51B"}.fa-landmark{--fa:"\F66F"}.fa-landmark-alt{--fa:"\F752"}.fa-landmark-dome{--fa:"\F752"}.fa-landmark-flag{--fa:"\E51C"}.fa-landmark-magnifying-glass{--fa:"\E622"}.fa-landscape{--fa:"\E1B5"}.fa-language{--fa:"\F1AB"}.fa-laptop{--fa:"\F109"}.fa-laptop-arrow-down{--fa:"\E1C6"}.fa-laptop-binary{--fa:"\E5E7"}.fa-laptop-code{--fa:"\F5FC"}.fa-laptop-file{--fa:"\E51D"}.fa-laptop-house{--fa:"\E066"}.fa-laptop-medical{--fa:"\F812"}.fa-laptop-mobile{--fa:"\F87A"}.fa-laptop-slash{--fa:"\E1C7"}.fa-lari-sign{--fa:"\E1C8"}.fa-lasso{--fa:"\F8C8"}.fa-lasso-sparkles{--fa:"\E1C9"}.fa-laugh{--fa:"\F599"}.fa-laugh-beam{--fa:"\F59A"}.fa-laugh-squint{--fa:"\F59B"}.fa-laugh-wink{--fa:"\F59C"}.fa-layer-group{--fa:"\F5FD"}.fa-layer-group-minus{--fa:"\F5FE"}.fa-layer-group-plus{--fa:"\F5FF"}.fa-layer-minus{--fa:"\F5FE"}.fa-layer-plus{--fa:"\F5FF"}.fa-leaf{--fa:"\F06C"}.fa-leaf-heart{--fa:"\F4CB"}.fa-leaf-maple{--fa:"\F6F6"}.fa-leaf-oak{--fa:"\F6F7"}.fa-leafy-green{--fa:"\E41D"}.fa-left{--fa:"\F355"}.fa-left-from-bracket{--fa:"\E66C"}.fa-left-from-dotted-line{--fa:"\E6C2"}.fa-left-from-line{--fa:"\F348"}.fa-left-long{--fa:"\F30A"}.fa-left-long-to-line{--fa:"\E41E"}.fa-left-right{--fa:"\F337"}.fa-left-to-bracket{--fa:"\E66D"}.fa-left-to-dotted-line{--fa:"\E6C3"}.fa-left-to-line{--fa:"\F34B"}.fa-legal{--fa:"\F0E3"}.fa-lemon{--fa:"\F094"}.fa-less-than{--fa:"<"}.fa-less-than-equal{--fa:"\F537"}.fa-level-down{--fa:"\F149"}.fa-level-down-alt{--fa:"\F3BE"}.fa-level-up{--fa:"\F148"}.fa-level-up-alt{--fa:"\F3BF"}.fa-life-ring{--fa:"\F1CD"}.fa-light-ceiling{--fa:"\E016"}.fa-light-emergency{--fa:"\E41F"}.fa-light-emergency-on{--fa:"\E420"}.fa-light-switch{--fa:"\E017"}.fa-light-switch-off{--fa:"\E018"}.fa-light-switch-on{--fa:"\E019"}.fa-lightbulb{--fa:"\F0EB"}.fa-lightbulb-cfl{--fa:"\E5A6"}.fa-lightbulb-cfl-on{--fa:"\E5A7"}.fa-lightbulb-dollar{--fa:"\F670"}.fa-lightbulb-exclamation{--fa:"\F671"}.fa-lightbulb-exclamation-on{--fa:"\E1CA"}.fa-lightbulb-gear{--fa:"\E5FD"}.fa-lightbulb-message{--fa:"\E687"}.fa-lightbulb-on{--fa:"\F672"}.fa-lightbulb-slash{--fa:"\F673"}.fa-lighthouse{--fa:"\E612"}.fa-lights-holiday{--fa:"\F7B2"}.fa-line-chart{--fa:"\F201"}.fa-line-columns{--fa:"\F870"}.fa-line-height{--fa:"\F871"}.fa-lines-leaning{--fa:"\E51E"}.fa-link{--fa:"\F0C1"}.fa-link-horizontal{--fa:"\E1CB"}.fa-link-horizontal-slash{--fa:"\E1CC"}.fa-link-simple{--fa:"\E1CD"}.fa-link-simple-slash{--fa:"\E1CE"}.fa-link-slash{--fa:"\F127"}.fa-lips{--fa:"\F600"}.fa-lira-sign{--fa:"\F195"}.fa-list{--fa:"\F03A"}.fa-list-1-2{--fa:"\F0CB"}.fa-list-alt{--fa:"\F022"}.fa-list-check{--fa:"\F0AE"}.fa-list-dots{--fa:"\F0CA"}.fa-list-dropdown{--fa:"\E1CF"}.fa-list-music{--fa:"\F8C9"}.fa-list-numeric{--fa:"\F0CB"}.fa-list-ol{--fa:"\F0CB"}.fa-list-radio{--fa:"\E1D0"}.fa-list-squares{--fa:"\F03A"}.fa-list-timeline{--fa:"\E1D1"}.fa-list-tree{--fa:"\E1D2"}.fa-list-ul{--fa:"\F0CA"}.fa-litecoin-sign{--fa:"\E1D3"}.fa-loader{--fa:"\E1D4"}.fa-lobster{--fa:"\E421"}.fa-location{--fa:"\F601"}.fa-location-arrow{--fa:"\F124"}.fa-location-arrow-slash{--fa:"\E77A"}.fa-location-arrow-up{--fa:"\E63A"}.fa-location-check{--fa:"\F606"}.fa-location-circle{--fa:"\F602"}.fa-location-crosshairs{--fa:"\F601"}.fa-location-crosshairs-slash{--fa:"\F603"}.fa-location-dot{--fa:"\F3C5"}.fa-location-dot-slash{--fa:"\F605"}.fa-location-exclamation{--fa:"\F608"}.fa-location-minus{--fa:"\F609"}.fa-location-pen{--fa:"\F607"}.fa-location-pin{--fa:"\F041"}.fa-location-pin-lock{--fa:"\E51F"}.fa-location-pin-slash{--fa:"\F60C"}.fa-location-plus{--fa:"\F60A"}.fa-location-question{--fa:"\F60B"}.fa-location-slash{--fa:"\F603"}.fa-location-smile{--fa:"\F60D"}.fa-location-xmark{--fa:"\F60E"}.fa-lock{--fa:"\F023"}.fa-lock-a{--fa:"\E422"}.fa-lock-alt{--fa:"\F30D"}.fa-lock-hashtag{--fa:"\E423"}.fa-lock-keyhole{--fa:"\F30D"}.fa-lock-keyhole-open{--fa:"\F3C2"}.fa-lock-open{--fa:"\F3C1"}.fa-lock-open-alt{--fa:"\F3C2"}.fa-locust{--fa:"\E520"}.fa-lollipop{--fa:"\E424"}.fa-lollypop{--fa:"\E424"}.fa-long-arrow-alt-down{--fa:"\F309"}.fa-long-arrow-alt-left{--fa:"\F30A"}.fa-long-arrow-alt-right{--fa:"\F30B"}.fa-long-arrow-alt-up{--fa:"\F30C"}.fa-long-arrow-down{--fa:"\F175"}.fa-long-arrow-left{--fa:"\F177"}.fa-long-arrow-right{--fa:"\F178"}.fa-long-arrow-up{--fa:"\F176"}.fa-loveseat{--fa:"\F4CC"}.fa-low-vision{--fa:"\F2A8"}.fa-luchador{--fa:"\F455"}.fa-luchador-mask{--fa:"\F455"}.fa-luggage-cart{--fa:"\F59D"}.fa-lungs{--fa:"\F604"}.fa-lungs-virus{--fa:"\E067"}.fa-lychee{--fa:"\E824"}.fa-m{--fa:"M"}.fa-mace{--fa:"\F6F8"}.fa-magic{--fa:"\F0D0"}.fa-magic-wand-sparkles{--fa:"\E2CA"}.fa-magnet{--fa:"\F076"}.fa-magnifying-glass{--fa:"\F002"}.fa-magnifying-glass-arrow-right{--fa:"\E521"}.fa-magnifying-glass-arrows-rotate{--fa:"\E65E"}.fa-magnifying-glass-chart{--fa:"\E522"}.fa-magnifying-glass-dollar{--fa:"\F688"}.fa-magnifying-glass-location{--fa:"\F689"}.fa-magnifying-glass-minus{--fa:"\F010"}.fa-magnifying-glass-music{--fa:"\E65F"}.fa-magnifying-glass-play{--fa:"\E660"}.fa-magnifying-glass-plus{--fa:"\F00E"}.fa-magnifying-glass-waveform{--fa:"\E661"}.fa-mail-bulk{--fa:"\F674"}.fa-mail-forward{--fa:"\F064"}.fa-mail-reply{--fa:"\F3E5"}.fa-mail-reply-all{--fa:"\F122"}.fa-mailbox{--fa:"\F813"}.fa-mailbox-flag-up{--fa:"\E5BB"}.fa-mailbox-open-empty{--fa:"\E821"}.fa-mailbox-open-letter{--fa:"\E823"}.fa-maki-roll{--fa:"\E48B"}.fa-makizushi{--fa:"\E48B"}.fa-malaysian-ringgit-sign{--fa:"\E6FA"}.fa-male{--fa:"\F183"}.fa-manat-sign{--fa:"\E1D5"}.fa-mandolin{--fa:"\F6F9"}.fa-mango{--fa:"\E30F"}.fa-manhole{--fa:"\E1D6"}.fa-map{--fa:"\F279"}.fa-map-location{--fa:"\F59F"}.fa-map-location-dot{--fa:"\F5A0"}.fa-map-marked{--fa:"\F59F"}.fa-map-marked-alt{--fa:"\F5A0"}.fa-map-marker{--fa:"\F041"}.fa-map-marker-alt{--fa:"\F3C5"}.fa-map-marker-alt-slash{--fa:"\F605"}.fa-map-marker-check{--fa:"\F606"}.fa-map-marker-edit{--fa:"\F607"}.fa-map-marker-exclamation{--fa:"\F608"}.fa-map-marker-minus{--fa:"\F609"}.fa-map-marker-plus{--fa:"\F60A"}.fa-map-marker-question{--fa:"\F60B"}.fa-map-marker-slash{--fa:"\F60C"}.fa-map-marker-smile{--fa:"\F60D"}.fa-map-marker-times{--fa:"\F60E"}.fa-map-marker-xmark{--fa:"\F60E"}.fa-map-pin{--fa:"\F276"}.fa-map-signs{--fa:"\F277"}.fa-marker{--fa:"\F5A1"}.fa-mars{--fa:"\F222"}.fa-mars-and-venus{--fa:"\F224"}.fa-mars-and-venus-burst{--fa:"\E523"}.fa-mars-double{--fa:"\F227"}.fa-mars-stroke{--fa:"\F229"}.fa-mars-stroke-h{--fa:"\F22B"}.fa-mars-stroke-right{--fa:"\F22B"}.fa-mars-stroke-up{--fa:"\F22A"}.fa-mars-stroke-v{--fa:"\F22A"}.fa-martini-glass{--fa:"\F57B"}.fa-martini-glass-citrus{--fa:"\F561"}.fa-martini-glass-empty{--fa:"\F000"}.fa-mask{--fa:"\F6FA"}.fa-mask-face{--fa:"\E1D7"}.fa-mask-luchador{--fa:"\F455"}.fa-mask-snorkel{--fa:"\E3B7"}.fa-mask-ventilator{--fa:"\E524"}.fa-masks-theater{--fa:"\F630"}.fa-mattress-pillow{--fa:"\E525"}.fa-maximize{--fa:"\F31E"}.fa-meat{--fa:"\F814"}.fa-medal{--fa:"\F5A2"}.fa-medkit{--fa:"\F0FA"}.fa-megaphone{--fa:"\F675"}.fa-meh{--fa:"\F11A"}.fa-meh-blank{--fa:"\F5A4"}.fa-meh-rolling-eyes{--fa:"\F5A5"}.fa-melon{--fa:"\E310"}.fa-melon-slice{--fa:"\E311"}.fa-memo{--fa:"\E1D8"}.fa-memo-circle-check{--fa:"\E1D9"}.fa-memo-circle-info{--fa:"\E49A"}.fa-memo-pad{--fa:"\E1DA"}.fa-memory{--fa:"\F538"}.fa-menorah{--fa:"\F676"}.fa-mercury{--fa:"\F223"}.fa-merge{--fa:"\E526"}.fa-message{--fa:"\F27A"}.fa-message-arrow-down{--fa:"\E1DB"}.fa-message-arrow-up{--fa:"\E1DC"}.fa-message-arrow-up-right{--fa:"\E1DD"}.fa-message-bot{--fa:"\E3B8"}.fa-message-captions{--fa:"\E1DE"}.fa-message-check{--fa:"\F4A2"}.fa-message-code{--fa:"\E1DF"}.fa-message-dollar{--fa:"\F650"}.fa-message-dot{--fa:"\E6DF"}.fa-message-dots{--fa:"\F4A3"}.fa-message-edit{--fa:"\F4A4"}.fa-message-exclamation{--fa:"\F4A5"}.fa-message-heart{--fa:"\E5C9"}.fa-message-image{--fa:"\E1E0"}.fa-message-lines{--fa:"\F4A6"}.fa-message-medical{--fa:"\F7F4"}.fa-message-middle{--fa:"\E1E1"}.fa-message-middle-top{--fa:"\E1E2"}.fa-message-minus{--fa:"\F4A7"}.fa-message-music{--fa:"\F8AF"}.fa-message-pen{--fa:"\F4A4"}.fa-message-plus{--fa:"\F4A8"}.fa-message-question{--fa:"\E1E3"}.fa-message-quote{--fa:"\E1E4"}.fa-message-slash{--fa:"\F4A9"}.fa-message-smile{--fa:"\F4AA"}.fa-message-sms{--fa:"\E1E5"}.fa-message-text{--fa:"\E1E6"}.fa-message-times{--fa:"\F4AB"}.fa-message-waveform{--fa:"\E6E0"}.fa-message-xmark{--fa:"\F4AB"}.fa-messages{--fa:"\F4B6"}.fa-messages-dollar{--fa:"\F652"}.fa-messages-question{--fa:"\E1E7"}.fa-messaging{--fa:"\F4A3"}.fa-meteor{--fa:"\F753"}.fa-meter{--fa:"\E1E8"}.fa-meter-bolt{--fa:"\E1E9"}.fa-meter-droplet{--fa:"\E1EA"}.fa-meter-fire{--fa:"\E1EB"}.fa-microchip{--fa:"\F2DB"}.fa-microchip-ai{--fa:"\E1EC"}.fa-microphone{--fa:"\F130"}.fa-microphone-alt{--fa:"\F3C9"}.fa-microphone-alt-slash{--fa:"\F539"}.fa-microphone-circle{--fa:"\E116"}.fa-microphone-circle-alt{--fa:"\E117"}.fa-microphone-circle-plus{--fa:"\E77D"}.fa-microphone-circle-xmark{--fa:"\E77E"}.fa-microphone-lines{--fa:"\F3C9"}.fa-microphone-lines-slash{--fa:"\F539"}.fa-microphone-signal-meter{--fa:"\E760"}.fa-microphone-slash{--fa:"\F131"}.fa-microphone-stand{--fa:"\F8CB"}.fa-microscope{--fa:"\F610"}.fa-microwave{--fa:"\E01B"}.fa-midi{--fa:"\E806"}.fa-mill-sign{--fa:"\E1ED"}.fa-mind-share{--fa:"\F677"}.fa-minimize{--fa:"\F78C"}.fa-minus{--fa:"\F068"}.fa-minus-circle{--fa:"\F056"}.fa-minus-hexagon{--fa:"\F307"}.fa-minus-large{--fa:"\E404"}.fa-minus-octagon{--fa:"\F308"}.fa-minus-square{--fa:"\F146"}.fa-mistletoe{--fa:"\F7B4"}.fa-mitten{--fa:"\F7B5"}.fa-mobile{--fa:"\F3CE"}.fa-mobile-alt{--fa:"\F3CD"}.fa-mobile-android{--fa:"\F3CE"}.fa-mobile-android-alt{--fa:"\F3CF"}.fa-mobile-arrow-down{--fa:"\E74B"}.fa-mobile-button{--fa:"\F10B"}.fa-mobile-iphone{--fa:"\E1EE"}.fa-mobile-notch{--fa:"\E1EE"}.fa-mobile-phone{--fa:"\F3CE"}.fa-mobile-retro{--fa:"\E527"}.fa-mobile-rotate{--fa:"\E813"}.fa-mobile-rotate-reverse{--fa:"\E814"}.fa-mobile-screen{--fa:"\F3CF"}.fa-mobile-screen-button{--fa:"\F3CD"}.fa-mobile-signal{--fa:"\E1EF"}.fa-mobile-signal-out{--fa:"\E1F0"}.fa-mobile-slash{--fa:"\E815"}.fa-mobile-vibrate{--fa:"\E816"}.fa-mobile-vibrate-slash{--fa:"\E817"}.fa-money-bill{--fa:"\F0D6"}.fa-money-bill-1{--fa:"\F3D1"}.fa-money-bill-1-wave{--fa:"\F53B"}.fa-money-bill-alt{--fa:"\F3D1"}.fa-money-bill-simple{--fa:"\E1F1"}.fa-money-bill-simple-wave{--fa:"\E1F2"}.fa-money-bill-transfer{--fa:"\E528"}.fa-money-bill-trend-up{--fa:"\E529"}.fa-money-bill-wave{--fa:"\F53A"}.fa-money-bill-wave-alt{--fa:"\F53B"}.fa-money-bill-wheat{--fa:"\E52A"}.fa-money-bills{--fa:"\E1F3"}.fa-money-bills-alt{--fa:"\E1F4"}.fa-money-bills-simple{--fa:"\E1F4"}.fa-money-check{--fa:"\F53C"}.fa-money-check-alt{--fa:"\F53D"}.fa-money-check-dollar{--fa:"\F53D"}.fa-money-check-dollar-pen{--fa:"\F873"}.fa-money-check-edit{--fa:"\F872"}.fa-money-check-edit-alt{--fa:"\F873"}.fa-money-check-pen{--fa:"\F872"}.fa-money-from-bracket{--fa:"\E312"}.fa-money-simple-from-bracket{--fa:"\E313"}.fa-monitor-heart-rate{--fa:"\F611"}.fa-monitor-waveform{--fa:"\F611"}.fa-monkey{--fa:"\F6FB"}.fa-monument{--fa:"\F5A6"}.fa-moon{--fa:"\F186"}.fa-moon-cloud{--fa:"\F754"}.fa-moon-over-sun{--fa:"\F74A"}.fa-moon-star{--fa:"\E7C9"}.fa-moon-stars{--fa:"\F755"}.fa-moped{--fa:"\E3B9"}.fa-mortar-board{--fa:"\F19D"}.fa-mortar-pestle{--fa:"\F5A7"}.fa-mosque{--fa:"\F678"}.fa-mosquito{--fa:"\E52B"}.fa-mosquito-net{--fa:"\E52C"}.fa-motorcycle{--fa:"\F21C"}.fa-mound{--fa:"\E52D"}.fa-mountain{--fa:"\F6FC"}.fa-mountain-city{--fa:"\E52E"}.fa-mountain-sun{--fa:"\E52F"}.fa-mountains{--fa:"\F6FD"}.fa-mouse{--fa:"\F8CC"}.fa-mouse-alt{--fa:"\F8CD"}.fa-mouse-field{--fa:"\E5A8"}.fa-mouse-pointer{--fa:"\F245"}.fa-mp3-player{--fa:"\F8CE"}.fa-mug{--fa:"\F874"}.fa-mug-hot{--fa:"\F7B6"}.fa-mug-marshmallows{--fa:"\F7B7"}.fa-mug-saucer{--fa:"\F0F4"}.fa-mug-tea{--fa:"\F875"}.fa-mug-tea-saucer{--fa:"\E1F5"}.fa-multiply{--fa:"\F00D"}.fa-museum{--fa:"\F19C"}.fa-mushroom{--fa:"\E425"}.fa-music{--fa:"\F001"}.fa-music-alt{--fa:"\F8CF"}.fa-music-alt-slash{--fa:"\F8D0"}.fa-music-magnifying-glass{--fa:"\E662"}.fa-music-note{--fa:"\F8CF"}.fa-music-note-slash{--fa:"\F8D0"}.fa-music-slash{--fa:"\F8D1"}.fa-mustache{--fa:"\E5BC"}.fa-n{--fa:"N"}.fa-naira-sign{--fa:"\E1F6"}.fa-narwhal{--fa:"\F6FE"}.fa-navicon{--fa:"\F0C9"}.fa-nesting-dolls{--fa:"\E3BA"}.fa-network-wired{--fa:"\F6FF"}.fa-neuter{--fa:"\F22C"}.fa-newspaper{--fa:"\F1EA"}.fa-nfc{--fa:"\E1F7"}.fa-nfc-lock{--fa:"\E1F8"}.fa-nfc-magnifying-glass{--fa:"\E1F9"}.fa-nfc-pen{--fa:"\E1FA"}.fa-nfc-signal{--fa:"\E1FB"}.fa-nfc-slash{--fa:"\E1FC"}.fa-nfc-symbol{--fa:"\E531"}.fa-nfc-trash{--fa:"\E1FD"}.fa-nigiri{--fa:"\E48A"}.fa-non-binary{--fa:"\E807"}.fa-norwegian-krone-sign{--fa:"\E6E8"}.fa-nose{--fa:"\E5BD"}.fa-not-equal{--fa:"\F53E"}.fa-notdef{--fa:"\E1FE"}.fa-note{--fa:"\E1FF"}.fa-note-medical{--fa:"\E200"}.fa-note-sticky{--fa:"\F249"}.fa-notebook{--fa:"\E201"}.fa-notes{--fa:"\E202"}.fa-notes-medical{--fa:"\F481"}.fa-notes-sticky{--fa:"\E759"}.fa-o{--fa:"O"}.fa-object-exclude{--fa:"\E49C"}.fa-object-group{--fa:"\F247"}.fa-object-intersect{--fa:"\E49D"}.fa-object-subtract{--fa:"\E49E"}.fa-object-ungroup{--fa:"\F248"}.fa-object-union{--fa:"\E49F"}.fa-objects-align-bottom{--fa:"\E3BB"}.fa-objects-align-center-horizontal{--fa:"\E3BC"}.fa-objects-align-center-vertical{--fa:"\E3BD"}.fa-objects-align-left{--fa:"\E3BE"}.fa-objects-align-right{--fa:"\E3BF"}.fa-objects-align-top{--fa:"\E3C0"}.fa-objects-column{--fa:"\E3C1"}.fa-octagon{--fa:"\F306"}.fa-octagon-check{--fa:"\E426"}.fa-octagon-divide{--fa:"\E203"}.fa-octagon-equals{--fa:"\E6B3"}.fa-octagon-exclamation{--fa:"\E204"}.fa-octagon-minus{--fa:"\F308"}.fa-octagon-plus{--fa:"\F301"}.fa-octagon-xmark{--fa:"\F2F0"}.fa-octopus{--fa:"\E688"}.fa-oil-can{--fa:"\F613"}.fa-oil-can-drip{--fa:"\E205"}.fa-oil-temp{--fa:"\F614"}.fa-oil-temperature{--fa:"\F614"}.fa-oil-well{--fa:"\E532"}.fa-olive{--fa:"\E316"}.fa-olive-branch{--fa:"\E317"}.fa-om{--fa:"\F679"}.fa-omega{--fa:"\F67A"}.fa-onion{--fa:"\E427"}.fa-open-captioning{--fa:"\E77F"}.fa-option{--fa:"\E318"}.fa-ornament{--fa:"\F7B8"}.fa-otter{--fa:"\F700"}.fa-outdent{--fa:"\F03B"}.fa-outlet{--fa:"\E01C"}.fa-oven{--fa:"\E01D"}.fa-overline{--fa:"\F876"}.fa-p{--fa:"P"}.fa-page{--fa:"\E428"}.fa-page-break{--fa:"\F877"}.fa-page-caret-down{--fa:"\E429"}.fa-page-caret-up{--fa:"\E42A"}.fa-pager{--fa:"\F815"}.fa-paint-brush{--fa:"\F1FC"}.fa-paint-brush-alt{--fa:"\F5A9"}.fa-paint-brush-fine{--fa:"\F5A9"}.fa-paint-roller{--fa:"\F5AA"}.fa-paintbrush{--fa:"\F1FC"}.fa-paintbrush-alt{--fa:"\F5A9"}.fa-paintbrush-fine{--fa:"\F5A9"}.fa-paintbrush-fine-slash{--fa:"\E74D"}.fa-paintbrush-pencil{--fa:"\E206"}.fa-paintbrush-slash{--fa:"\E74E"}.fa-palette{--fa:"\F53F"}.fa-palette-boxes{--fa:"\F483"}.fa-pallet{--fa:"\F482"}.fa-pallet-alt{--fa:"\F483"}.fa-pallet-box{--fa:"\E208"}.fa-pallet-boxes{--fa:"\F483"}.fa-pan-food{--fa:"\E42B"}.fa-pan-frying{--fa:"\E42C"}.fa-pancakes{--fa:"\E42D"}.fa-panel-ews{--fa:"\E42E"}.fa-panel-fire{--fa:"\E42F"}.fa-panorama{--fa:"\E209"}.fa-panties{--fa:"\E6D4"}.fa-pants{--fa:"\E6D5"}.fa-pants-straight{--fa:"\E6D6"}.fa-paper-plane{--fa:"\F1D8"}.fa-paper-plane-alt{--fa:"\E20A"}.fa-paper-plane-top{--fa:"\E20A"}.fa-paperclip{--fa:"\F0C6"}.fa-paperclip-vertical{--fa:"\E3C2"}.fa-parachute-box{--fa:"\F4CD"}.fa-paragraph{--fa:"\F1DD"}.fa-paragraph-left{--fa:"\F878"}.fa-paragraph-rtl{--fa:"\F878"}.fa-parentheses{--fa:"\E0C5"}.fa-parenthesis{--fa:"("}.fa-parking{--fa:"\F540"}.fa-parking-circle{--fa:"\F615"}.fa-parking-circle-slash{--fa:"\F616"}.fa-parking-slash{--fa:"\F617"}.fa-party-back{--fa:"\E45C"}.fa-party-bell{--fa:"\E31A"}.fa-party-horn{--fa:"\E31B"}.fa-passport{--fa:"\F5AB"}.fa-pastafarianism{--fa:"\F67B"}.fa-paste{--fa:"\F0EA"}.fa-pause{--fa:"\F04C"}.fa-pause-circle{--fa:"\F28B"}.fa-paw{--fa:"\F1B0"}.fa-paw-alt{--fa:"\F701"}.fa-paw-claws{--fa:"\F702"}.fa-paw-simple{--fa:"\F701"}.fa-peace{--fa:"\F67C"}.fa-peach{--fa:"\E20B"}.fa-peanut{--fa:"\E430"}.fa-peanuts{--fa:"\E431"}.fa-peapod{--fa:"\E31C"}.fa-pear{--fa:"\E20C"}.fa-pedestal{--fa:"\E20D"}.fa-pegasus{--fa:"\F703"}.fa-pen{--fa:"\F304"}.fa-pen-alt{--fa:"\F305"}.fa-pen-alt-slash{--fa:"\E20F"}.fa-pen-circle{--fa:"\E20E"}.fa-pen-clip{--fa:"\F305"}.fa-pen-clip-slash{--fa:"\E20F"}.fa-pen-fancy{--fa:"\F5AC"}.fa-pen-fancy-slash{--fa:"\E210"}.fa-pen-field{--fa:"\E211"}.fa-pen-line{--fa:"\E212"}.fa-pen-nib{--fa:"\F5AD"}.fa-pen-nib-slash{--fa:"\E4A1"}.fa-pen-paintbrush{--fa:"\F618"}.fa-pen-ruler{--fa:"\F5AE"}.fa-pen-slash{--fa:"\E213"}.fa-pen-square{--fa:"\F14B"}.fa-pen-swirl{--fa:"\E214"}.fa-pen-to-square{--fa:"\F044"}.fa-pencil{--fa:"\F303"}.fa-pencil-alt{--fa:"\F303"}.fa-pencil-line{--fa:"\E74F"}.fa-pencil-mechanical{--fa:"\E5CA"}.fa-pencil-paintbrush{--fa:"\F618"}.fa-pencil-ruler{--fa:"\F5AE"}.fa-pencil-slash{--fa:"\E215"}.fa-pencil-square{--fa:"\F14B"}.fa-pennant{--fa:"\F456"}.fa-pentagon{--fa:"\E790"}.fa-people{--fa:"\E216"}.fa-people-arrows{--fa:"\E068"}.fa-people-arrows-left-right{--fa:"\E068"}.fa-people-carry{--fa:"\F4CE"}.fa-people-carry-box{--fa:"\F4CE"}.fa-people-dress{--fa:"\E217"}.fa-people-dress-simple{--fa:"\E218"}.fa-people-group{--fa:"\E533"}.fa-people-line{--fa:"\E534"}.fa-people-pants{--fa:"\E219"}.fa-people-pants-simple{--fa:"\E21A"}.fa-people-pulling{--fa:"\E535"}.fa-people-robbery{--fa:"\E536"}.fa-people-roof{--fa:"\E537"}.fa-people-simple{--fa:"\E21B"}.fa-pepper{--fa:"\E432"}.fa-pepper-hot{--fa:"\F816"}.fa-percent{--fa:"%"}.fa-percentage{--fa:"%"}.fa-period{--fa:"."}.fa-person{--fa:"\F183"}.fa-person-arms-raised{--fa:"\E783"}.fa-person-arrow-down-to-line{--fa:"\E538"}.fa-person-arrow-up-from-line{--fa:"\E539"}.fa-person-basketball{--fa:"\E784"}.fa-person-biking{--fa:"\F84A"}.fa-person-biking-mountain{--fa:"\F84B"}.fa-person-booth{--fa:"\F756"}.fa-person-breastfeeding{--fa:"\E53A"}.fa-person-burst{--fa:"\E53B"}.fa-person-cane{--fa:"\E53C"}.fa-person-carry{--fa:"\F4CF"}.fa-person-carry-box{--fa:"\F4CF"}.fa-person-carry-empty{--fa:"\E785"}.fa-person-chalkboard{--fa:"\E53D"}.fa-person-circle-check{--fa:"\E53E"}.fa-person-circle-exclamation{--fa:"\E53F"}.fa-person-circle-minus{--fa:"\E540"}.fa-person-circle-plus{--fa:"\E541"}.fa-person-circle-question{--fa:"\E542"}.fa-person-circle-xmark{--fa:"\E543"}.fa-person-digging{--fa:"\F85E"}.fa-person-dolly{--fa:"\F4D0"}.fa-person-dolly-empty{--fa:"\F4D1"}.fa-person-dots-from-line{--fa:"\F470"}.fa-person-dress{--fa:"\F182"}.fa-person-dress-burst{--fa:"\E544"}.fa-person-dress-fairy{--fa:"\E607"}.fa-person-dress-simple{--fa:"\E21C"}.fa-person-drowning{--fa:"\E545"}.fa-person-fairy{--fa:"\E608"}.fa-person-falling{--fa:"\E546"}.fa-person-falling-burst{--fa:"\E547"}.fa-person-from-portal{--fa:"\E023"}.fa-person-golfing{--fa:"\E786"}.fa-person-half-dress{--fa:"\E548"}.fa-person-harassing{--fa:"\E549"}.fa-person-hiking{--fa:"\F6EC"}.fa-person-limbs-wide{--fa:"\E787"}.fa-person-meditating{--fa:"\E7E1"}.fa-person-military-pointing{--fa:"\E54A"}.fa-person-military-rifle{--fa:"\E54B"}.fa-person-military-to-person{--fa:"\E54C"}.fa-person-pinball{--fa:"\E21D"}.fa-person-praying{--fa:"\F683"}.fa-person-pregnant{--fa:"\E31E"}.fa-person-rays{--fa:"\E54D"}.fa-person-rifle{--fa:"\E54E"}.fa-person-running{--fa:"\F70C"}.fa-person-running-fast{--fa:"\E5FF"}.fa-person-seat{--fa:"\E21E"}.fa-person-seat-reclined{--fa:"\E21F"}.fa-person-seat-window{--fa:"\E788"}.fa-person-shelter{--fa:"\E54F"}.fa-person-sign{--fa:"\F757"}.fa-person-simple{--fa:"\E220"}.fa-person-skating{--fa:"\F7C5"}.fa-person-ski-jumping{--fa:"\F7C7"}.fa-person-ski-lift{--fa:"\F7C8"}.fa-person-skiing{--fa:"\F7C9"}.fa-person-skiing-nordic{--fa:"\F7CA"}.fa-person-sledding{--fa:"\F7CB"}.fa-person-snowboarding{--fa:"\F7CE"}.fa-person-snowmobiling{--fa:"\F7D1"}.fa-person-soccer{--fa:"\E789"}.fa-person-swimming{--fa:"\F5C4"}.fa-person-swimming-pool{--fa:"\E78A"}.fa-person-swimming-water{--fa:"\E78B"}.fa-person-through-window{--fa:"\E5A9"}.fa-person-to-door{--fa:"\E433"}.fa-person-to-portal{--fa:"\E022"}.fa-person-walking{--fa:"\F554"}.fa-person-walking-arrow-loop-left{--fa:"\E551"}.fa-person-walking-arrow-right{--fa:"\E552"}.fa-person-walking-dashed-line-arrow-right{--fa:"\E553"}.fa-person-walking-luggage{--fa:"\E554"}.fa-person-walking-with-cane{--fa:"\F29D"}.fa-person-water-arms-raised{--fa:"\E78C"}.fa-person-waving{--fa:"\E78D"}.fa-peruvian-soles-sign{--fa:"\E705"}.fa-peseta-sign{--fa:"\E221"}.fa-peso-sign{--fa:"\E222"}.fa-phone{--fa:"\F095"}.fa-phone-alt{--fa:"\F879"}.fa-phone-arrow-down{--fa:"\E223"}.fa-phone-arrow-down-left{--fa:"\E223"}.fa-phone-arrow-right{--fa:"\E5BE"}.fa-phone-arrow-up{--fa:"\E224"}.fa-phone-arrow-up-right{--fa:"\E224"}.fa-phone-circle{--fa:"\E11B"}.fa-phone-circle-alt{--fa:"\E11C"}.fa-phone-circle-down{--fa:"\E11D"}.fa-phone-connection{--fa:"\E6E1"}.fa-phone-flip{--fa:"\F879"}.fa-phone-hangup{--fa:"\E225"}.fa-phone-incoming{--fa:"\E223"}.fa-phone-intercom{--fa:"\E434"}.fa-phone-laptop{--fa:"\F87A"}.fa-phone-missed{--fa:"\E226"}.fa-phone-office{--fa:"\F67D"}.fa-phone-outgoing{--fa:"\E224"}.fa-phone-plus{--fa:"\F4D2"}.fa-phone-rotary{--fa:"\F8D3"}.fa-phone-slash{--fa:"\F3DD"}.fa-phone-square{--fa:"\F098"}.fa-phone-square-alt{--fa:"\F87B"}.fa-phone-square-down{--fa:"\E27A"}.fa-phone-volume{--fa:"\F2A0"}.fa-phone-waveform{--fa:"\E6E2"}.fa-phone-xmark{--fa:"\E227"}.fa-photo-film{--fa:"\F87C"}.fa-photo-film-music{--fa:"\E228"}.fa-photo-video{--fa:"\F87C"}.fa-pi{--fa:"\F67E"}.fa-piano{--fa:"\F8D4"}.fa-piano-keyboard{--fa:"\F8D5"}.fa-pickaxe{--fa:"\E5BF"}.fa-pickleball{--fa:"\E435"}.fa-picture-in-picture{--fa:"\E80B"}.fa-pie{--fa:"\F705"}.fa-pie-chart{--fa:"\F200"}.fa-pig{--fa:"\F706"}.fa-piggy-bank{--fa:"\F4D3"}.fa-pills{--fa:"\F484"}.fa-pinata{--fa:"\E3C3"}.fa-pinball{--fa:"\E229"}.fa-pineapple{--fa:"\E31F"}.fa-ping-pong-paddle-ball{--fa:"\F45D"}.fa-pipe{--fa:"|"}.fa-pipe-circle-check{--fa:"\E436"}.fa-pipe-collar{--fa:"\E437"}.fa-pipe-section{--fa:"\E438"}.fa-pipe-smoking{--fa:"\E3C4"}.fa-pipe-valve{--fa:"\E439"}.fa-pizza{--fa:"\F817"}.fa-pizza-slice{--fa:"\F818"}.fa-place-of-worship{--fa:"\F67F"}.fa-plane{--fa:"\F072"}.fa-plane-alt{--fa:"\F3DE"}.fa-plane-arrival{--fa:"\F5AF"}.fa-plane-circle-check{--fa:"\E555"}.fa-plane-circle-exclamation{--fa:"\E556"}.fa-plane-circle-xmark{--fa:"\E557"}.fa-plane-departure{--fa:"\F5B0"}.fa-plane-engines{--fa:"\F3DE"}.fa-plane-flying{--fa:"\E7BB"}.fa-plane-landing-gear{--fa:"\E7BC"}.fa-plane-lock{--fa:"\E558"}.fa-plane-prop{--fa:"\E22B"}.fa-plane-slash{--fa:"\E069"}.fa-plane-tail{--fa:"\E22C"}.fa-plane-up{--fa:"\E22D"}.fa-plane-up-slash{--fa:"\E22E"}.fa-planet-moon{--fa:"\E01F"}.fa-planet-ringed{--fa:"\E020"}.fa-plant-wilt{--fa:"\E5AA"}.fa-plate-utensils{--fa:"\E43B"}.fa-plate-wheat{--fa:"\E55A"}.fa-play{--fa:"\F04B"}.fa-play-circle{--fa:"\F144"}.fa-play-flip{--fa:"\E780"}.fa-play-pause{--fa:"\E22F"}.fa-plug{--fa:"\F1E6"}.fa-plug-circle-bolt{--fa:"\E55B"}.fa-plug-circle-check{--fa:"\E55C"}.fa-plug-circle-exclamation{--fa:"\E55D"}.fa-plug-circle-minus{--fa:"\E55E"}.fa-plug-circle-plus{--fa:"\E55F"}.fa-plug-circle-xmark{--fa:"\E560"}.fa-plus{--fa:"+"}.fa-plus-circle{--fa:"\F055"}.fa-plus-hexagon{--fa:"\F300"}.fa-plus-large{--fa:"\E59E"}.fa-plus-minus{--fa:"\E43C"}.fa-plus-octagon{--fa:"\F301"}.fa-plus-square{--fa:"\F0FE"}.fa-podcast{--fa:"\F2CE"}.fa-podium{--fa:"\F680"}.fa-podium-star{--fa:"\F758"}.fa-police-box{--fa:"\E021"}.fa-polish-zloty-sign{--fa:"\E70B"}.fa-poll{--fa:"\F681"}.fa-poll-h{--fa:"\F682"}.fa-poll-people{--fa:"\F759"}.fa-pompebled{--fa:"\E43D"}.fa-poo{--fa:"\F2FE"}.fa-poo-bolt{--fa:"\F75A"}.fa-poo-storm{--fa:"\F75A"}.fa-pool-8-ball{--fa:"\E3C5"}.fa-poop{--fa:"\F619"}.fa-popcorn{--fa:"\F819"}.fa-popsicle{--fa:"\E43E"}.fa-portal-enter{--fa:"\E022"}.fa-portal-exit{--fa:"\E023"}.fa-portrait{--fa:"\F3E0"}.fa-postage-stamp{--fa:"\E6E3"}.fa-pot-food{--fa:"\E43F"}.fa-potato{--fa:"\E440"}.fa-pound-sign{--fa:"\F154"}.fa-power-off{--fa:"\F011"}.fa-pray{--fa:"\F683"}.fa-praying-hands{--fa:"\F684"}.fa-prescription{--fa:"\F5B1"}.fa-prescription-bottle{--fa:"\F485"}.fa-prescription-bottle-alt{--fa:"\F486"}.fa-prescription-bottle-medical{--fa:"\F486"}.fa-prescription-bottle-pill{--fa:"\E5C0"}.fa-presentation{--fa:"\F685"}.fa-presentation-screen{--fa:"\F685"}.fa-pretzel{--fa:"\E441"}.fa-print{--fa:"\F02F"}.fa-print-magnifying-glass{--fa:"\F81A"}.fa-print-search{--fa:"\F81A"}.fa-print-slash{--fa:"\F686"}.fa-pro{--fa:"\E235"}.fa-procedures{--fa:"\F487"}.fa-project-diagram{--fa:"\F542"}.fa-projector{--fa:"\F8D6"}.fa-pronoun{--fa:"\E6A1"}.fa-pump{--fa:"\E442"}.fa-pump-impeller{--fa:"\E835"}.fa-pump-medical{--fa:"\E06A"}.fa-pump-soap{--fa:"\E06B"}.fa-pumpkin{--fa:"\F707"}.fa-puzzle{--fa:"\E443"}.fa-puzzle-piece{--fa:"\F12E"}.fa-puzzle-piece-alt{--fa:"\E231"}.fa-puzzle-piece-simple{--fa:"\E231"}.fa-q{--fa:"Q"}.fa-qrcode{--fa:"\F029"}.fa-qrcode-read{--fa:"\E799"}.fa-question{--fa:"?"}.fa-question-circle{--fa:"\F059"}.fa-question-square{--fa:"\F2FD"}.fa-quidditch{--fa:"\F458"}.fa-quidditch-broom-ball{--fa:"\F458"}.fa-quote-left{--fa:"\F10D"}.fa-quote-left-alt{--fa:"\F10D"}.fa-quote-right{--fa:"\F10E"}.fa-quote-right-alt{--fa:"\F10E"}.fa-quotes{--fa:"\E234"}.fa-quran{--fa:"\F687"}.fa-r{--fa:"R"}.fa-rabbit{--fa:"\F708"}.fa-rabbit-fast{--fa:"\F709"}.fa-rabbit-running{--fa:"\F709"}.fa-raccoon{--fa:"\E613"}.fa-racquet{--fa:"\F45A"}.fa-radar{--fa:"\E024"}.fa-radiation{--fa:"\F7B9"}.fa-radiation-alt{--fa:"\F7BA"}.fa-radio{--fa:"\F8D7"}.fa-radio-alt{--fa:"\F8D8"}.fa-radio-tuner{--fa:"\F8D8"}.fa-rainbow{--fa:"\F75B"}.fa-rainbow-half{--fa:"\E7CA"}.fa-raindrops{--fa:"\F75C"}.fa-ram{--fa:"\F70A"}.fa-ramp-loading{--fa:"\F4D4"}.fa-random{--fa:"\F074"}.fa-ranking-star{--fa:"\E561"}.fa-raygun{--fa:"\E025"}.fa-receipt{--fa:"\F543"}.fa-record-vinyl{--fa:"\F8D9"}.fa-rectangle{--fa:"\F2FA"}.fa-rectangle-4k{--fa:"\E772"}.fa-rectangle-ad{--fa:"\F641"}.fa-rectangle-barcode{--fa:"\F463"}.fa-rectangle-beta{--fa:"\E808"}.fa-rectangle-code{--fa:"\E322"}.fa-rectangle-hd{--fa:"\E1AE"}.fa-rectangle-hdr{--fa:"\E773"}.fa-rectangle-high-dynamic-range{--fa:"\E773"}.fa-rectangle-history{--fa:"\E4A2"}.fa-rectangle-history-circle-plus{--fa:"\E4A3"}.fa-rectangle-history-circle-user{--fa:"\E4A4"}.fa-rectangle-landscape{--fa:"\F2FA"}.fa-rectangle-list{--fa:"\F022"}.fa-rectangle-minus{--fa:"\E6B4"}.fa-rectangle-plus{--fa:"\E6B5"}.fa-rectangle-portrait{--fa:"\F2FB"}.fa-rectangle-pro{--fa:"\E235"}.fa-rectangle-sd{--fa:"\E28A"}.fa-rectangle-tall{--fa:"\E791"}.fa-rectangle-terminal{--fa:"\E236"}.fa-rectangle-times{--fa:"\F410"}.fa-rectangle-vertical{--fa:"\F2FB"}.fa-rectangle-vertical-history{--fa:"\E237"}.fa-rectangle-video-on-demand{--fa:"\E774"}.fa-rectangle-wide{--fa:"\F2FC"}.fa-rectangle-xmark{--fa:"\F410"}.fa-rectangles-mixed{--fa:"\E323"}.fa-recycle{--fa:"\F1B8"}.fa-redo{--fa:"\F01E"}.fa-redo-alt{--fa:"\F2F9"}.fa-reel{--fa:"\E238"}.fa-reflect-both{--fa:"\E66F"}.fa-reflect-horizontal{--fa:"\E664"}.fa-reflect-vertical{--fa:"\E665"}.fa-refresh{--fa:"\F021"}.fa-refrigerator{--fa:"\E026"}.fa-registered{--fa:"\F25D"}.fa-remove{--fa:"\F00D"}.fa-remove-format{--fa:"\F87D"}.fa-renminbi-sign{--fa:"\E73C"}.fa-reorder{--fa:"\F550"}.fa-repeat{--fa:"\F363"}.fa-repeat-1{--fa:"\F365"}.fa-repeat-1-alt{--fa:"\F366"}.fa-repeat-alt{--fa:"\F364"}.fa-reply{--fa:"\F3E5"}.fa-reply-all{--fa:"\F122"}.fa-reply-clock{--fa:"\E239"}.fa-reply-time{--fa:"\E239"}.fa-republican{--fa:"\F75E"}.fa-restroom{--fa:"\F7BD"}.fa-restroom-simple{--fa:"\E23A"}.fa-retweet{--fa:"\F079"}.fa-retweet-alt{--fa:"\F361"}.fa-rhombus{--fa:"\E23B"}.fa-ribbon{--fa:"\F4D6"}.fa-right{--fa:"\F356"}.fa-right-from-bracket{--fa:"\F2F5"}.fa-right-from-dotted-line{--fa:"\E6C4"}.fa-right-from-line{--fa:"\F347"}.fa-right-left{--fa:"\F362"}.fa-right-left-large{--fa:"\E5E1"}.fa-right-long{--fa:"\F30B"}.fa-right-long-to-line{--fa:"\E444"}.fa-right-to-bracket{--fa:"\F2F6"}.fa-right-to-dotted-line{--fa:"\E6C5"}.fa-right-to-line{--fa:"\F34C"}.fa-ring{--fa:"\F70B"}.fa-ring-diamond{--fa:"\E5AB"}.fa-rings-wedding{--fa:"\F81B"}.fa-rmb{--fa:"\F157"}.fa-road{--fa:"\F018"}.fa-road-barrier{--fa:"\E562"}.fa-road-bridge{--fa:"\E563"}.fa-road-circle-check{--fa:"\E564"}.fa-road-circle-exclamation{--fa:"\E565"}.fa-road-circle-xmark{--fa:"\E566"}.fa-road-lock{--fa:"\E567"}.fa-road-spikes{--fa:"\E568"}.fa-robot{--fa:"\F544"}.fa-robot-astromech{--fa:"\E2D2"}.fa-rocket{--fa:"\F135"}.fa-rocket-launch{--fa:"\E027"}.fa-rocket-vertical{--fa:"\E7BD"}.fa-rod-asclepius{--fa:"\E579"}.fa-rod-snake{--fa:"\E579"}.fa-roller-coaster{--fa:"\E324"}.fa-rotate{--fa:"\F2F1"}.fa-rotate-back{--fa:"\F2EA"}.fa-rotate-backward{--fa:"\F2EA"}.fa-rotate-exclamation{--fa:"\E23C"}.fa-rotate-forward{--fa:"\F2F9"}.fa-rotate-left{--fa:"\F2EA"}.fa-rotate-reverse{--fa:"\E631"}.fa-rotate-right{--fa:"\F2F9"}.fa-rouble{--fa:"\F158"}.fa-route{--fa:"\F4D7"}.fa-route-highway{--fa:"\F61A"}.fa-route-interstate{--fa:"\F61B"}.fa-router{--fa:"\F8DA"}.fa-rows{--fa:"\E292"}.fa-rss{--fa:"\F09E"}.fa-rss-square{--fa:"\F143"}.fa-rub{--fa:"\F158"}.fa-ruble{--fa:"\F158"}.fa-ruble-sign{--fa:"\F158"}.fa-rug{--fa:"\E569"}.fa-rugby-ball{--fa:"\E3C6"}.fa-ruler{--fa:"\F545"}.fa-ruler-combined{--fa:"\F546"}.fa-ruler-horizontal{--fa:"\F547"}.fa-ruler-triangle{--fa:"\F61C"}.fa-ruler-vertical{--fa:"\F548"}.fa-running{--fa:"\F70C"}.fa-rupee{--fa:"\F156"}.fa-rupee-sign{--fa:"\F156"}.fa-rupiah-sign{--fa:"\E23D"}.fa-rv{--fa:"\F7BE"}.fa-s{--fa:"S"}.fa-sack{--fa:"\F81C"}.fa-sack-dollar{--fa:"\F81D"}.fa-sack-xmark{--fa:"\E56A"}.fa-sad-cry{--fa:"\F5B3"}.fa-sad-tear{--fa:"\F5B4"}.fa-sailboat{--fa:"\E445"}.fa-salad{--fa:"\F81E"}.fa-salt-shaker{--fa:"\E446"}.fa-sandwich{--fa:"\F81F"}.fa-satellite{--fa:"\F7BF"}.fa-satellite-dish{--fa:"\F7C0"}.fa-sausage{--fa:"\F820"}.fa-save{--fa:"\F0C7"}.fa-save-circle-arrow-right{--fa:"\E180"}.fa-save-circle-xmark{--fa:"\E181"}.fa-save-times{--fa:"\E181"}.fa-sax-hot{--fa:"\F8DB"}.fa-saxophone{--fa:"\F8DC"}.fa-saxophone-fire{--fa:"\F8DB"}.fa-scale-balanced{--fa:"\F24E"}.fa-scale-unbalanced{--fa:"\F515"}.fa-scale-unbalanced-flip{--fa:"\F516"}.fa-scalpel{--fa:"\F61D"}.fa-scalpel-line-dashed{--fa:"\F61E"}.fa-scalpel-path{--fa:"\F61E"}.fa-scanner{--fa:"\F488"}.fa-scanner-gun{--fa:"\F488"}.fa-scanner-image{--fa:"\F8F3"}.fa-scanner-keyboard{--fa:"\F489"}.fa-scanner-touchscreen{--fa:"\F48A"}.fa-scarecrow{--fa:"\F70D"}.fa-scarf{--fa:"\F7C1"}.fa-school{--fa:"\F549"}.fa-school-circle-check{--fa:"\E56B"}.fa-school-circle-exclamation{--fa:"\E56C"}.fa-school-circle-xmark{--fa:"\E56D"}.fa-school-flag{--fa:"\E56E"}.fa-school-lock{--fa:"\E56F"}.fa-school-unlock{--fa:"\E6CB"}.fa-scissors{--fa:"\F0C4"}.fa-scooter{--fa:"\E7C3"}.fa-screen-users{--fa:"\F63D"}.fa-screencast{--fa:"\E23E"}.fa-screenshot{--fa:"\E0DA"}.fa-screwdriver{--fa:"\F54A"}.fa-screwdriver-wrench{--fa:"\F7D9"}.fa-scribble{--fa:"\E23F"}.fa-scroll{--fa:"\F70E"}.fa-scroll-old{--fa:"\F70F"}.fa-scroll-ribbon{--fa:"\F5EA"}.fa-scroll-torah{--fa:"\F6A0"}.fa-scrubber{--fa:"\F2F8"}.fa-scythe{--fa:"\F710"}.fa-sd-card{--fa:"\F7C2"}.fa-sd-cards{--fa:"\E240"}.fa-seal{--fa:"\E241"}.fa-seal-exclamation{--fa:"\E242"}.fa-seal-question{--fa:"\E243"}.fa-search{--fa:"\F002"}.fa-search-dollar{--fa:"\F688"}.fa-search-location{--fa:"\F689"}.fa-search-minus{--fa:"\F010"}.fa-search-plus{--fa:"\F00E"}.fa-seat{--fa:"\E764"}.fa-seat-airline{--fa:"\E244"}.fa-seat-airline-window{--fa:"\E7BE"}.fa-seats{--fa:"\E765"}.fa-section{--fa:"\E447"}.fa-seedling{--fa:"\F4D8"}.fa-semicolon{--fa:";"}.fa-send{--fa:"\E20A"}.fa-send-back{--fa:"\F87E"}.fa-send-backward{--fa:"\F87F"}.fa-sensor{--fa:"\E028"}.fa-sensor-alert{--fa:"\E029"}.fa-sensor-cloud{--fa:"\E02C"}.fa-sensor-fire{--fa:"\E02A"}.fa-sensor-on{--fa:"\E02B"}.fa-sensor-smoke{--fa:"\E02C"}.fa-sensor-triangle-exclamation{--fa:"\E029"}.fa-septagon{--fa:"\E820"}.fa-server{--fa:"\F233"}.fa-shapes{--fa:"\F61F"}.fa-share{--fa:"\F064"}.fa-share-all{--fa:"\F367"}.fa-share-alt{--fa:"\F1E0"}.fa-share-alt-square{--fa:"\F1E1"}.fa-share-from-square{--fa:"\F14D"}.fa-share-nodes{--fa:"\F1E0"}.fa-share-square{--fa:"\F14D"}.fa-sheep{--fa:"\F711"}.fa-sheet-plastic{--fa:"\E571"}.fa-shekel{--fa:"\F20B"}.fa-shekel-sign{--fa:"\F20B"}.fa-shelves{--fa:"\F480"}.fa-shelves-empty{--fa:"\E246"}.fa-sheqel{--fa:"\F20B"}.fa-sheqel-sign{--fa:"\F20B"}.fa-shield{--fa:"\F132"}.fa-shield-alt{--fa:"\F3ED"}.fa-shield-blank{--fa:"\F132"}.fa-shield-cat{--fa:"\E572"}.fa-shield-check{--fa:"\F2F7"}.fa-shield-cross{--fa:"\F712"}.fa-shield-dog{--fa:"\E573"}.fa-shield-exclamation{--fa:"\E247"}.fa-shield-halved{--fa:"\F3ED"}.fa-shield-heart{--fa:"\E574"}.fa-shield-keyhole{--fa:"\E248"}.fa-shield-minus{--fa:"\E249"}.fa-shield-plus{--fa:"\E24A"}.fa-shield-quartered{--fa:"\E575"}.fa-shield-slash{--fa:"\E24B"}.fa-shield-times{--fa:"\E24C"}.fa-shield-user{--fa:"\E809"}.fa-shield-virus{--fa:"\E06C"}.fa-shield-xmark{--fa:"\E24C"}.fa-ship{--fa:"\F21A"}.fa-ship-large{--fa:"\E810"}.fa-shipping-fast{--fa:"\F48B"}.fa-shipping-timed{--fa:"\F48C"}.fa-shirt{--fa:"\F553"}.fa-shirt-jersey{--fa:"\E6D7"}.fa-shirt-long-sleeve{--fa:"\E3C7"}.fa-shirt-running{--fa:"\E3C8"}.fa-shirt-tank-top{--fa:"\E3C9"}.fa-shish-kebab{--fa:"\F821"}.fa-shoe{--fa:"\E6D8"}.fa-shoe-prints{--fa:"\F54B"}.fa-shop{--fa:"\F54F"}.fa-shop-24{--fa:"\E79A"}.fa-shop-lock{--fa:"\E4A5"}.fa-shop-slash{--fa:"\E070"}.fa-shopping-bag{--fa:"\F290"}.fa-shopping-basket{--fa:"\F291"}.fa-shopping-basket-alt{--fa:"\E0AF"}.fa-shopping-cart{--fa:"\F07A"}.fa-shortcake{--fa:"\E3E5"}.fa-shorts{--fa:"\E6D9"}.fa-shovel{--fa:"\F713"}.fa-shovel-snow{--fa:"\F7C3"}.fa-shower{--fa:"\F2CC"}.fa-shower-alt{--fa:"\E24D"}.fa-shower-down{--fa:"\E24D"}.fa-shredder{--fa:"\F68A"}.fa-shrimp{--fa:"\E448"}.fa-shuffle{--fa:"\F074"}.fa-shutters{--fa:"\E449"}.fa-shuttle-space{--fa:"\F197"}.fa-shuttle-space-vertical{--fa:"\E7BF"}.fa-shuttle-van{--fa:"\F5B6"}.fa-shuttlecock{--fa:"\F45B"}.fa-sickle{--fa:"\F822"}.fa-sidebar{--fa:"\E24E"}.fa-sidebar-flip{--fa:"\E24F"}.fa-sigma{--fa:"\F68B"}.fa-sign{--fa:"\F4D9"}.fa-sign-hanging{--fa:"\F4D9"}.fa-sign-in{--fa:"\F090"}.fa-sign-in-alt{--fa:"\F2F6"}.fa-sign-language{--fa:"\F2A7"}.fa-sign-out{--fa:"\F08B"}.fa-sign-out-alt{--fa:"\F2F5"}.fa-sign-post{--fa:"\E624"}.fa-sign-posts{--fa:"\E625"}.fa-sign-posts-wrench{--fa:"\E626"}.fa-signal{--fa:"\F012"}.fa-signal-1{--fa:"\F68C"}.fa-signal-2{--fa:"\F68D"}.fa-signal-3{--fa:"\F68E"}.fa-signal-4{--fa:"\F68F"}.fa-signal-5{--fa:"\F012"}.fa-signal-alt{--fa:"\F690"}.fa-signal-alt-1{--fa:"\F691"}.fa-signal-alt-2{--fa:"\F692"}.fa-signal-alt-3{--fa:"\F693"}.fa-signal-alt-4{--fa:"\F690"}.fa-signal-alt-slash{--fa:"\F694"}.fa-signal-bars{--fa:"\F690"}.fa-signal-bars-fair{--fa:"\F692"}.fa-signal-bars-good{--fa:"\F693"}.fa-signal-bars-slash{--fa:"\F694"}.fa-signal-bars-strong{--fa:"\F690"}.fa-signal-bars-weak{--fa:"\F691"}.fa-signal-fair{--fa:"\F68D"}.fa-signal-good{--fa:"\F68E"}.fa-signal-perfect{--fa:"\F012"}.fa-signal-slash{--fa:"\F695"}.fa-signal-stream{--fa:"\F8DD"}.fa-signal-stream-slash{--fa:"\E250"}.fa-signal-strong{--fa:"\F68F"}.fa-signal-weak{--fa:"\F68C"}.fa-signapore-dollar-sign{--fa:"\E72E"}.fa-signature{--fa:"\F5B7"}.fa-signature-lock{--fa:"\E3CA"}.fa-signature-slash{--fa:"\E3CB"}.fa-signing{--fa:"\F2A7"}.fa-signs-post{--fa:"\F277"}.fa-sim-card{--fa:"\F7C4"}.fa-sim-cards{--fa:"\E251"}.fa-single-quote-left{--fa:"\E81B"}.fa-single-quote-right{--fa:"\E81C"}.fa-sink{--fa:"\E06D"}.fa-siren{--fa:"\E02D"}.fa-siren-on{--fa:"\E02E"}.fa-sitemap{--fa:"\F0E8"}.fa-skating{--fa:"\F7C5"}.fa-skeleton{--fa:"\F620"}.fa-skeleton-ribs{--fa:"\E5CB"}.fa-ski-boot{--fa:"\E3CC"}.fa-ski-boot-ski{--fa:"\E3CD"}.fa-ski-jump{--fa:"\F7C7"}.fa-ski-lift{--fa:"\F7C8"}.fa-skiing{--fa:"\F7C9"}.fa-skiing-nordic{--fa:"\F7CA"}.fa-skull{--fa:"\F54C"}.fa-skull-cow{--fa:"\F8DE"}.fa-skull-crossbones{--fa:"\F714"}.fa-slash{--fa:"\F715"}.fa-slash-back{--fa:"\\"}.fa-slash-forward{--fa:"/"}.fa-sledding{--fa:"\F7CB"}.fa-sleigh{--fa:"\F7CC"}.fa-slider{--fa:"\E252"}.fa-slider-circle{--fa:"\E750"}.fa-sliders{--fa:"\F1DE"}.fa-sliders-h{--fa:"\F1DE"}.fa-sliders-h-square{--fa:"\F3F0"}.fa-sliders-simple{--fa:"\E253"}.fa-sliders-up{--fa:"\F3F1"}.fa-sliders-v{--fa:"\F3F1"}.fa-sliders-v-square{--fa:"\F3F2"}.fa-slot-machine{--fa:"\E3CE"}.fa-smile{--fa:"\F118"}.fa-smile-beam{--fa:"\F5B8"}.fa-smile-plus{--fa:"\F5B9"}.fa-smile-wink{--fa:"\F4DA"}.fa-smog{--fa:"\F75F"}.fa-smoke{--fa:"\F760"}.fa-smoking{--fa:"\F48D"}.fa-smoking-ban{--fa:"\F54D"}.fa-sms{--fa:"\F7CD"}.fa-snake{--fa:"\F716"}.fa-sneaker{--fa:"\E6DA"}.fa-sneaker-running{--fa:"\E819"}.fa-snooze{--fa:"\F880"}.fa-snow-blowing{--fa:"\F761"}.fa-snowboarding{--fa:"\F7CE"}.fa-snowflake{--fa:"\F2DC"}.fa-snowflake-droplets{--fa:"\E5C1"}.fa-snowflakes{--fa:"\F7CF"}.fa-snowman{--fa:"\F7D0"}.fa-snowman-head{--fa:"\F79B"}.fa-snowmobile{--fa:"\F7D1"}.fa-snowmobile-blank{--fa:"\E7C4"}.fa-snowplow{--fa:"\F7D2"}.fa-soap{--fa:"\E06E"}.fa-soccer-ball{--fa:"\F1E3"}.fa-socks{--fa:"\F696"}.fa-soft-serve{--fa:"\E400"}.fa-solar-panel{--fa:"\F5BA"}.fa-solar-system{--fa:"\E02F"}.fa-sort{--fa:"\F0DC"}.fa-sort-alpha-asc{--fa:"\F15D"}.fa-sort-alpha-desc{--fa:"\F881"}.fa-sort-alpha-down{--fa:"\F15D"}.fa-sort-alpha-down-alt{--fa:"\F881"}.fa-sort-alpha-up{--fa:"\F15E"}.fa-sort-alpha-up-alt{--fa:"\F882"}.fa-sort-alt{--fa:"\F883"}.fa-sort-amount-asc{--fa:"\F160"}.fa-sort-amount-desc{--fa:"\F884"}.fa-sort-amount-down{--fa:"\F160"}.fa-sort-amount-down-alt{--fa:"\F884"}.fa-sort-amount-up{--fa:"\F161"}.fa-sort-amount-up-alt{--fa:"\F885"}.fa-sort-asc{--fa:"\F0DE"}.fa-sort-circle{--fa:"\E030"}.fa-sort-circle-down{--fa:"\E031"}.fa-sort-circle-up{--fa:"\E032"}.fa-sort-desc{--fa:"\F0DD"}.fa-sort-down{--fa:"\F0DD"}.fa-sort-numeric-asc{--fa:"\F162"}.fa-sort-numeric-desc{--fa:"\F886"}.fa-sort-numeric-down{--fa:"\F162"}.fa-sort-numeric-down-alt{--fa:"\F886"}.fa-sort-numeric-up{--fa:"\F163"}.fa-sort-numeric-up-alt{--fa:"\F887"}.fa-sort-shapes-down{--fa:"\F888"}.fa-sort-shapes-down-alt{--fa:"\F889"}.fa-sort-shapes-up{--fa:"\F88A"}.fa-sort-shapes-up-alt{--fa:"\F88B"}.fa-sort-size-down{--fa:"\F88C"}.fa-sort-size-down-alt{--fa:"\F88D"}.fa-sort-size-up{--fa:"\F88E"}.fa-sort-size-up-alt{--fa:"\F88F"}.fa-sort-up{--fa:"\F0DE"}.fa-sort-up-down{--fa:"\E099"}.fa-soup{--fa:"\F823"}.fa-spa{--fa:"\F5BB"}.fa-space-shuttle{--fa:"\F197"}.fa-space-station-moon{--fa:"\E033"}.fa-space-station-moon-alt{--fa:"\E034"}.fa-space-station-moon-construction{--fa:"\E034"}.fa-spade{--fa:"\F2F4"}.fa-spaghetti-monster-flying{--fa:"\F67B"}.fa-sparkle{--fa:"\E5D6"}.fa-sparkles{--fa:"\F890"}.fa-speaker{--fa:"\F8DF"}.fa-speakers{--fa:"\F8E0"}.fa-spell-check{--fa:"\F891"}.fa-spider{--fa:"\F717"}.fa-spider-black-widow{--fa:"\F718"}.fa-spider-web{--fa:"\F719"}.fa-spine{--fa:"\E761"}.fa-spinner{--fa:"\F110"}.fa-spinner-scale{--fa:"\E62A"}.fa-spinner-third{--fa:"\F3F4"}.fa-spiral{--fa:"\E80A"}.fa-split{--fa:"\E254"}.fa-splotch{--fa:"\F5BC"}.fa-spoon{--fa:"\F2E5"}.fa-sportsball{--fa:"\E44B"}.fa-spray-can{--fa:"\F5BD"}.fa-spray-can-sparkles{--fa:"\F5D0"}.fa-sprinkler{--fa:"\E035"}.fa-sprinkler-ceiling{--fa:"\E44C"}.fa-sprout{--fa:"\F4D8"}.fa-square{--fa:"\F0C8"}.fa-square-0{--fa:"\E255"}.fa-square-1{--fa:"\E256"}.fa-square-2{--fa:"\E257"}.fa-square-3{--fa:"\E258"}.fa-square-4{--fa:"\E259"}.fa-square-5{--fa:"\E25A"}.fa-square-6{--fa:"\E25B"}.fa-square-7{--fa:"\E25C"}.fa-square-8{--fa:"\E25D"}.fa-square-9{--fa:"\E25E"}.fa-square-a{--fa:"\E25F"}.fa-square-a-lock{--fa:"\E44D"}.fa-square-ampersand{--fa:"\E260"}.fa-square-arrow-down{--fa:"\F339"}.fa-square-arrow-down-left{--fa:"\E261"}.fa-square-arrow-down-right{--fa:"\E262"}.fa-square-arrow-left{--fa:"\F33A"}.fa-square-arrow-right{--fa:"\F33B"}.fa-square-arrow-up{--fa:"\F33C"}.fa-square-arrow-up-left{--fa:"\E263"}.fa-square-arrow-up-right{--fa:"\F14C"}.fa-square-austral{--fa:"\E726"}.fa-square-australian-dollar{--fa:"\E718"}.fa-square-b{--fa:"\E264"}.fa-square-baht{--fa:"\E719"}.fa-square-bangladeshi-taka{--fa:"\E744"}.fa-square-binary{--fa:"\E69B"}.fa-square-bitcoin{--fa:"\E6F2"}.fa-square-bolt{--fa:"\E265"}.fa-square-brazilian-real{--fa:"\E6F1"}.fa-square-c{--fa:"\E266"}.fa-square-caret-down{--fa:"\F150"}.fa-square-caret-left{--fa:"\F191"}.fa-square-caret-right{--fa:"\F152"}.fa-square-caret-up{--fa:"\F151"}.fa-square-cedi{--fa:"\E729"}.fa-square-cent{--fa:"\E6F0"}.fa-square-check{--fa:"\F14A"}.fa-square-chevron-down{--fa:"\F329"}.fa-square-chevron-left{--fa:"\F32A"}.fa-square-chevron-right{--fa:"\F32B"}.fa-square-chevron-up{--fa:"\F32C"}.fa-square-chf{--fa:"\E6E6"}.fa-square-code{--fa:"\E267"}.fa-square-colon{--fa:"\E73A"}.fa-square-cruzeiro{--fa:"\E6ED"}.fa-square-currency{--fa:"\E70C"}.fa-square-d{--fa:"\E268"}.fa-square-danish-krone{--fa:"\E747"}.fa-square-dashed{--fa:"\E269"}.fa-square-dashed-circle-plus{--fa:"\E5C2"}.fa-square-divide{--fa:"\E26A"}.fa-square-dollar{--fa:"\F2E9"}.fa-square-dong{--fa:"\E70F"}.fa-square-down{--fa:"\F350"}.fa-square-down-left{--fa:"\E26B"}.fa-square-down-right{--fa:"\E26C"}.fa-square-e{--fa:"\E26D"}.fa-square-ellipsis{--fa:"\E26E"}.fa-square-ellipsis-vertical{--fa:"\E26F"}.fa-square-envelope{--fa:"\F199"}.fa-square-equals{--fa:"\E6B6"}.fa-square-euro{--fa:"\E732"}.fa-square-eurozone{--fa:"\E727"}.fa-square-exclamation{--fa:"\F321"}.fa-square-f{--fa:"\E270"}.fa-square-florin{--fa:"\E717"}.fa-square-fragile{--fa:"\F49B"}.fa-square-franc{--fa:"\E72F"}.fa-square-full{--fa:"\F45C"}.fa-square-g{--fa:"\E271"}.fa-square-guarani{--fa:"\E70E"}.fa-square-h{--fa:"\F0FD"}.fa-square-half{--fa:"\E792"}.fa-square-half-horizontal{--fa:"\E80E"}.fa-square-half-stroke{--fa:"\E793"}.fa-square-half-stroke-horizontal{--fa:"\E80F"}.fa-square-heart{--fa:"\F4C8"}.fa-square-hryvnia{--fa:"\E710"}.fa-square-i{--fa:"\E272"}.fa-square-indian-rupee{--fa:"\E6F5"}.fa-square-info{--fa:"\F30F"}.fa-square-j{--fa:"\E273"}.fa-square-k{--fa:"\E274"}.fa-square-kanban{--fa:"\E488"}.fa-square-kip{--fa:"\E70D"}.fa-square-l{--fa:"\E275"}.fa-square-lari{--fa:"\E73F"}.fa-square-left{--fa:"\F351"}.fa-square-lira{--fa:"\E6E7"}.fa-square-list{--fa:"\E489"}.fa-square-litecoin{--fa:"\E6F7"}.fa-square-m{--fa:"\E276"}.fa-square-malaysian-ringgit{--fa:"\E748"}.fa-square-manat{--fa:"\E704"}.fa-square-microphone{--fa:"\E781"}.fa-square-mill{--fa:"\E70A"}.fa-square-minus{--fa:"\F146"}.fa-square-n{--fa:"\E277"}.fa-square-naira{--fa:"\E708"}.fa-square-nfi{--fa:"\E576"}.fa-square-norwegian-krone{--fa:"\E707"}.fa-square-o{--fa:"\E278"}.fa-square-p{--fa:"\E279"}.fa-square-parking{--fa:"\F540"}.fa-square-parking-slash{--fa:"\F617"}.fa-square-pen{--fa:"\F14B"}.fa-square-person-confined{--fa:"\E577"}.fa-square-peruvian-soles{--fa:"\E716"}.fa-square-peseta{--fa:"\E6EA"}.fa-square-peso{--fa:"\E71A"}.fa-square-phone{--fa:"\F098"}.fa-square-phone-flip{--fa:"\F87B"}.fa-square-phone-hangup{--fa:"\E27A"}.fa-square-plus{--fa:"\F0FE"}.fa-square-polish-zloty{--fa:"\E736"}.fa-square-poll-horizontal{--fa:"\F682"}.fa-square-poll-vertical{--fa:"\F681"}.fa-square-q{--fa:"\E27B"}.fa-square-quarters{--fa:"\E44E"}.fa-square-question{--fa:"\F2FD"}.fa-square-quote{--fa:"\E329"}.fa-square-r{--fa:"\E27C"}.fa-square-renminbi{--fa:"\E73D"}.fa-square-right{--fa:"\F352"}.fa-square-ring{--fa:"\E44F"}.fa-square-root{--fa:"\F697"}.fa-square-root-alt{--fa:"\F698"}.fa-square-root-variable{--fa:"\F698"}.fa-square-rss{--fa:"\F143"}.fa-square-ruble{--fa:"\E6F8"}.fa-square-rupee{--fa:"\E715"}.fa-square-rupiah{--fa:"\E712"}.fa-square-s{--fa:"\E27D"}.fa-square-share-nodes{--fa:"\F1E1"}.fa-square-shekel{--fa:"\E735"}.fa-square-sliders{--fa:"\F3F0"}.fa-square-sliders-vertical{--fa:"\F3F2"}.fa-square-small{--fa:"\E27E"}.fa-square-star{--fa:"\E27F"}.fa-square-sterling{--fa:"\E713"}.fa-square-swedish-krona{--fa:"\E71C"}.fa-square-t{--fa:"\E280"}.fa-square-tenge{--fa:"\E731"}.fa-square-terminal{--fa:"\E32A"}.fa-square-this-way-up{--fa:"\F49F"}.fa-square-tugrik{--fa:"\E728"}.fa-square-turkish-lira{--fa:"\E71F"}.fa-square-u{--fa:"\E281"}.fa-square-up{--fa:"\F353"}.fa-square-up-left{--fa:"\E282"}.fa-square-up-right{--fa:"\F360"}.fa-square-user{--fa:"\E283"}.fa-square-v{--fa:"\E284"}.fa-square-virus{--fa:"\E578"}.fa-square-w{--fa:"\E285"}.fa-square-wine-glass-crack{--fa:"\F49B"}.fa-square-won{--fa:"\E709"}.fa-square-x{--fa:"\E286"}.fa-square-xmark{--fa:"\F2D3"}.fa-square-y{--fa:"\E287"}.fa-square-yen{--fa:"\E724"}.fa-square-z{--fa:"\E288"}.fa-squareapore-dollar{--fa:"\E733"}.fa-squid{--fa:"\E450"}.fa-squirrel{--fa:"\F71A"}.fa-stadium{--fa:"\E6CC"}.fa-staff{--fa:"\F71B"}.fa-staff-aesculapius{--fa:"\E579"}.fa-staff-snake{--fa:"\E579"}.fa-stair-car{--fa:"\E7C5"}.fa-stairs{--fa:"\E289"}.fa-stamp{--fa:"\F5BF"}.fa-standard-definition{--fa:"\E28A"}.fa-stapler{--fa:"\E5AF"}.fa-star{--fa:"\F005"}.fa-star-and-crescent{--fa:"\F699"}.fa-star-christmas{--fa:"\F7D4"}.fa-star-circle{--fa:"\E123"}.fa-star-exclamation{--fa:"\F2F3"}.fa-star-half{--fa:"\F089"}.fa-star-half-alt{--fa:"\F5C0"}.fa-star-half-stroke{--fa:"\F5C0"}.fa-star-of-david{--fa:"\F69A"}.fa-star-of-life{--fa:"\F621"}.fa-star-sharp{--fa:"\E28B"}.fa-star-sharp-half{--fa:"\E28C"}.fa-star-sharp-half-alt{--fa:"\E28D"}.fa-star-sharp-half-stroke{--fa:"\E28D"}.fa-star-shooting{--fa:"\E036"}.fa-starfighter{--fa:"\E037"}.fa-starfighter-alt{--fa:"\E038"}.fa-starfighter-alt-advanced{--fa:"\E28E"}.fa-starfighter-twin-ion-engine{--fa:"\E038"}.fa-starfighter-twin-ion-engine-advanced{--fa:"\E28E"}.fa-stars{--fa:"\F762"}.fa-starship{--fa:"\E039"}.fa-starship-freighter{--fa:"\E03A"}.fa-steak{--fa:"\F824"}.fa-steering-wheel{--fa:"\F622"}.fa-step-backward{--fa:"\F048"}.fa-step-forward{--fa:"\F051"}.fa-sterling-sign{--fa:"\F154"}.fa-stethoscope{--fa:"\F0F1"}.fa-sticky-note{--fa:"\F249"}.fa-stocking{--fa:"\F7D5"}.fa-stomach{--fa:"\F623"}.fa-stop{--fa:"\F04D"}.fa-stop-circle{--fa:"\F28D"}.fa-stopwatch{--fa:"\F2F2"}.fa-stopwatch-20{--fa:"\E06F"}.fa-store{--fa:"\F54E"}.fa-store-24{--fa:"\E79B"}.fa-store-alt{--fa:"\F54F"}.fa-store-alt-slash{--fa:"\E070"}.fa-store-lock{--fa:"\E4A6"}.fa-store-slash{--fa:"\E071"}.fa-strawberry{--fa:"\E32B"}.fa-stream{--fa:"\F550"}.fa-street-view{--fa:"\F21D"}.fa-stretcher{--fa:"\F825"}.fa-strikethrough{--fa:"\F0CC"}.fa-stroopwafel{--fa:"\F551"}.fa-subscript{--fa:"\F12C"}.fa-subtitles{--fa:"\E60F"}.fa-subtitles-slash{--fa:"\E610"}.fa-subtract{--fa:"\F068"}.fa-subway{--fa:"\F239"}.fa-subway-tunnel{--fa:"\E2A3"}.fa-suitcase{--fa:"\F0F2"}.fa-suitcase-medical{--fa:"\F0FA"}.fa-suitcase-rolling{--fa:"\F5C1"}.fa-sun{--fa:"\F185"}.fa-sun-alt{--fa:"\E28F"}.fa-sun-bright{--fa:"\E28F"}.fa-sun-cloud{--fa:"\F763"}.fa-sun-dust{--fa:"\F764"}.fa-sun-haze{--fa:"\F765"}.fa-sun-plant-wilt{--fa:"\E57A"}.fa-sunglasses{--fa:"\F892"}.fa-sunrise{--fa:"\F766"}.fa-sunset{--fa:"\F767"}.fa-superscript{--fa:"\F12B"}.fa-surprise{--fa:"\F5C2"}.fa-sushi{--fa:"\E48A"}.fa-sushi-roll{--fa:"\E48B"}.fa-swap{--fa:"\E609"}.fa-swap-arrows{--fa:"\E60A"}.fa-swatchbook{--fa:"\F5C3"}.fa-swedish-krona-sign{--fa:"\E73E"}.fa-swimmer{--fa:"\F5C4"}.fa-swimming-pool{--fa:"\F5C5"}.fa-sword{--fa:"\F71C"}.fa-sword-laser{--fa:"\E03B"}.fa-sword-laser-alt{--fa:"\E03C"}.fa-swords{--fa:"\F71D"}.fa-swords-laser{--fa:"\E03D"}.fa-symbols{--fa:"\F86E"}.fa-synagogue{--fa:"\F69B"}.fa-sync{--fa:"\F021"}.fa-sync-alt{--fa:"\F2F1"}.fa-syringe{--fa:"\F48E"}.fa-t{--fa:"T"}.fa-t-rex{--fa:"\E629"}.fa-t-shirt{--fa:"\F553"}.fa-table{--fa:"\F0CE"}.fa-table-cells{--fa:"\F00A"}.fa-table-cells-column-lock{--fa:"\E678"}.fa-table-cells-column-unlock{--fa:"\E690"}.fa-table-cells-columns{--fa:"\E6AC"}.fa-table-cells-header{--fa:"\E6AD"}.fa-table-cells-header-lock{--fa:"\E6AE"}.fa-table-cells-header-unlock{--fa:"\E6AF"}.fa-table-cells-large{--fa:"\F009"}.fa-table-cells-lock{--fa:"\E679"}.fa-table-cells-row-lock{--fa:"\E67A"}.fa-table-cells-row-unlock{--fa:"\E691"}.fa-table-cells-rows{--fa:"\E6B0"}.fa-table-cells-unlock{--fa:"\E692"}.fa-table-columns{--fa:"\F0DB"}.fa-table-layout{--fa:"\E290"}.fa-table-list{--fa:"\F00B"}.fa-table-picnic{--fa:"\E32D"}.fa-table-pivot{--fa:"\E291"}.fa-table-rows{--fa:"\E292"}.fa-table-tennis{--fa:"\F45D"}.fa-table-tennis-paddle-ball{--fa:"\F45D"}.fa-table-tree{--fa:"\E293"}.fa-tablet{--fa:"\F3FB"}.fa-tablet-alt{--fa:"\F3FA"}.fa-tablet-android{--fa:"\F3FB"}.fa-tablet-android-alt{--fa:"\F3FC"}.fa-tablet-button{--fa:"\F10A"}.fa-tablet-rugged{--fa:"\F48F"}.fa-tablet-screen{--fa:"\F3FC"}.fa-tablet-screen-button{--fa:"\F3FA"}.fa-tablets{--fa:"\F490"}.fa-tachograph-digital{--fa:"\F566"}.fa-tachometer{--fa:"\F62A"}.fa-tachometer-alt{--fa:"\F625"}.fa-tachometer-alt-average{--fa:"\F624"}.fa-tachometer-alt-fast{--fa:"\F625"}.fa-tachometer-alt-fastest{--fa:"\F626"}.fa-tachometer-alt-slow{--fa:"\F627"}.fa-tachometer-alt-slowest{--fa:"\F628"}.fa-tachometer-average{--fa:"\F629"}.fa-tachometer-fast{--fa:"\F62A"}.fa-tachometer-fastest{--fa:"\F62B"}.fa-tachometer-slow{--fa:"\F62C"}.fa-tachometer-slowest{--fa:"\F62D"}.fa-taco{--fa:"\F826"}.fa-tag{--fa:"\F02B"}.fa-tags{--fa:"\F02C"}.fa-tally{--fa:"\F69C"}.fa-tally-1{--fa:"\E294"}.fa-tally-2{--fa:"\E295"}.fa-tally-3{--fa:"\E296"}.fa-tally-4{--fa:"\E297"}.fa-tally-5{--fa:"\F69C"}.fa-tamale{--fa:"\E451"}.fa-tanakh{--fa:"\F827"}.fa-tank-recovery{--fa:"\E825"}.fa-tank-water{--fa:"\E452"}.fa-tape{--fa:"\F4DB"}.fa-tarp{--fa:"\E57B"}.fa-tarp-droplet{--fa:"\E57C"}.fa-tasks{--fa:"\F0AE"}.fa-tasks-alt{--fa:"\F828"}.fa-taxi{--fa:"\F1BA"}.fa-taxi-bus{--fa:"\E298"}.fa-teddy-bear{--fa:"\E3CF"}.fa-teeth{--fa:"\F62E"}.fa-teeth-open{--fa:"\F62F"}.fa-telescope{--fa:"\E03E"}.fa-teletype{--fa:"\F1E4"}.fa-teletype-answer{--fa:"\E2B9"}.fa-television{--fa:"\F26C"}.fa-temperature-0{--fa:"\F2CB"}.fa-temperature-1{--fa:"\F2CA"}.fa-temperature-2{--fa:"\F2C9"}.fa-temperature-3{--fa:"\F2C8"}.fa-temperature-4{--fa:"\F2C7"}.fa-temperature-arrow-down{--fa:"\E03F"}.fa-temperature-arrow-up{--fa:"\E040"}.fa-temperature-down{--fa:"\E03F"}.fa-temperature-empty{--fa:"\F2CB"}.fa-temperature-frigid{--fa:"\F768"}.fa-temperature-full{--fa:"\F2C7"}.fa-temperature-half{--fa:"\F2C9"}.fa-temperature-high{--fa:"\F769"}.fa-temperature-hot{--fa:"\F76A"}.fa-temperature-list{--fa:"\E299"}.fa-temperature-low{--fa:"\F76B"}.fa-temperature-quarter{--fa:"\F2CA"}.fa-temperature-slash{--fa:"\E7CB"}.fa-temperature-snow{--fa:"\F768"}.fa-temperature-sun{--fa:"\F76A"}.fa-temperature-three-quarters{--fa:"\F2C8"}.fa-temperature-up{--fa:"\E040"}.fa-tenge{--fa:"\F7D7"}.fa-tenge-sign{--fa:"\F7D7"}.fa-tennis-ball{--fa:"\F45E"}.fa-tent{--fa:"\E57D"}.fa-tent-arrow-down-to-line{--fa:"\E57E"}.fa-tent-arrow-left-right{--fa:"\E57F"}.fa-tent-arrow-turn-left{--fa:"\E580"}.fa-tent-arrows-down{--fa:"\E581"}.fa-tent-circus{--fa:"\E6CD"}.fa-tent-double-peak{--fa:"\E627"}.fa-tents{--fa:"\E582"}.fa-terminal{--fa:"\F120"}.fa-text{--fa:"\F893"}.fa-text-height{--fa:"\F034"}.fa-text-size{--fa:"\F894"}.fa-text-slash{--fa:"\F87D"}.fa-text-width{--fa:"\F035"}.fa-th{--fa:"\F00A"}.fa-th-large{--fa:"\F009"}.fa-th-list{--fa:"\F00B"}.fa-theater-masks{--fa:"\F630"}.fa-thermometer{--fa:"\F491"}.fa-thermometer-0{--fa:"\F2CB"}.fa-thermometer-1{--fa:"\F2CA"}.fa-thermometer-2{--fa:"\F2C9"}.fa-thermometer-3{--fa:"\F2C8"}.fa-thermometer-4{--fa:"\F2C7"}.fa-thermometer-empty{--fa:"\F2CB"}.fa-thermometer-full{--fa:"\F2C7"}.fa-thermometer-half{--fa:"\F2C9"}.fa-thermometer-quarter{--fa:"\F2CA"}.fa-thermometer-three-quarters{--fa:"\F2C8"}.fa-theta{--fa:"\F69E"}.fa-thought-bubble{--fa:"\E32E"}.fa-thumb-tack{--fa:"\F08D"}.fa-thumb-tack-slash{--fa:"\E68F"}.fa-thumbs-down{--fa:"\F165"}.fa-thumbs-up{--fa:"\F164"}.fa-thumbtack{--fa:"\F08D"}.fa-thumbtack-angle{--fa:"\E751"}.fa-thumbtack-angle-slash{--fa:"\E752"}.fa-thumbtack-slash{--fa:"\E68F"}.fa-thunderstorm{--fa:"\F76C"}.fa-thunderstorm-moon{--fa:"\F76D"}.fa-thunderstorm-sun{--fa:"\F76E"}.fa-tick{--fa:"\E32F"}.fa-ticket{--fa:"\F145"}.fa-ticket-airline{--fa:"\E29A"}.fa-ticket-alt{--fa:"\F3FF"}.fa-ticket-perforated{--fa:"\E63E"}.fa-ticket-perforated-plane{--fa:"\E29A"}.fa-ticket-plane{--fa:"\E29A"}.fa-ticket-simple{--fa:"\F3FF"}.fa-tickets{--fa:"\E658"}.fa-tickets-airline{--fa:"\E29B"}.fa-tickets-perforated{--fa:"\E63F"}.fa-tickets-perforated-plane{--fa:"\E29B"}.fa-tickets-plane{--fa:"\E29B"}.fa-tickets-simple{--fa:"\E659"}.fa-tilde{--fa:"~"}.fa-timeline{--fa:"\E29C"}.fa-timeline-arrow{--fa:"\E29D"}.fa-timer{--fa:"\E29E"}.fa-times{--fa:"\F00D"}.fa-times-circle{--fa:"\F057"}.fa-times-hexagon{--fa:"\F2EE"}.fa-times-octagon{--fa:"\F2F0"}.fa-times-rectangle{--fa:"\F410"}.fa-times-square{--fa:"\F2D3"}.fa-times-to-slot{--fa:"\F771"}.fa-tint{--fa:"\F043"}.fa-tint-slash{--fa:"\F5C7"}.fa-tire{--fa:"\F631"}.fa-tire-flat{--fa:"\F632"}.fa-tire-pressure-warning{--fa:"\F633"}.fa-tire-rugged{--fa:"\F634"}.fa-tired{--fa:"\F5C8"}.fa-toggle-large-off{--fa:"\E5B0"}.fa-toggle-large-on{--fa:"\E5B1"}.fa-toggle-off{--fa:"\F204"}.fa-toggle-on{--fa:"\F205"}.fa-toilet{--fa:"\F7D8"}.fa-toilet-paper{--fa:"\F71E"}.fa-toilet-paper-alt{--fa:"\F71E"}.fa-toilet-paper-blank{--fa:"\F71E"}.fa-toilet-paper-blank-under{--fa:"\E2A0"}.fa-toilet-paper-check{--fa:"\E5B2"}.fa-toilet-paper-reverse{--fa:"\E2A0"}.fa-toilet-paper-reverse-alt{--fa:"\E2A0"}.fa-toilet-paper-reverse-slash{--fa:"\E2A1"}.fa-toilet-paper-slash{--fa:"\E072"}.fa-toilet-paper-under{--fa:"\E2A0"}.fa-toilet-paper-under-slash{--fa:"\E2A1"}.fa-toilet-paper-xmark{--fa:"\E5B3"}.fa-toilet-portable{--fa:"\E583"}.fa-toilets-portable{--fa:"\E584"}.fa-tomato{--fa:"\E330"}.fa-tombstone{--fa:"\F720"}.fa-tombstone-alt{--fa:"\F721"}.fa-tombstone-blank{--fa:"\F721"}.fa-toolbox{--fa:"\F552"}.fa-tools{--fa:"\F7D9"}.fa-tooth{--fa:"\F5C9"}.fa-toothbrush{--fa:"\F635"}.fa-torah{--fa:"\F6A0"}.fa-torii-gate{--fa:"\F6A1"}.fa-tornado{--fa:"\F76F"}.fa-tower-broadcast{--fa:"\F519"}.fa-tower-cell{--fa:"\E585"}.fa-tower-control{--fa:"\E2A2"}.fa-tower-observation{--fa:"\E586"}.fa-tractor{--fa:"\F722"}.fa-trademark{--fa:"\F25C"}.fa-traffic-cone{--fa:"\F636"}.fa-traffic-light{--fa:"\F637"}.fa-traffic-light-go{--fa:"\F638"}.fa-traffic-light-slow{--fa:"\F639"}.fa-traffic-light-stop{--fa:"\F63A"}.fa-trailer{--fa:"\E041"}.fa-train{--fa:"\F238"}.fa-train-stop{--fa:"\E81F"}.fa-train-subway{--fa:"\F239"}.fa-train-subway-tunnel{--fa:"\E2A3"}.fa-train-track{--fa:"\E453"}.fa-train-tram{--fa:"\E5B4"}.fa-train-tunnel{--fa:"\E454"}.fa-tram{--fa:"\F7DA"}.fa-transducer{--fa:"\E826"}.fa-transformer-bolt{--fa:"\E2A4"}.fa-transgender{--fa:"\F225"}.fa-transgender-alt{--fa:"\F225"}.fa-transmission{--fa:"\E802"}.fa-transporter{--fa:"\E042"}.fa-transporter-1{--fa:"\E043"}.fa-transporter-2{--fa:"\E044"}.fa-transporter-3{--fa:"\E045"}.fa-transporter-4{--fa:"\E2A5"}.fa-transporter-5{--fa:"\E2A6"}.fa-transporter-6{--fa:"\E2A7"}.fa-transporter-7{--fa:"\E2A8"}.fa-transporter-empty{--fa:"\E046"}.fa-trash{--fa:"\F1F8"}.fa-trash-alt{--fa:"\F2ED"}.fa-trash-alt-slash{--fa:"\E2AD"}.fa-trash-arrow-turn-left{--fa:"\F895"}.fa-trash-arrow-up{--fa:"\F829"}.fa-trash-can{--fa:"\F2ED"}.fa-trash-can-arrow-turn-left{--fa:"\F896"}.fa-trash-can-arrow-up{--fa:"\F82A"}.fa-trash-can-check{--fa:"\E2A9"}.fa-trash-can-clock{--fa:"\E2AA"}.fa-trash-can-list{--fa:"\E2AB"}.fa-trash-can-plus{--fa:"\E2AC"}.fa-trash-can-slash{--fa:"\E2AD"}.fa-trash-can-undo{--fa:"\F896"}.fa-trash-can-xmark{--fa:"\E2AE"}.fa-trash-check{--fa:"\E2AF"}.fa-trash-circle{--fa:"\E126"}.fa-trash-clock{--fa:"\E2B0"}.fa-trash-list{--fa:"\E2B1"}.fa-trash-plus{--fa:"\E2B2"}.fa-trash-restore{--fa:"\F829"}.fa-trash-restore-alt{--fa:"\F82A"}.fa-trash-slash{--fa:"\E2B3"}.fa-trash-undo{--fa:"\F895"}.fa-trash-undo-alt{--fa:"\F896"}.fa-trash-xmark{--fa:"\E2B4"}.fa-treasure-chest{--fa:"\F723"}.fa-tree{--fa:"\F1BB"}.fa-tree-alt{--fa:"\F400"}.fa-tree-christmas{--fa:"\F7DB"}.fa-tree-city{--fa:"\E587"}.fa-tree-deciduous{--fa:"\F400"}.fa-tree-decorated{--fa:"\F7DC"}.fa-tree-large{--fa:"\F7DD"}.fa-tree-palm{--fa:"\F82B"}.fa-trees{--fa:"\F724"}.fa-trian-balbot{--fa:"\E45C"}.fa-triangle{--fa:"\F2EC"}.fa-triangle-circle-square{--fa:"\F61F"}.fa-triangle-exclamation{--fa:"\F071"}.fa-triangle-instrument{--fa:"\F8E2"}.fa-triangle-music{--fa:"\F8E2"}.fa-triangle-person-digging{--fa:"\F85D"}.fa-tricycle{--fa:"\E5C3"}.fa-tricycle-adult{--fa:"\E5C4"}.fa-trillium{--fa:"\E588"}.fa-triple-chevrons-down{--fa:"\E7F7"}.fa-triple-chevrons-left{--fa:"\E7F8"}.fa-triple-chevrons-right{--fa:"\E7F9"}.fa-triple-chevrons-up{--fa:"\E7FA"}.fa-trombone{--fa:"\E782"}.fa-trophy{--fa:"\F091"}.fa-trophy-alt{--fa:"\F2EB"}.fa-trophy-star{--fa:"\F2EB"}.fa-trowel{--fa:"\E589"}.fa-trowel-bricks{--fa:"\E58A"}.fa-truck{--fa:"\F0D1"}.fa-truck-arrow-right{--fa:"\E58B"}.fa-truck-bolt{--fa:"\E3D0"}.fa-truck-clock{--fa:"\F48C"}.fa-truck-container{--fa:"\F4DC"}.fa-truck-container-empty{--fa:"\E2B5"}.fa-truck-couch{--fa:"\F4DD"}.fa-truck-droplet{--fa:"\E58C"}.fa-truck-fast{--fa:"\F48B"}.fa-truck-field{--fa:"\E58D"}.fa-truck-field-un{--fa:"\E58E"}.fa-truck-fire{--fa:"\E65A"}.fa-truck-flatbed{--fa:"\E2B6"}.fa-truck-front{--fa:"\E2B7"}.fa-truck-ladder{--fa:"\E657"}.fa-truck-loading{--fa:"\F4DE"}.fa-truck-medical{--fa:"\F0F9"}.fa-truck-monster{--fa:"\F63B"}.fa-truck-moving{--fa:"\F4DF"}.fa-truck-pickup{--fa:"\F63C"}.fa-truck-plane{--fa:"\E58F"}.fa-truck-plow{--fa:"\F7DE"}.fa-truck-ramp{--fa:"\F4E0"}.fa-truck-ramp-box{--fa:"\F4DE"}.fa-truck-ramp-couch{--fa:"\F4DD"}.fa-truck-suv{--fa:"\E7C6"}.fa-truck-tow{--fa:"\E2B8"}.fa-truck-utensils{--fa:"\E628"}.fa-trumpet{--fa:"\F8E3"}.fa-try{--fa:"\E2BB"}.fa-tshirt{--fa:"\F553"}.fa-tty{--fa:"\F1E4"}.fa-tty-answer{--fa:"\E2B9"}.fa-tugrik-sign{--fa:"\E2BA"}.fa-turkey{--fa:"\F725"}.fa-turkish-lira{--fa:"\E2BB"}.fa-turkish-lira-sign{--fa:"\E2BB"}.fa-turn-down{--fa:"\F3BE"}.fa-turn-down-left{--fa:"\E331"}.fa-turn-down-right{--fa:"\E455"}.fa-turn-left{--fa:"\E636"}.fa-turn-left-down{--fa:"\E637"}.fa-turn-left-up{--fa:"\E638"}.fa-turn-right{--fa:"\E639"}.fa-turn-up{--fa:"\F3BF"}.fa-turntable{--fa:"\F8E4"}.fa-turtle{--fa:"\F726"}.fa-tv{--fa:"\F26C"}.fa-tv-alt{--fa:"\F26C"}.fa-tv-music{--fa:"\F8E6"}.fa-tv-retro{--fa:"\F401"}.fa-typewriter{--fa:"\F8E7"}.fa-u{--fa:"U"}.fa-u-turn{--fa:"\E7F1"}.fa-u-turn-down-left{--fa:"\E7EF"}.fa-u-turn-down-right{--fa:"\E7F0"}.fa-u-turn-left-down{--fa:"\E7F1"}.fa-u-turn-left-up{--fa:"\E7F2"}.fa-u-turn-right-down{--fa:"\E7F3"}.fa-u-turn-right-up{--fa:"\E7F4"}.fa-u-turn-up-left{--fa:"\E7F5"}.fa-u-turn-up-right{--fa:"\E7F6"}.fa-ufo{--fa:"\E047"}.fa-ufo-beam{--fa:"\E048"}.fa-umbrella{--fa:"\F0E9"}.fa-umbrella-alt{--fa:"\E2BC"}.fa-umbrella-beach{--fa:"\F5CA"}.fa-umbrella-simple{--fa:"\E2BC"}.fa-underline{--fa:"\F0CD"}.fa-undo{--fa:"\F0E2"}.fa-undo-alt{--fa:"\F2EA"}.fa-unicorn{--fa:"\F727"}.fa-unicycle{--fa:"\E7C7"}.fa-uniform-martial-arts{--fa:"\E3D1"}.fa-union{--fa:"\F6A2"}.fa-universal-access{--fa:"\F29A"}.fa-university{--fa:"\F19C"}.fa-unlink{--fa:"\F127"}.fa-unlock{--fa:"\F09C"}.fa-unlock-alt{--fa:"\F13E"}.fa-unlock-keyhole{--fa:"\F13E"}.fa-unsorted{--fa:"\F0DC"}.fa-up{--fa:"\F357"}.fa-up-down{--fa:"\F338"}.fa-up-down-left-right{--fa:"\F0B2"}.fa-up-from-bracket{--fa:"\E590"}.fa-up-from-dotted-line{--fa:"\E456"}.fa-up-from-line{--fa:"\F346"}.fa-up-left{--fa:"\E2BD"}.fa-up-long{--fa:"\F30C"}.fa-up-long-to-line{--fa:"\E6C6"}.fa-up-right{--fa:"\E2BE"}.fa-up-right-and-down-left-from-center{--fa:"\F424"}.fa-up-right-from-square{--fa:"\F35D"}.fa-up-to-bracket{--fa:"\E66E"}.fa-up-to-dotted-line{--fa:"\E457"}.fa-up-to-line{--fa:"\F34D"}.fa-upload{--fa:"\F093"}.fa-usb-drive{--fa:"\F8E9"}.fa-usd{--fa:"$"}.fa-usd-circle{--fa:"\F2E8"}.fa-usd-square{--fa:"\F2E9"}.fa-user{--fa:"\F007"}.fa-user-alien{--fa:"\E04A"}.fa-user-alt{--fa:"\F007"}.fa-user-alt-slash{--fa:"\F506"}.fa-user-astronaut{--fa:"\F4FB"}.fa-user-beard{--fa:"\E7A8"}.fa-user-beard-bolt{--fa:"\E689"}.fa-user-bounty-hunter{--fa:"\E2BF"}.fa-user-chart{--fa:"\F6A3"}.fa-user-check{--fa:"\F4FC"}.fa-user-chef{--fa:"\E3D2"}.fa-user-chef-hair-long{--fa:"\E7A9"}.fa-user-circle{--fa:"\F2BD"}.fa-user-circle-minus{--fa:"\E7AA"}.fa-user-circle-plus{--fa:"\E7AB"}.fa-user-clock{--fa:"\F4FD"}.fa-user-cog{--fa:"\F4FE"}.fa-user-construction{--fa:"\F82C"}.fa-user-cowboy{--fa:"\F8EA"}.fa-user-crown{--fa:"\F6A4"}.fa-user-dashed{--fa:"\E7AC"}.fa-user-doctor{--fa:"\F0F0"}.fa-user-doctor-hair{--fa:"\E458"}.fa-user-doctor-hair-long{--fa:"\E459"}.fa-user-doctor-hair-mullet{--fa:"\E7AD"}.fa-user-doctor-message{--fa:"\F82E"}.fa-user-edit{--fa:"\F4FF"}.fa-user-friends{--fa:"\F500"}.fa-user-gear{--fa:"\F4FE"}.fa-user-graduate{--fa:"\F501"}.fa-user-group{--fa:"\F500"}.fa-user-group-crown{--fa:"\F6A5"}.fa-user-group-simple{--fa:"\E603"}.fa-user-hair{--fa:"\E45A"}.fa-user-hair-buns{--fa:"\E3D3"}.fa-user-hair-long{--fa:"\E45B"}.fa-user-hair-mullet{--fa:"\E45C"}.fa-user-hard-hat{--fa:"\F82C"}.fa-user-hat-tie{--fa:"\E7AE"}.fa-user-hat-tie-magnifying-glass{--fa:"\E7AF"}.fa-user-headset{--fa:"\F82D"}.fa-user-helmet-safety{--fa:"\F82C"}.fa-user-hoodie{--fa:"\E68A"}.fa-user-injured{--fa:"\F728"}.fa-user-key{--fa:"\E7B0"}.fa-user-large{--fa:"\F007"}.fa-user-large-slash{--fa:"\F506"}.fa-user-lock{--fa:"\F502"}.fa-user-magnifying-glass{--fa:"\E5C5"}.fa-user-md{--fa:"\F0F0"}.fa-user-md-chat{--fa:"\F82E"}.fa-user-message{--fa:"\E7B1"}.fa-user-microphone{--fa:"\E7B2"}.fa-user-minus{--fa:"\F503"}.fa-user-music{--fa:"\F8EB"}.fa-user-ninja{--fa:"\F504"}.fa-user-nurse{--fa:"\F82F"}.fa-user-nurse-hair{--fa:"\E45D"}.fa-user-nurse-hair-long{--fa:"\E45E"}.fa-user-pen{--fa:"\F4FF"}.fa-user-pilot{--fa:"\E2C0"}.fa-user-pilot-hair-long{--fa:"\E7B3"}.fa-user-pilot-tie{--fa:"\E2C1"}.fa-user-pilot-tie-hair-long{--fa:"\E7B4"}.fa-user-plus{--fa:"\F234"}.fa-user-police{--fa:"\E333"}.fa-user-police-hair-long{--fa:"\E7B5"}.fa-user-police-tie{--fa:"\E334"}.fa-user-police-tie-hair-long{--fa:"\E7B6"}.fa-user-question{--fa:"\E7B7"}.fa-user-robot{--fa:"\E04B"}.fa-user-robot-xmarks{--fa:"\E4A7"}.fa-user-secret{--fa:"\F21B"}.fa-user-shakespeare{--fa:"\E2C2"}.fa-user-shield{--fa:"\F505"}.fa-user-sith{--fa:"\E7B8"}.fa-user-slash{--fa:"\F506"}.fa-user-tag{--fa:"\F507"}.fa-user-tie{--fa:"\F508"}.fa-user-tie-hair{--fa:"\E45F"}.fa-user-tie-hair-long{--fa:"\E460"}.fa-user-tie-hair-mullet{--fa:"\E7B9"}.fa-user-times{--fa:"\F235"}.fa-user-unlock{--fa:"\E058"}.fa-user-viewfinder{--fa:"\E775"}.fa-user-visor{--fa:"\E04C"}.fa-user-vneck{--fa:"\E461"}.fa-user-vneck-hair{--fa:"\E462"}.fa-user-vneck-hair-long{--fa:"\E463"}.fa-user-vneck-hair-mullet{--fa:"\E7BA"}.fa-user-xmark{--fa:"\F235"}.fa-users{--fa:"\F0C0"}.fa-users-between-lines{--fa:"\E591"}.fa-users-class{--fa:"\F63D"}.fa-users-cog{--fa:"\F509"}.fa-users-crown{--fa:"\F6A5"}.fa-users-gear{--fa:"\F509"}.fa-users-line{--fa:"\E592"}.fa-users-medical{--fa:"\F830"}.fa-users-rays{--fa:"\E593"}.fa-users-rectangle{--fa:"\E594"}.fa-users-slash{--fa:"\E073"}.fa-users-viewfinder{--fa:"\E595"}.fa-utensil-fork{--fa:"\F2E3"}.fa-utensil-knife{--fa:"\F2E4"}.fa-utensil-spoon{--fa:"\F2E5"}.fa-utensils{--fa:"\F2E7"}.fa-utensils-alt{--fa:"\F2E6"}.fa-utensils-slash{--fa:"\E464"}.fa-utility-pole{--fa:"\E2C3"}.fa-utility-pole-double{--fa:"\E2C4"}.fa-v{--fa:"V"}.fa-vacuum{--fa:"\E04D"}.fa-vacuum-robot{--fa:"\E04E"}.fa-value-absolute{--fa:"\F6A6"}.fa-van{--fa:"\E7C8"}.fa-van-shuttle{--fa:"\F5B6"}.fa-vault{--fa:"\E2C5"}.fa-vcard{--fa:"\F2BB"}.fa-vector-circle{--fa:"\F5ED"}.fa-vector-polygon{--fa:"\F5EE"}.fa-vector-square{--fa:"\F5EF"}.fa-vent-damper{--fa:"\E465"}.fa-venus{--fa:"\F221"}.fa-venus-double{--fa:"\F226"}.fa-venus-mars{--fa:"\F228"}.fa-vest{--fa:"\E085"}.fa-vest-patches{--fa:"\E086"}.fa-vhs{--fa:"\F8EC"}.fa-vial{--fa:"\F492"}.fa-vial-circle-check{--fa:"\E596"}.fa-vial-vertical{--fa:"\E762"}.fa-vial-virus{--fa:"\E597"}.fa-vials{--fa:"\F493"}.fa-video{--fa:"\F03D"}.fa-video-arrow-down-left{--fa:"\E2C8"}.fa-video-arrow-up-right{--fa:"\E2C9"}.fa-video-camera{--fa:"\F03D"}.fa-video-circle{--fa:"\E12B"}.fa-video-down-to-line{--fa:"\E776"}.fa-video-handheld{--fa:"\F8A8"}.fa-video-plus{--fa:"\F4E1"}.fa-video-question{--fa:"\E777"}.fa-video-slash{--fa:"\F4E2"}.fa-vihara{--fa:"\F6A7"}.fa-violin{--fa:"\F8ED"}.fa-virus{--fa:"\E074"}.fa-virus-covid{--fa:"\E4A8"}.fa-virus-covid-slash{--fa:"\E4A9"}.fa-virus-slash{--fa:"\E075"}.fa-viruses{--fa:"\E076"}.fa-voicemail{--fa:"\F897"}.fa-volcano{--fa:"\F770"}.fa-volleyball{--fa:"\F45F"}.fa-volleyball-ball{--fa:"\F45F"}.fa-volume{--fa:"\F6A8"}.fa-volume-control-phone{--fa:"\F2A0"}.fa-volume-down{--fa:"\F027"}.fa-volume-high{--fa:"\F028"}.fa-volume-low{--fa:"\F027"}.fa-volume-medium{--fa:"\F6A8"}.fa-volume-mute{--fa:"\F6A9"}.fa-volume-off{--fa:"\F026"}.fa-volume-slash{--fa:"\F2E2"}.fa-volume-times{--fa:"\F6A9"}.fa-volume-up{--fa:"\F028"}.fa-volume-xmark{--fa:"\F6A9"}.fa-vote-nay{--fa:"\F771"}.fa-vote-yea{--fa:"\F772"}.fa-vr-cardboard{--fa:"\F729"}.fa-w{--fa:"W"}.fa-waffle{--fa:"\E466"}.fa-wagon-covered{--fa:"\F8EE"}.fa-walker{--fa:"\F831"}.fa-walkie-talkie{--fa:"\F8EF"}.fa-walking{--fa:"\F554"}.fa-wall-brick{--fa:"\E3DB"}.fa-wallet{--fa:"\F555"}.fa-wand{--fa:"\F72A"}.fa-wand-magic{--fa:"\F0D0"}.fa-wand-magic-sparkles{--fa:"\E2CA"}.fa-wand-sparkles{--fa:"\F72B"}.fa-warehouse{--fa:"\F494"}.fa-warehouse-alt{--fa:"\F495"}.fa-warehouse-full{--fa:"\F495"}.fa-warning{--fa:"\F071"}.fa-washer{--fa:"\F898"}.fa-washing-machine{--fa:"\F898"}.fa-watch{--fa:"\F2E1"}.fa-watch-apple{--fa:"\E2CB"}.fa-watch-calculator{--fa:"\F8F0"}.fa-watch-fitness{--fa:"\F63E"}.fa-watch-smart{--fa:"\E2CC"}.fa-water{--fa:"\F773"}.fa-water-arrow-down{--fa:"\F774"}.fa-water-arrow-up{--fa:"\F775"}.fa-water-ladder{--fa:"\F5C5"}.fa-water-lower{--fa:"\F774"}.fa-water-rise{--fa:"\F775"}.fa-water-temp{--fa:"\E82A"}.fa-water-temperature{--fa:"\E82A"}.fa-watermelon-slice{--fa:"\E337"}.fa-wave{--fa:"\E65B"}.fa-wave-pulse{--fa:"\F5F8"}.fa-wave-sine{--fa:"\F899"}.fa-wave-square{--fa:"\F83E"}.fa-wave-triangle{--fa:"\F89A"}.fa-waveform{--fa:"\F8F1"}.fa-waveform-circle{--fa:"\E12D"}.fa-waveform-lines{--fa:"\F8F2"}.fa-waveform-path{--fa:"\F8F2"}.fa-waves-sine{--fa:"\E65D"}.fa-web-awesome{--fa:"\E682"}.fa-webcam{--fa:"\F832"}.fa-webcam-slash{--fa:"\F833"}.fa-webhook{--fa:"\E5D5"}.fa-weight{--fa:"\F496"}.fa-weight-hanging{--fa:"\F5CD"}.fa-weight-scale{--fa:"\F496"}.fa-whale{--fa:"\F72C"}.fa-wheat{--fa:"\F72D"}.fa-wheat-alt{--fa:"\E2CD"}.fa-wheat-awn{--fa:"\E2CD"}.fa-wheat-awn-circle-exclamation{--fa:"\E598"}.fa-wheat-awn-slash{--fa:"\E338"}.fa-wheat-slash{--fa:"\E339"}.fa-wheelchair{--fa:"\F193"}.fa-wheelchair-alt{--fa:"\E2CE"}.fa-wheelchair-move{--fa:"\E2CE"}.fa-whiskey-glass{--fa:"\F7A0"}.fa-whiskey-glass-ice{--fa:"\F7A1"}.fa-whistle{--fa:"\F460"}.fa-wifi{--fa:"\F1EB"}.fa-wifi-1{--fa:"\F6AA"}.fa-wifi-2{--fa:"\F6AB"}.fa-wifi-3{--fa:"\F1EB"}.fa-wifi-exclamation{--fa:"\E2CF"}.fa-wifi-fair{--fa:"\F6AB"}.fa-wifi-slash{--fa:"\F6AC"}.fa-wifi-strong{--fa:"\F1EB"}.fa-wifi-weak{--fa:"\F6AA"}.fa-wind{--fa:"\F72E"}.fa-wind-circle-exclamation{--fa:"\F776"}.fa-wind-turbine{--fa:"\F89B"}.fa-wind-warning{--fa:"\F776"}.fa-window{--fa:"\F40E"}.fa-window-alt{--fa:"\F40F"}.fa-window-close{--fa:"\F410"}.fa-window-flip{--fa:"\F40F"}.fa-window-frame{--fa:"\E04F"}.fa-window-frame-open{--fa:"\E050"}.fa-window-maximize{--fa:"\F2D0"}.fa-window-minimize{--fa:"\F2D1"}.fa-window-restore{--fa:"\F2D2"}.fa-windsock{--fa:"\F777"}.fa-wine-bottle{--fa:"\F72F"}.fa-wine-glass{--fa:"\F4E3"}.fa-wine-glass-alt{--fa:"\F5CE"}.fa-wine-glass-crack{--fa:"\F4BB"}.fa-wine-glass-empty{--fa:"\F5CE"}.fa-wireless{--fa:"\E7DF"}.fa-won{--fa:"\F159"}.fa-won-sign{--fa:"\F159"}.fa-worm{--fa:"\E599"}.fa-wreath{--fa:"\F7E2"}.fa-wreath-laurel{--fa:"\E5D2"}.fa-wrench{--fa:"\F0AD"}.fa-wrench-simple{--fa:"\E2D1"}.fa-x{--fa:"X"}.fa-x-ray{--fa:"\F497"}.fa-xmark{--fa:"\F00D"}.fa-xmark-circle{--fa:"\F057"}.fa-xmark-hexagon{--fa:"\F2EE"}.fa-xmark-large{--fa:"\E59B"}.fa-xmark-octagon{--fa:"\F2F0"}.fa-xmark-square{--fa:"\F2D3"}.fa-xmark-to-slot{--fa:"\F771"}.fa-xmarks-lines{--fa:"\E59A"}.fa-y{--fa:"Y"}.fa-yen{--fa:"\F157"}.fa-yen-sign{--fa:"\F157"}.fa-yin-yang{--fa:"\F6AD"}.fa-z{--fa:"Z"}.fa-zap{--fa:"\F0E7"}.fa-zzz{--fa:"\F880"}:root,:host{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/c43573f69650eb78889e.woff2)}.fab,.fa-brands,.fa-classic.fa-brands{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:"\E007"}.fa-ideal{--fa:"\E013"}.fa-microblog{--fa:"\E01A"}.fa-square-pied-piper{--fa:"\E01E"}.fa-pied-piper-square{--fa:"\E01E"}.fa-unity{--fa:"\E049"}.fa-dailymotion{--fa:"\E052"}.fa-square-instagram{--fa:"\E055"}.fa-instagram-square{--fa:"\E055"}.fa-mixer{--fa:"\E056"}.fa-shopify{--fa:"\E057"}.fa-deezer{--fa:"\E077"}.fa-edge-legacy{--fa:"\E078"}.fa-google-pay{--fa:"\E079"}.fa-rust{--fa:"\E07A"}.fa-tiktok{--fa:"\E07B"}.fa-unsplash{--fa:"\E07C"}.fa-cloudflare{--fa:"\E07D"}.fa-guilded{--fa:"\E07E"}.fa-hive{--fa:"\E07F"}.fa-42-group{--fa:"\E080"}.fa-innosoft{--fa:"\E080"}.fa-instalod{--fa:"\E081"}.fa-octopus-deploy{--fa:"\E082"}.fa-perbyte{--fa:"\E083"}.fa-uncharted{--fa:"\E084"}.fa-watchman-monitoring{--fa:"\E087"}.fa-wodu{--fa:"\E088"}.fa-wirsindhandwerk{--fa:"\E2D0"}.fa-wsh{--fa:"\E2D0"}.fa-bots{--fa:"\E340"}.fa-cmplid{--fa:"\E360"}.fa-bilibili{--fa:"\E3D9"}.fa-golang{--fa:"\E40F"}.fa-pix{--fa:"\E43A"}.fa-sitrox{--fa:"\E44A"}.fa-hashnode{--fa:"\E499"}.fa-meta{--fa:"\E49B"}.fa-padlet{--fa:"\E4A0"}.fa-nfc-directional{--fa:"\E530"}.fa-nfc-symbol{--fa:"\E531"}.fa-screenpal{--fa:"\E570"}.fa-space-awesome{--fa:"\E5AC"}.fa-square-font-awesome{--fa:"\E5AD"}.fa-square-gitlab{--fa:"\E5AE"}.fa-gitlab-square{--fa:"\E5AE"}.fa-odysee{--fa:"\E5C6"}.fa-stubber{--fa:"\E5C7"}.fa-debian{--fa:"\E60B"}.fa-shoelace{--fa:"\E60C"}.fa-threads{--fa:"\E618"}.fa-square-threads{--fa:"\E619"}.fa-square-x-twitter{--fa:"\E61A"}.fa-x-twitter{--fa:"\E61B"}.fa-opensuse{--fa:"\E62B"}.fa-letterboxd{--fa:"\E62D"}.fa-square-letterboxd{--fa:"\E62E"}.fa-mintbit{--fa:"\E62F"}.fa-google-scholar{--fa:"\E63B"}.fa-brave{--fa:"\E63C"}.fa-brave-reverse{--fa:"\E63D"}.fa-pixiv{--fa:"\E640"}.fa-upwork{--fa:"\E641"}.fa-webflow{--fa:"\E65C"}.fa-signal-messenger{--fa:"\E663"}.fa-bluesky{--fa:"\E671"}.fa-jxl{--fa:"\E67B"}.fa-square-upwork{--fa:"\E67C"}.fa-web-awesome{--fa:"\E682"}.fa-square-web-awesome{--fa:"\E683"}.fa-square-web-awesome-stroke{--fa:"\E684"}.fa-dart-lang{--fa:"\E693"}.fa-flutter{--fa:"\E694"}.fa-files-pinwheel{--fa:"\E69F"}.fa-css{--fa:"\E6A2"}.fa-square-bluesky{--fa:"\E6A3"}.fa-openai{--fa:"\E7CF"}.fa-square-linkedin{--fa:"\E7D0"}.fa-cash-app{--fa:"\E7D4"}.fa-disqus{--fa:"\E7D5"}.fa-eleventy{--fa:"\E7D6"}.fa-11ty{--fa:"\E7D6"}.fa-kakao-talk{--fa:"\E7D7"}.fa-linktree{--fa:"\E7D8"}.fa-notion{--fa:"\E7D9"}.fa-pandora{--fa:"\E7DA"}.fa-pixelfed{--fa:"\E7DB"}.fa-tidal{--fa:"\E7DC"}.fa-vsco{--fa:"\E7DD"}.fa-w3c{--fa:"\E7DE"}.fa-lumon{--fa:"\E7E2"}.fa-lumon-drop{--fa:"\E7E3"}.fa-square-figma{--fa:"\E7E4"}.fa-tex{--fa:"\E7FF"}.fa-duolingo{--fa:"\E812"}.fa-supportnow{--fa:"\E833"}.fa-tor-browser{--fa:"\E838"}.fa-square-twitter{--fa:"\F081"}.fa-twitter-square{--fa:"\F081"}.fa-square-facebook{--fa:"\F082"}.fa-facebook-square{--fa:"\F082"}.fa-linkedin{--fa:"\F08C"}.fa-square-github{--fa:"\F092"}.fa-github-square{--fa:"\F092"}.fa-twitter{--fa:"\F099"}.fa-facebook{--fa:"\F09A"}.fa-github{--fa:"\F09B"}.fa-pinterest{--fa:"\F0D2"}.fa-square-pinterest{--fa:"\F0D3"}.fa-pinterest-square{--fa:"\F0D3"}.fa-square-google-plus{--fa:"\F0D4"}.fa-google-plus-square{--fa:"\F0D4"}.fa-google-plus-g{--fa:"\F0D5"}.fa-linkedin-in{--fa:"\F0E1"}.fa-github-alt{--fa:"\F113"}.fa-maxcdn{--fa:"\F136"}.fa-html5{--fa:"\F13B"}.fa-css3{--fa:"\F13C"}.fa-btc{--fa:"\F15A"}.fa-youtube{--fa:"\F167"}.fa-xing{--fa:"\F168"}.fa-square-xing{--fa:"\F169"}.fa-xing-square{--fa:"\F169"}.fa-dropbox{--fa:"\F16B"}.fa-stack-overflow{--fa:"\F16C"}.fa-instagram{--fa:"\F16D"}.fa-flickr{--fa:"\F16E"}.fa-adn{--fa:"\F170"}.fa-bitbucket{--fa:"\F171"}.fa-tumblr{--fa:"\F173"}.fa-square-tumblr{--fa:"\F174"}.fa-tumblr-square{--fa:"\F174"}.fa-apple{--fa:"\F179"}.fa-windows{--fa:"\F17A"}.fa-android{--fa:"\F17B"}.fa-linux{--fa:"\F17C"}.fa-dribbble{--fa:"\F17D"}.fa-skype{--fa:"\F17E"}.fa-foursquare{--fa:"\F180"}.fa-trello{--fa:"\F181"}.fa-gratipay{--fa:"\F184"}.fa-vk{--fa:"\F189"}.fa-weibo{--fa:"\F18A"}.fa-renren{--fa:"\F18B"}.fa-pagelines{--fa:"\F18C"}.fa-stack-exchange{--fa:"\F18D"}.fa-square-vimeo{--fa:"\F194"}.fa-vimeo-square{--fa:"\F194"}.fa-slack{--fa:"\F198"}.fa-slack-hash{--fa:"\F198"}.fa-wordpress{--fa:"\F19A"}.fa-openid{--fa:"\F19B"}.fa-yahoo{--fa:"\F19E"}.fa-google{--fa:"\F1A0"}.fa-reddit{--fa:"\F1A1"}.fa-square-reddit{--fa:"\F1A2"}.fa-reddit-square{--fa:"\F1A2"}.fa-stumbleupon-circle{--fa:"\F1A3"}.fa-stumbleupon{--fa:"\F1A4"}.fa-delicious{--fa:"\F1A5"}.fa-digg{--fa:"\F1A6"}.fa-pied-piper-pp{--fa:"\F1A7"}.fa-pied-piper-alt{--fa:"\F1A8"}.fa-drupal{--fa:"\F1A9"}.fa-joomla{--fa:"\F1AA"}.fa-behance{--fa:"\F1B4"}.fa-square-behance{--fa:"\F1B5"}.fa-behance-square{--fa:"\F1B5"}.fa-steam{--fa:"\F1B6"}.fa-square-steam{--fa:"\F1B7"}.fa-steam-square{--fa:"\F1B7"}.fa-spotify{--fa:"\F1BC"}.fa-deviantart{--fa:"\F1BD"}.fa-soundcloud{--fa:"\F1BE"}.fa-vine{--fa:"\F1CA"}.fa-codepen{--fa:"\F1CB"}.fa-jsfiddle{--fa:"\F1CC"}.fa-rebel{--fa:"\F1D0"}.fa-empire{--fa:"\F1D1"}.fa-square-git{--fa:"\F1D2"}.fa-git-square{--fa:"\F1D2"}.fa-git{--fa:"\F1D3"}.fa-hacker-news{--fa:"\F1D4"}.fa-tencent-weibo{--fa:"\F1D5"}.fa-qq{--fa:"\F1D6"}.fa-weixin{--fa:"\F1D7"}.fa-slideshare{--fa:"\F1E7"}.fa-twitch{--fa:"\F1E8"}.fa-yelp{--fa:"\F1E9"}.fa-paypal{--fa:"\F1ED"}.fa-google-wallet{--fa:"\F1EE"}.fa-cc-visa{--fa:"\F1F0"}.fa-cc-mastercard{--fa:"\F1F1"}.fa-cc-discover{--fa:"\F1F2"}.fa-cc-amex{--fa:"\F1F3"}.fa-cc-paypal{--fa:"\F1F4"}.fa-cc-stripe{--fa:"\F1F5"}.fa-lastfm{--fa:"\F202"}.fa-square-lastfm{--fa:"\F203"}.fa-lastfm-square{--fa:"\F203"}.fa-ioxhost{--fa:"\F208"}.fa-angellist{--fa:"\F209"}.fa-buysellads{--fa:"\F20D"}.fa-connectdevelop{--fa:"\F20E"}.fa-dashcube{--fa:"\F210"}.fa-forumbee{--fa:"\F211"}.fa-leanpub{--fa:"\F212"}.fa-sellsy{--fa:"\F213"}.fa-shirtsinbulk{--fa:"\F214"}.fa-simplybuilt{--fa:"\F215"}.fa-skyatlas{--fa:"\F216"}.fa-pinterest-p{--fa:"\F231"}.fa-whatsapp{--fa:"\F232"}.fa-viacoin{--fa:"\F237"}.fa-medium{--fa:"\F23A"}.fa-medium-m{--fa:"\F23A"}.fa-y-combinator{--fa:"\F23B"}.fa-optin-monster{--fa:"\F23C"}.fa-opencart{--fa:"\F23D"}.fa-expeditedssl{--fa:"\F23E"}.fa-cc-jcb{--fa:"\F24B"}.fa-cc-diners-club{--fa:"\F24C"}.fa-creative-commons{--fa:"\F25E"}.fa-gg{--fa:"\F260"}.fa-gg-circle{--fa:"\F261"}.fa-odnoklassniki{--fa:"\F263"}.fa-square-odnoklassniki{--fa:"\F264"}.fa-odnoklassniki-square{--fa:"\F264"}.fa-get-pocket{--fa:"\F265"}.fa-wikipedia-w{--fa:"\F266"}.fa-safari{--fa:"\F267"}.fa-chrome{--fa:"\F268"}.fa-firefox{--fa:"\F269"}.fa-opera{--fa:"\F26A"}.fa-internet-explorer{--fa:"\F26B"}.fa-contao{--fa:"\F26D"}.fa-500px{--fa:"\F26E"}.fa-amazon{--fa:"\F270"}.fa-houzz{--fa:"\F27C"}.fa-vimeo-v{--fa:"\F27D"}.fa-black-tie{--fa:"\F27E"}.fa-fonticons{--fa:"\F280"}.fa-reddit-alien{--fa:"\F281"}.fa-edge{--fa:"\F282"}.fa-codiepie{--fa:"\F284"}.fa-modx{--fa:"\F285"}.fa-fort-awesome{--fa:"\F286"}.fa-usb{--fa:"\F287"}.fa-product-hunt{--fa:"\F288"}.fa-mixcloud{--fa:"\F289"}.fa-scribd{--fa:"\F28A"}.fa-bluetooth{--fa:"\F293"}.fa-bluetooth-b{--fa:"\F294"}.fa-gitlab{--fa:"\F296"}.fa-wpbeginner{--fa:"\F297"}.fa-wpforms{--fa:"\F298"}.fa-envira{--fa:"\F299"}.fa-glide{--fa:"\F2A5"}.fa-glide-g{--fa:"\F2A6"}.fa-viadeo{--fa:"\F2A9"}.fa-square-viadeo{--fa:"\F2AA"}.fa-viadeo-square{--fa:"\F2AA"}.fa-snapchat{--fa:"\F2AB"}.fa-snapchat-ghost{--fa:"\F2AB"}.fa-square-snapchat{--fa:"\F2AD"}.fa-snapchat-square{--fa:"\F2AD"}.fa-pied-piper{--fa:"\F2AE"}.fa-first-order{--fa:"\F2B0"}.fa-yoast{--fa:"\F2B1"}.fa-themeisle{--fa:"\F2B2"}.fa-google-plus{--fa:"\F2B3"}.fa-font-awesome{--fa:"\F2B4"}.fa-font-awesome-flag{--fa:"\F2B4"}.fa-font-awesome-logo-full{--fa:"\F2B4"}.fa-linode{--fa:"\F2B8"}.fa-quora{--fa:"\F2C4"}.fa-free-code-camp{--fa:"\F2C5"}.fa-telegram{--fa:"\F2C6"}.fa-telegram-plane{--fa:"\F2C6"}.fa-bandcamp{--fa:"\F2D5"}.fa-grav{--fa:"\F2D6"}.fa-etsy{--fa:"\F2D7"}.fa-imdb{--fa:"\F2D8"}.fa-ravelry{--fa:"\F2D9"}.fa-sellcast{--fa:"\F2DA"}.fa-superpowers{--fa:"\F2DD"}.fa-wpexplorer{--fa:"\F2DE"}.fa-meetup{--fa:"\F2E0"}.fa-square-font-awesome-stroke{--fa:"\F35C"}.fa-font-awesome-alt{--fa:"\F35C"}.fa-accessible-icon{--fa:"\F368"}.fa-accusoft{--fa:"\F369"}.fa-adversal{--fa:"\F36A"}.fa-affiliatetheme{--fa:"\F36B"}.fa-algolia{--fa:"\F36C"}.fa-amilia{--fa:"\F36D"}.fa-angrycreative{--fa:"\F36E"}.fa-app-store{--fa:"\F36F"}.fa-app-store-ios{--fa:"\F370"}.fa-apper{--fa:"\F371"}.fa-asymmetrik{--fa:"\F372"}.fa-audible{--fa:"\F373"}.fa-avianex{--fa:"\F374"}.fa-aws{--fa:"\F375"}.fa-bimobject{--fa:"\F378"}.fa-bitcoin{--fa:"\F379"}.fa-bity{--fa:"\F37A"}.fa-blackberry{--fa:"\F37B"}.fa-blogger{--fa:"\F37C"}.fa-blogger-b{--fa:"\F37D"}.fa-buromobelexperte{--fa:"\F37F"}.fa-centercode{--fa:"\F380"}.fa-cloudscale{--fa:"\F383"}.fa-cloudsmith{--fa:"\F384"}.fa-cloudversify{--fa:"\F385"}.fa-cpanel{--fa:"\F388"}.fa-css3-alt{--fa:"\F38B"}.fa-cuttlefish{--fa:"\F38C"}.fa-d-and-d{--fa:"\F38D"}.fa-deploydog{--fa:"\F38E"}.fa-deskpro{--fa:"\F38F"}.fa-digital-ocean{--fa:"\F391"}.fa-discord{--fa:"\F392"}.fa-discourse{--fa:"\F393"}.fa-dochub{--fa:"\F394"}.fa-docker{--fa:"\F395"}.fa-draft2digital{--fa:"\F396"}.fa-square-dribbble{--fa:"\F397"}.fa-dribbble-square{--fa:"\F397"}.fa-dyalog{--fa:"\F399"}.fa-earlybirds{--fa:"\F39A"}.fa-erlang{--fa:"\F39D"}.fa-facebook-f{--fa:"\F39E"}.fa-facebook-messenger{--fa:"\F39F"}.fa-firstdraft{--fa:"\F3A1"}.fa-fonticons-fi{--fa:"\F3A2"}.fa-fort-awesome-alt{--fa:"\F3A3"}.fa-freebsd{--fa:"\F3A4"}.fa-gitkraken{--fa:"\F3A6"}.fa-gofore{--fa:"\F3A7"}.fa-goodreads{--fa:"\F3A8"}.fa-goodreads-g{--fa:"\F3A9"}.fa-google-drive{--fa:"\F3AA"}.fa-google-play{--fa:"\F3AB"}.fa-gripfire{--fa:"\F3AC"}.fa-grunt{--fa:"\F3AD"}.fa-gulp{--fa:"\F3AE"}.fa-square-hacker-news{--fa:"\F3AF"}.fa-hacker-news-square{--fa:"\F3AF"}.fa-hire-a-helper{--fa:"\F3B0"}.fa-hotjar{--fa:"\F3B1"}.fa-hubspot{--fa:"\F3B2"}.fa-itunes{--fa:"\F3B4"}.fa-itunes-note{--fa:"\F3B5"}.fa-jenkins{--fa:"\F3B6"}.fa-joget{--fa:"\F3B7"}.fa-js{--fa:"\F3B8"}.fa-square-js{--fa:"\F3B9"}.fa-js-square{--fa:"\F3B9"}.fa-keycdn{--fa:"\F3BA"}.fa-kickstarter{--fa:"\F3BB"}.fa-square-kickstarter{--fa:"\F3BB"}.fa-kickstarter-k{--fa:"\F3BC"}.fa-laravel{--fa:"\F3BD"}.fa-line{--fa:"\F3C0"}.fa-lyft{--fa:"\F3C3"}.fa-magento{--fa:"\F3C4"}.fa-medapps{--fa:"\F3C6"}.fa-medrt{--fa:"\F3C8"}.fa-microsoft{--fa:"\F3CA"}.fa-mix{--fa:"\F3CB"}.fa-mizuni{--fa:"\F3CC"}.fa-monero{--fa:"\F3D0"}.fa-napster{--fa:"\F3D2"}.fa-node-js{--fa:"\F3D3"}.fa-npm{--fa:"\F3D4"}.fa-ns8{--fa:"\F3D5"}.fa-nutritionix{--fa:"\F3D6"}.fa-page4{--fa:"\F3D7"}.fa-palfed{--fa:"\F3D8"}.fa-patreon{--fa:"\F3D9"}.fa-periscope{--fa:"\F3DA"}.fa-phabricator{--fa:"\F3DB"}.fa-phoenix-framework{--fa:"\F3DC"}.fa-playstation{--fa:"\F3DF"}.fa-pushed{--fa:"\F3E1"}.fa-python{--fa:"\F3E2"}.fa-red-river{--fa:"\F3E3"}.fa-wpressr{--fa:"\F3E4"}.fa-rendact{--fa:"\F3E4"}.fa-replyd{--fa:"\F3E6"}.fa-resolving{--fa:"\F3E7"}.fa-rocketchat{--fa:"\F3E8"}.fa-rockrms{--fa:"\F3E9"}.fa-schlix{--fa:"\F3EA"}.fa-searchengin{--fa:"\F3EB"}.fa-servicestack{--fa:"\F3EC"}.fa-sistrix{--fa:"\F3EE"}.fa-speakap{--fa:"\F3F3"}.fa-staylinked{--fa:"\F3F5"}.fa-steam-symbol{--fa:"\F3F6"}.fa-sticker-mule{--fa:"\F3F7"}.fa-studiovinari{--fa:"\F3F8"}.fa-supple{--fa:"\F3F9"}.fa-uber{--fa:"\F402"}.fa-uikit{--fa:"\F403"}.fa-uniregistry{--fa:"\F404"}.fa-untappd{--fa:"\F405"}.fa-ussunnah{--fa:"\F407"}.fa-vaadin{--fa:"\F408"}.fa-viber{--fa:"\F409"}.fa-vimeo{--fa:"\F40A"}.fa-vnv{--fa:"\F40B"}.fa-square-whatsapp{--fa:"\F40C"}.fa-whatsapp-square{--fa:"\F40C"}.fa-whmcs{--fa:"\F40D"}.fa-wordpress-simple{--fa:"\F411"}.fa-xbox{--fa:"\F412"}.fa-yandex{--fa:"\F413"}.fa-yandex-international{--fa:"\F414"}.fa-apple-pay{--fa:"\F415"}.fa-cc-apple-pay{--fa:"\F416"}.fa-fly{--fa:"\F417"}.fa-node{--fa:"\F419"}.fa-osi{--fa:"\F41A"}.fa-react{--fa:"\F41B"}.fa-autoprefixer{--fa:"\F41C"}.fa-less{--fa:"\F41D"}.fa-sass{--fa:"\F41E"}.fa-vuejs{--fa:"\F41F"}.fa-angular{--fa:"\F420"}.fa-aviato{--fa:"\F421"}.fa-ember{--fa:"\F423"}.fa-gitter{--fa:"\F426"}.fa-hooli{--fa:"\F427"}.fa-strava{--fa:"\F428"}.fa-stripe{--fa:"\F429"}.fa-stripe-s{--fa:"\F42A"}.fa-typo3{--fa:"\F42B"}.fa-amazon-pay{--fa:"\F42C"}.fa-cc-amazon-pay{--fa:"\F42D"}.fa-ethereum{--fa:"\F42E"}.fa-korvue{--fa:"\F42F"}.fa-elementor{--fa:"\F430"}.fa-square-youtube{--fa:"\F431"}.fa-youtube-square{--fa:"\F431"}.fa-flipboard{--fa:"\F44D"}.fa-hips{--fa:"\F452"}.fa-php{--fa:"\F457"}.fa-quinscape{--fa:"\F459"}.fa-readme{--fa:"\F4D5"}.fa-java{--fa:"\F4E4"}.fa-pied-piper-hat{--fa:"\F4E5"}.fa-creative-commons-by{--fa:"\F4E7"}.fa-creative-commons-nc{--fa:"\F4E8"}.fa-creative-commons-nc-eu{--fa:"\F4E9"}.fa-creative-commons-nc-jp{--fa:"\F4EA"}.fa-creative-commons-nd{--fa:"\F4EB"}.fa-creative-commons-pd{--fa:"\F4EC"}.fa-creative-commons-pd-alt{--fa:"\F4ED"}.fa-creative-commons-remix{--fa:"\F4EE"}.fa-creative-commons-sa{--fa:"\F4EF"}.fa-creative-commons-sampling{--fa:"\F4F0"}.fa-creative-commons-sampling-plus{--fa:"\F4F1"}.fa-creative-commons-share{--fa:"\F4F2"}.fa-creative-commons-zero{--fa:"\F4F3"}.fa-ebay{--fa:"\F4F4"}.fa-keybase{--fa:"\F4F5"}.fa-mastodon{--fa:"\F4F6"}.fa-r-project{--fa:"\F4F7"}.fa-researchgate{--fa:"\F4F8"}.fa-teamspeak{--fa:"\F4F9"}.fa-first-order-alt{--fa:"\F50A"}.fa-fulcrum{--fa:"\F50B"}.fa-galactic-republic{--fa:"\F50C"}.fa-galactic-senate{--fa:"\F50D"}.fa-jedi-order{--fa:"\F50E"}.fa-mandalorian{--fa:"\F50F"}.fa-old-republic{--fa:"\F510"}.fa-phoenix-squadron{--fa:"\F511"}.fa-sith{--fa:"\F512"}.fa-trade-federation{--fa:"\F513"}.fa-wolf-pack-battalion{--fa:"\F514"}.fa-hornbill{--fa:"\F592"}.fa-mailchimp{--fa:"\F59E"}.fa-megaport{--fa:"\F5A3"}.fa-nimblr{--fa:"\F5A8"}.fa-rev{--fa:"\F5B2"}.fa-shopware{--fa:"\F5B5"}.fa-squarespace{--fa:"\F5BE"}.fa-themeco{--fa:"\F5C6"}.fa-weebly{--fa:"\F5CC"}.fa-wix{--fa:"\F5CF"}.fa-ello{--fa:"\F5F1"}.fa-hackerrank{--fa:"\F5F7"}.fa-kaggle{--fa:"\F5FA"}.fa-markdown{--fa:"\F60F"}.fa-neos{--fa:"\F612"}.fa-zhihu{--fa:"\F63F"}.fa-alipay{--fa:"\F642"}.fa-the-red-yeti{--fa:"\F69D"}.fa-critical-role{--fa:"\F6C9"}.fa-d-and-d-beyond{--fa:"\F6CA"}.fa-dev{--fa:"\F6CC"}.fa-fantasy-flight-games{--fa:"\F6DC"}.fa-wizards-of-the-coast{--fa:"\F730"}.fa-think-peaks{--fa:"\F731"}.fa-reacteurope{--fa:"\F75D"}.fa-artstation{--fa:"\F77A"}.fa-atlassian{--fa:"\F77B"}.fa-canadian-maple-leaf{--fa:"\F785"}.fa-centos{--fa:"\F789"}.fa-confluence{--fa:"\F78D"}.fa-dhl{--fa:"\F790"}.fa-diaspora{--fa:"\F791"}.fa-fedex{--fa:"\F797"}.fa-fedora{--fa:"\F798"}.fa-figma{--fa:"\F799"}.fa-intercom{--fa:"\F7AF"}.fa-invision{--fa:"\F7B0"}.fa-jira{--fa:"\F7B1"}.fa-mendeley{--fa:"\F7B3"}.fa-raspberry-pi{--fa:"\F7BB"}.fa-redhat{--fa:"\F7BC"}.fa-sketch{--fa:"\F7C6"}.fa-sourcetree{--fa:"\F7D3"}.fa-suse{--fa:"\F7D6"}.fa-ubuntu{--fa:"\F7DF"}.fa-ups{--fa:"\F7E0"}.fa-usps{--fa:"\F7E1"}.fa-yarn{--fa:"\F7E3"}.fa-airbnb{--fa:"\F834"}.fa-battle-net{--fa:"\F835"}.fa-bootstrap{--fa:"\F836"}.fa-buffer{--fa:"\F837"}.fa-chromecast{--fa:"\F838"}.fa-evernote{--fa:"\F839"}.fa-itch-io{--fa:"\F83A"}.fa-salesforce{--fa:"\F83B"}.fa-speaker-deck{--fa:"\F83C"}.fa-symfony{--fa:"\F83D"}.fa-waze{--fa:"\F83F"}.fa-yammer{--fa:"\F840"}.fa-git-alt{--fa:"\F841"}.fa-stackpath{--fa:"\F842"}.fa-cotton-bureau{--fa:"\F89E"}.fa-buy-n-large{--fa:"\F8A6"}.fa-mdb{--fa:"\F8CA"}.fa-orcid{--fa:"\F8D2"}.fa-swift{--fa:"\F8E1"}.fa-umbraco{--fa:"\F8E8"}:root,:host{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-light:normal 300 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/e37d12aac19849b3b2ff.woff2)}.fal{--fa-family:var(--fa-family-classic);--fa-style:300}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-light{--fa-style:300}:root,:host{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/b645527f3bf38c79ea67.woff2)}.far{--fa-family:var(--fa-family-classic);--fa-style:400}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-regular{--fa-style:400}:root,:host{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/d356c2c28268e5bd7281.woff2)}.fas{--fa-family:var(--fa-family-classic);--fa-style:900}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}:root,:host{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:100;font-display:block;src:url(/bd70015f31f17827b022.woff2)}.fat{--fa-family:var(--fa-family-classic);--fa-style:100}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-thin{--fa-style:100}:root,:host{--fa-family-duotone:"Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 var(--fa-family-duotone);--fa-style-family-duotone:var(--fa-family-duotone)}@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:300;font-display:block;src:url(/6ea9e08e9ad597e4fdfd.woff2)}.fadl{--fa-family:var(--fa-family-duotone);--fa-style:300;position:relative;letter-spacing:normal}.fa-duotone{--fa-family:var(--fa-family-duotone);position:relative;letter-spacing:normal}.fa-light{--fa-style:300}.fadl:before,.fa-duotone:before{position:absolute;color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.fadl:after,.fa-duotone:after{color:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fadl:before,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity.fadl:before,.fa-swap-opacity.fa-duotone:before{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fadl:after,.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity.fadl:after,.fa-swap-opacity.fa-duotone:after{opacity:var(--fa-primary-opacity,1)}.fa-li.fadl,.fa-li.fa-duotone,.fa-stack-1x.fadl,.fa-stack-1x.fa-duotone,.fa-stack-2x.fadl,.fa-stack-2x.fa-duotone{position:absolute}:root,:host{--fa-family-duotone:"Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 var(--fa-family-duotone);--fa-style-family-duotone:var(--fa-family-duotone)}@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:400;font-display:block;src:url(/bbaabbbaa13f88726501.woff2)}.fadr{--fa-family:var(--fa-family-duotone);--fa-style:400;position:relative;letter-spacing:normal}.fa-duotone{--fa-family:var(--fa-family-duotone);position:relative;letter-spacing:normal}.fa-regular{--fa-style:400}.fadr:before,.fa-duotone:before{position:absolute;color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.fadr:after,.fa-duotone:after{color:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fadr:before,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity.fadr:before,.fa-swap-opacity.fa-duotone:before{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fadr:after,.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity.fadr:after,.fa-swap-opacity.fa-duotone:after{opacity:var(--fa-primary-opacity,1)}.fa-li.fadr,.fa-li.fa-duotone,.fa-stack-1x.fadr,.fa-stack-1x.fa-duotone,.fa-stack-2x.fadr,.fa-stack-2x.fa-duotone{position:absolute}:root,:host{--fa-family-duotone:"Font Awesome 7 Duotone";--fa-font-duotone:normal 900 1em/1 var(--fa-family-duotone);--fa-style-family-duotone:var(--fa-family-duotone)}@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(/6798be356653be0f4cfe.woff2)}.fad,.fa-duotone{--fa-family:var(--fa-family-duotone);--fa-style:900;position:relative;letter-spacing:normal}.fad:before,.fa-duotone:before{position:absolute;color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.fad:after,.fa-duotone:after{color:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fad:before,.fa-swap-opacity .fa-duotone:before,.fad.fa-swap-opacity:before,.fa-duotone.fa-swap-opacity:before{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fad:after,.fa-swap-opacity .fa-duotone:after,.fad.fa-swap-opacity:after,.fa-duotone.fa-swap-opacity:after{opacity:var(--fa-primary-opacity,1)}.fad.fa-li,.fa-duotone.fa-li,.fad.fa-stack-1x,.fa-duotone.fa-stack-1x,.fad.fa-stack-2x,.fa-duotone.fa-stack-2x{position:absolute}:root,:host{--fa-family-duotone:"Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 var(--fa-family-duotone);--fa-style-family-duotone:var(--fa-family-duotone)}@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:100;font-display:block;src:url(/64543b159520cfb33ff9.woff2)}.fadt{--fa-family:var(--fa-family-duotone);--fa-style:100;position:relative;letter-spacing:normal}.fa-duotone{--fa-family:var(--fa-family-duotone);position:relative;letter-spacing:normal}.fa-thin{--fa-style:100}.fadt:before,.fa-duotone:before{position:absolute;color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.fadt:after,.fa-duotone:after{color:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fadt:before,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity.fadt:before,.fa-swap-opacity.fa-duotone:before{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fadt:after,.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity.fadt:after,.fa-swap-opacity.fa-duotone:after{opacity:var(--fa-primary-opacity,1)}.fa-li.fadt,.fa-li.fa-duotone,.fa-stack-1x.fadt,.fa-stack-1x.fa-duotone,.fa-stack-2x.fadt,.fa-stack-2x.fa-duotone{position:absolute}:root,:host{--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:300;font-display:block;src:url(/686b046157945ad8d0c8.woff2)}.fasl{--fa-family:var(--fa-family-sharp);--fa-style:300}.fa-sharp{--fa-family:var(--fa-family-sharp)}.fa-light{--fa-style:300}:root,:host{--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:400;font-display:block;src:url(/a765a1a54ca1bed91212.woff2)}.fasr{--fa-family:var(--fa-family-sharp);--fa-style:400}.fa-sharp{--fa-family:var(--fa-family-sharp)}.fa-regular{--fa-style:400}:root,:host{--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-solid:normal 900 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:900;font-display:block;src:url(/a495fbcaa1758924a037.woff2)}.fass{--fa-family:var(--fa-family-sharp);--fa-style:900}.fa-sharp{--fa-family:var(--fa-family-sharp)}.fa-solid{--fa-style:900}:root,:host{--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:100;font-display:block;src:url(/bc820b2b74225909dacb.woff2)}.fast{--fa-family:var(--fa-family-sharp);--fa-style:100}.fa-sharp{--fa-family:var(--fa-family-sharp)}.fa-thin{--fa-style:100}.fak.fa-light-qrcode-user,.fa-kit.fa-light-qrcode-user{--fa:"\E00B"}.fak.fa-regular-mobile-user,.fa-kit.fa-regular-mobile-user{--fa:"\E010"}.fak.fa-sharp-solid-light-emergency-on-circle-info,.fa-kit.fa-sharp-solid-light-emergency-on-circle-info{--fa:"\E002"}.fak.fa-sharp-solid-location-pen-circle-xmark,.fa-kit.fa-sharp-solid-location-pen-circle-xmark{--fa:"\E000"}.fak.fa-solid-arrow-progress-circle-check,.fa-kit.fa-solid-arrow-progress-circle-check{--fa:"\E007"}.fak.fa-solid-bullhorn-circle-check,.fa-kit.fa-solid-bullhorn-circle-check{--fa:"\E013"}.fak.fa-solid-bullhorn-user,.fa-kit.fa-solid-bullhorn-user{--fa:"\E014"}.fak.fa-solid-file-invoice-user,.fa-kit.fa-solid-file-invoice-user{--fa:"\E004"}.fak.fa-solid-link-sparkle,.fa-kit.fa-solid-link-sparkle{--fa:"\E00C"}.fak.fa-solid-location-dot-pen,.fa-kit.fa-solid-location-dot-pen{--fa:"\E011"}.fak.fa-solid-lock-open-pen,.fa-kit.fa-solid-lock-open-pen{--fa:"\E015"}.fak.fa-solid-lock-pen,.fa-kit.fa-solid-lock-pen{--fa:"\E012"}.fak.fa-solid-megaphone-circle-exclamation,.fa-kit.fa-solid-megaphone-circle-exclamation{--fa:"\E00D"}.fak.fa-solid-phone-user,.fa-kit.fa-solid-phone-user{--fa:"\E00E"}.fak.fa-solid-qrcode-user,.fa-kit.fa-solid-qrcode-user{--fa:"\E00A"}.fak.fa-solid-siren-on-rotate-right,.fa-kit.fa-solid-siren-on-rotate-right{--fa:"\E003"}.fak.fa-solid-truck-front-circle-exclamation,.fa-kit.fa-solid-truck-front-circle-exclamation{--fa:"\E008"}.fak.fa-solid-truck-gear,.fa-kit.fa-solid-truck-gear{--fa:"\E001"}.fak,.fa-kit{--fa-family:"Font Awesome Kit";--fa-style:400;--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome Kit"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,400);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}.fak:before,.fa-kit:before{content:var(--fa)/""}@supports not (content:''/''){.fak:before,.fa-kit:before{content:var(--fa)}}@font-face{font-family:Font Awesome Kit;font-style:normal;font-display:block;src:url(/2bdce53f8f354e4c1f5e.woff2)format("woff2")}

@font-face {
  font-family: 'DroidSansMonoDotted';
  src: url('/img/static/DroidSansMonoDotted.woff') format('woff');
}

.div-full-height {
  height: 100%;
}

.flex {
  display: flex;
}

.flex-column {
  display: flex;
  flex-direction: column;
}

.nav, .pagination, .carousel, .panel-title a {
  cursor: pointer;
}

.disable-action {
  cursor: no-drop !important;
}

.no-more-entries {
  opacity: .5;
  font-style: italic;
}

.external-id {
  font-family: 'DroidSansMonoDotted';
}

.md-toolbar-tools h1 {
  font-size: inherit;
  font-weight: inherit;
  margin: inherit;
}

.menu-button {
  text-align: left;
  padding-left: 20px;
}

.input-sm {
  display: inline-block;
  font-size: 12px;
  height: 24px;
  width: 160px;
}

.close {
  color: white !important;
  opacity: 1 !important;
}

.green-icon {
  color: green;
}

.red-icon {
  color: red;
}

.adr-group-height {
  height: 100px;
}

btn-grey {
  background-color: darkgray;
  border-color: darkgray;
}

.input-spinning {
  position: absolute;
  float: right;
  top: 8px;
  right: 10px;
}

/* Farbiger Strich unter dem Gruppennamen */

.color-line {
  height: 3px;
  margin-bottom: -5px;
  margin-top: 0px;
}

/* Farbiger header für einzelnen Alarm */

.heading-error {
  background-color: #d9534f;
}

.heading-success {
  background-color: #5cb85c;
}

.heading-warning {
  background-color: #ff6600;
}

/* Lücke für tabs in alarmansicht */

.sm-gap {
  margin-top: 5px;
}

/* Icon für shared persons */

.shared-link {
  color: lightgray;
  float: right;
  padding-top: 5px;
  padding-right: 10px;
}

/* Feedback */

.colorboxyes {
  background-color: #5cb85c;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxgroup {
  background-color: #5a5a63;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxhere {
  background-color: #428bca;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxno {
  background-color: #d9534f;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxtempnotavail {
  background-color: #ff6600;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxabsent {
  background-color: #592221;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxread {
  background-color: #f0ad4e;
  width: 10px;
  height: 39px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.colorboxtempnotavailbig {
  background-color: #ff6600;
  width: 10px;
  height: 67px;
  position: absolute;
  margin-top: -8px;
  margin-left: -9px;
}

.colorboxother {
  background-color: #f0ad4e;
  width: 10px;
  height: 75px;
  position: absolute;
  margin-top: -9px;
  margin-left: -9px;
}

.feedback-yes {
  background-color: #5cb85c;
}

.feedback-free {
  background-color: #ff6600;
}

.feedback-no {
  background-color: #d9534f;
}

.feedback-yes-font {
  color: #5cb85c;
}

.feedback-free-font {
  color: #ff6600;
}

.nav-pills>li.active {
  background-color: #2d333e !important;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: #2d333e !important;
}

/*Availability */

.colorbox-availability {
  width: 10px;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: #337ab7;
}

/* Search-Box */

.search-header {
  position: absolute;
  top: -12px;
  right: 0px;
  width: 250px;
}

/* Tree */

.angular-ui-tree-handle {
  background: #515b64;
  border: 1px solid #737f86;
  color: white;
  padding: 3px 10px;
}

.plugin-template-tree {
  background: #3c4346;
}

.angular-ui-tree-handle:hover {
  color: white;
  background: #737f86;
  border-color: #515b64;
}

.angular-ui-tree-placeholder {
  margin: 1px 0px 0px 0px;
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.node-start {
  padding: 10px;
  background-color: #515b64;
  border: 1px solid #737f86;
  color: white;
  opacity: 0.5;
  margin-left: -12px;
}

.pipeline-holder {
  padding-left: 11px;
  padding-top: 6px;
}

.group-title {
  background-color: #687074 !important;
  color: #fff !important;
}

.btn-icon-no-text {
  padding: 1px 3px;
}

.list-group-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Buttons plugin templates */

.plugin-template {
  padding: 1px 3px !important;
  position: absolute;
  bottom: 5px;
  right: 5px;
}

.plugin-template-banner {
  background-color: #7c9eb2;
  width: 5px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/* Statistic */

button>input {
  margin-top: -7;
  border-radius: 0px;
  margin-right: -1px;
  margin-left: -1px;
}

/* Statistic hours */

.hour {
  display: inline-block;
  width: 4.166%;
}

.hour-chart {
  height: 30px;
  border: 1px solid #b5c8d2;
}

.progress-login {
  border-radius: 0px;
  position: absolute;
  left: 14px;
  bottom: -2px;
  right: 12px;
  margin-bottom: 0px;
  height: 4px;
}

.unit-label {
  margin-bottom: 11px;
  letter-spacing: 1px;
}

/*Theme */

body {
  background-color: #424f56;
}

h1, h2, h3, h4, h5, h6, p, th, label {
  color: white !important;
}

.theme {
  background-color: #737f86 !important;
  color: white !important;
}

small, strong {
  color: white !important;
}

a:not(input) {
  color: white !important;
}

a > input, a > textarea {
   color: #555555;
 }

.theme-link {
  color: steelblue !important;
}

.theme-font {
  color: black !important;
}

.theme-darker {
  background-color: #515b64 !important;
  color: white !important;
  border-color: #515b64 !important;
}

.color-white {
  color: white !important;
}

.theme-black {
  color: black !important;
}

.theme-white {
  color: white !important;
}

td {
  border: 1px solid #424f56 !important;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  background-color: #424f56 !important;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
  background-color: #424f56 !important;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
  background-color: #424f56 !important;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
  background-color: #424f56 !important;
}

.table-striped>tbody>tr:nth-of-type(odd) {
  background-color: #31353d;
}

.table-striped-inverse>tbody>tr:nth-of-type(even) {
  background-color: #737f86;
}

.table-striped>tbody>tr:hover, .table-striped-inverse>tbody>tr:hover {
  cursor: pointer;
  background-color: #2d333e !important;
}

.table-hover>tbody>tr:hover {
  background-color: #737f86;
}

.action-buttons {
  display: flex;
  justify-content: flex-end;
  height: 33px;
  padding-top: 0px;
  border-bottom: 1px solid grey;
  align-items: center;
}

.action-buttons>button {
  margin-right: 5px;
}

.action-buttons-two-columns {
  justify-content: space-between !important;
}

/*
.theme-list-group-item {
  background-color: #737F86 !important;
  border: 0px;
}

.theme-list-group-item-header {
  background-color: #708090 !important;
}
*/

.panel-default {
  border-color: #31353d !important;
  margin-bottom: 5px;
}

.panel-default>.panel-heading panel-heading-dark {
  color: white !important;
  background-color: #31353d !important;
  border-color: #31353d !important;
}

.panel-body {
  background-color: #424f56 !important;
}

.panel-footer {
  background-color: #373f49 !important;
  border-top: 1px solid #31353d !important;
}

.panel-footer ul {
  margin: 0 !important;
}

.panel-footer > span {
  color: white !important;
}

.nav-tabs>li>a:hover {
  color: black !important;
}

.nav-tabs>li.active>a:hover {
  color: white !important;
}

code {
  color: white !important;
  background-color: #515b64 !important;
}

.ellipsis-block {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.dropdown-menu {
  background-color: #515b64 !important;
}

.modal {
  display: flex !important;
  justify-content: center;
}

.modal.menu-open {
  padding-left: 300px !important;
}

.modal-content {
  background-color: #424f56 !important;
}

.list-group-item-plugin {
  background-color: #737f86 !important;
  border: 1px solid #515b64 !important;
  border-radius: 0px !important;
  border-width: 1px 0px 0px 0px !important;
}

.plugin-version-label {
  position: absolute;
  right: 40px;
  top: 13px;
}

.btn-choose-plugins {
  width: 100%;
  background-color: #515b64;
  border: 0px;
  color: white;
}

.accordion-optional {
  background-color: #515b64 !important;
  color: white;
}

.theme-alert {
  background-color: #515b64 !important;
  border-color: #515b64 !important;
  color: white !important;
  margin-top: 10px;
}

.alarm-date {
  position: absolute;
  right: 52px;
  top: 9px;
  font-weight: bolder;
}

.alarm-xs {
  position: relative;
}

.template-header {
  background-color: #515b64 !important;
  border: 0px !important;
}

.alarm-time {
  position: absolute;
  right: 8px;
  top: 9px;
  font-weight: bold;
}

.alarm-small-text {
  background-color: #737f86;
  color: white !important;
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: -9px;
  padding-top: 5px;
  padding-bottom: 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.alarm-success {
  color: #45bf55 !important;
}

.alarm-fail {
  color: #a94442 !important;
}

.list-templates {
  background-color: #515b64 !important;
  border: 0px;
}

.list-templates-item {
  position: relative;
  background-color: #737f86 !important;
  border: 1px solid #515b64;
}

.pipeline-template {
  background-color: #3c4346 !important;
}

/*
  Functions and Groups
*/

.fu-hint {
  padding-top: 10px;
}

.fu-loading {
  color: white;
  float: right;
}

.fu-label {
  padding-top: 12px !important;
}

.fu-progress {
  border-radius: 0px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  height: 8px;
  margin-bottom: 0px;
}

.functions-groups-progress {
  border-radius: 0px;
  position: absolute;
  left: 0;
  right: 0;
  top: 56px;
  height: 8px;
}

.functions-container {
  padding-left: 10px;
  padding-top: 10px;
}

.person-function-list {
  padding-top: 10px;
  padding-left: 10px;
}

.person-function-entry {
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 2px;
}

.qr-code {
  padding-left: 24px;
}

.btn-add-alarmmonitor {
  margin-bottom: 5px;
}

.table-alarmmonitors {
  margin-bottom: 5px !important;
}

.availability-container {
  cursor: pointer;
}

.availability-frame {
  width: 100%;
  height: 100%;
  border: 0px;
}

.availability-hint {
  position: absolute;
  right: 30px;
  top: 12px;
  color: white;
}

.single-function-select-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.single-function-loading {
  color: white;
}

.label-hover:hover {
  background-color: #337ab7;
  cursor: pointer;
  text-decoration: underline;
}

.units-name {
  float: right;
  position: relative;
  top: -70;
  right: 0;
  color: lightgray;
  width: 75%;
  text-align: right;
}

.person-row-fields-container {
  padding-top: 12px;
}

.person-row-fields-name {
  height: 34px;
  padding-top: 8px;
  text-align: right;
}

.adr-table-filter-form {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 300px;
}

.status-panel-heading panel-heading-dark {
  position: relative;
  height: 40px;
  cursor: pointer;
}

.status-header {
  padding-top: 0px;
  padding-bottom: 0px;
  left: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  height: 60px;
}

.status-title {
  font-size: 16px;
  float: right;
  padding-right: 12px;
}

.status-time {
  position: absolute;
  margin-left: 5px;
  bottom: 0px;
}

.status-body {
  background-color: #515b64 !important;
  position: relative;
  margin-top: 20px;
}

.status-font {
  font-size: 40px !important;
}

.status-edit {
  color: #acf0f2;
  position: absolute;
  right: 6px;
  bottom: 6px;
}

.parking-not-active {
  color: #c9302c;
  position: absolute;
  left: 6px;
  bottom: 6px;
}

.status-refresh {
  color: #acf0f2;
  margin-left: 15px;
  right: 6px;
  bottom: 6px;
}

.parking-footer {
  background-color: #515b64 !important;
  border-top: 1px solid gray !important;
  padding-top: 29px;
}

.align-content-av-person {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.caret-position {
  position: absolute;
  right: 5px;
  top: 13px;
}

.dropdown-relais {
  width: 400px;
}

.delay-input {
  height: 20px;
  font-size: 12px;
}

.span-gate-name {
  padding-top: 5px;
}

.vehicle-alert-box {
  background-color: #737f86 !important;
  border-color: #515b64 !important;
  color: white !important;
}

.relais-table {
  color: white !important;
}

.parking-number {
  font-size: 100px;
  font-weight: bold;
  width: 100%;
  text-align: center;
  color: rgb(255, 176, 59);
  margin-top: -35px;
}

.parking-body {
  display: flex;
}

.parking-panel-heading panel-heading-dark {
  background: repeating-linear-gradient(180deg, white, 10px, #515b64 10px, #515b64 20px);
  height: 40px;
}

.title-parking-number {
  font-weight: bold;
  font-size: 34px;
  color: rgb(255, 176, 59);
}

.mqtt-active-container {
  color: white;
  cursor: pointer;
  padding-top: 6px;
}

.mqtt-deactive-container {
  color: white;
  cursor: pointer;
  padding-top: 6px;
}

.mqtt-connect {
  background-color: #515b64;
}

.progress-modal {
  position: absolute;
  left: 0px;
  right: 0px;
  height: 10px;
  margin-top: 5px;
}

.link {
  color: #76b0d2 !important;
}

.person-first-column {
  width: 160px;
}

.person-first-column-text {
  text-align: right;
  margin-top: 5px;
  margin-bottom: 0px;
}

.person-top-margin {
  margin-top: 10px;
}

.alarm-group-control {
  float: right;
  padding-top: 10px;
}

.pagination-container {
  display: flex;
  justify-content: center;
  padding-top: 20px;
}

.alarm-groups-fixed-column {}

.settings-container {
  padding-top: 10px;
  padding-bottom: 10px;
}

.vehicle-name {
  color: #515b64;
}

.label {
  font-size: 80% !important;
  padding-top: 4px;
}

.relais-delete-all {
  position: absolute;
  left: 15px;
  bottom: 10px;
}

.relais-label-container {
  display: flex;
  flex-wrap: wrap;
}

.alarm-feedback-progress {
  border-radius: 0px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -21px;
  height: 12px;
}

.vehicle-hint {
  color: lightgray !important;
  padding-top: 5px;
}

.relais-refresh-btn {
  font-size: 14px;
  cursor: pointer;
}

.pagination>li>a {
  color: black !important;
}

.modal-vehicle-header {
  position: relative;
}

.status-change-dropdown, .fault-change-dropdown {
  position: absolute !important;
  right: 15px;
  top: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.status-change-button, .fault-change-button {
  width: 100px;
}

.status-color-box {
  width: 12px;
  height: 12px;
  display: inline-block;
}

.status-ok {
  color: #45bf55;
}

.apager-status-ok {
  color: #45bf55;
}

.apager-status-warning {
  color: #f0ad4e;
}

.modal-unit-code {
  opacity: 0.5;
  position: absolute;
  right: 18px;
  top: 13px;
}

.no-border {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.status-ok-person-row {
  padding-top: 3px;
  padding-right: 8px;
  color: greenyellow;
}

.android-person-row {
  color: #a4c639;
  padding-top: 3px;
  padding-right: 8px;
}

.ios-person-row {
  color: white;
  padding-top: 3px;
  padding-right: 8px;
}

.status-error {
  color: #ff7676;
}

.status-unknown {
  color: gainsboro;
}

.status-blue {
  color: #225378;
}

.map-pin-hidden {
  opacity: 0.5;
}

.cost-hint {
  position: absolute;
  right: 19px;
  top: 0px;
  color: gainsboro;
}

.apager-update-all {
  margin-top: -24px;
  margin-right: 5px;
  font-size: 14px;
}

.provisioning-header {
  background-color: #393e46;
  position: relative;
}

.play-sounds {
  color: white;
  cursor: pointer;
}

.icon-inline {
  display: inline-block;
}

.no-buildings-wrapper {
  display: flex;
  width: 100%;
  justify-content: center;
  flex-flow: column;
  align-items: center;
}

.add-buildings {
  position: absolute;
  right: 0px;
  top: 10px;
  display: flex;
}

.object-loading {
  position: absolute;
  right: 10px;
  top: 15px;
  color: white;
}

.objects-danger-label {
  color: #635f5f !important;
  position: absolute;
  left: 0px;
  right: 0px;
}

.objects-add-btn {
  margin-top: 14px;
}

.td-label-div {
  padding-top: 8px;
}

.object-footer {
  display: flex;
  flex-direction: column;
  align-items: left;
  > button {
    margin-left: 4px;
  }
}

.import-footer {
  display: flex;
  margin-bottom: 14px;
}

.object-table-text {
  position: absolute;
  left: 0px;
  right: 0px;
  color: #635f5f !important;
}

.roadblock-table-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.cut-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.poi-symbol-remove {
  position: absolute;
  left: 6px;
  top: 10px;
  color: white;
}

.poi-symbol-img {
  position: absolute;
  left: 4px;
  top: 4px;
}

.poi-symbol-label {
  padding-left: 28px !important;
}

.document-icon {
  padding-top: 8px;
  color: white;
}

.document-read-only {
  margin-top: 6px;
  margin-bottom: 0px;
}

.uib-icon {
  padding-top: 2px;
}

.object-map-div {
  height: 80%;
}

.table-button-margin {
  margin-top: 6px;
}

.substances-class-div {
  display: flex;
  align-items: center;
}

.position-btn {
  color: white;
  padding-top: 5px;
  font-size: 19px;
}

.provisioning-cost-hint {
  text-align: justify;
  color: lightgray !important;
  font-size: 12px;
}

.provisioning-android-only {
  color: #a4c639;
}

.delete-alarm-template {
  float: right;
  color: white;
  margin-top: -20px;
  margin-right: 8px;
}

.person-panel-prov {
  border-color: #717579;
  margin-top: 6px;
}

.person-panel-header {
  background-color: #444a50;
  border-color: #444a50;
  cursor: pointer;
}

.person-panel-qr {
  border-color: #717579;
  margin-top: -18px;
}

.empty-rules {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.rule-error {
  color: #a94442 !important;
}

.rule-ok {
  color: #45bf55 !important;
}

.rule-info {
  color: #1d69b9 !important;
}

.rule-warning {
  color: #f1bd5e !important;
}

.rule-none {
  color: #313538 !important;
}

.rule-condition-entry {
  color: #787b7d !important;
  margin-bottom: 0px;
  text-align: right;
}

.qr-container {
  flex-direction: column;
  align-items: center;
  display: flex;
  justify-content: center;
}

.alarm-list-text {
  padding: 5px;
  background-color: white;
  color: black;
  border-color: darkgray;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  margin-top: 15px;
}

.apager-test-alarm {
  display: flex;
  width: 150px;
  justify-content: space-between;
  align-items: center;
}

.apager-test-alarm-progress {
  background-color: #a11c18;
  height: 3px;
  left: 0px;
  position: absolute;
  bottom: -1px;
}

.color-font-green {
  color: #45bf55 !important;
}

.color-font-red {
  color: #a94442 !important;
}

.color-font-orange {
  color: orange !important;
}

.color-back-green {
  background-color: #dff0d8 !important;
}

.color-back-red {
  background-color: #f2dede !important;
}

.table-extreme-condensed {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.av-table-day {
  width: 100%;
  height: 22px;
  cursor: pointer;
  position: relative;
}

.av-percentage-number {
  font-size: 10px;
  padding-right: 4px;
  padding-top: 4px;
}

.color-back-lightgreen {
  background-color: #45bf55 !important;
}

.color-back-lightred {
  background-color: #b34936 !important;
}

.color-back-lightorange {
  background-color: #d2ad1c !important;
}

.color-back-lightblue {
  background-color: #1d69b9 !important;
}

.hover {
  opacity: 0.4;
}

.hour-entry {
  display: flex;
  width: 100%;
  position: absolute;
  bottom: 0px;
}

.future-day-entry {
  display: flex;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  top: 0px;
  justify-content: space-evenly;
}

.av-icon-unknown {
  color: gray;
  padding-top: 3px;
  padding-right: 4px;
  opacity: 0.5;
}

.av-placeholder {
  background-color: lightgray;
  height: 22px;
  opacity: 0.5;
}

.av-month {
  position: absolute;
  top: 0px;
  right: 22px;
}

.badge-gray {
  background-color: gray !important;
}

.alarm-group-select {
  cursor: pointer;
}

.alarm-status-panel {
  position: absolute;
  top: 20px;
  right: 20px;
}

.fa-tab-icon {
  padding-right: 4px;
}

.alarm-protocol-text {
  margin-bottom: 0px;
  font-size: 12px;
}

.alarm-protocol-text-small {
  margin-bottom: 0px;
  font-size: 8px;
}

.alarm-protocol-text-container {
  height: 100%;
  padding-top: 6px;
  display: flex;
  align-content: center;
}

.alarm-protocol-icon {
  color: white;
  opacity: 0.5;
  padding-left: 7px;
  padding-top: 4px;
}

.alarm-protocol-status {
  margin-bottom: 0px;
  padding-left: 11px;
  padding-top: 4px;
}

.close-alarm-body {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.empty-image {
  padding-bottom: 10px;
}

.close-alarm-calendar-icon {
  padding-top: 3px;
  padding-bottom: 3px;
}


.template-text-column {
  padding-left: 50px;
  padding-top: 6px;
}

.template-grid-list-element {
  height: 3px;
  position: absolute;
  left: 1px;
  right: 3px;
  bottom: 1px;
  opacity: 0.5;
}

.template-caret {
  float: right;
  margin-top: 9px;
}

.form-import-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 14px;
}

.template-grid-list-element-active {
  opacity: 1 !important;
}

.delete-template-grid-btn {
  position: absolute;
  right: 6px;
  top: 5px;
}

.template-grid-text-column {
  padding-left: 50px;
}

.template-message-column {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
  padding-top: 11px !important;
}

.label-success {
  background-color: #5cb85c !important;
}

.label-purple {
  background-color: #883dc3
}

.label-grey {
  background-color: #747474
}

.text-success {
  color: #5cb85c !important;
}

.alert-warning {
  color: #ffaa0d !important;
}

.btn-danger {
  color: #fff;
  background-color: #a94442 !important;
  border-color: #983836 !important;
}

.btn-success {
  background-color: #5cb85c !important;
  border-color: #5cb85c !important;
}

.modal-hu {
  min-width: 530px;
  width: 95%;
  max-width: 1200px;
}

.tab-caret-icon {
  position: absolute;
  right: 3px;
  top: 9px;
  color: gray;
}

.btn-expanded {
  background-color: #dad9d9 !important;
}

.form-objects {
  padding-top: 0px;
  padding-right: 20px;
}

.form-roadblocks {
  padding-bottom: 10px;
}

.icon-bmz-container {
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.form-group-small {
  margin-bottom: 5px !important;
}

.input-group-addon-small {
  font-size: 12px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.maps-link {
  color: #337ab7 !important;
}

/*Leaflet */

.leaflet-control-zoom-in {
  color: gray !important;
}

.leaflet-control-zoom-out {
  color: gray !important;
}

.leaflet-control-layers-base label span {
  color: gray !important;
}

.leaflet-control-layers-overlays > label > span {
  color: gray !important;
}

.jumbotron {
  background-color: #515b64 !important;
  position: relative !important;
}

.jumbotron-img {
  position: absolute;
  right: 5px;
  bottom: 5px;
}

.jumbotron-banner {
  height: 100%;
  width: 10px;
  top: 0px;
  left: 0px;
  bottom: 0px;
  position: absolute;
}

.person-selected {
  font-weight: bold;
}

.alarm-object-feedback-indicator {
  width: 4px;
  left: -4px;
  top: 0px;
  bottom: 5px;
  position: absolute;
}

.panel-body-dark {
  background-color: #515b64 !important;

  &-btn {
    background-color: #373f49 !important;

    > span {
      color: white !important;
    }
  }
}

.panel-success, .panel-warning, .panel-default {
  border-color: #31353d !important;
  background: #2f3541 !important;
  box-shadow: 0px 4px 5px 0px #31353d61;
}

.panel-heading, .panel-heading-dark {
  background-color: #2d323f !important;
  color: white !important;
  border-color: #21262f !important;
}

.save-modification {
  background-color: #ecbc3f !important;
  color: black;
}

.alarm-group-add-all {
  color: white !important;
  text-decoration: underline;
  cursor: pointer;
}

.unit-btn, .btn-alarm-vehicle, .btn-person-select,
.add-person-btn, .add-group-btn, .add-vehicle-btn,
.remove-person-btn, .remove-group-btn, .remove-vehicle-btn,
.alarm-group-btn, .msg-alarm-group-btn {
  position: relative;
  margin: 2px;
  align-items: center;
  background-color: #373f49;

  > span, > div > span {
    color: white !important;
  }
}

.unit-btn,
.btn-alarm-vehicle,
.btn-person-select,
.add-person-btn,
.add-group-btn,
.add-vehicle-btn,
.remove-person-btn,
.remove-group-btn,
.remove-vehicle-btn,
.alarm-group-btn {
  justify-content: space-between;
}

.alarm-group-btn:hover, .msg-alarm-group-btn:hover {
  background-color: #4c7b9782 !important;
}

.add-person-btn, .add-group-btn, .add-vehicle-btn,
.remove-person-btn, .remove-group-btn, .remove-vehicle-btn,
.alarm-group-btn {
  display: inline-flex;
}

.add-person-btn:hover, .add-group-btn:hover, .add-vehicle-btn:hover {
  background-color: #35b50030 !important;
}

.remove-person-btn:hover, .remove-group-btn:hover, .remove-vehicle-btn:hover {
  background-color: #ff000026 !important;
}
.btn-person-select:hover, .unit-btn:hover {
  background-color: #737f8666 !important;
}
.unit-selected:hover, .btn-vehicle-select:hover {
  background-color: #e43936 !important;
}

.person-disabled {
  text-decoration: line-through;
  filter: grayscale(100%);
}

.person-disabled:hover {
  cursor: not-allowed;
  text-decoration: line-through;
  background-color: #454D58 !important;
}

.delete-group-icon {
  opacity: 0.5;
  color: white;
}

.delete-group-icon:hover {
  opacity: 1;
  color: #a94442;
}

.remove-person-from-group-icon, .remove-group-from-person-icon {
  --fa-primary-color: #ffffff;
  --fa-primary-opacity: 0.7;
  --fa-secondary-color: #fa0000;
  --fa-secondary-opacity: 0.5;
  position: absolute;
  left: 4px;
  top: 5px;
}

.add-person-to-group-icon, .add-group-to-person-icon {
  --fa-primary-color: #ffffff;
  --fa-primary-opacity: 1;
  --fa-secondary-color: #5cb85c;
  --fa-secondary-opacity: 1;
  position: absolute;
  left: 4px;
  top: 5px;
}

.edit-group-icon {
  position: absolute;
  left: 4px;
  top: 5px;
  opacity: 0.5;
  color: white;
}

.edit-group-icon:hover {
  opacity: 1;
}

.panel-body-dark span, .panel-body-dark b {
  color: white;
}

.textarea-dark, .input-dark {
  background: #ffffff17 !important;
  color: white !important;
  border: 1px solid #ffffff29 !important;
}

.input-group-addon-dark {
  background-color: #ffffff0a !important;
  border: 1px solid #ffffff29 !important;
  border-left: 0px !important;
  color: white !important;
}

.input-group-postal-code {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 6px;
  padding-right: 6px;
}

.input-postal-code {
  width: 80px !important;
  height: 28px;
}

.icon-has-lat-lng {
  position: absolute;
  opacity: 0.5;
  right: 8px;
  top: 10px;
}

.quick-edit-availability-indicator {
  left: 6px;
  top: 4px;
  position: absolute;
}

.auto-delete-container {
  position: relative;
  padding-left: 22px;
}

.auto-delete-image {
  top: 1px;
  left: 3px;
  position: absolute;
}

.auto-delete-span-container {
  display: inline-block;
}

.close-action-icon {
  color: #333 !important;
  position: absolute;
  right: 12px;
  top: 12px;
  opacity: 0.5;
}

.unit-disabled-icon {
  padding-right: 3px;
}

.unit-disabled {
  text-decoration: line-through;
}

.icons-unit-alarm {
  padding-top: 3px;
  padding-left: 5px;
  float: right;
}

.margin-bottom-0 {
  margin-bottom: 0px !important;
}

.container-disabled-unit-warning {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.container-label-disabled-unit {
  display: flex;
  flex-wrap: wrap;
  margin-top: 5px;
}

.label-disabled-unit {
  margin-right: 3px;
  margin-bottom: 3px;
}

.object-btn-menu {
  padding-right: 0px;
}

.btn-object-menu {
  padding: 6px 6px;
  margin-left: 0px !important;
}

.object-content-padding {
  padding-left: 30px;
}

.plugins-search-container {
  display: flex;
  padding-top: 34px;
  justify-content: stretch;
  margin-bottom: 10px;
}

/* Style the form icons */

.plugin-search-icon {
  padding: 10px;
  text-align: center;
  position: absolute;
}

/* Style the input fields */

.plugins-search-field {
  width: calc(100% - 10px);
  padding-left: 30px;
  outline: none;
}

.btn-plugin-category {
  height: 34px !important;
  font-size: 14px !important;
}

.dropdown-toggle {
  padding: 0px 5px !important;
  height: 30px;
}

.dropdown-toggle-small {
  padding: 0px 5px !important;
  height: 22px;
}

.input-group-close-alarm {
  width: 100%;
  padding-bottom: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.input-group-addon-close-alarm {
  width: fit-content;
  padding-top: 9px;
  padding-bottom: 9px;
}

.input-group-addon-close-alarm-icon {
  width: fit-content;
  padding-top: 6px;
  padding-bottom: 6px;
}

.alarm-detail-table {
  max-width: 99% !important;
}

@media (min-width: 768px) {
  .modal-sm {
    width: 320px;
  }
}

.is-not-checked {
  color: white;
  opacity: 0.7;
}

.is-checked {
  --fa-secondary-opacity: 1;
  --fa-primary-opacity: 1;
  --fa-primary-color: white;
  --fa-secondary-color: #45bf55;
}

.is-not-checked-dark {
  color: #333;
  opacity: 0.7;
}

.is-checked-dark {
  --fa-secondary-opacity: 1;
  --fa-primary-opacity: 1;
  --fa-primary-color: #333;
  --fa-secondary-color: #45bf55;
}

.empty-container-title {
  color: #31708f !important;
  padding-top: 10px;
}

.empty-container-hint {
  color: #31708f !important;
}

.empty-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 5px;
}

.fa-secondary-announcer {
  --fa-secondary-opacity: 1;
  --fa-secondary-color: #ff342e;
}

.fa-secondary-resolver {
  --fa-secondary-opacity: 1;
  --fa-secondary-color: #00ff00;
}

.table-popup>tbody>tr:nth-of-type(even) {
  background-color: #424f56;
}

.ng-invalid .validation-form, .invalid-form {
  border: 2px solid #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.ng-invalid .validation-form:focus, .invalid-form:focus {
  border: 2px solid #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

.ng-valid .validation-form, .valid-form {
  border: 2px solid #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.ng-valid .validation-form:focus, .valid-form:focus {
  border: 2px solid #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}

.dropdown-toggle-xs {
  height: 22px !important;
}

.modal-action-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.close-save {
  flex-grow: 2;
}

.nav-pills>li.active {
  background-color: #337ab7;
  border-radius: 6px;
}

.nav-pills>li>a:hover, .nav-pills>li:hover {
  background-color: #708090 !important;
  border-radius: 6px;
}

.token-font {
  font-family: 'DroidSansMonoDotted';
  text-transform: uppercase;
}

/*
  If we have enough space, use larger container
*/

@media (min-width: 1600px) {
  .container {
    width: 1500px;
  }
}

.scroller {
  scrollbar-color: #9e9e9e #ffffff;
  scrollbar-width: thin;
}

/* width */

::-webkit-scrollbar {
  width: 10px !important;
  height: 7px !important;
}

/* Track */

::-webkit-scrollbar-track {
  background: #ffffff !important;
}

/* Handle */

::-webkit-scrollbar-thumb {
  background: #9e9e9e !important;
}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {
  background: #c7c7c7 !important;
}
.disable-action {
  cursor: not-allowed !important;
  text-decoration: none !important;
}

.toggle-disabled {
  cursor: not-allowed !important;
  opacity: 0.7;
}

.no-caret {
  caret-color: transparent;
}

.person-blocked-icon {
  color: #ff6600;
 }

 .ping {
	-webkit-animation: ping 0.8s ease-in-out infinite both;
	        animation: ping 0.8s ease-in-out infinite both;
}

/* checkbox settings 👇 */

.ui-checkbox-small {
  --checkbox-diameter: 15px !important;
  min-width: 15px;

  &::before {
    font-size: 0.9rem !important;
  }
}

.ui-checkbox {
  --primary-color: #07901c;
  --secondary-color: #fff;
  --primary-hover-color: #5cb85c;
  /* checkbox */
  --checkbox-diameter: 20px;
  --checkbox-border-radius: 5px;
  --checkbox-border-color: #d9d9d9;
  --checkbox-border-width: 1px;
  --checkbox-border-style: solid;
  /* checkmark */
  --checkmark-size: 1;
}

.ui-checkbox,
.ui-checkbox *,
.ui-checkbox *::before,
.ui-checkbox *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.ui-checkbox:focus {
  outline-color: #2f3640 !important;
  outline-offset: 0px !important;

}

.ui-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: var(--checkbox-diameter);
  height: var(--checkbox-diameter);
  border-radius: var(--checkbox-border-radius);
  background: var(--secondary-color);
  border: var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);
  cursor: pointer;
  position: relative;
}

.ui-checkbox::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ui-checkbox::before {
  top: 0%;
  left: 26%;
  content: "\2714";
  position: absolute;
  color: white !important;
  font-size: 1.2rem;
}

/* actions */

.ui-checkbox:hover {
  border-color: var(--primary-color);
}

.ui-checkbox:checked {
  background: var(--primary-color);
  border-color: transparent;
}

.ui-checkbox:checked::before {
  opacity: 1;
}

.ui-checkbox:active:not(:checked)::after {
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
}

.ui-checkbox-inverted {
  --primary-color: #a94442 !important;
  --primary-hover-color: #e6605e !important;
  --checkmark-size: 1 !important;
}

.ui-checkbox-inverted::before  {
  top: 0% !important;
  left: 32% !important;
  content: "x" !important;
  color: white !important;
  font-size: 1.4rem;
}

.fancy-checkbox-addon {
  padding: 6px 8px 4px 8px !important;
}

.fancy-checkbox-flex {
  display: flex;
  align-items: center;

  > input {
    margin-top: 0px !important;
  }
}


/* ----------------------------------------------
 * Generated by Animista on 2024-4-8 14:54:35
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation ping
 * ----------------------------------------
 */
 @-webkit-keyframes ping {
  0% {
    -webkit-transform: scale(0.2);
            transform: scale(0.2);
    opacity: 0.8;
  }
  80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(2.2);
            transform: scale(2.2);
    opacity: 0;
  }
}
@keyframes ping {
  0% {
    -webkit-transform: scale(0.2);
            transform: scale(0.2);
    opacity: 0.8;
  }
  80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(2.2);
            transform: scale(2.2);
    opacity: 0;
  }
}

/* ----------------------------------------------
 * Generated by Animista on 2025-6-2 10:50:52
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation swing-in-left-bck
 * ----------------------------------------
 */
@-webkit-keyframes swing-in-left-bck {
  0% {
    -webkit-transform: rotateY(-70deg);
            transform: rotateY(-70deg);
    -webkit-transform-origin: left;
            transform-origin: left;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateY(0);
            transform: rotateY(0);
    -webkit-transform-origin: left;
            transform-origin: left;
    opacity: 1;
  }
}
@keyframes swing-in-left-bck {
  0% {
    -webkit-transform: rotateY(-70deg);
            transform: rotateY(-70deg);
    -webkit-transform-origin: left;
            transform-origin: left;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateY(0);
            transform: rotateY(0);
    -webkit-transform-origin: left;
            transform-origin: left;
    opacity: 1;
  }
}
.swing-in-left-bck {
	-webkit-animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
	        animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
}
.av-colorbox-tempnotavail {
  background-color: #FF6600;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.av-colorbox-available {
  background-color: #45BF55;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.av-colorbox-none {
  background-color: #7D98A8;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.av-colorbox-tempnotavail {
  background-color: #F1BD5E;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.av-colorbox-notavail {
  background-color: #a94442;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.label-function {
  margin-bottom: 1px;
  margin-left: 1px;
}

.av-theme-back-table {
  background-color: #7D98A8 !important;
  color: white !important;
}

.av-open-link {
  color: white;
  float: right;
}

.av-reload {
  color: white;
  padding-top: 8px;
  padding-left: 8px;
  float: right;
}

.fe-colorbox-yes {
  background-color: #5cb85c;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.fe-colorbox-other {
  background-color: #EB7F00;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.fe-colorbox-no {
  background-color: #d9534f;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.fe-colorbox-absent {
  background-color: #592221;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.fe-colorbox-here {
  background-color: #225378;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

.av-summary-alert {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0px;
}

.av-function-alert {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 6px 12px 6px 0px;
  position: relative;
}

.av-summary-bar-container {
  background-color: #7D98A8;
  display: flex;
  height: 5px;
  position: absolute;
  bottom: 0px;
  left: 15px;
  right: 15px;
}

.av-function-summary-bar-container {
  background-color: #7D98A8;
  display: flex;
  height: 5px;
  position: absolute;
  bottom: -2px;
  left: -1px;
  right: -2px;
}

.av-summary-bar-green {
  background-color: #45BF55;
  height: 100%;
}

.av-badge-success {
  background-color: #5cb85c;
}

.av-summary-bar-red {
  background-color: #a94442;
  height: 100%;
}

.av-summary-bar-yellow {
  background-color: #F1BD5E;
  height: 100%;
}

.av-functions-groups-table-row {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  padding-top: 3px;
}


.av-list-colorbox-tempnotavail {
  background-color: #F1BD5E;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}

.av-list-colorbox-available {
  background-color: #45BF55;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}

.av-list-colorbox-none {
  background-color: #7D98A8;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}

.av-list-colorbox-tempnotavail {
  background-color: #F1BD5E;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}

.av-list-colorbox-notavail {
  background-color: #a94442;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}

.av-label-small {
  padding: 2px 4px 2px 4px;
  font-size: 80%;
  margin: 1px;
}

.av-functions-table-container {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
}


.av-table-name-column {
  cursor: pointer;
}

.av-dropdown-checkbox-container {
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 2px;
}

.av-dropdown-checkbox-container:hover {
  background-color: #708090 !important;
  cursor: pointer;
}

.av-bar-error {
  background-color: #a94442;
}

.av-bar-warning {
  background-color: #F1BD5E;
}

.av-bar-success {
  background-color: #45BF55;
}


.av-bar-front-error {
  color: #a94442;
}

.av-bar-front-warning {
  color: #F1BD5E;
}

.av-bar-front-success {
  color: #45BF55;
}

.av-week-item, .av-week-clock-item {
  padding-top: 0px;
  padding-bottom: 0px;
}

.av-week-clock-text {
  color: gray !important;
  text-align: center;
  margin-bottom: 0px !important;
}

.av-week-item-container {
  padding-right: 2px;
  padding-left: 2px;
}

.av-day-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.av-hour-info {
  color: #225378;
  padding-top: 3px;
}

.av-week-change {
  display: flex;
  justify-content: center;
  padding-bottom: 10px;
}

.av-week-change-btn {
  height: 34px;
}
.av-week-change-date-btn, .av-week-change-btn {
  width: 170px;
}

.av-week-clock-now {
  background-color: #aad5ea
}

.av-rule-alert {
  margin-bottom: 5px;
  margin-top: 5px;
}

.av-error-badge {
  background-color: #a94442;
  margin-left: 4px;
}

.av-summary-valid-rules-container {
  display: flex;
  justify-content: center;
}

.av-day-header {
  font-size: 10px;
  text-align: center;
}

.av-day-header-text {
  padding-left: 10px;
  padding-right: 10px;
}

.av-day-header-list {
  width: 86px;
  height: 50px;
  padding-left: 0px;
  padding-right: 0px;
  border-left: 0px;
  border-right: 0px;
}

.av-day-header-bar {
  width: 100%;
  height: 5px;
  display: flex;
}

.av-day-header-bar-green {
  background-color: #45BF55;
  height: 100%;
}

.av-day-header-bar-red {
  background-color: #a94442;
  height: 100%;
}

.av-month-day-container {
  display: flex;
}

.av-month-week-container {
  padding-left: 20px;
  padding-right: 20px;
  cursor: pointer;
}

.av-month-day {
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border: 1px;
  border-style: solid;
  margin-bottom: 1px;
  position: relative;
}

.av-day-header-bar-gray {
  width: 100%;
  height: 6px;
  background-color: gray;
  position: absolute;
  top: -1px;
}

.av-month-day-text {
  text-align: center;
  font-size: 16px;
}

.av-month-day-red {
  background-color: #f2dede;
}

.av-month-day-green {
  background-color: #dff0d8;
}

.av-day-header-saturday {
  margin-left: 2px;
}

.av-week-not-loaded {
  height: 550px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.av-week-not-loaded-header {
  padding-top: 20px;
  padding-bottom: 10px;
}

.av-week-item-list-group {
  margin-bottom: 0px;
}

.av-month-threshold {
  margin-top: 20px;
  margin-bottom: 0px;
}

.alert-none {
  color: #313538;
  background-color: #ACBCC4;
  border-color: #D9EDF7;
}

.av-clear-list {
  list-style-type: none;
  padding-left: 10px;
}

.av-expand-button {
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
  text-align: left;
  color: #c3bdbd !important;
}

.label-line-through {
  text-decoration: line-through;
  background-color: #b1b1b1 !important;
}

.av-table-persons-availability {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.av-table-threshold-below {
  border: 2px solid #a94442;
}

.av-table-hour {
  width: 6px;
  border-right: 1px solid white;
  height: 100%;
}

.av-table-hour-indicator {
  color: white;
  position: relative;
  top: -12px;
  left: -2px;
  opacity: 0.6;
}

.table-function-container {
  display: flex;
  flex-wrap: wrap;
}
/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-AaoPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -137px -48px;
  width: 16px;
  height: 16px;
}
.icon-AddCameraPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -153px -48px;
  width: 16px;
  height: 16px;
}
.icon-AddressGeneratorPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -90px -80px;
  width: 16px;
  height: 16px;
}
.icon-AddVehiclePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -106px -80px;
  width: 16px;
  height: 16px;
}
.icon-Adress-Berechnung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -122px -80px;
  width: 16px;
  height: 16px;
}
.icon-AirbusCustomAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -138px -80px;
  width: 16px;
  height: 16px;
}
.icon-AirbusInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -154px -80px;
  width: 16px;
  height: 16px;
}
.icon-alamos {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px 0px;
  width: 90px;
  height: 20px;
}
.icon-Alarm-Anruf {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -35px -120px;
  width: 16px;
  height: 16px;
}
.icon-Alarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -51px -120px;
  width: 16px;
  height: 16px;
}
.icon-AlarmDataState {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -67px -120px;
  width: 16px;
  height: 16px;
}
.icon-Alarmdruck {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -83px -120px;
  width: 16px;
  height: 16px;
}
.icon-AlarmMonitor 3 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -99px -120px;
  width: 16px;
  height: 16px;
}
.icon-AlarmMonitor Light {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -115px -120px;
  width: 16px;
  height: 16px;
}
.icon-AlarmMonitor {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -131px -120px;
  width: 16px;
  height: 16px;
}
.icon-AlarmMonitorLight {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -147px -120px;
  width: 16px;
  height: 16px;
}
.icon-AlarmMonitorWeb {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -144px;
  width: 16px;
  height: 16px;
}
.icon-AlarmObjectEventPrint {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -144px;
  width: 16px;
  height: 16px;
}
.icon-AlarmObjectPrint {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -144px;
  width: 16px;
  height: 19px;
}
.icon-AlarmProtocolPrint {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext zerlegen {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[BosMon] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[Eigene Parameter] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[ESPA] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[FMS32] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[FMSCrusader] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -144px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[Hochwasser] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px 0px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[POC32] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -16px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[Radio Operator] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -32px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[Tetra] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -48px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[Verfügbarkeit] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -64px;
  width: 16px;
  height: 16px;
}
.icon-Alarmtext[Wetterwarnung] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -80px;
  width: 16px;
  height: 16px;
}
.icon-AlarmtextSplitter {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -96px;
  width: 16px;
  height: 16px;
}
.icon-AliveInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -112px;
  width: 16px;
  height: 16px;
}
.icon-aMobileMedium {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -27px -96px;
  width: 24px;
  height: 24px;
}
.icon-aMobilePro-30 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -48px;
  width: 30px;
  height: 30px;
}
.icon-aMobileSmall {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -128px;
  width: 16px;
  height: 16px;
}
.icon-AMWebPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -170px -144px;
  width: 16px;
  height: 16px;
}
.icon-Android {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -163px;
  width: 16px;
  height: 16px;
}
.icon-AnnouncementPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -330px -16px;
  width: 14px;
  height: 16px;
}
.icon-Anysms {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -163px;
  width: 16px;
  height: 16px;
}
.icon-aPager (Android) {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -163px;
  width: 16px;
  height: 16px;
}
.icon-aPager (iOS) {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -163px;
  width: 16px;
  height: 16px;
}
.icon-aPager (Windows) {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -163px;
  width: 16px;
  height: 16px;
}
.icon-aPager für iOS {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -163px;
  width: 16px;
  height: 16px;
}
.icon-apager {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -163px;
  width: 16px;
  height: 16px;
}
.icon-ApagerAndroid {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -163px;
  width: 16px;
  height: 16px;
}
.icon-ApagerPro {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -163px;
  width: 16px;
  height: 16px;
}
.icon-ApagerProVaccine {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -163px;
  width: 16px;
  height: 16px;
}
.icon-ApagerWindows8 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -163px;
  width: 16px;
  height: 16px;
}
.icon-ArigonPlusInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -272px -307px;
  width: 15px;
  height: 16px;
}
.icon-Aspsms {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px 0px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -16px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -32px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -48px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityRuleAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -64px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityRules {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -80px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityRulesCheck {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -96px;
  width: 16px;
  height: 16px;
}
.icon-AvailabilityRulesFunctions {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -112px;
  width: 16px;
  height: 16px;
}
.icon-AvasysAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -128px;
  width: 16px;
  height: 16px;
}
.icon-AvasysInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -144px;
  width: 16px;
  height: 16px;
}
.icon-AviotekInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -186px -160px;
  width: 16px;
  height: 16px;
}
.icon-AviotekModePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -179px;
  width: 16px;
  height: 16px;
}
.icon-AviotekRulePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -179px;
  width: 16px;
  height: 16px;
}
.icon-Balabolka {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -179px;
  width: 16px;
  height: 16px;
}
.icon-Batch {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -179px;
  width: 16px;
  height: 16px;
}
.icon-BatchShellScript {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -179px;
  width: 16px;
  height: 16px;
}
.icon-BayerninfoInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -179px;
  width: 16px;
  height: 16px;
}
.icon-BerlinInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -179px;
  width: 16px;
  height: 16px;
}
.icon-BFLinzInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -179px;
  width: 16px;
  height: 16px;
}
.icon-BISInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -179px;
  width: 16px;
  height: 16px;
}
.icon-BlackList {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -179px;
  width: 16px;
  height: 16px;
}
.icon-bmz {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -20px;
  width: 45px;
  height: 16px;
}
.icon-BoschOpenInterfaceInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -179px;
  width: 16px;
  height: 16px;
}
.icon-BoschVcaInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -179px;
  width: 16px;
  height: 16px;
}
.icon-BosMonAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px 0px;
  width: 16px;
  height: 16px;
}
.icon-BosMonInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -16px;
  width: 16px;
  height: 16px;
}
.icon-BwbOffice {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -32px;
  width: 16px;
  height: 16px;
}
.icon-CalendarInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -48px;
  width: 16px;
  height: 16px;
}
.icon-CeliosAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -64px;
  width: 16px;
  height: 16px;
}
.icon-CeliosInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -80px;
  width: 16px;
  height: 16px;
}
.icon-Chatnachricht (XMPP) {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -96px;
  width: 16px;
  height: 16px;
}
.icon-ChatPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -112px;
  width: 16px;
  height: 16px;
}
.icon-ClewareInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -128px;
  width: 16px;
  height: 16px;
}
.icon-Cmtelecom {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -144px;
  width: 16px;
  height: 16px;
}
.icon-CobraAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -160px;
  width: 16px;
  height: 16px;
}
.icon-CobraFeedbackPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -202px -176px;
  width: 16px;
  height: 16px;
}
.icon-CobraInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -195px;
  width: 16px;
  height: 16px;
}
.icon-CobraInputV2 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -195px;
  width: 16px;
  height: 16px;
}
.icon-CommandX {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -195px;
  width: 16px;
  height: 16px;
}
.icon-ComparePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -195px;
  width: 16px;
  height: 16px;
}
.icon-CustomAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -195px;
  width: 16px;
  height: 16px;
}
.icon-DailyInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -195px;
  width: 16px;
  height: 16px;
}
.icon-DeAlarmInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -195px;
  width: 16px;
  height: 16px;
}
.icon-Delay {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -195px;
  width: 16px;
  height: 16px;
}
.icon-DiCalInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -195px;
  width: 16px;
  height: 16px;
}
.icon-Dienstwochen {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -195px;
  width: 16px;
  height: 16px;
}
.icon-DispoLive {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -195px;
  width: 16px;
  height: 16px;
}
.icon-DMEInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -195px;
  width: 16px;
  height: 16px;
}
.icon-draw {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -195px;
  width: 16px;
  height: 16px;
}
.icon-DryadInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px 0px;
  width: 16px;
  height: 16px;
}
.icon-DuplicatePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -16px;
  width: 16px;
  height: 16px;
}
.icon-DwdInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -287px -307px;
  width: 15px;
  height: 16px;
}
.icon-DynamicWebcams {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -32px;
  width: 16px;
  height: 16px;
}
.icon-ecomed {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px 0px;
  width: 80px;
  height: 24px;
}
.icon-ecomedKlein {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -36px;
  width: 48px;
  height: 10px;
}
.icon-EdpInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -48px;
  width: 16px;
  height: 16px;
}
.icon-EdpPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -64px;
  width: 16px;
  height: 16px;
}
.icon-EdpV2Input {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -80px;
  width: 16px;
  height: 16px;
}
.icon-EdpV2Plugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -96px;
  width: 16px;
  height: 16px;
}
.icon-EigenalarmPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -112px;
  width: 16px;
  height: 16px;
}
.icon-Einheiten-Alarmierung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -128px;
  width: 16px;
  height: 16px;
}
.icon-Einsatz Protokollieren {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -144px;
  width: 16px;
  height: 16px;
}
.icon-Einsatzkomponente {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -160px;
  width: 16px;
  height: 16px;
}
.icon-Einsatzverwaltung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -176px;
  width: 16px;
  height: 16px;
}
.icon-Elasticsearch {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -218px -192px;
  width: 16px;
  height: 16px;
}
.icon-elevator {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -51px -96px;
  width: 24px;
  height: 24px;
}
.icon-Elion {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -211px;
  width: 16px;
  height: 16px;
}
.icon-ELSInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -211px;
  width: 16px;
  height: 16px;
}
.icon-ELSProfessionalStatusPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -211px;
  width: 16px;
  height: 16px;
}
.icon-ElsProPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -211px;
  width: 16px;
  height: 16px;
}
.icon-EMidAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -211px;
  width: 16px;
  height: 16px;
}
.icon-EMIDInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -211px;
  width: 16px;
  height: 16px;
}
.icon-EmidMuenchenInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -211px;
  width: 16px;
  height: 16px;
}
.icon-EMSPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -211px;
  width: 16px;
  height: 16px;
}
.icon-ErrorChecker {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -211px;
  width: 16px;
  height: 16px;
}
.icon-EspaAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -211px;
  width: 16px;
  height: 16px;
}
.icon-ESPAInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -211px;
  width: 16px;
  height: 16px;
}
.icon-EuroDMS {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -211px;
  width: 16px;
  height: 16px;
}
.icon-EuroDmsInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -211px;
  width: 16px;
  height: 16px;
}
.icon-EurofunkKEZInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -211px;
  width: 16px;
  height: 16px;
}
.icon-ExeCaller {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px 0px;
  width: 16px;
  height: 16px;
}
.icon-ExistsPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -16px;
  width: 16px;
  height: 16px;
}
.icon-ExternalInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -32px;
  width: 16px;
  height: 16px;
}
.icon-FaxInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -48px;
  width: 16px;
  height: 16px;
}
.icon-FE2Input {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -64px;
  width: 16px;
  height: 16px;
}
.icon-FE2Plugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -80px;
  width: 16px;
  height: 16px;
}
.icon-FE2SyncInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -96px;
  width: 16px;
  height: 16px;
}
.icon-FeedbackLoader {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -112px;
  width: 16px;
  height: 16px;
}
.icon-FeedbackRules {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -128px;
  width: 16px;
  height: 16px;
}
.icon-FeedbackRulesFunctions {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -144px;
  width: 16px;
  height: 16px;
}
.icon-Fehlerüberprüfung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -160px;
  width: 16px;
  height: 16px;
}
.icon-Feuernetz {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -176px;
  width: 16px;
  height: 16px;
}
.icon-FeuerOn {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -192px;
  width: 16px;
  height: 16px;
}
.icon-Feuerwehrdatenbank {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -234px -208px;
  width: 16px;
  height: 16px;
}
.icon-FileInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -227px;
  width: 16px;
  height: 16px;
}
.icon-FileReader {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -227px;
  width: 16px;
  height: 16px;
}
.icon-Fireboard {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -227px;
  width: 16px;
  height: 16px;
}
.icon-FireboardStatus {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -227px;
  width: 16px;
  height: 16px;
}
.icon-FirstAEDPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -302px -307px;
  width: 16px;
  height: 15px;
}
.icon-FittCom {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -227px;
  width: 16px;
  height: 16px;
}
.icon-fiz {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -125px -20px;
  width: 45px;
  height: 16px;
}
.icon-Fms32AlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -227px;
  width: 16px;
  height: 16px;
}
.icon-FMS32ServerInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -227px;
  width: 16px;
  height: 16px;
}
.icon-fsd {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -92px -48px;
  width: 45px;
  height: 16px;
}
.icon-fse {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -80px;
  width: 45px;
  height: 16px;
}
.icon-GeoBytePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -227px;
  width: 16px;
  height: 16px;
}
.icon-GermanTronicInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -227px;
  width: 16px;
  height: 16px;
}
.icon-GlobalParameterPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -227px;
  width: 16px;
  height: 16px;
}
.icon-GlobeUAV {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -227px;
  width: 16px;
  height: 16px;
}
.icon-GlobeUAVInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -227px;
  width: 16px;
  height: 16px;
}
.icon-Google Kalender {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -227px;
  width: 16px;
  height: 16px;
}
.icon-GoogleCalendar {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -227px;
  width: 16px;
  height: 16px;
}
.icon-Grasland-Feuerindex {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -224px -227px;
  width: 16px;
  height: 16px;
}
.icon-GraslandInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px 0px;
  width: 16px;
  height: 16px;
}
.icon-GroupAlarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -16px;
  width: 16px;
  height: 16px;
}
.icon-here {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -123px -96px;
  width: 24px;
  height: 22px;
}
.icon-hereKlein {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -108px -64px;
  width: 20px;
  height: 10px;
}
.icon-HexagonInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -32px;
  width: 16px;
  height: 16px;
}
.icon-HochwasserAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -48px;
  width: 16px;
  height: 16px;
}
.icon-IbSystems {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -64px;
  width: 16px;
  height: 16px;
}
.icon-IgnisPlusInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -80px;
  width: 16px;
  height: 16px;
}
.icon-IncidentsInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -96px;
  width: 16px;
  height: 16px;
}
.icon-InfoScreenInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -112px;
  width: 16px;
  height: 16px;
}
.icon-InternalIncidentPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -128px;
  width: 16px;
  height: 16px;
}
.icon-IOEspaInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -144px;
  width: 16px;
  height: 16px;
}
.icon-IOPrintPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -160px;
  width: 16px;
  height: 16px;
}
.icon-IOSatelliteInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -176px;
  width: 16px;
  height: 16px;
}
.icon-iPhone (Prowl) {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -192px;
  width: 16px;
  height: 16px;
}
.icon-JsonPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -208px;
  width: 16px;
  height: 16px;
}
.icon-JuhHausnotrufPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -250px -224px;
  width: 16px;
  height: 16px;
}
.icon-Katsys {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -243px;
  width: 16px;
  height: 16px;
}
.icon-KbaInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -243px;
  width: 16px;
  height: 16px;
}
.icon-KbaPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -243px;
  width: 16px;
  height: 16px;
}
.icon-KeywordSplitter {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -243px;
  width: 16px;
  height: 16px;
}
.icon-kohlhammer {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -120px;
  width: 17px;
  height: 24px;
}
.icon-Koordinaten-Konverter {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -243px;
  width: 16px;
  height: 16px;
}
.icon-lagekarte {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -96px;
  width: 27px;
  height: 24px;
}
.icon-lagekarteKlein {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -64px;
  width: 20px;
  height: 10px;
}
.icon-Lardis {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -243px;
  width: 16px;
  height: 16px;
}
.icon-LardisInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -243px;
  width: 16px;
  height: 16px;
}
.icon-LardisOne {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -243px;
  width: 16px;
  height: 16px;
}
.icon-LardisZvei {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -243px;
  width: 16px;
  height: 16px;
}
.icon-LED ansteuern {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -243px;
  width: 16px;
  height: 16px;
}
.icon-LISPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -243px;
  width: 16px;
  height: 16px;
}
.icon-LocationMapsPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -243px;
  width: 16px;
  height: 16px;
}
.icon-Logic {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -243px;
  width: 16px;
  height: 16px;
}
.icon-Logik {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -243px;
  width: 16px;
  height: 16px;
}
.icon-Lorry {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -48px;
  width: 32px;
  height: 32px;
}
.icon-LTTirolInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -224px -243px;
  width: 16px;
  height: 16px;
}
.icon-Lumis911 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -240px -243px;
  width: 16px;
  height: 16px;
}
.icon-LupusInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px 0px;
  width: 16px;
  height: 16px;
}
.icon-LvSInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -16px;
  width: 16px;
  height: 16px;
}
.icon-Mail Expert {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -32px;
  width: 16px;
  height: 16px;
}
.icon-Mail {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -48px;
  width: 16px;
  height: 16px;
}
.icon-MailExpert {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -64px;
  width: 16px;
  height: 16px;
}
.icon-MailInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -80px;
  width: 16px;
  height: 16px;
}
.icon-MailInputRLP {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -96px;
  width: 16px;
  height: 16px;
}
.icon-manv {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -24px;
  width: 80px;
  height: 24px;
}
.icon-manvKlein {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -36px;
  width: 33px;
  height: 10px;
}
.icon-mapTrip {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -75px -96px;
  width: 24px;
  height: 24px;
}
.icon-MobilerAlarm-30 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -62px -48px;
  width: 30px;
  height: 30px;
}
.icon-MobileRetterPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -112px;
  width: 16px;
  height: 16px;
}
.icon-MonitoringInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -128px;
  width: 16px;
  height: 16px;
}
.icon-MonthPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -144px;
  width: 16px;
  height: 16px;
}
.icon-MpFeuerPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -160px;
  width: 16px;
  height: 16px;
}
.icon-MpFeuerProdicoPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -176px;
  width: 16px;
  height: 16px;
}
.icon-MpFeuerStatusPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -192px;
  width: 16px;
  height: 16px;
}
.icon-MqttCustomPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -208px;
  width: 16px;
  height: 16px;
}
.icon-MqttEisBaerPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -224px;
  width: 16px;
  height: 16px;
}
.icon-MqttInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -266px -240px;
  width: 16px;
  height: 16px;
}
.icon-MySQL {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -259px;
  width: 16px;
  height: 16px;
}
.icon-MysqlProtocol {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -259px;
  width: 16px;
  height: 16px;
}
.icon-ObjectContactPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -259px;
  width: 16px;
  height: 16px;
}
.icon-OiiAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -259px;
  width: 16px;
  height: 16px;
}
.icon-OIIInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -259px;
  width: 16px;
  height: 16px;
}
.icon-OiiPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -259px;
  width: 16px;
  height: 16px;
}
.icon-OperatorInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -259px;
  width: 16px;
  height: 16px;
}
.icon-P8GRPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -259px;
  width: 16px;
  height: 16px;
}
.icon-Parameter setzen {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -259px;
  width: 16px;
  height: 16px;
}
.icon-PdfPrint {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -259px;
  width: 16px;
  height: 16px;
}
.icon-PegelInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -259px;
  width: 16px;
  height: 16px;
}
.icon-phonelink {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -147px -96px;
  width: 18px;
  height: 18px;
}
.icon-phonelinksetup {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -17px -120px;
  width: 18px;
  height: 18px;
}
.icon-Play Sound {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -259px;
  width: 16px;
  height: 16px;
}
.icon-Poc32AlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -259px;
  width: 16px;
  height: 16px;
}
.icon-PolarianDataboxInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -259px;
  width: 16px;
  height: 16px;
}
.icon-PremergencyInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -330px 0px;
  width: 15px;
  height: 16px;
}
.icon-Printing {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -224px -259px;
  width: 16px;
  height: 16px;
}
.icon-PrivacyPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -240px -259px;
  width: 16px;
  height: 16px;
}
.icon-Probealarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -256px -259px;
  width: 16px;
  height: 16px;
}
.icon-Probealarm[Intervall] {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px 0px;
  width: 16px;
  height: 16px;
}
.icon-Programm ausführen {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -16px;
  width: 16px;
  height: 16px;
}
.icon-Protocol {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -32px;
  width: 16px;
  height: 16px;
}
.icon-Prowl {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -48px;
  width: 16px;
  height: 16px;
}
.icon-QueuePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -64px;
  width: 16px;
  height: 16px;
}
.icon-RadioOperatorAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -80px;
  width: 16px;
  height: 16px;
}
.icon-RadioOperatorInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -96px;
  width: 16px;
  height: 16px;
}
.icon-RealtimeFileInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -112px;
  width: 16px;
  height: 16px;
}
.icon-refreshsmall {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -128px;
  width: 16px;
  height: 16px;
}
.icon-ReGraphInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -144px;
  width: 16px;
  height: 16px;
}
.icon-Reichweitenalarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -160px;
  width: 16px;
  height: 16px;
}
.icon-ReichweitenInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -176px;
  width: 16px;
  height: 16px;
}
.icon-RelaisPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -192px;
  width: 16px;
  height: 16px;
}
.icon-RemoveHouseFromAlarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -208px;
  width: 16px;
  height: 16px;
}
.icon-RettAlarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -224px;
  width: 16px;
  height: 16px;
}
.icon-rettungskarte {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -99px -96px;
  width: 24px;
  height: 24px;
}
.icon-RevisionPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -240px;
  width: 16px;
  height: 16px;
}
.icon-RoadblockPrint {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -282px -256px;
  width: 16px;
  height: 16px;
}
.icon-roadclosed {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -275px;
  width: 16px;
  height: 16px;
}
.icon-roadwarn {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -275px;
  width: 16px;
  height: 16px;
}
.icon-roadwork {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -275px;
  width: 16px;
  height: 16px;
}
.icon-Rückmelde-Regeln {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -275px;
  width: 16px;
  height: 16px;
}
.icon-Rückmeldeübersicht {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -275px;
  width: 16px;
  height: 16px;
}
.icon-SaveAlarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -275px;
  width: 16px;
  height: 16px;
}
.icon-Schlüsselwörter-Zerlegung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -275px;
  width: 16px;
  height: 16px;
}
.icon-SchranerAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -275px;
  width: 16px;
  height: 16px;
}
.icon-SchranerInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -275px;
  width: 16px;
  height: 16px;
}
.icon-SDS Versand {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -275px;
  width: 16px;
  height: 16px;
}
.icon-SdsOutput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -275px;
  width: 16px;
  height: 16px;
}
.icon-SecurCisCustomAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -275px;
  width: 16px;
  height: 16px;
}
.icon-SecurCISInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -275px;
  width: 16px;
  height: 16px;
}
.icon-ShiftbookPrint {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -275px;
  width: 16px;
  height: 16px;
}
.icon-SirenStatusSetterPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -224px -275px;
  width: 16px;
  height: 16px;
}
.icon-Sms {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -240px -275px;
  width: 16px;
  height: 16px;
}
.icon-Sms77 {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -256px -275px;
  width: 16px;
  height: 16px;
}
.icon-SmsEagleInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -272px -275px;
  width: 16px;
  height: 16px;
}
.icon-Smsflatrate {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px 0px;
  width: 16px;
  height: 16px;
}
.icon-SmsflatrateCall {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -16px;
  width: 16px;
  height: 16px;
}
.icon-SmsInbound {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -32px;
  width: 16px;
  height: 16px;
}
.icon-Smskaufen {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -48px;
  width: 16px;
  height: 16px;
}
.icon-SMSSerial {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -64px;
  width: 16px;
  height: 16px;
}
.icon-SmsTrade {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -80px;
  width: 16px;
  height: 16px;
}
.icon-Sound {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -96px;
  width: 16px;
  height: 16px;
}
.icon-spz {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -45px -80px;
  width: 45px;
  height: 16px;
}
.icon-StandardAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -112px;
  width: 16px;
  height: 16px;
}
.icon-StatisticPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -128px;
  width: 16px;
  height: 16px;
}
.icon-StatusPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -144px;
  width: 16px;
  height: 16px;
}
.icon-Stopp-Plugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -160px;
  width: 16px;
  height: 16px;
}
.icon-StoppPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -176px;
  width: 16px;
  height: 16px;
}
.icon-Sub-RIC-Regel {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -192px;
  width: 16px;
  height: 16px;
}
.icon-Subric {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -208px;
  width: 16px;
  height: 16px;
}
.icon-TasInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -224px;
  width: 16px;
  height: 16px;
}
.icon-TasPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -240px;
  width: 16px;
  height: 16px;
}
.icon-TCPInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -256px;
  width: 16px;
  height: 16px;
}
.icon-TetraControl {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -298px -272px;
  width: 16px;
  height: 16px;
}
.icon-TetraControlInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -291px;
  width: 16px;
  height: 16px;
}
.icon-TetraControlNbx {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -291px;
  width: 16px;
  height: 16px;
}
.icon-TetraCustomAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -291px;
  width: 16px;
  height: 16px;
}
.icon-TetraInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -291px;
  width: 16px;
  height: 16px;
}
.icon-Text-To-Speech {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -291px;
  width: 16px;
  height: 16px;
}
.icon-Textersetzung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -291px;
  width: 16px;
  height: 16px;
}
.icon-Textmod {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -291px;
  width: 16px;
  height: 16px;
}
.icon-ThirdPartyInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -291px;
  width: 16px;
  height: 16px;
}
.icon-TimeRules {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -291px;
  width: 16px;
  height: 16px;
}
.icon-TimeRulesEveryXDays {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -291px;
  width: 16px;
  height: 16px;
}
.icon-TimeRulesExtended {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -291px;
  width: 16px;
  height: 16px;
}
.icon-TMIPInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -291px;
  width: 16px;
  height: 16px;
}
.icon-TMIPPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -291px;
  width: 16px;
  height: 16px;
}
.icon-TripleThirtyInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -291px;
  width: 16px;
  height: 16px;
}
.icon-TTSAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -224px -291px;
  width: 16px;
  height: 16px;
}
.icon-TtsPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -240px -291px;
  width: 16px;
  height: 16px;
}
.icon-tunnel-small {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -92px -64px;
  width: 16px;
  height: 14px;
}
.icon-TwitterInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -256px -291px;
  width: 16px;
  height: 16px;
}
.icon-UniquePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -272px -291px;
  width: 16px;
  height: 16px;
}
.icon-URL-Öffner {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -288px -291px;
  width: 16px;
  height: 16px;
}
.icon-UrlOpener {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px 0px;
  width: 16px;
  height: 16px;
}
.icon-USVInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -16px;
  width: 16px;
  height: 16px;
}
.icon-VariableSetter {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -32px;
  width: 16px;
  height: 16px;
}
.icon-VariableSetterMulti {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -48px;
  width: 16px;
  height: 16px;
}
.icon-VehicleCPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -64px;
  width: 16px;
  height: 16px;
}
.icon-VehicleDestinationPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -80px;
  width: 16px;
  height: 16px;
}
.icon-VehiclePlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -96px;
  width: 16px;
  height: 16px;
}
.icon-VehicleStatusPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -112px;
  width: 16px;
  height: 16px;
}
.icon-VehicleStatusSetterPlugin {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -128px;
  width: 16px;
  height: 16px;
}
.icon-Verfügbarkeits-Regeln (Funktionen) {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -144px;
  width: 16px;
  height: 16px;
}
.icon-Verfügbarkeits-Regeln {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -160px;
  width: 16px;
  height: 16px;
}
.icon-Verschlüsselung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -176px;
  width: 16px;
  height: 16px;
}
.icon-Verzögerung {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -192px;
  width: 16px;
  height: 16px;
}
.icon-VivaSecurInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -208px;
  width: 16px;
  height: 16px;
}
.icon-WakeOnLan {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -224px;
  width: 16px;
  height: 16px;
}
.icon-WaldbrandInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -240px;
  width: 16px;
  height: 16px;
}
.icon-WaldbrandRules {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -256px;
  width: 16px;
  height: 16px;
}
.icon-WaldGrasAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -272px;
  width: 16px;
  height: 16px;
}
.icon-WAndTInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -314px -288px;
  width: 16px;
  height: 16px;
}
.icon-Weatherrules {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: 0px -307px;
  width: 16px;
  height: 16px;
}
.icon-WeatherWarningAlarmText {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -16px -307px;
  width: 16px;
  height: 16px;
}
.icon-Web-Alarm {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -32px -307px;
  width: 16px;
  height: 16px;
}
.icon-Web-Oberfläche {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -48px -307px;
  width: 16px;
  height: 16px;
}
.icon-WeeksOfDuty {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -64px -307px;
  width: 16px;
  height: 16px;
}
.icon-WeeksOfDutyDays {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -80px -307px;
  width: 16px;
  height: 16px;
}
.icon-WeeksOfDutyInterval {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -96px -307px;
  width: 16px;
  height: 16px;
}
.icon-WetterInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -112px -307px;
  width: 16px;
  height: 16px;
}
.icon-WetterstationInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -128px -307px;
  width: 16px;
  height: 16px;
}
.icon-Wetterwarn-Regeln {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -144px -307px;
  width: 16px;
  height: 16px;
}
.icon-Wetterwarner 2. Landkreis {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -160px -307px;
  width: 16px;
  height: 16px;
}
.icon-What3Words {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -176px -307px;
  width: 16px;
  height: 16px;
}
.icon-WhiteList {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -192px -307px;
  width: 16px;
  height: 16px;
}
.icon-XMPP {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -208px -307px;
  width: 16px;
  height: 16px;
}
.icon-XMPPInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -224px -307px;
  width: 16px;
  height: 16px;
}
.icon-Zeitregeln {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -240px -307px;
  width: 16px;
  height: 16px;
}
.icon-ZFRescueConnectInput {
  background-image: url(/img/static/sprite.88b23421e4a9744c29d0560f957b63f2.png);
  background-position: -256px -307px;
  width: 16px;
  height: 16px;
}

.edit-timeplan-link{color:#555 !important}.modal-title{font-size:24px;color:#fff;font-weight:bold}.modal-title-drone{font-size:4rem;color:#fff;opacity:.8}.vehicle-swap-btn{float:left}.vehicle-actions-container{margin-top:1rem}.modal-body-vehicle{min-height:450px}.vehicle-alarmstatus-links{display:flex;justify-content:flex-end;margin-bottom:.5rem}.vehicle-alarmstatus-links>a{padding-left:.75rem;margin-left:.75rem;opacity:.8;border-left:solid hsla(0,0%,100%,0.4196078431) 1px}.inline-heading-vehicle{display:inline-flex;align-items:center;margin-bottom:3px !important;width:100%;justify-content:space-between}.vehicle-img{height:60px;position:absolute;top:0px;right:0px;padding:5px}.device-link{display:flex !important;justify-content:space-between}.device-link span{background-color:#ff9100}
.wache-view-status-body {
  background-color: white !important;
  padding: 5px;
}

.panel-heading panel-heading-dark-status-small {
  padding-left: 7px !important;
  padding-right: 4px !important;
}

.status-col {
  padding-right: 0px;
  flex-grow: 1;
  margin: 0px 3px;
}

.status-row {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
  margin: 0px;
}

.vehicle-actions {
  position: absolute;
  right: 0px;
  top: 10px;
  display: flex;
}

.vehicle-wache-btn {
  margin: 0px 5px !important;
}

.status-tableau-column {
  padding: 4px 4px 4px 6px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-width: 0px;
  color: white;
}

.no-vehicles-available {
  padding-bottom: 1px;
  opacity: 0.4;
  padding-left: 4px;
  padding-top: 3px;
}

.no-vehicles-available-header {
  opacity: .3;
}

.vehicle-search-input {
  height: 20px;
  font-size: 12px;
  min-width: 300px;
}

.vehicle-swap-dpwn {
  padding-left: 12px !important;
}

.button-margin-left {
  margin: 0px 5px !important;
}

.vehicle-empty {
  margin-top: 8px;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.page-wrapper{--CCN-header-height: 0px}.page-wrapper.show-ccn-header{--CCN-header-height: 80px}.page-wrapper.logged-in .ccn-wrapper{left:280px;right:15px}.page-wrapper.hide-sidebar.logged-in .ccn-wrapper{left:45px;right:15px}.page-wrapper .ccn-wrapper{display:none;position:fixed;height:var(--CCN-header-height);z-index:10}.page-wrapper.show-ccn-header .ccn-wrapper{display:block}.ccn-fake-background{background-color:#424f56;height:12px}.ccn-container{color:#fff;box-sizing:border-box;padding:.5rem 1.5rem .5rem 1rem;display:flex;align-items:center;box-shadow:0 0 5px 2px rgba(0,0,0,0.3019607843);border-radius:4px}.ccn-icon{font-size:3.5rem;margin-right:1rem;display:flex;align-items:center}.ccn-body{display:flex;align-items:start;flex-direction:column;flex-grow:1;min-width:0}.ccn-title{font-weight:700}.ccn-text{flex-shrink:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:100%}.ccn-sub{cursor:pointer}.navbar{margin-bottom:0px}.sidebar-weak-password,.sidebar-old-shares{margin-left:1rem;margin-right:1rem}.csv-download-help{display:flex;align-items:center;margin-top:5px}.csv-download-help i{margin-bottom:0 !important;font-size:1.6rem !important}button.sidebar-old-shares{display:flex;align-items:center}.main-view-link:hover{cursor:pointer !important}.websocket-connected{color:#5cb85c}.websocket-disconnected{color:#d9534f}.websocket-communication-error{color:#e77b00}.main-view-username{display:inline}.main-view-menu-flex{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;margin-bottom:0px !important}.main-view-menu-item{display:flex !important;align-items:center;padding-left:8px !important;padding-right:8px !important}.main-view-menu-item-icon{margin-right:3px;opacity:.5;font-size:14px}.main-view-right-menu-user{height:50px;display:flex !important;align-items:center;justify-content:center}.main-admin-dropdown{width:300px;right:0;left:unset}.main-view-container{width:100%;height:100%;padding-top:var(--CCN-header-height)}@media(min-width: 1200px){.main-view-navbar{max-height:50px}}.header-img-container{display:inline-flex;justify-content:center;align-items:center;width:100%}.missing-sms-key-menu{color:orange;padding-right:4px}.missing-sms-key{float:right;padding-top:3px;color:orange}@media(min-width: 1600px){.header-img{display:none}}@media(max-width: 1200px){.header-img{display:none}}.header-img-large{display:none}@media(min-width: 1600px){.header-img-large{display:inline}}.navbar-warning{background-color:#f0ad4e !important;border-color:#ff9600 !important}.system-status-info{width:100%;border-top:1px solid #3a3f48;margin-top:.5rem;padding-top:.5rem}.system-status-info:hover{cursor:pointer;text-decoration:underline}.system-status-info>i{color:#31708f;margin-right:5px}.system-administration{width:100%;border-top:1px solid #3a3f48;margin-top:.5rem;padding-top:.5rem;font-size:14px}.system-administration:hover{cursor:pointer;text-decoration:underline}.system-administration>i{color:#fff;margin-right:5px}.page-wrapper,.page-wrapper.hide-sidebar,.page-wrapper .sidebar-wrapper,.sidebar-wrapper .sidebar-brand>a,.sidebar-wrapper .sidebar-dropdown>a:after,.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before,.sidebar-wrapper ul li a i,.page-wrapper .page-content,.page-wrapper .ccn-wrapper,.sidebar-wrapper .sidebar-search input.search-menu,.sidebar-wrapper .sidebar-search .input-group-text,.sidebar-wrapper .sidebar-menu ul li a,#show-sidebar,#close-sidebar{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.page-wrapper{height:100vh;width:100vw;display:flex}.page-wrapper.logged-in{padding-left:280px}.page-wrapper.hide-sidebar{padding-left:40px}.page-wrapper .theme{width:40px;height:40px;display:inline-block;border-radius:4px;margin:2px}.page-wrapper .theme.chiller-theme{background:#1e2229}.page-wrapper.toggled .sidebar-wrapper{left:0px}.page-wrapper.toggled .sidebar-wrapper.hide-sidebar{left:-265px}#sidebar{box-shadow:4px 0px 8px 0px #292929}.sidebar-submenu{box-shadow:inset 0px -1px 2px 1px rgba(25,25,25,.368627451)}.page-small-header{background-color:rgba(25,25,25,.368627451);height:40px;width:100%;position:absolute;left:0px;top:0px;right:0px;box-shadow:#292929 0px 3px 8px;color:#fff;justify-content:flex-end;align-items:center;padding-right:1rem}.page-small-header>img{margin-left:.5rem}.page-small-header>span{opacity:.6;margin-right:.5rem}@media(max-width: 400px){.page-content{display:flex !important}}#show-sidebar{position:fixed;left:0px;top:0px;border-radius:0 4px 4px 0px;width:35px;height:40px;z-index:900;padding-top:12px}.page-wrapper.toggled #show-sidebar{left:225px;background-color:#31353d;z-index:1000}.page-wrapper.toggled #show-sidebar.hide-sidebar{left:0px}.sidebar-wrapper{width:260px;height:100%;max-height:100%;position:fixed;top:0;left:-300px;z-index:900}.sidebar-wrapper ul{list-style-type:none;padding:0;margin:0}.sidebar-wrapper a{text-decoration:none}.sidebar-content{max-height:calc(100% - 30px);height:calc(100% - 30px);position:relative;display:flex;flex-direction:column}.sidebar-content.desktop{overflow-y:hidden}.sidebar-wrapper .sidebar-brand{padding:10px;display:flex;align-items:center;flex:0}.sidebar-wrapper .sidebar-brand>a{text-transform:uppercase;font-weight:bold;flex-grow:1}.sidebar-wrapper .sidebar-brand #close-sidebar{cursor:pointer;font-size:20px}.sidebar-wrapper .sidebar-header{flex:0;display:flex;flex-direction:column}.sidebar-wrapper .sidebar-header .user-pic{float:left;width:60px;padding:2px;border-radius:12px;margin-right:15px;overflow:hidden}.fe2-info{float:left;z-index:1;border-radius:4px;padding:0px 0px 8px 8px;color:#000;display:flex;flex-direction:column}.sidebar-wrapper .sidebar-header .user-info{float:left;z-index:1;border-radius:4px;padding:8px 0px 8px 8px;color:#000;display:flex;flex-direction:column}.user-logo-info{display:flex}.main-lang{font-size:11px;color:#818896;display:flex;align-items:center}.main-lang-flag{height:1rem;margin-right:.5rem}.main-lang-flag:hover{cursor:pointer;filter:saturate(2)}.label-ccn{animation:pulse-saturation 2s infinite}.sidebar-wrapper .sidebar-header .user-info,.fe2-info{display:flex;align-items:flex-start;justify-content:space-between;width:250px;flex-direction:column}.fe2-info{color:#818896}.sidebar-wrapper .sidebar-header .user-info .user-role{font-size:12px;color:#fff !important}.sidebar-wrapper .sidebar-header .user-info .user-status,.fe2-info{font-size:11px}.sidebar-wrapper .sidebar-header .user-info .user-status i{font-size:8px;margin-right:4px}.sidebar-wrapper .sidebar-search>div{padding:10px 20px}.sidebar-wrapper .sidebar-menu{padding-bottom:10px;flex:1 1 auto;min-height:0;overflow-y:auto}.sidebar-wrapper .sidebar-menu .header-menu span{font-weight:bold;font-size:14px;padding:15px 20px 5px 15px;display:inline-block}.sidebar-wrapper .sidebar-menu ul li a{display:flex;align-items:center;justify-content:space-between;width:100%;text-decoration:none;position:relative;padding:8px 30px 8px 20px}.sidebar-wrapper .sidebar-menu ul li a i{margin-right:10px;font-size:12px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:4px}.sidebar-wrapper .sidebar-menu ul li a:hover>i::before{display:inline-block}.sidebar-wrapper .sidebar-menu .sidebar-dropdown>a:after{content:"\F105";font-family:"Font Awesome 7 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;background:0 0;position:absolute;right:15px;top:14px}.no-users:after{content:"" !important}.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul{padding:5px 0}.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li{padding-left:35px;font-size:13px}.sidebar-submenu>ul>li{display:flex;align-items:center;color:#fff}.user-mainaccount{opacity:.5}.sidebar-submenu>ul>li>i{width:18px;text-align:center}.sidebar-wrapper .sidebar-menu ul li a span.label,.sidebar-wrapper .sidebar-menu ul li a span.badge{float:right;margin-left:5px}.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .badge,.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .label{float:right;margin-top:0px}.sidebar-wrapper .sidebar-menu .sidebar-dropdown>.sidebar-submenu{display:none}.sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>.sidebar-submenu{display:block}.sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after{transform:rotate(90deg);right:17px}.users-with-access-list{max-height:17rem;overflow-y:scroll}.sidebar-footer{position:absolute;width:100%;bottom:0;display:flex}.sidebar-footer>a{flex-grow:1;text-align:center;height:30px;line-height:30px;position:relative}.sidebar-footer>a .notification{position:absolute;top:0}.badge-sonar{display:inline-block;background:#980303;border-radius:50%;height:8px;width:8px;position:absolute;top:0}.badge-sonar:after{content:"";position:absolute;top:0;left:0;border:2px solid #980303;opacity:0;border-radius:50%;width:100%;height:100%}.page-wrapper .page-content{display:inline-block;width:100%;padding-left:0px;padding-top:20px}@media(max-width: 400px){.page-content{padding-top:46px !important}.page-small-header{display:flex}}@media(min-width: 400px){.page-small-header{display:none}}.page-wrapper .page-content.logged-in{padding-right:13px}.page-wrapper .page-content{overflow-x:hidden}::-webkit-scrollbar{width:5px;height:7px}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{background:#525965;border:0px none #fff;border-radius:0px}::-webkit-scrollbar-thumb:hover{background:#525965}::-webkit-scrollbar-thumb:active{background:#525965}::-webkit-scrollbar-track{background:rgba(0,0,0,0);border:0px none #fff;border-radius:50px}::-webkit-scrollbar-track:hover{background:rgba(0,0,0,0)}::-webkit-scrollbar-track:active{background:rgba(0,0,0,0)}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.chiller-theme .sidebar-wrapper{background:#31353d}.navbar-top{background:#31353d;border-bottom:0px;border-bottom-right-radius:0px}.chiller-theme .sidebar-wrapper .sidebar-search,.chiller-theme .sidebar-wrapper .sidebar-menu{border-top:1px solid #3a3f48}.chiller-theme .sidebar-wrapper .sidebar-search input.search-menu,.chiller-theme .sidebar-wrapper .sidebar-search .input-group-text{border-color:rgba(0,0,0,0);box-shadow:none}.chiller-theme .sidebar-wrapper .sidebar-header .user-info .user-role,.chiller-theme .sidebar-wrapper .sidebar-header .user-info .user-status,.chiller-theme .sidebar-wrapper .sidebar-search input.search-menu,.chiller-theme .sidebar-wrapper .sidebar-search .input-group-text,.chiller-theme .sidebar-wrapper .sidebar-brand>a,.chiller-theme .sidebar-wrapper .sidebar-menu ul li a,.chiller-theme .sidebar-footer>a{color:#818896}.chiller-theme .sidebar-wrapper .sidebar-menu ul li:hover>a,.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a,.chiller-theme .sidebar-wrapper .sidebar-header .user-info,.chiller-theme .sidebar-wrapper .sidebar-brand>a:hover,.chiller-theme .sidebar-footer>a:hover i{color:#b8bfce}.page-wrapper.chiller-theme.toggled #close-sidebar{color:#bdbdbd}.page-wrapper.chiller-theme.toggled #close-sidebar:hover{color:#fff}.chiller-theme .sidebar-wrapper ul li.active{background:#41484c}.chiller-theme .sidebar-wrapper .sidebar-content>.sidebar-menu ul li:hover a i,.chiller-theme .sidebar-wrapper .sidebar-content>.sidebar-menu ul li.active a i,.chiller-theme .sidebar-wrapper .sidebar-dropdown .sidebar-submenu li a:hover:before,.chiller-theme .sidebar-wrapper .sidebar-search input.search-menu:focus+span,.chiller-theme .sidebar-wrapper .sidebar-content>.sidebar-menu .sidebar-dropdown.active a i{color:#e02b25;--fa-secondary-opacity: 1;text-shadow:0px 0px 10px rgba(224,43,37,0.5019607843)}.chiller-theme .sidebar-wrapper .sidebar-menu ul li a i,.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown div.sidebar-submenu,.chiller-theme .sidebar-wrapper .sidebar-search input.search-menu,.chiller-theme .sidebar-wrapper .sidebar-search .input-group-text{background:#3a3f48}.chiller-theme .sidebar-wrapper .sidebar-menu .header-menu span{color:#6c7b88}.chiller-theme .sidebar-footer{background:#3a3f48;box-shadow:0px -1px 5px #282c33;border-top:1px solid #464a52}.chiller-theme .sidebar-footer>a:first-child{border-left:none;padding-left:0px}.back-to-footer{overflow:hidden;text-overflow:ellipsis;max-width:20ch;white-space:nowrap}.chiller-theme .sidebar-footer>a:last-child{border-right:none;padding-right:0px;padding-left:8px}div.sidebar-submenu>ul{padding:5px}div.sidebar-submenu>ul>li:hover,div.sidebar-menu>ul>li>a:hover{background-color:#708090}.user-info-dropdown:hover{background-color:#31353d !important}.sidebar-menu{overflow:auto;height:calc(100% - 100px);scrollbar-width:none}.sidebar-menu::-webkit-scrollbar{width:0px}.incoming-alarm-circle{color:red;animation:pulse 1s infinite;z-index:10;padding-top:1px}.user-info-dropdown{padding:0 !important}.sidebar-header>.sidebar-menu{padding-bottom:0px}.sidbar-header>img{max-height:100px !important}.user-name{margin-right:1rem;margin-left:.5rem}.user-info-dropdown i{background:none !important;margin-right:0px !important;font-size:unset !important;width:auto !important;height:auto !important;line-height:normal !important;border-radius:unset !important}.main-sign-in-as-header{padding-left:0px !important}.main-sign-in-as{padding-top:0px !important}.login-icon{padding-left:20px !important}.sidebar-warning-container{min-height:5rem;background-color:#f94e0c;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:.8rem;padding-bottom:.8rem;font-size:1.3rem;text-align:center;border-top:1px solid rgba(49,53,61,0.2509803922)}.sidebar-payment-level2{background-color:#ff2824 !important}.sidebar-licence-icon{-webkit-animation:pulseAlert 1.5s infinite;animation:pulseAlert 1.5s infinite;font-size:1.5rem;margin-right:10px;margin-bottom:3px}.sidebar-licence-invalid{margin-left:0;margin-right:0;padding-top:3px;padding-bottom:2px;text-align:center}.sidebar-licence-title{font-size:small;font-weight:bold;text-align:center;padding:5px .4rem}.sidebar-licence-hint{font-size:x-small;text-align:center;padding:.4rem}.sidebar-licence-reason{font-family:monospace;font-weight:bold;white-space:pre-line}.sidebar-payment-title{font-size:small;font-weight:bold;text-align:center;padding:.4rem}.sidebar-payment-title{font-weight:bold;text-align:center;padding:1rem}.sidebar-payment-text{font-size:small;font-size:small;text-align:center;padding:1rem}.main-licence-warning-title{font-weight:bold;text-align:center;padding:.5rem}.main-licence-warning-text{font-size:small;text-align:center;padding:.5rem}.sidebar-warning-container i{margin-bottom:.5rem;font-size:2rem}.sidebar-warning-container span{opacity:.8}.swing-in-top-fwd{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}.sidebar-revision{background-color:#e02b25;color:#fff;flex-direction:row !important;align-items:center;padding:5px}.revision-icon{-webkit-animation:pulseAlert 1.5s infinite;animation:pulseAlert 1.5s infinite;font-size:1.8em;margin-right:10px}.pulsate-fwd{-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes text-pop-up-top{0%{-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}100%{-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes text-pop-up-top{0%{-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}100%{-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes pulse{0%{transform:scale(0.75)}70%{transform:scale(1)}100%{transform:scale(0.75)}}@keyframes pulseAlert{0%{transform:scale(1)}30%{transform:scale(0.75)}45%{transform:scale(1)}60%{transform:scale(0.75)}75%{transform:scale(1)}100%{transform:scale(1)}}
.login-form-container {
  -webkit-box-shadow: 5px 5px 15px 5px rgba(0, 0, 0, 0.44);
  box-shadow: 5px 5px 15px 5px rgba(0, 0, 0, 0.44);
  position: relative;
  background-color: #515B64 !important;
  padding: 30px 30px 20px 30px;
}

.login-form-qr-container {
  padding-bottom: 15px;
  padding-top: 15px;
}

.login-input-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.login-qr-help {
  max-width: 300px;
  text-align: justify;
}

.login-help {
  color: #abdefc !important;
  text-decoration: underline;
}

.login-header-icon {
  margin-right: 4px;
  font-size: 3rem;
  color: white;
  --fa-primary-color: #00cb46;
  text-align: center;
  width: 100%;
}

p>i {
  margin-right: 4px;
}

.login-qr-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.login-qr-small {
  opacity: .7;
}

.login-qr-code {
  width: 200px;
}

.login-qr-code:hover {
  cursor: pointer;
}

.login-image {
  padding-bottom: 28px;
}

.login-form {
  width: 300px;
}

.login-container {
  display: flex;
  justify-content: center;
}

.app-scope {
  position: absolute;
  bottom: 0px;
  left: 0px;
  font-size: 10px;
}

.login-process {
  border-radius: 0px;
  position: absolute;
  bottom: -20px;
  left: 0px;
  width: 100%
}

.login-as-admin {
  color: white;
  padding-top: 10px;
}

.login-reset-admin{
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: small;
  text-align: right;
}
.back-to-login{
  font-size: small;
  padding-top: 40px;
  text-align: left;
  row-gap: 10px;
  align-self: flex-start;
}

.login-hint {
  padding-left: 4px;
}

.switch-on-btn {
  --fa-primary-color: #ffffff;
  --fa-secondary-color: #07901c;
  --fa-secondary-opacity: 1;
}
.switch-on-btn:hover {
  cursor: pointer;
  --fa-primary-color: white;
  --fa-secondary-color: #e50606;
}

.switch-off-btn {
  --fa-primary-color: #ffffff;
  --fa-secondary-color: #e50606;
  --fa-secondary-opacity: 1;
}

.switch-off-btn:hover {
  cursor: pointer;
  --fa-primary-color: white;
  --fa-secondary-color: #07901c;
}


.login-btn {
  margin-left: 0px;
}
.wobble-hor-bottom {
  -webkit-animation: wobble-hor-bottom 0.8s both;
  animation: wobble-hor-bottom 0.8s both;
}

.flip-in-hor-bottom {
  -webkit-animation: flip-in-hor-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
  animation: flip-in-hor-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

.login-error-icon {
  padding-top: 1rem;
}

.login-code-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
}

.login-code-input {
  max-width: 4rem;
  text-align: center;
  font-size: 2rem;
  font-weight: bold;
  font-family: monospace;
}

.login-qr-loading {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 3rem;
  font-size: 2rem;
}

.login-qr-loading-icon {
  color: white;
}

.flip-in-hor-top {
  -webkit-animation: flip-in-hor-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
  animation: flip-in-hor-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

/* ----------------------------------------------
 * Generated by Animista on 2021-4-2 23:9:11
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation wobble-hor-bottom
 * ----------------------------------------
 */
@-webkit-keyframes wobble-hor-bottom {

  0%,
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }

  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
    transform: translateX(-30px) rotate(-6deg);
  }

  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
    transform: translateX(15px) rotate(6deg);
  }

  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
    transform: translateX(-15px) rotate(-3.6deg);
  }

  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
    transform: translateX(9px) rotate(2.4deg);
  }

  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
    transform: translateX(-6px) rotate(-1.2deg);
  }
}

@keyframes wobble-hor-bottom {

  0%,
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }

  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
    transform: translateX(-30px) rotate(-6deg);
  }

  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
    transform: translateX(15px) rotate(6deg);
  }

  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
    transform: translateX(-15px) rotate(-3.6deg);
  }

  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
    transform: translateX(9px) rotate(2.4deg);
  }

  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
    transform: translateX(-6px) rotate(-1.2deg);
  }
}

/* ----------------------------------------------
 * Generated by Animista on 2021-4-2 23:59:13
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation flip-in-hor-bottom
 * ----------------------------------------
 */
@-webkit-keyframes flip-in-hor-bottom {
  0% {
    -webkit-transform: rotateX(80deg);
    transform: rotateX(80deg);
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    opacity: 1;
  }
}

@keyframes flip-in-hor-bottom {
  0% {
    -webkit-transform: rotateX(80deg);
    transform: rotateX(80deg);
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    opacity: 1;
  }
}

/* ----------------------------------------------
 * Generated by Animista on 2021-4-3 12:30:51
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation flip-in-hor-top
 * ----------------------------------------
 */
@-webkit-keyframes flip-in-hor-top {
  0% {
    -webkit-transform: rotateX(-80deg);
    transform: rotateX(-80deg);
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    opacity: 1;
  }
}

@keyframes flip-in-hor-top {
  0% {
    -webkit-transform: rotateX(-80deg);
    transform: rotateX(-80deg);
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    opacity: 1;
  }
}
.swing-in-top-fwd {
  -webkit-animation: swing-in-top-fwd 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
  animation: swing-in-top-fwd 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
}

/* ----------------------------------------------
 * Generated by Animista on 2021-8-2 11:22:17
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation swing-in-top-fwd
 * ----------------------------------------
 */
@-webkit-keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
    transform: rotateX(-100deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 1;
  }
}

@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
    transform: rotateX(-100deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 1;
  }
}

.slide-out-bck-center {
  -webkit-animation: slide-out-bck-center 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
  animation: slide-out-bck-center 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
}

.login-reset-warning-container {
  max-width: 300px;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: normal;
}

.login-reset-success {
  text-align: center;
}

/* ----------------------------------------------
 * Generated by Animista on 2021-8-4 9:55:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation slide-out-bck-center
 * ----------------------------------------
 */
@-webkit-keyframes slide-out-bck-center {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateZ(-1100px);
    transform: translateZ(-1100px);
    opacity: 0;
  }
}

@keyframes slide-out-bck-center {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateZ(-1100px);
    transform: translateZ(-1100px);
    opacity: 0;
  }
}

.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.home-view-user-dashboard{margin-bottom:1rem}.home-view-incoming-row{background-color:#ffc83d;color:#2d333e}.home-view-incoming-row :hover{filter:none !important;background-color:#ffc83d;cursor:no-drop}.home-view-alarm-row{background-color:#2d333e;color:#fff}.home-view-alarm-row:nth-child(odd){background-color:#424f56}.home-view-alarm-row :hover{filter:brightness(1.3)}.search-older-btn{color:#fff !important;cursor:pointer}.row-important-icon{opacity:.5;cursor:pointer}.column-state{display:flex;justify-content:space-between;align-items:center}.column-alarm-time{flex-grow:1;padding-left:2px}.nbr-of-alarms{color:#fff;float:right;margin-top:-15px}.home-alarm-pagination{margin-bottom:1rem !important}.home-alarm-pagination i{opacity:.5}.home-alarm-pagination i:hover{opacity:1}.home-alarm-pagination>input{width:7rem;border-top-left-radius:0px;border-bottom-left-radius:0px}.home-alarm-table{margin-bottom:10px !important}.home-alarm-pagination-loading-btn{min-width:45px}.alarm-search-header{position:absolute;top:-12px;right:0px}
.menu-entry-icon {
  padding-right: 8px;
  margin-left: -8px !important;
}

.person-name-th {
  width: 450px
}

.person-search-container {
  margin-bottom: 0px;
}

.person-search-input {
  height: 20px;
  font-size: 12px;
}

.persons-loading {
  margin-top: 10px;
}

.persons-refresh-btn {
  margin-right: 5px
}

.persons-table {
  margin-top: 10px;
  margin-bottom: 0px;
}

.nav-tabs {
  display: none;
}

@media (min-width: 992px) {
  .nav-tabs {
    display: flex;
    overflow-y: hidden;
  }
}
.person-import-export-btn {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.addressbook-action-buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.addressbook-action-buttons>button {
  margin-right: .25em !important;
  margin-left: .25em !important;
}

.person-count-progress {
  width: 15rem;
  position: relative;
}


.progress-persons {
  box-shadow: inset 0 0px 0px !important;
  -webkit-box-shadow: 0 0px 0px !important;
  background-color: #31353d;
  margin-bottom: 0px !important;
}

.progress-bar-persons {
  line-height: 27px;
}

.progress-values {
  top: 2px;
  left: 5px;
  position: absolute;
}
.page-size-input {
  height: 22px;
  font-size: 12px;
  width: 7rem !important;
}
.menu-entry-icon {
  padding-right: 8px;
  margin-left: -8px !important;
}

.person-name-th {
  width: 450px
}

.person-search-container {
  margin-bottom: 0px;
}

.person-search-input {
  height: 20px;
  font-size: 12px;
}

.persons-loading {
  margin-top: 10px;
}

.persons-refresh-btn {
  margin-right: 5px
}

.persons-table {
  margin-top: 10px;
  margin-bottom: 0px;
}

.nav-tabs {
  display: none;
}

@media (min-width: 992px) {
  .nav-tabs {
    display: flex;
    overflow-y: hidden;
  }
}
.person-import-export-btn {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.addressbook-action-buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.person-count-progress {
  width: 15rem;
  position: relative;
}


.progress-persons {
  box-shadow: inset 0 0px 0px !important;
  -webkit-box-shadow: 0 0px 0px !important;
  background-color: #31353d;
  margin-bottom: 0px !important;
}

.progress-bar-persons {
  line-height: 27px;
}

.progress-values {
  top: 2px;
  left: 5px;
  position: absolute;
}
.page-size-input {
  height: 22px;
  font-size: 12px;
  width: 7rem !important;
}
.availability-view-container{position:relative}.availability-action-buttons{margin-bottom:1rem}.availability-action-buttons>button{margin-left:.5em}.av-view-menu-item-icon{margin-right:3px;opacity:.5;font-size:14px}.av-loading-icon{margin-bottom:5px}.av-progress-header{position:absolute;bottom:-20px;left:0px;right:0px}.av-progress-container{position:relative}.av-progress-loading-text{color:#31708f !important;padding-bottom:20px}.av-nav-tabs{margin-top:.5rem}
.hint-formatting{line-break:auto;margin-bottom:0px}.save-btn-align{align-self:end}.flex-inline-bottom{display:inline-flex;justify-content:flex-end;align-items:flex-end;width:100%;gap:30rem}
.external-checkbox-container {
  display: flex;
  align-content: center;
  padding-top: 5px;
}

.external-checkbox {
  margin-top: 0px !important;
  margin-right: 5px !important;
}
.external-prov-required{
  font-weight: bold;
}
.statistic-view-date-input {
  height: 34px;
  padding: 6px 0px;
  border-radius: 0px;
  width: 70px;
}

.statistic-view-icon-padding {
  padding-right: 5px;
}

.statistic-view-grouping {
  display: flex;
  margin-right: -2px;
  margin-top: -1px;
}

.label-statistic {
  position: absolute;
    top: 0;
    right: 0;
    font-size: 12px;
    padding: 5px;
    color: white !important;
}

.progress-statistics {
  box-shadow: inset 0 0px 0px !important;
  -webkit-box-shadow: 0 0px 0px !important;
  height: 27px;
}

.btn-no-border {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.btn-no-left-border {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.btn-no-right-border {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.statistic-summary {
    font-size: 0.7em;
    padding-left: 10px;
    opacity: 0.5;
}

.statistic-progress {
    margin-bottom: 5px !important;
    background-color: #737f86;
}

.statistic-description {
    color:#333!important;
}

.statistic-icon {
    opacity: 0.8;
    padding-right: 5px;
}
.unit-name-column {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 1px;
}

.unit-edit-column {
  white-space: nowrap;
  width: 50%;
}

.unit-edit-column-content {
  display: flex;
  justify-content: space-between;
}

.unit-type-column {
  width: 20%;
}

.units-table {
  margin-bottom: 5px;
}

.units-loading {
  padding-left: 5px
}

.unit-edit-caret {
  height: 22px;
  padding-left: 0px !important;
}

.unit-edit-btn-group {
  margin-right: 5px;
}

.unit-edit-no-custom-btn {
  margin-right: 14px;
}

.unit-delete-icon {
  color: #FF6600;
}

.unit-li-icon {
  padding-right: 5px;
}

.unit-deletion-not-allowed {
  cursor: no-drop;
}

.unit-type {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.has-feedback-icon {
  color: white;
  cursor: help;
}

.unit-settings-menuitem > .input-group {
  padding: 3px 5px;
}

.unit-settings-group {
  text-align: left !important;
  border-radius: 4px !important;
}

.unit-settings-btn {
  height: 22px;
  padding-left: 0px !important;
}

.additional-icon-container {
  height: 22px;
}

.btn-add-unit {
  margin-top: 10px;
}

.unit-edit-no-custom-btn {
  margin-left: 0px;
}

.selected-customFeedback {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > div > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}

.dropdown-submenu > div > span:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: -10px;
}

.dropdown-submenu > div > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px;
  border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover > div > .dropdown-menu {
  display: block;
}

.custom-feedback-empty {
  margin-top: 8px;
}

.custom-feedback-empty-text {
  color: #31708f !important;
}

.custom-feedback-help {
  padding-top: 8px;
}

.custom-feedback-help-white-icon {
  --fa-primary-color: #337ab7;
  --fa-primary-opactiy: 1.0;
  --fa-secondary-color: white;
  --fa-secondary-opacity: 1;
}

.custom-feedback-help-white {
  float: right;
  color: white;
}

.nbr-of-options-column {
  width: 12%;
}

.column-description {
  opacity: 0.6;
  width: 40%
}

.nbr-of-options-badge {
  background-color: #5cb85c !important;
}

.menu-custom-feedback-icon {
  margin-left: -4px;
  margin-right: -2px;
}

.menu-custom-feedback {
  min-width: 219px;
}

.no-pipeline-icon {
  color: #ffa92e;
  font-size: 120%;
}
.polygon-color{width:10px !important;height:10px !important}.settings-hint{margin-top:10px}.help-group-addon{padding-top:5px;padding-bottom:5px;cursor:pointer}.open-help-btn{color:#333 !important}.sms-warning-hint{color:#8a6d3b !important}.settings-polygons-column-actions{display:inline-flex}.settings-polygons-btn-menu{margin-top:1rem;margin-bottom:1rem}.settings-polygons-btn-menu>button{margin-left:0px !important}.settings-nav{border-right:solid hsla(0,0%,100%,.2) 1px}.settings-nav-user{color:#fff;border-bottom:hsla(0,0%,100%,0.2901960784) solid 1px;padding-bottom:.5rem;font-size:smaller;margin-bottom:.5rem}.change-pw-btn{align-self:flex-end}.settings-header{background-color:#393e46;position:relative;display:flex;align-items:center}.settings-header-username{opacity:.5;padding-left:1rem !important}.amobile-tab-entry{display:flex;justify-content:space-between}.amobile-tab-arrow{opacity:.6}.amobile-tab-arrow:hover{opacity:1;cursor:pointer}.settings-2fa-icon{font-size:2rem;margin-left:1rem;color:#fff;--fa-primary-color: #00cb46}.logo-uploader-input{display:none}.settings-app-icons{display:flex;width:65px;justify-content:space-between;align-items:center;margin-top:14px}.settings-app-pw-form input{font-family:monospace}.settings-app-pw-form small i{color:#f0ad4e}.settings-app-pw-form small{opacity:.6;margin-left:1rem}.settings-app-pw-input{height:50px}.settings-app-pw-select{max-width:38rem}.sync-setting{padding-bottom:.5rem}.sync-settings-dropdown{height:34px;border-top-left-radius:0px;min-width:16.5rem;text-align:left;border-bottom-left-radius:0px;display:inline-flex;align-items:center;justify-content:space-between}.sync-settings-text{min-width:16rem;text-align:left}.sync-api-key{padding-bottom:1.5rem;height:34px}.modal-body-settings{min-height:580px !important}.sync-warning-container{position:relative}.sync-warning-container-line{position:absolute;height:5px;background-color:#ffc83d;left:-12px;top:14px;width:12px}.settings-title{display:flex;align-items:center}.settings-title span{padding-left:2rem}.settings-logo{position:relative;z-index:1}.settings-logo-placeholder{font-size:5rem}.settings-logo-pen{color:#337ab7 !important;font-size:2rem;position:absolute;top:16px;left:16px;opacity:0;z-index:2}.settings-logo-pen:hover{cursor:pointer !important;color:#fff !important;opacity:1;text-shadow:0px 0px 10px #000}.warning-flip-in-hor-bottom{-webkit-animation:flip-in-hor-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:flip-in-hor-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.tab-selection{border-radius:4px}.settings-fido-register{margin-left:0px !important}.settings-fido-warning{opacity:.5;margin-top:.5rem}.settings-fido-delete{float:right;padding-right:.5rem;padding-top:.2rem;opacity:.5}.settings-fido-delete:hover{cursor:pointer;opacity:1;color:#ff5a57 !important}.settings-fido-fingerprint{padding-right:.5rem;opacity:.6}.settings-fido-alias:hover{font-weight:bold}.settings-role-container{display:flex;align-items:center}.settings-role{overflow:hidden;text-overflow:ellipsis;max-width:30rem}.criterion-positive{background-color:#3c763d}.criterion-negative{margin-right:3.75px;background-color:#dc3545}.password-criterion{margin-left:5px}.input-group-addon.clickable{cursor:pointer}#toxyk-logo{margin-right:5px}.assign-organizationLocation-column-left{padding-left:0px !important;padding-right:5px !important}.assign-organizationLocation-column-right{padding-right:0px !important;padding-left:5px !important}.all-organizationLocation-heading{display:flex;align-items:center;justify-content:space-between}.privacy-notice-alamos a{color:#a94442 !important;font-weight:bold}.announcement-label{margin-bottom:.2rem}.settings-form-change-password,.settings-form-change-app-password{display:flex;flex-direction:column}.settings-form-change-password-header,.settings-form-change-app-password-header{display:flex;align-items:center;justify-content:space-between}@-webkit-keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}
.roadblock-element:hover{cursor:pointer}.dropdown-menu{min-width:180px !important}.transit-am4{margin-right:4px}.first-roadblock-column{width:70px}.dropdown-roadblock-column{width:90px}.time-roadblock-column{width:150px}.object-search-column{max-width:40%}.object-search-container{display:flex;align-items:center;gap:10px;width:100%}.object-search-input-group{flex:0 1 65%;min-width:200px}.object-filter{width:60%;display:inline-block}.btn-group.object-filter-button{margin:6px 0 0 6px}.object-filter-action-column{font-size:0}.object-action-buttons{display:inline-block;margin:6px 6px 0 6px}.badge-success{background-color:#5cb85c;color:#fff;padding:2px 6px;border-radius:10px;font-size:10px;margin-left:5px}.action-roadblock-column{width:120px}.object-linked{float:right}.sync-external{margin-right:3px}.alarm-object-upload-btn{display:block;padding:3px 20px;clear:both;font-weight:400;color:#fff}.alarm-object-upload-btn>label{font-weight:100 !important}.alarm-object-upload-btn>label:hover{cursor:pointer}.alarm-object-upload-btn:hover{cursor:pointer;background-color:#424f56 !important}.clickable-header{cursor:pointer;caret-color:rgba(0,0,0,0)}.objects-documents-tag-container{display:flex;align-items:center}.objects-documents-tag{margin-right:.2rem}.table-layout-fixed{table-layout:fixed;width:100%}.object-search-wildcard-hint{flex:1;color:#666;font-size:11px;white-space:nowrap}.object-search-wildcard-hint i.fa-info-circle{margin-right:3px}.object-search-wildcard-hint .objects-view-wildcard-star{display:inline-block;font-weight:bold;font-size:14px;color:#5bc0de;padding:0 2px;font-family:monospace}
.external-image-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:.5rem;margin-bottom:.5rem}
.calendar-tabs {
  padding-bottom: 12px;
}
.yeah-blubb{font-size:200px;background-color:red}.assignments-table-header>th:hover{cursor:pointer}.assignments-minutes{font-size:x-small}.assignments-empty{margin-top:10px}.assignments-empty>h4{color:#31708f !important}.assignments-empty>div>p{color:#31708f !important}.assigned-row-ul{padding-bottom:1rem}.assigned-row-active{background-color:#5e5d5d !important}.assigned-row-small{position:relative;height:35px;display:flex;align-items:center;padding-left:4rem;border-color:#31353d;background-color:#333;color:#fff;border-radius:4px;margin-bottom:.3rem}.assigned-row-small:nth-child(even){background-color:#444}.assigned-row-small-circle{position:absolute;right:2px}.assigned-row-small-entry{display:flex;flex-direction:column;justify-content:center;font-size:10px;width:100%}.assigned-row-small-entry-name{font-weight:bold;border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);font-size:11px}.assigned-row-small-entry-keyword{white-space:nowrap;text-overflow:ellipsis;opacity:.8}.assigned-row-small-status{position:absolute;left:0px;top:0px;bottom:0px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-top-left-radius:4px;border-bottom-left-radius:4px}.assigned-row-small-status>span{font-weight:bold}
.leaderboard-export-btn{margin-right:1rem}.leaderboard-progress-bar{height:22px;opacity:.5}.leaderboard-badges{display:inline-flex;justify-content:flex-end;align-items:center;float:right}.leaderboard-badges>img{height:22px;margin-left:3px}.leaderboard-badges>img:hover{cursor:pointer;filter:saturate(4)}.leaderboard-empty{color:#31708f !important}.leaderboard-table-th{display:flex;justify-content:space-between;align-items:center}.leaderboard-table-th:hover{cursor:pointer}.leaderboard-label,.leaderboard-label-other,.leaderboard-label-negative,.leaderboard-label-positive{padding:2px;border-radius:7px;padding-left:7px;padding-right:7px}.leaderboard-label-positive{background-color:#5cb85c}.leaderboard-label-negative{background-color:#d9534f}.leaderboard-label-other{background-color:#f0ad4e}.leaderboard-label-none{filter:grayscale(1)}.leaderboard-actions{margin-bottom:1rem}.leaderboard-percentage{position:relative}.leaderboard-percentage>span{color:#fff;position:absolute;left:.5rem;opacity:.4;padding-top:2px}.leaderboard-mobile-right{margin-top:-8px}.leaderboard-mobile-left{margin-bottom:.3rem}.leaderboard-mobile-left-index{font-weight:bold;opacity:.5;margin-right:.3rem}.leaderboard-mobile-entry{background-color:#31353d;color:#fff !important;position:relative;display:flex;justify-content:space-between;align-items:center;border:solid 1px #767676 !important}.leaderboard-mobile-percentage{position:absolute;left:0px;right:0px;bottom:0px}.leaderboard-mobile-percentage-bar{height:9px !important}.leaderboard-mobile-percentage-bar-text{font-size:8px;padding-top:0px !important}
.missions-view-external-id{font-family:"DroidSansMonoDotted";white-space:pre}.missions-view-alarm-type-icon{margin-right:5px;margin-left:5px}.missions-view-header{display:flex;justify-content:space-between;align-items:center;border-bottom:hsla(0,0%,100%,0.2784313725) solid 1px;padding-bottom:1rem;margin-top:5px}.missions-view-header h3{margin:0px}.missions-view-plus{margin-left:3px;background-color:#327355}.missions-view-date{opacity:.6}.missions-view-time{white-space:nowrap}.missions-view-no-vehicles{opacity:.5}.missions-view-search-header{position:absolute;top:10px;right:0px;display:flex}.missions{display:block;overflow-x:auto}.onlyOpenMissions-checkbox{left:-7px}.btn-group.missions-view-alarm-type-filter{margin-left:10px}.btn-group.missions-view-alarm-type-filter .dropdown-menu{min-width:180px}.btn-group.missions-view-alarm-type-filter .badge-success{background-color:#5cb85c;color:#fff;padding:2px 6px;border-radius:10px;font-size:10px;margin-left:5px}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}.queues-headers-actions{width:180px}.queues-headers-counter{margin-right:.5rem;font-weight:bold}.queues-headers-counter-container{border-left:hsla(0,0%,100%,0.2588235294) solid 1px;padding-left:2rem;margin-left:2rem !important}.queues-headers-state{width:16px}.queues-headers-date{width:120px}.queues-headers-priority{width:100px}.queues-hidden{display:none}.queues-empty-container{margin-top:10px}.queues-empty-text{color:#31708f !important}.queues-container{display:flex;flex-wrap:nowrap;overflow-x:auto}.queues-container-wrap{display:flex;flex-wrap:wrap;overflow-x:auto}.queues-element{min-width:26rem;max-width:26rem;margin-right:1rem;height:100%}.queues-header-display-container{display:flex;justify-content:center;align-items:center;margin-left:.5rem}.queues-header-display-btn{height:19px}.queues-header-finish-toggle{display:flex;align-items:center;margin-left:1rem;color:#fff}.queues-header-finish-toggle>input{margin-top:0px !important}.queues-header-finish-toggle>span{margin-left:.5rem}.queues-header-container{height:4rem;width:100%;display:flex;background-color:#31353d;margin-bottom:1rem;border-radius:4px}.queues-header-clock{color:#f5f5f5;display:flex;align-items:center;margin-left:1rem;font-weight:bold;font-size:18px}.queues-header-summary{color:#f5f5f5;display:flex;align-items:center;margin-left:1rem}.queues-header-weather{color:#f5f5f5;flex-grow:2;display:flex;justify-content:flex-end;align-items:flex-end;margin-right:1rem;font-size:large}.queues-header-weather-unit{opacity:.5;margin-left:.5rem}.queues-header-weather-temp{display:flex;flex-direction:column;font-size:11px;margin-left:1rem}.queues-header-weather-temp-temparatur{font-weight:bold}.queues-header-weather-warning>i{font-size:x-large}.queues-header-weather-warning{display:flex;flex-direction:row;align-items:center;font-size:11px}.queues-header-weather-warning-data{margin-left:1rem;margin-right:2rem}.queues-header-weather-warning-time{opacity:.6}.queues-header-weather-warning-msg{font-weight:bold}.queues-header-weather-pegel{display:flex;flex-direction:row;align-items:center;font-size:11px}.queues-header-weather-pegel-rise{color:#ffe71b}.queues-header-weather-pegel>i{font-size:large}.queues-header-weather-pegel-district{opacity:.6}.queues-header-weather-pegel>div{display:flex;flex-direction:column;justify-content:center;margin-right:1rem;margin-left:1rem}.queues-header-weather>img{height:100%}.queues-header-weather-radar{position:relative;margin-right:1rem;margin-left:2rem}.queues-header-weather-radar>i{color:#f5f5f5;font-size:x-large;opacity:.6}.queues-header-weather-radar>i:hover{cursor:pointer;opacity:1;transform:scale(1.1)}.queues-header-weather-radar-container{background-color:#31353d;position:absolute;bottom:-40rem;right:0px;height:40rem;min-width:50rem;z-index:10;box-shadow:rgba(56,56,56,.2) 0px 7px 29px 0px}.queues-header-weather-radar-container>div{width:100%;height:40rem}.queue-detail-menu{position:fixed;top:0;right:-500px;width:500px;height:100%;background:#31353d;-webkit-transition:all .3s cubic-bezier(0.6, -0.28, 0.74, 0.05);-moz-transition:all .3s cubic-bezier(0.6, -0.28, 0.74, 0.05);-ms-transition:all .3s cubic-bezier(0.6, -0.28, 0.74, 0.05);-o-transition:all .3s cubic-bezier(0.6, -0.28, 0.74, 0.05);transition:all .3s cubic-bezier(0.6, -0.28, 0.74, 0.05);padding-right:30px;z-index:15}.queue-detail-menu-open{right:-35px !important;box-shadow:-5px 0px 20px 0px rgba(0,0,0,0.4901960784);border:3px solid rgba(28,28,28,0.5803921569)}.queues-header-container>.btn-group{display:flex;align-items:center;margin:0px 10px}.queue-dropdown-checkbox-container{display:flex;align-items:flex-start;padding-left:10px}.queue-dropdown-checkbox-container>span{color:#fff;display:inline-block;margin-left:10px}queue-tasks-container{color:#fff}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}.map-view-container{position:relative}.queue-map-container{width:100%;height:100%}.alarm-marker-icon{font-size:18px;text-shadow:0px 0px 6px rgba(18,18,19,.4)}.alarm-marker-icon:hover{filter:grayscale(1);cursor:pointer}
.container {
    margin-bottom: 25px;
}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}#wache-map{width:100%;height:100%;margin-top:10px}.wache-sturm-icon,.wache-sturm-icon-alert{left:-8px;position:absolute;top:17px}.wache-sturm-icon-alert{animation:saturationPulse 2s infinite}@property --status-color{syntax:"<color>";inherits:false;initial-value:rgba(255,0,0,.4)}@property --status-color-fifty{syntax:"<color>";inherits:false;initial-value:rgba(204,169,44,0)}.wache-map-left-button-active{color:#428bca;opacity:1}.wache-map-left-button-remove{color:#d8473e;opacity:1}.wache-map-left-button-list{position:absolute;display:flex;align-items:start;flex-direction:row-reverse;left:0px;margin-top:10rem;z-index:2}.wache-map-left-button-list>div{margin-left:.5em;display:flex;flex-direction:column}.wache-map-left-button-list>div>button{margin-bottom:.5rem;aspect-ratio:1;border:rgba(0,0,0,0.2509803922) solid 1px;color:gray}.wache-map-left-button-list>div>button:hover{border:#428bca solid 1px;cursor:pointer}.map-header{display:flex;align-items:flex-start;justify-content:space-evenly;position:absolute;width:100%;margin-top:1rem;height:70%}.map-search-container{max-height:100%;width:43%;border-radius:4px;z-index:2;display:flex;align-items:center;flex-direction:column}.map-search-input{width:100%;height:43px;font-size:16px;border:1px solid #9d9d9d;box-shadow:#6f6e6e 0px -3px 12px 0px;z-index:2}.map-search-input-field{border:0px;height:43px;width:100%}.map-search-input-field:focus{outline:none}.map-search-input>.input-group-addon{background:#fff;border:0px}.map-search-result{background:#fff;border-radius:4px;font-size:16px;box-shadow:#6f6e6e 0px 3px 12px 0px;width:98%;overflow-y:scroll;overflow-x:hidden}.map-search-result-divider{border-bottom:1px solid gray}.map-search-result-element{height:4rem;display:flex;align-items:center;justify-content:space-between;padding:0rem .3rem 0rem 1rem;border-radius:4px;cursor:pointer}.map-search-result-element:hover{background-color:wheat !important}.map-search-result-element:nth-of-type(odd){background:#f0f0f0}.map-search-result-element:nth-of-type(even){background:#fff}.map-search-result-element-first{display:flex;align-items:center}.map-search-result-element-externalId{font-weight:100}.map-search-result-element-status{width:30px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-weight:bold}.map-search-result-element-icon{font-size:24px;width:30px;aspect-ratio:1}.map-search-result-element-iconclass{font-size:24px;width:30px;aspect-ratio:1;text-align:center}.status-selection{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;z-index:2}.status-selection-button{padding-block:5px;padding-inline:10px;font-size:20px;height:43.5px;font-weight:bold;margin-bottom:.5rem;aspect-ratio:1}.marker-pin,.marker-pin-finished,.marker-pin-pulse{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#c30b82;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px}.marker-pin-pulse{animation:pulse 2s infinite}.marker-pin-pulse-i{color:#d92626}.marker-pin-finished{background:#343434}.marker-pin-finished-i{opacity:.5;filter:grayscale(1)}.marker-pin::after,.marker-pin-pulse::after,.marker-pin-finished::after{content:"";width:24px;height:24px;margin:3px 0 0 3px;background:#fff;position:absolute;border-radius:50%}.marker-pin.meta,.meta.marker-pin-pulse,.meta.marker-pin-finished{background-color:#333}.marker-pin.meta:after,.meta.marker-pin-pulse:after,.meta.marker-pin-finished:after{background-color:var(--meta-bg-color)}.meta-icon{color:#fff;z-index:101}.meta-popup{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.meta-popup .title{font-weight:bold;font-size:1.2em}.meta-popup .timestamp{align-self:flex-end}.custom-icon-div{box-shadow:0px 10px 15px -3px rgba(0,0,0,.1)}.marker-station{width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:8px;position:absolute;background-color:darkred}.marker-station:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%, 0);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid darkred}.marker-station-icon{margin-top:9px !important}.marker-station.meta{background-color:var(--meta-bg-color)}.marker-station.meta:after{border-top:8px solid var(--meta-bg-color)}.custom-icon-div{box-shadow:0px 10px 15px -3px rgba(0,0,0,.1)}.custom-div-icon i{position:absolute;width:22px;left:0;right:0;margin:10px auto;text-align:center;font-size:14px;font-style:normal}.custom-div-icon i:hover{filter:saturate(2);transform:scale(1.1)}.custom-div-icon-mission-counter{margin-left:26px !important;padding:0px !important;border-radius:50% !important;width:13px !important;height:17px !important;color:#fff !important;font-size:11px !important;font-weight:bold !important}.custom-div-icon-siren{margin-top:14px !important}.custom-div-icon .custom-div-siren-opacity{opacity:.7}.custom-div-icon-siren-alert{filter:saturate(3)}.active{border-color:#000;opacity:90%}.inactive{opacity:40%}.leaflet-popup-close-button{color:#c3c3c3 !important}.leaflet-popup-close-button:hover{color:red !important}.vehicle-data-popup{text-align:center}.tracking-marker{position:relative;text-align:center;font-weight:bold;width:max-content !important;height:max-content !important;border-left:2px solid #000;margin-left:-1px !important;margin-top:-28px !important;padding-bottom:10px;border-radius:5px 0px 0px 0px;z-index:99999 !important}.tracking-icon-content{display:flex;align-items:center;background-color:gray;border:1px 1px 1px 0px solid #000;border-radius:0px 3px 3px 0px}.tracking-icon-content-status{padding:0px 5px;backdrop-filter:brightness(150%);font-weight:900}.tracking-icon-content-data{display:flex;flex-direction:column;align-items:center;padding:0px 5px;border-left:1px solid #000;font-weight:100}.tracking-icon-content-data-name{font-weight:bold}.wache-map-parent{width:100%;height:95%;padding-bottom:10px}.puls,.puls-fast{width:30px;height:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid rgba(255,22,22,0.4196078431);display:table;background:rgba(0,0,0,0);position:absolute;left:50%;top:50%;margin:6px 0 0 -15px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0}.puls-fast{animation:pulsate 500ms ease-out;animation-iteration-count:infinite}.pulsate-vehicle{animation:pulse 1s infinite;z-index:500}@keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(3.2, 3.2);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 var(--status-color)}70%{-webkit-box-shadow:0 0 0 6px var(--status-color-fifty)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 var(--status-color);box-shadow:0 0 0 0 var(--status-color)}50%{-moz-box-shadow:0 0 0 6px var(--status-color-fifty);box-shadow:0 0 0 6px var(--status-color-fifty)}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.map-mission-popup{bottom:26px !important}.map-mission-popup-external-ids{display:flex;justify-content:space-between}.map-mission-popup-multiple{border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:.25rem;padding-bottom:.25rem;margin-top:.25rem}.map-mission-popup-queue-name{font-weight:bold;border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-queue-prio{font-weight:bold}.map-mission-popup-queue-prio-container{border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-queue-time{opacity:.7;margin-right:.2rem}.map-mission-popup-queue-time-container{display:flex;justify-content:space-between;align-items:center}.map-mission-popup-container{display:flex;justify-content:center;flex-direction:column}.map-mission-popup-header{height:10px;position:absolute;left:0px;top:0px;right:0px;border-top-left-radius:4px;border-top-right-radius:4px}.map-mission-popup-keyword{color:#f5f5f5;font-weight:bold;font-size:small;margin-bottom:.5rem;border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);padding-bottom:.25rem}.map-mission-popup-location{color:#f5f5f5;border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-location>b{margin-right:.5rem;font-weight:bolder}.map-mission-popup-location>i{float:right;margin-top:2px;opacity:.5}.map-mission-popup-external-container{color:#f5f5f5;flex-grow:2;display:flex;opacity:.5;border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:.25rem;padding-bottom:.25rem;flex-direction:column}.map-mission-popup-vehicles{border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-vehicles-text{opacity:.7}.map-mission-popup-vehicles-counter{font-weight:bold}.map-mission-popup-vehicles-container{display:flex;align-items:flex-start;margin-bottom:1px}.map-mission-popup-vehicles-container-status{aspect-ratio:1;width:20px;font-weight:bold;display:flex;justify-content:center;align-items:center;margin-right:.5rem}.map-mission-popup .leaflet-popup-tip,.map-mission-popup .leaflet-popup-content-wrapper{background:#424f56;color:#f5f5f5;border-radius:4px;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1)}.map-mission-popup .leaflet-popup-content-wrapper{min-width:20rem;min-height:25rem;position:relative}.map-mission-popup .leaflet-popup-content{margin-left:1rem;margin-right:1rem}.map-mission-popup.meta .leaflet-popup-content-wrapper{min-height:fit-content}.scale-in-top{-webkit-animation:scale-in-top .15s both;animation:scale-in-top .15s both}@-webkit-keyframes scale-in-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}@keyframes scale-in-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}.roadblocks-disabled{filter:grayscale(100%);opacity:.6}.roadblocks-enabled{filter:hue-rotate(210deg);opacity:.6}@keyframes saturationPulse{0%{filter:saturate(0.3)}50%{filter:saturate(3)}100%{filter:saturate(0.3)}}.wache-map-right-menu{position:absolute;right:0px !important;width:35rem;height:100%;bottom:0px !important;z-index:2}.alert-menu{height:100%;background:#424f56;width:100%;box-shadow:-5px 0px 20px 0px rgba(0,0,0,0.4901960784);border:3px solid rgba(28,28,28,0.5803921569);display:flex;flex-direction:column}.alert-menu-count-text{font-size:smaller;opacity:.7}.alert-menu-count{font-size:smaller;margin-left:10px;padding-left:5px}.alert-menu-button-not-selected{opacity:.3}.alert-menu-button-flex{margin-top:8px;flex-direction:column;display:flex;align-items:center;width:100%;flex-grow:1}.alert-menu-button-flex-container{display:flex;flex-wrap:wrap;flex-grow:1}.alert-menu-button-flex-container>button{flex:45%;margin:3px;display:flex;align-items:center;flex-direction:column;justify-content:center;font-size:1.5rem;padding:5px 5px}.alert-menu-button-flex-container>button>i{margin-bottom:5px}.alert-menu-button-flex-container>button:nth-of-type(even){margin-right:10px}.alert-menu-button-flex-container>button:nth-of-type(odd){margin-left:10px}.alert-menu-button-flex-container>.panel-footer-siren{display:flex;width:100%;margin:0px 10px;justify-content:space-evenly;flex-direction:column}.alert-menu-button-flex-container>.panel-footer-siren>.btn-danger:disabled{opacity:.3}.alert-menu-heading{width:100%;height:50px}.alert-menu-text{opacity:.7}.siren-item{border-radius:4px !important;width:100%;color:#fff;height:35%;background-color:#515b64 !important;border-bottom:#5d5d5d 1px solid;flex-grow:2}.siren-select{height:100% !important;border-radius:4px !important;width:100%;color:#fff;background-color:#515b64 !important}.siren-error{color:#d8473e}.siren-success{color:#1c9d43}.siren-select :focus{border-color:#66afe9;box-shadow:0 0 5px rgba(102,175,233,.5)}.sirenMap{width:calc(100% - 35rem) !important}
.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {
	-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;
	-moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;
	-o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;
	transition: transform 0.3s ease-out, opacity 0.3s ease-in;
}

.leaflet-cluster-spider-leg {
	/* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
	-webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
	-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
	-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
	transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
}

.leaflet-clustered-divicon {
  padding-bottom: 15px;
  border-left: 2px solid black;
  height: auto !important;
  width: max-content !important;
}

.leaflet-clustered-divicon-div {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  width: max-content !important;
}

.marker-cluster-small {
	background-color: rgba(181, 226, 140, 0.6);
	}
.marker-cluster-small div {
	background-color: rgba(110, 204, 57, 0.6);
	}

.marker-cluster-medium {
	background-color: rgba(241, 211, 87, 0.6);
	}
.marker-cluster-medium div {
	background-color: rgba(240, 194, 12, 0.6);
	}

.marker-cluster-large {
	background-color: rgba(253, 156, 115, 0.6);
	}
.marker-cluster-large div {
	background-color: rgba(241, 128, 23, 0.6);
	}

	/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small {
	background-color: rgb(181, 226, 140);
	}
.leaflet-oldie .marker-cluster-small div {
	background-color: rgb(110, 204, 57);
	}

.leaflet-oldie .marker-cluster-medium {
	background-color: rgb(241, 211, 87);
	}
.leaflet-oldie .marker-cluster-medium div {
	background-color: rgb(240, 194, 12);
	}

.leaflet-oldie .marker-cluster-large {
	background-color: rgb(253, 156, 115);
	}
.leaflet-oldie .marker-cluster-large div {
	background-color: rgb(241, 128, 23);
}

.marker-cluster {
	background-clip: padding-box;
	border-radius: 20px;
	}
.marker-cluster div {
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;

	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
	}
.marker-cluster span {
	line-height: 30px;
	}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.draw-control-container{margin-top:60px;height:120px;display:flex !important;flex-direction:column !important;align-items:flex-start !important}.draw-control-button-container{margin:10px 0px 0px 0px !important;color:hsla(0,0%,100%,.2)}.draw-button-width{width:140px;text-align:left}.active-button{color:#015378}.leaflet-control{margin-top:20rem}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.important-icon{color:#fff;cursor:pointer}.modal-body-alarm{min-height:430px !important}.alarm-modal-feedback-link{display:flex;justify-content:flex-end;margin-left:.5rem;margin-top:.5rem;opacity:.7}.alarm-modal-feedback-link>a>i{margin-right:.5rem}.alarm-modal-header{border-bottom:solid 5px #2d333e;position:relative}.alarm-modal-header-success{background-color:#1c9d43}.alarm-modal-header-error{background-color:#d8473e}.alarm-modal-footer{border-top:solid 1px hsla(0,0%,100%,.2) !important;background-color:#2d333e}.alarm-modal-actions{display:flex;flex-direction:row}.alarm-modal-actions>button>i{margin-right:.3rem}.alarm-modal-secondary{background-color:#ffec5c;color:#2d333e}.alarm-modal-primary{background-color:#44803f}.alarm-feedback{display:flex !important;justify-content:space-between;align-items:center}.alarm-feedback>.feedback-container{font-size:16px;font-weight:bold;margin-right:8px;color:#000;background-color:#fff;border-radius:6px;justify-content:center;align-items:center;display:flex}.label-revision>i{padding-right:5px}.close-window-icon{color:#fff;position:absolute;top:5px;right:8px;opacity:.5}.close-window-icon:hover{opacity:1;cursor:pointer}code{margin-left:4px}
@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}.choose-on-map-rotation{transform:rotate(var(--rotation));--moz-transform: rotate(var(--rotation));--webkit-transform: rotate(var(--rotation));--o-transform: rotate(var(--rotation));-ms-transform:rotate(var(--rotation))}.choose-on-map-rotation-slider{margin-bottom:10px}.choose-on-map-rotation-slider-header{color:#fff}.rotation-class{transform-origin:16px 32px !important}
.link-menu-icon {
  position: absolute;
  left: 6px;
  top: 10px;
  opacity: 0.6;
}

.link-menu-entry {
  position: relative;
}

.object-protocol-container {
  max-height: 70rem;
  overflow-y: auto;
  overflow-x: hidden;
}

.ao-menu-btn-active {
  background-color: #337ab7 !important;
}

.ao-menu-btn > i {
  color: rgba(255, 255, 255, 0.616) !important;
}

.ao-menu-btn {
  background-color: #424f56;
  color: white !important;
  border: 0px !important;
  width: 100%;
  padding: 10px 15px;
  text-align: left;
  border-radius: 6px;
}

.ao-menu-sub-btn {
  background-color: #424f56;
  color: white !important;
  border: 0px !important;
  width: 100%;
  text-align: left;
  padding: 5px 15px;
  border-radius: 6px;
  padding-left: 3rem;
}

.ao-menu-sub-btn > i {
  opacity: .4;
}

.ao-menu-sub-btn:hover {
  background-color: #708090 !important;
}

.ao-menu-btn:hover {
  background-color: #708090 !important;
}

.ao-placeholder-icon {
  font-size: 10rem;
  color: white;
  opacity: .32;
}

.ao-placeholder {
  width: 100%;
  min-height: 40rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ao-color-header {
  height: 6px;
  bottom: -1px;
  left: 0px;
  right: 0px;
  position: absolute;
}

.ao-modal-header-info {
  position: absolute;
  right: 1rem;
  top: 0px;
  display: flex;
  bottom: 5px;
  flex-direction: row;
  align-items: center;
}

.ao-modal-header-info > div {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.ao-modal-header-info > img {
  height: 3rem;
  margin-right: 1rem;
  border-radius: .7rem;
}

.edit-poi-form-margin {
   margin-bottom: 10px;
}
.header-important-icon{position:absolute;right:20px;top:24px}.roadblock-geocoding{top:0px;right:0px;position:absolute}.roadblock-street-container{position:relative}.form-group{margin-right:0px !important;margin-left:0px !important}.form-group-flex{display:flex}.postalCodeInput{min-width:143px;padding:0px 10px}.streetInput{min-width:415px}.cityInput{min-width:415px}.cityAbbrInput{min-width:143px;padding:0px 10px;margin-right:0px}.maptrip-logo{margin-right:20px;display:flex;align-items:center;justify-content:end;opacity:.5}.maptrip-logo>img{max-height:34px}.widthInput,.directionInput,.dateToInput{padding:0px 5px 0px 10px}.heightInput{padding:0px 10px 0px 5px}.save-caret{height:34px}.roadblock-variant{margin-left:10px}.save-notify-icon{color:#f60;padding-right:5px}.roadblock-draw-shape-empty{margin-top:10px;margin-bottom:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom-color:rgba(66,79,86,0.6784313725)}.roadblock-draw-division-container{margin-top:.3rem;color:#fff}.roadblock-draw-division-container>span{margin-right:2rem;opacity:.7}
.field-icon-container{width:44px;height:37px}.av-dropdown-icon{margin:0 10px 0 -10px;width:14px}.av-dropdown-list{display:flex !important;align-items:center;justify-content:space-between}.av-active-checkmark{color:#5ab45a;padding-left:14px;margin-right:-10px}.btn-choose-profile{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;height:34px}.provision-profile-container{padding-top:15px}.needs-save-icon{padding-left:2px}.alarm-group-entry{color:#333 !important}.alarm-groups-container{padding-left:15px;padding-right:15px;padding-top:5px}.list-alarm-group-color{position:absolute;left:-1px;top:-1px;bottom:-1px;width:10px;border-bottom-left-radius:2px}.list-alarm-group-item{cursor:pointer}.status-connect-text{font-size:12px;line-height:1.5}.status-connect-switch-on{cursor:pointer;--fa-primary-color: #FF6600}.status-connect-switch-on:hover{--fa-secondary-color: #07901c}.status-connect-switch-off{cursor:pointer;--fa-secondary-color: #07901c}.status-connect-switch-off:hover{--fa-primary-color: #FF6600}.status-connect-help{cursor:pointer}.field-icon{opacity:.6}.groupfunction-header{background-color:#393e46;color:#fff !important;border-color:#393e46;cursor:not-allowed}.groupfunction-header:hover{background-color:#393e46 !important}.groupfunction-scrollable{max-height:450px;overflow:auto;margin-bottom:1rem}.groupfunction-empty{color:rgba(32,35,42,.5) !important}.groupfunction-entry{color:#20232a !important;display:flex;align-items:center;padding-top:5px;padding-bottom:5px}.groupfunction-entry-disabled,.groupfunction-entry-disabled{cursor:not-allowed !important}.groupfunction-entry-disabled>i,.groupfunction-entry-disabled>i:hover,.groupfunction-entry-disabled>i,.groupfunction-entry-disabled>i:hover{opacity:.6;cursor:not-allowed !important}.groupfunction-name{padding-left:8px}.groupfunction-on-toggle{--fa-secondary-color: #5cb85c !important;--fa-secondary-opacity: 1.0}.provisioning-dropdown{margin-left:0px !important}.notifications-email{display:flex;align-items:center;justify-content:space-between}.notifications-info{margin-top:1rem;margin-bottom:.7rem}.field-not-available{cursor:no-drop}::-webkit-scrollbar{width:3px !important}.sync-state{float:left;display:flex;flex-direction:column;align-items:flex-start}.sync-time{color:#fff}.sync-time #is-synced{color:#07901c}.sync-time #not-synced{color:#ff0c0c}.sync-source{color:#fff;opacity:.5}.modal-body-person{min-height:600px}.person-send-prov-btn{height:34px;margin-left:0px !important}.generate-password:hover{cursor:pointer}.twoFa-reset-button{margin-top:10px;margin-left:57px}.col-person-no-padding-left{padding-left:0px !important;padding-right:.5rem !important}.col-person-no-padding-right{padding-right:0px !important;padding-left:.5rem !important}.no-right-padding{padding-right:0px}.no-left-padding{padding-left:0px}.user-disabled{text-decoration:line-through;filter:grayscale(100%)}.person-login-input-group{padding-top:.5rem}.person-reset-2fa{display:flex;align-items:center;justify-content:flex-end}.send-password{background-color:#393e46;color:#fff;padding:10px;border-radius:5px}.send-password>.mode{display:flex;align-items:flex-end;margin-top:5px}.person-no-users{margin-bottom:0px !important}.person-no-users-in-search{margin-bottom:0px !important;margin-top:1.4rem}.person-login-form{margin-bottom:.8rem !important}.person-save-to-generate{margin-bottom:0px !important}.person-provisioning-version{display:inline-flex;justify-content:center;align-items:center;height:34px;padding-left:.5rem}.person-role-item{background-color:#eee;color:#555 !important;display:flex;align-items:center;justify-content:space-between}.person-remove-role-item{background-color:#eee;color:#555 !important;opacity:.9}.person-remove-role-item>i{opacity:.5}.person-role-item:hover{background-color:#fff}.person-role-item>div>span{margin-left:.5rem;overflow:hidden;text-overflow:ellipsis;display:block}.person-role-item>div{display:flex;align-items:center;width:90%}.invalid-format-aPager{font-weight:bold;margin-bottom:.8rem}.space-bullet-points{margin-top:.5rem}.person-has-no-role{background-color:#ffaa0d !important;border-color:#ffaa0d !important}.person-has-no-role:hover{background-color:#ffaa0d !important;border-color:#ffaa0d !important}.format-colour{color:#ff0c0c}.fields-space{margin-bottom:10px;margin-top:10px}.exclamation-token-hint{padding-top:.7rem;padding-right:16px}.role-selection>div.form-group{margin-bottom:0px !important}.role-deactivated span.text{text-decoration:line-through !important}.apager-mode-icon{opacity:.3;margin-right:.3rem}.apager-field-invalid{margin-bottom:0px !important}.apager-name-field{display:flex;align-items:center}.apager-name-field>div{margin-right:.4rem}.apager-token-caution{display:flex;justify-content:center;align-items:flex-start;font-size:small;margin-top:.4rem;opacity:.8}.apager-field-input{height:37px}.reset-2fa-btn{margin-bottom:.5rem}.password-field{user-select:none}.password-cursor{cursor:copy}.person-orga-admin{background-color:#5cb85c !important;font-size:small !important;margin-left:10px}.inline-block-delete{width:100%;display:inline-flex;align-items:center;align-content:space-between}.inline-text{width:80%}.inline-button{width:20%}.apager-warning-container{margin-top:1rem}.edit-person-modal-blocked{font-weight:bold;color:#cc483d}.modal-title-person{display:flex;align-items:center}.modal-title-person>i{margin-right:10px}.person-modal-organisation-supervisor-disabled{cursor:not-allowed;opacity:.6}.groupfunction-global-lock{margin-left:auto}.toggle-disable{opacity:.6;cursor:not-allowed !important}.toggle-disable>i,.toggle-disable i{cursor:not-allowed !important}
.new-plugin-icon {
  padding-top: 4px;
  color: #5cb85c;
}

.label-is-dirty {
  margin-left: 4px;
}

.import-export {
  padding-left: 10px !important;
  margin-right: 4px;
}

.edit-unit-icon {
  font-size: 1.5rem;
  opacity: 0.7;
  padding-left: 10px;
  bottom: 2px;
  color: white;
  cursor: pointer;
}

.edit-unit-icon:hover {
  opacity: 1.0;
}

.edit-unit-header-name {
  display: flex;
  justify-content: center;
  align-items: center;
}

.edit-unit-header-name-container {
  display: flex;
  align-items: center;
}

.edit-unit-header-note {
  color: white !important;
  opacity: .6;
  margin-left: .5rem;
}

.edit-unit-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.edit-unit-code {
  margin-left: 10px;
}


.parent-constraint-warning {
  background-color: #d89d3a !important;
}

.child-constraint-warning {
  background-color: #d89d3a !important;
}

.parent-constraint-error {
  background-color: #c53e3e !important;
}

.child-constraint-error {
  background-color: #c53e3e !important;
}

.pipeline-error {
  background-color: #c53e3e !important;
}

.pipeline-warning {
  background-color: #d89d3a !important;
}

.pipeline-success {
  background-color: #245a24 !important;
}

.plugin-no-tracelogs {
  opacity: 0.3;
}

.tracelog {
  margin-left: 5px;
}

.constraint-icon {
  padding-right: 3px;
}

.label {
  margin-right: 3px;
}

.pipeline-save-actions {
  float: right;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-grow: 2;
  justify-content: flex-end;
}

.pipeline-footer-actions {
  float: left;
  display: flex;
  flex-direction: column;
}

.pipeline-footer-buttons {
  display: flex;
  align-items: center;
}

.validation-result {
  color: white !important;
}

.validation-error-message {
  padding-right: 10px;
}

.import-export-btn {
  margin-left: 5px;
}

.pipeline-footer {
  display: flex;
  align-items: center;
  justify-content: start;
}

.plugin-edit-btn {}

.plugin-edit-btn:hover {
  color: #ffa929 !important;
}

.plugin-delete-btn {
  padding-left: 0px
}

.plugin-delete-btn:hover {
  color: #ff6a6a !important;
}

.plugin-ident {
  display: flex;
  min-width: fit-content;
  align-items: center;
}

.plugin-content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.validation-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.validation-label {
  margin: 1px;
}

.plugin-deprecated {
  text-decoration: line-through;
  opacity: 0.7;
}

.plugin-icon-deprecated {
  filter: grayscale(100%);
}

.plugin-add-icon {
  color: #6ce06c !important;
}

.template-add-icon {
  color: #6ce06c !important;
  cursor: pointer;
}

.template-add-icon:hover {
  color: #81f16d !important;
}

.plugin-name {
  padding-left: 6px;
  padding-right: 10px;
  min-width: fit-content;
}

.plugin-list-icons {
  display: flex;
}

.deprecation-icon {
  color: #ffc800 !important;
  padding-right: 10px;
  margin-left: 4px;
}

.import-export {
  padding-left: 10px !important;
}

.plugin-icon-bar {
  display: flex;
  align-items: baseline;
}

.quick-edit-icon {
  margin-left: 18px;
}

.plugin-icon-container {
  display: inline-flex;
  float: right;
  align-items: center;
  min-height: 34px;
}


.plugin-disabled {
  background-color: #ff450052 !important;
}

.plugin-icon-template {
  padding-left: 10px;
}

.shared-template {
  cursor: not-allowed;
}

.plugin-template-shared-icon {
  padding-right: .5rem;
  opacity: .6;
}

.pipeline-help-btn {
  margin: 0px;
  margin-right: 1rem;
}

.pipeline-template-btn {
  margin-left: 1rem !important;
}
.plugin-loading-icon {
  padding-top: 6px;
  padding-left: 8px;
  opacity: .6;
  position: absolute;
}

.plugin-disabled-switch {
  margin-left: 5px;
}
.amobile-name-field {
  margin-right: 8px;
  margin-left: 8px;
}

.amobile-name-container {
  display: flex;
  align-items: center;
}

.amobile-address-field {
  padding-top: 2px;
  opacity: 0.6;
}

.required-icon {
  color: white;
  margin-left: 5px;
}

.mode-select {
  margin-bottom: 10px;
}

.person-validation-error {
  color: #ff6a6a;
  padding-top: 4px;
  float: right;
}
.plugin-modal-body {
  min-height: 60rem;
}
.help-button:hover {
  color: #337ab7 !important;
}

.uuid-input-copy {
  opacity: .7;
}

.uuid-input-copy:hover {
  cursor: pointer;
  opacity: 1;
  color: #337ab7 !important;
}
.import-addressbook-header {
    position: relative;
}

.import-addressbook-progress {
    position: absolute;
    left: 0px;
    width: 100%;
    bottom: 0px;
    height: 8px;
}
.unit-settings-splitter-btn {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.unit-settings-right {
  min-height: 40rem;
}
.unit-settings-no-splitter {
  display: inline;
  margin-right: 5rem;
  opacity: .6;
}

.unit-settings-no-splitter>span {
  letter-spacing: .1rem
}

.unit-settings-splitter-version {
  margin-left: .5rem;
  opacity: .2;
}
.unit-settings-splitter {
  display: inline;
}

.unit-settings-splitter-no-version{
  padding-right: 5px;
}

.unit-settings-scrollable-table {
  overflow-y: auto;
  max-height: 36rem;
}

.doubleAlarmTime {
  padding: 0px 15px;
}
.li-template-units {
  display: inline-flex !important;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-right: .5rem;
}

.unit-badge-success {
  background-color: #5cb85c;
}

.template-search-all {
  margin-top: 1rem;
}

.template-no-unit-warning {
  margin-top: 1rem;
}

.selected-units-container {
  border-bottom: 1px solid #ffffff5e;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}

.plus-unit {
  color: #5cb85c !important;
}

.template-row {
  min-height: 68rem !important;
}

.unit-template-hint {
  opacity: .6;
  margin-bottom: .2rem;
}

.alarm-template-unit-btn {
  margin-top: 2px !important;
}

.all-unit-buttons-container {
  overflow-y: scroll;
  max-height: 59rem;
  overflow-x: hidden;
}

.all-unit-buttons-search {
  margin-bottom: 0.5rem;
    margin-top: 0.5rem;
}
.cancel-alarm-btn {
  margin-left: 0px !important;
  background-color: #a9444278 !important;
}

.cancel-alarm-btn:hover {
  background-color: #a94442 !important;
}

.send-alert-btn {
  background-color: #5cb85c66 !important;
}

.send-alert-btn:hover {
  background-color: #5cb85c !important;
}
.template-note {
  white-space: pre-wrap;
}

.template-note-container {
  opacity: .6;
  color: white;
}
.rules-caret {
  margin: 0px 5px 0px 10px !important;
}

.rule-info {
  background-color: #31708f;
  color: #31708f;
}

.rule-warn {
  background-color: #F1BD5E;
  color: #F1BD5E
}

.rule-critical {
  background-color: #a94442;
  color: #a94442;
}

.rule-info-icon {
  color: #31708f;
}

.rule-warning-icon {
  color: #F1BD5E
}

.rule-critical-icon {
  color: #a94442;
}

.align-vertical-center {
  vertical-align: middle !important;
}

.align-horizontally-center {
  text-align: center !important;
}

.rule-severity-icon {
  margin-right: 10px;
}

.alert-yes-btn {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.alert-no-btn {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.alert-unit-addon {
  display: initial;
  padding-top: 8px;
  padding-bottom: 8px;
  cursor: pointer;
}

.severity-caret {
  float: right;
  margin-top: 9px;
}

.severity-btn {
  width: 100px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  text-align: left;
}
.label-table-row {
    color: white;
}

.label-table-row:hover {
  text-decoration: underline;
}

.label-table-row-icon {
    opacity: 0.5;
}

.functions-groups-modal-global-icon {
    color: #f0ad4e;
    opacity: 0.8;
}
.am-edit-gen-new-pw {
  padding-top: 0px;
  padding-bottom: 0px;
}
.am-edit-icon {
  display: inline-block;
}

.am-edit-dropdown-btn {
  height: 28px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.am-edit-dropdown-txt {
  padding-right: 10px;
}

.am-edit-icon-lock {
  padding-right: 5px;
}

.am-edit-ip {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.am-edit-ip-label {
  padding-top: 2px;
  color: #555 !important;
}

.am-edit-ip-input {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.am-edit-big-icon {
  position: absolute;
  right: .5rem;
  bottom: .5rem;
  font-size: 2.5rem;
  opacity: .3;
}

.am-edit-link-container {
  position: relative;
}
.am-edit-link-container a {
  padding-right: 1rem;
  padding-left: .5rem;
}
.am-edit-access-id {
  font-family: monospace;
  font-size: large;
  font-weight: bold;
}

.am-edit-copy-container {
  position: relative;
}

.am-edit-copy-container:hover {
  cursor: pointer;
  opacity: .8;
}

.am-edit-copied {
  margin-top: 1rem;
  display: block;
}

.am-external-url {
  margin-top: .5rem;
}

.slide-in-bck-center {
  -webkit-animation: slide-in-bck-center 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
  animation: slide-in-bck-center 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

/* ----------------------------------------------
 * Generated by Animista on 2022-2-21 10:25:37
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation slide-in-bck-center
 * ----------------------------------------
 */
@-webkit-keyframes slide-in-bck-center {
  0% {
    -webkit-transform: translateZ(600px);
    transform: translateZ(600px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

@keyframes slide-in-bck-center {
  0% {
    -webkit-transform: translateZ(600px);
    transform: translateZ(600px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

.edit-device-header-note{color:#fff !important;opacity:.6;margin-left:.5rem}.edit-device-header-name{display:flex;justify-content:center;align-items:center}.edit-device-header-name-container{display:flex;align-items:center}.edit-device-header-note{color:#fff !important;opacity:.6;margin-left:.5rem}.edit-device-header{display:flex;align-items:center;justify-content:space-between}.tooltip-inner{white-space:pre-wrap}.ioprint-job-saved{color:#5cb85c}.ioprint-job-not-saved{color:#d9534f}.ioprint-job-id{font-family:monospace}
.edit-device-header-note{color:#fff !important;opacity:.6;margin-left:.5rem}.edit-device-header-name{display:flex;justify-content:center;align-items:center}.edit-device-header-name-container{display:flex;align-items:center}.edit-device-header-note{color:#fff !important;opacity:.6;margin-left:.5rem}.edit-device-header{display:flex;align-items:center;justify-content:space-between}.tooltip-inner{white-space:pre-wrap}.ioprint-job-saved{color:#5cb85c}.ioprint-job-not-saved{color:#d9534f}.ioprint-job-id{font-family:monospace}
.remove-connection{cursor:pointer}.amobile-title-header{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.amobile-forest-icon{--fa-secondary-color: #ec6f00;--fa-secondary-opacity: 1}.remove-connection:hover{color:#f60}.location-map{display:flex;align-items:stretch}.permission-dropdown{flex:auto;width:fit-content}.permission-button{flex:none;min-width:60px}.location-map-title-box{height:inherit;vertical-align:center;flex:auto}.location-map-button{width:80px}.location-map-logo{flex:auto;width:fit-content}.ecomed-logo{padding-top:0px;padding-bottom:0px}.here-logo{padding-top:0px;padding-bottom:0px}.maptrip-logo{padding-top:0px;padding-bottom:0px}.toggle-on{cursor:pointer;--fa-secondary-color: #07901c}.toggle-on:hover{--fa-primary-color: #FF6600}.toggle-off{cursor:pointer;--fa-primary-color: #FF6600}.warning-icon{color:#ffbc00 !important}.toggle-off:hover{--fa-secondary-color: #07901c}.ecomed-disabled{filter:grayscale(100%);opacity:.6}.toggle-disabled{opacity:.6;cursor:not-allowed !important}.token-help{color:#ffbc00}.help-link{color:#31708f !important}.coords-input{height:36px}.alert-info a{color:inherit !important;text-decoration:underline}.amobile-vehicle-search{margin-bottom:1rem !important}.amobile-no-vehicle{border-top:hsla(0,0%,100%,0.3215686275) solid 1px;padding-top:1rem}.modal-body-amobile{min-height:381px}.tracking-disabled-hint{color:red}.amobile-password-edit{margin-left:0px !important}.amobile-password-warning{display:flex;align-items:center}.amobile-password-warning>i{margin-right:5px}.form-group.indented{margin-left:3rem}.qr-code-white-text{color:#fff}
.logicalTypeIcon{width:24px;margin-left:.5rem !important}.logicalTypeItem{display:flex}
.close-group {
  width: 100%;
  padding-bottom: 5px
}

.assignable-vehicles-container {
  width: 100%;
}

.vehicle-label {
  color: #555 !important;
  cursor: pointer;
}

.select-all-checkbox {
  position: absolute;
  right: 11px;
}

.vehicle-select-checkbox {
  margin: 0px;
}

.vehicle-not-selected {
  color: #555 !important
}

.vehicle-selected {
  color: #2e82ca !important;
}

.vehicle-group-icon {
  padding-left: 6px;
}

.assignable-vehicles-label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 6px;
}
.cancel-alarm-btn {
  margin-left: 0px !important;
}
.hydrant-explanation {
  color: white !important;
}

.layer-icon {
  opacity: 0.5;
}

.choose-file-container {
  display: flex;
  justify-content: center;
  margin-bottom: 10px;
}

.upload-queue-container {
  display: flex;
  flex-wrap: wrap;
}

.upload-item {
  margin-right: 4px;
  margin-top: 4px;
}

.upload-layer-progress {
  width: 100%;
  height: 6px;
  position: absolute;
  left: 0px;
  bottom: 0px;
}

.upload-layer-header {
  position: relative;
}
.loading-spinner {
    color: white !important;
    position: absolute;
    right: 30px;
    top: 17px;
}

.layer-header {
    position: relative;
}

.layer-map {
    height:700px;
    width:100%
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.error-protocol-entry{color:#d9534f}.success-protocol-entry{color:#5cb85c}.protocol-message-search-container{margin-bottom:0px}.protocol-message-search-input{height:20px;font-size:12px}.protocol-message-loading{margin-top:10px}.source-dropdown{max-height:500px;min-width:250px !important;overflow:auto;margin-bottom:1rem}.btn-inline{display:inline-flex}.admin-protocol-container{margin-top:1rem}.admin-protocol-info{margin-bottom:1rem !important}.admin-protocol-menu-entry>i{margin-right:.5rem}.admin-protocol-kba-row{position:relative}.admin-calendar-orphan-warning{margin-bottom:1rem}.admin-calendar-orphan-icon{color:#ffc83d}.admin-calendar-org-dropdown{margin-left:.5rem}.admin-calendar-org-dropdown .dropdown-menu{max-height:200px;overflow-y:auto}
.admin-settings-padding-labels{padding-bottom:9px !important}.admin-settings-table>tbody>tr>th{border-top:none !important}admin-settings>.row{padding-left:15px;margin-right:0px;margin-top:1rem}admin-settings>.row>.col-md-3{border-right:1px solid hsla(0,0%,100%,0.5215686275)}.experimental-label{font-size:smaller}.has-licence-icon{color:#4aff00}.has-no-licence-icon{color:#f0ad4e}.has-no-licence-badge{background-color:#f1bd5e !important}.has-licence-badge{background-color:#3c763d !important}.compact-container{color:#af7100 !important}.compact-warning{font-weight:bold}.compact-warning-icon{color:#a94442 !important}.compact-warning-container{display:inline}.websocket-separator{color:#fff;font-weight:800;margin-left:.2rem;margin-right:.3rem}.admin-settings-threads{color:#fff;opacity:.6}.admin-settings-question{color:#fff}.admin-settings-maps-progress{margin-bottom:0px;margin-top:10px}.admin-settings-maps-progress>div{background-color:hsla(0,0%,100%,0.1019607843);color:#fff;margin-bottom:0px !important;position:relative}.admin-settings-question:hover{cursor:help}.duplicate-footer{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-bottom:2rem}.duplicate-footer>button{margin-left:.5em}.voice-culture{opacity:.5;margin-left:.5rem}.margin-container{margin-left:4.5rem}.admin-misc-settings-auto-update-header{font-weight:bold;padding-right:.2rem}.admin-proxy-with-auth{margin-left:.5rem;color:#5cb85c}.admin-validation,.admin-validation-ok,.admin-validation-nok{margin-right:.7rem}.admin-validation-help{margin-left:.7rem;opacity:.4}.admin-validation-nok{color:#f94e0c}.admin-validation-ok{color:#5cb85c}.admin-validation-text,.admin-validation-text-nok{color:#fff}.admin-validation-text-nok{opacity:.5}.admin-validation .sso-dropdown,.admin-validation-nok .sso-dropdown,.admin-validation-ok .sso-dropdown{color:#fff !important;padding-left:4px !important}
.delete-icon{color:#fff;margin-right:3px}.admin-2fa{display:inline;float:right}.admin-onlineservice{display:inline;float:right;padding-right:.5rem}.admin-2fa-icon{--fa-primary-color: #00cb46}.admin-has-os-icon{color:#00cb46}.admin-no-2fa-icon{color:#fd7e14}.admin-username{padding-left:.3rem}.admin-username:hover{text-decoration:underline;cursor:pointer}.admin-organisation{padding-left:.3rem;opacity:.5}.admin-sub-user-tr{padding-left:1rem !important}.admin-user-no-alarm{opacity:.3}.admin-user-delete-icon{color:#ff7976 !important}.margin-left-add{margin-left:5px}
.relais-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}.relais-list-container{min-width:200px}.relais-hint-info{margin-bottom:0px !important}
admin-logs>.row{padding-left:15px;margin-right:0px;margin-top:1rem}admin-logs>.row>.col-md-3{border-right:1px solid hsla(0,0%,100%,0.5215686275)}.admin-logs-header{justify-content:space-between !important}.admin-logs-header>div{color:#fff;opacity:.6}.admin-logs-header>div>i{color:#f94e0c}
.sms-count-font {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

.sms-hint {
    opacity: 0.6;
}
.sms-usage-sum {
  background-color: #337ab7;
}
.relais-icon {
    color:white;
    opacity: 0.5;
}

.relais-icon-on {
    opacity: 1.0 !important;
}

.relais-state {
    display: block;
    cursor: pointer;
    caret-color: transparent;
}

.relais-state:hover {
    filter: brightness(1.2);
}


.relais-controller-name {
  color: white;
  opacity: .7;
}
.input-info:hover {
  cursor: pointer
}
.input-state-label {
  display: block;
  padding-top: 3px;
}

.input-note {
  opacity: 0.5;
}

.input-on {
  --fa-primary-color: white;
  --fa-secondary-color: #5cb85c;
  --fa-secondary-opacity: 1.0;
}

.input-on:hover {
  --fa-primary-color: #5bc0de;
}

.input-off {
  --fa-primary-color: white;
  --fa-secondary-color: #5bc0de;
  --fa-secondary-opacity: 1.0;
}

.input-off:hover {
  --fa-secondary-color: #5cb85c;
}

.input-state-container {
  display: flex;
}

.input-active {
  padding-right: 8px;
}

.input-start-icon {
  color: #5cb85c;
  margin-right: 6px;
}

.input-stop-icon {
  color: red;
  margin-right: 6px;
}

.input-caret {
  height: 22px;
}

.input-action-column {
  width: 140px
}

.input-date-column {
  width: 100px
}

.input-loading {
  color: white;
}

.input-dropdown-entry {
  padding-left: 0.5rem !important;
}

.input-delete-icon {
  color: #d9534f !important;
}

.input-deprecation-label {
  margin-left: 0.5rem !important;
}
.new-update-icon {
  color: #e40101 !important;
}

.new-version-container {
  cursor: pointer;
}
.admin-adr-info-box {
  margin-bottom: 0px !important;
}

.admin-person-search {
  margin-bottom: 0px;
  margin-top: 1rem;
}

.admin-person-name {
  font-weight: bold;
}

.admin-person-note {
  color: #ffffffa1;
}
.admin-person-is-shared {
  opacity: .7;
}

.person-blocked-icon {
 color: #F94E0C;
}
.toggle-all {
  margin-bottom: 5px;
}

.revision-on-toggle {
  --fa-secondary-color: #e02b25 !important;
  --fa-secondary-opacity: 1.0;
}

.revision-entry {
  color: rgba(32, 35, 42, 1) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.admin-settings-clean-old-duration {
  min-width: 150px;
}


.admin-settings-clean-old-duration > input {
  min-width: 100px;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 20px;
}

.admin-privacy-setting-entry {
  margin-bottom: 1rem;
}

.admin-privacy-header {
  border-bottom: 1px solid #ffffff40;
  margin-bottom: 1.5rem;
}

.admin-privacy-link {
  color: #555555 !important;
}

.admin-privacy-link:hover {
  cursor: pointer;
  color: #337ab7 !important;
}

.admin-privacy-settings-footer {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
}

.delete-parameters-hint {
  margin-bottom: 0.3rem;
}

.parameters-to-delete-header {
  vertical-align: top;
}

.admin-replacements-header {
  margin-top: 2.5rem;
}

.admin-replacements-actions {
  display: flex;
  justify-content: flex-end;
  margin-top: 1rem;
  border-bottom: 1px solid #ffffff40;
  border-top: 1px solid #ffffff40;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.admin-replacements-actions-button {
  margin-left: .5rem;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.admin-map-settings-footer{display:flex;width:100%;justify-content:flex-start;align-items:center;margin-bottom:.5em}.deactivated-toggle{--fa-secondary-color: #e02b25 !important;--fa-secondary-opacity: 1.0}.deactivated-entry{color:#20232a !important;display:flex;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px}.admin-map-layer-entry{background-color:#2d333e;display:flex;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px;border:solid 1px #5d5d5d}.admin-map-layer-entry:hover{cursor:pointer;background-color:rgb(77.1728971963,87.4626168224,106.3271028037) !important}.admin-map-layer-entry>div{display:flex;align-items:center}.admin-map-trip-logo{position:absolute;bottom:.5em;right:.5em;height:2em;opacity:.3}
.vehicle-add-all {
  color: #3c763d !important;
  cursor: pointer;
  text-align: right;
  font-size: 1.2rem;
}

.vehicle-remove-all {
  color: #3c763d !important;
  cursor: pointer;
  text-align: right;
  font-size: 1.2rem;
}

.admin-assign-vehicle-column-left {
  padding-left: 0px !important;
  padding-right: 5px !important;
}

.admin-assign-vehicle-column-right {
  padding-right: 0px !important;
  padding-left: 5px !important;
}

.admin-assign-vehicle-container {
  margin-bottom: 10px !important;
}

.admin-assign-vehicle-loading {
  float: right;
}

.is-selected {
  text-decoration: line-through;
  opacity: .3;
  cursor: not-allowed;
}

.vehicle-display-name {
  margin-left: 20px;
  margin-right: 5px;
}

.vehicle-codes {
  opacity: 0.5;
  min-width: 75px;
  text-align: right;
  max-width: 135px;
}

.remove-vehicle-icon {
  position: absolute;
  left: 4px;
  top: 5px;
  opacity: 0.5;
  color: #a94442;
}

.add-vehicle-icon {
  position: absolute;
  left: 4px;
  top: 5px;
  opacity: 0.5;
  color: #5cb85c;
}

.add-vehicle-icon:hover {
  opacity: 1;
}

.remove-vehicle-btn,
.add-vehicle-btn {
  font-size: 14px;
}

.vehicle-header {
  display: flex;
  flex-direction: column;
  align-items: start;
}

.vehicle-manage-buttons {
  display: flex;
  margin-top: 10px;
  width: 100%;
  justify-content: end;
}

.add-all-buttons {
  margin: .2rem;
}
.admin-user-licence-header {
  border-bottom: 1px solid #727272;
  padding-bottom: .3rem;
  opacity: .95;
}

.licence-nbr-alignment{
  color: white !important;
  font-size: 1.1rem;
  margin-bottom: .3rem;
  text-align: right;
  padding-right: 8px;
}

.licence-save-container{
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  justify-content: right;
  align-content: baseline;
  margin-bottom: 8px;
}

.update-licence-button{
  padding-top: inherit;
  padding-bottom: inherit;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.save-licence-hint {
  flex: 1;
  padding-top: inherit;
  padding-bottom: inherit;
  margin-top: inherit;
  margin-bottom: inherit;
  margin-right: .5em;
}
.admin-keywords-cell{color:#fff}.admin-keywords-actions{display:flex;justify-content:flex-end}.admin-keywords-actions>button{margin-left:.5em}.admin-keywords-settings-footer{display:flex;width:100%;justify-content:flex-end;align-items:center}.admin-keywords-tracking-active{background-color:#3c763d}.admin-keywords-tracking-inactive{background-color:#dc3545}
.admin-webserver-link{color:#555 !important}.admin-webserver-link:hover{cursor:pointer;color:#337ab7 !important}.admin-webserver-proxy-reset{padding-top:0px;padding-bottom:0px}.admin-webserver-settings-footer{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-bottom:2rem}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.admin-masterslave-settings-ok{color:#1c9d43}.admin-masterslave-settings-error{color:#d8473e}.admin-masterslave-settings-warning{color:#f7ae42}.admin-masterslave-settings-info{opacity:.6;margin-right:.1rem}.admin-masterslave-settings-footer{display:flex;width:100%;justify-content:flex-end;align-items:center}.admin-masterslave-settings-table{margin-top:1rem}.admin-masterslave-settings-table-value{font-family:"Courier New",Courier,monospace}.admin-masterslave-settings-table-headline{background-color:#1f2125 !important}.admin-masterslave-settings-table-failed{margin-left:.5rem;font-family:"Courier New",Courier,monospace;opacity:.5}.admin-masterslave-settings-table>tbody>tr>td{color:#fff}.admin-masterslave-settings-table>tbody>tr>td:first-child{width:20%;font-weight:bold}.ip-valid{--fa-secondary-color: #3c763d;--fa-secondary-opacity: 1;--fa-primary-color: #eeeeee}.ip-invalid{--fa-secondary-color: #a94442;--fa-secondary-opacity: 1;--fa-primary-color: #eeeeee}
.admin-mailaccount-settings-footer {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
}

.ip-valid {
  --fa-secondary-color: #3c763d;
  --fa-secondary-opacity: 1;
  --fa-primary-color: #eeeeee;
}

.ip-invalid {
  --fa-secondary-color: #a94442;
  --fa-secondary-opacity: 1;
  --fa-primary-color: #eeeeee;
}

.admin-mailaccount-hint {
  margin-bottom: 0.3rem;
}

.admin-mailaccount-test {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.admin-mailaccount-error {
  opacity: .7;
  font-weight: bold;
}
.deactivated-toggle {
  --fa-secondary-color: #e02b25 !important;
  --fa-secondary-opacity: 1.0;
}

.deactivated-entry {
  color: rgba(32, 35, 42, 1) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
}
.admin-replacements-settings-footer{display:flex;width:100%;justify-content:flex-end;align-items:center}.admin-replacements-editor{width:100%;margin-bottom:1rem}
.admin-logo-img{max-width:100%}.admin-logo-img-container{display:flex;justify-content:center;align-items:center;border:solid 1px hsla(0,0%,100%,0.2705882353);padding:.3rem;position:relative;margin-bottom:1rem}.admin-logo-size{width:100%;height:5rem;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,0.1411764706);margin-bottom:1rem;font-size:large;color:#fff;opacity:.8;font-family:monospace}.admin-logo-reset{display:flex;align-items:center;justify-content:center}.admin-logo-reset button{flex:1;margin:0px;width:100%}.admin-logo-pen{color:#337ab7 !important;font-size:2rem;position:absolute;opacity:0;width:100%;height:100%;text-align:center;z-index:2;display:flex;justify-content:center;align-items:center}.admin-logo-pen:hover{cursor:pointer !important;color:#fff !important;opacity:1;font-size:x-large;text-shadow:0px 0px 10px #000}
.admin-users-os-warning-icon{padding-right:.5rem}.admin-users-os-choose-btn{height:34px;border-top-left-radius:0px;border-bottom-left-radius:0px}.admin-users-os-choose-btn-has-os{display:inline}.admin-users-os-choose-btn-has-no-os{display:inline;margin-right:5rem;opacity:.6}.admin-users-os-in-use{color:#f60}.admin-users-os-not-in-use{color:#45bf55}.admin-users-os-id{opacity:.3;padding-left:.5rem}
.admin-outage-no-selection{letter-spacing:.1rem;opacity:.8}.admin-outage-link{color:#ffaa0d !important;font-weight:bold;margin-left:.5rem}.admin-outage-variable-layout{align-self:center;margin-left:10px}
.admin-users-alarmobjects-info{margin-bottom:10px !important}.admin-users-alarmobjects-column-left{padding-left:0px !important;padding-right:5px !important}.admin-users-alarmobjects-column-right{padding-left:5px !important;padding-right:0px !important}.admin-users-alarmobjects-is-selected{text-decoration:line-through;opacity:.3}.admin-users-alarmobjects-search-heading{position:relative}.admin-users-alarmobjects-empty{margin-bottom:0px !important}.admin-users-alarmobjects-load{float:right}.admin-users-alarmobjects-city{opacity:.5}.admin-users-alarmobjects-all-objects{max-height:50rem;overflow-y:scroll;overflow-x:hidden;padding-right:10px}.admin-users-alarmobjects-pagination{margin-top:1rem}.admin-users-alarmobjects-links{color:#fff !important;text-decoration:underline;cursor:pointer;text-align:right;font-size:1.2rem}.admin-users-alarmobjects-links-container{display:flex;align-items:flex-end;justify-content:center;margin-top:.4rem;flex-direction:column;position:absolute;top:0px;right:8px}
.vehicle-add-all{color:#3c763d !important;cursor:pointer;text-align:right;font-size:1.2rem}.all-vehicles-heading{display:flex;align-items:center;justify-content:space-between}.admin-assign-vehicle-column-left{padding-left:0px !important;padding-right:5px !important}.admin-assign-vehicle-column-right{padding-right:0px !important;padding-left:5px !important}.admin-assign-vehicle-container{margin-bottom:10px !important}.admin-assign-vehicle-left-header>i{margin-right:5px}.admin-assign-vehicle-loading{float:right}.is-selected{text-decoration:line-through;opacity:.3;cursor:not-allowed}.admin-telemetry-logo{width:1.8rem}.admin-telemetry-icon{color:#fff;opacity:.7}
.ioprint-add-all {
  color: #3c763d !important;
  cursor: pointer;
  text-align: right;
  font-size: 1.2rem;
}

.all-ioprints-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.admin-assign-ioprints-column-left {
  padding-left: 0px !important;
  padding-right: 5px !important;
}

.admin-assign-ioprints-column-right {
  padding-right: 0px !important;
  padding-left: 5px !important;
}

.admin-assign-ioprints-container {
  margin-bottom: 10px !important;
}

.admin-assign-ioprints-left-header > i {
  margin-right: 5px;
}

.admin-assign-ioprints-loading {
  float: right;
}

.is-selected {
  text-decoration: line-through;
  opacity: .3;
  cursor: not-allowed;
}
.vehicle-add-all {
  color: #3c763d !important;
  cursor: pointer;
  text-align: right;
  font-size: 1.2rem;
}
.all-vehicles-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.admin-assign-vehicle-column-left {
  padding-left: 0px !important;
  padding-right: 5px !important;
}

.admin-assign-vehicle-column-right {
  padding-right: 0px !important;
  padding-left: 5px !important;
}

.admin-assign-vehicle-container {
  margin-bottom: 10px !important;
}

.admin-assign-vehicle-left-header>i {
  margin-right: 5px;
}
.admin-assign-vehicle-loading {
  float: right;
}

.is-selected {
  text-decoration: line-through;
  opacity: .3;
  cursor: not-allowed;
}
.save-feedback-group-button{justify-items:right}.ellipsis-block-code{white-space:nowrap;overflow:hidden;max-width:12ch;text-overflow:ellipsis;display:block}.admin-assign-group-left-header{min-height:61px;display:flex;align-items:center}.feedback-groups-left-header{display:flex;justify-content:space-between}.feedback-groups-alert{margin-bottom:0px !important}.feedback-groups-btn{display:inline-flex;background-color:#f0f0f0 !important;width:100%;margin-bottom:4px;border-radius:3px}.feedback-groups-btn:hover{background-color:rgba(115,127,134,.4) !important}.feedback-groups-btn-part{background-color:inherit;text-align:left;width:90%}.feedback-groups-btn-part-delete{background-color:inherit;width:10%}.feedback-groups-btn-part:hover{background-color:inherit}.feedback-groups-btn-part-delete:hover{background-color:inherit}.feedback-groups-name{padding-left:18px}
.delete-column {
    position: relative;
    cursor: pointer;
    width: 33px;
    color: white;
    caret-color: transparent;
    text-align: center;
}

.delete-column:hover {
    color: red;
}

.admin-splitter-settings-footer {
    display: flex;
    width: 100%;
    justify-content: flex-end;
    align-items: center;
  }
.admin-address-header{border-bottom:1px solid hsla(0,0%,100%,0.2509803922);margin-bottom:1.5rem}.admin-address-actions{display:flex;justify-content:flex-end;margin-bottom:1rem}.admin-address-actions>button{margin-left:.5em}.admin-address-setting-entry{margin-bottom:1rem}.surrounding-objects-radius{min-width:150px}.surrounding-objects-radius>input{min-width:100px;padding-top:0px;padding-bottom:0px;height:20px}.admin-address-settings-footer{display:flex;width:100%;justify-content:flex-end;align-items:center}.no-caret input{caret-color:auto}
.add-unit-icon{color:#5cb85c}.add-unit-caret{height:22px;padding-left:0px !important}.clickable-icon:hover{color:#ffa92e !important}.admin-units-icons{display:flex;justify-content:flex-end;align-items:center;min-width:7rem}.admin-units-icons>i{color:#fff !important;margin-right:3px}.admin-units-colum-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:1px;tooltip-max-width:fit-content}.tooltip-inner{min-width:fit-content}
.admin-coming-home-status-label{color:#fff;opacity:.6;font-style:italic}
.admin-controller-type-column{display:inline-flex;min-width:max-content}.admin-controller-iosatellite-label{display:inline-flex;justify-content:center}.admin-controller-iosatellite-label>img{height:12px;padding-right:4px;margin-top:-3px}.admin-controller-relais{color:#fff}.admin-controller-relais-licenced{font-weight:bold}.admin-controller-slash{color:#fff;opacity:.8}.admin-controller-delete-column{color:#fff;width:100%;display:flex;justify-content:flex-end;align-items:center;padding-top:4px}.admin-controller-delete-column>i:hover{color:red}
.refresh-btn{align-self:flex-end}.inline-heading{width:100%;display:inline-flex;justify-content:space-between;align-items:flex-end}.admin-settings-tracking-first-column{width:16rem;color:#fff}.admin-settings-tracking-stop-start{margin-left:0px !important}.tracking-off-toggle{--fa-secondary-color: #e02b25 !important;--fa-secondary-opacity: 1.0}.revision-entry{color:#20232a !important;display:flex;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px}
.admin-user-settings-save-btn{width:100%;display:flex;justify-content:flex-end;align-items:center}
.small-col{width:20px}
.class-GET {
  background-color: #61affe;
}

.class-POST {
  background-color: #49cc90;
}

.class-PUT {
  background-color: #49cc90;
}

.class-DELETE {
  background-color: #f93e3e;
}

.class-HEAD {
  background-color: #777777;
}

.class-PATCH {
  background-color: #777777;
}

.class-OPTIONS {
  background-color: #777777;
}

.class-TRACE {
  background-color: #777777;
}


.class-status-1xx {
  background-color: #777777;
}

.class-status-2xx {
  background-color: #5cb85c;
}

.class-status-3xx {
  background-color: #ffbba5;
}

.class-status-4xx {
  background-color: #d9534f;
}

.class-status-5xx {
  background-color: #b52674;
}

.protocol-message-search-container {
  margin-bottom: 0px;
}

.protocol-message-search-input {
  height: 20px;
  font-size: 12px;
}

.protocol-message-loading {
  margin-top: 10px;
}

.protocol_delete i:hover {
  color: #fff;
}


.protocol_delete {
  color: #989a9e;
}


.protocol-url {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 14rem;
}
.distribution-icon{margin-left:5px;opacity:.6;font-size:.8em;padding-top:3px}
.admin-status-header{border-bottom:1px solid hsla(0,0%,100%,0.2509803922);margin-bottom:1.5rem;display:flex;justify-content:space-between}
.admin-user{margin:1em}table.chatrooms{color:#fff;caret-color:rgba(0,0,0,0)}table.chatrooms thead .display-name{min-width:30em}table.chatrooms thead .invited-persons{width:3em}table.chatrooms thead .user{width:18em}table.chatrooms thead .creation-date{width:15em}table.chatrooms thead .deletion-date{width:18em}table.chatrooms .invited-persons{text-align:center}.pagination{margin-bottom:1rem !important}.pagination i{opacity:.5}.pagination button:hover i{opacity:1}.pagination .loading-button{min-width:45px}.admin-chat-info-clients{color:#fff;opacity:.5;text-align:center;margin-bottom:.4rem}.admin-chat-info-box{background:rgba(49,53,61,.2);width:100%;border:solid #31353d 2px;border-radius:.8rem;display:flex;flex-direction:column}.admin-chat-info-header{min-height:3rem;display:flex;justify-content:center;align-items:center;background:#31353d;color:#fff;font-size:large;font-weight:bold;padding:1rem}.admin-chat-info-text-container{flex-grow:2;margin-top:2rem;margin-right:2rem;margin-left:2rem;text-align:justify}.admin-chat-info-text-container>p>a{color:#f44336 !important}.admin-chat-info-text-container>img{height:12rem;float:left;margin-right:1rem;padding-bottom:.5rem}.admin-chat-info-qr{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;flex-direction:column}.admin-chat-info-qr>img{height:16rem}.admin-chat-info-qr>span{text-align:center;font-size:small;color:#fff;opacity:.5;margin-top:.8rem}.admin-chat-info-links{display:flex;justify-content:space-around;align-items:center;background:#31353d;color:#fff;font-size:large;height:6rem}.admin-chat-info-links>a{padding:1rem}.admin-chat-info-links>a:hover{cursor:pointer;text-decoration:underline;background-color:#f44336;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border-radius:1rem}
.admin-connections-connected{color:#5cb85c !important}.admin-connections-temp-disconnected{color:orange !important}.admin-connections-counter{opacity:.5}.admin-connections-refresh:hover{cursor:pointer;opacity:.8}.admin-connections-help:hover{cursor:help}.admin-connections-disconnected{color:#d9534f !important}.admin-connections-failed{color:#d9534f !important;font-weight:bold}.admin-connections-slash{opacity:.5;margin-left:.2rem;margin-right:.2rem}.admin-connections-info{margin-top:1rem}.admin-connections-restart-warning{color:#ffd43b;margin-left:.5rem}.admin-connections-restart-warning:hover{cursor:help}.websocket-title-th{display:flex;align-items:center;justify-content:space-between}.websocket-title-th>i{margin-top:3px}#connection-footer{height:1px}
.blocked-alarms-table-unit{display:inline-flex;width:100%}.blocked-alarms-table-unit-header{width:25%}.blocked-alarms-table-unit-search{width:75%;gap:10px;align-self:flex-end}
.blocked-alarms-date{color:#fff;opacity:.6}.blocked-alarms-time{color:#fff;white-space:nowrap}.blocked-alarms-reason-additional{opacity:.6}.blocked-alarms-text{color:#fff}
.admin-kba-tablerow-column,.admin-kba-tablerow-extrernal-id{color:#fff !important}.admin-kba-tablerow-licence{background-color:#fff;color:#000 !important;border-left:solid 8px #0e70b6;border-radius:4px;font-weight:bold;padding:2px 6px 2px 6px}.admin-kba-tablerow-status{cursor:help;padding:2px 5px 2px 5px;border-radius:3px;margin-right:.3rem}.admin-kba-tablerow-extrernal-id{font-family:"DroidSansMonoDotted"}.admin-kba-tablerow-anonymous{width:40px;height:5px;background-color:#000}.admin-kba-tablerow-state>span>i{margin-right:.3rem;opacity:.8}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.admin-route-settings-parent{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.admin-route-settings-container{width:100%;margin-right:1rem;width:100%;background-color:#2d333e;padding:1rem;border-radius:.5rem}.admin-route-settings-container>div>div>div>button{background-color:#31708f;color:#fff}.admin-route-settings-container>div>div>div>button:hover{color:#fff;filter:saturate(1.6)}.admin-route-settings-setting{margin-bottom:.5rem}.admin-route-settings-save{display:flex;justify-content:flex-end;margin-bottom:2rem}.admin-route-settings-info{min-width:35rem;background-color:#2d333e;border-radius:.5rem;color:#fff}.admin-route-settings-info>:first-child{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.admin-route-settings-info>:last-child{padding-bottom:1rem}.admin-route-settings-info>div{display:flex;flex-direction:row;justify-content:space-between;padding-left:1rem;padding-right:1rem}.admin-route-settings-info>div>:first-child{font-weight:bold}.admin-route-settings-info>div>:last-child{text-align:right}.admin-route-settings-info-question{background-color:#015378}.admin-route-settings-info-online{background-color:#1c9d43}.admin-route-settings-info-offline{background-color:#f94e0c}.admin-route-settings-info-unknown{background-color:#ff9a59}
.hint.alert-danger{font-size:1.3em}.hint.alert-danger i{font-size:1.3em}.alarm-service-all i{font-weight:bold;color:red}.loading-animation{position:absolute;left:0;top:0;z-index:3;background-color:rgba(0,0,0,0.5019607843);width:100%;height:100%}.loading-animation div{display:flex;justify-content:center;align-items:center;height:100%;font-size:5em}.loading-animation i{color:#fff}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.admin-bkn-provider{margin-top:1rem;padding-top:1rem;border-top:solid hsla(0,0%,100%,0.2196078431) 1px;display:flex;flex-direction:column}.admin-bkn-provider-dropdown-container{display:flex;align-items:center;margin-bottom:1rem}.admin-bkn-provider-dropdown-container>.form-group{margin-bottom:0px !important}.admin-bkn-provider-ok{border-left-color:#1c9d43 !important}.admin-bkn-provider-error{border-left-color:#d8473e !important}.admin-bkn-provider-state-ok{font-size:x-large;color:#1c9d43}.admin-bkn-provider-state-fail{font-size:x-large;color:#d8473e}.admin-bkn-provider-ivena-sk-information{display:flex;align-items:center}.admin-bkn-provider-ivena-sk-information:first-of-type{margin-top:1rem}.admin-bkn-provider-ivena-sk-information>i{margin-left:1rem}.admin-bkn-provider-circle-ok{color:#1c9d43}.admin-bkn-provider-circle-error{color:#d8473e}.admin-bkn-provider-system-information>i{opacity:.5;margin-left:.5rem}.admin-bkn-provider-system-information>span:last-child{opacity:.5;margin-left:.5rem}.admin-bkn-provider-settings>div{margin-bottom:.5rem}.admin-bkn-provider-save{display:flex;justify-content:flex-end}.admin-bkn-provider-type{font-size:larger;opacity:.7}.admin-bkn-provider-type-container{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.admin-bkn-provider-type-btn{border-top-left-radius:0px;border-bottom-left-radius:0px;background:#444f56;color:#fff;min-width:10rem;text-align:left;display:flex;align-items:center;justify-content:space-between}.admin-bkn-statistics{border-top:solid hsla(0,0%,100%,0.2196078431) 1px;margin-top:.5rem;padding-top:.5rem}.admin-bkn-statistics>span:last-child{font-weight:bold;font-family:monospace}.admin-bkn-icon{position:absolute;right:1rem;bottom:1rem;font-size:xx-large}.admin-bkn-link{color:#31708f !important;font-weight:bold;margin-left:.5rem;margin-right:.5rem}.admin-bkn-upload-btn{color:#000}.admin-bkn-container{display:flex;margin-top:.5rem}.admin-bkn-export{margin-left:.5rem}
.admin-users-alerting-info{margin-bottom:10px !important}.admin-users-alerting-column-left{padding-left:0px !important;padding-right:5px !important}.admin-users-alerting-column-right{padding-left:5px !important;padding-right:0px !important}.admin-users-alerting-is-selected{text-decoration:line-through;opacity:.3}.admin-users-alerting-search-heading{position:relative}.admin-users-alerting-empty{margin-bottom:0px !important}.admin-users-alerting-load{float:right}.admin-users-alerting-city{opacity:.5}.admin-users-alerting-all-objects{max-height:50rem;overflow-y:scroll;overflow-x:hidden;padding-right:10px}.admin-users-alerting-pagination{margin-top:1rem}.admin-users-alerting-links{color:#fff !important;text-decoration:underline;cursor:pointer;text-align:right;font-size:1.2rem}.admin-users-alerting-links-container{display:flex;align-items:flex-end;justify-content:center;margin-top:.4rem;flex-direction:column;position:absolute;top:0px;right:8px}
.admin-database-field,.admin-database-headline,.admin-database-collection{color:#fff}.admin-database-collection{font-family:"DroidSansMonoDotted"}.admin-database-headline{font-weight:bold}.admin-database-progress{width:100%;background-color:#686969;border-radius:5px;overflow:hidden}.admin-database-progress-bar{display:block;height:.2rem;background-color:#4caf50}
.external-source-icon {
  opacity: 0.5;
}

.roadblock-important-icon {
  opacity: 0.5;
  color: white;
  cursor: pointer;
}

.roadblock-icon-container {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.roadblock-variant-icon-container {
  text-align: center;
}
.objects-tablerow-td-flex{display:inline-flex}.has-external-link{float:right}.objects-tablerow-ident{display:flex;justify-content:space-between;align-items:center}.objects-tablerow-city{justify-content:space-between;align-items:center;width:100%}.objects-tablerow-city-house{opacity:.7;text-align:right}.object-tablerow-name-container{display:flex;justify-content:flex-start;align-items:center}.object-tablerow-name-container span{padding-left:1rem}.object-tablerow-name-container span.objects-tablerow-subobject-badge{padding:.6rem}.object-tablerow-first-column{display:flex;justify-content:space-between;align-items:center}.label-danger{background-color:#d9534f !important}.objects-tablerow-examination{align-items:center}
.object-address-key{margin-top:1rem;display:flex;align-items:center;margin-left:.5rem}.object-address-key>span{margin-left:.5rem}
.contacts-external-id{position:absolute;left:6px;bottom:10px;opacity:.5}.active{opacity:100%}div.tab-heading-dark,.tab-heading-dark>ul,.tab-heading-dark>ul>li.active>a,.tab-heading-dark>ul>li.active>a:focus,.tab-heading-dark>ul>li.active>a:hover{background-color:#2d323f;color:#fff;border-color:#000}.tab-heading-dark>ul>li.active>a,.tab-heading-dark>ul>li.active>a:focus,.tab-heading-dark>ul>li.active>a:hover{background-color:#222630 !important}.floating-label{margin-bottom:1.5rem}.floating-label label{position:absolute;color:#999;pointer-events:none;opacity:0}.floating-label input+label,.floating-label textarea+label{top:-14px;left:15px;font-size:75%;color:#777;opacity:1}.form-control{margin-bottom:5px}.contact-delete-btn{margin-top:9px;margin-right:9px}.object-contacts-contact-body{margin-top:20px}.padding-left-5px{padding-left:5px}.object-contacts-dropdown-menu{max-height:450px;overflow-y:auto}
.un-nummer-frame {
  position: absolute;
  background-color: #ff9900;
  color: black;
  font-weight: 900;
  height: 40px;
  top: 0px;
  left: 0px;
  right: 0px;
  margin-left: 14px;
  margin-right: 14px;
  margin-top: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: large;
  border: black;
  border-style: solid;
  border-width: thick;
  font-family: sans-serif;
}

.substance-information {
  width: 265px;
  position: relative;
}
.no-documents-text{color:#31708f !important}.no-documents-icon{padding-bottom:13px}.choose-document-btn{color:#333 !important}.choose-document-input{display:none !important}.document-image{color:gray}.document-pdf{color:#f08080}.document-upload-input{height:42px}.document-queue{padding-bottom:10px}.document-queue-element{margin-right:5px;color:#fff !important;font-family:monospace}.document-upload-progress{margin-top:1rem;margin-bottom:1rem;background-color:#393e46}.documents-queue-container{padding-bottom:10px;display:flex;flex-wrap:wrap}.documents-upload-btn{margin-left:0px}
@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}.object-map-rotation{transform:rotate(var(--rotation));--moz-transform: rotate(var(--rotation));--webkit-transform: rotate(var(--rotation));--o-transform: rotate(var(--rotation));-ms-transform:rotate(var(--rotation))}
.btn-height{height:34px !important}.no-left-borders{border-top-left-radius:0px;border-bottom-left-radius:0px}.no-borders{border-radius:0px}.floors-container{position:relative}.floors-container>img{width:5rem}.floors-container-positive{font-weight:bold;position:absolute;top:14px;left:18px}.floors-container-negative{font-weight:bold;position:absolute;bottom:14px;right:18px}
.object-protocol-text {
  white-space: pre-wrap;
  font-size: small;
}
.object-protocol-empty-header {
  color: #31708f !important;
  padding-top: 10px;
}

.object-protocol-empty-hint {
  color: #31708f !important;
}
.my-drop-zone {
  border: dotted 3px lightgray;
  text-align: center;
  background-color: transparent;
  color: white;
}

.my-drop-zone-hover {
    border: dotted 3px #5cb85c !important;
}

.my-drop-zone-dark {
  border: dotted 3px #31708f;
  text-align: center;
  background-color: #d9edf7;
  color: #31708f !important;
}

.nv-file-drop {
  border: dotted 3px green;
}

.margin-2 {
  margin-right: 1px;
  margin-left: 1px;
}
.link-system {
  font-weight: bolder;
}

.link-source {
  opacity: .8;
  padding-left: 1rem;
}

.link-synced {
  float: right;
}

.last-sync-icon {
  color: #5cb85c;
}
.key-input-group {
  min-width: 400px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.key-input {
  font-size: 1.2rem;
  height: 30px;
}

.value-input {
  height: 36px;
}

.prop-add-btn {
  margin-top: 5px;
}

.empty-color {
  color: #31708f !important
}

.empty-icon {
  padding-bottom: 13px;
}
.examination-overview{font-size:16px !important}.examination-overview-key{color:#fff;opacity:.5}.examination-overview-email{margin-right:.5rem}.examination-overview-email:not(:last-child){border-right:solid 1px hsla(0,0%,100%,0.3411764706);padding-right:.5rem}



.hospital-services-entry>span{color:#fff}.hospital-services-headline{border-bottom:solid 1px hsla(0,0%,100%,0.3490196078);padding-top:1rem}


.person-overview-row:hover {
  cursor: default !important;
}
.person-overview-hint {
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}
.table-column-person {
  border-bottom: 1px solid #708090 !important;
  border-left: 0px !important;
  border-right: 0px !important;
}

.person-availability-icon {
  color: #337ab7;
}

.person-no-availability-icon {
  color: #686873;
}

.table-column-name {
  position: relative;
  width: 45%;
}

.table-column-name-left {
  display: inline;
}

.table-column-name-flex {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.person-row-functions-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.table-column-functions {
  width: 45%;
}

.table-column-actions {
  width: 20%;
}

.delete-selected-item {
  padding-top: 4px;
  padding-left: 10px;
  margin-right: -10px;
  color: orange;
}

/* Header for person in addressbook table entry */

.adr-person-header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100px;
}

.adr-person-header-no-availability {
  margin-left: 0px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100px;
}

.adr-person-header-link {
  margin-left: 15px;
  cursor: not-allowed;
}

.shared-icon {
  color: lightgrey !important;
}

.login-allowed-icon {
  margin-right: .5rem;
  margin-left: .5rem;
}

.shared-icon-legacy {
  color: #ffc800;
  padding-left: .5rem;
  padding-right: .5rem;
}

.delete-person-icon {
  color: lightgrey !important;
}

.delete-person-icon:hover {
  color: red !important;
}

.pending-actions-container {
  display: flex;
  align-content: center;
  justify-content: center;
}

.pending-action {
  margin-left: 2px;
}

.person-shared {
  cursor: not-allowed;
}
.synced-icon {
  color: #5cb85c;
  margin: 0 .5rem 0 .5rem;
}

.person-icon-container {
  display: inline-flex;
  width: 100%;
  align-content: center;
  justify-content: flex-end;
}

.apager-android-icon {
  color: #A4C639;
  padding-right: .5rem;
}

.apager-ios-icon {
  color: white;
  padding-right: .5rem;
}
.person-pending-alarm-groups {
  margin-right: 5px
}

.person-dropdown-add-alarm-groups {
  padding-top: 4px;
}

.person-tablerow-admin-orga {
  margin-left: .5rem;
  margin-right: .5rem;
  color: #5cb85c !important;
}

.alarm-group-name {
  margin-left: 1.8rem;
  margin-right: 14px;
  padding-left: 18px;
  font-size: 14px;
}

.person-display-name {
  margin-left: 20px;
}

.name-column {
  position: relative;
}

.group-selected {
  background-color: #2f5a75 !important;
  color: white !important;
  border: 1px solid #38414a;
}

.group-selected span {
  color: white !important;
  font-weight: bold;
}

.add-person-note {
  opacity: 0.5;
}

.search-person-filter {
  position: absolute;
  top: 4px;
  right: 5px;
  width: 50%;
}

.all-persons-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.clear-filter {
  cursor: pointer;
}

.clear-filter-icon:hover {
  --fa-secondary-color: #a94442;
}

.alarm-groups-header {
  display: flex;
  justify-content: left;
  gap: 30px;
  align-items: center;
}

.alarm-groups-selected-persons-header {
  display: flex;
  justify-content: space-between;
  gap: 30px;
  align-items: center;
}

.save-alarm-groups-btn {
  top: 10px;
  right: 12px;
}

.save-alarm-group-progress {
  left: 0px;
  bottom: -20px;
  right: 0px;
  height: 5px;
  position: absolute;
  border-radius: 0px;
}

.alarm-group-color {
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 4px;
  left: 22px;
  top: 5.5px;
}

.group-count {
  opacity: 0.7;
}

.all-alarm-groups-panel {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.alarm-group-add-btn {
  margin-left: 0px;
}

.alarm-group-person-search-container {
  margin-bottom: .5rem;
}

.default-group-icon {
  color: rgb(212, 181, 0);
  opacity: 0.5;
}

.label-age {
  top: 0px !important;
}
.alarmmonitor-name-and-icon-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.alarmmonitor-name {
  color: white;
  margin-left: .5rem;
  font-weight: bold;
}

.alarmmonitor-name:hover {
  text-decoration: underline;
}

.alarmmonitor-button-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 3px;
}

.alarmmonitor-mqtt-download:hover {
  background-color: #006d00 !important
}
.alarmmonitor-no-address {
  color: white;
  opacity: .5;
  letter-spacing: 4px;
}
.alarmmonitor-edit:hover {
  background-color: #3d933d !important;
}

.alarmmonitor-refresh-btn:hover {
  cursor: pointer;
  filter: brightness(1.1);
}

.alarmmonitor-view:hover {
  background-color: #60b5ff;
}

.alarmmonitor-view i {
  padding-right: .2rem;
}
.alarmmonitor-edit i {
  padding-right: .2rem;
}
.alarmmonitor-connection {
  margin: 0px !important
}
.alarmmonitor-td-100 {
  width: 100px
}

.alarmmonitor-td-200 {
  width: 200px
}

.alarmmonitor-td-50 {
  width: 50px
}
.alarmmonitor-td-100 {
  width: 200px
}

.alarmmonitor-name-and-icon-container div {
  display: inline-block;
}

.alarmmonitor-td-name {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.provision-name-container {
  display: flex;
  align-items: center;
}

.provision-name-icon {
  margin-right: 6px;
}

.provision-icon {
  --fa-secondary-color: rgb(92, 184, 92);
  margin-right: 5px
}

.apager-header-container {
  margin-top: 1rem;
}

.apager-header-warning {
  color: #ff7676;
}

.prov-action-item {
  padding-left: 10px !important;
}
.apager-table {
  margin-bottom: 0px !important;
}

.apager-separator {
  margin-top: 0px;
  opacity: .5;
}

.apager-prov-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: #ffffff47 solid 1px;
  margin-bottom: 2rem;
  padding-bottom: 1rem;
}

.apager-prov-header h3 {
  margin: 0px;
}
.icon-container {
  display: inline-block;
}

.icon-android {
  color: #A4C639;
}

.status-font {
  font-size: 14px !important;
}
.apager-person-name {
  font-weight: bold;
}

.apager-person-name:hover {
  text-decoration: underline;
}
.apager-loading-provisioning-version {
  min-width: 27px;
  display: inline-block;
}
.apager-role-icon {
  color: white;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.apager-role-icon:hover {
  cursor: help;
}

.apager-version-label:hover {
  cursor: help;
}


.apager-update-available {
  color: white;
  padding-left: .5rem;
  cursor: pointer;
}

.apager-update-available:hover {
  color: #337ab7;
}


.apager-provisioning-left {
  display: inline-flex;
  align-items: center;
}

.apager-provisioning-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}


.provisioning-resend {
  cursor: pointer;
  color: white;
}

.provisioning-resend:hover {
  color: #337ab7;
}

.apager-diff-too-old {
  color: #ff7676;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.apager-diff-too-old:hover {
  cursor: help;
}
.apager-provisioning-tablerow {
  width: 350px;
}

.name-column {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.amobile-name {
  color: white;
}

.amobile-name:hover {
  text-decoration: underline;
}


.remove-amobile {
  cursor: pointer;
  color: white;
  opacity: 0.8;
}

.remove-amobile:hover {
  color: #FF6600;
  opacity: 1.0;
}

.wrong-amobile-config {
  color: #ffbc00;
}

.name-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  }

  .name-icon-container {
    display: flex;
    justify-content: center;
  align-items: center;
}

.name-font {
  padding-left: 4px;
  font-weight: bold;
}

.ecomed-label {
  margin-left: 4px;
  background-color: #f07d00;
}

.here-label {
  margin-left: 4px;
  background-color: white;
}

.manv-label {
  margin-left: 4px;
  background-color: white;
}

.airRescue-label {
  margin-left: 4px;
  color: black;
  background-color: white;
}
.remove-amobile-spinner {
  color: white;
  opacity: .8;
}
.tracking-header {
  margin-top: 10px
}

.tracking-empty {
  color: #31708f !important;
}
.tracking-not-active-text {
  color: #31708f !important;
  padding-left: 1rem;
}

.tracking-not-active-icon {
  color: #e00556;
}

.tracking-not-active-container {
  display: flex;
  align-items: center;
}
.tracking-tr {
  cursor: default !important;
}
.tracking-person-name {
  color: white;
}


.tracking-person-time {
  color: white;
}

.tracking-device-container {
  display: inline-block;
}

.tracking-person-note {
  color: lightgrey !important;
}
.tracking-loading {
  color: white;
}
.tracking-not-licenced {
  background-color: white;
  opacity: 0.5;
}
.tracking-show-on-map:hover {
  background-color: #008800 !important;
  cursor: pointer;
}
.tracking-availability-icon {
  color: #337ab7;
}
.add-group-to-person-icon {
  position: absolute;
  left: 4px;
  top: 5px;
  opacity: 0.5;
  color: #5cb85c;
}

.add-group-to-person-icon:hover{
  opacity: 1;
}

.remove-group-from-person-icon {
  position: absolute;
  left: 4px;
  top: 5px;
  opacity: 0.5;
  color: #a94442;
}
.table-layout-alarm-group-left{
  padding-left: 0px !important;
  padding-right: 5px !important;
}

.table-layout-alarm-group-right{
  padding-left: 5px !important;
  padding-right: 0px !important;
}

.assign-group-left-header {
  display: flex;
  align-items: center;
}

.assign-group-left-header>span {
  white-space: nowrap;
}

.assign-group-left-header>i {
  margin-right: 5px;
  margin-left: 5px;
}

.remove-group-from-person-icon:hover{
  opacity: 1;
}

.edit-person-alarm-group-color {
  top: 0px;
  bottom: 0px;
  width: 10px;
}
.alarm-group-name {
  margin-left: 1.8rem;
  margin-right: 14px;
  padding-left: 18px;
}

.alarm-group-disabled {
  text-decoration: line-through;
  filter: grayscale(100%);
}

.alarm-groups-header{
  display: flex;
  justify-content: left;
  gap: 10px;
  align-items: center;
}
.save-alarm-groups-btn {
  top: 10px;
  right: 10px;
}
.group-icon-space{
  right: 8px !important;
}

.group-add-visible-space{
  color: white !important;
  cursor: pointer;
  text-align: right;
  font-size: 1.2rem;
}

.sort-row {
  display: flex;
  font-size: 20px;
}

.remove-person-btn {
  font-size: 14px;
}

.add-person-btn {
  font-size: 14px;
}

.arrow-box:hover {
  transform: scale(1.1);
  cursor: pointer;
  color: #5cb85c;
  opacity: 1;
}

.table-layout-substitute-left {
  padding-left: 0px !important;
  padding-right: 5px !important;
}

.table-layout-substitute-right {
  padding-left: 5px !important;
  padding-right: 0px !important;
}

.person-display-name {
  margin-left: 20px;
}

.add-person-note {
  opacity: 0.5;
}

.alarm-group-person-search-container {
  margin-bottom: .5rem;
}

.arrow-last-element {
  opacity: .4;
}

.arrow-not-last-element {
  opacity: .9;
}



.person-badge-info{margin-bottom:2rem;margin-top:1rem}.person-badge-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.person-badge-element{max-width:100px;min-height:104px;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;border-bottom:solid hsla(0,0%,100%,0.1019607843) 1px}.person-badge-element>img{width:80px}.person-badge-element>img:hover{cursor:pointer;filter:saturate(2)}.person-badge-element-disabled{filter:grayscale(1);opacity:.2}
.input-date-column{width:110px}.input-status-column{width:50px}.printer-icon{padding-right:.5rem}.text-light{color:#fff}.input-action-column{width:200px}.btns{margin-left:10px !important}.ioprint-name:hover{text-decoration:underline}.ioprint-action-column{min-width:21em}.ioprint-version{font-family:"DroidSansMonoDotted"}.ioprint-ip{font-family:"DroidSansMonoDotted"}

.aao-list-entry{padding-top:5px;padding-bottom:5px;color:#555 !important;display:flex;justify-content:space-between;align-items:center}.empty-space{margin-top:10px}.templates-list-header{background-color:#515b64 !important;border-color:#636f7a !important;color:#fff !important;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.templates-selection-color{color:#31708f !important;background-color:#d9edf7 !important}.templates-editor-footer{display:flex;justify-content:space-between;align-items:center}.templates-editor-entry{color:#555 !important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.templates-editor-entry-left{display:flex;justify-content:flex-start;align-items:center}.templates-editor-entry-left i{margin-right:.5rem;min-width:18px}.templates-editor-days{display:inline-flex;justify-content:center;align-items:center}.templates-editor-default-icon{cursor:not-allowed;color:#5cb85c}.templates-editor-non-default-icon:hover{color:#4faaf9}.templates-editor-note{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:10px}.templates-editor-note-enabled:hover{text-decoration:underline}.templates-editor-note i{visibility:hidden}.templates-editor-note:hover i{visibility:visible;margin-left:.5rem;opacity:.5}.templates-editor-nbr{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:24px;margin-right:0px}.templates-list{margin-bottom:0px !important}.templates-list>.list-group{margin-bottom:0px !important}.templates-list-keyword-remove{margin-left:3px}.templates-list-keyword-remove:hover{color:#d9534f}.templates-list-keyword-container{display:inline-flex !important;flex-wrap:nowrap;width:100% !important;overflow-x:auto;height:40px;justify-content:flex-start;align-items:center}.templates-list-keyword-entry{padding-right:4px !important}.templates-list-keyword-entry-add{background-color:#5cb85c;display:inline-flex;justify-content:center;align-items:center}.templates-list-keyword-entry-add:hover{cursor:pointer;opacity:.6}.templates-list-keyword-header{min-width:120px;display:flex;justify-content:center;align-items:center}.templates-list-keyword-group{display:flex}.templates-vertical-line{background-color:#000;width:1px;height:19px;margin-right:.5rem;margin-left:.5rem;opacity:.5}.templates-label{padding:2px 4px 2px 4px;border-radius:2px;color:#fff;margin-right:.5rem;font-size:80% !important;min-width:90px}.templates-label:hover{background:#777}.templates-inverted{text-decoration:line-through;background:#aeaeae}.templates-vehicles{background:#31708f}.templates-default-vehicles{margin-right:37px}.templates-inverted-active{background:#5cb85c;text-decoration:none !important}.templates-delete-default{opacity:.5;cursor:no-drop}.templates-list-header{background-color:#515b64 !important;border-color:#636f7a !important;color:#fff !important;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.single-section -el{width:40px}.single-section -logical-circle{background-color:#fff;border:#000 .2rem solid;border-radius:50%;color:#000;height:2.5rem;width:2.5rem;line-height:2.5rem;text-align:center;font-size:.8rem;display:flex;justify-content:center;align-items:center}.single-section -logical-circle>span{font-weight:bold;font-size:large}.template-editor-entry-item:hover{cursor:pointer;background-color:#ebebeb}.logicalTypeIcon{width:24px}
.apager-summary-row-container {
  margin-right: 0 !important;
}

.apager-summary-state-col {
  padding-left: 1rem;
  padding-right: 1rem;
}
.apager-icon-container {
  display: inline-block;
}

.apager-android {
  color: #A4C639;
}

.apager-gray {
  color: gray !important
}

.apager-ok-state {
}

.apager-error-state {
  display: flex;
  justify-content: center;
  align-items: center;
}

  .apager-summary-row {
    padding: 2px !important;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.apager-name{
  color: #515b64;
}
.vehicle-status-column{position:relative;cursor:pointer;width:33px}.vehicle-status{left:0px;top:1px;right:0px;bottom:1px;display:flex;position:absolute;justify-content:center;align-items:center;height:100%}.vehicle-status-text{font-family:sans-serif;font-size:1.1em;text-align:center;color:#fff}.vehicle-tablerow-icon{height:19px;position:absolute;right:3px;top:6px}.vehicle-code-icon{margin-right:6px !important;opacity:.5}.vehicle-parking{display:flex;justify-content:space-between;align-items:center}.vehicle-parking-icon{color:#fff;opacity:.5}.vehicle-parking-toggle{color:#fff;opacity:.8;cursor:pointer;height:0px}.vehicle-parking-nbr{padding-left:10px;padding-right:10px}.vehicle-status-change{color:#fff}.fault-icon{margin-right:5px}.licence-plate{background-color:#fff;color:#000;border-radius:2.8px;position:relative;margin-left:4px;padding-left:10px;padding-bottom:3px;padding-top:3px}.license-plate-country{background-color:#1e3dbc;width:7px;top:0px;left:0px;bottom:0px;position:absolute;border-top-left-radius:2.8px;border-bottom-left-radius:2.8px}.switch-parking-label{padding:.2em .6em .3em !important}.vehicle-type{display:none}@media(min-width: 1200px){.vehicle-type{display:inline}}.groups-icon{cursor:help;opacity:.6;padding-top:3px}.vehicle-short-name-row{opacity:.7}.battery-icon{font-size:18px;margin-left:3px;margin-right:3px}.battery-good{color:#5cb85c}.battery-bad{color:#d9534f}span.not-usable-devices{background-color:#ff9100}.vehicle-stations-empty{opacity:.7;font-style:italic}.vehicle-stations-my{opacity:.7}.vehicle-stations-remove{border-bottom:solid 1px hsla(0,0%,100%,0.3882352941)}.vehicle-stations-remove>a>i{color:hsla(0,0%,100%,0.3882352941)}.vehicle-stations-remove>a{padding-left:.5rem !important}
.vehiclefault-add-btn {
  margin-top: 5px;
}

.vehiclefault-closer {
  display: block;
}

.vehiclefault-closer > hr {
  margin: 10px 0px;
  opacity: 0.5;
}

.vehiclefault-container {
  margin-bottom: 40px;
}

.vehiclefault-licence {
  display: flex;
  min-width: 12rem;
  justify-content: space-between;
  align-items: center;
}
.vehicle-btn{margin-bottom:2px;margin-left:0px;overflow:hidden;text-overflow:ellipsis;font-weight:600;position:relative;background-color:#d8d5d5}.vehicle-btn-hidden{opacity:.3 !important;filter:grayscale(0.8) !important}.vehicle-btn:hover{background-color:#ccc;cursor:pointer}.vehicle-status-icon{position:absolute;padding-top:3px;left:4px;top:0px}.vehicle-btn-full{border:2px solid #4d5052;margin-bottom:2px;margin-left:0px;overflow:hidden;text-overflow:ellipsis;font-weight:600;position:relative;border-bottom-left-radius:10px;border-top-right-radius:10px;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px}.vehicle-btn-full-container{margin:0px !important}.vehicle-status-nbr{left:3px;top:0px;right:0px;bottom:1px;display:flex;position:absolute;justify-content:center;align-items:center;height:100%}.vehicle-btn-full:hover{border:2px solid #333;cursor:pointer}.full-color-text{color:#fff}.title-text{color:#fff;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:190px}.title-container{border-bottom-color:#5c5c5c;border-bottom-width:.2rem;border-bottom-style:solid;margin-bottom:.3rem}.vehicle-strength-text{position:absolute;right:3px;font-size:10px;color:#000;top:2px;opacity:.5}.status-c-circle{position:absolute;left:4px;top:5px;color:#fff;-webkit-animation:pulsate-fwd-red .5s ease-in-out infinite both;animation:pulsate-fwd-red .5s ease-in-out infinite both}.vehicle-btn-full #comment{visibility:hidden}.vehicle-btn-full:hover #comment{visibility:visible}.status-5-container{animation-name:pulseBorder;animation-duration:1s;animation-iteration-count:infinite}.status-0-container{animation:pulseBorderRed 1.5s ease-in-out infinite both}.status-notruf-container{animation:pulseBorderRed 1.289s ease-in-out infinite both}.status-5-icon{position:absolute;left:5px;top:7px;-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both;color:#31353d}.status-0-icon{position:absolute;left:5px;top:7px;-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both;color:hsla(0,0%,100%,0.7411764706)}.status-notruf-icon{position:absolute;left:7px;top:7px;-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both;color:hsla(0,0%,100%,0.7411764706)}.vehicle-popup-no-alarm{opacity:.6;min-width:4rem}.vehicle-popup-container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:100%;margin-bottom:.5rem}.vehicle-availability-chooser{padding-right:10px !important}.vehicle-availability-icon,.vehicle-availability-icon-assigned,.vehicle-availability-icon-reserved,.vehicle-availability-icon-available{float:right;margin-top:3px}.vehicle-availability-icon-available{color:#61d761}.vehicle-availability-icon-reserved{color:#f99144}.vehicle-availability-icon-assigned{color:#a93ef9}.vehicle-availability-grayscale{filter:grayscale(1) !important;opacity:.3 !important}.vehicle-availability-assigned{border-right:solid 6px #a93ef9}.vehicle-availability-reserved{font-style:italic;opacity:.6;filter:grayscale(0.2)}@keyframes pulseBorder{0%{border:2px rgba(0,0,0,0) solid}50%{border:2px #424f56 solid}100%{border:2px rgba(0,0,0,0) solid}}@-webkit-keyframes pulseBorderRed{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes pulseBorderRed{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulsate-fwd-red{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd-red{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}
.status-color-addon{width:44px}.btn-choose-status{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;height:34px}.btn-choose-tactical-sign{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;height:34px;width:250px}.vehicle-no-stations{color:#9c9c9c}.btn-choose-status-dropdown{height:34px}.vehicle-data-icons{display:flex;margin:0px 5px 0px -4px}.vehicle-data-icon{font-size:16px}.btn-choose-icon-middle{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;height:34px}.vehicle-data-icons-vertical{display:flex;margin:4px 5px 0px -4px;flex-direction:column-reverse}.vehicle-data-icon-vertical{font-size:16px;margin-top:-3px}.vehicle-data-icon-horizontal{font-size:18px;margin-top:-2px}.vehicle-data-title{padding:0px !important}.vehicle-data-inputs{display:flex;align-items:center}.vehicle-data-input{padding-right:0px;padding-left:7px;min-width:35px}.vehicle-data-input::after{content:"m"}.data-unit{font-weight:bold;padding-left:3px}.weight-icon{margin:0px 5px 0px -4px}.vehicle-alternative-icon:hover{cursor:pointer;color:#d9534f}.vehicle-data-icon-entry{padding-left:10px !important}.vehicle-data-icon-entry>img{height:16px}.vehicle-data-no-icon{opacity:.5}.vehicle-strength-input-container{display:flex;align-items:center}.big-slash{font-size:30px;margin-left:4px;margin-right:4px}.strength-inputs{text-align:center}.breathing-protection-icon{margin-right:5px}.tactical-sign-image{width:40px;height:40px}.vehicle-drone-icon{margin-right:.5rem}.siren-subaddresses>div{margin-bottom:.5rem}
.status-pagination {
    margin-top: 0px;
    margin-bottom: 0px;
}

.row-odd {
    background-color: #424f56 !important;
}

.column-even {
    border-width: 0px !important;
}

.strength {
    font-size: 1.2rem;
    color: #ffffff52;
}

.clearHistory {
    margin-bottom: 10px;
}
.delete-column{position:relative;cursor:pointer;width:33px;color:#fff;caret-color:rgba(0,0,0,0);text-align:center}.delete-column:hover{color:red}.parking-positions-caret{margin-left:.2rem}
.relais-edited {
  text-decoration: underline;
}

.relais-label {
  width: 100%;
  margin-bottom: 4px;
  display: flex;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
}

.relais-label-name {
  opacity: .5;
}

.relais-label-icon {
  opacity: .7;
}

.relais-label-container {
  white-space: nowrap;
  overflow: hidden;
  padding-left: 0.5rem;
}
.btn-margin {
  margin-left: 4px;
}

.dashboard-seperator {
  margin-top: 0px !important;
  margin-bottom: 6px !important;
}

.small-padding-row {
  padding-top: 6px;
  padding-bottom: 6px;
}

.category-widget-row {
  margin-right: 0px;
  margin-left: 0px;
}

.category-widget-column {
  padding-right: 2px;
  padding-bottom: 4px;
  margin-right: 0px;
  padding-left: 2px;
  margin-left: 0px;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.fancy-widget-clickable:hover{cursor:pointer;filter:brightness(1.5)}.fancy-widget-container{height:80px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#2d333e;margin-bottom:1rem;color:#fff}.fancy-widget-container>.widget-header{opacity:.7}.fancy-widget-danger{border-left:solid .5rem #f94e0c;background-color:rgb(105.3975903614,31.2289156627,2.6024096386)}.fancy-widget-danger>.widget-icon{color:#f94e0c}.fancy-widget-info{border-left:solid .5rem #31708f}.fancy-widget-info>.widget-icon{color:#31708f}.fancy-widget-success{border-left:solid .5rem #1c9d43}.fancy-widget-success>.widget-icon{color:#1c9d43}.fancy-widget-warning{border-left:solid .5rem #ffc83d;background-color:rgb(163,116.7886597938,0)}.fancy-widget-warning>.widget-icon{color:#ffc83d}.widget-header{position:absolute;top:0px;left:7px}.widget-sub-header{opacity:.6}.sub-count-container{position:absolute;bottom:0px;right:7px;display:flex;align-items:initial}.widget-number{font-weight:bold;font-size:32px}.widget-sub-number{font-weight:bold;font-size:16px;padding-right:4px}.widget-icon{left:6px;position:absolute;bottom:4px;opacity:.7}.widget-container-with-link{cursor:pointer}.widget-link-icon{position:absolute;top:5px;right:5px;opacity:.8}
.category-widget-header {
  position: absolute;
  top: 0px;
  left: 8px;
  right: 5px;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 11px;
  overflow: hidden;
}

.category-widget-number {
  font-weight: bold;
  font-size: 21px;
  padding-top: 10px;
}

.category-widget-text {
  font-size: 12px;
  padding-top: 10px;
}

.category-widget-container {
  height: 50px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0px !important;
}
.input-group-container {
  padding-bottom: 4px;
}
.row-author {
    width: 200px;
}

.row-container {
    display: grid;
}

.row-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.message-loading-icon {
    position: relative;
}

.message-comment-icon {
    font-size: 15px;
}

.message-comment-spinner {
    position: absolute;
    top: 4px;
    left: 2px;
    color: #d9edf7;
    font-size: 9px;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}

.text-panel-body {
  background-color: white !important;
  min-height: 250px;
}

.text-panel-right {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left-width: 0px;
}

.text-panel-left {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right-width: 0px;
}

.text-column-left {
  padding-right: 0px;
}

.text-column-right {
  padding-left: 0px;
}

.text-row {
  padding-top: 14px;
}


.alarm-text-area {
  resize: vertical;
}

.no-status {
  color: white;
  opacity: 0.8;
  padding-left: 6px;
}

.no-status-icon {
  margin-left: 6px;
  color: white;
  opacity: 0.8;
  --fa-secondary-color: #5cb85c;
  --fa-secondary-opacity: 1;
}

.status-history-table {
  margin-bottom: 0px !important;
}

.status-count {
  text-align: right;
  opacity: 0.6;
  margin-top: 5px;
}

.vehicle-status-label {
  font-weight: bold;
}
.status-history-pagination {
  margin-bottom: 1rem !important;
  padding-top: 1rem;
}

.status-history-pagination i {
  opacity: .5;
}

.status-history-pagination i:hover {
  opacity: 1;
}

.status-history-pagination-loading-btn {
  min-width: 45px;
}
.vehicle-removed {
  opacity: .5;
  text-decoration: line-through;
  font-weight: 100 !important;
}
.tableau-tabs {
  display: none;
}

@media (min-width: 992px) {
  .tableau-tabs {
    display: flex;
    overflow-y: hidden;
  }
}

.tableau-empty {
  margin-top: 1rem;
}

.tableau-empty-text {
  color: #31708f !important
}

.tableau-loading-container {
  margin-top: 1rem;
  padding: 5px 10px 5px 10px;
}

.grid-column {
  display: flex;
  flex-direction: column;
  min-width: 20rem;
  padding-left: 0rem;
  padding-right: 1rem;
  position: relative;
}

.grid-nbr-cell {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  font-size: 20px;
  color: white;
  display: flex;
  justify-content: center;
  background-color: #00000017;
  font-family: monospace;
  z-index: 2;
}

.show-grid-cell {
  opacity: 0.2;
}

.grid-row {
  padding-top: 0.5rem;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.column-placeholder {
  min-width: 190px;
}

.toggle-grid-icon {
  cursor: pointer;
  color: white
}

.toggle-grid-icon:hover {
  color: #5cb85c;
}

.toggle-grid-container {
  position: absolute;
  right: 4px;
  top: 1px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 1px rgb(221, 221, 221) solid;
}

/* width */

::-webkit-scrollbar {
  width: 10px;
  height: 7px;
}

/* Track */

::-webkit-scrollbar-track {
  background: #f1f1f100;
}

/* Handle */

::-webkit-scrollbar-thumb {
  background: #31353D;
}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {
  background: #8FA0B0;
}

.grid-tableau-container {
  overflow: hidden;
  overflow-x: auto;
}

.tableau-header {
  position: relative;
}

.tableau-progress {
  height: 5px;
  position: absolute;
  left: 1px;
  right: 0px;
  bottom: -6px;
  margin-bottom: 1px;
}

.group-list-element {
  padding: 0px !important;
}

.group-name-element {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 4px;
  padding-top: 2px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  white-space: nowrap;
}

.active-group {
  background-color: #333333 !important;
}

.speaking-request-container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1rem;
  flex-wrap: wrap;
}

.speaking-request-item-container {
  display: flex;
  align-items: center;
}

.speaking-request-prio {
  color: white;
  font-family: monospace;
  opacity: 0.8;
}

.speaking-request-icon {
  color: white;
  padding-right: 1rem;
  opacity: 0.7;
  cursor: help;
}

.speaking-request-item {
  min-width: 200px;
  padding-right: 0.5rem;
}

.speaking-request-navbar {
  background-color: #D95B45 !important;
  border-color: #552437;
  -webkit-animation: swing-in-bottom-fwd 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
  animation: swing-in-bottom-fwd 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
}

.reload-groups-icon {
  cursor: pointer;
  margin-right: 0.5rem;
  color: white;
}

.reload-groups-icon:hover {
  color: #5cb85c;
}

/* ----------------------------------------------
 * Generated by Animista on 2021-3-1 11:16:50
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation swing-in-bottom-fwd
 * ----------------------------------------
 */

@-webkit-keyframes swing-in-bottom-fwd {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 1;
  }
}

@keyframes swing-in-bottom-fwd {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 1;
  }
}
.chevron-margin {
  margin-right: 10px;
  width: 14px;
}

.data {
  display: flex;
  color: white;
  padding: 5px;
}

.data-param {
  min-width: 170px;
}

.data-striped > .data:nth-of-type(odd) {
  background-color: #31353d;
}

.meta-tooltip {
  margin-left: 1rem;
  --fa-secondary-color: #c9302c;
  --fa-secondary-opacity: 1;
}

.meta-container {
  padding-top: 1rem;
}

.meta-chevron {
  opacity: .5;
}

.meta-param {
  font-weight: bold;
  color: white;
}

.meta-value {
  color: white;
}

.meta-time {
  opacity: .5;
  margin-left: 1rem;
}

.meta-empty {
  margin-top: 1rem
}

.meta-color-blob {
  margin-right: 10px;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.small-col{width:30px;white-space:nowrap;text-align:center}.pin-col{width:1px;white-space:nowrap}.type-col{width:80px;text-align:center}.notification-col{width:200px}.category-col{width:100px;text-align:center}.category-col-badge{display:flex;justify-content:flex-end;margin-right:1rem}.date-col{width:90px;text-align:center}.image-col{width:40px;text-align:center}.announcement-edit-rights{background-color:#5cb85c}.announcement-without-edit-rights{background-color:#d8473e}.announcement-info-margin{margin-top:10px}.announcement-type{min-width:65px;display:inline-block}.announcement-state{min-width:70px;display:inline-block}.announcement-has-image{color:#5cb85c}
.aao-empty{margin-top:10px}.aao-empty button{margin-top:5px}.aao-container{margin-top:1rem}.aao-list-header{background-color:#515b64 !important;border-color:#636f7a !important;color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.aao-text{color:#fff}.aao-list-header>span>i{margin-right:.5rem}.aao-list-entry{padding-top:5px;padding-bottom:5px;color:#555 !important;display:flex;justify-content:space-between;align-items:center}.aao-list-entry:hover{cursor:pointer;background-color:#ededed}.aao-list-entry-index{padding-right:.5rem;opacity:.6}.aao-list-entry-status{padding-right:.5rem}.aao-list-entry-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.aao-list-entry-name:hover{text-decoration:underline}.aao-list-entry-name-selected{font-weight:bold}.aao-list-entry-arrow{position:absolute;right:-17px;color:#dff0d8 !important;font-size:2rem;top:1px}.aao-badge-positive{background-color:#337ab7}.aao-col-wide{padding-right:30px}
.aao-editor-no-selection{color:#31708f !important;background-color:#d9edf7 !important;width:100%;min-height:10rem;display:flex;justify-content:center;align-items:center;min-height:20rem;flex-direction:column}.aao-editor-no-selection>h4{color:#31708f !important}.aao-editor-footer{display:flex;justify-content:space-between;align-items:center;background-color:#515b64 !important;border:0px}.aao-editor-conditions{display:flex;flex-wrap:wrap;margin-top:4px}.aao-editor-condition-single{margin-top:3px}.aao-editor-entry{color:#555 !important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.aao-editor-entry-left{display:flex;justify-content:flex-start;align-items:center}.aao-editor-entry-left i{margin-right:.5rem;min-width:18px}.aao-editor-days{display:inline-flex;justify-content:center;align-items:center}.aao-editor-default-icon{cursor:not-allowed;color:#5cb85c}.aao-editor-non-default-icon:hover{color:#4faaf9}.aao-editor-note{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aao-editor-note-enabled:hover{text-decoration:underline}.aao-editor-note i{visibility:hidden}.aao-editor-note:hover i{visibility:visible;margin-left:.5rem;opacity:.5}.aao-list{margin-bottom:0px !important}.aao-list>.list-group{margin-bottom:0px}.aao-list-keyword-remove{margin-left:3px}.aao-list-keyword-remove:hover{color:#d9534f}.aao-list-keyword-container{display:inline-flex !important;flex-wrap:nowrap;width:100% !important;overflow-x:auto;height:40px;justify-content:flex-start;align-items:center}.aao-list-keyword-entry-add{background-color:#5cb85c;display:inline-flex;justify-content:center;align-items:center}.aao-list-keyword-entry-add:hover{cursor:pointer;opacity:.6}.aao-list-keyword-entry{padding-right:4px !important}.aao-list-keyword-header{min-width:120px;display:flex;justify-content:center;align-items:center}.aao-list-keyword-group{display:flex}.aao-vertical-line{background-color:#000;width:1px;height:19px;margin-right:.5rem;margin-left:.5rem;opacity:.5}.aao-label{padding:2px 4px 2px 4px;border-radius:2px;color:#fff;margin-right:.5rem;font-size:80% !important;min-width:90px}.aao-label:hover{background:#777}.aao-inverted{text-decoration:line-through;background:#aeaeae}.aao-vehicles{background:#31708f}.aao-default-vehicles{margin-right:37px}.aao-inverted-active{background:#5cb85c;text-decoration:none !important}.aao-delete-default{opacity:.5;cursor:no-drop}
.aao-editor-day {
  padding-left: 4px;
  padding-right: 4px;
  background: #aeaeae;
  border-radius: 2px;
  width: 19px;
  text-align: center;
  color: white;
  margin-left: 2px;
  margin-right: 2px;
  background: linear-gradient(315deg, rgba(92, 184, 92, 1) 50%, #515b64 50%);
}

.aao-editor-day:hover {
  opacity: .6;
}

.aao-editor-day-full {
  background: #5cb85c !important;
}

.aao-editor-day-deactive {
  background: #d9534f !important;
}
.selected-icon{color:#fff;padding:5px}.battery-graph{background-color:#fff !important;border-radius:5px;padding:5px;margin-top:10px}.no-measurements{margin-top:10px}.current-voltage{background-color:#fff;padding-top:3px !important;padding-bottom:3px !important}.voltage-good{background-color:green}.voltage-bad{background-color:red}.no-current-value{background-color:gray}.current-voltage-span{color:#fff;padding:5px;border-radius:4px}.current-voltage-span>i{margin-left:.1rem}.voltage-suffix{position:absolute;top:7px;right:30px;z-index:10}.voltage-source{display:flex;align-items:center}.voltage-source-link{padding-left:1rem !important}.voltage-source-icon{width:2rem;height:2rem;margin-right:.5rem;background-color:#fff;border-radius:1rem;border-width:1px;border-color:#fff;border-style:solid}.voltage-source>i{margin-right:.5rem}
.delete-column {
    position: relative;
    cursor: pointer;
    width: 33px;
    color: white;
    caret-color: transparent;
    text-align: center;
}

.delete-column:hover {
    color: red;
}
#vehicle-map{width:100%;height:500px}.vehicle-data-popup{text-align:center}.vehicle-location-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vehicle-location-datetime .time-picker{font-size:13px;width:180px;padding:4px 8px}.vehicle-location-datetime .input-group-addon{font-size:13px;padding:4px 8px}.vehicle-location-history-refresh,.vehicle-location-history-delete{margin-left:0px !important;min-width:38px;width:38px;height:34px;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center}

.vehicle-tracking-settings-external{padding-top:10px}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.vehicles-devices-name{overflow:hidden;white-space:nowrap;max-width:90px;text-overflow:ellipsis}.vehicles-devices-name:hover{background-color:#13678a;cursor:pointer}.vehicles-devices-name{display:flex;align-items:center;justify-content:space-between}.vehicles-devices-table{margin-bottom:10px}.vehicles-devices-table .entry-disabled{opacity:50%}.vehicles-devices-table .entry-disabled td.device-state{cursor:not-allowed}.vehicles-devices-table td.delete-column{width:25px;cursor:pointer;opacity:20%}.vehicles-devices-table td.delete-column:hover{opacity:100%}.vehicles-devices-list{display:flex;flex-direction:column;align-items:flex-end}.vehicles-devices-state-usable{color:#1c9d43}.vehicles-devices-state-not-usable{color:#d8473e}.vehicles-devices-selected i{color:#f7ae42}.vehicles-devices-type:hover{text-decoration:underline}.devices-dropdown-menu{max-height:450px;overflow-y:auto}.device-buttons-container{display:flex}.device-buttons-container>.btn-warning{margin-left:5px}
.filters{margin:10px;width:100%;display:flex;justify-content:flex-start}.filters .search-bar{flex:.8}.filters .search-bar .usable-hidden{opacity:.5;color:#750000}.filters .search-bar .clickable-addon{cursor:pointer}.filters .search-bar-table-header{margin-bottom:0px !important;font-size:12px;height:20px !important}.filters .search-bar-table-header .clickable-addon-table{cursor:pointer}.filters pagination{margin-left:10px}.empty-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.empty-list .fully-usable-hidden-hint{font-weight:bold}.empty-list-text{color:#3c763d !important}.vehicle-devices{display:flex;flex-direction:row;align-items:center}.vehicle-devices-entry-name-col{width:350px;font-weight:bold}.vehicle-devices-entry-shortname-col{width:150px}.vehicle-devices>i{margin-right:.5rem}.vehicle-devices-separator{margin-left:.5rem;margin-right:.5rem;opacity:.4}.vehicle-devices-usable{opacity:.4}.vehicle-devices-are-usable{opacity:.4;margin-left:6px;margin-right:6px}.vehicle-devices-not-usable{font-weight:bold;background-color:red;width:20px;height:20px;text-align:center;border-radius:3px;margin-top:3px}.vehicle-devices-label{margin-left:.5rem}.loading{display:flex;justify-content:center;padding:100px;align-items:center}.loading i{display:block;color:#fff;font-size:5em}
.announcement-author{opacity:.5;font-size:smaller}.announcement-header{font-weight:bold;font-size:17px;margin:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-text{opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:25ch}
.delete-column {
  position: relative;
  cursor: pointer;
  width: 33px;
  color: white;
  caret-color: transparent;
  text-align: center;
}

.delete-column:hover {
  color: red;
}

.siren-empty {
  margin-top: 8px;
}

.vehicle-trip-number,.vehicle-trip-original-end-odometer{font-family:monospace}.vehicle-trip-original-end-odometer{text-decoration:line-through;margin-right:5px}.vehicle-trip-original-end-odometer-container{display:flex;align-items:center;justify-content:space-between}.vehicle-trip-original-end-odometer-container>i{opacity:.7;margin-right:.5rem}.vehicle-trip-original-end-odometer-container>i:hover{cursor:help}.vehicle-trip-table{margin-bottom:0px !important}.vehicle-trip-table-container{min-height:30rem}.vehicle-trip-duration{display:flex;flex-direction:column}.vehicle-trip-duration-time{opacity:.6}.vehicle-trip-pagination{margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:flex-end}.vehicle-trip-actions{border-bottom:solid 1px #fff;margin-bottom:.5rem;padding-bottom:.5rem;width:100%;display:flex;justify-content:space-between;align-items:center}.vehicle-trip-actions-hint{color:#fff;opacity:.7}.vehicle-trip-actions-export>ul>li>a>i{margin-right:.2rem}#vehicle-trip-map{width:100%;height:250px}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.stations-edit-my-station{color:#1c9d43}.stations-edit-not-my-station{color:#1cb0f3}.stations-edit-delete{text-align:right}.stations-edit-add-container{display:flex;justify-content:flex-end}.stations-edit-name{text-decoration:underline}
.column-date{width:24%}.column-mode{width:30%}.column-gssi{width:23%}.column-subaddress{width:23%}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.date-opacity{opacity:.7}.siren-warning{background-color:#ffc400;color:#555}.siren-no-warning{background-color:#31708f}.siren-sample-alarm{background-color:#37a19a}.siren-silent-sample-alarm{background-color:#176510}.siren-wind-warning{background-color:#f94e0c}.siren-storm-warning{background-color:#ff3d67}.siren-disaster{background-color:red}
.squad-management-container .squad-add-icon{margin-right:4px !important;color:#fff}.squad-management-container .squad-loading-icon{margin-right:8px}.squad-management-container .squad-loading-icon i{margin-right:4px}.squad-management-container .squad-table-container .table{margin-bottom:10px}.squad-management-container .squad-table-container .table td{vertical-align:middle}.squad-management-container .squad-table-container .table .clickable-row{cursor:pointer}.squad-management-container .squad-table-container .table .clickable-row:hover{background-color:#f0f0f0}.squad-management-container .squad-table-container .table .badge{font-size:12px;padding:4px 8px}.squad-management-container .squad-table-container .table .seat-list .seat-badge{display:inline-flex;margin-right:8px;margin-bottom:4px;padding:2px 6px;border-radius:3px;align-items:center;font-size:12px}.squad-management-container .squad-table-container .table .seat-list .seat-badge-required{background-color:#5cb85c}.squad-management-container .squad-table-container .table .seat-list .seat-badge-optional{background-color:#1f6ba1}.squad-management-container .squad-table-container .table .seat-list .seat-badge i{margin-right:3px}.squad-management-container .squad-table-container .table .seat-list .seat-badge .text-danger{margin-left:2px}.squad-management-container .squad-table-container .btn{margin-left:4px}
.alert-change-reason {
  margin-bottom: 0px;
  margin-top: 5px;
  background-color: #ffe6ad;
  border-color: #ffe6ad;
  color: #855c00;
}

.alert-change-reason-icon {
  margin-right: 6px;
}

.info-message-form {
  padding-top: 10px
}

.alert-change-reason-text {
  white-space: pre-line;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-feedback-person-container{display:flex;flex-direction:row;background-color:#2d333e;color:#fff;padding-left:.5em;padding-right:.5em;padding-bottom:1px;align-items:center;border-bottom:solid 1px #5d5d5d;justify-content:space-between}.alarm-feedback-person-container-left{display:flex;align-items:center}.alarm-feedback-person-container:last-child{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;border-bottom:0px}.alarm-feedback-person-container:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.alarm-feedback-person-name{font-size:larger}.alarm-feedback-person-time{opacity:.6}.alarm-feedback-person-function{background-color:rgb(66.4485981308,75.308411215,91.5514018692) !important}.alarm-feedback-person-state,.alarm-feedback-person-state-here,.alarm-feedback-person-state-received,.alarm-feedback-person-state-read,.alarm-feedback-person-state-absent,.alarm-feedback-person-state-free,.alarm-feedback-person-state-no,.alarm-feedback-person-state-yes{font-size:xx-small;display:inline-block;width:7em;text-align:center;border-radius:3px;padding:2px;margin-right:.5em}.alarm-feedback-person-state-yes{background-color:#1c9d43}.alarm-feedback-person-state-no{background-color:#d8473e}.alarm-feedback-person-state-free{background-color:#f7ae42}.alarm-feedback-person-state-absent{background-color:rgb(188.8405172414,46.9655172414,38.1594827586)}.alarm-feedback-person-state-read{background-color:rgb(66.4485981308,75.308411215,91.5514018692)}.alarm-feedback-person-state-received{background-color:rgb(66.4485981308,75.308411215,91.5514018692)}.alarm-feedback-person-state-here{background-color:#015378}
.alarm-detail-info-label-padding{width:170px}.alarm-detail-info-labelgroup{display:flex;flex-direction:row;align-items:center;margin-bottom:.3rem}.alarm-flow-box{background-color:#31353d;color:#fff !important;position:relative}.alarm-detail-code{font-family:"DroidSansMonoDotted"}.alarm-detail-info{display:flex;flex-direction:column;align-items:flex-start}.element-value{white-space:pre;overflow-x:auto;width:100%;max-width:1rem}.alarm-table-row-even{background-color:#31353d}.alarm-flow-items{display:flex;flex-wrap:wrap;row-gap:8px;justify-content:flex-start;align-content:flex-start;align-items:center}.alarm-flow-name{position:absolute;bottom:0px;right:3px;opacity:.4}.alarm-flow::before{content:">"}.alarm-flow-start{margin-right:3px;opacity:.4}
.unit-btn {
  position: relative;
  margin: 2px;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

.unit-state-icons {
  position: absolute;
  right: 4px;
  color: white;
}

.choose-on-map {
  cursor: pointer;
}

.choose-on-map:hover {
  opacity: 0.5;
}

.choose-on-map-loading {
  visibility: hidden;
}

.has-lat {
  --fa-secondary-color: #5cb85c !important;
  --fa-primary-color: #5cb85c !important;
}

.input-spinning-objects {
  position: absolute;
  top: 10px;
  right: 8px;
  font-size: 13px;
}

.no-units-available {
  opacity: 0.6;
}

.user-select-btn {
  margin-bottom: 1rem !important;
}

.all-units-container {
  border-top: #0000004d solid 1px;
  padding-top: .5rem;
  margin-top: .5rem;
}

.all-units-container-scrollable {
  scroll-behavior: smooth;
  overflow-y: scroll;
  max-height: 60rem;
  overflow-x: hidden;
  padding-right: 10px;
}

.units-username {
  opacity: .5;
}

.all-selected-units-container {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.unit-selected {
  background-color: #a94442 !important;
}

.unit-selected span {
  color: white !important;
  font-weight: bold;
}

.unit-selected i {
  color: white !important;
}

.unit-name-icon {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.selected-unit-name-icon {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.selected-unit-name-icon i {
  color: white;
  padding-right: .2rem;
}

.unit-name-icon i {
  color: #3c763d;
  padding-right: .2rem;
}


.nbr-of-units-of-selected-user {
  opacity: .5;
}

.selected-user-name {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 1rem !important;
}

.selected-user-name span {
  color: white !important;
}

.available-units {
  font-size: small;
  padding: .5rem;
  color: white;
}

.to-alert-dot-icon {
  color: #a94442 !important;
  padding-right: .5rem;
}

.all-dot-icon {
  color: #24ff24 !important;
  padding-right: .5rem;
}

.alert-btn {
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 0px;
}

.alert-dropdown {
  height: 46px;
}

.qe-person-availability-icon {
  position: absolute;
  left: .5rem;
  top: 0.4em;
}

.qe-available {
  color: #45BF55;
}

.qe-tmpNotAvailable {
  color: #F1BD5E;
}

.qe-notAvailable {
  color: #a94442;
}

.qe-text {
  color: white !important;
}

.qe-noAv {
  color: #04738C;
}

.person-selected span {
  color: white !important;
}

.person-note {
  opacity: .5;
}

.all-vehicle-container {
  scroll-behavior: smooth;
  overflow-y: scroll;
  max-height: 23rem;
  overflow-x: hidden;
  margin-top: 1rem;
}

.vehicle-pagination-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.vehicle-pagination-container ul {
  margin-bottom: 0px;
}

.alerted-vehicle-container {
  border-bottom: #0000004d solid 1px;
  padding-bottom: 1rem;
}

.btn-vehicle-select {
  margin: 2px;
  position: relative;
}

.btn-vehicle-select span {
  color: white !important;
  font-weight: bold;
}

.btn-alarm-vehicle {
  margin: 2px;
  position: relative;
}

.btn-vehicle-is-selected {
  opacity: .3;
  text-decoration: line-through;
  filter: grayscale(100);
}

.template-search-input {
  height: 20px;
  font-size: 12px;
}


.alarm-search-templates {
  display: flex;
  align-items: center;
}

.alarm-search-templates-container {
  margin-left: .5rem;
  width: 100%;
}

.quick-edit-person-container {
  display: flex;
  align-items: center;
  justify-content: center;
}

.person-with-age-table {
  width: 100%;
}

.person-with-age-table-person {
  width: 90%;
  border: 0px !important;
}

.person-with-age-table-age {
  width: 10%;
  border: 0px !important;
}

.person-displayname {
  margin: 0 5px 0 17px;
}

.alert-icon {
  color: white !important;
}

.fake-alarm {
  display: inline-flex;
  width: 100%;
  align-items: center;
}

.alarmgroup-clear {
  display: flex;
  align-items: center;
  justify-content: center;
}

.alarm-planning {
  padding: 0px 0px 15px 15px;
}

.alarm-planning button, .alarm-planning .input-group-addon {
  height: 34px;
}

.quick-edit-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-vehicles-container{display:flex;flex-direction:column}.alarm-vehicles-label{margin-right:.5rem}.alarm-vehicles-arrival-predicted-label,.alarm-vehicles-estimated,.alarm-vehicles-predicted{color:#fff;padding-left:.5rem;padding-right:.5rem;padding-top:.2rem;padding-bottom:.2rem;border-radius:.3rem;margin-right:.5rem}.alarm-vehicles-arrival-predicted-label>span,.alarm-vehicles-estimated>span,.alarm-vehicles-predicted>span{font-size:xx-small;opacity:.5}.alarm-vehicles-predicted{background-color:#012d78}.alarm-vehicles-estimated{background-color:#015378}.alarm-vehicles-entry{display:flex;justify-content:space-between;align-items:center;background-color:#2d333e;color:#fff;border-bottom:solid 1px #5d5d5d;padding-bottom:.4rem;padding-top:.4rem;padding-left:.4rem;padding-right:1rem}.alarm-vehicles-entry:nth-child(2n+1){background-color:rgb(53.5794392523,60.723364486,73.8205607477) !important}.alarm-vehicles-entry:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.alarm-vehicles-entry:last-child{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;border-bottom:0px}.alarm-vehicle-first-column{display:flex;justify-content:flex-start;align-items:center}.alarm-vehicle-first-column-name{font-weight:bold;padding-left:.5rem}.alarm-vehicle-first-column-name-link{font-weight:bold;padding-left:.5rem}.alarm-vehicle-first-column-name-link:hover{cursor:pointer;text-decoration:underline}.alarm-vehicle-first-column-dispo{padding-left:.5rem;opacity:.7}.alarm-vehicle-selected-aao{margin-top:5px}
.choose-grid-btn {
    height: 24px !important;
    text-align: left;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.choose-grid-container {
    width: 108px;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.alarm-template-row-delete {
    float: right;
}

.alarm-template-row-text {
    margin-left: 5rem;
}

.choose-grid-btn-text {
    margin-right: 1rem;
}

.template-color-column {
    width: 32px;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.alarm-template-upload-icon {
  padding-right: 0.4rem;
  opacity: .5;
}

.clickable {
  cursor: pointer;
}

.alarm-templates-pagination {
  padding-bottom: 2rem;
}
.template-btn-alert {
  height: 50px;
  padding: 5px;
  white-space: normal;
  position: relative;
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: 10px;
}

.template-btn-alert:hover {
  font-weight: bold;
  -webkit-box-shadow: 0px 0px 15px -4px rgba(0, 0, 0, 0.92);
  box-shadow: 0px 0px 15px -4px rgba(0, 0, 0, 0.92);
}

.alarm-template-button-emoji {
  position: absolute;
  left: 5px;
  top: 5px;
}

.alarm-template-button-units {
  position: absolute;
  right: 5px;
  bottom: 1px;
  opacity: 0.5;
  font-size: 10px;
}

.alarm-template-button-noConfirm {
  position: absolute;
  left: 5px;
  bottom: 1px;
  opacity: 0.5;
  font-size: 15px;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-protocol-container{display:flex;flex-direction:column}.alarm-protocol-message{color:#fff}.alarm-protocol-source{background-color:rgb(66.4485981308,75.308411215,91.5514018692);color:#fff;border-radius:.2rem;padding-left:.5rem;padding-right:.5rem;margin-right:1rem;font-size:x-small}.alarm-protocol-entry{display:flex;width:100%;align-items:center;border-bottom:solid 1px #5d5d5d;background:#2d333e;padding-bottom:.2rem;padding-top:.2rem}.alarm-protocol-entry:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.alarm-protocol-entry:last-child{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;border-bottom:0px}.alarm-protocol-entry:nth-child(2n){background-color:rgb(49.2897196262,55.861682243,67.9102803738)}.alarm-protocol-first-column{flex-grow:2;display:flex;flex-direction:row;align-items:center}.alarm-protocol-first-column>div{display:flex;align-items:center}.alarm-protocol-first-column>i{color:#fff;opacity:.7;margin-left:.4rem;margin-right:.4rem}.protocol-td{border-width:0px !important;padding:0px !important}.protocol-row:nth-child(odd){background-color:#434b52}.protocol-icon{color:#fff}.protocol-feedback-icon{--fa-secondary-opacity: 1.0;--fa-primary-color: white}.protocol-text{color:#fff}.protocol-icon-start{--fa-secondary-color: #fd5858;--fa-primary-opacity: 1.0;--fa-secondary-opacity: 1.0;color:#fff}.protocol-text-container{padding-top:3px;padding-bottom:3px}.protocol-distance-container{display:flex;justify-content:space-between;align-items:center;margin-right:10px}.protocol-icon-end{--fa-secondary-color: #20ff20;--fa-primary-opacity: 1.0;--fa-secondary-opacity: 1.0;color:#fff}.protocol-icon-container{display:flex;justify-content:flex-start;align-items:center;padding-right:8px;padding-left:4px}.protocol-timestamp-container{display:flex;justify-content:flex-end;align-items:center;padding-top:4px}.protocol-time-diff{color:hsla(0,0%,100%,0.3215686275);font-size:1.2rem;padding-right:1rem;white-space:nowrap}.protocol-time{color:#fff;font-size:1.2rem;opacity:.7;padding-right:8px}.protocol-td-time{max-width:220px;min-width:220px}.protocol-td-text{width:80%}.protocol-text-icon-container{display:flex}.alarm-protocol-row-even{background-color:#31353d !important}.strength{font-size:1.2rem;color:hsla(0,0%,100%,0.3215686275)}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-row-open-state-icon{font-size:smaller;opacity:.8;margin-right:.5rem}.alarm-row-is-new{font-weight:bold}.alarm-row-is-new-icon{margin-right:.5rem}.alarm-row-alarm-icon{opacity:.7;font-size:smaller;margin-right:.5rem}.alarm-row-state-column>span{padding-left:.5rem;border-radius:4px;font-size:xx-small;font-weight:700;min-width:5rem;display:block;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;text-align:center}.alarm-row-state-column-ok{background-color:#1c9d43;color:#fff}.alarm-row-state-column-error{background-color:#d8473e;color:#fff}.alarm-row-state-column-warning{background-color:#ffc83d;color:#fff}.delete-alarm-icon{opacity:.5;position:absolute;right:0px;top:4px}.delete-alarm-icon:hover{color:#d8473e}.delete-alarm-spinner{opacity:.5;position:absolute;right:0px;top:0px}.delete-alarm-icon:hover{opacity:1}.alarm-text-column{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;margin-right:10px}.alarm-text-container{display:grid;position:relative;padding-right:12px}.clickable-column{cursor:pointer !important}.update-state-icon{color:#ffc83d;opacity:1 !important}.retreat-state-icon{color:#f94e0c}.alarm-duration-label{position:absolute;right:14px}
.messages-table {
  margin-bottom: 5px !important;
}

.msg-alarm-group-circle {
  padding-right: .5rem;
}

.msg-alarm-group-btn {
  display: flex;
  align-items: center;
  margin-left: 0px;
}

.msg-alarm-group-btn:hover {
  background-color: #737f8666 !important;
}

.msg-group-selected {
  background-color: #d9534f;
}

.msg-group-selected span {
  color: white !important;
  font-weight: bold;
}

.msg-message-send-btn {
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 0px;
}
.repeating-calendar {
    min-width: 300px;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-assignment-no-status{background-image:repeating-linear-gradient(45deg, white 0%, white 1%, rgba(0, 255, 255, 0) 1%, transparent 4%, white 5%);opacity:.4;height:100%}.alarm-assignment-estimated-predicted-label,.alarm-assignment-estimated,.alarm-assignment-predicted{color:#fff;padding-left:.5rem;padding-right:.5rem;padding-top:.2rem;font-size:smaller;padding-bottom:.2rem;border-radius:.3rem;margin-right:.5rem}.alarm-assignment-predicted{background-color:#012d78}.alarm-assignment-estimated{background-color:#015378}.alarm-assignment-new{font-weight:bold}.alarm-assignment-new-circle{color:red}.alarm-assignment-new-circle-old{opacity:.2}.alarm-assignment-coordinates{white-space:nowrap}.alarm-assignment-coordinates:hover{text-decoration:underline}.alarm-assignment-vehicle{display:flex;align-items:center;justify-content:space-between}.alarm-assignment-vehicle-name{margin-left:.5rem}.alarm-assignment-vehicle-status-text{font-family:sans-serif;font-size:1.1em;text-align:center;color:#fff}.alarm-assignment-vehicle-estimation-green{background-color:#1c9d43}.alarm-assignment-vehicle-estimation-black{background-color:#000}.alarm-assignment-vehicle-estimation-orange{background-color:#f94e0c}.alarm-assignment-vehicle-estimation-red{background-color:#d8473e}.alarm-assignment-column-date{max-width:90px;min-width:90px;width:90px}.alarm-assignment-column-status{display:inline-flex;width:100%;justify-content:center;align-items:center;cursor:help;border:0px !important}.alarm-assignment-column-tracking{text-align:center}.fa-location-crosshairs-slash{opacity:.5}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.mission-alarm-key{font-size:90% !important;color:#fff;opacity:.5}.mission-alarm-no-data{opacity:.4}.mission-alarm-timestamp{opacity:.6;padding-right:3px}.mission-alarm-pluginmessage{white-space:pre-wrap}.mission-alarm-history-entry{display:flex;flex-direction:row;justify-items:flex-start;margin-bottom:.8rem;align-items:baseline;position:relative}.mission-alarm-history-entry-icon-change{margin-left:1px}.mission-alarm-history-entry-icon-msg{margin-left:1px}.mission-alarm-history-scrollable{overflow-y:auto;max-height:40rem;background:#2d333e;padding-left:0px;border-top-left-radius:.5em;padding-left:1em;padding-top:1em;border-bottom-left-radius:.5em}.mission-alarm-history-container{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-bottom:3px}.mission-alarm-history-entry-line{position:absolute;top:15px;left:65px;height:100%;width:2px;opacity:.3;background-color:#fff}.mission-alarm-history-message{margin-left:3px}.pulsate{animation:pulse 1s infinite}

.keyword-column{padding-top:3px !important}.keyword-label{font-weight:unset !important}.delete-alarm-icon{opacity:.5;position:absolute;right:0px;top:4px}.delete-alarm-spinner{opacity:.5;position:absolute;right:0px;top:0px}.delete-alarm-icon:hover{opacity:1}.alarm-text-column{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;margin-right:10px}.alarm-text-container{display:grid;position:relative;padding-right:12px}.clickable-column{cursor:pointer !important}.alarm-duration-label{position:absolute;right:14px}.missions-view-has-location-map{opacity:.6}.missions-view-new-alarm{font-weight:700}.missions-view-id-column{display:flex;align-items:center;justify-content:space-between;width:100%}.missions-view-id-column>i{opacity:.7}.missions-view-circle{padding-left:4px}.missions-view-time-column{position:relative;min-width:105px}.missions-view-label{position:absolute;left:0px;top:0px;bottom:0px;width:4px}.missions-view-truncated{max-width:46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.missions-view-delete>i{opacity:.5}.missions-view-delete>i:hover{opacity:1}.missions-view-id-icons{display:flex;margin-left:10px}
.mission-report-separator{margin-top:10px;margin-bottom:5px;width:100%}.mission-report-add{margin-bottom:8px}.mission-report-action-buttons>button{margin-left:.5em}
.mission-location-map-container{position:relative}.mission-location-map-container.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw !important;height:100vh !important;z-index:9999;background:#fff}.mission-location-map-container.fullscreen [id*=mymap]{height:100vh !important;width:100vw !important}.mission-location-map-export-btn{position:absolute;top:52px;right:8px;z-index:399}.mission-location-map-export-btn .btn{min-width:40px;min-height:32px;padding:5px !important;background-color:#fff !important;border:1px solid #ccc !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important;border-radius:3px !important}.mission-location-map-export-btn .dropdown-menu{right:0 !important;left:auto !important}.mission-location-map-share-btn{position:absolute;top:90px;right:8px;z-index:398;min-width:32px;min-height:32px;padding:4px;background-color:#fff !important;border:1px solid #ccc !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important;border-radius:3px !important}.mission-location-map-fullscreen-btn{position:absolute;bottom:45px;right:8px;z-index:1000;min-width:32px;min-height:32px;padding:4px;background-color:#fff !important;border:1px solid #ccc !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important;border-radius:3px !important}.mission-location-map-labels-btn{position:absolute;top:128px;right:8px;z-index:397;min-width:32px;min-height:32px;padding:4px;background-color:#fff !important;border:1px solid #ccc !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important;border-radius:3px !important}.mission-location-map-labels-btn.active{background-color:#337ab7 !important;color:#fff !important;border-color:#2e6da4 !important}.mission-location-map-popup{display:flex;flex-direction:column;justify-content:center;align-items:center}.mission-location-map-source{font-style:italic}.mission-location-map-note{font-weight:700}.mission-location-map-divicon{background:rgba(0,0,0,0) !important;border:none !important}.mission-location-map-divicon-label-only{background:rgba(0,0,0,0) !important;border:none !important;overflow:visible !important;width:auto !important;height:auto !important}.mission-location-map-marker-container{display:flex;flex-direction:column;align-items:center}.mission-location-map-marker-container img{display:block}.mission-location-map-marker-label{background-color:rgba(55,55,55,.85);color:#fff;font-size:11px;font-weight:500;padding:3px 8px;border-radius:3px;margin-top:2px;white-space:nowrap;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.3)}
.mission-export-entry{margin-bottom:10px !important}.mission-export-hint{padding-bottom:0px !important}


.mission-alarm-images-empty{color:#31708f !important}.mission-alarm-images-refresh{display:flex;justify-content:flex-end;margin-bottom:1rem}.mission-alarm-key{font-size:90% !important;color:#fff;opacity:.5}.mission-alarm-no-data{opacity:.4}.mission-alarm-timestamp{opacity:.6;padding-right:3px}.mission-alarm-pluginmessage{white-space:pre-wrap}
.header-content{margin-left:10px;margin-right:10px}.timestamp-header{color:#d3d3d3;font-size:smaller}.counter{display:flex !important;justify-content:space-between}.protocol-modal-body{min-height:42rem}.protocol-modal-alarm-badge{background-color:#ee303c}.protocol-modal-header{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.protocol-modal-id{font-family:"DroidSansMonoDotted"}#header-map{height:145px;margin:0px;padding:0px;z-index:0}.header-data h3{margin-top:10px}.no-padding{padding:0px}.class-status-1xx{background-color:#777}.class-status-2xx{background-color:#5cb85c}.class-status-3xx{background-color:#ffbba5}.class-status-4xx{background-color:#d9534f}.class-status-5xx{background-color:#b52674}.cutText{align-items:center;padding:10px;color:#fff;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.body_code {
  margin: 10px 0 10px;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
  overflow-y: scroll;
  max-height: 400px;
}

.no_margin {
  margin-left: 0;
}

.no-body {
  color: #31708f !important;
}
.mission-export-entry{margin-bottom:10px !important}.wordBreakAll{word-break:break-all}
.mission-alarm-key{font-size:90% !important;color:#fff;opacity:.5}.mission-alarm-no-data{opacity:.4}.mission-alarm-timeline-entry{position:relative}.mission-alarm-timestamp{opacity:.6;padding-right:3px}.mission-alarm-pluginmessage{white-space:pre-wrap}.mission-alarm-timeline-entry{display:flex;flex-direction:row;justify-items:flex-start;align-items:center}.mission-alarm-timeline-scrollable{overflow-y:scroll;max-height:40rem;padding-left:0px}.mission-alarm-timeline-container{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-bottom:3px}.mission-alarm-timeline-entry-line{position:absolute;top:15px;left:66px;height:12px;width:2px;opacity:.3;background-color:#fff}.mission-alarm-timeline-message{margin-left:3px}.pulsate{animation:pulse 1s infinite}.protocol-info-url{word-break:break-all}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.workload-parent-container{display:flex;flex-direction:row;flex-wrap:wrap}.workload-grouped-container{display:flex;flex-direction:column}.workload-grouped-entry{display:flex;flex-direction:column}.workload-grouped-entry-text{display:flex;justify-content:space-between}.workload-grouped-entry-group{font-weight:bold;margin-right:.5rem}.workload-progress-bar{width:100%;height:20px;border:#5d5d5d solid 1px;background-color:hsla(0,0%,85%,.2);border-radius:4px;position:relative;opacity:.8}.workload-progress-bar-small{width:100%;height:10px;border:#5d5d5d solid 1px;background-color:hsla(0,0%,85%,.2);border-radius:4px;position:relative;opacity:.8}.workload-progress-bar-inner{position:absolute;left:0px;top:0px;bottom:0px}.workload-progress-bar-inner-ok{background-color:#1c9d43}.workload-progress-bar-inner-bad{background-color:#ffc83d}.workload-progress-bar-inner-danger{background-color:#d8473e}.workload-container{margin-right:1rem;min-width:30rem;margin-bottom:1rem}.workload-container-icon{height:3rem}.workload-container-alert{margin-bottom:0px !important;display:flex;flex-direction:column;padding:10px;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;border-radius:.4rem}.workload-container-alert-ok{border-left:solid .5em #1c9d43}.workload-container-alert-bad{border-left:solid .5em #ffc83d}.workload-container-alert-danger{border-left:solid .5em #d8473e}.workload-container-name{font-weight:bold;font-size:large}.workload-container-name-and-text{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.workload-container-name-and-text>div{display:flex;flex-direction:column}
.report-table-text{color:#fff}.report-table-date{opacity:80%}.report-table-creator{width:20%}.report-table-resources{width:25%}.report-table-editor{width:20%}.report-table-edit-date{width:20%}.report-table-version{width:10%}.report-table-export{width:5%}.report-table-published{color:#5cb85c !important}
.report-mission-data-top-conor{width:20%;border-bottom-right-radius:0px !important}.report-mission-data-bottom-conor{width:20%;border-top-right-radius:0px !important}.report-mission-data-no-round-connor{width:80%;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.report-mission-data-function-height{height:32px !important}
.participants-agt-time{height:22px}.participants-working-time{font-size:smaller;padding-left:4px;padding-right:4px;height:22px;width:135px}.participants-search{gap:20px;align-self:flex-end}.participants-external-person-heading{color:#fff;margin-top:12px;margin-bottom:8px}.participants-external-person-remove{color:#fff;width:fit-content;float:right;top:8px;right:10px;margin-right:8px !important;opacity:80%}.participants-external-person-remove:hover{cursor:pointer;opacity:80%;color:red}

.report-resource-name{padding:3px 15px 3px 5px}.report-resource-leader{height:25px}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.selective-alarm-row-done{color:#1c9d43}.selective-alarm-row-open{color:#f94e0c}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.selective-alarm-no-feedback-info{background-color:#2d333e;padding:1em;border-radius:.5em;color:#ffe5c1;border-left:#f94e0c solid 3px;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset}.selective-alarm-not-selected{opacity:.5}.selective-alarm-container{display:flex;flex-direction:column}.selective-alarm-headline{border-bottom:hsla(0,0%,100%,0.2784313725) solid 1px;position:relative}.selective-alarm-headline>span{position:absolute;right:0px;font-family:monospace;opacity:.7}.selective-alarm-alert{flex-grow:1;display:flex;align-items:flex-end;margin-top:1em;flex-direction:column;justify-content:end}.selective-alarm-alert>div{display:flex;justify-content:space-between;width:100%;color:#fff}.selective-alarm-alert-summary{margin-bottom:.5em;border-bottom:solid 1px hsla(0,0%,100%,0.2784313725);padding-bottom:.5em}.selective-alarm-alert-negative{margin-bottom:1em}.selective-alarm-alert-text{opacity:.7}.selective-alarm-alert-badge-positive{font-weight:bold}.selective-alarm-alert-badge-negative{font-weight:bold}.selective-alarm-person-selected{margin-left:.5em;color:#1c9d43}.selective-alarm-person-declined{margin-left:.5em;color:#d8473e}.selective-alarm-person-not-connected{color:#f7ae42;margin-left:.5em;margin-right:.5em}.selective-alarm-persons{display:flex;flex-direction:column;color:#fff;width:100%;margin-right:1em;padding-left:.3em;padding-right:.3em}.selective-alarm-persons-input{font-size:smaller;height:25px;margin-left:.5em;min-width:15em}.selective-alarm-persons-list{max-height:36em;min-height:36em;overflow-y:auto}.selective-alarm-persons-entry{display:flex;width:100%;align-items:center;border-bottom:solid 1px #5d5d5d;background:#2d333e}.selective-alarm-persons-entry:hover{cursor:pointer;background-color:rgb(55.7242990654,63.1542056075,76.7757009346)}.selective-alarm-persons-entry:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.selective-alarm-persons-entry:last-child{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;border-bottom:0px}.selective-alarm-persons-entry-badge,.selective-alarm-persons-entry-none,.selective-alarm-persons-entry-no,.selective-alarm-persons-entry-free,.selective-alarm-persons-entry-yes{font-size:xx-small;border-radius:3px;padding:2px;margin-right:.5em}.selective-alarm-persons-entry-yes{background-color:#1c9d43}.selective-alarm-persons-entry-free{background-color:#f7ae42}.selective-alarm-persons-entry-no{background-color:#d8473e}.selective-alarm-persons-entry-none{background-color:#31708f}.selective-alarm-persons-entry-checkbox{margin-left:.5em;margin-right:.5em}.selective-alarm-persons-entry-name{flex-grow:1;font-size:larger;display:flex;align-items:center}.selective-alarm-persons-entry-name>i{margin-right:.5em}.selective-alarm-persons-entry-name>div{display:flex;align-items:center}.selective-alarm-persons-entry-text{font-size:12px;opacity:.4;white-space:nowrap;text-overflow:ellipsis;width:16em;margin-left:.5em;overflow:hidden}.selective-alarm-persons-entry-info{margin-right:.5em}.selective-alarm-persons-entry-info-time{opacity:.3}.selective-alarm-header{width:100%;color:#ebebeb;background-color:#2d333e;padding:1em;display:flex;flex-direction:column;align-items:center;border-radius:.5em;margin-bottom:1em;box-shadow:rgba(50,50,105,.15) 0px 2px 5px 0px,rgba(0,0,0,.05) 0px 1px 1px 0px}.selective-alarm-header>p{text-align:justify;margin-bottom:0px !important}.selective-alarm-header>i{font-size:large;margin-bottom:.3em}.selective-alarm-flex{display:flex;align-content:center;width:100%;justify-content:space-between}.selective-alarm-table{width:65%;overflow-y:auto;max-height:36rem}.selective-alarm-table-row{height:45px}.selective-alarm-text-edit-colum{display:flex;flex-direction:column}.selective-alarm-text-header{color:#fff !important}.selective-alarm-text-box{resize:none;margin-right:20px;width:250px;height:100px}.selective-alarm-button{width:250px;margin-left:0px;background-color:#f94e0c;color:#fff}.selective-alarm-button:hover{color:#fff !important;background-color:rgb(250.2289156627,114.2530120482,61.7710843373)}.selective-alarm-already-informed{filter:grayscale(80%)}.selective-alarm-custom-text{margin-left:4px;font-size:smaller;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:10em;opacity:.7}.selective-alarm-edit-custom-text{font-size:1.5rem;opacity:.7;cursor:pointer;margin-left:.5em}.selective-alarm-edit-custom-text:hover{opacity:1}.selective-alarm-feedback-text{opacity:.7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden !important;max-width:15ch}.selective-alarm-feedback-row-container{display:flex;justify-content:space-between;height:43px !important}.selective-alarm-feedback-row-right-container{display:flex;justify-content:flex-start;align-items:center;align-self:center}

.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-tile-successfully-alerted{background-color:#62ff54 !important}.alarm-tile-successfully-alerted>div>i{color:#176510 !important;opacity:1 !important}.alarm-tile-successfully-alerted>div{display:flex;flex-direction:column;align-items:center}.alarm-tile-successfully-alerted>div>span{color:#176510 !important;margin-top:.2rem;opacity:.6;font-weight:bold}.alarm-tile-no-action{opacity:.2 !important}.alarm-tile-no-action:hover{cursor:no-drop !important}.alarm-tile-relais-on{background-color:#62ff54;border-bottom-color:rgb(15.2280701754,186,0) !important}.alarm-tile-relais-off{background-color:#dc3545;border-bottom-color:hsl(354.251497006,70.4641350211%,73.5294117647%) !important;color:#fff}.alarm-tile-relais-bar{width:4rem;height:1rem;filter:saturate(2);border-radius:1rem}.alarm-tile-relais-bar-off{background-color:hsl(354.251497006,70.4641350211%,73.5294117647%)}.alarm-tile-relais-bar-on{background-color:rgb(8.9649122807,109.5,0)}.alarm-tile-gate,.alarm-tile-gate-down,.alarm-tile-gate-up{flex-grow:1;width:100%;color:#fff;display:flex;align-items:center;justify-content:center;min-height:10rem}.alarm-tile-gate-loading{font-size:3rem !important;color:#fff !important;opacity:.7}.alarm-tile-gate-triggered{font-size:3rem !important;color:#fff !important}.alarm-tile-gate-container{position:relative;width:20rem;aspect-ratio:1;margin:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-bottom:solid .5rem}.alarm-tile-gate>i,.alarm-tile-gate-down>i,.alarm-tile-gate-up>i{font-size:5rem;color:#262626}.alarm-tile-gate:hover,.alarm-tile-gate-down:hover,.alarm-tile-gate-up:hover{cursor:pointer;filter:saturate(2)}.alarm-tile-gate:hover>i,.alarm-tile-gate-down:hover>i,.alarm-tile-gate-up:hover>i{color:#fff}.alarm-tile-gate-up{border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:#dc3545}.alarm-tile-gate-down{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:rgb(17.3157894737,211.5,0)}.alarm-tile-gate-name{z-index:2;pointer-events:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:flex;align-items:center;justify-content:center}.alarm-tile-gate-name>span{color:#fff;padding:1rem;background-color:rgba(29,29,29,0.6196078431);font-weight:bold;font-size:2rem;width:70%;text-align:center;border-radius:1rem}.alarm-tile-confirmation{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.alarm-tile-confirmation-btn,.alarm-tile-confirmation-alert,.alarm-tile-confirmation-cancel{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.alarm-tile-confirmation-btn>span,.alarm-tile-confirmation-alert>span,.alarm-tile-confirmation-cancel>span{font-size:2rem;font-weight:bold}.alarm-tile-confirmation-btn>i,.alarm-tile-confirmation-alert>i,.alarm-tile-confirmation-cancel>i{margin-right:1rem;font-size:2rem}.alarm-tile-confirmation-cancel{background:#1d1d1d;border-top-left-radius:1rem;border-top-right-radius:1rem;color:#fff}.alarm-tile-confirmation-alert{animation:pulseAlarmColor 1s infinite ease-in-out;background:#dc3545;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;color:#fff}.alarm-tile-container{position:relative;width:20rem;aspect-ratio:1;margin:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-radius:1rem;border-bottom:solid .5rem;padding-bottom:.5rem}.alarm-tile-container:hover{cursor:pointer;filter:saturate(2);border-bottom-color:hsla(0,0%,100%,0.5803921569) !important}.alarm-tile-container-icon{font-size:6rem;opacity:.6;margin-bottom:.5rem}.alarm-tile-container-name{font-size:clamp(.9rem,1.2rem + .5vw,2rem);font-weight:bold;margin-top:1rem;padding-left:1rem;padding-right:1rem;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center;min-height:2.4rem;display:flex;align-items:center;justify-content:center;word-break:break-all}.alarm-tile-container-info{position:absolute;opacity:.6;font-size:2rem;bottom:1rem;right:1rem}.alarm-tile-container-info:hover{cursor:help;opacity:1}@keyframes pulseAlarmColor{0%{filter:saturate(1)}100%{filter:saturate(3)}}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-tile-editor-panel-input{padding:1rem}.alarm-tile-editor-panel-tiles{padding:1rem}.alarm-tile-editor-panel-header{padding-top:1rem;padding-left:1rem;padding-right:1rem;background-color:#2f3541;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.alarm-tile-editor-panel-link{padding:1rem;display:flex;flex-direction:column;align-items:flex-start}.alarm-tile-editor-panel-link-actions{display:flex;flex-direction:row;margin-top:.8rem;margin-bottom:.8rem;border-top:solid 1px hsla(0,0%,100%,0.2117647059);padding-top:.8rem;padding-bottom:.8rem;border-bottom:solid 1px hsla(0,0%,100%,0.2117647059);align-items:flex-start;width:100%}.alarm-tile-editor-panel-link-actions>div>i{color:#dc3545}.alarm-tile-editor-panel-link-actions>button{margin-right:1rem}.alarm-tile-editor-panel-link>button{margin-top:.5rem}.alarm-tile-editor-panel-link-timestamp{margin-top:.5rem;opacity:.3}.alarm-tile-editor-panel-link-timestamp>span:last-child{font-weight:bold}.alarm-tile-editor-footer{background-color:#333;display:flex;justify-content:space-between;align-items:center;border-left:solid 8px}.alarm-tile-editor-body{border-left:solid 8px #798fa3;border-right:solid 1px #343636}.alarm-tile-editor-loading{flex-grow:2;text-align:right}.alarm-tile-editor-select-btn{background-color:#798fa3 !important}.alarm-tile-editor-color{margin-right:.5rem}.alarm-tile-editor-addon{background:#2d323f;color:#fff;border-color:#2d323f}.alarm-tile-editor-addon-invalid{border-left:solid .8rem #dc3545}.alarm-tile-editor-entry{display:flex;justify-content:space-between;align-items:center;background-color:#515b64;border-color:#343636;color:#fff}.alarm-tile-editor-entry:hover{cursor:pointer;filter:saturate(2)}.alarm-tile-editor-entry>div{display:flex;align-items:center}.alarm-tile-editor-left-container{margin-top:1rem}.alarm-tile-editor-selected{background-color:#798fa3 !important}.alarm-tile-editor-selected-name{font-weight:bold}.alarm-tile-editor-selected-arrow{position:absolute;right:-17px;color:#798fa3;font-size:2rem;top:6px}.alarm-tile-editor-header,.alarm-tile-editor-header-right{box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;margin-bottom:.2rem}.alarm-tile-editor-header-right{min-height:10rem;border-left:solid 8px}.alarm-tile-editor-header>div,.alarm-tile-editor-header-right>div{display:flex;align-items:center}.alarm-tile-editor-header>div>i,.alarm-tile-editor-header-right>div>i{color:#fff;opacity:.5;margin-right:.5rem}.alarm-tile-editor-header>div>span,.alarm-tile-editor-header-right>div>span{font-size:x-large;color:#fff;opacity:.8}.alarm-tile-editor-header>p,.alarm-tile-editor-header-right>p{border-bottom:solid 1px hsla(0,0%,100%,0.4705882353);padding-bottom:1rem;margin-bottom:1rem}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-tile-editor-panel-input{padding:1rem}.alarm-tile-editor-panel-tiles{padding:1rem}.alarm-tile-editor-panel-header{padding-top:1rem;padding-left:1rem;padding-right:1rem;background-color:#2f3541;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.alarm-tile-editor-panel-link{padding:1rem;display:flex;flex-direction:column;align-items:flex-start}.alarm-tile-editor-panel-link-actions{display:flex;flex-direction:row;margin-top:.8rem;margin-bottom:.8rem;border-top:solid 1px hsla(0,0%,100%,0.2117647059);padding-top:.8rem;padding-bottom:.8rem;border-bottom:solid 1px hsla(0,0%,100%,0.2117647059);align-items:flex-start;width:100%}.alarm-tile-editor-panel-link-actions>div>i{color:#dc3545}.alarm-tile-editor-panel-link-actions>button{margin-right:1rem}.alarm-tile-editor-panel-link>button{margin-top:.5rem}.alarm-tile-editor-panel-link-timestamp{margin-top:.5rem;opacity:.3}.alarm-tile-editor-panel-link-timestamp>span:last-child{font-weight:bold}.alarm-tile-editor-footer{background-color:#333;display:flex;justify-content:space-between;align-items:center;border-left:solid 8px}.alarm-tile-editor-body{border-left:solid 8px #798fa3;border-right:solid 1px #343636}.alarm-tile-editor-loading{flex-grow:2;text-align:right}.alarm-tile-editor-select-btn{background-color:#798fa3 !important}.alarm-tile-editor-color{margin-right:.5rem}.alarm-tile-editor-addon{background:#2d323f;color:#fff;border-color:#2d323f}.alarm-tile-editor-addon-invalid{border-left:solid .8rem #dc3545}.alarm-tile-editor-entry{display:flex;justify-content:space-between;align-items:center;background-color:#515b64;border-color:#343636;color:#fff}.alarm-tile-editor-entry:hover{cursor:pointer;filter:saturate(2)}.alarm-tile-editor-entry>div{display:flex;align-items:center}.alarm-tile-editor-left-container{margin-top:1rem}.alarm-tile-editor-selected{background-color:#798fa3 !important}.alarm-tile-editor-selected-name{font-weight:bold}.alarm-tile-editor-selected-arrow{position:absolute;right:-17px;color:#798fa3;font-size:2rem;top:6px}.alarm-tile-editor-header,.alarm-tile-editor-header-right{box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;margin-bottom:.2rem}.alarm-tile-editor-header-right{min-height:10rem;border-left:solid 8px}.alarm-tile-editor-header>div,.alarm-tile-editor-header-right>div{display:flex;align-items:center}.alarm-tile-editor-header>div>i,.alarm-tile-editor-header-right>div>i{color:#fff;opacity:.5;margin-right:.5rem}.alarm-tile-editor-header>div>span,.alarm-tile-editor-header-right>div>span{font-size:x-large;color:#fff;opacity:.8}.alarm-tile-editor-header>p,.alarm-tile-editor-header-right>p{border-bottom:solid 1px hsla(0,0%,100%,0.4705882353);padding-bottom:1rem;margin-bottom:1rem}.alarm-tile-editor-tile{margin-bottom:1rem;padding-bottom:.5rem;position:relative;display:flex;flex-direction:row;align-items:center}.alarm-tile-editor-tile-row{display:table;table-layout:fixed;width:100%;border-spacing:1rem 0}.alarm-tile-editor-tile-icon-col{display:table-cell;width:5rem;vertical-align:middle}.alarm-tile-editor-tile-inputs{display:table-cell;width:30%;vertical-align:middle}.alarm-tile-editor-tile-inputs>.input-group{display:flex;margin-bottom:.5rem}.alarm-tile-editor-tile-inputs>.input-group:last-child{margin-bottom:0}.alarm-tile-editor-tile-inputs>.input-group .input-group-addon{min-width:9.6rem;white-space:nowrap}.alarm-tile-editor-tile-dropdowns{display:table-cell;width:20%;vertical-align:middle}.alarm-tile-editor-tile-dropdowns>.input-group{display:flex;margin-bottom:.5rem}.alarm-tile-editor-tile-dropdowns>.input-group:last-child{margin-bottom:0}.alarm-tile-editor-tile-dropdowns>.input-group .input-group-addon{min-width:7.2rem;white-space:nowrap}.alarm-tile-editor-tile-mode-col{display:table-cell;width:22.5%;vertical-align:middle}.alarm-tile-editor-tile-mode-col>.input-group{display:flex}.alarm-tile-editor-tile-mode-col>.input-group .input-group-addon{min-width:7.2rem;white-space:nowrap}.alarm-tile-editor-tile-target-col{display:table-cell;width:22.5%;vertical-align:middle}.alarm-tile-editor-tile-target-col>.input-group{display:flex}.alarm-tile-editor-tile-target-col>.input-group .input-group-addon{min-width:7.2rem;white-space:nowrap}.alarm-tile-editor-tile-icon-dropdown{margin-bottom:0 !important}.alarm-tile-editor-tile-mode>li>a>i{opacity:.5;margin-right:.5rem}.alarm-tile-editor-tile-icons{min-width:1rem !important}.alarm-tile-editor-tile-icons-icon{color:#fff}.alarm-tile-editor-tile-icons>li>a>i{font-size:x-large}.alarm-tile-editor-tile:not(:last-child){border-bottom:solid 1px hsla(0,0%,100%,0.4705882353)}.alarm-tile-editor-tile-input{margin-bottom:.5rem}.alarm-tile-editor-tile-icon{height:4rem;aspect-ratio:1;border-radius:.5rem;display:flex;align-items:center;justify-content:center}
.kba-request-container{display:block;overflow-x:auto}.kba-request-main-container{width:100%}.kba-request-details-container{width:100%;margin-top:20px;padding-top:20px;border-top:2px solid #e7e7e7}.kba-request-header{display:flex;justify-content:space-between;align-items:center;border-bottom:hsla(0,0%,100%,0.2784313725) solid 1px;padding-bottom:1rem;margin-top:5px}.kba-request-header h4{margin:0}.kba-request-table{white-space:nowrap;text-align:left}.kba-request-table-license-plate{white-space:nowrap;text-align:left}.kba-license-plate-text{font-family:"Courier New",Courier,monospace;font-weight:600;text-transform:uppercase}.kba-request-container .table>tbody>tr>td{color:#fff;text-align:left}.kba-request-container .table>thead>tr>th{text-align:left}.kba-request-container .table>tbody>tr:hover{cursor:pointer}.kba-request-container .table>tbody>tr.active>td{background-color:rgba(185,185,184,0.4901960784)}.kba-search-input-group{max-width:600px;margin-bottom:20px}.kba-info-container{padding:10px;background-color:#f5f5f5;border-radius:4px;margin-bottom:15px}.kba-info-container i{margin-right:8px;color:#5bc0de}.section-header{margin-bottom:15px;border-bottom:hsla(0,0%,100%,0.2784313725) solid 1px;padding-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.form-group.has-error .form-control{border-color:#ff6b6b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,107,107,.6);background-color:#fff}.form-group.has-error .help-block{background-color:#ff6b6b;color:#fff;padding:8px 12px;border-radius:4px;margin-top:8px;margin-bottom:5px;font-size:13px;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative}.form-group.has-error .help-block:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #ff6b6b}.form-group.has-error .help-block i{margin-right:8px}.form-group.has-warning .form-control{border-color:#f39c12;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(243,156,18,.6);background-color:#fff}.form-group.has-warning .warning-message{background-color:#f39c12;color:#fff !important;padding:8px 12px;border-radius:4px;margin-top:8px;margin-bottom:5px;font-size:13px;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;display:block}.form-group.has-warning .warning-message:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #f39c12}.form-group.has-warning .warning-message i{margin-right:8px;color:#fff}.eu-license-plate{position:relative;width:17.4rem;height:3.4rem;background-image:url("/img/static/licence-plate-bg.png");background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;justify-content:flex-start;border:0px}.eu-license-plate .license-plate-text{display:flex;align-items:center;font-weight:900;font-family:"Courier New",Courier,monospace;color:#000;text-transform:uppercase;line-height:100%;white-space:nowrap;margin-left:2.8rem;gap:8px}.eu-license-plate .license-plate-text .city-code{font-size:1.6rem;font-weight:900;letter-spacing:.1rem}.eu-license-plate .license-plate-text .identification{font-size:1.6rem;font-weight:900;letter-spacing:.2rem}.eu-license-plate .license-plate-text .numbers{font-size:1.6rem;font-weight:900;letter-spacing:.1rem}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.kba-details-container{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:10px 0}.kba-details-table-wrapper{border-radius:.4rem;overflow:hidden}.kba-details-table{margin:0;border-collapse:separate !important;border-spacing:0 !important;border:none !important;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset}.kba-details-table>tbody>tr:hover,.kba-details-table>tbody>tr:hover>td,.kba-details-table tbody>tr:hover,.kba-details-table tbody>tr:hover>td{background-color:inherit !important;cursor:default !important}.kba-details-table>tbody>tr:nth-of-type(odd):hover>td{background-color:#31353d !important}.kba-details-table>tbody>tr:nth-of-type(even):hover>td{background-color:rgba(0,0,0,0) !important}.kba-details-table>tbody>tr:nth-of-type(odd)>td{background-color:#31353d}.kba-details-table>tbody>tr:nth-of-type(even)>td{background-color:rgba(0,0,0,0)}.kba-details-table tr,.kba-details-table tr>td,.kba-details-table tr>th,.kba-details-table>tbody>tr>td,.kba-details-table>thead>tr>th,.kba-details-table tbody>tr>td,.kba-details-table thead>tr>th,.kba-details-table td,.kba-details-table th{border:none !important;border-top:none !important;border-bottom:none !important;border-left:none !important;border-right:none !important;color:#fff;padding:10px 15px;vertical-align:middle;height:48px;min-height:48px;line-height:1.4}.kba-details-table>tbody>tr{height:48px}.kba-details-table>thead>tr>th{background-color:rgba(0,0,0,0);border-bottom:2px solid #e7e7e7 !important;font-weight:bold;font-size:14px;text-align:left;padding-bottom:12px !important}.kba-details-table>thead>tr>th i{margin-right:8px;font-size:14px}.kba-details-table>tbody>tr:first-child>td{padding-top:12px !important}.kba-details-label{color:hsla(0,0%,100%,.6);font-size:13px;width:45%;text-align:left !important}.kba-details-label i{margin-right:8px;font-size:12px;color:hsla(0,0%,100%,.4);width:16px;text-align:center}.kba-details-label-color{display:flex;align-items:center;justify-content:end}.kba-details-value{color:#fff;font-size:13px;text-align:right !important;word-break:break-word;width:55%}.kba-details-value strong{color:#fff;font-weight:600}.kba-details-badge{display:inline-block;padding:3px 8px;border-radius:3px;font-weight:500;font-size:12px;background-color:#424f56;color:#fff}.kba-details-no-data{text-align:center;padding:40px;color:hsla(0,0%,100%,.5);background-color:#2d333e;border-radius:.4rem;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;grid-column:1/-1}.kba-details-no-data i{font-size:48px;margin-bottom:15px;color:hsla(0,0%,100%,.3)}.kba-details-no-data p{font-size:14px;margin:0}.kba-color-dot{font-size:16px;margin-left:6px;border:1px solid hsla(0,0%,100%,.2);border-radius:2px}@media(max-width: 768px){.kba-details-container{grid-template-columns:1fr;gap:15px}.kba-details-table>tbody>tr>td{display:block;width:100% !important;text-align:left !important;padding:8px 15px}.kba-details-table>tbody>tr>td.kba-details-value{padding-left:30px;border-top:none}.kba-details-label{width:100% !important;margin-bottom:4px}.kba-details-value{width:100% !important;text-align:left !important}}
.access-info-hint-header {
    margin-top: 12px;
}
.charts-container {
    margin-top: 12px;
}

.chart-view-menu-item-icon {
    margin-right: 3px;
    opacity: 0.5;
    font-size: 14px;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.group-column-table{margin-top:12px}.excluded{background-color:hsla(0,0%,100%,.2)}.excluded-line-through{text-decoration:line-through}
.health-unknown {
    color: gray !important;
    text-decoration: line-through;
}

.person-table-row {
    cursor: pointer;
}

.person-table-row:hover {
    opacity: 0.8;
}
.rule-severity-label {
  margin-left: 4px;
  margin-right: 4px;
}

.rule-text-error {
  color: #A94442 !important
}

.rule-text-ok {
  color: #45BF55 !important
}

.rule-text-info {
  color: #1d69b9 !important
}

.rule-text-warning {
  color: #F1BD5E !important
}

.rule-text-none {
  color: #313538 !important
}
.empty-rules-header {
    margin-top: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.delete-person {
    cursor: pointer;
    float: right;
}

.delete-person:hover {
    color: #A94442;
}
.no-layer {
  color: #31708f !important;
}

.upload-button {
  position: absolute;
  right: 0px;
  top: 6px;
}
.switch-icon {
  padding-top: 5px;
}

.layer-name-label:hover {
  background-color: #4c6ef5 !important;
}

.layer-color {
  width: 80px;
  height: 20px;
  font-size: 11px;
}

.layer-color-container {
  display: flex;
}

.layer-color-preview {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 4px;
  border-radius: 4px;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}

.alarmtext-field {
  height: 214px;
  text-align: center;
  white-space: pre-line;
  background-color: #8080801a;
  cursor: no-drop;
  overflow: scroll;
  word-break: keep-all;
  word-wrap: break-word;
}

.text-panel-body {
  background-color: white !important;
  min-height: 250px;
}

.text-panel-right {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left-width: 0px;
}

.text-panel-left {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right-width: 0px;
}

.text-column-left {
  padding-right: 0px;
}

.text-column-right {
  padding-left: 0px;
}

.text-row {
  padding-top: 14px;
}


.alarm-text-area {
  resize: vertical;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}
.premium-base-field {
  color: #e00556;
  cursor: help;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}
.param-entry {
  margin-bottom: 3px;
  display: flex;
  justify-content: space-between;
  color: white;
}

.param-entry:hover span {
  font-weight: bold;
  opacity: 1.0;
}

.param-entry span {
  opacity: 0.6;
  text-align: right;
}

.add-param-entry:hover {
  cursor: pointer;
  background-color: #009e29;
}

.add-param-container i {
  visibility: hidden;
}

.add-param-container:hover i {
  visibility: visible;
}

.add-icon {
  color: #009e29;
  --fa-primary-color: white;
  --fa-secondary-opacity: 1.0;
}
.empty-text {
  color: #31708f !important;
}

.table-margin {
  margin-bottom: 10px;
}

.select-table-column {
  width: 20px;
}

.person-shared {
  color: darkgray;
}

.entry-selected {
  color: #6ce06c;
}

.small-note {
  opacity: 0.6;
}

.header-icon {
  margin-right: 5px;
}

.tr-selected {
  font-weight: bold;
}

.person-table {
  margin-bottom: 0px !important;
}
.no-person-danger {
  margin-bottom: 1rem !important;
}

.person-field-search-container {
  margin-bottom: .5rem;
}
.person-name-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.group-element-count {
  margin-right: 1rem;
  opacity: .5;
  font-family: monospace;
}

.no-alarmmonitors-selected {
  margin-bottom: 1rem;
}

.alarmmonitor-name-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.alarmmonitor-name-icon {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.alarmmonitor-name-icon div {
  display: inline-block;
}

.alarmmonitor-name-icon span {
  margin-left: .5rem;
}
.amobile-empty-text {
  color: #a94442 !important;
}
.no-amobiles-selected {
  margin-bottom: 1rem;
}

.amobile-name-vehicle-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.amobile-connected-vehicle {
  opacity: .5;
}

.vehicle-checkbox-column {
  width: 20px;
}

.vehicles-empty-text {
  color: #a94442 !important;
}

.vehicle-not-selected {
  opacity: 0.3;
}

.vehicle-selected {
  opacity: 1.0;
  color: #6ce06c;
}
.vehicle-checkbox-column{width:20px}.vehicles-empty-text{color:#a94442 !important}.unit-base-field-container{max-height:50rem;overflow-y:scroll}.unit-base-field-code{opacity:.3}.unit-base-field-table{margin-bottom:0px !important}.selected-filter{cursor:pointer}.selected-filter a.active{opacity:100%}.selected-filter a.active i{color:red}.selected-filter a.inactive{opacity:40%}
.alarm-text {
  color: black !important;
}

.param {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;

  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.known {
  background-color: #009e29;
  cursor: help;
}

.custom {
  background-color: #1a80ff;
}

.unknown {
  background-color: #e86b00;
}

.param-error {
  font-size: 10px;
  padding-right: 4px;
  padding-left: 4px;
  cursor: help;
}
.text-label {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}

.text-label-warning {
  color: #ffc800;
  padding-right: 10px;
}

.text-label-error {
  color: #ff6a6a;
  padding-right: 10px;
}
.relay-icon {
  margin-right: .5rem;
  opacity: .5;
}

.relay-selected {
  font-weight: bold;
}
.relay-controller {
  float: right;
  opacity: .5;
}
.table-row-text-field{min-width:300px}.table-row-code-text{white-space:nowrap;overflow:hidden;max-width:60ch;text-overflow:ellipsis;display:inline-block}

.no-ioprints-selected {
  margin-bottom: 1rem;
}

.ioprints-name-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.ioprint-name-icon {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.ioprint-name-icon div {
  display: inline-block;
}

.ioprint-name-icon span {
  margin-left: .5rem;
}
.amobile-empty-text{color:#a94442 !important}.no-amobiles-selected{margin-bottom:1rem}.amobile-name-vehicle-container{display:flex;justify-content:space-between;align-items:center}.amobile-connected-vehicle{opacity:.5}
.text-label{display:flex;align-items:baseline;justify-content:flex-start}.text-label-warning{color:#ffc800;padding-right:10px}.text-label-error{color:#ff6a6a;padding-right:10px}.websocket-note{margin-left:5px;opacity:.5}
.dropdown-menu > li:hover {
  cursor: pointer;
}

.no-calender-color {
  color: #31708f !important;
}

.add-calender-icon {
  color: lime;
  padding-right: 10px;
}

.cal-color-column {
  text-align: center;
}

.table-loading-icon {
  padding-left: 6px;
}

.calendar-table {
  margin-bottom: 3px;
}

.calendar-table-container {
  margin-bottom: 80px;
}

.calendar-link-color {
  color: white !important;
}
.duration-spinner {
  min-width: 100px;
}

.type-dropdown {
  min-width: 90px;
}
.calender-container {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 90%;
}

.calendar-frame {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 20px;
  width: 100%;
}

#calendar {
  background-color: white;
  padding: 10px;
  border-top-color: rgb(250, 200, 99);
  border-top-width: 4px;
  border-top-style: solid;
  width: 100%
}

#calChooserContainer {
  position: absolute;
}

.past-event {
  opacity: 0.3;
}

.cancelled-event {
  text-decoration: line-through !important;
  border: 1px solid red !important;
  opacity: 0.5;
}

.select-calendar-name {
  padding-left: 6px;
}

.add-calendar-icon {
  --fa-secondary-color: lime;
}

.fc-daygrid-day {
  background-color: white;
  cursor: pointer;
}

.fc-daygrid-day:hover {
  background-color: rgb(235, 255, 231) !important;
}

.fc-day-past {
  background-color: white;
}

.fc-day-future {
  background-color: white;
}

.fc-daygrid-day-number {
  color: rgb(32, 35, 42) !important;
}

.fc-day-today {
  background-color: rgb(255, 245, 194) !important;
}

.fc-col-header-cell {
  background-color: white;
}

.fc-col-header-cell-cushion {
  color: rgba(32, 35, 42, 0.5) !important;
}

.fc-toolbar-title {
  color: rgba(32, 35, 42, 0.8) !important;
}

.fc-daygrid-week-number {
  color: rgba(32, 35, 42, 0.5) !important;
}

.fc-list-event-title a {
  color: rgba(32, 35, 42, 1) !important;
}

.fc-list-day-side-text {
  color: rgba(32, 35, 42, 0.5) !important;
}

.fc-list-day-text {
  color: rgba(32, 35, 42, 0.5) !important;
}

.fc-list-event-dot {
  margin-left: -10px !important;
  margin-right: 3px !important;
}

.fc-header-toolbar {
  padding-bottom: 12px;
}

.fc-event-time {
  color: rgba(32, 35, 42, 0.8) !important;
}
.event-title-bright-background div {
  color: rgba(32, 35, 42, 1) !important;
}

.event-title-dark-background div {
  color: white !important;
}

.fc-daygrid-more-link {
  color: rgba(32, 35, 42, 0.7) !important;
}
.header-positive {
  background-color: #53933f;
  border-color: #53933f;
}

.progress-positive {
  background-color: #53933f;
}

.progress-negative {
  background-color: #992f2f;
}

.progress-reservation {
  background-color: #ff6600;
}


.header-positive:hover {
  background-color: #53933f !important;
}

.header-negative {
  background-color: #992f2f;
  border-color: #992f2f;
}

.header-negative:hover {
  background-color: #992f2f !important;
}

.feedback-stats {
  position: relative;
}

.feedback-min {
  position: absolute;
  width: 6px;
  background-color: white;
  top: 0px;
  bottom: 1px;
}

.min-arrow {
  color: white;
  padding-left: 7px;
}

.max-arrow {
  color: white;
  padding-right: 7px;
}

.min-max-container {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  float: right;
}

.min-max-icon {
  padding-left: 2px;
  padding-right: 2px;
}

.badge-ok {
  opacity: 0.6;
  background-color: #4d6d40;
}

.badge-nok {
  background-color: #992f2f;
}

.feedback-functions-container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  opacity: 0.7;
  flex-wrap: wrap;
  }

  .feedback-function-entry {
    margin-bottom: 1px;
  }

  .feedback-person-entry {
    padding-right: .5rem !important;
}

.feedback-person-name {
  white-space: nowrap;
  padding-right: 16px;
  padding-left: 8px;
  flex-grow: 2;
}
.widget-available {
  padding-right: .5rem;
  margin-right: .5rem;
  border-right: solid #0000002b 1px;
}

.widget-not-available {
  padding-left: .5rem;
  margin-left: .5rem;
  border-left: solid #0000002b 1px;
}

.widget-zero {
  opacity: .5;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-tile-editor-panel-input{padding:1rem}.alarm-tile-editor-panel-tiles{padding:1rem}.alarm-tile-editor-panel-header{padding-top:1rem;padding-left:1rem;padding-right:1rem;background-color:#2f3541;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.alarm-tile-editor-panel-link{padding:1rem;display:flex;flex-direction:column;align-items:flex-start}.alarm-tile-editor-panel-link-actions{display:flex;flex-direction:row;margin-top:.8rem;margin-bottom:.8rem;border-top:solid 1px hsla(0,0%,100%,0.2117647059);padding-top:.8rem;padding-bottom:.8rem;border-bottom:solid 1px hsla(0,0%,100%,0.2117647059);align-items:flex-start;width:100%}.alarm-tile-editor-panel-link-actions>div>i{color:#dc3545}.alarm-tile-editor-panel-link-actions>button{margin-right:1rem}.alarm-tile-editor-panel-link>button{margin-top:.5rem}.alarm-tile-editor-panel-link-timestamp{margin-top:.5rem;opacity:.3}.alarm-tile-editor-panel-link-timestamp>span:last-child{font-weight:bold}.alarm-tile-editor-footer{background-color:#333;display:flex;justify-content:space-between;align-items:center;border-left:solid 8px}.alarm-tile-editor-body{border-left:solid 8px #798fa3;border-right:solid 1px #343636}.alarm-tile-editor-loading{flex-grow:2;text-align:right}.alarm-tile-editor-select-btn{background-color:#798fa3 !important}.alarm-tile-editor-color{margin-right:.5rem}.alarm-tile-editor-addon{background:#2d323f;color:#fff;border-color:#2d323f}.alarm-tile-editor-addon-invalid{border-left:solid .8rem #dc3545}.alarm-tile-editor-entry{display:flex;justify-content:space-between;align-items:center;background-color:#515b64;border-color:#343636;color:#fff}.alarm-tile-editor-entry:hover{cursor:pointer;filter:saturate(2)}.alarm-tile-editor-entry>div{display:flex;align-items:center}.alarm-tile-editor-left-container{margin-top:1rem}.alarm-tile-editor-selected{background-color:#798fa3 !important}.alarm-tile-editor-selected-name{font-weight:bold}.alarm-tile-editor-selected-arrow{position:absolute;right:-17px;color:#798fa3;font-size:2rem;top:6px}.alarm-tile-editor-header,.alarm-tile-editor-header-right{box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;margin-bottom:.2rem}.alarm-tile-editor-header-right{min-height:10rem;border-left:solid 8px}.alarm-tile-editor-header>div,.alarm-tile-editor-header-right>div{display:flex;align-items:center}.alarm-tile-editor-header>div>i,.alarm-tile-editor-header-right>div>i{color:#fff;opacity:.5;margin-right:.5rem}.alarm-tile-editor-header>div>span,.alarm-tile-editor-header-right>div>span{font-size:x-large;color:#fff;opacity:.8}.alarm-tile-editor-header>p,.alarm-tile-editor-header-right>p{border-bottom:solid 1px hsla(0,0%,100%,0.4705882353);padding-bottom:1rem;margin-bottom:1rem}.fancy-checkbox-addon{padding:5px 12px !important}.fancy-checkbox-container{hyphens:auto}.fancy-checkbox-dark-ui{background:#2d323f;color:#fff;border-color:#2d323f}.fancy-checkbox-force-line-break{word-break:break-all;overflow-wrap:break-word}.fancy-checkbox-overflow{text-overflow:ellipsis;overflow:hidden}.fancy-checkbox-question-help:hover{cursor:pointer;color:#2e6da4}.text{color:#555 !important;min-height:fit-content}
.preview-label:hover{cursor:pointer;filter:brightness(1.2)}
.settings-amobile-layers-forbidden{cursor:no-drop}.settings-amobile-layers-separator{margin-top:10px !important;margin-bottom:4px !important;opacity:80%}
.sink-empty-add{margin-top:6px}.sink-add{margin-left:0px !important;position:relative;height:25px}.sink-add-drop-down{height:25px}.sink-add-padding{padding-left:4px}.sink-add-btn-wrapper{margin-bottom:0px;display:inline-flex;align-items:flex-end}
.fe2-sink-http-header{color:#fff;padding-bottom:4px}
.fe2-sink-http-header{color:#fff;padding-bottom:4px}
.fe2-sink-http-header{color:#fff;padding-bottom:4px}
.sink-delete-column{width:20%}.sink-name-column{color:#fff;width:60%}.sink-data-type-column{color:#fff;width:60%;text-align:center}.sink-delete{position:relative}.sink-delete:hover{color:red !important}.sink-status{min-width:80px;text-align:left}.sink-active-column{width:20%}
.mission-report-settings-input{margin-top:.2rem}.mission-report-settings-toggle{margin-top:1.8rem}.mission-report-settings-separator{margin-top:10px !important;margin-bottom:4px !important;opacity:80%}
.fancy-color-picker-input{border:none;padding:0px;width:27px}.fancy-color-picker-input-container{padding:0px .5rem 0px .5rem}

.bookmarks-info{text-align:center;opacity:.7;margin-bottom:1rem}.bookmarks-favicon{width:2rem}.bookmarks-icon{color:#fff;opacity:.7}.bookmarks-delete{text-align:right}.bookmarks-add-container{display:flex;justify-content:flex-end}.bookmarks-name:hover{text-decoration:underline}.bookmarks-link{color:#fff;overflow:hidden;text-overflow:ellipsis;display:block}.bookmarks-link:hover{text-decoration:underline}.bookmarks-link{max-width:35rem}
.cf-btn-icon {
  padding-right: 2px;
}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}.queue-drop-highlight{filter:saturate(5)}.queue-filter-prio:hover,.queue-filter-prio-4:hover,.queue-filter-prio-3:hover,.queue-filter-prio-2:hover,.queue-filter-prio-1:hover{cursor:pointer;transform:scale(1.1)}.queue-filter-prio-hidden{filter:grayscale(1)}.queue-filter-prio-1{color:#ec3536}.queue-filter-prio-2{color:#ef612c}.queue-filter-prio-3{color:#ffb800}.queue-filter-prio-4{color:#0085ed}.queue-entry{margin-bottom:1rem}.queue-container{height:100%}.queue-has-data{background-color:#31353d !important}.queue-entry-list{display:flex;justify-content:center;flex-direction:column}.queue-header{position:relative;background-color:#31353d;min-height:4rem;display:flex;justify-content:space-between;align-items:center}.queue-header:hover{cursor:pointer;filter:saturate(2)}.queue-header-export{opacity:.5;color:#fff;font-size:12px !important}.queue-header-export:hover{opacity:1;cursor:pointer}.queue-header-status{height:2.5rem;display:flex;justify-content:center;align-items:center;margin-left:6px;width:2.5rem;font-weight:bold;border-left:solid 1px #31353d;border-radius:4px}.queue-header-disabled{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:linear-gradient(45deg, #000000 25%, #ffffff 25%, #ffffff 50%, #ec3536 50%, #ec3536 75%, #ffffff 75%, #ffffff 100%);background-size:28.28px 28.28px;opacity:.2}.queue-header-opacity{opacity:.3}.queue-header-border-busy{position:absolute;left:0px;right:0px;bottom:0px;height:4px;background-color:#ccd000}.queue-header-state{width:6px;min-height:4rem;background-color:rgba(49,53,61,.6)}.queue-header-state-good{background-color:#00d03a}.queue-header-state-busy{background-color:#ccd000}.queue-header-name{color:#fff;width:calc(100% - 100px);text-align:center}.queue-header-left{display:flex;justify-content:center;align-items:center}.queue-header-left>span>i{color:rgba(245,245,245,.62)}.queue-header-left>span{margin:0px .3rem;color:#fff;font-weight:bold;width:36px}.queue-header-right{display:flex;justify-content:center;align-items:center;margin-left:.3rem}.queue-header-right>span>i{color:rgba(245,245,245,.62);font-size:10px;padding-right:4px}.queue-header-right>span{color:#fff;font-weight:bold;margin-right:.5rem;display:flex;align-items:center}.queue-incoming-container{position:relative;background-color:rgba(49,53,61,.6);margin-top:1rem;padding:1rem;height:30rem;overflow-y:scroll;resize:vertical}.queue-incoming-container-empty{position:absolute;top:0px;bottom:0px;left:0px;right:0px;display:flex;justify-content:center;align-items:center;font-size:5rem;color:#fff;opacity:.05}.queue-incoming-header{color:rgba(245,245,245,.62)}.queue-incoming-header>i{margin-right:4px}.queue-incoming-header-parent{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.queue-progress-container{background-color:#31353d;margin-top:1rem;padding:1rem;height:50rem;overflow-y:scroll;overflow-x:hidden;resize:vertical;margin-bottom:3rem}.queue-progress-container-finished{margin-top:-2rem}.queue-progress-header{color:rgba(245,245,245,.62);display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.queue-progress-header-toggle:hover{cursor:pointer;text-decoration:underline}.queue-progress-header>span>i{font-size:10px;padding-right:4px}.queue-progress-header-export{font-size:12px !important;opacity:.5}.queue-progress-header-export:hover{opacity:1;cursor:pointer}.queue-progress-header-priority{display:flex;align-items:center}.queue-progress-header-priority>i{margin-right:3px}.queue-container-hidden{height:5rem !important}.pulsate-fwd{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}.queue-finished-entry{margin-bottom:1rem}.queue-finished-container{height:100%}.queue-finished-entry-list{display:flex;justify-content:center;flex-direction:column}.queue-finished-header{position:relative;background-color:#31353d;min-height:4rem;display:flex;justify-content:center;align-items:center}.queue-finished-header-name{color:#fff}.queue-finished-header-left{position:absolute;left:0px;top:0px;width:6px;bottom:0px;background-color:#00ff47;justify-content:center;align-items:center;color:#fff;display:flex}.queue-finished-header-left>i{margin-left:3rem;opacity:.5}.queue-finished-header-left>i:hover{opacity:1;cursor:pointer}.queue-finished-header-right{position:absolute;right:0px;top:0px;bottom:0px;display:flex;justify-content:center;align-items:center}.queue-finished-header-right>span>i{color:rgba(245,245,245,.62);font-size:10px;padding-right:4px}.queue-finished-header-right>span{color:#fff;font-weight:bold;margin-right:1rem;display:flex;align-items:center}.queue-finished-incoming-container{position:relative;background-color:rgba(49,53,61,.6);margin-top:1rem;padding:1rem;height:87rem;overflow-y:scroll;resize:vertical}.queue-finished-incoming-container-empty{position:absolute;top:0px;bottom:0px;left:0px;right:0px;display:flex;justify-content:center;align-items:center;font-size:5rem;color:#fff;opacity:.05}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}.queue-entry-highlighted{filter:saturate(8)}.queue-entry-expansion{background-color:#424f56;width:100%;border-top:solid hsla(0,0%,100%,0.3803921569) 1px;border-bottom-left-radius:4px;display:flex;align-items:flex-start;flex-direction:column}.queue-entry-expansion-vehicle{width:100%;align-items:center;border-bottom:solid hsla(0,0%,100%,0.3803921569) 1px;padding:.5rem}.queue-entry-expansion-vehicle>.input-group{width:100%}.queue-entry-expansion-vehicle>.input-group>.vehicle-search{border-radius:4px !important;height:20px}.queue-entry-expansion-vehicle-selected{display:flex;align-items:center;justify-content:space-between;color:#fff;opacity:.6}.queue-entry-expansion-vehicle-selected:hover{opacity:1}.queue-entry-expansion-vehicle-selected-delete{color:#f55858;cursor:pointer}.queue-entry-expansion-actions{width:100%;display:flex;justify-content:flex-end;align-items:center;border-bottom:solid hsla(0,0%,100%,0.3803921569) 1px;margin-top:.5rem;padding-bottom:.5rem;padding-right:.5rem}.queue-entry-expansion-actions>div>button>i{margin-right:4px}.queue-entry-expansion-actions>div>ul>li>a{padding-left:.5rem}.queue-entry-expansion-text{color:#f5f5f5 !important;padding:1rem}.queue-entry-expansion-map{width:100%;height:15rem;padding-bottom:1rem}.queue-entry-expansion-footer{display:flex;align-items:center;color:#f5f5f5;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;padding-top:1rem}.queue-entry-expansion-footer>i{opacity:.5;margin-right:4px}.queue-entry-priority{position:absolute;top:.2rem;right:3.2rem}.queue-entry-priority-no-margin{position:absolute;top:.2rem;right:.2rem !important}.queue-entry-priority-no-margin:hover{cursor:pointer;transform:scale(1.1)}.queue-entry-priority-1{color:#ec3536}.queue-entry-priority-2{color:#ef612c}.queue-entry-priority-3{color:#ffb800}.queue-entry-priority-4{color:#0085ed}.queue-entry-priority:hover{cursor:pointer;transform:scale(1.1)}.queue-entry-container{position:relative;display:flex;justify-content:space-between;min-height:8rem;padding:.6rem;background-color:#424f56}.queue-entry-hover:hover{cursor:move;opacity:.5;transform:scale(1.03)}.queue-entry-expand:hover{cursor:pointer;filter:saturate(2)}.queue-entry-data{display:flex;justify-content:flex-start;flex-direction:column;color:#f5f5f5;width:100%;word-break:break-word}.queue-entry-data-assigned{width:87% !important}.queue-entry-data-vehicles{border-top:solid hsla(0,0%,100%,0.3803921569) 1px;border-bottom:solid hsla(0,0%,100%,0.3803921569) 1px;margin-top:2px;margin-bottom:2px;padding-bottom:2px;padding-top:2px;display:flex;flex-direction:column;align-items:flex-start !important}.queue-entry-data-keyword{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-entry-data-keyword-margin{margin-right:20px}.queue-entry-data-transparent{opacity:.5}.queue-entry-data-transparent-time{font-size:smaller;opacity:.5}.queue-entry-data-similar{background-color:#ff6500;color:#fff;padding-left:4px;padding-right:4px;padding-top:1px;padding-bottom:1px;border-radius:2px;font-weight:bold}.queue-entry-data>div{flex-grow:2;display:flex;align-items:flex-end;justify-content:space-between}.queue-entry-button{display:flex;justify-content:center;align-items:center;height:100%;position:absolute;width:13%;background-color:#03982c;right:0px;top:0px;bottom:0px}.queue-entry-button-deactive{cursor:no-drop !important;background:gray;opacity:.4}.queue-entry-button:hover{cursor:pointer;filter:saturate(4)}.queue-entry-button>i{color:#fff}.swing-in-top-bck{-webkit-animation:swing-in-top-bck .6s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:swing-in-top-bck .6s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}@-webkit-keyframes swing-in-top-bck{0%{-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-bck{0%{-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}.swing-out-top-bck{-webkit-animation:swing-out-top-bck .45s cubic-bezier(0.6, -0.28, 0.735, 0.045) both;animation:swing-out-top-bck .45s cubic-bezier(0.6, -0.28, 0.735, 0.045) both}.request{background:rgba(109,227,255,0.4196078431) !important}.urgent{background:rgba(255,0,0,0.2784313725) !important}@-webkit-keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}}@keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}}
.queue-row-entry-clickable:hover{text-decoration:underline}.queue-row-entry-no-wrap,.queue-row-entry-queue-name{text-wrap:nowrap}.queue-row-entry-queue-name{font-weight:bold}.queue-row-entry-queue-name:hover{text-decoration:underline}.queue-row-entry-queue-name-vehicle{margin-left:10px}.queue-row-entry-edit{float:right;font-size:10px;opacity:.5;margin-top:4px;height:unset}.queue-row-entry-edit:hover{opacity:1}.queue-row-entry-export{opacity:.5;color:#fff;font-size:12px !important}.queue-row-entry-export:hover{opacity:1;cursor:pointer}.queue-row-entry-export{float:right}.queue-row-entry-first-column{position:relative}.queue-row-entry-colorbar{position:absolute;top:0px;left:0px;bottom:0px;width:5px}.queue-row-entry-done{margin-left:.5rem;color:#5cb85c}.queue-row-entry-done-caret{opacity:.5}.queue-row-entry-done-time{font-weight:bold}.queue-row-entry-stop-icon{margin-right:.3rem}.queue-row-entry-assign-btn{background-color:#03982c;border-color:#03982c;color:#fff;margin-left:0px}.queue-row-entry-assign-btn:hover{background-color:#fb5b5b;color:#fff;border-color:#990a0a}.queue-row-entry-assigned{margin-left:.5rem;color:red}.queue-row-entry-in-progress{margin-left:.5rem;color:#ff0}.queue-row-entry-prio{opacity:.2}.queue-row-entry-prio:hover{filter:saturate(10);cursor:pointer;opacity:1 !important}.queue-row-entry-prio-active{opacity:1 !important}.queue-row-entry-vehicle-status{width:18px;height:18px;display:flex;justify-content:center;align-items:center;position:absolute;font-weight:bold;top:9px;left:1px;border-radius:4px}.queue-row-entry-street-td{display:flex;align-items:center;justify-content:space-between}.queue-row-entry-street-td>.label-purple{filter:saturate(0.7)}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}#queue-diaryTable td{padding:3px;border:none !important;border-bottom:1px solid #2d2c2c !important}.queue-diaryTable-type{width:25px}.queue-diaryTable-timestamp{width:65px}.queue-diaryTable-content{display:flex;align-items:center;justify-content:space-between}.queue-diaryTable-sender{opacity:.4;font-size:1.1rem}.queue-diaryTable-actions{position:absolute;right:50px}.queue-diaryTable-actions>.dropdown{display:none}.queue-diaryTable-actions>.dropdown>.dropdown-menu{right:0;left:unset}.queue-diaryTable-image{display:flex;flex-direction:column;align-items:flex-start}.queue-diaryTable-image>img{max-height:80px;margin-top:10px;margin-bottom:3px;cursor:pointer}.queue-diaryTable-image>.image-loading{opacity:.6}.queue-diaryTable-actions i.fa-location-dot{cursor:pointer}.button-td>div{display:flex;align-items:center;justify-content:flex-end}.button-td>div>i{margin-left:5px}.queue-feedback-image{position:fixed;top:0;left:0;z-index:1000;height:100%;width:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-transition:all .15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all .15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .15s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.queue-feedback-image>img{-webkit-transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);scale:0;max-width:90%;max-height:90%}.queue-feedback-image-open{background:rgba(0,0,0,.568627451);pointer-events:all}.queue-feedback-image-open>img{scale:1 !important}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}#queue-tasksTable td{vertical-align:text-top;padding:7px 3px;border:none !important;border-bottom:1px solid #2d2c2c !important}#state{width:80px;vertical-align:middle !important}#state .label{width:100%}.queue-entry-task-status{display:flex;flex-direction:column;align-items:center}.queue-entry-task-status-info{display:flex;align-items:center}.queue-entry-task-status-info>i{margin-left:5px;opacity:.7;font-size:11px}.queue-entry-task-status-info>#timestamp{opacity:.7;font-size:11px;text-align:center;margin-top:3px}#sender{opacity:.4;font-size:1.1rem}
@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}100%{filter:saturate(1)}}#queue-detail-map{width:100%;height:15em;padding-bottom:1em}#queue-detail-no-map{position:absolute;z-index:10;height:13em;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;width:100%}#queue-detail-close{position:absolute;top:-1px;left:-1px;z-index:10;font-size:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.368627451);color:#fff;border-radius:4px;cursor:pointer}.queue-detail-external-id{background-color:#5e7ebd;font-family:monospace}.queue-detail-label{background-color:#5e7ebd}.queue-detail-alert-info{background-color:#5e687d;border-color:#3d3931;color:#fff;padding-top:.8em;padding-bottom:.8em;margin-top:.4em}.queue-detail-entry-priority{margin-left:10px;font-size:14px;display:flex;align-items:center}.queue-detail-entry-priority-1{color:#ec3536}.queue-detail-entry-priority-2{color:#ef612c}.queue-detail-entry-priority-3{color:#ffb800}.queue-detail-entry-priority-4{color:#0085ed}.queue-detail-vehicle{display:flex;align-items:center;margin-bottom:3px;justify-content:space-between}.queue-detail-vehicle-list{height:34em;overflow-y:auto;padding-right:10px}.queue-detail-vehicle-left{display:flex;align-items:center}.queue-detail-vehicle-strength{display:flex;align-items:center}.queue-detail-vehicle-name{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;max-width:22em}.queue-detail-vehicle-selected{display:flex;align-items:center;justify-content:space-between;color:#fff}.queue-detail-vehicle-selected:hover{opacity:1}.queue-detail-vehicle-selected-delete{color:#f55858}.queue-detail-vehicle-selected-delete:hover{cursor:pointer;color:#fc2525}.queue-detail-vehicle-assign{height:15em;margin-bottom:1em;overflow-y:auto}.queue-detail-vehicle-status{display:flex;justify-content:center;align-items:center;width:21px;height:20px;margin:2px 5px;font-size:14px;border-radius:4px}.queue-detail-vehicle-status-text{font-family:sans-serif;font-size:1.1em;text-align:center;color:#fff}.queue-detail-content{height:calc(100% - 13em);padding:.4em;color:#fff !important}.queue-detail-header{font-size:2rem;height:9em}.queue-detail-header-location{font-weight:bold}.queue-detail-header-info{margin-left:.5rem}.queue-detail-header-icon{font-size:1.55rem;opacity:.5}.queue-detail-header-hr{opacity:.5}.queue-detail-header-group{border-bottom:solid 1px hsla(0,0%,100%,0.1803921569);margin-bottom:1rem;margin-right:1rem;display:flex;align-items:start;justify-content:space-between}.queue-detail-header-group-right{display:flex;flex-direction:column;align-items:flex-end;margin-left:1em}.queue-detail-header-group-right>#externalId{margin-right:0px;font-size:13px}.queue-detail-header-group>#keyword{font-weight:bold;height:3em;overflow:hidden}.queue-detail-header>#text{height:4em}.queue-detail-header>#text>.normal-text{height:100%;overflow-y:auto}.queue-detail-header>#location,.queue-detail-header #queueName,.queue-detail-header #text{display:flex;margin-bottom:5px}.queue-detail-header>#location>i,.queue-detail-header #queueName>i,.queue-detail-header #text>i{width:20px;text-align:center}.queue-detail-header>#location>span,.queue-detail-header #queueName>span,.queue-detail-header #text>span{margin-left:10px;display:inline-block}.queue-detail-extended-content{height:calc(100% - 13em)}.queue-detail-extended-content>.queue-entry-tab-menu{height:calc(100% - 6em)}.queue-detail-extended-content-feedback,.queue-detail-extended-content-tasks,.queue-detail-extended-content-vehicles{height:calc(100% - 3em);padding-top:10px;margin-left:.5em;margin-right:.5em}.queue-detail-extended-content-feedback-table,.queue-detail-extended-content-tasks-table{overflow-y:auto;height:calc(100% - 2em)}.queue-detail-extended-content-feedback-table>#queue-diaryTable,.queue-detail-extended-content-feedback-table #queue-tasksTable,.queue-detail-extended-content-tasks-table>#queue-diaryTable,.queue-detail-extended-content-tasks-table #queue-tasksTable{width:calc(100% - 5px)}.queue-detail-extended-content-feedback-table>#queue-diaryTable .task-archived,.queue-detail-extended-content-feedback-table #queue-tasksTable .task-archived,.queue-detail-extended-content-tasks-table>#queue-diaryTable .task-archived,.queue-detail-extended-content-tasks-table #queue-tasksTable .task-archived{opacity:.4;text-decoration:line-through}.queue-detail-extended-content-feedback-input,.queue-detail-extended-content-tasks-input,.queue-detail-extended-content-vehicle-input{display:flex;align-items:center;margin-bottom:5px}.queue-detail-extended-content-feedback-input>i,.queue-detail-extended-content-tasks-input>i,.queue-detail-extended-content-vehicle-input>i{margin-left:10px;font-size:22px}.queue-detail-extended-content-feedback-input>i:hover,.queue-detail-extended-content-tasks-input>i:hover,.queue-detail-extended-content-vehicle-input>i:hover{cursor:pointer;scale:1.2}.queue-detail-extended-content-feedback-input>input,.queue-detail-extended-content-tasks-input>input,.queue-detail-extended-content-vehicle-input>input{height:22px;padding:3px 6px}.queue-detail-extended-content-feedback-input>button,.queue-detail-extended-content-tasks-input>button,.queue-detail-extended-content-vehicle-input>button{margin-left:0px;margin-bottom:20px}.queue-detail-extended-content>hr{margin-top:15px;margin-bottom:15px}.queue-detail-extended-content>.nav-tabs{display:flex;overflow-y:hidden}.queue-detail-extended-content>.nav-tabs>li{flex-grow:1;text-align:center}.normal-text,#time{font-size:14px}.queue-entry-actions{display:flex;align-items:center;justify-content:end}.queue-entry-actions>button{color:#333;margin-left:4px}.queue-entry-close-actions{display:flex;align-items:center}.queue-entry-close-actions>div>button>i{margin-right:4px}.queue-entry-close-actions>div>ul>li>a{padding-left:.5rem}.queue-entry-tab-menu label.alamos-modern-queue-tabs{flex-grow:1}div.alamos-modern-queue-tabs{display:none;padding:0px;border-top:1px solid #ddd}input.alamos-modern-queue-tabs{display:none}label.alamos-modern-queue-tabs{display:inline-block;margin:0 0 -1px;padding:15px 10px;font-weight:600;text-align:center;color:#bbb;border:1px solid rgba(0,0,0,0)}label.alamos-modern-queue-tabs:before{font-family:fontawesome;font-weight:normal;margin-right:10px}label.alamos-modern-queue-tabs:hover{color:#888;cursor:pointer}input.alamos-modern-queue-tabs:checked+label{color:#555;border:1px solid #ddd;border-top:2px solid orange;border-bottom:1px solid #31353d}div:has(#alamos-modern-queue-tab1:checked)~#alamos-modern-queue-content1,div:has(#alamos-modern-queue-tab2:checked)~#alamos-modern-queue-content2,div:has(#alamos-modern-queue-tab3:checked)~#alamos-modern-queue-content3,div:has(#alamos-modern-queue-tab4:checked)~#alamos-modern-queue-content4{display:block;height:-webkit-fill-available;height:-moz-fill-available;height:-fill-available}@media screen and (max-width: 650px){label{font-size:0}label:before{margin:0;font-size:18px}}@media screen and (max-width: 400px){label{padding:15px}}.queue-feedback-entry:hover>td .dropdown{display:inline-block !important}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.queue-tasks-container td{padding:10px 5px !important}.queue-tasks-container .actions{display:flex;align-items:center;justify-content:flex-end}.queue-tasks-container .actions>button{margin:2px}.queue-tasks-container .action-icon{margin-right:5px}.queue-tasks-container td{vertical-align:middle !important}.queue-tasks-container .filter-active{color:#ffc83d;margin-left:10px}.queue-tasks-container .tasks-status-header{display:flex;align-items:center}.queue-tasks-container tr.hidden_row{display:none}.queue-task-row-entry>#status>.label{display:block}.queue-task-row-entry>#keyword{max-width:230px}.queue-task-row-entry>#location{max-width:300px}.queue-task-row-entry>#keyword,.queue-task-row-entry>#location{opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-task-row-entry>#message{font-weight:bold}.queue-task-row-entry>#status{display:flex;align-items:center}.queue-task-row-entry>#status>.label{flex-grow:1}.queue-task-row-entry>#status>.label>i{float:right;margin-left:-12px}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}@property --currentStateColor{syntax:"<color>";inherits:false;initial-value:#fff}.incident-text{color:#fff}.incident-message{opacity:.7;color:#fff}.incident-low{color:#1f808f}.incident-info{color:#939493}.incident-warning{color:#ffa300}.incident-high{color:#b92222}.incident-disaster{color:red}.incident-current-state{color:#fff}.incident-before-state{opacity:.5}.incident-after-state{opacity:.1}.incident-state{margin-right:2px;margin-left:2px}.incident-state:not(:first-child)::before{content:">"}.incident-severity>span{padding-left:.5rem;border-radius:4px;font-size:xx-small;font-weight:700;min-width:5rem;display:block;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;text-align:center}.incident-severity-info{background-color:#939493;color:#fff}.incident-severity-low{background-color:#1f808f;color:#fff}.incident-severity-high{background-color:#b92222;color:#fff}.incident-severity-disaster{background-color:red;color:#fff}.incident-severity-warning{background-color:#ffa300;color:#fff}
.aao-list-entry{padding-top:5px;padding-bottom:5px;color:#555 !important;display:flex;justify-content:space-between;align-items:center}.empty-space{margin-top:10px}.templates-list-header{background-color:#515b64 !important;border-color:#636f7a !important;color:#fff !important;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.black_tag{color:#515b64 !important}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.checklist-template-edit-body{padding:1rem}.checklist-template-edit-depends-on{color:#2d333e;margin-right:.8rem}.checklist-template-edit-padding-left{padding-left:5px}.checklist-template-edit-tags-header{min-width:55px;color:#fff !important;padding-top:13px;text-align:left}.checklist-template-edit-field-add{width:100%;display:inline-flex;background-color:#1c9d43 !important;align-items:center;justify-content:center;height:30px}.checklist-template-edit-field-add:hover{cursor:pointer}.checklist-template-edit-field-required{margin-right:.8rem;color:#ff3d67}.checklist-template-edit-field-type-label{padding-left:.5rem;margin-right:.8rem;border-radius:4px;font-size:xx-small;font-weight:700;min-width:5rem;display:block;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;text-align:center;background-color:#2d333e;color:#fff}.checklist-template-edit-field-sort-row{display:flex;font-size:20px}.checklist-template-edit-field-arrow-box,.checklist-template-edit-field-arrow-box-not-last-element,.checklist-template-edit-field-arrow-box-last-element{margin-right:4px;color:#5d5d5d}.checklist-template-edit-field-arrow-box-last-element{opacity:.3}.checklist-template-edit-field-arrow-box-not-last-element{opacity:.9}.checklist-template-edit-field-arrow-box-not-last-element:hover{cursor:pointer;color:#1c9d43;opacity:1}.checklist-template-edit-field-left{display:flex;justify-content:flex-start;align-items:center}.checklist-template-edit-field-right{display:inline-flex;justify-content:center;align-items:center}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.checklists-table{margin-bottom:10px !important}.checklists-status-flex{display:inline-flex;justify-content:space-between;align-content:baseline;width:100%}.checklists-status-header{margin-top:10px}.checklists-alignment-right{align-self:flex-end}.checklists-checkbox{width:15px;height:15px;margin-bottom:0px !important}.checklists-title-column{width:auto}.checklists-status-column{width:5%}.checklists-description-column{width:140px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checklists-vehicle-column{width:200px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checklists-date-column{width:120px;white-space:nowrap}.checklists-text{color:#fff}.checklists-view-date{opacity:.6}.checklists-view-time{white-space:nowrap}.checklists-label>span{padding-left:.5rem;border-radius:4px;font-size:xx-small;font-weight:700;min-width:5rem;display:block;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;text-align:center}.checklists-label-OPEN{background-color:#ff9a59;color:#fff}.checklists-label-FINISHED{background-color:#1c9d43;color:#fff}
.no-documents-text{color:#31708f !important}.no-documents-icon{padding-bottom:13px}.choose-document-btn{color:#333 !important}.choose-document-input{display:none !important}.document-image{color:gray}.document-pdf{color:#f08080}.document-upload-input{height:42px}.document-queue{padding-bottom:10px}.document-queue-element{margin-right:5px;color:#fff !important;font-family:monospace}.document-upload-progress{margin-top:1rem;margin-bottom:1rem;background-color:#393e46}.documents-queue-container{padding-bottom:10px;display:flex;flex-wrap:wrap}.documents-upload-btn{margin-left:0px}.my-drop-zone{border:dotted 3px #d3d3d3;text-align:center;background-color:rgba(0,0,0,0);color:#fff}.my-drop-zone-hover{border:dotted 3px #5cb85c !important}.my-drop-zone-dark{border:dotted 3px #31708f;text-align:center;background-color:#d9edf7;color:#31708f !important}.nv-file-drop{border:dotted 3px green}.margin-2{margin-right:1px;margin-left:1px}
.select-all-header {
  display: flex;
  justify-content: flex-end;
}

.select-all-text {
  font-size: 14px !important;
  opacity: .6;
}

.apager-token-hint {
  position: absolute;
  right: 25px;
  top: 3px;
  color: #f94e0c;
}

.select-persons-container {
  position: relative;
  cursor: pointer;
}

.inline-container {
  display: inline-block;
}

.icon-unknown {
  color: white;
  opacity: 0.5;
}

.provision-person-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.provision-android-selected {
  color: #A4C639 !important;
  opacity: 1.0 !important;
}

.provision-apple-selected {
  opacity: 1.0 !important;
}

.provision-deselected {
  color: white;
  opacity: 0.5;
}

.provision-person-note {
  padding-top: 4px;
  padding-left: 5px;
  opacity: 0.5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.provision-person-name {
  margin: 1px 0px 1px 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.provision-group-name {
  margin: 1px 0px 1px 1px;
  overflow: hidden;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.provision-checkbox-container {
  width: 10%;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  position: relative;
}

.provision-persondetail-container {
  display: flex;
  align-items: center;
  width: 90%;
}

.provision-cost {
  padding-top: 10px !important;
  text-align: justify;
  color: lightgray !important;
  font-size: 12px;
}

.provision-cost-hint-checkbox {
  position: absolute;
  right: 25px;
  top: -1px;
  color: gainsboro;
}

.alarm-group-icon {
  color: white;
  opacity: 0.5;
  margin-right: 4px;
}

.alarm-group-add {
  color: white;
  cursor: pointer;
}

.select-checkbox {
  margin-top: 0px !important;
}

.provision-header {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.person-pagination-container {
  display: flex;
  align-items: center;
  justify-content: center;
}

.search-for-person {
  margin-bottom: .4rem;
}

.alarm-group-container:last-child {
  border-bottom: #ffffff2b solid 1px;
}

.assign-provisioning-btn {
  margin-left: 0px;
}

.assign-provisioning-auto {
  margin-bottom: 5px;
}

.assign-provisioning-help {
  color: #555555;
}


.assign-provisioning-auto-text {
  padding-right: 0px !important;
}

.assign-provisioning-auto-addon {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.assign-provisioning-help:hover {
  color: #337ab7;
  cursor: pointer;
}
.no-wk-token {
  color: orange !important;
}

.prov-header-icon {
  margin-right: 5px;
  --fa-secondary-color: rgb(92, 184, 92);
}

.prov-help-icon:hover {
  color: rgb(102 225 253);
}

.prov-nav-menu {
  margin-bottom: 8px;
}

.prov-choose-sound {
  text-align: left;
  height: 20px;
  font-size: 12px;
}

.prov-name {
  color: white;
}

.sound-drop-arrow {
  float: right;
  margin-top: 8px;
}

.column-visible, .column-sound {
  width: 30%;
}

.sound-dropdown {
  overflow-y: scroll;
  max-height: 400px;
}

.sound-chooser {
  padding-right: 10px !important;
}

.sound-play-icon {
  float: right;
  opacity: 0.6;
}

.sound-play-icon:hover {
  color: rgb(92, 184, 92);
  opacity: 1.0;
}

.prov-unit {
  opacity: 0.6;
}

.prov-action-container {
  display: flex;
  justify-content: flex-end;
}

.prov-user-defined-actions {
  display: flex;
  justify-content: space-between;
}

.prov-sound-name-input {
  height: 22px;
  font-size: 15px;
}

.no-sounds-icon {
  padding-bottom: 20px;
}

.no-sounds-text {
  color: #31708f !important;
}
.toggle-visibility-font{
  font-size: 12px;
  font-style: normal;
  text-align: right;

}
.toggle-visibility-font:hover{
   cursor: pointer;
   text-decoration: underline;
}

.modal-body-provisioning {
  min-height: 600px;
}
.modal-body-provisioning-warnings {
  margin-top: 2rem;
  hyphens: auto;
}

.modal-body-provisioning-warnings>div:hover {
  cursor: pointer;
  opacity: .7;
}
.geofence-state{
  width: 90px!important;
}
.table-align{
  display: inline-flex;
  justify-content: space-between;
  width: 100%;

}
.table-column-geofence-state{
  width: 30%;
}
.table-column-geofence-name{
  width: 70%;
}

.delete-category {
  margin-right: 5px;
}

.edit-cell {
  display: flex;
}

.edit-cell > button {
  margin-left: 10px;
}

.edit-cell > input.has-error {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}

.add-category-btn-container {
  display: flex;
  justify-content: flex-end;
}

.add-category-input {
  width: inherit;
  margin-right: 10px;
}

.vehicleFault {
  display: flex;
  align-items: center;
}

.faultState {
  font-size: 100% !important;
}

h3 {
  flex-grow: 1;
}

.fa-secondary-announcer.modal,
.fa-secondary-resolver.modal,
.fa-envelope-open.modal,
.fa-envelope.modal {
  --fa-primary-color: #333;
}
.vehicle-fault-icon-addon {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.vehicle-fault-icon-addon i {
  padding-right: .5rem;
}
.button-fault-status{
  width: 120px;
}

.message-category-name {
  position: absolute;
  right: 20px;
  top: 26px;
}

.message-author {
  padding-bottom: 10px;
}
.f{
  height: 200px;
}
.current-alarms-shiftbook-pagination{margin-left:10px !important}
.delete-field {
  margin-right: 5px;
}


input.has-error {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}

.add-field-btn-container {
  display: flex;
  justify-content: flex-end;
}

.add-field-input {
  width: inherit;
  margin-right: 10px;
}

.message-color {
  cursor: pointer;
  height: 24px;
  width: 24px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.group-selection {
  padding-left: 4px !important;
}
.check-selection {
  margin-right: 4px;
  --fa-secondary-color: rgb(92, 173, 93);
  --fa-secondary-opacity: 1.0;
}
.msg-select-feedback-btn span {
  color: white !important;
}
.hint {
  text-align: justify;
}
.add-unit-modal-btn-vehicles{height:28px;border-top-left-radius:0;border-bottom-left-radius:0}.add-unit-modal-vehicles-text{padding-right:1.3rem}.add-unit-modal-vehicles{margin-top:.5rem}
.content-margin {
  margin-top: 10px;
}

.color-picker {
  height: 34px;
  border: none;
  border-left: 1px solid #ccc;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.time-picker {
  padding: 0px 10px;
  height: 34px;
  border: none;
  border-left: 1px solid #ccc;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.access-title {
  color: white;
  margin: 0px 5px 10px;
}

.btn-group {
  margin: 0px;
}

.no-margin-left {
  margin-left: 0px;
}

.no-padding {
  padding: 0px;
}

.url-form-control {
  padding: 18px 12px;
}

.loading-header-icon {
  margin-right: 5px;
  --fa-secondary-color: rgb(92, 184, 92);
}

.event-header {
  background-color: #393e46;
  display: flex;
  align-items: center;
}

.dropdown-menu>li:hover {
  cursor: pointer;
}

.cal-type-btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.cal-type-select {
  padding: 0px 15px 0px 5px;
}

.no-calender-color {
  color: #31708f !important;
}

.alarm-group-access-btn {
  display: flex;
  align-items: center;
}

.alarm-group-has-access {
  background-color: #d6e9c6;
}

.alarm-group-has-access:hover {
  background-color: #f2dede;
}

.alarm-group-has-no-access:hover {
  background-color: #d6e9c6;
}

.alarm-group-access-color {
  width: 10px;
  height: 10px;
  margin-left: 5px;
  margin-right: 5px;
  border-radius: 3px;
}

.access-entry {
  color: rgba(32, 35, 42, 1) !important;
  display: flex;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
}

.access-person-entry {
  color: rgba(32, 35, 42, 1) !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 2px;
}

.access-person-entry > div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.access-ident {
  font-size: 1rem;
  opacity: 0.6;
}

.access-empty {
  color: rgba(32, 35, 42, 0.5) !important;
}

.access-header {
  background-color: #393e46;
  color: white !important;
  border-color: #393e46;
  cursor: not-allowed;
}

.access-header:hover {
  background-color: #393e46 !important;
}

.access-scrollable {
  max-height: 350px;
  overflow: auto;
}

.access-group-name {
  padding-left: 8px;
}

.access-group-icon {
  flex-grow: 2;
  text-align: right;
}

.alarm-group-access-on-toggle {
  --fa-secondary-color: #5cb85c !important;
  --fa-secondary-opacity: 1.0;
}

.no-persons-icon {
  padding-left: 10px;
  padding-right: 10px;
}

.fc-list-event-title a {
  color: rgba(32, 35, 42, 1) !important;
}

.fc-list-day-side-text {
  color: rgba(32, 35, 42, 0.5) !important;
}

.fc-list-day-text {
  color: rgba(32, 35, 42, 0.5) !important;
}

#calendarList {
  background-color: white;
  padding: 10px;
  border-top-color: rgb(250, 200, 99);
  border-top-width: 4px;
  border-top-style: solid;
  width: 100%
}

.fc-toolbar.fc-header-toolbar {
  margin-bottom: 0em !important;
}

.calendar-action-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.min-label-width {
  min-width: 118px !important;
}

.min-label-larger-width {
  min-width: 166px !important;
}

.access-permission {
  padding-right: 8px;
}

.permission-none {
  opacity: 0.5;
}

.feedback-permission {
  padding-right: 8px;
}

.with-conflicts {
  color: #8a6d3b !important;
  text-align: justify;
}

.with-conflict-icon {
  color: #8a6d3b !important;
}

.modal-body-calendar {
  min-height: 435px;
}

.margin-bottom {
  margin-bottom: 10px;
}
.event-header-icon {
  margin-right: 5px;
  --fa-secondary-color: rgb(92, 184, 92);
}

.start-end-container {
  padding-bottom: 15px;
}

.every-x-times-component{
  padding-top: 15px;
}

.explanation-icon {
  padding-right: 5px;
}

.location-input {
  width: 400px;
}

.replan-event-icon {
  margin-right: 8px;
  --fa-secondary-color: rgb(92, 184, 92);
}

.cancel-event-icon {
  margin-right: 8px;
  --fa-primary-color: #a94442;
  --fa-primary-opacity: 1.0;
  --fa-secondary-opacity: 1.0;
}

.event-planned {
  background-color: #2CD47A;
  border-color: #2CD47A;
  color: white;
}

.event-cancelled {
  background-color: #E2375A;
  border-color: #E2375A;
  color: white;
}

.event-completed {
  background-color: #B8BFBB;
  border-color: #B8BFBB;
  color: white;
}

.time-unit-btn {
  height: 34px;
  min-width: 78px;
  border-radius: 0px;
}

.duration-input {
  border-right: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  margin-right: -4px;
}

.choose-calendar-btn {
  margin-right: 6px;
}

.choose-calendar-dropdown {
  padding-right: 20px !important;
}

.calendar-circle-icon {
  padding-right: 10px;
}

.tab-details-icon {
  padding-left: 4px;
}

.tab-notification-icon {
  padding-left: 4px;
  --fa-secondary-color: #FF6600;
  --fa-secondary-opacity: 1.0;
}

.cancelled-icon {
  padding-right: 5px;
}

.cancel-reason-addon {
  background-color: #E2375A;
  color: white;
}

.delete-caret {
  padding-left: 8px;
}

.series-container {
  display: flex;
  margin-right: 6px;
  margin-bottom: 4px;
}

.series-label {
  background-color: #129CA1 !important;
  display: flex;
  justify-content: center;
  align-items: center;
}

.series-icon {
  padding-right: 5px;
}

.min-event-label {
  min-width: 98px !important;
}

.min-width-topic {
  min-width: 70px !important;
}

.min-width-responsible-person {
  min-width: 167px !important;
}

.event-spinner {
  width: 60px !important;
}

.feedback-stats-container {
  font-size: 21px;
  font-weight: bold;
  margin-right: 8px;
  color: black;
  background-color: white;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feedback-stats-slash {
  opacity: 0.5;
}

.feedback-stats-positive {
  color: #53933f;
  padding-left: 4px;
  padding-right: 4px;
}

.feedback-stats-negative {
  color: #992f2f;
  padding-left: 4px;
  padding-right: 4px;
}

.feedback-stats-reservation {
  color: #ff6600;
  padding-left: 4px;
  padding-right: 4px;
}

.feedback-min-max {
  display: inline-flex;
  justify-content: center;
  flex-direction: column;
  font-size: 10px;
  padding-right: 4px;
}

.min-max-split {
  height: 1px;
  background-color: black;
  opacity: 0.5;
}

.min-max-ok {
  font-weight: lighter;
}

.min-max-nok {
  color: #992f2f;
  font-weight: bold;
}

.event-menutitle-icon {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  padding-right: 10px;
  color: white
}

.modal-body-calendarEvent {
  min-height: 335px;
}

.save-caret {
  height: 34px;
}

.save-notify-icon {
  color: #FF6600;
  padding-right: 5px;
}

.event-modal-buttons-left {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
.min-label-width {
  min-width: 118px !important;
}

.add-option-btn-container {
  display: flex;
  justify-content: flex-end;
  width: 100%;

  }

  .new-entry-container {
    margin-bottom: 40px;
  }

.add-option-input {
  width: inherit;
  margin-right: 10px;
}

.edit-cell > button {
  margin-left: 10px;
}

.edit-cell > input.has-error {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}

.custom-feedback-name {
  text-align: right;
}

.custom-entry-delete-icon {
  float: right;
  margin-top: 3px;
  margin-right: 2px;
  opacity: 0.6;
}

.custom-entry-delete-icon:hover {
  cursor: pointer;
  color: #a94442;
  opacity: 1.0;
}

.entry-free-icon {
  color: #ff6600;
  padding-right: 2px;
}

.entry-no-icon {
  color: #d9534f;
  padding-right: 2px;
}

.entry-yes-icon {
  color: #5cb85c;
  padding-right: 2px;
}
.max-nbr-entries {
  float: right;
  opacity: 0.6;
}
.deselect-vehicle:hover {
  cursor: pointer;
  color: red;
}
.admin-user-update-name-save-btn {
  margin-top: inherit;
  margin-bottom: inherit;
  font-size: 1.2rem;
  font-weight: normal;
}

.admin-username-edit-text {
  font-size: 24px;
  margin: 0px;
  font-weight: bold;
}

.admin-username-edit-layout {
  font-size: 24px !important;
  font-weight: bold !important;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

.user-header {
  width: 100%;
  background-color: #393e46;

}

.admin-username-organisation-exists {
  flex: auto;
  margin-top: inherit;
  margin-bottom: inherit;
  padding-bottom: 8px;
  padding-top: 8px;
  font-size: 1.3rem;
  font-weight: normal;
}

.admin-username-edit-symbol {
  margin-top: inherit;
  margin-bottom: inherit;
  color: white;
  flex: auto;
  font-size: inherit;
}

.admin-user-password-reset {
  font-family: monospace;
  font-size: 1.5rem;
  height: 50px;
}

.admin-user-change-name-icon {
  color: white;
  margin-left: 1rem;
}

.admin-user-change-name-container {
  display: flex;
}

.change-alias {
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
}

.change-alias-btn {
  align-self: flex-end;
}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.form-announcements{padding-left:15px;padding-right:15px}.announcement-category-help{margin-left:1rem;color:#fff}.announcement-notification-group{display:flex;align-items:center;justify-content:space-between}.announcement-notification-group>div{display:flex;align-items:center;flex-grow:1}.announcements-modal-hr{opacity:.5}.announcements-modal-download{margin-right:.5rem}.announcements-modal-download:hover{cursor:pointer;color:#5cb85c}.announcements-modal-upload-image{color:#fff;font-size:4rem;opacity:.4}.announcements-modal-no-access{opacity:.2;background-color:#d8473e;cursor:no-drop}.announcements-modal-image-container{position:relative}.announcements-modal-image-container>img{max-height:13rem}.announcements-modal-image-container>i{position:absolute;right:.5rem;bottom:.5rem;opacity:.8;padding:.5rem;background:#fff;border-radius:1rem;color:#d8473e}.announcements-modal-image-container>i:hover{cursor:pointer;opacity:1}.announcements-modal-columns{display:flex;flex-direction:row;justify-content:space-between}.announcements-modal-columns-right{display:flex;justify-content:center;align-items:flex-start}.announcements-modal-columns-image{font-size:10rem;color:#fff;padding-top:1rem;opacity:.2}.announcements-modal-columns-image:hover{cursor:pointer;opacity:.8}.announcement-notification-result{margin-bottom:1.5rem;color:#fff;display:flex;align-items:center;opacity:.7}.announcement-notification-result>i{margin-left:1rem;margin-right:1rem}.announcement-notification-result>span>i{margin-left:.5rem;margin-right:.5rem}.announcement-notification-result-duration{margin-left:.5rem;opacity:.5}.announcement-notification-receiver{margin-left:1rem;margin-right:1rem;color:#fff;opacity:.7}.announcement-notification-receiver>i{margin-right:.5rem}
.vehicle-swap-info:hover {
  cursor: help;
}
.aao-keyword-selected {
  color: #5cb85c;
}

.aao-keyword-scrollcontainer {
  max-height: 400px;
  overflow-y: auto;

  > table {
    margin-top: -10px;
  }
}

.aao-input-group {
  margin-bottom: 15px;
}
.aao-adjust-time-arrow {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
}

.aao-adjust-time-arrow>i {
  font-size: 2rem;
  color: white;
  margin: 1rem;
  opacity: .6;
}
.aao-adjust-time-hint {
  opacity: .5;
  text-align: justify;
  margin-top: 1rem;
  color: white;
}
.aao-time-mode-dropdown>a {
  padding-left: 10px !important;
}

.aao-select-mode-button {
  height: 28px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.aao-select-mode-label {
  padding-right: 10px;
}

.aao-condition-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin-bottom: 1rem;
}

.aao-chain {
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}

.aao-chain > i {
  color: white;
  font-size: 2rem;
  opacity: .7;
}

.aao-condition-field,
.aao-condition-value,
.aao-condition-mode {
  padding-top: 0.5rem;
}

.aao-condition-mode {
  padding-bottom: 1rem;
  margin-bottom: 3rem;
  border-bottom: solid #ffffff7d 1px;
}

.aao-condition-add-footer {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
}

.aao-conditions-inputs {
  flex-grow: 2;
}

.aao-remove-condition {
  margin-left: 1rem;
  color: #d9534f;
  margin-top: -4rem;
}

.aao-remove-condition:hover {
  cursor: pointer;
  color: red;
}
.aao-vehicle-entry:hover i {
  color: #5cb85c;
}

.aao-vehicle-entry:hover {
  font-weight: bold;
}

.aao-no-orders {
  width: 100%;
  min-height: 10rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.aao-no-orders>h4 {
  color: #31708f !important;
}

.aao-search-header {
  margin-top: 1rem;
  border-top: solid #ffffff69 1px;
  padding-top: 2rem;
}

.vehicle-prio-high {
  color: #ec4c32;
}

.vehicle-prio-medium {
  color: #f3ac30;
}

.vehicle-prio-average {
  color: #31b639;
}

.vehicle-prio-low {
  color: #2694a8;
}

.vehicle-prio-other {
  color: #41444e;
}

.vehicle-prio-high-bg {
  background-color: #ec4c32 !important;
}

.vehicle-prio-medium-bg {
  background-color: #f3ac30 !important;
}

.vehicle-prio-average-bg {
  background-color: #31b639 !important;
}

.vehicle-prio-low-bg {
  background-color: #2694a8 !important;
}

.vehicle-prio-badge {
  background-color: #41444e;
  height: 18px !important;
  padding: 3px 7px 3px 7px !important;
  }

.vehicle-prio-badge:hover {
    cursor: pointer;
    background-color: #337ab7 !important;
}

.aao-vehicle-ul {
  min-height: 11rem;
}



.aao-vehicle-li-entry {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #31353d;
  color: white;
  border-color: #69707f;
}

.aao-vehicle-li-container {
  display: flex;
  align-items: center;
}

.aao-vehicle-li-name {
  margin-left: 1rem;
}

.aao-vehicle-li-name:hover {
  text-decoration: underline;
  cursor: pointer;
}

.aao-vehicle-already-added {
  opacity: .5;
  text-decoration: line-through;
}
.aao-vehicle-delete {
  float: right;
  margin-left: .3rem;
  opacity: .6;
}

.aao-vehicle-delete:hover {
  cursor: pointer;
  color: #ec4c32;
  opacity: 1;
}

.aao-vehicle-actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.arrow-last-element {
  opacity: .1;
}

.arrow-not-last-element {
  opacity: .5;
}

.arrow-button {
  margin-right: 5px;
}

.arrow-box:hover {
  transform: scale(1.2);
  cursor: pointer;
  color: #5cb85c;
  opacity: 1;
}
.role-name-link{text-overflow:ellipsis;overflow:hidden}.role-name-link-container{display:flex !important;align-items:center;justify-content:space-between}.role-name-link>span>i{position:absolute;left:2px;top:14px;font-size:1rem}.role-add-btn{margin-left:0px;margin-bottom:1rem}.role-chooser{max-height:70rem;overflow-y:scroll;padding-right:1rem}.roles-loading-icon{font-size:2rem;color:#fff}.role-header{display:flex;justify-content:center;align-content:space-between}.role-row{min-height:50rem}.role-active-icon{color:#45bf55}.role-not-active-icon{color:#f60}.role-empty{color:#31708f !important;text-align:center}.role-empty>h4{color:#31708f !important}.role-empty>p{color:#31708f !important}.role-parent-column{width:40%}.role-privilege-column{width:60%}.role-privilege-column>div{display:flex;font-weight:bold;width:100%;justify-content:space-between}.role-priv-icon{font:1rem;padding-right:.5rem}.role-table-body{overflow-y:auto;max-height:54rem;min-height:54rem;display:block}.role-table-body>tr{width:100%;display:table}.role-search-container{margin-bottom:5px}.role-table-row{cursor:pointer}.role-table-row:hover{opacity:.8}.role-shared-disabled:hover{cursor:no-drop !important}.role-requirements{opacity:.8;padding-right:.2rem}.priv-category{padding:5px 8px !important;display:flex !important;justify-content:space-between;align-items:center}.role-content{border-left:1px solid rgba(229,229,229,0.1294117647)}.category-col{padding-right:0px !important}
.import-vehicle-header{
  position: relative;
}
.import-vehicle-progress{
  position: absolute;
  left: 0px;
  width: 100%;
  bottom: 0px;
  height: 8px;
}
.heading-vehicle{
  margin-right: 8px;
}
.import-vehicle-header {
  position: relative;
}

.import-vehicle-progress {
  position: absolute;
  left: 0px;
  width: 100%;
  bottom: 0px;
  height: 8px;
}

.heading-vehicle {
  margin-right: 8px;
}
.tracelog-data {
  word-break: break-word;
}
.organisation-exists{
  padding-bottom: 10px !important;
  padding-top: 10px !important;
  margin-top: 0px !important;
  margin-bottom: 5px !important;
}
.icon-lock{
  padding-right: 5px;
}
.gen-new-pw {
  padding-top: 0px;
  padding-bottom: 0px;
}
.padding-heading-organisation{
  display: flex;
}
.csv-symbol-organisation{
  margin-right: 8px;
  display: flex;
}
.add-input-modal-selected-name{margin-right:2rem}.add-input-modal-deprecation{filter:grayscale(1)}.add-input-modal-deprecation-label{margin-left:10px;margin-right:0px;opacity:.3}.add-input-modal-deprecation-beta{margin-left:10px;margin-right:0px}.add-input-modal-all-button{border-top-left-radius:0px;border-bottom-left-radius:0px}.add-input-modal-all-link{display:flex !important;align-items:center;justify-content:space-between;align-items:center;padding-right:10px !important}.add-input-modal-all-img{margin-right:.5rem}.add-input-modal-header-container{position:relative;min-height:9rem}.add-input-modal-header-img{position:absolute;background-color:#fff;padding:5px 5px 6px 5px;border-top-right-radius:8px;top:0px;right:0px}
.distance-space{margin-left:0px !important;margin-right:0px !important}.opacity{opacity:.5}

.edit-input-modal-header-container{padding-top:0px;padding-left:0px;padding-bottom:0px;min-height:9rem}.edit-input-modal-header-note{position:absolute;right:1rem;top:0px;display:flex;bottom:0px;flex-direction:column;justify-content:center;align-items:flex-end}.edit-input-modal-header-fallback{margin-top:3px}.edit-input-modal-header-fallback-options{color:#fff;text-align:right;padding-right:8px}.edit-input-modal-header-img{background-color:#fff;padding:5px 5px 6px 5px;border-top-left-radius:8px;top:0px !important;left:0px !important;right:10px}.edit-input-modal-header-deprecation{margin-top:1rem}.plugin-field-indented{margin-left:4rem}
.add-unit-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.edit-controller-toggle-on{--fa-primary-color: white}.edit-controller-toggle-off{--fa-secondary-color: white}.edit-controller-small-input{padding-top:0px;padding-bottom:0px;height:20px;font-size:11px}.edit-controller-small-input.has-error{border-color:#d9534f !important;border-width:2px !important;background-color:#fff5f5 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(217,83,79,.6) !important}.edit-controller-small-input.has-error:focus{border-color:#d43f3a !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.8) !important}.edit-controller-small-btn{height:20px;font-size:11px}.edit-controller-small-btn-caret{margin-top:0px}.edit-controller-table{overflow-y:auto;max-height:54rem;min-height:54rem;display:block}

.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.header-content{margin-left:10px;margin-right:10px}.timestamp-header{color:#d3d3d3;font-size:smaller}.counter{display:flex !important;justify-content:space-between}.mission-modal-footer{background-color:#2d333e;border-top:solid 1px hsla(0,0%,100%,.2) !important}.mission-modal-state{display:flex;flex-direction:row}.mission-modal-state-closed{background-color:#2d333e}.mission-modal-state-closed>i{margin-right:.3rem}.mission-modal-state-open{background-color:#1c9d43}.mission-modal-state-open>i{margin-right:.3rem}.mission-modal-state-container{display:flex;flex-direction:column;align-items:flex-start;padding-left:.5em;border-left:solid 1px hsla(0,0%,100%,.2);margin-left:.5em}.mission-modal-state-container>button{margin-left:0px !important}.mission-modal-state-container>button>i{margin-right:.1em}.mission-modal-state-text{color:#fff !important;opacity:.5;font-size:90% !important;margin-bottom:.3rem}.mission-modal-nav-active{background-color:#2d333e !important}.mission-modal-header-border{border-bottom:solid 5px #2d333e}.mission-modal-body{min-height:42rem}.mission-modal-body-selective,.mission-modal-body-selective-done,.mission-modal-body-selective-closed,.mission-modal-body-selective-open{right:.3em;position:absolute}.mission-modal-body-selective-open{background:#f94e0c}.mission-modal-body-selective-closed{background:#1c9d43}.mission-modal-body-selective-done{background:#1c9d43}.mission-modal-alarm-badge{background-color:#f94e0c}.mission-modal-header{z-index:1;position:absolute;margin-top:0px;margin-left:0px;padding-left:20px;height:146px;background:rgba(0,0,0,.6);backdrop-filter:blur(5px);background-clip:padding-box;padding-bottom:20px;width:50%}.mission-modal-header-full{width:100% !important}.mission-modal-header-loading{top:2rem;left:0px;right:0px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute}.mission-modal-header-loading>span{padding-top:3rem;opacity:.4;font-size:x-large;font-family:"DroidSansMonoDotted"}.mission-modal-header-loading>i{margin-top:1rem;font-size:x-large}.mission-modal-id{font-family:"DroidSansMonoDotted"}.header-icon{margin-right:4px}#header-map{height:145px;margin:0px;padding:0px;z-index:0}.header-data h3{margin-top:10px}.no-padding{padding:0px}

.pipeline-protocol-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.chevron-margin {
    margin-right: 10px;
    width: 14px;
}

.meta-chevron {
    opacity: .5;
}

.meta-time {
    opacity: .5;
    margin-left: 1rem;
}

.meta-container {
    padding-top: 1rem;
}

.padding-heading-units{display:inline-flex}.csv-symbol-units{margin-right:8px}
.tags-group-color {
  width: 12px;
  height: 12px;
  border-radius: 4px;
}

.add-to-group-icon {
  color: #5cb85c;
}

.objects-add-btn {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}

.my-drop-zone {
  width: 100%;
}

.remove-from-group-icon {
  color: #a94442;
}

.disabled-color {
  background-color: #949494;
  width: 12px;
  height: 12px;
  border-radius: 4px;
}

.modal-documents-header {
  position: relative;
}

.edit-documents-header-name-container {
  display: flex;
  align-items: center;
}

.edit-documents-header-name {
  display: flex;
  justify-content: center;
  align-items: center;
}

.edit-document-header-note {
  color: white !important;
  opacity: .6;
  margin-left: .5rem;
}

.form-document {
  padding-bottom: 10px;
}

.assign-tags-column-left {
  padding-left: 0px !important;
  padding-right: 5px !important;
}

.assign-tags-column-right {
  padding-right: 0px !important;
  padding-left: 5px !important;
}

.tags-groups-header {
  display: flex;
  justify-content: left;
  gap: 30px;
  align-items: center;
}

.all-tags-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.tags-search-container {
  margin-bottom: .5rem;
}

.tags-search-input {
  height: 20px;
  font-size: 12px;
}

.documents-tablerow-td-flex {
  display: flex;
}

.re-upload-btn {
  max-width: fit-content;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 0px;
}

.modal-tags-header {
  position: relative;
}

.edit-tags-header-name-container {
  display: flex;
  align-items: center;
}

.edit-documents-header-name {
  display: flex;
  justify-content: center;
  align-items: center;
}

.all-tags-panel {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.tag-color {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  width: 10px;
}

.chat-title{font-size:2em}.chat-body{margin:10px}.chat-body .details .key{font-size:90% !important;color:#fff;opacity:.5}.chat-body .details .alias{font-family:"DroidSansMonoDotted";background-color:rgba(0,0,0,0.3098039216);padding:3px;border-radius:3px}.chat-body .details .invite-link{word-break:break-all;text-overflow:ellipsis}.chat-body .persons tbody{display:block;width:100%;max-height:300px;overflow-y:scroll}.chat-body .persons tbody tr,.chat-body .persons tbody td{display:block}.chat-body .persons .no-invite{color:hsla(0,0%,100%,0.6274509804)}
.aao-condition-confirm{display:flex;align-items:center;justify-content:center}
.report-edit-heading{font-size:large}.report-edit-required{font-size:large;opacity:70%;color:red}.report-edit-footer{display:flex;justify-content:space-between;align-items:center}.report-edit-footer-right{flex-grow:1}.report-edit-external-id{opacity:80%;font-size:medium;color:#fff}.report-edit-aMobile{color:#fff;opacity:80%}.report-edit-street{flex:auto;width:70% !important}.report-edit-street-house{width:100%;display:inline-flex}.report-edit-house{width:30% !important;flex:auto}.report-edit-separator{margin-top:6px !important;margin-bottom:11px !important;opacity:80%}.report-edit-icon{display:inline-block;background-color:inherit}.report-edit-version{color:#fff;font-size:small}.report-edit-date{color:#fff;opacity:70%;padding-right:8px}.report-edit-platform{margin-right:8px}
.system-status-body{background-color:#0f121a !important}.system-status-body>iframe{border:0px}.ccn-panel{margin-top:1rem}.ccn-header{padding:10px 15px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid rgba(0,0,0,0);border-color:#31353d !important;display:inline-flex;color:#fff;position:relative;width:100%}.ccn-header>b{padding-left:6px;width:75%;overflow:hidden;white-space:break-spaces}.ccn-header>span{opacity:.4}.ccn-header>div{top:8px;right:10px;position:absolute;opacity:.3}.ccn-message{min-height:5rem;margin-top:.3rem;margin-left:1rem;text-align:justify;margin-right:1rem;white-space:pre-line;color:#fff}.ccn-info-container{display:flex;flex-direction:row;align-items:flex-start;border-top:solid 1px rgba(57,62,70,0.2784313725);margin:1.5rem;color:#fff}.ccn-info-c1{display:flex;flex-direction:column;margin-right:3rem;font-weight:bold}.ccn-info-c2{display:flex;flex-direction:column;flex-grow:1}.ccn-info-c2>span>a{color:#55b0ff !important}
.mission-publish-confirm-header{padding-top:0px;padding-bottom:0px}.mission-publish-confirm-mail-account{display:flex;flex-direction:column;align-items:center}.mission-publish-confirm-mail-account>p{color:#31708f !important}.mission-publish-confirm-mail-account-icon{margin-right:4px}


.kba-modal-param{font-weight:bold}.kba-modal-external-id{font-family:"DroidSansMonoDotted"}.kba-modal-icon{opacity:.7;margin-right:.5rem}.kba-modal-vendor-logo{background-color:#fff;height:65px;padding:1rem;position:absolute;right:0px;top:0px}.kba-modal-warning-row{background-color:rgba(216,71,62,0.2901960784) !important}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.approve-kba-modal-warning-icon{margin-right:.1rem}.approve-kba-modal-warning-row{background-color:rgba(216,71,62,0.2901960784) !important}.approve-kba-modal-param{font-weight:bold}.approve-kba-modal-param-location{margin-left:.5rem}.approve-kba-modal-external-id{font-family:"DroidSansMonoDotted"}.approve-kba-modal-icon-error{color:#d8473e}.approve-kba-modal-icon-ok{color:#1c9d43}.approve-kba-modal-top-row{border-top:solid 3px #2cc7f5 !important}.approve-kba-modal-top-row>span{color:#fff;font-size:x-large;font-family:"DroidSansMonoDotted"}.approve-kba-modal-status-source{display:inline-flex;align-items:center}.approve-kba-modal-status-source>i{margin-left:.5rem}.approve-kba-modal-buttons{display:inline-flex;width:100%;gap:5px;justify-content:flex-end}.approve-kba-modal-buttons>button{min-width:22rem}.approve-kba-modal-ping{color:red;position:absolute;top:8px;right:1rem;font-size:xxx-large}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.incident-modal-dot-low{color:#1f808f}.incident-modal-dot-info{color:#939493}.incident-modal-dot-warning{color:#ffa300}.incident-modal-dot-high{color:#b92222}.incident-modal-dot-disaster{color:red}.incident-modal-text{margin-top:0px;padding-top:10px;padding-left:10px}.incident-modal-row{margin-top:10px}.incident-modal-separator{position:relative;margin-top:10px !important;margin-bottom:11px !important;height:1px;opacity:.7;background-color:#fff !important}.incident-modal-entry-line{position:absolute;top:50%;left:50%;transform:translateX(-50%);height:calc(100% + 15px + .8rem);width:2px;opacity:.3;background-color:#fff;z-index:0}.incident-modal-icon-position{margin-left:0px}.incident-modal-icon{place-self:center;position:relative;z-index:2}.incident-modal-icon-div{height:20px;width:20px;background:#2d333e;display:flex;align-items:center;justify-content:center;z-index:10;position:relative}.incident-modal-user-info{white-space:nowrap}.incident-modal-label,.incident-modal-label-open,.incident-modal-label-progress,.incident-modal-label-alerted,.incident-modal-label-closed{font-size:xx-small;border-radius:3px;padding:2px;align-self:center}.incident-modal-label-closed{background:#419314}.incident-modal-label-alerted{background:#b92222}.incident-modal-label-progress{background:#f94e0c}.incident-modal-label-open{background:#31708f}.incident-modal-label-param{border-radius:3px;padding:4px;margin-left:3px;margin-right:.5em;background:hsla(0,0%,100%,.2);font-family:monospace}.incident-modal-column-time{grid-column:1;align-self:center;margin-bottom:.8rem}.incident-modal-column-icon{grid-column:2;place-self:center;position:relative;margin-bottom:.8rem;z-index:1}.incident-modal-column-label{grid-column:3;align-self:center;margin-bottom:.8rem}.incident-modal-column-message{grid-column:4;align-self:center;margin-bottom:.8rem}.incident-modal-header-flex{width:100%;display:inline-flex;justify-content:space-between;align-items:flex-start;align-content:space-between}.incident-modal-header-severity,.incident-modal-header-severity-disaster,.incident-modal-header-severity-high,.incident-modal-header-severity-warning,.incident-modal-header-severity-info,.incident-modal-header-severity-low{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;position:relative;height:125px}.incident-modal-header-severity-low{background:#1f808f}.incident-modal-header-severity-info{background:#939493}.incident-modal-header-severity-warning{background:#ffa300}.incident-modal-header-severity-high{background:#b92222}.incident-modal-header-severity-disaster{background:red}.incident-modal-header-severity-title{opacity:.3;margin-bottom:2px !important;margin-right:8px !important;margin-top:8px !important}.incident-modal-header-border{border-bottom:solid 5px #2d333e}.incident-modal-date-opacity{opacity:.8;padding-right:3px}.incident-modal-person-name{opacity:.7;padding-right:3px;font-size:smaller}.incident-modal-body{min-height:42rem}.incident-modal-event-line{position:absolute;top:15px;left:65px;height:110%;width:2px;opacity:.3;background-color:#fff}.incident-modal-event-messsage{margin-left:8px;display:flex;flex-direction:column}.incident-modal-event-entry{width:100%;display:grid;grid-template-columns:15% [date] 10% [icon] 15% [label] 60% [message];row-gap:0px;align-items:center;position:relative}.incident-modal-scrollable{overflow-y:auto;max-height:40rem;min-height:25rem;background:#2d333e;padding-right:3px;border-top-left-radius:.5em;padding-left:1em;padding-top:1em;border-bottom-left-radius:.5em}.incident-modal-infos{color:#fff;position:relative}.text-label-no-wrap{text-align:center;white-space:nowrap}.heading-overflow{white-space:nowrap;overflow:hidden;max-width:75ch;text-overflow:ellipsis}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}#header-map{height:145px;margin:0px;padding:0px;z-index:0}.checklists-col-3{width:25%;float:left}.checklists-col-9{width:75%;float:left}.checklists-input-group{width:100%;display:grid;column-gap:10px;row-gap:15px;grid-template-columns:28% 72%}.checklists-input-intem{align-self:start}.checklists-input-border{border-right:1px solid hsla(0,0%,100%,.2);padding-bottom:15px;margin-bottom:-15px}.checklists-signature{border-radius:4px !important;padding-top:4px;padding-bottom:4px;width:100%;color:#fff;background-color:#515b64 !important}.checklists-required{margin-left:5px;color:#f94e0c}.checklists-select{border-radius:4px !important;width:100%;color:#fff;background-color:#515b64 !important}.checklists-select:focus{border-color:#66afe9;box-shadow:0 0 5px rgba(102,175,233,.5)}.checklists-option{max-width:100%;border-top:rgba(0,0,0,0.3019607843) solid 1px;padding:.5rem;margin:.5rem;border-radius:4px !important;background-color:#373f49;color:#fff}.checklists-option:hover{opacity:.5}.checklists-spacer{margin:20px}.checklists-divider{margin:20px}.checklists-panel{min-height:32px;width:100%}.checklists-img{width:100%;max-height:120px;object-fit:scale-down;object-position:left;filter:invert(1)}.checklists-modal-header{z-index:1;position:absolute;margin-top:0px;margin-left:0px;padding-left:20px;height:146px;background-clip:padding-box;padding-bottom:20px}.checklists-modal-header-map{z-index:1;position:absolute;margin-top:0px;margin-left:0px;padding-left:20px;height:146px;background:rgba(0,0,0,.6);backdrop-filter:blur(5px);background-clip:padding-box;padding-bottom:20px;width:60%}.checklists-modal-header-full{width:100% !important}.checklists-modal-header-loading{top:2rem;left:0px;right:0px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute}.checklists-modal-header-loading>span{padding-top:3rem;opacity:.4;font-size:x-large;font-family:"DroidSansMonoDotted"}.checklists-modal-header-loading>i{margin-top:1rem;font-size:x-large}.checklists-modal-id{font-family:"DroidSansMonoDotted"}.checklists-modal-text{margin-top:0px;padding-top:10px;padding-left:10px}.checklists-modal-row{margin-top:10px}.checklists-modal-separator{position:relative;margin-top:10px !important;margin-bottom:11px !important;height:1px;opacity:.7;background-color:#fff !important}.checklists-modal-entry-line{position:absolute;top:15px;left:65px;height:100%;width:2px;opacity:.3;background-color:#fff}.checklists-modal-icon-position{margin-left:2px}.checklists-modal-user-info{white-space:nowrap}.checklists-modal-header-flex{width:100%;display:inline-flex;justify-content:space-between;align-items:flex-start;align-content:space-between}.checklists-modal-header-border{border-bottom:solid 5px #2d333e}.checklists-modal-date-opacity{opacity:.8;padding-right:3px}.checklists-modal-body{min-height:42rem;color:#fff}.label-border{border-left:solid 1px hsla(0,0%,100%,.2);padding-left:8px;height:20px;display:inline-flex;justify-content:space-around}.modal-header-min{height:148px;background-color:#2d333e !important}.header-info-flex{display:flex;width:100%;justify-content:space-between;align-content:flex-start}.header-info-right{align-self:flex-end}.header-info-left{align-self:flex-start}.multiline-string{white-space:pre-wrap}.dots-label{color:#fff}
.select-tag-footer{width:100%;display:flex;align-items:center;justify-content:flex-end}
.checklist-field-separator{margin-top:6px !important;margin-bottom:11px !important;opacity:.4}.checklist-field-printer>i{margin-right:.5rem}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.select-alert-modal-header-dark{background-color:#0d0d0d;border-bottom:solid 1px #747474}.select-alert-modal-elements-container{display:flex;flex-direction:column;max-height:40rem;overflow-y:scroll;padding-top:1rem}.select-alert-modal-elements-container>div:nth-child(even){background-color:#0d0d0d}.select-alert-modal-keyword{display:flex;flex-direction:row;align-items:center;color:#fff}.select-alert-modal-keyword:hover{cursor:pointer;background-color:#747474 !important}.select-alert-modal-keyword-ident{font-family:"DroidSansMonoDotted";min-width:10rem}.select-alert-modal-keyword>i{font-size:2rem;margin-right:2rem;margin-left:1rem}.select-alert-modal-keyword>div{display:flex;margin-left:2rem;flex-grow:2;flex-direction:column}.select-alert-modal-keyword>div>span:first-child{font-weight:bold}.select-alert-modal-keyword>div>span:last-child{font-size:smaller;opacity:.5}.select-alert-modal-keyword>button{margin-right:2rem;background-color:#62ff54;color:#176510}.select-alert-modal-keyword>button>i{margin-right:.5rem}.select-alert-modal-body-dark{background-color:#262626;min-height:40rem}.select-alert-modal-footer-dark{background-color:#0d0d0d;border-top:solid 1px #747474}.select-alert-modal-cancel{background-color:#dc3545;color:#fff}.select-alert-modal-cancel:hover{filter:saturate(2)}
.share-location-map-modal .modal-header{background-color:#31353d;padding:15px;border-bottom:1px solid #e5e5e5}.share-location-map-modal .password-input{margin-top:5px}.share-location-map-modal .export-label{margin-top:5px}.share-location-map-modal .panel-body .table{color:#fff !important}.share-location-map-modal .panel-body .table th{font-weight:bold;background-color:#f5f5f5;color:#fff !important}.share-location-map-modal .panel-body .table th:nth-child(1){width:35%}.share-location-map-modal .panel-body .table th:nth-child(2){width:20%;text-align:center}.share-location-map-modal .panel-body .table th:nth-child(3){width:15%;text-align:center}.share-location-map-modal .panel-body .table th:nth-child(4){width:10%;text-align:center}.share-location-map-modal .panel-body .table th:nth-child(5){width:10%;text-align:center}.share-location-map-modal .panel-body .table th:nth-child(6){width:10%;text-align:center}.share-location-map-modal .panel-body .table tbody>tr>td{color:#fff !important}.share-location-map-modal .panel-body .table tbody>tr>td:nth-child(2),.share-location-map-modal .panel-body .table tbody>tr>td:nth-child(3),.share-location-map-modal .panel-body .table tbody>tr>td:nth-child(4),.share-location-map-modal .panel-body .table tbody>tr>td:nth-child(5),.share-location-map-modal .panel-body .table tbody>tr>td:nth-child(6){text-align:center}.share-location-map-modal .panel-body .table tbody>tr>td a{color:#337ab7}.share-location-map-modal .panel-body .table tbody>tr>td .form-control{color:#333}.share-location-map-modal .panel-body .table tbody>tr>td small{color:hsla(0,0%,100%,.8) !important}.share-location-map-modal .panel-body .table tbody>tr>td small.text-muted{color:hsla(0,0%,100%,.8) !important}.share-location-map-modal .panel-body .table .input-group-sm{width:100%}.share-location-map-modal .panel-body .table .input-group-sm .form-control{font-size:12px}.share-location-map-modal .panel-body .table .label{margin-right:5px}.share-location-map-modal .text-danger{color:#d9534f}.share-location-map-modal .text-success{color:#5cb85c}.modal-body .password-input{margin-top:5px}.modal-body .export-label{margin-top:5px}.modal-body .table-responsive table.multi-row-table tbody>tr>td{color:#fff !important;border-top:none}.modal-body .table-responsive table.multi-row-table tbody>tr>td>*{color:#fff !important}.modal-body .table-responsive table.multi-row-table tbody>tr>td a,.modal-body .table-responsive table.multi-row-table tbody>tr>td .form-control{color:inherit}.modal-body .table-responsive table.multi-row-table tbody>tr>td .form-control{color:#333 !important}.modal-body .table-responsive table.multi-row-table tbody>tr>td .text-muted{color:hsla(0,0%,100%,.7) !important}.modal-body .table-responsive table.multi-row-table .link-main-row td.link-cell{width:85%;vertical-align:top;padding:12px 8px}.modal-body .table-responsive table.multi-row-table .link-main-row td.link-cell .link-header{margin-bottom:5px}.modal-body .table-responsive table.multi-row-table .link-main-row td.link-cell .link-header .link-label{font-weight:bold;text-transform:uppercase;font-size:11px}.modal-body .table-responsive table.multi-row-table .link-main-row td.link-cell .description-note{display:block;margin-top:5px;text-align:left}.modal-body .table-responsive table.multi-row-table .link-main-row td.actions-cell{width:15%;text-align:center;vertical-align:top;padding:12px 8px}.modal-body .table-responsive table.multi-row-table .link-main-row td.actions-cell .actions-label{font-weight:bold;text-transform:uppercase;font-size:11px;display:block;margin-bottom:5px}.modal-body .table-responsive table.multi-row-table .link-details-row td{padding:0 8px 12px 8px;border-bottom:2px solid #444}.modal-body .table-responsive table.multi-row-table .link-details-row .link-details{display:flex;flex-wrap:wrap;gap:20px;background:rgba(0,0,0,.1);padding:8px 12px;border-radius:4px;margin-top:5px}.modal-body .table-responsive table.multi-row-table .link-details-row .link-details .detail-item{flex:1;min-width:150px;text-align:center}.modal-body .table-responsive table.multi-row-table .link-details-row .link-details .detail-item strong{font-size:11px;text-transform:uppercase;color:hsla(0,0%,100%,.8);display:block;margin-bottom:3px}.modal-body .table-responsive table.multi-row-table .link-details-row .link-details .detail-item .label{margin-top:2px;margin-right:5px}@media(max-width: 768px){.modal-body .table-responsive table.multi-row-table .link-details-row .link-details{flex-direction:column;gap:10px}.modal-body .table-responsive table.multi-row-table .link-details-row .link-details .detail-item{flex:none;min-width:auto}}.modal-body .table-responsive table.multi-row-table tbody tr.link-main-row:hover+tr.link-details-row{background-color:hsla(0,0%,100%,.05)}.modal-body .table-responsive table.multi-row-table tbody tr.link-main-row:hover{background-color:hsla(0,0%,100%,.05)}
.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.squad-slot-modal-header{background-color:#31353d}.squad-slot-labels{display:flex;gap:1rem;flex-direction:column}.squad-slot-end{display:flex;flex-direction:column;gap:1rem}.squad-slot-modal-body{margin:1.5rem}.squad-slot-modal-body .seats-section{margin-top:30px;padding-top:20px}.squad-slot-delete-footer{background-color:#1c2125;padding-bottom:1rem;padding-top:1rem}.squad-slot-delete-footer>div{display:flex;justify-content:flex-end}.squad-slot-seat-item{border-radius:4px;padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:15px;background-color:#31353d}.squad-slot-seat-item .form-group{margin-bottom:10px}.squad-slot-seat-item .form-group label{font-weight:600;font-size:12px;margin-bottom:5px}.squad-slot-seat-item .checkbox{margin-top:10px;margin-bottom:10px}.squad-slot-seat-item .checkbox label{font-weight:normal}
.location-map-share .header{background:#343a40;color:#fff;padding:15px;margin-bottom:0}.location-map-share .header h1{margin:0;font-size:1.5em;font-weight:normal}.location-map-share .header .details{margin-top:10px;font-size:.9em;opacity:.9}.location-map-share .header .details .detail-item{margin:3px 0}.location-map-share .controls{position:fixed;top:80px;right:20px;z-index:1000}.location-map-share .controls .export-btn{background:#28a745;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer;margin-left:5px}.location-map-share .controls .export-btn:hover{background:#218838}.location-map-share .controls .export-btn:disabled{background:#6c757d;cursor:not-allowed}.location-map-share .controls .export-btn .glyphicon{margin-right:5px}.location-map-share .controls .labels-btn{background:#6c757d;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-left:5px}.location-map-share .controls .labels-btn:hover{background:#5a6268}.location-map-share .controls .labels-btn.active{background:#337ab7}.location-map-share .controls .labels-btn.active:hover{background:#286090}.location-map-share .controls .labels-btn .fa{margin-right:5px}.location-map-share .map-container{height:calc(100vh - 120px)}.location-map-share .map-container #shareMap{height:100%;width:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666}.location-map-share .map-container #shareMap.simple-map{background:#e8f5e8;border:2px solid #28a745;border-radius:8px;padding:20px;text-align:center}.location-map-share .map-container #shareMap.simple-map .fallback-info{margin:15px 0;text-align:left}.location-map-share .map-container #shareMap.simple-map .fallback-info .info-item{margin:8px 0;font-size:.95em}@media(max-width: 768px){.location-map-share .header{padding:12px}.location-map-share .header h1{font-size:1.3em}.location-map-share .header .details{font-size:.85em}.location-map-share .controls{top:70px;right:10px}.location-map-share .controls .export-btn,.location-map-share .controls .labels-btn{padding:8px 12px;font-size:.9em}.location-map-share .map-container{height:calc(100vh - 100px)}.location-map-share .map-container #shareMap.simple-map{padding:15px}.location-map-share .map-container #shareMap.simple-map .fallback-info .info-item{font-size:.9em}}.mission-location-map-popup{text-align:center;min-width:120px}.mission-location-map-popup .mission-location-map-note{display:block;font-weight:bold;margin-bottom:5px;font-size:.9em}.mission-location-map-popup .mission-location-map-source{display:block;font-size:.8em;color:#666}::ng-deep .leaflet-popup-content .emergency-location-text{color:#000;font-weight:bold}.location-map-share-divicon{background:rgba(0,0,0,0) !important;border:none !important}.location-map-share-divicon-label-only{background:rgba(0,0,0,0) !important;border:none !important;overflow:visible !important;width:auto !important;height:auto !important}.location-map-share-marker-container{display:flex;flex-direction:column;align-items:center}.location-map-share-marker-container img{display:block}.location-map-share-marker-label{background-color:rgba(55,55,55,.85);color:#fff;font-size:11px;font-weight:500;padding:3px 8px;border-radius:3px;margin-top:2px;white-space:nowrap;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.3)}
.incidents-table{width:100%}.incidents-state-flex{display:inline-flex;justify-content:space-between;align-content:baseline;width:100%}.incidents-state-header{margin-top:10px}.incidents-alignment-right{align-self:flex-end;display:flex;align-items:center}.incidents-checkbox{margin-top:0px !important;margin-right:5px !important}.incidents-description-column{width:40%}.incidents-state-column{width:30%}.incidents-date-column{width:10%}.incidents-severity-column{width:10%}.incidents-update-column{width:10%}

.general-container,.general-error-container,.general-error-flex-container,.general-success-container,.general-success-flex-container,.general-warning-container,.general-warning-flex-container,.general-info-container,.general-info-flex-container,.general-info-h-flex-container{position:relative;background-color:#2d333e;color:#fff;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:.4rem}.general-container-h-flex,.general-info-h-flex-container{display:flex;flex-direction:column;align-items:center}.general-container-h-flex>p,.general-info-h-flex-container>p,.general-container-h-flex>div>p,.general-info-h-flex-container>div>p{opacity:.7}.general-container-h-flex>div,.general-info-h-flex-container>div{display:flex;flex-direction:column;align-items:center}.general-info-container,.general-info-flex-container,.general-info-h-flex-container{border-left:solid .5rem #31708f}.general-info-container>div>i,.general-info-flex-container>div>i,.general-info-h-flex-container>div>i,.general-info-container>i,.general-info-flex-container>i,.general-info-h-flex-container>i{color:#31708f}.general-info-container>div>a,.general-info-flex-container>div>a,.general-info-h-flex-container>div>a{cursor:pointer}.general-info-flex-container,.general-info-h-flex-container{display:flex;align-items:center;justify-content:space-between}.general-info-flex-container>.btn-group,.general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.general-info-flex-container>.dropdown-toggle-small,.general-info-h-flex-container>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle-small,.general-info-h-flex-container>div>.dropdown-toggle-small,.general-info-flex-container>div>.dropdown-toggle,.general-info-h-flex-container>div>.dropdown-toggle{margin-left:-0.6rem !important}.general-info-flex-container>button,.general-info-h-flex-container>button,.general-info-flex-container>div>button,.general-info-h-flex-container>div>button,.general-info-flex-container>form>button,.general-info-h-flex-container>form>button,.general-info-flex-container>div>form>button,.general-info-h-flex-container>div>form>button{background-color:#1c9d43;min-height:3rem;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px;margin:.25em !important}.general-info-flex-container>form>button:disabled,.general-info-h-flex-container>form>button:disabled,.general-info-flex-container>div>form>button:disabled,.general-info-h-flex-container>div>form>button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.general-info-flex-container>form>.uploader,.general-info-h-flex-container>form>.uploader{background-color:#fff !important;color:#2d333e !important;cursor:pointer;min-height:3rem}.general-info-flex-container>form>.uploader>label,.general-info-h-flex-container>form>.uploader>label{cursor:pointer;color:#2d333e !important}.general-info-flex-container>form>.uploader>label>input,.general-info-h-flex-container>form>.uploader>label>input{display:none}.general-info-flex-container>.file_uploader,.general-info-h-flex-container>.file_uploader{width:100%;text-align:center}.general-info-h-flex-container>div>ul>li{display:block;padding:3px 20px;clear:both;font-weight:400;color:hsla(0,0%,100%,.2)}.general-info-h-flex-container>div>ul>li:hover{cursor:pointer;background-color:#2d333e !important}.general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.general-warning-container,.general-warning-flex-container{border-left:solid .5em #ffc83d}.general-warning-container>div>i,.general-warning-flex-container>div>i,.general-warning-container>i,.general-warning-flex-container>i{color:#ffc83d}.general-warning-container>div>a,.general-warning-flex-container>div>a{cursor:pointer}.general-warning-container>button,.general-warning-flex-container>button,.general-warning-container>.btn-group>button,.general-warning-flex-container>.btn-group>button{background-color:#ffc83d;margin-left:.5rem;color:hsl(42.9896907216,100%,141.9607843137%);border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-warning-container>.btn-group>button>i,.general-warning-flex-container>.btn-group>button>i{color:hsl(42.9896907216,100%,141.9607843137%)}.general-warning-flex-container{display:flex;align-items:center;justify-content:space-between}.general-warning-flex-container>.btn-group{display:flex;justify-content:center}.general-success-container,.general-success-flex-container{border-left:solid .5em #1c9d43}.general-success-container>div>i,.general-success-flex-container>div>i,.general-success-container>i,.general-success-flex-container>i{color:#1c9d43}.general-success-container>div>a,.general-success-flex-container>div>a{cursor:pointer}.general-success-container>button,.general-success-flex-container>button,.general-success-container>.btn-group>button,.general-success-flex-container>.btn-group>button{background-color:#1c9d43 !important;margin-left:.5rem;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-success-container>.btn-group>button>i,.general-success-flex-container>.btn-group>button>i{color:#fff}.general-success-flex-container{display:flex;align-items:center;justify-content:space-between}.general-success-flex-container>.btn-group{display:flex;justify-content:center}.general-error-container,.general-error-flex-container{border-left:solid .5em #d8473e}.general-error-container>div>i,.general-error-flex-container>div>i,.general-error-container>i,.general-error-flex-container>i{color:#d8473e}.general-error-container>div>a,.general-error-flex-container>div>a{cursor:pointer}.general-error-container>button,.general-error-flex-container>button,.general-error-container>.btn-group>button,.general-error-flex-container>.btn-group>button{background-color:#d8473e !important;margin-left:.5rem;color:#fff !important;border:1px solid rgba(0,0,0,0);border-radius:3px;height:22px}.general-error-container>.btn-group>button>i,.general-error-flex-container>.btn-group>button>i{color:hsl(3.5064935065,66.3793103448%,134.5098039216%)}.general-error-flex-container{display:flex;align-items:center;justify-content:space-between}.general-error-flex-container>.btn-group{display:flex;justify-content:center}.general-label,.general-info-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.general-info-label{background-color:#31708f}.general-empty-container{background-color:#2d333e;display:flex;flex-direction:column;align-items:center;color:#fff;border-left:solid .5em #31708f;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;padding:1rem;margin-bottom:1rem;border-radius:.4rem}.general-empty-container>button{background-color:#1c9d43}.ui-checkbox{--primary-color: #5cb85c;--secondary-color: #fff;--primary-hover-color: #7fee7f;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: #d9d9d9;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox *,.ui-checkbox *::before,.ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);-o-transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46);transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;-o-transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:rgba(0,0,0,0)}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%, -50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;-o-transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s;transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.general-badge,.general-badge-red,.general-badge-green{font-size:xx-small;border-radius:3px;padding:2px 4px 2px 4px;margin-right:.5em;text-transform:uppercase;color:#fff}.general-badge-green{background-color:#1c9d43;border:solid 1px rgb(16.4216216216,92.0783783784,39.2945945946)}.general-badge-green:hover{background-color:rgb(44.1108108108,217.3891891892,96.4972972973)}.general-badge-red{background-color:#d8473e;border:solid 1px rgb(167.6271551724,41.6896551724,33.8728448276)}.general-badge-red:hover{background-color:hsl(3.5064935065,66.3793103448%,69.5098039216%)}.general-delete-icon:hover{color:#d8473e;cursor:pointer}.alarm-tile-successfully-alerted{background-color:#62ff54 !important}.alarm-tile-successfully-alerted>div>i{color:#176510 !important;opacity:1 !important}.alarm-tile-successfully-alerted>div{display:flex;flex-direction:column;align-items:center}.alarm-tile-successfully-alerted>div>span{color:#176510 !important;margin-top:.2rem;opacity:.6;font-weight:bold}.alarm-tile-no-action{opacity:.2 !important}.alarm-tile-no-action:hover{cursor:no-drop !important}.alarm-tile-relais-on{background-color:#62ff54;border-bottom-color:rgb(15.2280701754,186,0) !important}.alarm-tile-relais-off{background-color:#dc3545;border-bottom-color:hsl(354.251497006,70.4641350211%,73.5294117647%) !important;color:#fff}.alarm-tile-relais-bar{width:4rem;height:1rem;filter:saturate(2);border-radius:1rem}.alarm-tile-relais-bar-off{background-color:hsl(354.251497006,70.4641350211%,73.5294117647%)}.alarm-tile-relais-bar-on{background-color:rgb(8.9649122807,109.5,0)}.alarm-tile-gate,.alarm-tile-gate-down,.alarm-tile-gate-up{flex-grow:1;width:100%;color:#fff;display:flex;align-items:center;justify-content:center;min-height:10rem}.alarm-tile-gate-loading{font-size:3rem !important;color:#fff !important;opacity:.7}.alarm-tile-gate-triggered{font-size:3rem !important;color:#fff !important}.alarm-tile-gate-container{position:relative;width:20rem;aspect-ratio:1;margin:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-bottom:solid .5rem}.alarm-tile-gate>i,.alarm-tile-gate-down>i,.alarm-tile-gate-up>i{font-size:5rem;color:#262626}.alarm-tile-gate:hover,.alarm-tile-gate-down:hover,.alarm-tile-gate-up:hover{cursor:pointer;filter:saturate(2)}.alarm-tile-gate:hover>i,.alarm-tile-gate-down:hover>i,.alarm-tile-gate-up:hover>i{color:#fff}.alarm-tile-gate-up{border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:#dc3545}.alarm-tile-gate-down{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:rgb(17.3157894737,211.5,0)}.alarm-tile-gate-name{z-index:2;pointer-events:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:flex;align-items:center;justify-content:center}.alarm-tile-gate-name>span{color:#fff;padding:1rem;background-color:rgba(29,29,29,0.6196078431);font-weight:bold;font-size:2rem;width:70%;text-align:center;border-radius:1rem}.alarm-tile-confirmation{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.alarm-tile-confirmation-btn,.alarm-tile-confirmation-alert,.alarm-tile-confirmation-cancel{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.alarm-tile-confirmation-btn>span,.alarm-tile-confirmation-alert>span,.alarm-tile-confirmation-cancel>span{font-size:2rem;font-weight:bold}.alarm-tile-confirmation-btn>i,.alarm-tile-confirmation-alert>i,.alarm-tile-confirmation-cancel>i{margin-right:1rem;font-size:2rem}.alarm-tile-confirmation-cancel{background:#1d1d1d;border-top-left-radius:1rem;border-top-right-radius:1rem;color:#fff}.alarm-tile-confirmation-alert{animation:pulseAlarmColor 1s infinite ease-in-out;background:#dc3545;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;color:#fff}.alarm-tile-container{position:relative;width:20rem;aspect-ratio:1;margin:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-radius:1rem;border-bottom:solid .5rem;padding-bottom:.5rem}.alarm-tile-container:hover{cursor:pointer;filter:saturate(2);border-bottom-color:hsla(0,0%,100%,0.5803921569) !important}.alarm-tile-container-icon{font-size:6rem;opacity:.6;margin-bottom:.5rem}.alarm-tile-container-name{font-size:clamp(.9rem,1.2rem + .5vw,2rem);font-weight:bold;margin-top:1rem;padding-left:1rem;padding-right:1rem;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center;min-height:2.4rem;display:flex;align-items:center;justify-content:center;word-break:break-all}.alarm-tile-container-info{position:absolute;opacity:.6;font-size:2rem;bottom:1rem;right:1rem}.alarm-tile-container-info:hover{cursor:help;opacity:1}@keyframes pulseAlarmColor{0%{filter:saturate(1)}100%{filter:saturate(3)}}.alarm-tiles-large-icon{position:absolute;bottom:4rem;right:4rem;color:#fff;font-size:20rem;opacity:.1}.alarm-tiles-container{display:flex;flex-direction:row;flex-wrap:wrap}.alarm-tiles-container-note{color:#fff;opacity:.6;margin-left:1rem;border-bottom:solid 1px hsla(0,0%,100%,0.4392156863);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.8rem}.alarm-tiles-container-name{color:#fff;opacity:.6;font-size:4rem;margin-left:1rem}.alarm-tiles-container-name:hover{cursor:pointer;opacity:1}.alarm-tiles-container-header{padding-bottom:.5rem;border-bottom:solid 1px hsla(0,0%,100%,0.4392156863);margin-bottom:1rem;display:flex;flex-direction:row;align-items:center}.alarm-tiles-container-caret{color:#fff;margin-left:1rem;margin-right:1rem;font-size:3rem;opacity:.2}.alarm-tiles-header-websocket{margin-right:1rem;color:#dc3545}.alarm-tiles-header-websocket-connected{color:#62ff54 !important}.alarm-tiles-parent{width:100%;height:100%;display:flex;justify-content:center;padding:8rem 10rem 10rem 10rem;flex-direction:column}.alarm-tiles-header{height:5rem;background:#0d0d0d;display:flex;flex-direction:row;align-items:center;padding-left:2rem;padding-right:2rem;justify-content:space-between;position:relative}.alarm-tiles-header-left{display:flex;align-items:baseline}.alarm-tiles-header-right{display:flex;align-items:baseline}.alarm-tiles-header-middle{display:flex;align-items:center;position:absolute;left:0;right:0;justify-content:center}.alarm-tiles-header-clock{color:#fff;font-size:2rem;opacity:.7}.alarm-tiles-header-instance{color:#fff;font-size:2rem}.alarm-tiles-header-organisation{color:#fff;opacity:.5;font-size:1.5rem;margin-left:1rem}.alarm-tiles-error{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;width:320px;padding:12px;display:flex;flex-direction:row;align-items:center;justify-content:start;background:#ef665b;border-radius:8px;box-shadow:0px 0px 5px -3px #111}.alarm-tiles-error-container{display:flex;justify-content:center;margin-top:2rem}.alarm-tiles-error-icon{margin-right:8px}.alarm-tiles-error-icon>i{font-size:large;color:#fff}.alarm-tiles-error-title{font-weight:500;font-size:14px;color:#fff}.alarm-tiles-alert-btn-ui,.alarm-tiles-alert-container>div>input,.alarm-tiles-alert-container>div textarea,.alarm-tiles-alert-data-btn{color:#fff;margin-top:1rem;width:100%;min-height:5.5rem;padding:1rem 1rem;font-family:"Instrument Sans",sans-serif;border:none;border-radius:.5rem;background-color:#1d1d1d}.alarm-tiles-alert-data-btn{display:flex;align-items:center;justify-content:space-between;position:relative}.alarm-tiles-alert-data-btn:hover{cursor:pointer;background-color:#3b3b3b}.alarm-tiles-alert-data-btn:hover>i{opacity:1}.alarm-tiles-alert-data-btn:hover .alarm-tiles-clear-icon{opacity:1}.alarm-tiles-alert-data-btn>i{position:absolute;right:1rem;top:2rem;opacity:.6}.alarm-tiles-alert-icon-group{display:flex;align-items:center;gap:.75rem;margin-left:1rem;flex-shrink:0}.alarm-tiles-alert-icon-group>i{opacity:.6}.alarm-tiles-alert-clear-icon{cursor:pointer;color:#ff6b6b;transition:all .2s ease;opacity:.8}.alarm-tiles-alert-clear-icon:hover{color:#ff5252;transform:scale(1.15);opacity:1}.alarm-tiles-alert-clear-icon:active{transform:scale(0.95)}.alarm-tiles-alert-successfully-alerted{background-color:#62ff54 !important}.alarm-tiles-alert-successfully-alerted>i{color:#176510 !important}.alarm-tiles-alert-floors{margin-top:1rem;margin-bottom:.5rem}.alarm-tiles-alert-floors-ul{max-height:18rem;overflow-y:scroll}.alarm-tiles-alert-floors>div>div>button{background:#424242;min-width:5rem;width:100%;color:#fff;border-color:#1d1d1d}.alarm-tiles-alert-floors-title{background:#1d1d1d;color:#8e8e8e;border-color:#1d1d1d}.alarm-tiles-alert-btn,.alarm-tiles-alert-btn-alert,.alarm-tiles-alert-btn-cancel{width:100%;display:flex;justify-content:center;align-items:center;min-height:6rem}.alarm-tiles-alert-btn>span,.alarm-tiles-alert-btn-alert>span,.alarm-tiles-alert-btn-cancel>span{font-size:2rem;font-weight:bold}.alarm-tiles-alert-btn>i,.alarm-tiles-alert-btn-alert>i,.alarm-tiles-alert-btn-cancel>i{margin-right:1rem;font-size:2rem}.alarm-tiles-alert-btn:hover,.alarm-tiles-alert-btn-alert:hover,.alarm-tiles-alert-btn-cancel:hover{cursor:pointer;filter:saturate(2)}.alarm-tiles-alert-btn-cancel{background-color:#1d1d1d;color:#fff;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.alarm-tiles-alert-btn-cancel:hover{background-color:#505050 !important}.alarm-tiles-alert-btn-alert{background-color:#dc3545;color:#fff;border-bottom-right-radius:1rem;border-top-right-radius:1rem}.alarm-tiles-alert-headline{color:#fff;font-size:2rem}.alarm-tiles-alert-headline>i{padding-right:.5rem;opacity:.4}.alarm-tiles-alert-info{color:#fff;font-size:1.5rem;padding-top:.8rem;opacity:.6}.alarm-tiles-alert-info:first-letter{font-weight:bold}.alarm-tiles-alert-has-value{border-left:solid 2px #03a64a !important}.alarm-tiles-alert-actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;z-index:2}.alarm-tiles-alert-container{display:flex;flex-direction:row;justify-content:space-between}.alarm-tiles-alert-container-no-select{opacity:.8}.alarm-tiles-alert-container-no-select:hover{cursor:no-drop}.alarm-tiles-alert-container-info{display:flex;flex-direction:column;flex:1;min-width:0;position:relative}.alarm-tiles-alert-container>div{background-color:rgba(0,0,0,0.0705882353);width:100%;padding:1rem;margin-left:1rem}.alarm-tiles-alert-container>div:not(:last-child){border-right:solid 2px hsla(0,0%,100%,0.2901960784)}.alarm-tiles-alert-container>div:first-child{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.alarm-tiles-alert-container>div:last-child{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.alarm-tiles-alert-container>div>input,.alarm-tiles-alert-container>div textarea{display:block}.alarm-tiles-alert-container>div>input:focus,.alarm-tiles-alert-container>div textarea:focus{outline:none}.input{display:block}
.external-share-container .fas::before{font-family:"FontAwesome",sans-serif;font-style:normal;font-weight:900;text-decoration:inherit}.external-share-container .fa-unlock::before{content:"\1F513";font-family:emoji}.external-share-container{margin:0;font-family:Arial,sans-serif}.external-share-container .header{background:#343a40;color:#fff;padding:15px}.external-share-container .header h1{margin:0;font-size:1.5em}.external-share-container .header .details{margin-top:10px;font-size:.9em;opacity:.9}.external-share-container .header .details .detail-item{margin:3px 0}.external-share-container .map-container{height:calc(100vh - 120px)}.external-share-container .map-container #shareMap{height:100%;width:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666}.external-share-container .map-container #shareMap.simple-map{background:#e8f5e8;border:2px solid #28a745;border-radius:8px;padding:20px;text-align:center}.external-share-container .map-container #shareMap.simple-map.password-form-container{background:#fff3cd;border-color:#ffc107}.external-share-container .map-container #shareMap.simple-map h3{margin-top:0}.external-share-container .map-container #shareMap.simple-map .fallback-info{margin:15px 0;text-align:left}.external-share-container .map-container #shareMap.simple-map .fallback-info .info-item{margin:8px 0;font-size:.95em}.external-share-container .share-loading,.external-share-container .share-error{padding:20px;text-align:center}.external-share-container .share-loading .loading-content,.external-share-container .share-loading .error-content,.external-share-container .share-error .loading-content,.external-share-container .share-error .error-content{max-width:500px;margin:0 auto}.external-share-container .share-password{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;background:var(--share-background-image, linear-gradient(135deg, #2c3e50, #34495e)) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:flex;align-items:center;justify-content:center;z-index:9999}.external-share-container .share-password .login-container{display:flex;justify-content:center}.external-share-container .share-password .login-form-container{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.44);box-shadow:5px 5px 15px 5px rgba(0,0,0,.44);position:relative;background-color:#515b64;padding:25px 25px 15px 25px;-webkit-animation:swing-in-top-fwd .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}.external-share-container .share-password .login-input-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.external-share-container .share-password .login-image{padding-bottom:20px;max-width:160px}.external-share-container .share-password .login-form{width:240px}.external-share-container .share-password .login-header{text-align:center;margin-bottom:1.5rem}.external-share-container .share-password .login-header h1{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.external-share-container .share-password .login-header h1 .external-id{font-size:.8em;opacity:.8}.external-share-container .share-password .login-header-icon{margin-right:4px;font-size:3rem;color:#fff;--fa-primary-color: #00cb46;text-align:center;width:100%;margin-bottom:1rem}.external-share-container .share-password .form-group{margin-bottom:1.5rem;position:relative}.external-share-container .share-password .form-group label{display:block;margin-bottom:.5rem;color:hsla(0,0%,100%,.9);font-weight:500;font-size:.9rem}.external-share-container .share-password .form-control{width:100%;padding:.75rem 1rem;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;font-size:1rem;transition:all .3s ease;background:hsla(0,0%,100%,.1);color:#fff;box-sizing:border-box}.external-share-container .share-password .form-control:focus{outline:none;border-color:#00cb46;background:hsla(0,0%,100%,.15);box-shadow:0 0 0 2px rgba(0,203,70,.2)}.external-share-container .share-password .form-control::placeholder{color:hsla(0,0%,100%,.6)}.external-share-container .share-password .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:4px;text-decoration:none}.external-share-container .share-password .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.external-share-container .share-password .btn-block{display:block;width:100%}.external-share-container .share-password .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.external-share-container .share-password .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.external-share-container .share-password .btn-primary:disabled{opacity:.6;cursor:not-allowed}.external-share-container .share-password .login-btn{margin-left:0px}.external-share-container .share-password .login-btn .fas{margin-right:8px}.external-share-container .share-password .login-btn .fas::before{font-family:"FontAwesome",sans-serif;font-style:normal;font-weight:900;text-decoration:inherit}.external-share-container .share-password .login-btn .fas.fa-map-marked-alt::before{content:"\1F4CD";font-family:emoji}.external-share-container .share-password .error-message{background:rgba(238,102,102,.9);color:#fff;padding:.75rem 1rem;border-radius:4px;border-left:4px solid #e66666;margin-top:1rem;margin-bottom:1rem;font-size:1rem;text-align:center}.external-share-container .share-password .description{text-align:center;margin-bottom:1.2rem;padding:.8rem;background:hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.4}.external-share-container .share-password .has-error .form-control{border-color:#e66666}.external-share-container .share-password .form-group.has-feedback .login-error-icon{color:#e66666;position:absolute;right:12px;top:0px;z-index:2;font-size:1.2rem;pointer-events:none;line-height:1}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@media(max-width: 480px){.external-share-container .share-password .login-form-container{padding:15px;margin:10px}.external-share-container .share-password .login-form{width:200px}.external-share-container .share-password .login-header h1{font-size:1.3rem}.external-share-container .share-password .login-image{max-width:120px}}.external-share-container .controls{position:fixed;top:80px;right:20px;z-index:1000}.external-share-container .controls .export-btn{background:#28a745;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer;margin-left:5px}.external-share-container .controls .export-btn:hover{background:#218838}.external-share-container .controls .export-btn:disabled{background:#6c757d;cursor:not-allowed}.external-share-container .leaflet-container{height:100%;width:100%}.external-share-container .leaflet-popup-content-wrapper{border-radius:8px}.external-share-container .leaflet-popup-content{margin:10px}
