/* Minification failed. Returning unminified contents.
(10,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(72,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(498,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(548,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(569,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(574,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(577,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(578,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(585,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(591,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(595,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(602,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(603,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(612,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(628,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(629,15): run-time error CSS1039: Token not allowed after unary operator: '-input-text-color'
(632,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(633,15): run-time error CSS1039: Token not allowed after unary operator: '-input-text-color'
(641,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(644,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(647,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(652,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(656,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(661,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(682,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(686,29): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(694,29): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(710,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(748,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(752,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(755,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(781,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(782,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(820,24): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(821,16): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(846,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(849,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(850,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(851,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(854,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(855,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(856,38): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(857,30): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(860,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(861,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(867,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(868,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(871,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(875,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(876,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(884,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(887,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(898,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightSand'
(902,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightSand'
(908,27): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(911,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(916,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(917,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(923,32): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(926,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(933,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(945,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(954,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(958,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(963,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(964,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(965,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(968,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(971,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(974,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(981,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(982,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(983,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(986,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(990,22): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(994,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(995,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(996,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(1000,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1001,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1002,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1006,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1007,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(1008,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(1017,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1018,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1019,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1023,38): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(1024,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(1027,46): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1028,38): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1034,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1035,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1039,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(1045,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(1046,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(1053,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1054,33): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1058,15): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1068,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1071,15): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1089,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(1091,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBGR'
(1095,15): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(1096,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBGR'
(1100,26): run-time error CSS1039: Token not allowed after unary operator: '-colorSand'
(1103,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1107,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBGR'
(1108,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1119,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(1123,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1124,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1127,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1142,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1143,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1144,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1149,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1153,20): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1154,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1157,20): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1158,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1162,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1194,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(1204,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1219,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1220,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(1221,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1225,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1226,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(1227,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1231,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1235,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1251,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1252,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1282,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1295,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1301,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1304,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1307,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(1308,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(1309,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(1333,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1336,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1348,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1351,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1361,22): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1362,26): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1363,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1366,22): run-time error CSS1039: Token not allowed after unary operator: '-validation-border-color'
(1367,26): run-time error CSS1039: Token not allowed after unary operator: '-validation-background-color'
(1368,15): run-time error CSS1039: Token not allowed after unary operator: '-validation-text-color'
(1378,29): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1381,28): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1384,26): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1387,27): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1390,29): run-time error CSS1039: Token not allowed after unary operator: '-validation-border-color'
(1393,28): run-time error CSS1039: Token not allowed after unary operator: '-validation-border-color'
(1396,26): run-time error CSS1039: Token not allowed after unary operator: '-validation-border-color'
(1399,27): run-time error CSS1039: Token not allowed after unary operator: '-validation-border-color'
(1403,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1407,26): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(1411,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1412,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1415,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1418,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1424,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1427,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(1430,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(1440,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1444,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1447,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1457,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1461,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1482,38): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(1483,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(1493,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(1510,44): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1511,36): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1518,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1540,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1542,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1545,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1547,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1551,26): run-time error CSS1039: Token not allowed after unary operator: '-notification-info-background-color'
(1552,15): run-time error CSS1039: Token not allowed after unary operator: '-notification-info-text-color'
(1553,22): run-time error CSS1039: Token not allowed after unary operator: '-notification-info-border-color'
(1556,26): run-time error CSS1039: Token not allowed after unary operator: '-notification-success-background-color'
(1557,15): run-time error CSS1039: Token not allowed after unary operator: '-notification-success-text-color'
(1558,22): run-time error CSS1039: Token not allowed after unary operator: '-notification-success-border-color'
(1561,26): run-time error CSS1039: Token not allowed after unary operator: '-notification-warning-background-color'
(1562,15): run-time error CSS1039: Token not allowed after unary operator: '-notification-warning-text-color'
(1563,22): run-time error CSS1039: Token not allowed after unary operator: '-notification-warning-border-color'
(1566,26): run-time error CSS1039: Token not allowed after unary operator: '-notification-error-background-color'
(1567,15): run-time error CSS1039: Token not allowed after unary operator: '-notification-error-text-color'
(1568,22): run-time error CSS1039: Token not allowed after unary operator: '-notification-error-border-color'
(1575,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1578,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1584,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1587,26): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1588,22): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1591,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1594,22): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1595,20): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1599,22): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1600,20): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1603,22): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1604,20): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1608,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1609,20): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1612,26): run-time error CSS1039: Token not allowed after unary operator: '-event-background-color-light'
(1613,22): run-time error CSS1039: Token not allowed after unary operator: '-event-background-color'
(1614,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1617,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1620,26): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1621,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1624,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1625,15): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1628,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1789,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1880,27): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1891,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1895,17): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(1905,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(1906,30): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1912,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1913,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(1919,43): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1920,35): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1925,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(1928,33): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1931,38): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1932,30): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1938,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(1939,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(1940,26): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(1951,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightRed'
(1960,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(1961,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1970,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1975,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1980,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(1989,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(1992,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(1993,38): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(1994,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(1997,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2002,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2005,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2008,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2011,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2014,38): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2015,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2019,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2024,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2027,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2037,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2042,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2044,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2047,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2048,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2052,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2057,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2060,34): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(2060,68): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(2064,28): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(2067,34): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(2070,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2074,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2077,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2082,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2083,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2087,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2090,60): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2091,52): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2102,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2105,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2109,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2110,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2113,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2119,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2120,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2122,38): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2123,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2126,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2127,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2129,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2135,38): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2136,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2139,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2140,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2142,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2143,44): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2144,36): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2153,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2154,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2155,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2178,22): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2179,38): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2180,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2187,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2188,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2193,22): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2197,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2198,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2200,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2203,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2208,22): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2212,22): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2215,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2219,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2226,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2227,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2233,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2234,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2238,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2240,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2245,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2249,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2252,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2256,30): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2258,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2261,30): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2263,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2266,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2269,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2273,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2276,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2284,22): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2285,30): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2306,24): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2310,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2311,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2315,22): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2318,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2319,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2320,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2324,22): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2327,22): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(2334,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2335,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2336,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2339,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2340,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2343,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2346,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2350,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2353,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2356,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2360,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2361,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2373,28): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(2374,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2379,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2424,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2426,28): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2431,17): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2437,17): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2462,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2463,28): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(2493,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2498,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2556,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2559,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2567,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2570,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2576,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2579,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2582,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2583,38): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2584,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2588,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2592,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2593,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2594,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2597,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2598,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2601,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2602,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2608,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2614,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(2615,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2630,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2633,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2639,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(2640,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2643,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2644,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2648,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2651,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2652,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2655,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2656,15): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2660,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2661,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2665,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2674,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2675,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2681,38): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2682,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2683,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2684,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2693,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2731,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(2734,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2737,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(2742,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(2743,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2749,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(2775,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2787,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(2790,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2791,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2805,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2808,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(2811,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2814,44): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2815,36): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2821,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2827,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2852,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2857,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2860,33): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2863,26): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2865,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2868,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2877,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2888,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2889,22): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2896,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2901,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2903,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2905,22): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(2911,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2912,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2914,30): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2919,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2924,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(2926,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(2929,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(2934,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(2950,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(2956,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(2958,22): run-time error CSS1039: Token not allowed after unary operator: '-colorDivider'
(2965,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(2983,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(2986,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3000,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(3011,32): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(3012,33): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(3027,26): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(3038,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(3049,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3067,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(3075,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(3085,28): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(3089,28): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(3090,35): run-time error CSS1039: Token not allowed after unary operator: '-colorDivider'
(3118,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3119,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3124,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(3128,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(3131,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(3134,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(3135,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3136,20): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3146,28): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3160,28): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3164,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightSand'
(3165,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3166,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3169,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3172,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardButtonBGR'
(3173,22): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardButtonBorder'
(3174,15): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardButtonText'
(3181,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardButtonHoverBGR'
(3182,22): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardButtonHoverBorder'
(3183,15): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardButtonHoverText'
(3203,38): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(3204,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(3215,39): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3216,31): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3232,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3235,38): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3236,30): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3238,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3242,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3253,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(3254,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(3276,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(3277,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(3279,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(3280,44): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(3281,36): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(3284,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3285,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(3286,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(3289,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3290,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3291,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(3296,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3297,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3300,22): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(3307,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3308,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3309,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3313,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3314,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3318,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3320,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(3332,26): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(3333,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3334,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3379,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3393,26): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(3394,22): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3397,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(3398,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3402,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3409,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3410,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3415,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3422,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3432,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(3440,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3447,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3452,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3455,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3465,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3475,30): run-time error CSS1039: Token not allowed after unary operator: '-colorDivider'
(3478,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(3483,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(3489,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBGR'
(3491,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(3505,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(3505,63): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(3543,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3551,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(3597,34): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(3598,17): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3599,28): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3604,17): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3609,34): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(3632,30): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(3653,28): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3670,28): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3681,17): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3682,28): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(3767,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLightText'
(3780,26): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(3842,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3868,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(3907,31): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(3908,32): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(4127,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4131,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(4132,30): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBorder'
(4173,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(4174,15): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(4176,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(4224,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4305,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4335,22): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(4336,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightGray'
(4349,15): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(4363,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(4377,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLightGray'
(4382,26): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(4389,22): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(4390,26): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4391,15): run-time error CSS1039: Token not allowed after unary operator: '-colorYellow'
(4394,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(4398,15): run-time error CSS1039: Token not allowed after unary operator: '-colorYellow'
(4399,26): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4400,30): run-time error CSS1039: Token not allowed after unary operator: '-colorBlack'
(4403,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4404,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4405,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkInversed'
(4409,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkInversed'
(4410,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4413,33): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(4416,22): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4417,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkInversed'
(4418,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4422,26): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardBGR'
(4423,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4427,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkInversed'
(4428,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4434,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkInversed'
(4441,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4442,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(4461,20): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(4462,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(4463,22): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(4475,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(4485,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(4491,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(4492,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(4504,26): run-time error CSS1039: Token not allowed after unary operator: '-input-background-color'
(4506,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(4509,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4536,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(4538,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBorder'
(4541,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4550,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(4555,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(4564,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyBackground'
(4594,22): run-time error CSS1039: Token not allowed after unary operator: '-colorHalfLink'
(4614,15): run-time error CSS1039: Token not allowed after unary operator: '-disabled-text-color'
(4635,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4638,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4639,26): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4647,22): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4650,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4651,26): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4655,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4658,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreen'
(4659,26): run-time error CSS1039: Token not allowed after unary operator: '-colorGreen'
(4663,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreen'
(4669,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(4670,26): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4673,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(4680,26): run-time error CSS1039: Token not allowed after unary operator: '-colorSelectedBGR'
(4681,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4690,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(4692,20): run-time error CSS1039: Token not allowed after unary operator: '-colorHighlightBGR'
(4702,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(4709,15): run-time error CSS1039: Token not allowed after unary operator: '-colorRed'
(4710,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(4717,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBorder'
(4724,15): run-time error CSS1039: Token not allowed after unary operator: '-colorGreen'
(4731,26): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(4732,15): run-time error CSS1039: Token not allowed after unary operator: '-colorText'
(4750,24): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(4751,16): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(4764,24): run-time error CSS1039: Token not allowed after unary operator: '-colorNavBackgroundFilter'
(4765,16): run-time error CSS1039: Token not allowed after unary operator: '-colorNavBackgroundFilter'
(4832,24): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(4833,16): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(4846,24): run-time error CSS1039: Token not allowed after unary operator: '-colorNavBackgroundFilter'
(4847,16): run-time error CSS1039: Token not allowed after unary operator: '-colorNavBackgroundFilter'
(4907,24): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardMain'
(4908,16): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardMain'
(4920,24): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardMain'
(4921,16): run-time error CSS1039: Token not allowed after unary operator: '-colorWizardMain'
(4940,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(4941,16): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(4953,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(4954,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(4958,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(4959,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5113,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWBackgroundFilter'
(5114,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWBackgroundFilter'
(5149,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5150,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5157,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5158,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5192,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5193,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5224,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5225,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5238,24): run-time error CSS1039: Token not allowed after unary operator: '-colorAlertFilter'
(5239,16): run-time error CSS1039: Token not allowed after unary operator: '-colorAlertFilter'
(5291,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5292,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5295,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5296,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5346,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5347,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5365,26): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(5366,15): run-time error CSS1039: Token not allowed after unary operator: '-colorInversed'
(5394,24): run-time error CSS1039: Token not allowed after unary operator: '-colorIconFilter'
(5395,16): run-time error CSS1039: Token not allowed after unary operator: '-colorIconFilter'
(5407,26): run-time error CSS1039: Token not allowed after unary operator: '-colorNavSelectedBackground'
(5438,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5439,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(5560,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(5561,16): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(5572,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5573,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5584,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(5585,16): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(5658,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5659,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5669,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5670,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5686,26): run-time error CSS1039: Token not allowed after unary operator: '-colorDarkGray'
(5698,15): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(5761,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5762,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5767,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5768,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5778,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5779,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5794,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5795,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5802,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5803,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5807,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5808,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5821,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5822,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5838,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5839,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5843,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5844,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5851,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5852,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5865,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5866,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5870,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5871,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5880,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5881,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5898,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5899,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5903,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5904,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5908,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5909,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5913,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5914,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5963,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5964,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5977,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5978,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5982,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5983,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5996,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(5997,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6004,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6005,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6009,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6010,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6014,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6015,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6019,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6020,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6030,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6031,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6035,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6036,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6040,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6041,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6045,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6046,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6050,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6051,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6055,24): run-time error CSS1039: Token not allowed after unary operator: '-colorAlertFilter'
(6056,16): run-time error CSS1039: Token not allowed after unary operator: '-colorAlertFilter'
(6060,24): run-time error CSS1039: Token not allowed after unary operator: '-colorAlertFilter'
(6061,16): run-time error CSS1039: Token not allowed after unary operator: '-colorAlertFilter'
(6064,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(6065,16): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(6069,24): run-time error CSS1039: Token not allowed after unary operator: '-colorOkFilter'
(6070,16): run-time error CSS1039: Token not allowed after unary operator: '-colorOkFilter'
(6073,24): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(6074,16): run-time error CSS1039: Token not allowed after unary operator: '-colorGreyFilter'
(6081,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6082,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6086,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6087,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6107,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6108,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6123,26): run-time error CSS1039: Token not allowed after unary operator: '-colorHoverBGR'
(6138,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6139,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6149,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6150,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6156,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(6157,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(6161,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6162,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6166,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6167,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6171,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(6193,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6194,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6292,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6293,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6306,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6307,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6323,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6324,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6328,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6329,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6333,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6334,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6345,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6346,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6355,24): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6356,16): run-time error CSS1039: Token not allowed after unary operator: '-colorLinkFilter'
(6464,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(6465,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(6495,24): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(6496,16): run-time error CSS1039: Token not allowed after unary operator: '-colorBWFilter'
(7042,15): run-time error CSS1039: Token not allowed after unary operator: '-colorSplashText'
(7043,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(7054,24): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(7055,16): run-time error CSS1039: Token not allowed after unary operator: '-colorNavFilter'
(7060,26): run-time error CSS1039: Token not allowed after unary operator: '-colorBackground'
(7067,24): run-time error CSS1039: Token not allowed after unary operator: '-colorMain'
(7119,15): run-time error CSS1039: Token not allowed after unary operator: '-colorLink'
(7122,15): run-time error CSS1039: Token not allowed after unary operator: '-colorButtonText'
(7123,22): run-time error CSS1039: Token not allowed after unary operator: '-colorButtonBorder'
(7124,20): run-time error CSS1039: Token not allowed after unary operator: '-colorButtonBGR'
(7127,15): run-time error CSS1039: Token not allowed after unary operator: '-colorButtonHoverText'
(7128,26): run-time error CSS1039: Token not allowed after unary operator: '-colorButtonHoverBGR'
(7207,22): run-time error CSS1039: Token not allowed after unary operator: '-notification-info-border-color'
 */
/*
* Kendo UI v2015.1.429 (http://www.telerik.com/kendo-ui)
* Copyright 2015 Telerik AD. All rights reserved.
*
* Kendo UI commercial licenses may be obtained at
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/
:root {
  --colorBlack: #000000;
  --colorDarkGray: #333333;
  --colorMiddleGray: #999999;
  --colorLightGray: #cccccc;
  --colorWhite: #ffffff;
  --colorTotemBGR: #ffffff;
  --colorGreyBackground: #eeeeee;
  --colorGreyBorder: #cccccc;
  --colorArchived: #e4e8e4;
  --colorBackground: #ffffff;
  --colorLightBackground: #f7f7f7;
  --colorInvertedBackground: #000000;
  --input-background-color: #ffffff;
  --colorBWBorder: #333333;
  --colorTitle: #333333;
  --colorText: #333333;
  --colorLightText: #cccccc;
  --colorInversed: #ffffff;
  --disabled-text-color: #999999;
  --input-text-color: #333333;
  --colorLink: #4c92b0;
  --colorHalfLink: #aed4e1;
  --colorLinkInversed: #ffffff;
  --colorHoverBGR: #eef6f9;
  --colorSelectedBGR: #dae9ef;
  --colorSplashBGR: #808080;
  --colorSplashText: #333333;
  --colorMain: #81b782;
  --colorBorder: #cde2cd;
  --colorBGR: #e6f1e6;
  --colorDivider: #e6f1e6;
  --colorHighlightBGR: #f5faf5;
  --colorUltralightBGR: #fafffa;
  --colorButtonText: #333333;
  --colorButtonBGR: #ffffff;
  --colorButtonBorder: #81b782;
  --colorButtonHoverText: #333333;
  --colorButtonHoverBGR: #e6f1e6;
  --colorButtonHoverBorder: #81b782;
  --colorWizardTitle: #333333;
  --colorWizardMain: #4c92b0;
  --colorWizardBorder: #aed4e1;
  --colorWizardDivider: #eef6f9;
  --colorWizardBGR: #dae9ef;
  --colorWizardHighlightBGR: #eef6f9;
  --colorWizardButtonText: #333333;
  --colorWizardButtonBGR: #ffffff;
  --colorWizardButtonBorder: #4c92b0;
  --colorWizardButtonHoverText: #333333;
  --colorWizardButtonHoverBGR: #dae9ef;
  --colorWizardButtonHoverBorder: #4c92b0;
  --colorRedDark: #a94442;
  --colorRed: #EE4B4E;
  --colorLightRed: #ffb4ab;
  --colorGreenDark: #658f69;
  --colorGreen: #81b782;
  --colorLightGreen: #c3e8ca;
  --event-background-color: #0187cb;
  --event-background-color-light: #ebfbff;
  --colorYellow: #ffed00;
  --colorLightSand: #fdfbfa;
  --colorSand: #f2ecd9;
  --colorIconFilter: brightness(0) saturate(100%) invert(17%) sepia(7%) saturate(9%) hue-rotate(333deg) brightness(100%) contrast(93%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(70%) sepia(12%) saturate(2279%) hue-rotate(164deg) brightness(75%) contrast(77%);
  --colorBWFilter: brightness(0) saturate(100%) invert(17%) sepia(7%) saturate(9%) hue-rotate(333deg) brightness(100%) contrast(93%);
  --colorGreyFilter: brightness(0) saturate(100%) invert(81%) sepia(0%) saturate(0%) hue-rotate(95deg) brightness(99%) contrast(100%);
  --colorBWBackgroundFilter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(137deg) brightness(102%) contrast(102%);
  --colorAlertFilter: brightness(0) saturate(100%) invert(33%) sepia(85%) saturate(1722%) hue-rotate(332deg) brightness(96%) contrast(95%);
  --colorOkFilter: brightness(0) saturate(100%) invert(66%) sepia(46%) saturate(273%) hue-rotate(72deg) brightness(94%) contrast(88%);
  --colorNavigation: #333333;
  --colorNavBackground: #e6f1e6;
  --colorNavSelectedBackground: #cde2cd;
  --colorNavFilter: brightness(0) saturate(100%) invert(17%) sepia(7%) saturate(9%) hue-rotate(333deg) brightness(100%) contrast(93%);
  --colorNavBackgroundFilter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(137deg) brightness(102%) contrast(102%);
  --notification-info-background-color: #e5f5fa;
  --notification-info-text-color: #0487c4;
  --notification-info-border-color: #b7e1f0;
  --notification-success-background-color: #eaf7ec;
  --notification-success-text-color: #349946;
  --notification-success-border-color: #c3e8ca;
  --notification-warning-background-color: #fff4d9;
  --notification-warning-text-color: #ffed00;
  --notification-warning-border-color: #fff0c8;
  --notification-error-background-color: #ffe0d9;
  --notification-error-text-color: #ef470a;
  --notification-error-border-color: #ffb7a8;
  --validation-text-color: #c09853;
  --validation-background-color: #fcf8e3;
  --validation-border-color: #fbeed5;
}
body.reddish-theme {
  --colorBackground: #ffffff;
  --colorTitle: #a94442;
  --colorLink: #0187cb;
  --colorHalfLink: #70b8df;
  --colorMain: #a94442;
  --colorBorder: #db8e8d;
  --colorBGR: #ffb4b2;
  --colorDivider: #ffdad9;
  --colorHighlightBGR: #ffefef;
  --colorUltralightBGR: #ffefef;
  --colorButtonText: #a94442;
  --colorButtonBorder: #a94442;
  --colorButtonHoverBGR: #ffdad9;
  --colorButtonHoverBorder: #a94442;
  --colorWizardTitle: #ff9e75;
  --colorWizardMain: #ff9e75;
  --colorWizardBorder: #ffc5ac;
  --colorWizardDivider: #ffece3;
  --colorWizardBGR: #ffd8c8;
  --colorWizardHighlightBGR: #ffece3;
  --colorWizardButtonText: #333333;
  --colorWizardButtonBGR: #ff9e75;
  --colorWizardButtonBorder: #333333;
  --colorWizardButtonHoverBGR: #ffd8c8;
  --colorWizardButtonHoverBorder: #333333;
  --colorIconFilter: brightness(0) saturate(100%) invert(38%) sepia(14%) saturate(4151%) hue-rotate(324deg) brightness(82%) contrast(79%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(70%) sepia(12%) saturate(2279%) hue-rotate(164deg) brightness(75%) contrast(77%);
  --colorNavBackground: #ffdad9   ;
  --colorNavSelectedBackground: #ffb4b2;
}
body.moon-theme {
  --colorBackground: #ffffff;
  --colorTitle: #333333;
  --colorLink: #a22d00;
  --colorHalfLink: #ffc0a7;
  --colorLinkInversed: #ffffff;
  --colorHoverBGR: #fff4f0;
  --colorSelectedBGR: #ffe5dc;
  --colorMain: #86816e;
  --colorBorder: #b8b29b;
  --colorBGR: #d0cbb8;
  --colorDivider: #ebe6d3;
  --colorHighlightBGR: #f9f5e7;
  --colorUltralightBGR: #f9f5e7;
  --colorButtonText: #86816e;
  --colorButtonBGR: transparent;
  --colorButtonBorder: #86816e;
  --colorButtonHoverBGR: #ebe6d3;
  --colorButtonHoverBorder: #86816e;
  --colorWizardTitle: #86816e;
  --colorWizardMain: #86816e;
  --colorWizardBorder: #d0cbb8;
  --colorWizardDivider: #f9f5e7;
  --colorWizardBGR: #ebe6d3;
  --colorWizardHighlightBGR: #f9f5e7;
  --colorWizardButtonText: #86816e;
  --colorWizardButtonBGR: transparent;
  --colorWizardButtonBorder: #86816e;
  --colorWizardButtonHoverBGR: #ebe6d3;
  --colorWizardButtonHoverBorder: #86816e;
  --colorIconFilter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7483%) hue-rotate(312deg) brightness(100%) contrast(107%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(19%) sepia(99%) saturate(2125%) hue-rotate(10deg) brightness(90%) contrast(102%);
  --colorNavBackground: #f9f5e7;
  --colorNavSelectedBackground: #ebe6d3;
}
body.blues-theme {
  --colorBackground: #ffffff;
  --colorTitle: #333333;
  --colorLink: #0187cb;
  --colorHalfLink: #70b8df;
  --colorMain: #4c92b0;
  --colorBorder: #8bb8cc;
  --colorBGR: #aed4e1;
  --colorDivider: #dae9ef;
  --colorHighlightBGR: #eef6f9;
  --colorUltralightBGR: #eef6f9;
  --colorButtonBorder: #4c92b0;
  --colorButtonHoverBGR: #dae9ef;
  --colorButtonHoverBorder: #4c92b0;
  --colorLinkFilter: brightness(0) saturate(100%) invert(51%) sepia(76%) saturate(5074%) hue-rotate(175deg) brightness(89%) contrast(105%);
  --colorNavBackground: #dae9ef;
  --colorNavSelectedBackground: #eef6f9;
}
body.default-theme {
  --colorBackground: #ffffff;
}
body.salmon-theme {
  --colorBackground: #ffffff;
  --colorTitle: #b78182;
  --colorMain: #b78182;
  --colorBorder: #e2cdcd;
  --colorBGR: #f1e6e6;
  --colorDivider: #f1e6e6;
  --colorHighlightBGR: #faf5f5;
  --colorUltralightBGR: #fffafa;
  --colorButtonText: #b78182;
  --colorButtonBGR: transparent;
  --colorButtonBorder: #b78182;
  --colorButtonHoverBGR: #f1e6e6;
  --colorButtonHoverBorder: #b78182;
  --colorIconFilter: brightness(0) saturate(100%) invert(63%) sepia(8%) saturate(1521%) hue-rotate(308deg) brightness(88%) contrast(86%);
  --colorNavBackground: #f1e6e6;
  --colorNavSelectedBackground: #e2cdcd;
}
body.sunny-theme {
  --colorBackground: #ffffff;
  --colorArchived: #dddddd;
  --colorTitle: #8d8600;
  --colorLink: #0187cb;
  --colorHalfLink: #70b8df;
  --colorHoverBGR: #eef6f9;
  --colorSelectedBGR: #dae9ef;
  --colorMain: #f3dd44;
  --colorBorder: #f8eb8f;
  --colorBGR: #faf1b4;
  --colorDivider: #faf1b4;
  --colorHighlightBGR: #fefced;
  --colorUltralightBGR: #fefced;
  --colorButtonText: #333333;
  --colorButtonBGR: #f3dd44;
  --colorButtonBorder: #333333;
  --colorButtonHoverBGR: #faf1b4;
  --colorButtonHoverBorder: #333333;
  --colorWizardTitle: #ff9e75;
  --colorWizardMain: #ff9e75;
  --colorWizardBorder: #ffc5ac;
  --colorWizardDivider: #ffece3;
  --colorWizardBGR: #ffd8c8;
  --colorWizardHighlightBGR: #ffece3;
  --colorWizardButtonText: #333333;
  --colorWizardButtonBGR: #ff9e75;
  --colorWizardButtonBorder: #333333;
  --colorWizardButtonHoverBGR: #ffd8c8;
  --colorWizardButtonHoverBorder: #333333;
  --colorIconFilter: brightness(0) saturate(100%) invert(58%) sepia(58%) saturate(5579%) hue-rotate(37deg) brightness(94%) contrast(101%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(70%) sepia(12%) saturate(2279%) hue-rotate(164deg) brightness(75%) contrast(77%);
  --colorNavBackground: #fbf4c4;
  --colorNavSelectedBackground: #fefced;
}
body.contrast-theme {
  --colorBackground: #ffffff;
  --colorArchived: #dddddd;
  --colorTitle: #000000;
  --colorLink: #0187cb;
  --colorHalfLink: #70b8df;
  --colorHoverBGR: #dae9ef;
  --colorSelectedBGR: #dae9ef;
  --colorSplashText: #000000;
  --colorMain: #515151;
  --colorBorder: #999999  ;
  --colorBGR: #ffffff;
  --colorDivider: #999999;
  --colorHighlightBGR: #e8e8e8;
  --colorUltralightBGR: #ffffff;
  --colorButtonText: #000000;
  --colorButtonBGR: transparent;
  --colorButtonBorder: #515151;
  --colorButtonHoverText: #000000;
  --colorButtonHoverBGR: #e8e8e8;
  --colorButtonHoverBorder: #515151;
  --colorWizardTitle: #4381a2;
  --colorWizardMain: #4381a2;
  --colorWizardBorder: #60a7c5;
  --colorWizardDivider: #60a7c5;
  --colorWizardBGR: #dae9ef;
  --colorWizardHighlightBGR: #dae9ef;
  --colorWizardButtonText: #000000;
  --colorWizardButtonBGR: transparent;
  --colorWizardButtonBorder: #4381a2;
  --colorWizardButtonHoverText: #000000;
  --colorWizardButtonHoverBGR: #dae9ef;
  --colorWizardButtonHoverBorder: #4381a2;
  --colorIconFilter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7483%) hue-rotate(312deg) brightness(100%) contrast(107%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(51%) sepia(76%) saturate(5074%) hue-rotate(175deg) brightness(89%) contrast(105%);
  --colorGreyFilter: opacity(0);
  --colorNavigation: #000000;
  --colorNavBackground: #cccccc;
  --colorNavSelectedBackground: #eeeeee;
}
body.dark-theme {
  --colorBlack: #ffffff;
  --colorDarkGray: #cccccc;
  --colorMiddleGray: #999999;
  --colorLightGray: #333333;
  --colorWhite: #000000;
  --colorTotemBGR: #000000;
  --colorGreyBackground: #1f1f1f;
  --colorGreyBorder: #666666;
  --colorArchived: #414141;
  --colorBackground: #0a1822;
  --colorLightBackground: #545454 ;
  --colorInvertedBackground: #ffffff;
  --input-background-color: #000000;
  --colorBWBorder: #333333;
  --colorTitle: #eeeeee;
  --colorText: #eeeeee;
  --colorLightText: #333333;
  --colorInversed: #000000;
  --disabled-text-color: #545454;
  --input-text-color: #eeeeee;
  --colorLink: #0187cb;
  --colorHalfLink: #0187cb;
  --colorLinkInversed: #dfdfdf;
  --colorHoverBGR: #013c55;
  --colorSelectedBGR: #0b5271;
  --colorSplashBGR: #000000;
  --colorSplashText: #eeeeee;
  --colorMain: #404f58;
  --colorBorder: #313a3f;
  --colorBGR: #0a1822;
  --colorDivider: #313a3f;
  --colorHighlightBGR: #1a2932;
  --colorUltralightBGR: #1b2227;
  --colorButtonText: #eeeeee;
  --colorButtonBGR: #0b5271;
  --colorButtonBorder: #013c55;
  --colorButtonHoverText: #ffffff;
  --colorButtonHoverBGR: #0b5271;
  --colorButtonHoverBorder: #013c55;
  --colorWizardTitle: #eeeeee;
  --colorWizardMain: #0b5271;
  --colorWizardBorder: #356377;
  --colorWizardDivider: #356377;
  --colorWizardBGR: #013c55   ;
  --colorWizardHighlightBGR: #013c55;
  --colorWizardButtonText: #eeeeee;
  --colorWizardButtonBGR: #0b5271;
  --colorWizardButtonBorder: #013c55;
  --colorWizardButtonHoverText: #ffffff;
  --colorWizardButtonHoverBGR: #0b5271;
  --colorWizardButtonHoverBorder: #013c55;
  --colorRedDark: #552221;
  --colorRed: #772627;
  --colorLightRed: #7f5a55;
  --colorGreenDark: #324734;
  --colorGreen: #405b41;
  --colorLightGreen: #627465;
  --event-background-color: #004365;
  --event-background-color-light: #767e80;
  --colorYellow: #7f7600;
  --colorLightSand: #000000;
  --colorSand: #79766c;
  --colorIconFilter: brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(361%) hue-rotate(281deg) brightness(117%) contrast(87%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(51%) sepia(76%) saturate(5074%) hue-rotate(175deg) brightness(89%) contrast(105%);
  --colorBWFilter: brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(361%) hue-rotate(281deg) brightness(117%) contrast(87%);
  --colorGreyFilter: opacity(0);
  --colorBWBackgroundFilter: brightness(0) saturate(100%) invert(0%) sepia(94%) saturate(7438%) hue-rotate(207deg) brightness(92%) contrast(97%);
  --colorAlertFilter: brightness(0) saturate(100%) invert(20%) sepia(15%) saturate(5800%) hue-rotate(325deg) brightness(86%) contrast(93%);
  --colorOkFilter: brightness(0) saturate(100%) invert(30%) sepia(5%) saturate(2735%) hue-rotate(73deg) brightness(102%) contrast(89%);
  --colorNavigation: #eeeeee;
  --colorNavBackground: #1a2932;
  --colorNavSelectedBackground: #0a1822;
  --colorNavFilter: brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(361%) hue-rotate(281deg) brightness(117%) contrast(87%);
  --colorNavBackgroundFilter: opacity(0);
  --notification-info-background-color: #737b7d;
  --notification-info-text-color: #024362;
  --notification-info-border-color: #5c7178;
  --notification-success-background-color: #757b76;
  --notification-success-text-color: #1a4d23;
  --notification-success-border-color: #627465;
  --notification-warning-background-color: #807a6d;
  --notification-warning-text-color: #807700;
  --notification-warning-border-color: #7f7864;
  --notification-error-background-color: #80706d;
  --notification-error-text-color: #782405;
  --notification-error-border-color: #7f5b54;
  --validation-text-color: #604c2a;
  --validation-background-color: #7e7c71;
  --validation-border-color: #7e776b;
}
body.darkgreen-theme {
  --colorBlack: #ffffff;
  --colorDarkGray: #cccccc;
  --colorMiddleGray: #999999;
  --colorLightGray: #333333;
  --colorWhite: #000000;
  --colorTotemBGR: #000000;
  --colorGreyBackground: #1f1f1f;
  --colorGreyBorder: #666666;
  --colorArchived: #415141;
  --colorBackground: #141e15;
  --colorLightBackground: #545454 ;
  --colorInvertedBackground: #ffffff;
  --input-background-color: #000000;
  --colorBWBorder: #333333;
  --colorTitle: #dfdfdf;
  --colorText: #dfdfdf;
  --colorLightText: #333333;
  --colorInversed: #000000;
  --disabled-text-color: #545454;
  --input-text-color: #dfdfdf;
  --colorLink: #0187cb;
  --colorHalfLink: #0187cb;
  --colorLinkInversed: #dfdfdf;
  --colorHoverBGR: #013c55;
  --colorSelectedBGR: #0b5271;
  --colorSplashBGR: #000000;
  --colorSplashText: #dfdfdf;
  --colorMain: #496b4d;
  --colorBorder: #364a38;
  --colorBGR: #141e15;
  --colorDivider: #364a38;
  --colorHighlightBGR: #243526;
  --colorUltralightBGR: #202921;
  --colorButtonText: #dfdfdf;
  --colorButtonBGR: #496b4d;
  --colorButtonBorder: #243526;
  --colorButtonHoverText: #dfdfdf;
  --colorButtonHoverBGR: #496b4d;
  --colorButtonHoverBorder: #243526;
  --colorWizardTitle: #dfdfdf;
  --colorWizardMain: #0b5271;
  --colorWizardBorder: #356377;
  --colorWizardDivider: #356377;
  --colorWizardBGR: #013c55   ;
  --colorWizardHighlightBGR: #013c55;
  --colorWizardButtonText: #dfdfdf;
  --colorWizardButtonBGR: #0b5271;
  --colorWizardButtonBorder: #013c55;
  --colorWizardButtonHoverText: #dfdfdf;
  --colorWizardButtonHoverBGR: #0b5271;
  --colorWizardButtonHoverBorder: #013c55;
  --colorRedDark: #552221;
  --colorRed: #772627;
  --colorLightRed: #7f5a55;
  --colorGreenDark: #324734;
  --colorGreen: #405b41;
  --colorLightGreen: #627465;
  --event-background-color: #004365;
  --event-background-color-light: #767e80;
  --colorYellow: #7f7600;
  --colorLightSand: #000000;
  --colorSand: #79766c;
  --colorIconFilter: brightness(0) saturate(100%) invert(51%) sepia(76%) saturate(5074%) hue-rotate(175deg) brightness(89%) contrast(105%);
  --colorLinkFilter: brightness(0) saturate(100%) invert(51%) sepia(76%) saturate(5074%) hue-rotate(175deg) brightness(89%) contrast(105%);
  --colorBWFilter: brightness(0) saturate(100%) invert(95%) sepia(0%) saturate(0%) hue-rotate(179deg) brightness(94%) contrast(98%);
  --colorGreyFilter: opacity(0);
  --colorBWBackgroundFilter: brightness(0) saturate(100%) invert(0%) sepia(94%) saturate(7438%) hue-rotate(207deg) brightness(92%) contrast(97%);
  --colorAlertFilter: brightness(0) saturate(100%) invert(20%) sepia(15%) saturate(5800%) hue-rotate(325deg) brightness(86%) contrast(93%);
  --colorOkFilter: brightness(0) saturate(100%) invert(30%) sepia(5%) saturate(2735%) hue-rotate(73deg) brightness(102%) contrast(89%);
  --colorNavigation: #dfdfdf;
  --colorNavBackground: #243526;
  --colorNavSelectedBackground: #141e15;
  --colorNavFilter: brightness(0) saturate(100%) invert(95%) sepia(0%) saturate(0%) hue-rotate(179deg) brightness(94%) contrast(98%);
  --colorNavBackgroundFilter: opacity(0);
  --notification-info-background-color: #737b7d;
  --notification-info-text-color: #024362;
  --notification-info-border-color: #5c7178;
  --notification-success-background-color: #757b76;
  --notification-success-text-color: #1a4d23;
  --notification-success-border-color: #627465;
  --notification-warning-background-color: #807a6d;
  --notification-warning-text-color: #807700;
  --notification-warning-border-color: #7f7864;
  --notification-error-background-color: #80706d;
  --notification-error-text-color: #782405;
  --notification-error-border-color: #7f5b54;
  --validation-text-color: #604c2a;
  --validation-background-color: #7e7c71;
  --validation-border-color: #7e776b;
}
/* Widget Base Styles */
/* Links */
/* 4aafd3 3e92b0 */
/* Headers */
/* Buttons */
/* Group Base Styles */
/* Content */
/* Widget States */
/* Hover State */
/* Selects, Dropdowns */
/* Selected State */
/*Focused State*/
/* Active State */
/* Error State */
/* ToolTip */
/* Splitter */
/* Slider */
/* Grid */
/* Scheduler */
/* Upload */
/* Gantt*/
/* Loading Indicators */
/* Shadows */
/* Border Radii */
/* Icons */
/* Notification */
/* Validation Message */
/* Kendo skin */
.k-in,
.k-item,
.k-window-action {
  border-color: transparent;
}
/* main colors */
.k-block,
.k-widget {
  background-color: var(--colorBackground);
}
.k-block,
.k-widget,
.k-input,
.k-textbox,
.k-group,
.k-content,
.k-header,
.k-filter-row > th,
.k-editable-area,
.k-separator,
.k-colorpicker .k-i-arrow-s,
.k-textbox > input,
.k-autocomplete,
.k-dropdown-wrap,
.k-toolbar,
.k-group-footer td,
.k-grid-footer,
.k-footer-template td,
.k-state-default,
.k-state-default .k-select,
.k-state-disabled,
.k-grid-header,
.k-grid-header-wrap,
.k-grid-header-locked,
.k-grid-footer-locked,
.k-grid-content-locked,
.k-grid td,
.k-grid td.k-state-selected,
.k-grid-footer-wrap,
.k-pager-wrap,
.k-pager-wrap .k-link,
.k-pager-refresh,
.k-grouping-header,
.k-grouping-header .k-group-indicator,
.k-panelbar > .k-item > .k-link,
.k-panel > .k-item > .k-link,
.k-panelbar .k-panel,
.k-panelbar .k-content,
.k-treemap-tile,
.k-calendar th,
.k-slider-track,
.k-splitbar,
.k-dropzone-active,
.k-tiles,
.k-toolbar,
.k-tooltip,
.k-button-group .k-tool,
.k-upload-files {
  border-color: var(--colorGreyBackground);
}
.k-grid {
  border-style: dotted;
  margin-top: -1px;
  font-weight: 400;
}
body.mac .k-grid {
  font-weight: 300;
}
.k-group,
.k-toolbar,
.k-grouping-header,
.k-pager-wrap,
.k-group-footer td,
.k-grid-footer,
.k-footer-template td,
.k-widget .k-status,
.k-calendar th,
.k-dropzone-hovered,
.k-widget.k-popup {
  background-color: var(--colorGreyBackground);
}
.k-grouping-row td,
td.k-group-cell,
.k-resize-handle-inner {
  background-color: var(--colorHighlightBGR);
}
.k-list-container {
  border-color: var(--colorGreyBorder);
  background-color: var(--colorBackground);
}
.k-content,
.k-editable-area,
.k-panelbar > li.k-item,
.k-panel > li.k-item,
.k-tiles {
  background-color: var(--colorBackground);
}
.k-alt,
.k-separator,
.k-resource.k-alt,
.k-pivot-layout > tbody > tr:first-child > td:first-child {
  background-color: var(--colorBackground);
}
.k-pivot-rowheaders .k-alt .k-alt,
.k-header.k-alt {
  background-color: var(--colorGreyBackground);
}
.k-textbox,
.k-autocomplete.k-header,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active {
  border-color: var(--colorGreyBackground);
  background-color: var(--colorGreyBackground);
}
.k-textbox > input,
.k-autocomplete .k-input,
.k-dropdown-wrap .k-input,
.k-autocomplete.k-state-focused .k-input,
.k-dropdown-wrap.k-state-focused .k-input,
.k-picker-wrap.k-state-focused .k-input,
.k-numeric-wrap.k-state-focused .k-input {
  border-color: var(--colorGreyBackground);
}
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input {
  background: none;
}
.k-input,
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input,
.k-multiselect-wrap {
  background-color: var(--input-background-color);
  color: var(--input-text-color);
}
.k-input[readonly] {
  background-color: var(--input-background-color);
  color: var(--input-text-color);
}
.k-block,
.k-widget,
.k-popup,
.k-content,
.k-toolbar,
.k-dropdown .k-input {
  color: var(--colorText);
}
.k-inverse {
  color: var(--colorInversed);
}
.k-block {
  color: var(--colorText);
}
.k-link:link,
.k-link:visited,
.k-nav-current.k-state-hover .k-link {
  color: var(--colorLink);
}
.k-tabstrip-items .k-link,
.k-panelbar > li > .k-link {
  color: var(--colorText);
}
.k-header,
.k-treemap-title,
.k-grid-header .k-header > .k-link {
  color: var(--colorText);
}
.k-header,
.k-grid-header,
.k-toolbar,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-grouping-header,
.k-pager-wrap,
.k-textbox,
.k-button,
.k-progressbar,
.k-draghandle,
.k-autocomplete,
.k-state-highlight,
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item,
.km-pane-wrapper > .km-pane > .km-view > .km-content {
  background-image: none;
  background-position: 50% 50%;
  background-color: var(--colorHighlightBGR);
}
.k-grid-header th.k-header {
  border-width: 0 0 1px 1px !important;
  border-bottom-color: var(--colorBorder);
  border-bottom-style: solid;
}
.k-grid-header th.k-header:first-child {
  border-width: 0 0 1px 0 !important;
}
div.k-grid-header {
  border-bottom-style: solid;
  border-bottom-color: var(--colorBorder);
  border-bottom-width: 1px;
}
.k-widget.k-tooltip {
  background-image: none;
}
.k-block,
.k-header,
.k-grid-header,
.k-toolbar,
.k-grouping-header,
.k-pager-wrap,
.k-button,
.k-draghandle,
.k-treemap-tile,
html .km-pane-wrapper .k-header {
  background-color: var(--colorHighlightBGR);
}
/* icons */
.k-icon:hover,
.k-state-hover .k-icon,
.k-state-selected .k-icon,
.k-state-focused .k-icon,
.k-column-menu .k-state-hover .k-sprite,
.k-column-menu .k-state-active .k-sprite,
.k-pager-numbers .k-current-page .k-link:hover:after,
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view.k-state-hover > .k-link:after {
  opacity: 1;
}
.k-icon,
.k-state-disabled .k-icon,
.k-column-menu .k-sprite,
.k-pager-numbers .k-current-page .k-link:after,
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
  opacity: 1;
}
.k-mobile-list .k-check:checked,
.k-mobile-list .k-edit-field [type=checkbox]:checked,
.k-mobile-list .k-edit-field [type=radio]:checked {
  opacity: 1;
}
.k-tool {
  border-color: transparent;
}
.k-icon,
.k-tool-icon,
.k-grouping-dropclue,
.k-drop-hint,
.k-column-menu .k-sprite,
.k-grid-mobile .k-resize-handle-inner:before,
.k-grid-mobile .k-resize-handle-inner:after,
.k-pager-numbers .k-current-page .k-link:after,
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
  /* background-image: @sprite-image; */
  color: var(--disabled-text-color);
  border-color: transparent;
}
.k-button .k-icon {
  color: var(--disabled-text-color);
}
.k-multiselect .k-button .k-icon.k-i-close {
  color: var(--disabled-text-color);
  font-size: 12px;
}
/* IE will ignore the above selectors if these are added too */
.k-mobile-list .k-check:checked,
.k-mobile-list .k-edit-field [type=checkbox]:checked,
.k-mobile-list .k-edit-field [type=radio]:checked {
  background-image: url(/css/fiona/kendo/Fiona/sprite.png);
  border-color: transparent;
}
.k-loading,
.k-state-hover .k-loading {
  position: relative;
}
.k-loading:before {
  position: absolute;
  display: block;
  content: "";
  width: 16px;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-left: -8px;
  margin-top: -8px;
  background-color: transparent;
  background-image: url(/img/rotor.png);
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  -webkit-animation-name: loadspinner;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-name: loadspinner;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@-webkit-keyframes loadspinner {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes loadspinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.k-loading-image {
  position: relative;
  background-image: none;
}
.k-loading-image:before {
  position: absolute;
  display: block;
  content: "";
  background-image: url(/img/rotor.png);
  -webkit-filter: var(--colorNavFilter);
  filter: var(--colorNavFilter);
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  background-size: 20px 20px;
  -webkit-animation-name: loadspinner;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: loadspinner;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: loadspinner;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  -o-transition: rotate(3600deg);
}
.k-loading-color {
  background-color: var(--colorBackground);
}
.k-button {
  color: var(--colorText);
  border-color: var(--colorGreyBorder);
  background-color: var(--colorHighlightBGR);
}
.k-draghandle {
  border-color: var(--colorBackground);
  background-color: var(--colorBackground);
  -webkit-box-shadow: 0 0 0 1px var(--colorGreyBackground);
  box-shadow: 0 0 0 1px var(--colorGreyBackground);
}
.k-draghandle:hover {
  border-color: var(--colorGreyBorder);
  background-color: var(--colorHoverBGR);
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* Scheduler */
.k-scheduler {
  color: var(--colorInversed);
  background-color: var(--colorBackground);
}
.k-scheduler-layout {
  color: var(--colorText);
}
.k-scheduler-datecolumn,
.k-scheduler-groupcolumn {
  background-color: var(--colorBackground);
  color: var(--colorText);
}
.k-scheduler-times tr,
.k-scheduler-times th,
.k-scheduler-table td,
.k-scheduler-header th,
.k-scheduler-header-wrap,
.k-scheduler-times {
  border-color: var(--colorGreyBorder);
}
.k-nonwork-hour {
  background-color: var(--colorGreyBackground);
}
.k-gantt .k-nonwork-hour {
  background-color: rgba(0, 0, 0, 0.02);
}
.k-gantt .k-header.k-nonwork-hour {
  background-color: rgba(0, 0, 0, 0.2);
}
.k-scheduler-table .k-today,
.k-today > .k-scheduler-datecolumn,
.k-today > .k-scheduler-groupcolumn {
  background-color: var(--colorLightSand);
}
.k-scheduler-header-wrap th,
.k-scheduler-content td {
  background-color: var(--colorLightSand);
}
.k-scheduler-header-wrap {
  border-style: dotted;
}
.k-scheduler-now-arrow {
  border-left-color: var(--colorLightRed);
}
.k-scheduler-now-line {
  background-color: var(--colorLightRed);
}
.k-event,
.k-task-complete {
  border: none;
  background: var(--colorBackground) 0 -257px none repeat-x;
  background-color: var(--colorBackground) !important;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.f-dragable {
  box-shadow: 2px 2px 5px var(--colorGreyBorder);
}
.f-dragable-colorbar {
  background-color: var(--colorLink);
  display: block;
  height: 8px;
}
.f-dragable-text {
  margin: 0;
  padding: 4px 4px 10px 4px;
  color: var(--colorText);
  text-wrap: nowrap;
  line-height: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.grid-nowrap {
  text-wrap: nowrap;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.k-event-inverse {
  color: var(--colorText);
}
.k-event.k-state-selected {
  background-position: 0 0;
}
.k-ie7 .k-event .k-resize-handle,
.k-event .k-resize-handle:after,
.k-ie7 .k-task-single .k-resize-handle,
.k-task-single .k-resize-handle:after {
  background-color: var(--colorBackground);
}
.k-scheduler-marquee:before,
.k-scheduler-marquee:after {
  border-color: var(--colorMain);
}
.k-panelbar .k-content,
.k-panelbar .k-panel,
.k-panelbar .k-item {
  background-color: var(--colorBackground);
  color: var(--colorText);
  border-color: var(--colorBorder);
}
.k-panelbar > li > .k-link {
  color: var(--colorText);
}
.k-panelbar > .k-item > .k-link {
  border-color: var(--colorBorder);
}
.k-panel > li.k-item {
  background-color: var(--colorBackground);
}
/* states */
.k-state-active,
.k-state-active:hover,
.k-active-filter,
.k-tabstrip .k-state-active {
  background-color: var(--colorBackground);
  border-color: var(--colorGreyBorder);
  color: var(--colorText);
}
.k-fieldselector .k-list-container {
  background-color: var(--colorBackground);
}
.k-button:focus,
.k-button.k-state-focused {
  border-color: var(--colorSelectedBGR);
}
.k-button:hover,
.k-button.k-state-hover {
  color: var(--colorText);
  border-color: var(--colorGreyBorder);
  background-color: var(--colorHoverBGR);
}
.k-button:active,
.k-button.k-state-active {
  color: var(--colorInversed);
  background-color: var(--colorGreyBackground);
  border-color: var(--colorMain);
}
.k-button:active:hover,
.k-button.k-state-active:hover {
  color: var(--colorInversed);
  border-color: var(--colorHoverBGR);
  background-color: var(--colorHoverBGR);
}
.k-button[disabled],
.k-button.k-state-disabled,
.k-state-disabled .k-button,
.k-state-disabled .k-button:hover,
.k-button.k-state-disabled:hover,
.k-state-disabled .k-button:active,
.k-button.k-state-disabled:active {
  color: var(--disabled-text-color);
  border-color: var(--colorGreyBackground);
  background-color: var(--colorHighlightBGR);
  background-image: none;
}
.k-button:focus:not(.k-state-disabled):not([disabled]) {
  -webkit-box-shadow: 0 0 7px 0 var(--colorSelectedBGR);
  box-shadow: 0 0 7px 0 var(--colorSelectedBGR);
}
.k-button:focus:active:not(.k-state-disabled):not([disabled]) {
  -webkit-box-shadow: inset 0 0 5px 3px var(--colorGreyBorder);
  box-shadow: inset 0 0 5px 3px var(--colorGreyBorder);
}
.k-menu .k-state-hover > .k-state-active {
  background-color: transparent;
}
.k-state-highlight {
  background: var(--colorBackground);
  color: var(--colorText);
}
.k-state-focused,
.k-grouping-row .k-state-focused {
  border-color: var(--colorBorder);
}
.k-calendar {
  border: 0;
}
.k-calendar td.k-state-selected .k-link {
  background-color: var(--colorLink);
  border-color: var(--colorLink);
}
.k-calendar td.k-state-focused .k-link {
  box-shadow: none;
}
.k-calendar .k-header {
  height: 44px;
  background-color: var(--colorBackground);
  border-bottom: 1px solid var(--colorMain);
}
.k-calendar .k-header a.k-link {
  margin-top: 6px;
  color: var(--colorMain);
  text-transform: uppercase;
}
.k-calendar .k-header a.k-link .k-i-arrow-w {
  background-position: -64px -256px;
}
.k-calendar .k-header a.k-link .k-i-arrow-e {
  background-position: -64px -240px;
}
.k-calendar .k-header a.k-link.k-state-hover {
  background-color: var(--colorHighlightBGR);
}
.k-calendar .k-header a.k-link:hover {
  color: var(--colorMain);
}
.k-calendar .k-header a.k-link:hover .k-i-arrow-w {
  background-position: -80px -256px;
}
.k-calendar .k-header a.k-link:hover .k-i-arrow-e {
  background-position: -80px -240px;
}
.k-calendar .k-header .k-nav-prev {
  top: 0;
}
.k-calendar .k-header .k-nav-next {
  top: 0;
}
.k-calendar .k-footer {
  padding: 0;
}
.k-calendar .k-footer .k-nav-today {
  color: var(--colorLink);
  text-decoration: none;
  background-color: var(--colorBGR);
}
.k-calendar .k-footer .k-nav-today:hover,
.k-calendar .k-footer .k-nav-today.k-state-hover {
  color: var(--colorHalfLink);
  background-color: var(--colorBGR);
  text-decoration: underline;
}
.k-calendar .k-footer .k-nav-today:active {
  background-color: var(--colorSand);
}
.k-calendar .k-link.k-nav-fast {
  color: var(--colorText);
}
.k-calendar .k-nav-fast.k-state-hover {
  text-decoration: none;
  background-color: var(--colorBGR);
  color: var(--colorText);
}
.k-calendar .k-link.k-state-hover,
.k-window-titlebar .k-link {
  border-radius: 4px;
}
.k-calendar .k-footer .k-link {
  border-radius: 0;
}
.k-calendar .k-state-hover,
.k-calendar .k-state-hover:hover {
  background-color: var(--colorWizardBGR);
  color: initial;
}
.k-calendar th {
  background-color: var(--colorHighlightBGR);
  color: var(--colorText);
}
.k-calendar-container.k-group {
  border-color: var(--colorGreyBorder);
  padding: 0;
}
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-list > .k-state-selected,
.k-list > .k-state-highlight,
.k-panel > .k-state-selected,
.k-ghost-splitbar-vertical,
.k-ghost-splitbar-horizontal,
.k-draghandle.k-state-selected:hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-marquee-color {
  color: var(--colorInversed);
  background-color: var(--colorMain);
  border-color: var(--colorMain);
}
.k-virtual-item.k-first,
.k-group-header + .k-list > .k-item.k-first,
.k-static-header + .k-list > .k-item.k-first {
  border-top-color: var(--colorGreyBorder);
}
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  background: var(--colorGreyBorder);
  color: var(--colorInversed);
}
.k-popup .k-list .k-item > .k-group {
  background: var(--colorGreyBorder);
  color: var(--colorInversed);
  border-bottom-left-radius: 0;
}
.k-marquee-text {
  color: var(--colorInversed);
}
.k-state-focused,
.k-list > .k-state-focused,
.k-listview > .k-state-focused,
.k-grid-header th.k-state-focused,
td.k-state-focused,
.k-button.k-state-focused {
  /*.box-shadow(@focused-item-shadow);*/
}
.k-state-focused.k-state-selected,
.k-list > .k-state-focused.k-state-selected,
.k-listview > .k-state-focused.k-state-selected,
td.k-state-focused.k-state-selected {
  /*.box-shadow(@focused-active-item-shadow);*/
}
.k-ie8 .k-panelbar span.k-state-focused,
.k-ie8 .k-menu li.k-state-focused,
.k-ie8 .k-listview > .k-state-focused,
.k-ie8 .k-grid-header th.k-state-focused,
.k-ie8 td.k-state-focused,
.k-ie8 .k-tool.k-state-hover,
.k-ie8 .k-button:focus,
.k-ie8 .k-button.k-state-focused,
.k-ie7 .k-panelbar span.k-state-focused,
.k-ie7 .k-menu li.k-state-focused,
.k-ie7 .k-listview > .k-state-focused,
.k-ie7 .k-grid-header th.k-state-focused,
.k-ie7 td.k-state-focused,
.k-ie7 .k-tool.k-state-hover,
.k-ie7 .k-button:focus,
.k-ie7 .k-button.k-state-focused {
  background-color: var(--colorHoverBGR);
}
.k-list > .k-state-selected.k-state-focused,
.k-list-optionlabel.k-state-selected.k-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-state-selected > .k-link,
.k-panelbar > li > .k-state-selected,
.k-panelbar > li.k-state-default > .k-link.k-state-selected {
  color: var(--colorInversed);
}
.k-state-hover,
.k-state-hover:hover,
.k-splitbar-horizontal-hover:hover,
.k-splitbar-vertical-hover:hover,
.k-list > .k-state-hover,
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
.k-pager-wrap .k-link:hover,
.k-dropdown .k-state-focused,
.k-filebrowser-dropzone,
.k-mobile-list .k-item > .k-link:active,
.k-mobile-list .k-item > .k-label:active,
.k-mobile-list .k-edit-label.k-check:active,
.k-mobile-list .k-recur-view .k-check:active {
  color: var(--colorText);
  background-color: var(--colorHoverBGR);
  border-color: var(--colorGreyBorder);
}
/* this selector should be used separately, otherwise old IEs ignore the whole rule */
.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active {
  color: var(--colorText);
  background-color: var(--colorHoverBGR);
  border-color: var(--colorGreyBorder);
}
.k-ie7 .k-window-titlebar .k-state-hover,
.k-ie8 .k-window-titlebar .k-state-hover {
  border-color: var(--colorGreyBorder);
}
.k-state-hover > .k-select,
.k-state-focused > .k-select {
  border-color: var(--colorGreyBorder);
}
.k-button:hover,
.k-button.k-state-hover,
.k-button:focus,
.k-button.k-state-focused,
.k-textbox:hover,
.k-state-hover,
.k-state-hover:hover,
.k-pager-wrap .k-link:hover,
.k-other-month.k-state-hover .k-link,
div.k-filebrowser-dropzone em,
.k-draghandle:hover {
  background-image: none;
}
.k-pager-wrap {
  background-color: var(--colorHighlightBGR);
  color: var(--colorText);
}
.k-autocomplete.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active,
.k-dropdown-wrap.k-state-active,
.k-state-active,
.k-state-active:hover,
.k-state-active > .k-link,
.k-button:active,
.k-panelbar > .k-item > .k-state-focused {
  background-image: none;
}
.k-state-selected,
.k-button:active,
.k-button.k-state-active,
.k-draghandle.k-state-selected:hover {
  background-image: none;
}
.k-button:active,
.k-button.k-state-active,
.k-draghandle.k-state-selected:hover {
  background-position: 50% 50%;
}
.k-tool-icon {
  /* background-image: @sprite-image; */
}
.k-state-hover > .k-link,
.k-other-month.k-state-hover .k-link,
div.k-filebrowser-dropzone em {
  color: var(--colorText);
}
.k-autocomplete.k-state-hover,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-dropdown-wrap.k-state-focused {
  /* background-color: @select-hover-background-color; */
  background-image: none;
  background-position: 50% 50%;
  border-color: var(--colorGreyBorder);
}
.km-pane-wrapper .k-mobile-list input:not([type="checkbox"]):not([type="radio"]),
.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),
.km-pane-wrapper .k-mobile-list textarea,
.k-dropdown .k-state-focused .k-input {
  color: var(--colorText);
}
.k-dropdown .k-state-hover .k-input {
  color: var(--colorText);
}
.k-state-error {
  border-color: var(--colorLightRed);
  background-color: var(--colorLightRed);
  color: var(--colorRed);
}
.k-state-disabled {
  opacity: .7;
}
.k-ie7 .k-state-disabled,
.k-ie8 .k-state-disabled {
  filter: alpha(opacity=70);
}
.k-tile-empty.k-state-selected,
.k-loading-mask.k-state-selected {
  border-width: 0;
  background-image: none;
  background-color: transparent;
}
.k-state-disabled,
.k-state-disabled .k-link,
.k-state-disabled .k-button,
.k-other-month,
.k-other-month .k-link,
.k-dropzone em,
.k-dropzone .k-upload-status,
.k-tile-empty strong,
.k-slider .k-draghandle {
  color: var(--disabled-text-color);
}
.k-dropzone .k-upload-status {
  color: var(--colorText);
}
/* Progressbar */
.k-progressbar-indeterminate {
  background: url(/css/fiona/kendo/Fiona/indeterminate.gif);
}
.k-progressbar-indeterminate .k-progress-status-wrap,
.k-progressbar-indeterminate .k-state-selected {
  display: none;
}
/* Slider */
.k-slider-track {
  background-color: var(--colorGreyBackground);
}
.k-slider-selection {
  background-color: var(--colorMain);
}
.k-slider-horizontal .k-tick {
  background-image: url(/css/fiona/kendo/Fiona/slider-h.gif);
}
.k-slider-vertical .k-tick {
  background-image: url(/css/fiona/kendo/Fiona/slider-v.gif);
}
/* Tooltip */
.k-widget.k-tooltip {
  border-color: var(--colorText);
  background-color: var(--colorText);
  color: var(--colorInversed);
}
.k-widget.k-tooltip-validation {
  border-color: var(--validation-border-color);
  background-color: var(--validation-background-color);
  color: var(--validation-text-color);
}
/* Bootstrap theme fix */
.input-prepend .k-tooltip-validation,
.input-append .k-tooltip-validation {
  font-size: 12px;
  position: relative;
  top: 3px;
}
.k-callout-n {
  border-bottom-color: var(--colorText);
}
.k-callout-w {
  border-right-color: var(--colorText);
}
.k-callout-s {
  border-top-color: var(--colorText);
}
.k-callout-e {
  border-left-color: var(--colorText);
}
.k-tooltip-validation .k-callout-n {
  border-bottom-color: var(--validation-border-color);
}
.k-tooltip-validation .k-callout-w {
  border-right-color: var(--validation-border-color);
}
.k-tooltip-validation .k-callout-s {
  border-top-color: var(--validation-border-color);
}
.k-tooltip-validation .k-callout-e {
  border-left-color: var(--validation-border-color);
}
/* Splitter */
.k-splitbar {
  background-color: var(--colorGreyBackground);
}
.k-restricted-size-vertical,
.k-restricted-size-horizontal {
  background-color: var(--colorRed);
}
/* Upload */
.k-file {
  background-color: var(--colorBackground);
  border-color: var(--colorGreyBorder);
}
.k-file-progress {
  color: var(--colorText);
}
.k-file-progress .k-progress {
  background-color: var(--colorHighlightBGR);
}
.k-file-success {
  color: red;
}
.k-file-success .k-progress {
  background-color: var(--colorHighlightBGR);
}
.k-file-error {
  color: var(--colorRed);
}
.k-file-error .k-progress {
  background-color: var(--colorLightRed);
}
.k-upload-files .k-i-jpg {
  display: none;
}
.k-filename {
  margin-left: 0;
}
/* ImageBrowser */
.k-tile {
  border-color: var(--colorBackground);
}
.k-textbox:hover,
.k-tiles li.k-state-hover {
  border-color: var(--colorGreyBorder);
}
.k-tiles li.k-state-selected {
  border-color: var(--colorMain);
}
.k-filebrowser .k-tile .k-folder,
.k-filebrowser .k-tile .k-file {
  background-image: url(/css/fiona/kendo/Fiona/imagebrowser.png);
  background-size: auto auto;
}
/* TreeMap */
.k-leaf,
.k-leaf.k-state-hover:hover {
  color: var(--colorInversed);
}
.k-leaf.k-inverse,
.k-leaf.k-inverse.k-state-hover:hover {
  color: var(--colorText);
}
/* Shadows */
.k-widget,
.k-button {
  /* .box-shadow(@widget-shadow); */
}
.k-slider,
.k-treeview,
.k-upload {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-state-hover {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}
.k-autocomplete.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused {
  -webkit-box-shadow: 0 0 7px 0 var(--colorBorder);
  box-shadow: 0 0 7px 0 var(--colorBorder);
}
.k-state-selected {
  /*.box-shadow(@selected-shadow);*/
}
.k-state-active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-grid td.k-state-selected.k-state-focused {
  background-color: var(--colorHighlightBGR);
}
.k-popup,
.k-menu .k-menu-group,
.k-time-popup,
.k-datepicker-calendar,
.k-autocomplete.k-state-border-down,
.k-autocomplete.k-state-border-up,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-multiselect.k-state-focused,
.k-filebrowser .k-image,
.k-tooltip {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.k-treemap-tile.k-state-hover {
  -webkit-box-shadow: inset 0 0 0 3px var(--colorGreyBackground);
  box-shadow: inset 0 0 0 3px var(--colorGreyBackground);
}
/* Window */
.k-window {
  border-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.2);
  background-color: var(--colorBackground);
}
.k-window.k-state-focused {
  border-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.2);
}
.k-window.k-window-maximized,
.k-window-maximized .k-window-titlebar,
.k-window-maximized .k-window-content {
  border-radius: 0;
}
.k-shadow {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
}
.k-inset {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
}
/* Selection */
.k-editor-inline ::selection {
  background-color: var(--colorMain);
  text-shadow: none;
  color: var(--colorInversed);
}
.k-editor-inline ::-moz-selection {
  background-color: var(--colorMain);
  text-shadow: none;
  color: var(--colorInversed);
}
/* Notification */
.k-widget.k-notification.k-notification-info {
  background-color: var(--notification-info-background-color);
  color: var(--notification-info-text-color);
  border-color: var(--notification-info-border-color);
}
.k-widget.k-notification.k-notification-success {
  background-color: var(--notification-success-background-color);
  color: var(--notification-success-text-color);
  border-color: var(--notification-success-border-color);
}
.k-widget.k-notification.k-notification-warning {
  background-color: var(--notification-warning-background-color);
  color: var(--notification-warning-text-color);
  border-color: var(--notification-warning-border-color);
}
.k-widget.k-notification.k-notification-error {
  background-color: var(--notification-error-background-color);
  color: var(--notification-error-text-color);
  border-color: var(--notification-error-border-color);
}
.k-widget.k-notification.k-notification-error .k-icon {
  display: none;
}
/* Gantt */
.k-gantt .k-treelist {
  background: var(--colorBackground);
}
.k-gantt .k-treelist .k-alt {
  background-color: var(--colorGreyBackground);
}
.k-gantt .k-treelist .k-state-selected,
.k-gantt .k-treelist .k-state-selected td,
.k-gantt .k-treelist .k-alt.k-state-selected,
.k-gantt .k-treelist .k-alt.k-state-selected > td {
  background-color: var(--colorMain);
}
.k-task-dot:after {
  background-color: var(--colorText);
  border-color: var(--colorText);
}
.k-task-dot:hover:after {
  background-color: var(--colorBackground);
}
.k-task-summary {
  border-color: var(--disabled-text-color);
  background: var(--disabled-text-color);
}
.k-task-milestone,
.k-task-summary-complete {
  border-color: var(--colorText);
  background: var(--colorText);
}
.k-state-selected.k-task-summary {
  border-color: var(--disabled-text-color);
  background: var(--disabled-text-color);
}
.k-state-selected.k-task-milestone,
.k-state-selected .k-task-summary-complete {
  border-color: var(--colorMain);
  background: var(--colorMain);
}
.k-task-single {
  background-color: var(--event-background-color-light);
  border-color: var(--event-background-color);
  color: var(--colorInversed);
}
.k-state-selected.k-task-single {
  border-color: var(--colorMain);
}
.k-line {
  background-color: var(--colorText);
  color: var(--colorText);
}
.k-state-selected.k-line {
  background-color: var(--colorMain);
  color: var(--colorMain);
}
.k-resource {
  background-color: var(--colorBackground);
}
/* PivotGrid */
.k-i-kpi-decrease,
.k-i-kpi-denied,
.k-i-kpi-equal,
.k-i-kpi-hold,
.k-i-kpi-increase,
.k-i-kpi-open {
  background-image: url(/css/fiona/kendo/Fiona/sprite_kpi.png);
}
/* Border radius */
.k-block,
.k-button,
.k-textbox,
.k-drag-clue,
.k-touch-scrollbar,
.k-window,
.k-window-titleless .k-window-content,
.k-window-action,
.k-inline-block,
.k-grouping-header .k-group-indicator,
.k-autocomplete,
.k-multiselect,
.k-combobox,
.k-dropdown,
.k-dropdown-wrap,
.k-datepicker,
.k-timepicker,
.k-colorpicker,
.k-datetimepicker,
.k-notification,
.k-numerictextbox,
.k-picker-wrap,
.k-numeric-wrap,
.k-colorpicker,
.k-list-container,
.k-calendar-container,
.k-calendar td,
.k-calendar .k-link,
.k-treeview .k-in,
.k-editor-inline,
.k-tooltip,
.k-tile,
.k-slider-track,
.k-slider-selection,
.k-upload {
  border-radius: 0;
}
.k-widget.form-control-dynamic .k-dropdown-wrap {
  border-radius: 4px;
}
.k-widget.form-control-dynamic .k-dropdown-wrap input {
  border-radius: 4px;
}
.k-tool {
  text-align: center;
  vertical-align: middle;
}
.k-tool.k-group-start,
.k-toolbar .k-split-button .k-button,
.k-toolbar .k-button-group .k-group-start {
  border-radius: 0 0 0 0;
}
.k-rtl .k-tool.k-group-start,
.k-rtl .k-toolbar .k-split-button .k-button,
.k-rtl .k-toolbar .k-button-group .k-group-start {
  border-radius: 0 0 0 0;
}
.k-tool.k-group-end,
.k-toolbar .k-button-group .k-group-end,
.k-toolbar .k-split-button .k-split-button-arrow {
  border-radius: 0 0 0 0;
}
.k-rtl .k-tool.k-group-end,
.k-rtl .k-toolbar .k-button-group .k-group-end,
.k-rtl .k-toolbar .k-split-button .k-split-button-arrow {
  border-radius: 0 0 0 0;
}
.k-group-start.k-group-end.k-tool {
  border-radius: 0;
}
.k-calendar-container.k-state-border-up,
.k-list-container.k-state-border-up,
.k-autocomplete.k-state-border-up,
.k-multiselect.k-state-border-up,
.k-dropdown-wrap.k-state-border-up,
.k-picker-wrap.k-state-border-up,
.k-numeric-wrap.k-state-border-up,
.k-window-content .k-autocomplete.k-state-border-up .k-input,
.k-dropdown-wrap.k-state-border-up .k-input,
.k-picker-wrap.k-state-border-up .k-input,
.k-picker-wrap.k-state-border-up .k-selected-color,
.k-numeric-wrap.k-state-border-up .k-input {
  border-radius: 0 0 0 0;
}
.k-multiselect.k-state-border-up .k-multiselect-wrap {
  border-radius: 0 0 0 0;
}
.k-window-titlebar,
.k-block > .k-header,
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item,
.k-tabstrip-items .k-link,
.k-calendar-container.k-state-border-down,
.k-list-container.k-state-border-down,
.k-autocomplete.k-state-border-down,
.k-multiselect.k-state-border-down,
.k-dropdown-wrap.k-state-border-down,
.k-picker-wrap.k-state-border-down,
.k-numeric-wrap.k-state-border-down {
  border-radius: 0 0 0 0;
}
.k-picker-wrap.k-state-border-down {
  border-bottom-width: 1px !important;
  padding-bottom: 0 !important;
}
.k-split-button.k-state-border-down > .k-button {
  border-radius: 0 0 0 0;
}
.k-split-button.k-state-border-up > .k-button {
  border-radius: 0 0 0 0;
}
.k-split-button.k-state-border-down > .k-split-button-arrow {
  border-radius: 0 0 0 0;
}
.k-split-button.k-state-border-up > .k-split-button-arrow {
  border-radius: 0 0 0 0;
}
.k-dropdown-wrap .k-input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input {
  border-radius: 0 0 0 0;
}
.k-rtl .k-dropdown-wrap .k-input,
.k-rtl .k-picker-wrap .k-input,
.k-rtl .k-numeric-wrap .k-input {
  border-radius: 0 0 0 0;
}
.k-numeric-wrap .k-link {
  border-radius: 0 0 0 0;
}
.k-numeric-wrap .k-link + .k-link {
  border-radius: 0 0 0 0;
}
.k-colorpicker .k-selected-color {
  border-radius: 0 0 0 0;
}
.k-rtl .k-colorpicker .k-selected-color {
  border-radius: 0 0 0 0;
}
.k-autocomplete.k-state-border-down .k-input {
  border-radius: 0 0 0 0;
}
.k-dropdown-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-selected-color,
.k-numeric-wrap.k-state-border-down .k-input {
  border-radius: 0 0 0 0;
}
.k-numeric-wrap .k-link.k-state-selected {
  background-color: var(--colorGreyBackground);
}
.k-multiselect.k-state-border-down .k-multiselect-wrap {
  border-radius: 0 0 0 0;
}
.k-dropdown-wrap .k-select,
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-datetimepicker .k-select + .k-select,
.k-list-container.k-state-border-right {
  border-radius: 0 0 0 0;
}
.k-rtl .k-dropdown-wrap .k-select,
.k-rtl .k-picker-wrap .k-select,
.k-rtl .k-numeric-wrap .k-select,
.k-rtl .k-datetimepicker .k-select + .k-select,
.k-rtl .k-list-container.k-state-border-right {
  border-radius: 0 0 0 0;
}
.k-numeric-wrap.k-expand-padding .k-input {
  border-radius: 0;
}
.k-textbox > input,
.k-autocomplete .k-input,
.k-multiselect-wrap {
  border-radius: 0;
}
.k-list .k-state-hover,
.k-list .k-state-focused,
.k-list .k-state-highlight,
.k-list .k-state-selected,
.k-fieldselector .k-list .k-item,
.k-list-optionlabel,
.k-dropzone {
  border-radius: 0;
}
.k-slider .k-button,
.k-grid .k-slider .k-button {
  border-radius: 13px;
}
.k-draghandle {
  border-radius: 13px;
}
.k-scheduler-toolbar > ul li:first-child,
.k-scheduler-toolbar > ul li:first-child .k-link,
.k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li,
.k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li .k-link {
  border-radius: 0 0 0 0;
}
.k-rtl .k-scheduler-toolbar > ul li:first-child,
.k-rtl .k-scheduler-toolbar > ul li:first-child .k-link,
.k-rtl .k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li,
.k-rtl .k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li .k-link,
.km-view.k-popup-edit-form .k-scheduler-toolbar > ul li:last-child,
.km-view.k-popup-edit-form .k-scheduler-toolbar > ul li:last-child .k-link {
  border-radius: 0 0 0 0;
}
.k-scheduler-phone .k-scheduler-toolbar > ul li.k-nav-today,
.k-scheduler-phone .k-scheduler-toolbar > ul li.k-nav-today .k-link,
.k-edit-field > .k-scheduler-navigation {
  border-radius: 0;
}
.k-scheduler-toolbar .k-nav-next,
.k-scheduler-toolbar ul + ul li:last-child,
.k-scheduler-toolbar .k-nav-next .k-link,
.k-scheduler-toolbar ul + ul li:last-child .k-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.k-rtl .k-scheduler-toolbar .k-nav-next,
.k-rtl .k-scheduler-toolbar ul + ul li:last-child,
.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,
.k-rtl .k-scheduler-toolbar ul + ul li:last-child .k-link {
  border-radius: 0 0 0 0;
}
.k-scheduler div.k-scheduler-footer ul li,
.k-scheduler div.k-scheduler-footer .k-link {
  border-radius: 0;
}
.k-more-events,
.k-event,
.k-task-single,
.k-task-complete,
.k-event .k-link {
  border-radius: 0;
}
.k-scheduler-mobile .k-event {
  border-radius: -1;
}
/* Adaptive Grid */
.k-grid-mobile .k-column-active + th.k-header {
  border-left-color: var(--colorText);
}
html .km-pane-wrapper .km-widget,
.k-ie .km-pane-wrapper .k-widget,
.k-ie .km-pane-wrapper .k-group,
.k-ie .km-pane-wrapper .k-content,
.k-ie .km-pane-wrapper .k-header,
.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,
.km-pane-wrapper .k-mobile-list .k-item,
.km-pane-wrapper .k-mobile-list .k-edit-label,
.km-pane-wrapper .k-mobile-list .k-edit-field {
  color: var(--colorText);
}
@media screen and (-ms-high-contrast: active) and (-ms-high-contrast: none) {
  div.km-pane-wrapper a {
    color: var(--colorText);
  }
  .km-pane-wrapper .k-icon {
    background-image: url(/css/fiona/kendo/Fiona/sprite_2x.png);
    background-size: 21.2em 21em;
  }
}
.km-pane-wrapper .k-mobile-list .k-item,
.km-pane-wrapper .k-mobile-list .k-edit-field,
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check {
  background-color: var(--colorBackground);
  border-top: 1px solid var(--colorGreyBorder);
}
.km-pane-wrapper .k-mobile-list .k-edit-field textarea {
  outline-width: 0;
}
.km-pane-wrapper .k-mobile-list .k-item.k-state-selected {
  background-color: var(--colorMain);
  border-top-color: var(--colorMain);
}
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check:first-child {
  border-top-color: transparent;
}
.km-pane-wrapper .k-mobile-list .k-item:last-child {
  -webkit-box-shadow: inset 0 -1px 0 var(--colorGreyBorder);
  box-shadow: inset 0 -1px 0 var(--colorGreyBorder);
}
.km-pane-wrapper .k-mobile-list > ul > li > .k-link,
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-label:nth-child(3),
.km-pane-wrapper #recurrence .km-scroll-container > .k-edit-label:first-child {
  color: var(--disabled-text-color);
}
.km-pane-wrapper .k-mobile-list > ul > li > .k-link {
  border-bottom: 1px solid var(--colorGreyBorder);
}
.km-pane-wrapper .k-mobile-list .k-edit-field {
  -webkit-box-shadow: 0 1px 1px var(--colorGreyBorder);
  box-shadow: 0 1px 1px var(--colorGreyBorder);
}
.km-actionsheet .k-grid-delete,
.km-actionsheet .k-scheduler-delete,
.km-pane-wrapper .k-scheduler-delete,
.km-pane-wrapper .k-button[type=reset] {
  color: var(--colorInversed);
  border-color: var(--colorLightRed);
  background-color: var(--colorRed);
  background-image: -webkit-gradient(linear, 50% 0, 50% 100%, from(rgba(255,255,255,.3)), to(rgba(255,255,255,.15)));
  background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.15));
  background-image: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.15));
  background-image: -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.15));
  background-image: linear-gradient(to bottom, rgba(255,255,255,.3), rgba(255,255,255,.15));
}
.km-actionsheet .k-grid-delete:active,
.km-actionsheet .k-scheduler-delete:active,
.km-pane-wrapper .k-scheduler-delete:active,
.km-pane-wrapper .k-button[type=reset]:active {
  background-color: var(--colorLightRed);
}
/* /Column Menu */
.k-autocomplete.k-state-default,
.k-picker-wrap.k-state-default,
.k-numeric-wrap.k-state-default,
.k-dropdown-wrap.k-state-default {
  background-image: none;
  background-position: 50% 50%;
  background-color: var(--input-background-color);
  border-color: var(--colorGreyBackground);
}
.k-autocomplete.k-state-hover,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-dropdown-wrap.k-state-hover {
  /* background-color: @select-hover-background-color; */
  background-image: none;
  background-position: 50% 50%;
  border-color: var(--colorGreyBorder);
}
.k-multiselect.k-header,
.k-multiselect,
.k-multiselect.k-multiselect-clearable {
  border-color: var(--colorGreyBackground);
}
.k-multiselect.k-header.k-state-hover,
.k-multiselect.k-state-hover,
.k-multiselect.k-multiselect-clearable.k-state-hover {
  border-color: var(--colorGreyBorder) !important;
}
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-multiselect.k-header.k-state-focused,
.k-multiselect.k-state-focused,
.k-multiselect.k-multiselect-clearable.k-state-focused {
  background-color: var(--colorGreyBackground) !important;
  background-image: none;
  background-position: 50% 50% !important;
  border-color: var(--colorLink) !important;
  -webkit-box-shadow: 0 0 7px 0 var(--colorBorder) !important;
  box-shadow: 0 0 7px 0 var(--colorBorder) !important;
}
.k-list-container {
  color: var(--colorText);
}
.k-dropdown .k-input,
.k-dropdown .k-state-focused .k-input,
.k-menu .k-popup {
  color: var(--colorText);
}
.k-state-default > .k-select {
  border-color: var(--colorGreyBackground);
}
.k-state-hover > .k-select {
  border-color: var(--colorGreyBackground);
}
.k-state-focused > .k-select {
  border-color: var(--colorGreyBackground);
}
.k-tabstrip:focus {
  -webkit-box-shadow: 0 0 7px 0 var(--colorBorder);
  box-shadow: 0 0 7px 0 var(--colorBorder);
}
.k-tabstrip-items .k-state-default .k-link,
.k-panelbar > li.k-state-default > .k-link {
  color: var(--colorLink);
}
.k-tabstrip-items .k-state-hover .k-link,
.k-panelbar > li.k-state-hover > .k-link,
.k-panelbar > li.k-state-default > .k-link.k-state-hover {
  color: var(--colorText);
}
.k-panelbar .k-state-focused.k-state-hover {
  background: var(--colorHoverBGR);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-tabstrip-items .k-state-default,
.k-ie7 .k-tabstrip-items .k-state-default .k-loading {
  border-color: transparent;
}
.k-tabstrip-items .k-state-hover,
.k-ie7 .k-tabstrip-items .k-state-hover .k-loading {
  border-color: var(--colorGreyBorder);
}
.k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-items .k-state-active,
.k-ie7 .k-tabstrip-items .k-state-active .k-loading {
  background-color: var(--colorBackground);
  background-image: none;
  border-color: var(--colorGreyBorder);
}
.k-tabstrip .k-content.k-state-active {
  background-color: var(--colorBackground);
  color: var(--colorText);
}
.k-menu.k-header,
.k-menu .k-item {
  border-color: var(--colorGreyBackground);
}
.k-column-menu,
.k-column-menu .k-item,
.k-overflow-container .k-overflow-group {
  border-color: var(--colorBorder);
}
.k-overflow-container .k-overflow-group {
  box-shadow: inset 0 1px 0 var(--colorHighlightBGR), 0 1px 0 var(--colorHighlightBGR);
}
.k-toolbar-first-visible.k-overflow-group,
.k-overflow-container .k-overflow-group + .k-overflow-group {
  box-shadow: 0 1px 0 var(--colorHighlightBGR);
}
.k-toolbar-last-visible.k-overflow-group {
  box-shadow: inset 0 1px 0 var(--colorHighlightBGR);
}
.k-column-menu .k-separator {
  border-color: var(--colorBorder);
  background-color: transparent;
}
.k-menu .k-group {
  border-color: var(--colorGreyBorder);
}
.k-grid-filter.k-state-active {
  background-color: var(--colorBackground);
}
.k-grouping-row td,
.k-group-footer td,
.k-grid-footer td {
  color: var(--colorText);
  border-color: var(--colorBorder);
  font-weight: bold;
}
.k-grouping-header {
  color: var(--colorText);
}
.k-grid td.k-state-focused {
  -webkit-box-shadow: inset 0 0 0 1px inset 0 0 7px 0 var(--colorBorder);
  box-shadow: inset 0 0 0 1px inset 0 0 7px 0 var(--colorBorder);
}
.k-header,
.k-grid-header-wrap,
.k-grid .k-grouping-header,
.k-grid-header,
.k-pager-wrap,
.k-pager-wrap .k-textbox,
.k-pager-wrap .k-link,
.k-grouping-header .k-group-indicator,
.k-gantt-toolbar .k-state-default {
  border-color: var(--colorBorder);
}
.k-grouping-header .k-group-indicator {
  background-color: var(--colorBackground);
}
.k-primary,
.k-overflow-container .k-primary {
  color: var(--colorInversed);
  border-color: var(--colorLink);
  background-image: none;
  background-position: 50% 50%;
  background-color: var(--colorLink);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-primary:focus,
.k-primary.k-state-focused {
  color: var(--colorInversed);
  border-color: var(--colorHoverBGR);
  background-image: none;
  -webkit-box-shadow: 0 0 8px 0 var(--colorSelectedBGR);
  box-shadow: 0 0 8px 0 var(--colorSelectedBGR);
}
.k-primary:hover {
  color: var(--colorInversed);
  border-color: var(--colorHoverBGR);
  background-image: none;
  background-color: var(--colorHoverBGR);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-primary:focus:active:not(.k-state-disabled):not([disabled]),
.k-primary:focus:not(.k-state-disabled):not([disabled]) {
  -webkit-box-shadow: 0 0 8px 0 var(--colorSelectedBGR);
  box-shadow: 0 0 8px 0 var(--colorSelectedBGR);
}
.k-primary:active {
  color: var(--colorInversed);
  border-color: var(--colorLink);
  background-image: none;
  background-color: var(--colorLink);
  -webkit-box-shadow: inset 0 0 8px 0 var(--colorSelectedBGR);
  box-shadow: inset 0 0 8px 0 var(--colorSelectedBGR);
}
.k-primary.k-state-disabled,
.k-state-disabled .k-primary,
.k-primary.k-state-disabled:hover,
.k-state-disabled .k-primary:hover,
.k-primary.k-state-disabled:hover,
.k-state-disabled .k-primary:active,
.k-primary.k-state-disabled:active {
  color: var(--colorInversed);
  border-color: var(--colorGreyBorder);
  background-color: var(--colorGreyBorder);
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-pager-numbers .k-link,
.k-treeview .k-in {
  border-color: transparent;
}
.k-treeview .k-icon,
.k-scheduler-table .k-icon,
.k-grid .k-hierarchy-cell .k-icon {
  background-color: transparent;
  border-radius: 4px;
}
.k-scheduler-table .k-state-hover .k-icon {
  background-color: transparent;
}
.k-button:focus {
  outline: none;
}
.k-editor .k-tool:focus {
  outline: 0;
  border-color: var(--colorSelectedBGR);
  -webkit-box-shadow: 0 0 7px 0 var(--colorSelectedBGR);
  box-shadow: 0 0 7px 0 var(--colorSelectedBGR);
}
.k-checkbox-label:before {
  /*border-color: @checkbox-border-color-before;
    border-radius: @checkbox-border-radius-before;*/
}
.k-checkbox-label:after {
  border-color: var(--colorGreyBorder);
  background: var(--colorBackground);
  border-radius: 3px;
}
.k-checkbox-label:hover:after,
.k-checkbox:checked + .k-checkbox-label:hover:after {
  border-color: var(--disabled-text-color);
  box-shadow: none;
}
.k-checkbox:checked + .k-checkbox-label:after {
  background-color: var(--colorBackground);
  border-color: var(--colorGreyBorder);
  border-radius: 3px;
  color: var(--colorLink);
}
.k-checkbox-label:active:before {
  box-shadow: 0 0 2px 0 var(--colorSelectedBGR);
  border-color: transparent;
  border-radius: 3px;
}
.k-checkbox-label:active:after {
  border-color: var(--colorSelectedBGR);
  border-radius: 3px;
}
.k-checkbox:checked + .k-checkbox-label:active:after {
  border-color: var(--colorSelectedBGR);
}
.k-checkbox:checked + .k-checkbox-label:active:before {
  box-shadow: 0 0 2px 0 var(--colorSelectedBGR);
  border-radius: 3px;
}
.k-checkbox:disabled + .k-checkbox-label {
  color: var(--disabled-text-color);
}
.k-checkbox:disabled + .k-checkbox-label:hover:after,
.k-checkbox:disabled + .k-checkbox-label:active:before {
  box-shadow: none;
}
.k-checkbox:checked:disabled + .k-checkbox-label:after {
  background: var(--colorBackground);
  color: var(--disabled-text-color);
}
.k-checkbox:disabled + .k-checkbox-label:after,
.k-checkbox:checked:disabled + .k-checkbox-label:active:after,
.k-checkbox:disabled + .k-checkbox-label:hover:before,
.k-checkbox:checked:disabled + .k-checkbox-label:hover:after {
  background: var(--colorBackground);
  border-color: var(--colorGreyBorder);
  border-radius: 3px;
}
.k-radio-label:before {
  border-color: var(--colorGreyBorder);
  border-radius: 50%;
  background-color: var(--colorBackground);
  border-width: 1px;
}
.k-radio-label:hover:before,
.k-radio:checked + .k-radio-label:hover:before {
  border-color: var(--colorGreyBorder);
  box-shadow: none;
}
.k-radio:checked + .k-radio-label:before {
  border-color: var(--colorGreyBorder);
}
.k-radio:checked + .k-radio-label:after {
  background-color: var(--colorLink);
  border-radius: 50%;
}
.k-radio-label:active:before {
  box-shadow: 0 0 2px 0 var(--colorLink);
  border-radius: 50%;
  border-color: var(--colorLink);
}
.k-radio:checked + .k-radio-label:active:before {
  box-shadow: 0 0 2px 0 var(--colorLink);
  border-radius: 50%;
  border-color: var(--colorLink);
}
.k-radio:disabled + .k-radio-label {
  color: var(--colorGreyBorder);
}
.k-radio:disabled + .k-radio-label:before {
  border-color: var(--colorGreyBorder);
}
.k-radio:disabled + .k-radio-label:active:before {
  box-shadow: none;
  background: var(--colorBackground);
}
.k-radio:disabled + .k-radio-label:before {
  background: var(--colorBackground);
}
.k-radio:disabled + .k-radio-label:hover:after,
.k-radio:disabled + .k-radio-label:hover:before {
  box-shadow: none;
}
.k-checkbox:focus + .k-checkbox-label:after,
.k-radio:focus + .k-radio-label:before {
  border-color: var(--colorSelectedBGR);
  box-shadow: 0 0 2px 0 var(--colorSelectedBGR);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 2) {
  .k-dropdown-wrap .k-input,
  .k-picker-wrap .k-input,
  .k-numeric-wrap .k-input {
    border-radius: 0 0 0 0;
  }
  .k-i-kpi-decrease,
  .k-i-kpi-denied,
  .k-i-kpi-equal,
  .k-i-kpi-hold,
  .k-i-kpi-increase,
  .k-i-kpi-open {
    background-image: url(/css/fiona/kendo/Fiona/sprite_kpi_2x.png);
    background-size: 96px 16px;
  }
}
@media screen and (-ms-high-contrast: active) {
  .k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused,
  .k-editor-toolbar-wrap .k-button-group .k-tool:focus {
    border-color: var(--colorInversed);
  }
}
.ktb-checkbox-label-after {
  border-color: var(--colorGreyBorder);
  background: var(--colorBackground);
}
.ktb-checkbox-label-hover-after,
.ktb-checkbox-checked + .ktb-checkbox-label-hover-after {
  border-color: var(--disabled-text-color);
}
.ktb-checkbox-checked + .ktb-checkbox-label-after {
  background-color: var(--colorBackground);
  border-color: var(--colorGreyBorder);
  color: var(--colorLink);
}
.ktb-checkbox-label-hover-after,
.ktb-checkbox-checked + .ktb-checkbox-label-hover-after {
  border-color: var(--disabled-text-color);
}
.ktb-checkbox-label-active-after {
  border-color: var(--colorSelectedBGR);
}
.ktb-checkbox-checked-disabled + .ktb-checkbox-label-after,
.ktb-checkbox-disabled + .ktb-checkbox-label-after,
.ktb-checkbox-checked-disabled + .ktb-checkbox-label-active-after,
.ktb-checkbox-disabled + .ktb-checkbox-label-hover-before,
.ktb-checkbox-checked-disabled + .ktb-checkbox-label-hover-after {
  background: var(--colorBackground);
  color: var(--disabled-text-color);
  border-color: var(--colorGreyBorder);
}
.ktb-radio-label-before {
  border-color: var(--colorGreyBorder);
  background-color: var(--colorBackground);
}
.ktb-radio-checked + .ktb-radio-label-after {
  background-color: var(--colorLink);
}
.ktb-radio-checked + .ktb-radio-label-before {
  border-color: var(--colorGreyBorder);
}
.ktb-radio-label-hover-before,
.ktb-radio-checked + .ktb-radio-label-hover-before {
  border-color: var(--colorGreyBorder);
}
.ktb-radio-label-active-before {
  border-color: var(--colorLink);
}
.ktb-radio-checked + .ktb-radio-label-after {
  background-color: var(--colorLink);
}
.ktb-radio-disabled + .ktb-radio-label-before,
.ktb-radio-disabled + .ktb-radio-label-active-before {
  background: var(--colorBackground);
  border-color: var(--colorGreyBorder);
}
/* Responsive styles */
@media only screen and (max-width: 1024px) {
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view,
  .k-webkit .k-pager-numbers .k-current-page .k-link,
  .k-ff .k-pager-numbers .k-current-page .k-link,
  .k-ie11 .k-pager-numbers .k-current-page .k-link {
    background-image: none;
    background-position: 50% 50%;
    background-color: var(--input-background-color);
    border-color: var(--colorGreyBackground);
  }
  .k-webkit .k-pager-numbers .k-current-page .k-link,
  .k-ff .k-pager-numbers .k-current-page .k-link,
  .k-ie11 .k-pager-numbers .k-current-page .k-link {
    border-color: var(--colorBorder);
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
    border-radius: 0;
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li {
    border-radius: 0;
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view {
    border-radius: 0 0 0 0;
  }
  .k-webkit .k-scheduler-toolbar > ul li:first-child,
  .k-ff .k-scheduler-toolbar > ul li:first-child,
  .k-ie11 .k-scheduler-toolbar > ul li:first-child,
  .k-webkit .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-ff .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-ie11 .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li .k-link,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li .k-link,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li .k-link {
    border-radius: 0;
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link {
    border-radius: 0 0 0 0;
  }
  .k-webkit .k-pager-numbers .k-current-page .k-link:hover,
  .k-ff .k-pager-numbers .k-current-page .k-link:hover,
  .k-ie11 .k-pager-numbers .k-current-page .k-link:hover,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover {
    border-color: var(--colorGreyBorder);
    background-image: none;
    background-color: var(--colorHoverBGR);
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
    color: var(--colorText);
    min-width: 75px;
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link {
    color: var(--colorText);
  }
  .k-webkit .k-pager-numbers .k-current-page .k-link:after,
  .k-ff .k-pager-numbers .k-current-page .k-link:after,
  .k-ie11 .k-pager-numbers .k-current-page .k-link:after,
  .k-webkit .k-scheduler-views > li.k-state-selected > .k-link:after,
  .k-ff .k-scheduler-views > li.k-state-selected > .k-link:after,
  .k-ie11 .k-scheduler-views > li.k-state-selected > .k-link:after {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -0.5em;
    right: 0.333em;
    width: 1.333em;
    height: 1.333em;
  }
  .k-webkit .k-pager-numbers.k-state-expanded,
  .k-ff .k-pager-numbers.k-state-expanded,
  .k-ie11 .k-pager-numbers.k-state-expanded,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    border-width: 1px 1px 0 1px;
    border-style: solid;
    border-color: var(--colorBorder);
    background-color: var(--colorHighlightBGR);
    border-radius: 0 0 0 0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    border-width: 1px;
    background-image: none;
    border-radius: 0;
  }
  .k-webkit .k-pager-numbers .k-state-selected,
  .k-ff .k-pager-numbers .k-state-selected,
  .k-ie11 .k-pager-numbers .k-state-selected,
  .k-webkit .k-pager-numbers .k-link,
  .k-ff .k-pager-numbers .k-link,
  .k-ie11 .k-pager-numbers .k-link {
    border-radius: 0;
  }
}
html,
body,
section iframe {
  background-color: transparent!important;
}
section iframe {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
}
#page-account-login {
  background-color: var(--colorBackground);
}
a,
a:hover,
a:active {
  color: var(--colorLink);
  font-weight: 500 !important;
}
/* move sort icon to left and shift text right to make room for them when a column is sorted */
.k-grid-header th.k-header.k-sorted > .k-link {
  position: relative;
  padding-left: 10px;
}
.k-grid-header .k-header.k-sorted > .k-link > .k-icon.k-i-sort-asc-sm,
.k-grid-header .k-header.k-sorted > .k-link > .k-icon.k-i-sort-desc-sm {
  position: absolute;
  top: 7px;
  left: -12px;
}
/* overrule grid borders */
.k-grid-noborder {
  border-width: 1px 0 0 0 !important;
}
.k-grid,
.k-scheduler,
.k-menu,
.k-editor {
  border-radius: 0;
}
.k-grid > .k-grouping-header,
.k-grid-header:first-child,
.k-grid-toolbar:first-child,
.k-scheduler > .k-scheduler-toolbar:first-child {
  border-radius: 0 0 0 0;
}
.k-grid-header:first-child th.k-header:first-child,
thead.k-grid-header th.k-header:first-child,
.k-rtl thead.k-grid-header th.k-header:last-child {
  border-radius: 0 0 0 0;
}
.k-rtl .k-grid-header:first-child th.k-header:first-child,
.k-rtl thead.k-grid-header th.k-header:first-child,
thead.k-grid-header th.k-header:last-child {
  border-radius: 0 0 0 0;
}
.k-grid-pager,
.k-scheduler-footer {
  border-radius: 0 0 0 0;
}
.scheduler-table {
  padding: 0 !important;
}
.scheduler-table p {
  display: block;
  margin: 10px;
}
.k-menu > .k-first {
  border-radius: 0 0 0 0;
}
.k-rtl .k-menu > .k-first {
  border-radius: 0 0 0 0;
}
.k-widget.k-treeview {
  color: var(--colorLink);
}
.k-treeview .k-in.k-state-hover {
  color: var(--colorLink);
}
.k-treeview .k-state-selected,
.k-draghandle.k-state-selected {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-tabstrip-items .k-state-hover .k-link {
  color: var(--colorLink);
}
.k-tabstrip-items .k-state-active .k-link {
  color: var(--colorText);
}
.k-tabstrip-items .k-item {
  background: transparent;
}
.k-tabstrip-items .k-item.k-state-active {
  background: var(--colorBackground);
}
.k-tabstrip-items .k-item.k-state-hover {
  background: var(--colorHoverBGR);
}
.k-tabstrip-items .k-state-focused {
  border-color: var(--colorBorder);
  -webkit-box-shadow: 0 0 7px 0 var(--colorBorder);
  box-shadow: 0 0 7px 0 var(--colorBorder);
}
.k-tabstrip-items .k-state-default.k-state-hover,
.k-ie7 .k-tabstrip-items .k-state-default .k-loading {
  border-color: var(--colorHoverBGR);
}
.k-multiselect .k-button,
.k-multiselect.k-state-disabled .k-button {
  color: var(--colorText);
  border-color: var(--colorGreyBorder);
  background-color: var(--colorBackground);
}
.k-multiselect .k-button.k-state-hover {
  border-color: var(--colorGreyBorder);
  background-color: var(--colorWizardBGR);
}
.k-multiselect .k-button:active {
  color: var(--colorText);
  background-color: var(--colorWizardBGR);
}
.k-multiselect-wrap .k-select {
  padding: 0;
}
.k-list > .k-state-hover {
  border-color: var(--colorHoverBGR);
}
.k-scheduler {
  border: none;
}
.k-scheduler-toolbar > ul > li {
  background-color: var(--input-background-color);
  border-color: var(--colorBorder);
}
.k-scheduler-toolbar > ul > li.k-nav-current.k-state-focused {
  box-shadow: none !important;
}
.k-scheduler-table td,
.k-scheduler-header th,
.k-scheduler-times th {
  border-style: dotted;
}
/*.k-scheduler-timelineview .k-scheduler-table tr,
.k-scheduler-timelineview .k-scheduler-table td {
    height: 50px !important;
}*/
.k-menu .k-group {
  background: var(--colorBackground);
}
.k-menu .k-state-default .k-state-border-down {
  background-color: var(--colorGreyBackground);
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
.k-menu .k-item > .k-state-border-right,
.k-menu .k-item > .k-state-border-left {
  background-color: var(--colorMain);
  color: var(--colorInversed);
}
.k-menu .k-state-hover > .k-link {
  background-color: var(--colorHoverBGR);
  color: var(--colorText);
  border: none;
}
ul.k-context-menu {
  border: solid 1px var(--colorGreyBorder);
}
ul.k-context-menu .k-item {
  background-color: var(--colorBackground);
  color: var(--colorText);
}
ul.k-context-menu .k-state-hover {
  background-color: var(--colorHoverBGR);
  color: var(--colorHoverBGR);
}
/* Slider */
.k-slider-track {
  background-color: var(--colorBackground);
  border-color: var(--colorGreyBorder);
  border-radius: 0;
}
.k-slider-selection {
  background-color: var(--colorGreyBackground);
  border-radius: 0;
}
.k-slider-horizontal .k-tick {
  background-image: url(/css/fiona/kendo/Fiona/slider-h.gif);
}
.k-draghandle.k-state-selected,
.k-draghandle.k-state-selected:link,
.k-draghandle.k-state-selected:hover {
  background-color: var(--colorGreyBorder);
  border-color: var(--colorGreyBorder);
}
.k-draghandle.k-state-focused,
.k-draghandle.k-state-focused:link,
.k-slider-buttons .k-button:focus,
.k-slider-buttons .k-button:active {
  -webkit-box-shadow: 0 0 7px 0 var(--colorBorder);
  box-shadow: 0 0 7px 0 var(--colorBorder);
  border-color: var(--colorLink);
  background-color: var(--colorBackground);
}
.k-autocomplete.k-state-default,
.k-picker-wrap.k-state-default,
.k-numeric-wrap.k-state-default,
.k-dropdown-wrap.k-state-default,
.k-multiselect.k-header,
.k-multiselect,
.k-multiselect.k-multiselect-clearable {
  border-color: var(--colorGreyBorder) !important;
  border-radius: 3px !important;
}
.k-widget.k-autocomplete,
.k-widget.k-combobox,
.k-widget.k-dropdown,
.k-widget.k-datepicker,
.k-widget.k-datetimepicker,
.k-widget.k-timepicker,
.k-widget.k-numerictextbox,
.k-widget.k-multiselect,
.k-widget.k-menu,
.k-widget.k-progressbar,
.k-progressbar > .k-state-selected {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-autocomplete.k-state-default .k-input,
.k-combobox .k-state-default .k-input,
.k-picker-wrap.k-state-default .k-input,
.k-numeric-wrap.k-state-default .k-input,
.k-multiselect-wrap,
.k-slider-track,
.k-slider-selection,
.k-progress-status-wrap {
  border-radius: 4px;
  text-indent: 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);
}
.k-textbox:focus,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-multiselect.k-header.k-state-focused,
.k-multiselect.k-state-focused,
.k-multiselect.k-multiselect-clearable.k-state-focused {
  background-color: var(--input-background-color) !important;
  background-image: none !important;
  background-position: 50% 50% !important;
  border-color: var(--colorLink) !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;
  border-color: var(--colorHalfLink) !important;
}
.k-multiselect.k-header,
.k-multiselect,
.k-multiselect.k-multiselect-clearable {
  background-color: var(--input-background-color) !important;
  border-color: var(--colorGreyBorder) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.k-datepicker.k-header .k-picker-wrap {
  background-color: var(--input-background-color);
  /* border-color: @colorGreyBorder; */
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.k-multiselect.k-header .k-multiselect-wrap,
.k-multiselect .k-multiselect-wrap,
.k-multiselect.k-multiselect-clearable .k-multiselect-wrap {
  background-color: transparent;
}
.k-multiselect-wrap li {
  margin: 2px;
  padding: 0 16px 1px 4px;
  line-height: 24px;
  border: 0;
}
.k-multiselect .k-textbox:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-textbox:hover,
.k-autocomplete.k-state-hover,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-dropdown-wrap.k-state-hover {
  background-color: var(--colorGreyBackground);
  background-image: none;
  background-position: 50% 50%;
  /* border-color: @drop-down-hover-border-color; */
}
.k-autocomplete.k-state-border-down,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active,
.k-pager-numbers.k-state-expanded .k-current-page .k-link {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  border-color: var(--colorHalfLink);
}
.k-grid-filter.k-state-active {
  border-color: var(--colorGreyBorder);
  background-color: var(--colorGreyBackground);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.k-picker-wrap.k-state-active.k-state-border-down,
.k-dropdown-wrap.k-state-active.k-state-border-down,
.k-numeric-wrap .k-link.k-state-selected,
.k-pager-numbers.k-state-expanded .k-current-page .k-link {
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
.k-picker-wrap.k-state-focused > .k-select,
.k-picker-wrap.k-state-active > .k-select .k-dropdown-wrap.k-state-focused > .k-select,
.k-dropdown-wrap.k-state-active > .k-select {
  border-color: var(--colorGreyBorder);
}
.k-panelbar > .k-item > .k-link {
  border-color: var(--colorGreyBackground);
}
.k-panelbar > li.k-state-default > .k-link {
  color: var(--colorText);
}
.k-panelbar .k-state-focused {
  -webkit-box-shadow: inset 0 0 7px 0 var(--colorBorder);
  box-shadow: inset 0 0 7px 0 var(--colorBorder);
}
.k-toolbar .k-button.k-state-active:hover,
.k-split-container .k-button.k-state-active:hover,
.k-overflow-container .k-button.k-state-active:hover,
.k-panelbar > li > .k-link.k-state-selected {
  color: var(--colorInversed);
}
.k-toolbar .k-button.k-state-active,
.k-split-container .k-button.k-state-active,
.k-overflow-container .k-button.k-state-active,
.k-panelbar .k-link.k-state-selected.k-state-hover {
  color: var(--colorText);
}
.k-panelbar .k-state-focused.k-state-selected,
td.k-state-focused.k-state-selected,
.k-state-selected td.k-state-focused,
.k-listview > .k-state-focused.k-state-selected {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-list-scroller {
  overflow-x: hidden !important;
}
.k-colorpicker .k-picker-wrap {
  width: 30px;
  border-radius: 3px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.k-colorpicker .k-picker-wrap .k-selected-color {
  width: 22px;
  height: 22px;
  margin: 4px;
  border-radius: 3px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.k-flatcolorpicker {
  background-color: var(--colorBackground) !important;
  border: 0 !important;
  padding: 1px;
}
.k-flatcolorpicker .k-selected-color .k-selected-color-display {
  background-color: var(--colorLink) !important;
  border: 0;
  padding: 4px;
  border-bottom: 1px solid var(--colorBackground);
}
.k-flatcolorpicker .k-selected-color .k-selected-color-display input {
  background-color: var(--colorInversed);
  background-image: none;
  border: 1px solid var(--colorGreyBorder);
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: var(--colorText);
  display: block;
  font-size: 14px;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 64px;
}
.k-flatcolorpicker .k-controls {
  background-color: var(--colorWizardBGR);
  font-size: 14px;
  margin-bottom: 0px;
  margin-top: 15px;
  padding: 8px;
  text-align: center;
}
.k-flatcolorpicker .k-controls .k-button {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  background-color: var(--colorWizardBGR);
  border-color: var(--colorWizardBGR);
  border-radius: 4px;
  box-shadow: none;
  font-weight: 600;
  line-height: 20px;
  margin: 4px 4px 4px 0;
  padding: 6px 16px;
  color: var(--colorLink);
  width: auto;
}
.k-flatcolorpicker .k-controls .k-button:hover,
.k-flatcolorpicker .k-controls .k-button:active {
  background-color: var(--colorWizardBGR);
  text-decoration: underline;
  color: var(--colorText);
  box-shadow: none !important;
  border-color: var(--colorWizardBGR);
}
.k-flatcolorpicker .k-controls .k-button.k-primary {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  background-color: var(--colorLink);
  border-color: var(--colorBackground);
  border-radius: 4px;
  box-shadow: 0 1px 2px var(--colorGreyBorder);
  font-weight: 600;
  line-height: 20px;
  margin: 4px 4px 4px 0;
  padding: 6px 16px;
  color: var(--colorInversed);
  width: auto;
}
.k-flatcolorpicker .k-controls .k-button.k-primary:hover,
.k-flatcolorpicker .k-controls .k-button.k-primary:active {
  background-color: var(--colorLink);
  text-decoration: underline;
  color: var(--colorInversed);
}
.k-panelbar .k-state-focused.k-state-hover {
  background: var(--colorHoverBGR);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-pager-wrap {
  color: var(--disabled-text-color);
}
.k-pager-wrap > .k-link,
.k-pager-numbers .k-link,
.k-pager-numbers .k-state-selected {
  border-radius: 0;
}
/*.k-grid th {
    font-weight: 600 !important;
}

body.mac .k-grid th {
    font-weight: 700 !important;
}*/
.k-grid {
  border-style: solid;
  border-color: var(--colorBorder);
}
.k-grid tr:nth-child(2n+1) td {
  /* background-color: #fafdfa; */
}
.k-grid tr td {
  background-color: var(--colorBackground);
  border-style: solid;
  border-color: var(--colorDivider);
  border-width: 1px;
  border-top: 0;
  border-left-width: 0;
  border-right-width: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  color: var(--colorText);
  vertical-align: center;
  line-height: 1em;
  word-break: break-word;
}
.k-grouping-row .k-icon {
  font-size: 1em;
}
.k-grid tr td input[type="checkbox"],
.k-grid tr td input[type="radio"] {
  margin-top: 0;
}
input[type="checkbox"],
input[type="radio"] {
  margin-top: 0;
  -webkit-appearance: none;
  width: 14px;
  height: 14px;
  border: 1px solid var(--colorGreyBorder);
  border-radius: 2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  background-color: var(--colorBackground);
}
input[type="checkbox"]:before,
input[type="radio"]:before {
  position: relative;
  content: "";
  display: none;
}
input[type="checkbox"]:checked:before,
input[type="radio"]:checked:before {
  display: block;
}
input[type="checkbox"]:focus,
input[type="radio"]:focus {
  border-color: var(--colorHalfLink);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
input[type="checkbox"]:before {
  width: 4px;
  height: 8px;
  margin: 1px 0 0 4px;
  border-radius: 0;
  background-color: transparent;
  border-right: 2px solid var(--colorDarkGray);
  border-bottom: 2px solid var(--colorDarkGray);
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
input[type="radio"] {
  border-radius: 7px;
}
input[type="radio"]:before {
  width: 8px;
  height: 8px;
  margin: 2px 0 0 2px;
  border-radius: 5px;
  background-color: var(--colorDarkGray);
}
.k-grid tbody td:first-child {
  /* border-left-style: solid; */
  /* border-left-width: 4px !important; */
  /* border-left-color: @colorInversed; */
  /* padding-left: 4px; */
}
.k-grid tbody td a:not(.k-icon) {
  padding: 0 4px 0 0;
  font-weight: 700;
  color: var(--colorLink);
}
.k-grid tbody td a:only-child:not(.k-icon):not(.k-menu-icon) {
  display: block;
  margin-top: -8px;
  margin-bottom: -8px;
  padding: 8px 4px 8px 0;
}
.k-grid tbody td ul.dropdown-menu a:not(.k-icon) {
  padding: 3px 20px;
  font-weight: 700;
  color: var(--colorText);
}
body.mac .k-grid tbody td a {
  font-weight: 300;
}
.k-grid tbody td:last-child {
  /* border-right-style: solid; */
  /* border-right-width: 4px !important; */
  /* border-right-color: @colorInversed; */
}
.k-grid tr.f-valign td {
  vertical-align: middle;
}
.k-grid tr:first-child td {
  border-top-width: 0;
}
.k-grid tr.k-state-selected td,
.k-grid tr.k-state-selected:hover td {
  background-color: var(--colorHoverBGR) !important;
  box-shadow: none;
}
.k-grid-content > .k-grid-norecords > .k-grid-norecords-template {
  margin-top: 2em !important;
}
.k-grid tr:hover td,
.k-grid tr.k-state-selected:hover td {
  background-color: var(--colorHoverBGR);
  cursor: default;
}
@media only screen and (max-width: 330px) {
  .k-grid-header-locked,
  .k-grid-content-locked {
    min-width: 272px;
  }
  .k-grid tr:hover td,
  .k-grid tr.k-state-selected:hover td {
    background-color: var(--colorHoverBGR);
    cursor: default;
  }
  .k-grid tr.k-state-selected td {
    background-color: var(--colorSelectedBGR) !important;
    border-bottom: 1px solid var(--colorDivider);
    box-shadow: none;
  }
  .f-custom-overview .k-auto-scrollable {
    width: 16px !important;
  }
  .f-custom-overview .k-auto-scrollable table.k-selectable {
    visibility: hidden;
    width: 16px !important;
  }
  .k-grid.k-grid-nolock .k-grid-content.k-auto-scrollable {
    min-width: 288px !important;
  }
  .k-grid.k-grid-nolock .k-grid-content.k-auto-scrollable table.k-selectable {
    visibility: visible;
    width: 172px;
  }
  .k-grid.k-grid-nolock .k-grid-content.k-auto-scrollable table tr td.hide-on-small-blades {
    display: none;
  }
  .hide-in-mini-blade {
    width: 0 !important;
  }
  [data-role=minimizablegrid] table {
    min-width: 288px !important;
  }
}
.k-pager-wrap .k-link {
  background: var(--colorBackground);
  border-color: var(--colorGreyBorder);
  border-right: none;
  cursor: pointer;
}
.k-pager-wrap .k-link.k-state-disabled {
  background: var(--colorHighlightBGR);
  cursor: default;
}
.k-pager-wrap .k-link.k-state-disabled:hover {
  background: var(--colorHighlightBGR);
}
.k-pager-wrap .k-pager-refresh {
  background: var(--colorHighlightBGR);
}
.k-pager-wrap .k-link:hover {
  color: var(--colorLink);
  border-color: var(--colorGreyBorder);
  background: var(--colorGreyBackground);
}
.k-grid-header .k-link:link,
.k-grid-header .k-link:visited,
.k-grid-header .k-nav-current.k-state-hover .k-link,
.k-grouping-header .k-link {
  color: none;
}
.k-pager-wrap .k-pager-nav.k-pager-last {
  border-radius: 0 4px 4px 0;
  border-right-color: var(--colorGreyBorder);
}
.k-rtl .k-pager-wrap .k-pager-nav.k-pager-last {
  border-radius: 4px 0 0 4px;
  border-right-width: 0;
}
.k-pager-nav.k-pager-first {
  border-radius: 4px 0 0 4px;
  margin-left: 4px !important;
}
.k-rtl .k-pager-nav.k-pager-first {
  border-radius: 0 4px 4px 0;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: var(--colorGreyBorder);
  margin-right: 6px;
}
.k-dropzone {
  background-color: var(--colorLightSand);
  border: 1px solid var(--colorGreyBorder);
  color: var(--colorText);
}
.k-dropzone .k-upload-status {
  color: var(--colorText);
}
.k-dropzone .k-upload-button {
  background-color: var(--colorWizardButtonBGR);
  border-color: var(--colorWizardButtonBorder);
  color: var(--colorWizardButtonText);
  padding: 6px 8px;
  margin-right: 8px;
  /* box-shadow: 0px 1px 3px @concave-shadow; */
  border-radius: 4px;
}
.k-dropzone .k-upload-button:hover {
  background-color: var(--colorWizardButtonHoverBGR);
  border-color: var(--colorWizardButtonHoverBorder);
  color: var(--colorWizardButtonHoverText);
}
.k-menu .k-group,
.k-grid .k-filter-options,
.k-time-popup,
.k-datepicker-calendar,
.k-autocomplete.k-state-border-down,
.k-autocomplete.k-state-border-up,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-multiselect.k-state-focused,
.k-filebrowser .k-image,
.k-tooltip {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-state-focused,
.k-button:focus,
.k-button.k-state-focused,
.k-button:focus:active {
  -webkit-box-shadow: 0 0 7px 0 var(--colorBorder);
  box-shadow: 0 0 7px 0 var(--colorBorder);
}
.k-list > .k-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-button {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-popup {
  -webkit-box-shadow: 0 5px 10px var(--colorGreyBorder);
  box-shadow: 0 5px 10px var(--colorGreyBorder);
}
.k-tooltip {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-window {
  border: 0 !important;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.5) !important;
}
.k-window.k-state-focused {
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.5) !important;
}
.k-list-container {
  border-color: var(--colorGreyBorder);
}
.k-flatcolorpicker .k-hue-slider .k-draghandle {
  -webkit-box-shadow: 0 0 0 1px var(--colorGreyBackground);
  box-shadow: 0 0 0 1px var(--colorGreyBackground);
  background: transparent;
  border: 5px solid var(--colorBackground);
}
.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,
.k-flatcolorpicker .k-hue-slider .k-draghandle:focus {
  border-color: var(--colorBackground);
  -webkit-box-shadow: 0 0 8px 0 rgba(102, 175, 233, 0.75);
  box-shadow: 0 0 8px 0 rgba(102, 175, 233, 0.75);
  border-width: 5px;
  padding: 0;
}
.k-pager-numbers .k-link,
.k-pager-numbers .k-state-selected {
  margin-right: 0;
}
.k-pager-numbers .k-state-selected {
  background-color: var(--colorLink) !important;
  border-color: var(--colorLink) !important;
}
.k-grid .k-pager-numbers,
.k-pager-wrap > .k-link {
  margin: 0;
}
.k-pager-wrap .k-link {
  border-right: none;
}
.k-pager-wrap .k-link.k-pager-last {
  border-right-width: 1px;
  border-right-style: solid;
}
.k-state-disabled .k-button,
.k-state-disabled .k-button:hover,
.k-button.k-state-disabled:hover,
.k-state-disabled .k-button:active,
.k-button.k-state-disabled:active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.k-primary:active {
  color: var(--colorInversed);
  border-color: var(--colorLink);
  background-image: none;
  background-color: var(--colorLink);
  -webkit-box-shadow: inset 0 0 8px 0 var(--colorSelectedBGR);
  box-shadow: inset 0 0 8px 0 var(--colorSelectedBGR);
}
.k-editor-toolbar .k-tool {
  color: var(--colorText);
  background-color: var(--colorHighlightBGR);
  border-color: var(--colorBorder);
}
.k-editor-toolbar .k-tool.k-state-hover {
  color: var(--colorText);
  border-color: var(--colorGreyBorder);
  background-color: var(--colorHoverBGR);
}
.k-editor-toolbar .k-state-selected {
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  background-color: var(--colorGreyBackground);
  border-color: var(--colorGreyBorder);
}
.k-editor-toolbar .k-button-group .k-tool-icon {
  border-color: var(--colorBorder);
}
.k-splitbar,
.k-splitbar:hover {
  border-color: transparent;
}
.k-button:active {
  color: var(--colorText);
  background-color: var(--colorGreyBackground);
  border-color: var(--colorGreyBorder);
}
.k-button:active:hover,
.k-button.k-state-active:hover {
  color: var(--colorText);
  border-color: var(--colorGreyBorder);
  /* background-color: @hover-background-color; */
}
.dragablehint {
  border-color: var(--colorGreyBackground) !important;
  background-color: transparent !important;
  color: var(--disabled-text-color) !important;
}
.dragablehint .k-select {
  display: none;
}
.k-tooltip-content {
  padding: 0 !important;
}
.k-tooltip-button {
  display: none;
}
.k-widget.k-tooltip {
  background-color: var(--colorInversed) !important;
  color: var(--colorText) !important;
  border: solid 1px var(--colorGreyBorder) !important;
}
/* search */
.filter {
  /*width: 192px;*/
  display: inline-block;
  vertical-align: top;
}
.filter select {
  height: 32px;
}
.filter select.editions {
  width: 108px;
}
.filter select.editionTypes {
  width: 144px;
}
.filter select.guestbooks {
  width: 192px;
}
.filter select.filmControleEditions {
  width: 192px;
}
.search {
  width: 192px;
  display: inline-block;
  vertical-align: top;
}
.search input {
  width: 100%;
  height: 32px;
}
.search .emptySearch {
  position: absolute;
  display: none;
  width: 16px;
  height: 16px;
  margin-top: 9px;
  margin-left: 168px;
  background-image: url(/css/fiona/kendo/Fiona/sprite.png);
  background-size: 340px 336px;
  background-position: -32px -16px;
  cursor: pointer;
}
.f-empty-grid-msg {
  color: var(--colorText);
  display: block;
  /* border: solid 1px @active-border-color; */
  padding: 5px 5px 5px 0;
  margin-left: 10px;
  margin-right: 10px;
  text-align: left;
  background: transparent;
}
/* HTML Editor */
.k-editor .k-editable-area {
  padding: 10px;
}
ul.k-context-menu .k-item {
  background-color: var(--colorInversed);
  border-color: var(--colorText);
}
ul.k-context-menu .k-state-hover {
  background-color: var(--colorWizardBGR);
  color: var(--colorText);
}
.k-menu.k-header,
.k-menu .k-item {
  border-color: var(--colorGreyBorder);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.k-pager-info {
  float: none !important;
}
.k-animation-container form.k-filter-menu {
  background-color: var(--colorBackground);
  border: 1px solid var(--colorGreyBorder);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.k-animation-container form.k-filter-menu .k-dropdown-wrap.k-state-hover,
.k-animation-container form.k-filter-menu input:hover {
  background-color: var(--colorBackground);
}
.k-animation-container form {
  min-width: 250px;
}
.k-animation-container form .k-filter-menu .k-textbox {
  width: 240px;
  border-color: var(--colorGreyBorder);
  border-radius: 3px;
  margin-top: 4px;
  height: 28px;
  line-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
}
.k-animation-container form .k-filter-menu .k-textbox:active,
.k-animation-container form .k-filter-menu .k-textbox:focus {
  border-color: var(--colorHalfLink);
  box-shadow: none;
}
.k-animation-container form .k-filter-menu .k-textbox.k-space-right {
  max-width: 220px !important;
}
.k-animation-container form .k-textbox.k-space-right {
  max-width: 220px !important;
  border-color: var(--colorGreyBorder);
  border-radius: 3px;
}
.k-animation-container form .k-textbox.k-space-right input {
  border-radius: 4px 0 0 4px;
}
.k-animation-container form .k-textbox.k-space-right input::placeholder {
  color: var(--colorGreyBorder);
  opacity: 1;
  /* Firefox */
}
.k-animation-container form .k-textbox.k-space-right input:-ms-input-placeholder {
  color: var(--colorGreyBorder);
}
.k-animation-container form .k-textbox.k-space-right input::-ms-input-placeholder {
  color: var(--colorGreyBorder);
}
.k-animation-container form .k-list-optionlabel,
.k-animation-container form .k-popup .k-item {
  padding: 5px 0;
  line-height: 20px;
}
.k-animation-container form label,
.k-animation-container form .k-filter-selected-items {
  font-weight: 400;
  color: var(--colorText);
}
.k-animation-container form input[type="radio"],
.k-animation-container form input[type="checkbox"] {
  float: left;
  line-height: 20px;
  margin-top: 9px;
  margin-right: 5px;
}
.k-animation-container form .k-filter-selected-items {
  border-top: 1px solid var(--colorDivider);
  padding: 6px 1px;
  margin: 0;
  color: var(--disabled-text-color);
}
.k-animation-container .k-button {
  border-radius: 3px;
  box-shadow: none;
  border-color: var(--colorMain);
}
.k-animation-container .k-button:focus,
.k-animation-container .k-button:hover,
.k-animation-container .k-button:active,
.k-animation-container .k-button:focus:active:not(.k-state-disabled):not([disabled]) {
  background-color: var(--colorBGR);
  box-shadow: none;
  border-color: var(--colorMain);
}
.k-grid-filter.k-state-active {
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.k-grid-filter.k-state-active .k-filter {
  background-position: -48px -80px;
}
ul[data-role=gridrowmenu] {
  margin-left: -10px;
}
.k-dirty {
  border-color: var(--colorMain) transparent transparent var(--colorMain);
  display: none !important;
}
/* Responsive styles  */
@media only screen and (max-width: 1024px) {
  .k-webkit .k-pager-wrap .k-pager-nav,
  .k-ff .k-pager-wrap .k-pager-nav,
  .k-ie11 .k-pager-wrap .k-pager-nav,
  .k-webkit .k-pager-input,
  .k-ff .k-pager-input,
  .k-ie11 .k-pager-input {
    float: none;
    display: inline-block;
    vertical-align: top;
  }
  .k-webkit .k-pager-numbers,
  .k-ff .k-pager-numbers,
  .k-ie11 .k-pager-numbers,
  .k-webkit .k-grid .k-pager-numbers,
  .k-ff .k-grid .k-pager-numbers,
  .k-ie11 .k-grid .k-pager-numbers {
    position: absolute;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    margin-left: -2px;
    width: 60px;
    border-radius: 0;
    overflow: visible;
    height: auto;
  }
  .k-webkit .k-pager-numbers.k-reset,
  .k-ff .k-pager-numbers.k-reset,
  .k-ie11 .k-pager-numbers.k-reset,
  .k-webkit .k-grid .k-pager-numbers.k-reset,
  .k-ff .k-grid .k-pager-numbers.k-reset,
  .k-ie11 .k-grid .k-pager-numbers.k-reset {
    border-color: var(--colorGreyBorder) !important;
  }
  .k-webkit .k-pager-numbers.k-reset .k-link,
  .k-ff .k-pager-numbers.k-reset .k-link,
  .k-ie11 .k-pager-numbers.k-reset .k-link,
  .k-webkit .k-grid .k-pager-numbers.k-reset .k-link,
  .k-ff .k-grid .k-pager-numbers.k-reset .k-link,
  .k-ie11 .k-grid .k-pager-numbers.k-reset .k-link {
    border-color: var(--colorGreyBorder) !important;
  }
  .k-webkit .km-pane-wrapper .k-pager-numbers .k-link,
  .k-ff .km-pane-wrapper .k-pager-numbers .k-link,
  .k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,
  .k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-webkit .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-ff .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-ie11 .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-webkit .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-ff .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-ie11 .km-pane-wrapper .k-pager-wrap > .k-pager-info {
    padding-top: 0;
    padding-bottom: 0;
  }
  .k-webkit .k-rtl .k-pager-numbers,
  .k-ff .k-rtl .k-pager-numbers,
  .k-ie11 .k-rtl .k-pager-numbers,
  .k-webkit .k-rtl .k-grid .k-pager-numbers,
  .k-ff .k-rtl .k-grid .k-pager-numbers,
  .k-ie11 .k-rtl .k-grid .k-pager-numbers {
    right: 5.18em;
    width: 4.45em;
  }
  .k-webkit .k-pager-numbers .k-current-page,
  .k-ff .k-pager-numbers .k-current-page,
  .k-ie11 .k-pager-numbers .k-current-page,
  .k-webkit .k-grid .k-pager-numbers .k-current-page,
  .k-ff .k-grid .k-pager-numbers .k-current-page,
  .k-ie11 .k-grid .k-pager-numbers .k-current-page {
    display: block;
    border-left: 0;
  }
  .k-webkit .k-pager-numbers li:not(.k-current-page),
  .k-ff .k-pager-numbers li:not(.k-current-page),
  .k-ie11 .k-pager-numbers li:not(.k-current-page) {
    display: none;
  }
  .k-webkit .k-pager-numbers .k-current-page .k-link,
  .k-ff .k-pager-numbers .k-current-page .k-link,
  .k-ie11 .k-pager-numbers .k-current-page .k-link {
    width: 3.2em;
    padding: 0 .429em 0 .714em;
    border-radius: 0;
    border-right: 1px solid var(--colorBorder);
    color: var(--colorText);
    background-color: var(--colorBackground);
  }
  .k-webkit .k-pager-numbers .k-link,
  .k-ff .k-pager-numbers .k-link,
  .k-ie11 .k-pager-numbers .k-link {
    color: var(--colorText);
  }
  .k-webkit .k-pager-nav.k-pager-first + .k-link,
  .k-ff .k-pager-nav.k-pager-first + .k-link,
  .k-ie11 .k-pager-nav.k-pager-first + .k-link {
    border-right: 1px solid var(--colorBorder);
    border-radius: 0 0 0 0;
  }
  .k-webkit .k-rtl .k-pager-nav.k-pager-first + .k-link,
  .k-ff .k-rtl .k-pager-nav.k-pager-first + .k-link,
  .k-ie11 .k-rtl .k-pager-nav.k-pager-first + .k-link {
    border-right: 0;
    border-radius: 0 0 0 0;
  }
  .k-webkit .k-pager-numbers + .k-link,
  .k-ff .k-pager-numbers + .k-link,
  .k-ie11 .k-pager-numbers + .k-link {
    margin-left: 5.6em;
    border-radius: 0 0 0 0;
  }
  .k-webkit .k-rtl .k-pager-numbers + .k-link,
  .k-ff .k-rtl .k-pager-numbers + .k-link,
  .k-ie11 .k-rtl .k-pager-numbers + .k-link {
    margin-right: 5.6em;
    margin-left: 0;
    border-radius: 0 0 0 0;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: var(--colorGreyBackground);
  }
  .k-webkit .k-pager-numbers .k-state-selected,
  .k-ff .k-pager-numbers .k-state-selected,
  .k-ie11 .k-pager-numbers .k-state-selected,
  .k-webkit .k-pager-numbers .k-link,
  .k-ff .k-pager-numbers .k-link,
  .k-ie11 .k-pager-numbers .k-link {
    display: block;
    margin-right: 0;
    padding: 1px 5px 1px 5px;
    text-align: left;
  }
  .k-webkit .k-pager-numbers.k-state-expanded,
  .k-ff .k-pager-numbers.k-state-expanded,
  .k-ie11 .k-pager-numbers.k-state-expanded {
    box-sizing: border-box;
    border-radius: 0 !important;
    box-sizing: initial;
    border-bottom-width: 1px;
    box-shadow: none;
    background-color: var(--colorBackground);
  }
  .k-webkit .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ff .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page {
    margin: 0;
    padding: 0;
  }
  .k-webkit .k-pager-numbers.k-state-expanded li,
  .k-ff .k-pager-numbers.k-state-expanded li,
  .k-ie11 .k-pager-numbers.k-state-expanded li {
    display: inline-block;
  }
  .k-webkit .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link,
  .k-ff .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link,
  .k-ie11 .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link {
    border: 0;
    background-color: var(--colorBackground);
    border-radius: 0;
  }
  .k-webkit .k-pager-numbers .k-state-selected,
  .k-ff .k-pager-numbers .k-state-selected,
  .k-ie11 .k-pager-numbers .k-state-selected {
    border-radius: 0;
  }
  .k-webkit .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover,
  .k-ff .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover,
  .k-ie11 .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover {
    color: var(--colorText);
    background-color: var(--colorHoverBGR);
  }
}
@media only screen and (max-width: 640px) {
  .k-webkit .k-pager-info,
  .k-ff .k-pager-info,
  .k-ie11 .k-pager-info {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .k-webkit .k-pager-sizes,
  .k-ff .k-pager-sizes,
  .k-ie11 .k-pager-sizes {
    display: none;
  }
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .search .emptySearch {
    background-image: transparent url(/css/fiona/kendo/Fiona/Fiona/sprite@2x.png);
  }
}
/* Notification */
/* Validation Message */
.k-widget *,
.k-animation-container *,
.k-widget *:before,
.k-animation-container *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.k-widget {
  line-height: unset;
}
[class^="k-"],
[class*="k-"] {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.k-autocomplete,
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker,
.k-numerictextbox,
.k-dropdown,
.k-selectbox,
.k-textbox {
  width: 100%;
}
.k-tool-group .k-autocomplete,
.k-tool-group .k-combobox,
.k-tool-group .k-datepicker,
.k-tool-group .k-timepicker,
.k-tool-group .k-datetimepicker,
.k-tool-group .k-colorpicker,
.k-tool-group .k-numerictextbox,
.k-tool-group .k-dropdown,
.k-tool-group .k-selectbox,
.k-tool-group .k-textbox {
  width: auto;
}
.k-grid.k-grid-nowrap table {
  table-layout: fixed;
}
.k-grid.k-grid-nowrap td {
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.k-grid.k-grid-wordbreak-normal td {
  word-break: normal;
}
.k-scheduler-edit-form .k-edit-form-container,
.k-scheduler-timezones .k-edit-form-container {
  width: 800px;
}
.k-safari .k-grid .k-virtual-scrollable-wrap {
  overflow-y: scroll;
}
.k-grid tr.disabled td {
  color: var(--colorLightText);
}
.k-multiselect .k-button {
  max-height: unset;
  word-break: break-word;
}
.k-grid .k-hierarchy-col {
  width: 26px;
}
.k-widget.k-window {
  max-width: 100%;
}
.k-overlay {
  background-color: var(--colorDarkGray);
  opacity: 0.5;
}
/* Notification */
/* Validation Message */
@font-face {
  font-family: 'excelsior';
  src: url('/fonts/excelita-webfont.eot');
  src: url('/fonts/excelita-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/excelita-webfont.woff2') format('woff2'), url('/fonts/excelita-webfont.woff') format('woff'), url('/fonts/excelita-webfont.svg#excelsiorregular') format('svg'), url('/fonts/excelita-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'news_cycleregular';
  src: url('/fonts/newscycle-regular-webfont.eot');
  src: url('/fonts/newscycle-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/newscycle-regular-webfont.woff2') format('woff2'), url('/fonts/newscycle-regular-webfont.woff') format('woff'), url('/fonts/newscycle-regular-webfont.svg#news_cycleregular') format('svg'), url('/fonts/newscycle-regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'news_cyclebold';
  src: url('/fonts/newscycle-bold-webfont.eot');
  src: url('/fonts/newscycle-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/newscycle-bold-webfont.woff2') format('woff2'), url('/fonts/newscycle-bold-webfont.woff') format('woff'), url('/fonts/newscycle-bold-webfont.svg#news_cyclebold') format('svg'), url('/fonts/newscycle-bold-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSansLight';
  src: url('/fonts/FiraSans-Light.eot');
  src: url('/fonts/FiraSans-Light.eot?#iefix') format('embedded-opentype'), url('/fonts/FiraSans-Light.woff2') format('woff2'), url('/fonts/FiraSans-Light.woff') format('woff'), url('/fonts/FiraSans-Light.svg#FiraSansLight') format('svg'), url('/fonts/FiraSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSansRegular';
  src: url('/fonts/FiraSans-Regular.eot');
  src: url('/fonts/FiraSans-Regular.eot?#iefix') format('embedded-opentype'), url('/fonts/FiraSans-Regular.woff2') format('woff2'), url('/fonts/FiraSans-Regular.woff') format('woff'), url('/fonts/FiraSans-Regular.svg#FiraSansRegular') format('svg'), url('/fonts/FiraSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'ClearSansLight';
  src: url('/fonts/ClearSans-Light.eot');
  src: url('/fonts/ClearSans-Light.eot?#iefix') format('embedded-opentype'), url('/fonts/ClearSans-Light.woff') format('woff'), url('/fonts/ClearSans-Light.svg#ClearSansLight') format('svg'), url('/fonts/ClearSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'ClearSansRegular';
  src: url('/fonts/ClearSans-Regular.eot');
  src: url('/fonts/ClearSans-Regular.eot?#iefix') format('embedded-opentype'), url('/fonts/ClearSans-Regular.woff') format('woff'), url('/fonts/ClearSans-Regular.svg#ClearSansRegular') format('svg'), url('/fonts/ClearSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
body {
  background-image: url(../../img/background.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  font-family: 'Source Sans Pro', 'news_cycleregular', sans-serif;
  font-weight: 400;
  color: var(--colorText);
  text-rendering: optimizeLegibility;
  text-rendering: geometricPrecision;
  font-smooth: always;
  font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}
body.mac {
  font-weight: 200;
}
#application {
  display: block;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
h1,
h2,
h3 {
  font-family: 'Merriweather';
  font-weight: 100;
  font-style: italic;
  color: var(--colorText);
}
body.mac h1,
body.mac h2,
body.mac h3 {
  font-weight: 100;
}
h1 {
  font-size: 20px;
}
h2 {
  font-size: 17px;
}
h3 {
  font-size: 14px;
}
h4 {
  font-size: 12px;
}
a:not([href]) {
  cursor: pointer;
}
img.border-rounded {
  border-radius: 5px;
  width: 60px;
  height: 60px;
  margin-right: 8px;
}
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  padding-left: 0;
  padding-right: 0;
}
.blade-content section .col-xs-12 .k-grid,
.blade-content section .col-sm-12 .k-grid,
.blade-content section .col-md-12 .k-grid,
.blade-content section .col-lg-12 .k-grid {
  border-left: 1px solid var(--colorBackground);
  border-right: 1px solid var(--colorBackground);
}
.blade-content section .col-xs-12 .k-grid th,
.blade-content section .col-sm-12 .k-grid th,
.blade-content section .col-md-12 .k-grid th,
.blade-content section .col-lg-12 .k-grid th {
  border-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 {
  padding-left: 5px;
  padding-right: 5px;
}
.row {
  margin-right: -4px;
  margin-left: -4px;
}
.table-cell-icon {
  padding: 0 !important;
  position: relative;
}
.table-cell-icon .grid-icon-star,
.table-cell-icon .grid-icon-published,
.table-cell-icon .grid-icon-not {
  position: absolute;
  top: 1px;
  left: -1px;
}
@media (min-width: 300px) {
  .hidden-xs {
    display: block !important;
  }
}
@media (max-width: 470px) {
  .first-grid-of-section {
    display: none;
  }
  .form-group.form-group-sm {
    padding-bottom: 5px;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .form-group.form-group-sm p:not([class^="k-"]) {
    padding: 0;
    text-align: left !important;
    margin-bottom: -16px;
  }
  .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 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 8px;
  }
}
.flexbox-column {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-flow: column nowrap;
  -webkit-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  min-height: 0;
}
.flexbox-row {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-flow: row nowrap;
  -webkit-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  min-height: 0;
}
/* Notification */
/* Validation Message */
.form-horizontal {
  padding-bottom: 30px;
}
.form-horizontal .form-group {
  margin: 8px 0 4px 0;
}
.blade-films-detail-readonly .form-horizontal .form-group {
  margin: 0 -4px;
}
.blade-films-detail-readonly .form-horizontal .form-group:last-of-type {
  margin: 0 0 6px 0;
}
.blade-films-detail-readonly .form-horizontal .form-group:first-of-type {
  margin: 11px 0 0 0;
}
.blade-films-detail-readonly .form-horizontal .form-group p {
  font-weight: 400;
}
body.mac .blade-films-detail-readonly .form-horizontal .form-group p {
  font-weight: 300;
}
.form-control-dynamic {
  width: auto;
  display: inline-block;
}
.k-datepicker,
.k-datetimepicker,
.k-timepicker {
  height: 28px !important;
}
.k-datepicker .k-picker-wrap,
.k-datetimepicker .k-picker-wrap,
.k-timepicker .k-picker-wrap {
  height: 28px !important;
}
.k-datepicker .k-picker-wrap .k-select,
.k-datetimepicker .k-picker-wrap .k-select,
.k-timepicker .k-picker-wrap .k-select {
  height: 28px !important;
  line-height: 28px !important;
}
.k-datepicker .k-picker-wrap .k-input,
.k-datetimepicker .k-picker-wrap .k-input,
.k-timepicker .k-picker-wrap .k-input {
  height: 28px !important;
  line-height: 28px !important;
  padding: 0 !important;
}
.k-datepicker .k-picker-wrap .k-icon,
.k-datetimepicker .k-picker-wrap .k-icon,
.k-timepicker .k-picker-wrap .k-icon {
  margin: -2px 2px 0 2px;
}
.control-label {
  font-size: 14px;
  color: var(--colorText) !important;
  font-weight: 400;
}
.form-group-inline-wizard {
  background-color: var(--colorWizardBGR);
  border-top: 1px solid var(--colorWizardBorder);
  margin: 0 0 -8px 0 !important;
  padding: 8px 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.form-group-inline-wizard > div {
  padding: 0 5px;
}
.form-group-inline-wizard > div::before {
  display: inherit;
}
.form-group-inline-wizard > div:not(:last-child) {
  -webkit-flex: 1 0;
  -moz-flex: 1 0;
  -ms-flex: 1 0;
  flex: 1 0;
}
.form-group-inline-wizard > div:last-child {
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.form-group .language-key {
  padding-left: 0;
  padding-bottom: 4px;
}
.form-group .language-value {
  padding-right: 0;
  padding-bottom: 4px;
}
.form-group .language-key span {
  display: block;
  width: 100%;
  height: 30px;
  text-align: center;
  line-height: 28px;
  border: solid 1px var(--colorMain);
  color: var(--colorMain);
  border-radius: 3px;
  background: var(--colorHighlightBGR);
}
.form-control,
.k-multiselect-wrap span,
.k-list .k-item,
.k-input {
  font-weight: 400;
}
body.mac .control-label,
body.mac .k-multiselect-wrap span,
body.mac .k-list .k-item,
body.mac .k-input {
  font-weight: 300;
}
.k-multiselect {
  border-width: 1px !important;
}
.k-multiselect-wrap span.k-select {
  text-indent: 0;
}
.k-multiselect-wrap {
  border: 0 !important;
  min-height: 28px !important;
}
.k-multiselect-wrap li {
  min-height: 24px;
  max-height: 24px;
  padding: 0 16px 0 4px;
}
.k-multiselect-wrap .k-input {
  padding: 0;
  margin: 0;
  min-height: 28px;
  height: 28px;
  max-height: 28px;
}
td .checkbox label,
td .radio label {
  min-height: 0 !important;
}
td .checkbox,
td .radio {
  min-height: 0 !important;
}
.checkbox {
  padding-top: 0px !important;
}
.checkbox label {
  color: var(--colorText);
  padding-top: 5px;
}
.checkbox input {
  display: inline-block;
  float: left;
  margin-top: 3px;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
  -webkit-appearance: none;
  margin: 0;
  /* <-- Apparently some margin are still there even though it's hidden */
}
input[type=number] {
  -moz-appearance: textfield;
}
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-dropdown-wrap .k-select {
  width: 24px;
  line-height: 28px;
}
.k-combobox .k-dropdown-wrap .k-input {
  height: 28px;
  line-height: 28px;
}
.k-dropdown-wrap {
  height: 28px;
}
.k-dropdown-wrap .k-select .k-icon {
  margin-top: -2px;
}
.k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down {
  background-position: 0 -32px !important;
}
.k-numeric-wrap {
  height: 28px;
}
.k-datetimepicker .k-picker-wrap .k-select {
  width: 52px;
}
.k-numeric-wrap .k-input {
  /*height: 28px;*/
  padding: 0;
}
.k-icon.k-i-arrow-e,
.k-icon.k-i-arrow-60-right {
  background-position: 0 -16px !important;
}
.k-icon.k-i-arrow-s,
.k-icon.k-i-arrow-60-down {
  background-position: 0 -32px !important;
}
.k-icon.k-i-arrow-w,
.k-icon.k-i-arrow-60-left {
  background-position: 0 -48px !important;
}
.k-icon.k-i-sort-asc-sm {
  background-position: 0 0 !important;
}
.k-icon.k-i-sort-desc-sm {
  background-position: 0 -30px !important;
}
.k-icon.k-hidden {
  display: none;
}
.k-icon.k-filter,
.k-icon.k-i-filter,
.k-icon.k-i-funnel {
  background-position: -32px -80px;
}
.k-icon.k-i-arrow-end-left {
  background-position: 0 -112px;
}
.k-icon.k-i-arrow-end-right {
  background-position: -16px -80px;
}
.k-grid-filter.k-state-active .k-icon.k-i-filter {
  background-position: -48px -80px;
  color: var(--colorText);
}
.k-link.k-link-decrease .k-icon.k-i-arrow-60-down {
  background-position: 0 -36px !important;
}
.k-numerictextbox .k-link {
  line-height: 14px;
  height: 14px;
}
.k-numerictextbox .k-link .k-icon {
  height: 14px;
}
.k-numerictextbox .k-link .k-icon span.k-i-arrow-n,
.k-numerictextbox .k-link .k-icon span.k-i-arrow-60-up {
  background-position: 0 -2px;
}
.k-numerictextbox .k-link .k-icon span.k-i-arrow-s,
.k-numerictextbox .k-link .k-icon span.k-i-arrow-60-down {
  background-position: 0 4px;
}
/* Switch */
.k-switch {
  width: 3em;
  height: 1.5em;
}
.k-switch .k-switch-container {
  width: 3em;
  height: 1.5em;
  border-radius: calc(3em / 2);
  box-shadow: none;
  border-color: var(--colorMain);
  background-color: var(--colorLightGray);
  line-height: 0;
}
.k-switch .k-switch-container .k-switch-label-on,
.k-switch .k-switch-container .k-switch-label-off {
  padding-top: 1px;
  display: none;
  width: 3em;
  font-size: calc(1.5em / 2);
  font-weight: 700;
  line-height: 1.5em;
  white-space: nowrap;
  text-transform: uppercase;
  color: var(--colorDarkGray);
}
.k-switch .k-switch-container .k-switch-label-off {
  display: none;
}
.k-switch .k-switch-container .k-switch-handle {
  left: 0;
  width: calc(1.5em - 2px);
  height: calc(1.5em - 2px);
  margin: 1px;
  border: 0;
  border-radius: calc(1.5em / 2);
}
.k-switch.k-switch-on .k-switch-container {
  background-color: var(--colorMain);
}
.k-switch.k-switch-on .k-switch-label-on {
  display: none;
}
.k-switch.k-switch-on .k-switch-label-off {
  display: none;
}
.k-switch.k-switch-on .k-switch-handle {
  left: calc(3em - 1.5em);
}
.k-switch:hover .k-switch-container,
.k-switch:active .k-switch-container,
.k-switch:focus .k-switch-container {
  background-color: var(--colorLightGray);
}
.k-switch:hover.k-switch-on .k-switch-container,
.k-switch:active.k-switch-on .k-switch-container,
.k-switch:focus.k-switch-on .k-switch-container {
  background-color: var(--colorMain);
}
textarea {
  min-height: 80px;
  resize: vertical;
}
.btn-yellow {
  border-color: var(--colorInversed);
  background-color: var(--colorText);
  color: var(--colorYellow);
  padding: 4px 8px 8px;
  margin-right: 8px;
  box-shadow: 0 1px 3px var(--colorBlack);
  font-weight: 700;
}
.btn-yellow:hover {
  color: var(--colorYellow);
  background-color: var(--colorText);
  box-shadow: 0 1px 2px var(--colorBlack);
}
.btn-blue {
  border-color: var(--colorLink);
  background-color: var(--colorLink);
  color: var(--colorLinkInversed);
  font-weight: 700;
}
.btn-blue:hover {
  color: var(--colorLinkInversed);
  background-color: var(--colorLink);
}
.toggle-search-type {
  border-bottom: 1px solid var(--colorGreyBackground);
}
.btn-toggle {
  border-color: var(--colorLink);
  background-color: var(--colorLinkInversed);
  color: var(--colorLink);
  font-weight: 500;
}
.btn-toggle:hover {
  background-color: var(--colorWizardBGR);
  color: var(--colorLink);
  font-weight: 500;
}
.btn-toggle.active {
  color: var(--colorLinkInversed);
  background-color: var(--colorLink);
  font-weight: 500;
}
.form-group a.pull-left,
.form-group a.pull-right {
  line-height: 32px;
  color: var(--colorLinkInversed);
  text-decoration: none;
}
.form-group a:hover {
  text-decoration: underline;
}
.form-control {
  color: var(--colorText);
  border-color: var(--colorGreyBorder);
}
.k-dropdown[unselectable=on] {
  /* display: none; */
}
.k-dropdown.form-control,
.k-combobox.form-control {
  height: 30px;
}
.form-group-sm .form-control {
  border-radius: 3px;
  font-size: 14px;
  height: 30px;
  line-height: 1.5;
  padding: 0 4px 0 4px;
}
input:disabled,
textarea:disabled,
.form-control[readonly] {
  background: var(--colorBackground) !important;
  color: var(--disabled-text-color) !important;
  border-color: var(--colorGreyBorder) !important;
  border-width: 1px;
  opacity: .7;
}
.k-state-focused {
  box-shadow: none !important;
}
.k-button {
  box-shadow: none !important;
}
.k-datepicker .k-picker-wrap.k-state-hover .k-select,
.k-datetimepicker .k-picker-wrap.k-state-hover .k-select {
  background-color: var(--colorGreyBackground);
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.k-datepicker .k-picker-wrap.k-state-focused,
.k-datetimepicker .k-picker-wrap.k-state-focused {
  border-color: var(--colorHalfLink) !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.k-datepicker .k-picker-wrap.k-state-focused .k-select,
.k-datetimepicker .k-picker-wrap.k-state-focused .k-select {
  border-color: var(--colorHalfLink) !important;
  background-color: var(--colorGreyBackground);
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.form-group-sm .form-control.k-dropdown {
  padding: 0;
}
.form-group-sm .form-control.k-dropdown .k-dropdown-wrap {
  background-color: var(--input-background-color);
  background-image: none;
  border: 1px solid var(--colorGreyBorder);
  border-radius: 3px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: var(--colorText);
  display: block;
  font-size: 14px;
  height: 28px;
  line-height: 1.42857;
  padding: 0;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.form-group-sm .form-control.k-dropdown .k-dropdown-wrap .k-input {
  height: 28px;
  line-height: 28px;
  margin: 0 24px 0 0;
  padding: 0;
  text-indent: 4px;
}
.form-group-sm .form-control.k-dropdown .k-dropdown-wrap .k-select {
  line-height: 28px;
  min-height: 28px;
  text-align: center;
  vertical-align: middle;
  width: 2em;
  margin-top: 0;
}
.form-group-sm .form-control.k-combobox {
  padding: 0;
}
.form-group-sm .form-control.k-combobox .k-dropdown-wrap {
  background-color: var(--colorBackground);
  background-image: none;
  border: 1px solid var(--colorGreyBorder);
  border-radius: 3px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: var(--colorText);
  display: block;
  font-size: 14px;
  height: 28px;
  line-height: 1.42857;
  padding: 0;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.form-group-sm .form-control.k-combobox .k-dropdown-wrap.k-state-focused {
  border-color: var(--colorHalfLink) !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group-sm .form-control.k-combobox .k-dropdown-wrap.k-state-focused .k-select {
  background-color: var(--colorGreyBackground);
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.form-group-sm .form-control.k-combobox .k-dropdown-wrap.k-state-hover .k-select {
  background-color: var(--colorGreyBackground);
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.form-group-sm .form-control.k-combobox .k-dropdown-wrap .k-input {
  height: 28px;
  line-height: 28px;
  margin: 0 24px 0 0;
  padding: 0;
  text-indent: 4px;
}
.form-group-sm .form-control.k-combobox .k-dropdown-wrap .k-select {
  line-height: 28px;
  min-height: 28px;
  text-align: center;
  vertical-align: middle;
  width: 2em;
  margin-top: 0;
}
.form-control.k-dropdown.k-state-border-down,
.form-control.k-dropdown.k-state-border-up {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control.k-dropdown.k-state-border-down .k-dropdown-wrap,
.form-control.k-dropdown.k-state-border-up .k-dropdown-wrap {
  border-color: var(--colorHalfLink) !important;
}
/*.k-autocomplete,*/
.k-textbox,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap {
  padding-right: 1.7em;
}
.form-group-sm .form-control-static {
  padding: 7px 0 0 2px;
  font-size: 14px;
  line-height: 16px;
  height: auto;
}
.form-control-static:not(p) {
  display: inline-block;
}
.col-sm-3:first-child .form-control-static {
  font-size: 14px;
  color: var(--disabled-text-color) !important;
  font-weight: 400;
  text-align: right;
}
.field-validation-message {
  display: none;
}
.dropdown-menu.pull-center {
  left: auto;
  right: 45%;
}
.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: var(--colorRed);
}
.has-error .form-control {
  color: var(--colorRed);
  border: 1px solid var(--colorRed);
}
.validation-group.has-error .k-autocomplete,
.validation-group.has-error .k-picker-wrap,
.validation-group.has-error .k-numeric-wrap,
.validation-group.has-error .k-dropdown-wrap,
.validation-group.has-error .k-multiselect,
.validation-group.has-error .k-multiselect.k-header {
  border-color: var(--colorRed) !important;
}
.alert-danger {
  color: var(--colorRed);
  border: 1px solid var(--colorRed);
}
.alert-danger a {
  font-weight: bold !important;
  color: var(--colorRed) !important;
}
.alert-success {
  color: var(--colorGreen);
  border: 1px solid var(--colorGreen);
}
.alert-success a {
  font-weight: bold !important;
  color: var(--colorGreen) !important;
}
.form-horizontal .form-group-sm .control-label {
  padding-top: 5px;
}
.open-builder {
  background-color: var(--colorBackground);
  border: 1px solid var(--colorLink);
  padding: 6px 8px;
  font-weight: normal;
  color: var(--colorLink);
  font-family: 'Source Sans Pro', 'news_cycleregular', sans-serif;
  text-transform: uppercase;
  border-radius: 4px;
  text-decoration: none !important;
}
.open-builder:hover {
  background-color: var(--colorSelectedBGR);
  color: var(--colorText);
  text-decoration: none !important;
}
input.padding-for-icon {
  padding-left: 32px !important;
}
.upload-drop-zone {
  width: 100%;
  height: 80px;
  border: solid 1px var(--colorBorder);
  border-radius: 5px;
  background: var(--colorHighlightBGR);
  position: relative;
  text-align: center;
  background-size: cover;
  padding-top: 5px;
}
.upload-drop-zone a {
  text-decoration: none;
}
.upload-drop-zone .upload-drop-zone-delete {
  border: solid 1px var(--colorBorder);
  width: 20px;
  height: 20px;
  font-weight: bold;
  text-align: center;
  line-height: 18px;
  border-radius: 5px;
  color: var(--colorRed);
  background-color: var(--colorBackground);
  position: absolute;
  right: 3px;
  top: 3px;
  cursor: pointer;
}
.upload-drop-zone .upload-drop-zone-add {
  border: solid 1px var(--colorBorder);
  width: 20px;
  height: 20px;
  font-weight: bold;
  text-align: center;
  line-height: 18px;
  border-radius: 5px;
  color: var(--colorGreen);
  position: absolute;
  right: 3px;
  top: 3px;
  cursor: pointer;
}
input:-internal-autofill-selected {
  background-color: var(--colorInversed);
  color: var(--colorText) !important;
}
/* Notification */
/* Validation Message */
/* totem */
.fiona-nav-top-area ul > li a:after {
  position: absolute;
  display: inline-block;
  width: 30px;
  height: 30px;
  content: '';
  margin: 5px -15px;
  left: 50%;
  background-image: url(../../img/totem-filter.png);
  background-size: auto 60px;
  background-position: 0 0;
  background-repeat: no-repeat;
  transition: all 0.1s linear;
  -webkit-filter: var(--colorNavFilter);
  filter: var(--colorNavFilter);
}
.fiona-nav-top-area ul > li a:before {
  display: inline-block;
  width: 30px;
  height: 30px;
  content: '';
  margin: 5px -15px;
  left: 50%;
  background-image: url(../../img/totem-filter.png);
  background-size: auto 60px;
  background-position: 0 -30px;
  background-repeat: no-repeat;
  -webkit-filter: var(--colorNavBackgroundFilter);
  filter: var(--colorNavBackgroundFilter);
}
.fiona-nav-top-area ul > li:first-of-type a {
  height: 58px;
}
.fiona-nav-top-area ul > li:first-of-type a:before,
.fiona-nav-top-area ul > li:first-of-type a:after {
  margin-top: 8px;
}
.fiona-nav-top-area ul > li:first-of-type a > span {
  display: none;
}
.fiona-nav-top-area ul > li:first-of-type a.active {
  background-color: transparent;
}
.fiona-nav-top-area ul > li a[data-navjump="start"]:before,
.fiona-nav-top-area ul > li a[data-navjump="start"]:after {
  background-position-x: -30px;
}
.fiona-nav-top-area ul > li a#apps:before,
.fiona-nav-top-area ul > li a#apps:after {
  background-position-x: -60px;
}
.fiona-nav-top-area ul > li a[data-navjump="overviews"]:before,
.fiona-nav-top-area ul > li a[data-navjump="overviews"]:after {
  background-position-x: -90px;
}
.fiona-nav-top-area ul > li a[id="planner"]:before,
.fiona-nav-top-area ul > li a[id="planner"]:after {
  background-position-x: -120px;
}
.fiona-nav-top-area ul > li a[id="films"]:before,
.fiona-nav-top-area ul > li a[id="films"]:after {
  background-position-x: -150px;
}
.fiona-nav-top-area ul > li a[id="festival"]:before,
.fiona-nav-top-area ul > li a[id="festival"]:after {
  background-position-x: -180px;
}
.fiona-nav-top-area ul > li a#reception-desk:before,
.fiona-nav-top-area ul > li a#reception-desk:after {
  background-position-x: -210px;
}
.fiona-nav-top-area ul > li a#addAny:before,
.fiona-nav-top-area ul > li a#addAny:after {
  background-position-x: -240px;
}
.fiona-nav-top-area ul > li a[data-navjump="grid"]:before,
.fiona-nav-top-area ul > li a[data-navjump="grid"]:after {
  background-position-x: -360px;
}
.fiona-nav-top-area ul > li a[data-navjump="search"]:before,
.fiona-nav-top-area ul > li a[data-navjump="search"]:after {
  background-position-x: -390px;
}
.fiona-nav-bottom-area ul > li a:before {
  position: absolute;
  display: inline-block;
  width: 30px;
  height: 30px;
  content: '';
  margin: 5px -15px;
  left: 50%;
  background-image: url(../../img/totem-filter.png);
  background-size: auto 60px;
  background-position: 0 0;
  background-repeat: no-repeat;
  -webkit-filter: var(--colorNavFilter);
  filter: var(--colorNavFilter);
}
.fiona-nav-bottom-area ul > li a:after {
  display: inline-block;
  width: 30px;
  height: 30px;
  content: '';
  margin: 5px -15px;
  left: 50%;
  background-image: url(../../img/totem-filter.png);
  background-size: auto 60px;
  background-position: 0 -30px;
  background-repeat: no-repeat;
  -webkit-filter: var(--colorNavBackgroundFilter);
  filter: var(--colorNavBackgroundFilter);
}
.fiona-nav-bottom-area ul > li a[data-navjump="admin"]:before,
.fiona-nav-bottom-area ul > li a[data-navjump="admin"]:after {
  background-position-x: -300px;
}
.fiona-nav-bottom-area ul > li a[data-navjump="messages"]:before,
.fiona-nav-bottom-area ul > li a[data-navjump="messages"]:after {
  background-position-x: -270px;
}
.fiona-nav-bottom-area ul > li a[data-navjump="account"]:before,
.fiona-nav-bottom-area ul > li a[data-navjump="account"]:after {
  background-position-x: -330px;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .fiona-nav-top-area ul > li a:before,
  .fiona-nav-bottom-area ul > li a:before {
    background-image: url(../../img/totem-filter@2x.png);
  }
  .fiona-nav-top-area ul > li a:after,
  .fiona-nav-bottom-area ul > li a:after {
    background-image: url(../../img/totem-filter@2x.png);
  }
}
/* Film status */
.film-status-icon {
  width: 60px;
  height: 60px;
  background-image: url(../../img/film-status.png);
  background-size: auto 120px;
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  position: relative;
}
.film-status-icon-entry {
  background-position: -60px 0;
}
.film-status-icon-research {
  background-position: -120px 0;
}
.film-status-icon-deleted {
  background-position: -180px 0;
}
.film-status-icon-entry.film-status-icon-archived {
  background-position: -60px -60px;
}
.film-status-icon-research.film-status-icon-archived {
  background-position: -120px -60px;
}
.film-status-icon-deleted.film-status-icon-archived {
  background-position: -180px -60px;
}
.f-option-table-arrow {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 16px 4px;
  background-image: url(../../img/selection-arrow-down-right-filter.png);
  background-size: 66px 23px;
  padding-left: 90px;
  -webkit-filter: var(--colorWizardMain);
  filter: var(--colorWizardMain);
}
.f-option-table-arrow-up-right {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 16px 4px;
  background-image: url(../../img/selection-arrow-up-right-filter.png);
  background-size: 66px 23px;
  padding-left: 90px;
  display: inline-block;
  width: 66px;
  height: 23px;
  -webkit-filter: var(--colorWizardMain);
  filter: var(--colorWizardMain);
}
/* Grid icons */
.grid-icon {
  width: 30px;
  height: 30px;
  display: inline-block;
  position: relative;
}
.grid-icon:after {
  content: '';
  width: 30px;
  height: 30px;
  background-image: url(../../img/grid_symbols-filter.png);
  background-size: auto 60px;
  background-repeat: no-repeat;
  background-position: -60px -30px;
  display: inline-block;
  position: relative;
  -webkit-filter: var(--colorGreyFilter);
  filter: var(--colorGreyFilter);
}
.grid-icon:before {
  content: '';
  width: 30px;
  height: 30px;
  background-image: url(../../img/grid_symbols-filter.png);
  background-size: auto 60px;
  background-repeat: no-repeat;
  background-position: -60px 0;
  display: block;
  position: absolute;
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.grid-icon-star:before {
  background-position: 0 0;
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.grid-icon-star:after {
  display: none;
}
.grid-icon-url:before,
.grid-icon-url:after,
.grid-icon-link:before,
.grid-icon-link:after {
  background-position-x: -30px;
}
.grid-icon-document:before,
.grid-icon-document:after {
  background-position-x: -60px;
}
.grid-icon-memo:before,
.grid-icon-memo:after,
.grid-icon-text:before,
.grid-icon-text:after {
  background-position-x: -90px;
}
.grid-icon-image:before,
.grid-icon-image:after {
  background-position-x: -120px;
}
.grid-icon-video:before,
.grid-icon-video:after,
.grid-icon-movie:before,
.grid-icon-movie:after {
  background-position-x: -150px;
}
.grid-icon-text-film:before,
.grid-icon-text:after,
.grid-icon-text-companyprofile:before,
.grid-icon-text-companyprofile:after,
.grid-icon-text-composition:before,
.grid-icon-text-composition:after,
.grid-icon-text-show:before,
.grid-icon-text-show:after,
.grid-icon-programme:before,
.grid-icon-programme:after {
  background-position-x: -180px;
}
.grid-icon-text-person:before,
.grid-icon-text-person:after,
.grid-icon-text-accreditation:before,
.grid-icon-text-accreditation:after {
  background-position-x: -330px;
}
.grid-icon-tape:before,
.grid-icon-tape:after {
  background-position-x: -210px;
}
.grid-icon-hardcopy:before,
.grid-icon-hardcopy:after {
  background-position-x: -240px;
}
.grid-icon-account:before,
.grid-icon-account:after {
  background-position-x: -270px;
}
.grid-icon-group:before,
.grid-icon-group:after {
  background-position-x: -300px;
}
.grid-icon-company:before,
.grid-icon-company:after {
  background-position-x: -390px;
}
.grid-icon-person:before,
.grid-icon-person:after {
  background-position-x: -420px;
}
.grid-icon-guest:before,
.grid-icon-guest:after {
  background-position-x: -420px;
}
.grid-icon-email:before,
.grid-icon-email:after {
  background-position-x: -480px;
}
.grid-icon-online:before,
.grid-icon-online:after {
  background-position-x: -510px;
}
.grid-icon-phone:before,
.grid-icon-phone:after {
  background-position-x: -540px;
}
.grid-icon-other:before,
.grid-icon-other:after {
  background-position-x: -570px;
}
.grid-icon-film:before,
.grid-icon-film:after {
  background-position-x: -600px;
}
.grid-icon-activity:before,
.grid-icon-activity:after {
  background-position-x: -630px;
}
.grid-icon-production:before,
.grid-icon-production:after {
  background-position-x: -630px;
}
.grid-icon-QA:before,
.grid-icon-QA:after {
  background-position-x: -660px;
}
.grid-icon-drink:before,
.grid-icon-drink:after {
  background-position-x: -690px;
}
.grid-icon-theatre:before,
.grid-icon-theatre:after {
  background-position-x: -750px;
}
.grid-icon-theatre-hall:before,
.grid-icon-theatre-hall:after {
  background-position-x: -780px;
}
.grid-icon-xml:before,
.grid-icon-xml:after {
  background-position-x: -810px;
}
.grid-icon-alert:before,
.grid-icon-alert:after {
  background-position-x: -840px;
}
.grid-icon-empty:before,
.grid-icon-empty:after {
  background-position-x: -870px;
}
.grid-icon-alert-overruled:before,
.grid-icon-alert-overruled:after {
  background-position-x: -900px;
}
.grid-icon-overview:before,
.grid-icon-overview:after {
  background-position-x: -930px;
}
.grid-icon-nominated:before,
.grid-icon-nominated:after {
  background-position-x: -960px;
}
.grid-icon-awarded:before,
.grid-icon-awarded:after {
  background-position-x: -990px;
}
.grid-icon-published:before {
  background-position-x: -1020px;
}
.grid-icon-published:after {
  background-position-x: -1020px;
  -webkit-filter: var(--colorBWBackgroundFilter);
  filter: var(--colorBWBackgroundFilter);
}
.grid-icon-not:before,
.grid-icon-not:after {
  background-position-x: -1050px;
}
.grid-icon-check:before,
.grid-icon-check:after {
  background-position-x: -1080px;
}
.grid-icon-video-with-source:before,
.grid-icon-video-with-source:after {
  background-position-x: -1110px;
}
.grid-icon-nomination:before,
.grid-icon-nomination:after {
  background-position-x: -1140px;
}
.grid-icon-inbound:before,
.grid-icon-inbound:after {
  background-position-x: -1170px;
}
.grid-icon-outbound:before,
.grid-icon-outbound:after {
  background-position-x: -1200px;
}
.grid-icon-info:before,
.grid-icon-info:after {
  background-position-x: -1230px;
}
tr.f-draggable-row .grid-icon-draggable:not(.grid-icon-alert):hover {
  cursor: move;
}
.f-draggable-row:hover .grid-icon:not(.grid-icon-alert):before {
  background-position-x: -450px !important;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.f-draggable-row:hover .grid-icon:not(.grid-icon-alert):after {
  background-image: none;
}
.f-draggable-row:hover .grid-icon:not(.grid-icon-alert):hover:before {
  background-position-x: -720px !important;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.f-draggable-row:hover .grid-icon:not(.grid-icon-alert):hover:after {
  background-image: none;
}
.f-draggable-row:hover .grid-icon-star,
.f-draggable-row:hover .grid-icon-star:hover,
.f-draggable-row:hover .grid-icon-published,
.f-draggable-row:hover .grid-icon-published:hover {
  display: none;
}
#showparts .f-draggable-row:hover .grid-icon-star,
.show-parts-grid .f-draggable-row:hover .grid-icon-star,
#showparts .f-draggable-row:hover .grid-icon-star:hover,
.show-parts-grid .f-draggable-row:hover .grid-icon-star:hover,
#showparts .f-draggable-row:hover .grid-icon-published,
.show-parts-grid .f-draggable-row:hover .grid-icon-published,
#showparts .f-draggable-row:hover .grid-icon-published:hover,
.show-parts-grid .f-draggable-row:hover .grid-icon-published:hover {
  background-position: 0px 0 !important;
  pointer-events: none;
  display: block;
}
/* Showcase icon */
.showcase-icon,
.showcase-icon-o {
  width: 24px;
  height: 24px;
  background-image: url(../../img/showcase.png);
  background-size: auto 24px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.showcase-icon {
  background-position: 0 0;
  margin-left: -10px;
}
.showcase-icon-o {
  background-position: -24px 0;
  margin-left: -10px;
}
/* Publish icon */
.publish-icon,
.publish-icon-o {
  width: 24px;
  height: 24px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin-left: -10px;
}
.publish-icon:before,
.publish-icon-o:before {
  content: '';
  width: 24px;
  height: 24px;
  display: inline-block;
  position: absolute;
  background-image: url(../../img/publish-filter.png);
  background-position: 0 0;
  background-size: auto 24px;
  background-repeat: no-repeat;
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.publish-icon:after,
.publish-icon-o:after {
  content: '';
  width: 24px;
  height: 24px;
  display: inline-block;
  position: absolute;
  background-image: url(../../img/publish-filter.png);
  background-position: -24px 0;
  background-size: auto 24px;
  background-repeat: no-repeat;
  -webkit-filter: var(--colorAlertFilter);
  filter: var(--colorAlertFilter);
}
.publish-icon-o:after {
  display: none;
}
.user-icon {
  width: 60px;
  height: 60px;
  background-image: url(../../img/users.png);
  background-size: auto 60px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  background-position: -120px 0;
}
.user-user {
  background-position: 0 0;
}
.user-admin {
  background-position: -60px 0;
}
.section-icon-readonly {
  width: 30px;
  height: 30px;
  background-image: url(../../img/readonly-filter.png);
  background-position-y: -3px;
}
.k-autocomplete.k-autocomplete-clearable .k-icon.k-clear-value {
  display: none !important;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .showcase-icon {
    background-image: url(../../img/showcase@2x.png);
  }
  .publish-icon {
    background-image: url(../../img/publish-filter@2x.png);
  }
  .user-icon {
    background-image: url(../../img/users@2x.png);
  }
}
/* tooltip icons */
.tooltip-icon {
  width: 24px;
  height: 24px;
  background-image: url(../../img/tooltip-buttons-filter.png);
  background-size: auto 24px;
  background-repeat: no-repeat;
  background-position-y: 0;
  display: inline-block;
  position: relative;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.tooltip-icon:hover {
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.tooltip-icon-pencil {
  background-position: 0 0;
}
.tooltip-icon-duplicate {
  background-position: -24px 0;
}
.tooltip-icon-trash {
  background-position: -48px 0;
}
.tooltip-icon-locked {
  background-position: -72px 0;
}
.tooltip-icon-locked.locked-to-pencil:hover {
  background-position: 0 0;
}
.tooltip-icon-download-report {
  background-position: -96px 0;
}
.tooltip-icon-open {
  background-position: -120px 0;
}
.tooltip-icon-link {
  background-position: -144px 0;
}
.tooltip-icon-open-external {
  background-position: -168px 0;
}
/* Action icons */
.inline-icon {
  position: relative;
  display: contents;
  display: inline-block;
  width: 24px;
}
.inline-icon .action-icon {
  display: inline-block;
  margin-top: -18px;
  position: absolute;
}
.action-icon {
  width: 24px;
  height: 24px;
  background-image: url(../../img/action-symbols.png);
  background-size: 24px auto;
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  position: relative;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.action-icon:hover {
  background-position-y: -24px;
  cursor: pointer;
}
.action-icon .action-icon-pencil {
  background-position: 0 0;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .action-icon {
    background-image: url(../../img/action-symbols@2x.png);
  }
}
/* TEST indicator */
span.test-indicator {
  display: inline-block;
  text-transform: uppercase;
  background-color: var(--colorDarkGray);
  color: var(--colorInversed);
  padding: 0 5px;
  font-family: 'Source Sans Pro', 'news_cycleregular', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  vertical-align: top;
}
/* Other icons */
.fiona-icon {
  width: 32px;
  height: 32px;
  background-size: auto 120px;
  background-repeat: no-repeat;
  background-position-y: 0;
  display: inline-block;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
}
.fiona-icon:before {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url(../../img/header-buttons-filter.png);
  background-size: auto 120px;
  -webkit-filter: var(--colorIconFilter);
  filter: var(--colorIconFilter);
}
.fiona-icon:after {
  display: none;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url(../../img/header-buttons-filter.png);
  background-size: auto 120px;
}
.fiona-icon:hover {
  background-color: var(--colorNavSelectedBackground);
  background-position-y: 0;
}
.fiona-icon-label {
  position: relative;
  top: -12px;
  margin-right: 15px;
}
.dropdown-icon {
  display: inline-block;
}
.fiona-icon-green:after {
  background-position: 0 0;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .tooltip-icon {
    background-image: url(../../img/tooltip-buttons-filter@2x.png);
  }
  .fiona-icon:before,
  .fiona-icon:after {
    background-image: url(../../img/header-buttons-filter@2x.png);
  }
  .grid-icon:before,
  .grid-icon:after {
    background-image: url(../../img/grid_symbols-filter@2x.png);
  }
}
.fiona-icon span {
  white-space: nowrap;
}
.fiona-icon.fiona-icon-40:before {
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.fiona-icon.fiona-icon-80:before {
  background-position-y: -80px !important;
}
.fiona-icon.fiona-icon-inspector-collapse:before {
  background-position: 0 -80px;
}
.fiona-icon.fiona-icon-inspector-expand:before {
  background-position: 0 -40px;
}
.fiona-icon.fiona-icon-inspector-menu:before {
  background-position: 0 0;
}
.fiona-icon.fiona-icon-resize-full:before {
  background-position: -80px 0;
}
.fiona-icon.fiona-icon-resize-small:before {
  background-position: -120px 0;
}
.fiona-icon.fiona-icon-close:before {
  background-position: -160px 0;
}
.fiona-icon.fiona-icon-add:before,
.fiona-icon.fiona-icon-more-add:before {
  background-position: -200px 0;
}
.fiona-icon.fiona-icon-more:before {
  background-position: -240px 0;
}
.fiona-icon.fiona-icon-settings:before {
  background-position: -280px 0;
}
.fiona-icon.fiona-icon-upload:before {
  background-position: -320px 0;
}
.fiona-icon.fiona-icon-download:before {
  background-position: -360px 0;
}
.fiona-icon.fiona-icon-trash:before {
  background-position: -400px 0;
}
.fiona-icon.fiona-icon-undo:before {
  background-position: -440px 0;
}
.fiona-icon.fiona-icon-list:before {
  background-position: -480px 0;
}
.fiona-icon.fiona-icon-flag-ok {
  height: 24px;
}
.fiona-icon.fiona-icon-flag-ok:before {
  background-position: -520px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-status-not-available:before {
  background-position: -520px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-flag-false {
  height: 24px;
}
.fiona-icon.fiona-icon-flag-false:before {
  background-position: -560px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-rsvp-event-person-invited:before,
.fiona-icon.fiona-icon-status-into-consideration:before {
  background-position: -560px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-flag-red {
  height: 24px;
}
.fiona-icon.fiona-icon-flag-red:before {
  background-position: -600px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-status-selected:before,
.fiona-icon.fiona-icon-rsvp-event-person-does-attend:before,
.fiona-icon.fiona-icon-nomination-selected:before {
  background-position: -600px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-status-rejected:before,
.fiona-icon.fiona-icon-rsvp-event-person-does-not-attend:before,
.fiona-icon.fiona-icon-nomination-rejected:before {
  background-position: -640px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-flag-lock {
  height: 24px;
}
.fiona-icon.fiona-icon-flag-lock:before {
  background-position: -640px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-chevron-inspector {
  width: 13px;
  height: 28px;
}
.fiona-icon.fiona-icon-chevron-inspector:before {
  background-position: -680px -7px;
}
.fiona-icon.fiona-icon-chevron-inspector:hover {
  background-color: transparent;
}
.fiona-icon.fiona-icon-chevron-inspector-gray {
  width: 13px;
  height: 28px;
}
.fiona-icon.fiona-icon-chevron-inspector-gray:before {
  background-position: -680px -7px;
  -webkit-filter: var(--colorGreyFilter);
  filter: var(--colorGreyFilter);
}
.fiona-icon.fiona-icon-chevron-inspector-gray:hover {
  background-color: transparent;
}
.fiona-icon.fiona-icon-eye-blue {
  width: 28px;
  height: 28px;
}
.fiona-icon.fiona-icon-eye-blue:before {
  background-position: -720px -6px;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-eye-blue:hover {
  background-color: transparent;
}
.fiona-icon.fiona-icon-eye-gray {
  width: 28px;
  height: 28px;
}
.fiona-icon.fiona-icon-eye-gray:before {
  background-position: -720px -46px;
  -webkit-filter: var(--colorGreyFilter);
  filter: var(--colorGreyFilter);
}
.fiona-icon.fiona-icon-eye-gray:hover {
  background-color: transparent;
}
.fiona-icon.fiona-icon-pencil:before {
  background-position: -760px 0;
}
.fiona-icon.fiona-icon-add-o:before {
  background-position: -800px 0;
}
.fiona-icon.fiona-icon-add-o:before:hover {
  background-position: -800px -80px;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-remove-o:before {
  background-position: -840px 0;
}
.fiona-icon.fiona-icon-remove-o:before:hover {
  background-position: -840px -80px;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-chevron-left:before {
  background-position: -880px 0;
}
.fiona-icon.fiona-icon-chevron-right:before {
  background-position: -920px 0;
}
.fiona-icon.fiona-icon-calendar:before {
  background-position: -960px 0;
}
.fiona-icon.fiona-icon-list-filter:before,
.fiona-icon.fiona-icon-list-previous-shows:before {
  background-position: -1000px 0;
}
.fiona-icon.fiona-icon-list-group:before {
  background-position: -1040px 0;
}
.fiona-icon.fiona-icon-list-settings:before {
  background-position: -1080px 0;
}
.fiona-icon.fiona-icon-list-view:before {
  background-position: -1120px 0;
}
.fiona-icon.fiona-icon-favourite-o:before {
  background-position: -1160px 0;
}
.fiona-icon.fiona-icon-favourite:before {
  background-position: -1160px -40px;
}
.fiona-icon.fiona-icon-favourite:hover:before,
.fiona-icon.fiona-icon-favourite-o:hover:before {
  background-position: -1160px -80px;
}
.fiona-icon.fiona-icon-pencil-small:before {
  background-position: -1200px 0;
}
.fiona-icon.fiona-icon-copy-small:before {
  background-position: -1240px 0;
}
.fiona-icon.fiona-icon-order:before {
  background-position: -1280px 0;
}
.fiona-icon.fiona-icon-report:before {
  background-position: -1320px 0;
}
.fiona-icon.fiona-icon-mailing:before {
  background-position: -1360px 0;
}
.fiona-icon.fiona-icon-reporting-job:before {
  background-position: -1400px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-report-header:before {
  background-position: -1400px 0;
}
.fiona-icon.fiona-icon-mailing-header:before {
  background-position: -1440px 0;
}
.fiona-icon.fiona-icon-mailing-job:before {
  background-position: -1440px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-user-check:before {
  background-position: -1480px 0;
}
.fiona-icon.fiona-icon-refresh:before {
  background-position: -1520px 0;
}
.fiona-icon.fiona-icon-not-assigned:before {
  background-position: -1600px 0;
}
.fiona-icon.fiona-icon-empty .assignee {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 12px;
  border: 1px solid var(--colorDarkGray);
  background-size: 24px auto;
  margin: 4px 0 0 4px;
}
.fiona-icon.fiona-icon-empty:before {
  background-position: -1640px 0;
}
.fiona-icon.fiona-icon-assigned span {
  display: block;
  position: absolute;
  width: 32px;
  height: 32px;
  color: var(--colorMain) !important;
  font-family: 'Source Sans Pro', 'news_cycleregular', sans-serif;
  text-align: center;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  line-height: 32px;
}
.fiona-icon.fiona-icon-assigned:before {
  background-position: -1680px 0;
}
.fiona-icon.fiona-icon-more-delete:before {
  background-position: -1800px 0;
}
.fiona-icon.fiona-icon-more-invite:before {
  background-position: -1840px 0;
}
.fiona-icon.fiona-icon-more-disconnect:before {
  background-position: -1880px 0;
}
.fiona-icon.fiona-icon-publish:before {
  background-position: -1920px 0;
}
.fiona-icon.fiona-icon-preview:before {
  background-position: -1960px 0;
}
.fiona-icon.fiona-icon-dependency-no:before {
  background-position: -2000px 0;
}
.fiona-icon.fiona-icon-dependency-dependent:before {
  background-position: -2040px 0;
}
.fiona-icon.fiona-icon-dependency-yes:before {
  background-position: -2080px 0;
}
.fiona-icon.fiona-icon-dependency-both:before {
  background-position: -2120px 0;
}
.fiona-icon.fiona-icon-saving-ok:before {
  background-position: -2160px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-saving-busy:before {
  background-position: -2160px -40px;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-save:before {
  background-position: -2200px 0;
}
.fiona-icon.fiona-icon-builder:before {
  background-position: -2320px 0;
}
.fiona-icon.fiona-icon-ban-circle:before {
  background-position: -2360px 0;
}
.fiona-icon.fiona-icon-network:before {
  background-position: -2400px 0;
}
.fiona-icon.fiona-icon-more-edit:before,
.fiona-icon.fiona-icon-mutation-job:before {
  background-position: -2480px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-more-add-to-guestbook:before,
.fiona-icon.fiona-icon-add-to-guestbook-header:before {
  background-position: -2520px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-invite-for-accreditation-header:before,
.fiona-icon.fiona-icon-invite-film-header:before {
  background-position: -2560px 0;
}
.fiona-icon.fiona-icon-more-invite-for-accreditation:before,
.fiona-icon.fiona-icon-more-invite-film:before,
.fiona-icon.fiona-icon-invite-job:before {
  background-position: -2560px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-status-requested:before {
  background-position: -2600px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-publish-on-channel-header:before,
.fiona-icon.fiona-icon-publish-header:before {
  background-position: -2640px 0;
}
.fiona-icon.fiona-icon-more-publish-on-channel:before,
.fiona-icon.fiona-icon-integrationsync-job:before,
.fiona-icon.fiona-icon-publication-job:before {
  background-position: -2640px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-publishsettings:before {
  background-position: -2680px 0;
}
.fiona-icon.fiona-icon-trashbin-small:before {
  background-position: -2720px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-lock-small:before {
  background-position: -2760px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-lock-to-pencil-small:before {
  background-position: -2760px 0;
}
.fiona-icon.fiona-icon-lock-to-pencil-small:before:hover {
  background-position: -1200px 0;
}
.fiona-icon.fiona-icon-source:before {
  background-position: -2800px 0;
}
.fiona-icon.fiona-icon-createparticipation-job:before {
  background-position: -2840px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-createparticipation-job:before:hover {
  background-position: -2840px -40px;
}
.fiona-icon.fiona-icon-status-archived:before {
  background-position: -2880px 0;
}
.fiona-icon.fiona-icon-new-tab:before {
  background-position: -2920px 0;
}
.fiona-icon.fiona-icon-overview-share:before {
  background-position: -2960px 0;
}
.fiona-icon.fiona-icon-info:before {
  background-position: -3080px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-update:before {
  background-position: -3120px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-more-copy-company-profile-to-guestbook:before,
.fiona-icon.fiona-icon-copy-company-profile-to-guestbook-header:before,
.fiona-icon.fiona-icon-more-add-company-profile-to-accreditation:before,
.fiona-icon.fiona-icon-add-company-profile-to-accreditation-header:before {
  background-position: -3160px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-merge:before {
  background-position: -3240px 0;
}
.fiona-icon.fiona-icon-wizard-settings:before {
  background-position: -3280px 0;
}
.fiona-icon.fiona-icon-wizard-refresh:before {
  background-position: -3320px 0;
}
.fiona-icon.fiona-icon-open-blade:before {
  background-position: -3360px -40px;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-delete-conflicts:before {
  background-position: -3400px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-status-noshow:before {
  background-position: -3440px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-preview-blue:before {
  background-position: -3480px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-clear-all-filters:before {
  background-position: -3520px 0;
}
.fiona-icon.fiona-icon-status-blacklist:before {
  background-position: -3560px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-status-blacklist:before {
  background-position: -3560px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-savetodropbox-job:before {
  background-position: -3640px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-insert-row-before:before {
  background-position: -3680px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-insert-row-after:before {
  background-position: -3720px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-duplicate-row:before {
  background-position: -3760px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-rsvp-event-person-created:before,
.fiona-icon.fiona-icon-invoice-concept:before,
.fiona-icon.fiona-icon-nomination-new:before {
  background-position: -3800px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-invoice-pending:before {
  background-position: -3840px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-invoice-paid:before {
  background-position: -3880px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-invoice-refunded:before {
  background-position: -3920px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-invoice-dropped:before {
  background-position: -3960px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-invoice-send-instructions:before {
  background-position: -4000px 0;
}
.fiona-icon.fiona-icon-invoice-send-reminder:before {
  background-position: -4040px 0;
}
.fiona-icon.fiona-icon-duplicate:before {
  background-position: -4080px 0;
}
.fiona-icon.fiona-icon-assign-screening-copy:before {
  background-position: -4120px 0;
}
.fiona-icon.fiona-icon-css:before {
  background-position: -4200px 0;
}
.fiona-icon.fiona-icon-html:before {
  background-position: -4240px 0;
}
.fiona-icon.fiona-icon-requestdelivery-job:before {
  background-position: -4280px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-timeslots:before {
  background-position: -4320px 0;
}
.fiona-icon.fiona-icon-view-as-list:before {
  background-position: -4360px 0;
}
.fiona-icon.fiona-icon-view-as-grid:before {
  background-position: -4400px 0;
}
.fiona-icon.fiona-icon-reminder-job:before {
  background-position: -4440px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-statusmutation-job:before {
  background-position: -4480px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-open-log:before {
  background-position: -4520px 0;
}
.fiona-icon.fiona-icon-list-dropdown:before {
  background-position: -4560px 0;
}
.fiona-icon.fiona-icon-suitcase:before {
  background-position: -4600px 0;
}
.fiona-icon.fiona-icon-nominateforcompetition-job:before {
  background-position: -4640px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-rsvp-event-person-tickets-sent:before {
  background-position: -4680px 0;
}
.fiona-icon.fiona-icon-delivery-request:before {
  background-position: -4720px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-market:before {
  background-position: -4760px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-jury:before {
  background-position: -4800px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-guest-list:before {
  background-position: -4840px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-update-merge:before {
  background-position: -4880px 0;
}
.fiona-icon.fiona-icon-comment:before {
  background-position: -4920px 0;
}
.fiona-icon.fiona-icon-navjump-messages-overview:before {
  background-position: -4960px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-navjump-messages-report:before {
  background-position: -5000px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-navjump-messages-mail:before {
  background-position: -5040px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-navjump-messages-comment:before {
  background-position: -5080px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-navjump-messages-job:before {
  background-position: -5120px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-navjump-messages-alert:before {
  background-position: -5160px -80px;
  -webkit-filter: var(--colorAlertFilter);
  filter: var(--colorAlertFilter);
}
.fiona-icon.fiona-icon-locked:before {
  background-position: -5200px 0;
  -webkit-filter: var(--colorAlertFilter);
  filter: var(--colorAlertFilter);
}
.fiona-icon.fiona-icon-locked.loading:before {
  -webkit-filter: var(--colorGreyFilter);
  filter: var(--colorGreyFilter);
}
.fiona-icon.fiona-icon-unlocked:before {
  background-position: -5240px 0;
  -webkit-filter: var(--colorOkFilter);
  filter: var(--colorOkFilter);
}
.fiona-icon.fiona-icon-unlocked.loading:before {
  -webkit-filter: var(--colorGreyFilter);
  filter: var(--colorGreyFilter);
}
.fiona-icon.fiona-icon-documentation:before {
  background-position: -5280px 0;
}
.fiona-icon.fiona-icon-invoice-job:before {
  background-position: -5320px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-print-job:before {
  background-position: -5360px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon.fiona-icon-group-attendance:before {
  background-position: -5400px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon.fiona-icon-invoice-job-header:before {
  background-position: -5440px 0;
}
.fiona-icon.fiona-icon-print-job-header:before {
  background-position: -5480px 0;
}
.fiona-icon.fiona-icon-delivery-request-header:before {
  background-position: -5520px 0;
}
.fiona-icon.fiona-icon-fiona-invite-header:before {
  background-position: -5560px 0;
}
.blade-customoverviews-solvers-mailing a .fiona-wizard-icon:before {
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.blade-customoverviews-solvers-mailing a .fiona-wizard-icon.fiona-icon-wizard-refresh:before {
  background-position: -3320px 0;
}
.blade-customoverviews-solvers-mailing a .fiona-wizard-icon.fiona-icon-wizard-settings:before {
  background-position: -3280px 0;
}
.blade-customoverviews-solvers-mailing a .fiona-wizard-icon.fiona-icon-more-invite:before {
  background-position: -1840px 0;
}
.blade-customoverviews-solvers-mailing a .fiona-wizard-icon.fiona-icon-more-delete:before {
  background-position: -1800px 0;
}
.blade-customoverviews-solvers-mailing a:hover .fiona-wizard-icon {
  background-color: var(--colorHoverBGR);
}
.blade-customoverviews-solvers-mailing a:hover .fiona-wizard-icon.fiona-icon-more-delete:before {
  background-position: -1800px 0;
}
.blade-customoverviews-solvers-mailing a:hover .fiona-wizard-icon.fiona-icon-more-invite:before {
  background-position: -1840px 0;
}
.blade-customoverviews-solvers-mailing a:hover .fiona-wizard-icon.fiona-icon-wizard-settings:before {
  background-position: -3280px 0;
}
.blade-customoverviews-solvers-mailing a:hover .fiona-wizard-icon.fiona-icon-wizard-refresh:before {
  background-position: -3320px 0;
}
td .fiona-icon:before {
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
td .fiona-icon:hover {
  background-color: transparent;
}
.fiona-icon-small {
  width: 28px;
  height: 28px;
}
.fiona-icon-small:before {
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-small:hover {
  background-color: transparent;
}
.fiona-icon-small:hover:before {
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.header-blue .fiona-icon-resize-full:before {
  background-position: -1720px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.header-blue .fiona-icon-close:before {
  background-position: -1760px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.header-blue .fiona-icon-resize-full:hover,
.header-blue .fiona-icon-close:hover {
  background-color: var(--colorBackground);
}
.fiona-icon-green.fiona-icon-inspector-expand:before {
  background-position: 0 -40px;
}
.fiona-icon-green.fiona-icon-inspector-collapse:before {
  background-position: 0 -80px;
}
.fiona-icon-green.fiona-icon-resize-full:before {
  background-position: -80px 0;
}
.fiona-icon-green.fiona-icon-resize-small:before {
  background-position: -120px 0;
}
.fiona-icon-green.fiona-icon-close:before {
  background-position: -160px 0;
}
.fiona-icon-green.fiona-icon-add:before {
  background-position: -200px 0;
}
.fiona-icon-green.fiona-icon-more:before {
  background-position: -240px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-settings:before {
  background-position: -280px 0;
}
.fiona-icon-green.fiona-icon-upload:before {
  background-position: -320px 0;
}
.fiona-icon-green.fiona-icon-download:before {
  background-position: -360px 0;
}
.fiona-icon-green.fiona-icon-trash:before {
  background-position: -400px 0;
}
.fiona-icon-green.fiona-icon-undo:before {
  background-position: -440px 0;
}
.fiona-icon-green.fiona-icon-list:before {
  background-position: -480px 0;
}
.fiona-icon-green.fiona-icon-flag-ok {
  height: 24px;
}
.fiona-icon-green.fiona-icon-flag-ok:before {
  background-position: -520px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-status-not-available:before {
  background-position: -520px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-flag-false {
  height: 24px;
}
.fiona-icon-green.fiona-icon-flag-false:before {
  background-position: -560px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-status-into-consideration:before {
  background-position: -560px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-flag-red {
  height: 24px;
}
.fiona-icon-green.fiona-icon-flag-red:before {
  background-position: -600px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-status-selected:before {
  background-position: -600px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-flag-lock {
  height: 24px;
}
.fiona-icon-green.fiona-icon-flag-lock:before {
  background-position: -640px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-status-rejected:before {
  background-position: -640px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-pencil:before {
  background-position: -760px 0;
}
.fiona-icon-green.fiona-icon-chevron-left:before {
  background-position: -880px 0;
}
.fiona-icon-green.fiona-icon-chevron-right:before {
  background-position: -920px 0;
}
.fiona-icon-green.fiona-icon-calendar:before {
  background-position: -960px 0;
}
.fiona-icon-green.fiona-icon-list-filter:before {
  background-position: -1000px 0;
}
.fiona-icon-green.fiona-icon-list-group:before {
  background-position: -1040px 0;
}
.fiona-icon-green.fiona-icon-list-settings:before {
  background-position: -1080px 0;
}
.fiona-icon-green.fiona-icon-list-view:before {
  background-position: -1120px 0;
}
.fiona-icon-green.fiona-icon-order:before {
  background-position: -1280px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-report:before {
  background-position: -1320px 0;
}
.fiona-icon-green.fiona-icon-mailing:before {
  background-position: -1360px 0;
}
.fiona-icon-green.fiona-icon-report-header:before {
  background-position: -1400px 0;
}
.fiona-icon-green.fiona-icon-mailing-header:before {
  background-position: -1440px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-user-check:before {
  background-position: -1480px 0;
}
.fiona-icon-green.fiona-icon-header-more:before {
  background-position: -1560px 0;
}
.fiona-icon-green.fiona-icon-not-assigned:before {
  background-position: -1600px 0;
}
.fiona-icon-green.fiona-icon-empty:before {
  background-position: -1640px 0;
}
.fiona-icon-green.fiona-icon-arrow:before {
  background-position: -2240px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-filter:before {
  background-position: -2280px -80px;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-filter-set:before {
  background-position: -2280px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-ban-circle:before {
  background-position: -2360px 0;
}
.fiona-icon-green.fiona-icon-network:before {
  background-position: -2400px 0;
}
.fiona-icon-green.fiona-icon-handler-header:before,
.fiona-icon-green.fiona-icon-assign-handler-header:before {
  background-position: -2440px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
.fiona-icon-green.fiona-icon-status-noshow:before {
  background-position: -3440px 0;
  -webkit-filter: none;
  filter: none;
}
.fiona-icon-green.fiona-icon-assign-contributor-header:before {
  background-position: -4160px 0;
  -webkit-filter: var(--colorLinkFilter);
  filter: var(--colorLinkFilter);
}
/* Save status */
.fiona-save-status-ring {
  width: 32px;
  height: 32px;
  background-image: url(../../img/save-status.png);
  background-size: auto 32px;
  background-repeat: no-repeat;
  display: none !important;
  position: relative;
}
.fiona-save-status-ring div {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url(../../img/save-status.png);
  background-size: auto 32px;
}
.fiona-save-status-ring.fiona-save-wait {
  display: inline-block !important;
}
.fiona-save-status-ring.fiona-save-wait div {
  background-position: -32px top;
}
.fiona-save-status-ring.fiona-save-busy {
  display: inline-block !important;
}
.fiona-save-status-ring.fiona-save-busy div {
  background-position: -32px top;
  -webkit-animation: savestatussaving infinite ease-in-out 1s;
  -moz-animation: savestatussaving infinite ease-in-out 1s;
  -o-animation: savestatussaving infinite ease-in-out 1s;
  animation: savestatussaving infinite ease-in-out 1s;
}
.fiona-save-status-ring.fiona-save-ok {
  display: inline-block !important;
  opacity: 0;
  width: 0;
  -webkit-animation: savestatusok 3s ease-out 1s normal;
  -moz-animation: savestatusok 3s ease-out 1s normal;
  -o-animation: savestatusok 3s ease-out 1s normal;
  animation: savestatusok 3s ease-out 1s normal;
}
.fiona-save-status-ring.fiona-save-ok div {
  background-position: -64px top;
}
.fiona-save-status-ring.fiona-save-error {
  display: inline-block !important;
}
.fiona-save-status-ring.fiona-save-error div {
  background-position: -96px top;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .fiona-save-status-ring {
    background-image: url(../../img/save-status@2x.png);
  }
  .fiona-save-status-ring div {
    background-image: url(../../img/save-status.png);
  }
}
@keyframes savestatusok {
  0% {
    opacity: 1;
    width: 32px;
  }
  90% {
    opacity: 1;
    width: 32px;
  }
  99% {
    opacity: 0;
    width: 32px;
  }
  100% {
    opacity: 0;
    width: 0;
  }
}
@keyframes savestatussaving {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* Show Discussion */
.fiona-icon-show-discussion {
  width: 18px;
  height: 16px;
  background-size: 18px auto;
  background-image: url(../../img/discussion-filter.png);
  display: inline-block;
  background-position: 0 32px;
}
.fiona-icon-show-discussion:before {
  content: '';
  width: 18px;
  height: 16px;
  background-size: 18px auto;
  background-image: url(../../img/discussion-filter.png);
  display: inline-block;
  background-position: 0 0;
  position: absolute;
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
.fiona-icon-show-discussion.active {
  background-position: 0 16px;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .fiona-icon-show-discussion {
    background-image: url(../../img/discussion-filter@2x.png);
  }
}
/* Yellow conflict/warning icon */
.fiona-icon-yellow-warning {
  display: inline-block;
  width: 18px;
  height: 16px;
  background-color: transparent;
  background-size: 18px 32px;
  background-image: url(../../img/conflict-filter.png);
  background-position: 0 16px;
}
.fiona-icon-yellow-warning:before {
  position: absolute;
  content: '';
  display: inline-block;
  width: 18px;
  height: 16px;
  background-color: transparent;
  background-size: 18px 32px;
  background-image: url(../../img/conflict-filter.png);
  background-position: 0 0;
  -webkit-filter: var(--colorBWFilter);
  filter: var(--colorBWFilter);
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .fiona-icon-yellow-warning {
    background-image: url(../../img/conflict-filter@2x.png);
  }
}
/* image template */
.image-template {
  background-image: url('../../img/image_template.png');
  width: 60px;
  height: 60px;
  max-height: 60px;
  border-radius: 6px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  box-shadow: none;
  object-fit: cover;
  object-position: center;
}
.image-template.small {
  width: 50px;
  height: 50px;
  border-radius: 5px;
  max-height: 50px;
}
.image-template.tiny {
  width: 24px;
  height: 24px;
  border-radius: 2px;
  max-height: 24px;
}
.image-template[src=""] {
  content: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .image-template {
    background-image: url('../../img/image_template@2x.png');
  }
}
.image-template.image {
  background-position: 0 0;
}
.image-template.movie {
  background-position: -60px top;
}
.image-template.person {
  background-position: -120px top;
}
.image-template.company {
  background-position: -180px top;
}
.image-template.small.image {
  background-position: 0 0;
}
.image-template.small.movie {
  background-position: -50px top;
}
.image-template.small.person {
  background-position: -100px top;
}
.image-template.small.company {
  background-position: -150px top;
}
.image-template.small.image {
  background-position: 0 0;
}
.image-template.small.movie {
  background-position: -24px top;
}
.image-template.small.person {
  background-position: -48px top;
}
.image-template.small.company {
  background-position: -72px top;
}
/* Brand icons */
.brand-icon {
  width: 60px;
  height: 60px;
  background-image: url(../../img/brands.png);
  background-size: auto 60px;
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  position: relative;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .brand-icon {
    background-image: url(../../img/brands@2x.png);
  }
}
.brand-icon.brand-icon-small {
  width: 30px;
  height: 30px;
  background-size: auto 30px;
}
.brand-icon.brand-icon-extra-small {
  width: 20px;
  height: 20px;
  background-size: auto 20px;
}
.brand-icon.brand-icon-vimeo {
  background-position: 0px 0;
}
.brand-icon.brand-icon-vimeo.brand-icon-small {
  background-position: 0px 0;
}
.brand-icon.brand-icon-vimeo.brand-icon-extra-small {
  background-position: 0px 0;
}
.brand-icon.brand-icon-youtube {
  background-position: -60px 0;
}
.brand-icon.brand-icon-youtube.brand-icon-small {
  background-position: -30px 0;
}
.brand-icon.brand-icon-youtube.brand-icon-extra-small {
  background-position: -20px 0;
}
.brand-icon.brand-icon-dropbox {
  background-position: -120px 0;
}
.brand-icon.brand-icon-dropbox.brand-icon-small {
  background-position: -60px 0;
}
.brand-icon.brand-icon-dropbox.brand-icon-extra-small {
  background-position: -40px 0;
}
.brand-icon.brand-icon-google-drive {
  background-position: -180px 0;
}
.brand-icon.brand-icon-google-drive.brand-icon-small {
  background-position: -90px 0;
}
.brand-icon.brand-icon-google-drive.brand-icon-extra-small {
  background-position: -60px 0;
}
.brand-icon.brand-icon-one-drive {
  background-position: -240px 0;
}
.brand-icon.brand-icon-one-drive.brand-icon-small {
  background-position: -120px 0;
}
.brand-icon.brand-icon-one-drive.brand-icon-extra-small {
  background-position: -80px 0;
}
.brand-icon.brand-icon-filmfetch {
  background-position: -300px 0;
}
.brand-icon.brand-icon-filmfetch.brand-icon-small {
  background-position: -150px 0;
}
.brand-icon.brand-icon-filmfetch.brand-icon-extra-small {
  background-position: -100px 0;
}
.brand-icon.brand-icon-pantaflix {
  background-position: -360px 0;
}
.brand-icon.brand-icon-pantaflix.brand-icon-small {
  background-position: -180px 0;
}
.brand-icon.brand-icon-pantaflix.brand-icon-extra-small {
  background-position: -120px 0;
}
.brand-icon.brand-icon-media-loc {
  background-position: -420px 0;
}
.brand-icon.brand-icon-media-loc.brand-icon-small {
  background-position: -210px 0;
}
.brand-icon.brand-icon-media-loc.brand-icon-extra-small {
  background-position: -140px 0;
}
.brand-icon.brand-icon-adyen {
  background-position: -480px 0;
}
.brand-icon.brand-icon-adyen.brand-icon-small {
  background-position: -240px 0;
}
.brand-icon.brand-icon-adyen.brand-icon-extra-small {
  background-position: -160px 0;
}
.brand-icon.brand-icon-mollie {
  background-position: -540px 0;
}
.brand-icon.brand-icon-mollie.brand-icon-small {
  background-position: -270px 0;
}
.brand-icon.brand-icon-mollie.brand-icon-extra-small {
  background-position: -180px 0;
}
.brand-icon.brand-icon-stripe {
  background-position: -600px 0;
}
.brand-icon.brand-icon-stripe.brand-icon-small {
  background-position: -300px 0;
}
.brand-icon.brand-icon-stripe.brand-icon-extra-small {
  background-position: -200px 0;
}
.brand-icon.brand-icon-braintree {
  background-position: -660px 0;
}
.brand-icon.brand-icon-braintree.brand-icon-small {
  background-position: -330px 0;
}
.brand-icon.brand-icon-braintree.brand-icon-extra-small {
  background-position: -220px 0;
}
.brand-icon.brand-icon-saferpay {
  background-position: -720px 0;
}
.brand-icon.brand-icon-saferpay.brand-icon-small {
  background-position: -360px 0;
}
.brand-icon.brand-icon-saferpay.brand-icon-extra-small {
  background-position: -240px 0;
}
.brand-icon.brand-icon-whereby {
  background-position: -780px 0;
}
.brand-icon.brand-icon-whereby.brand-icon-small {
  background-position: -390px 0;
}
.brand-icon.brand-icon-whereby.brand-icon-extra-small {
  background-position: -260px 0;
}
.brand-icon.brand-icon-z-tickets {
  background-position: -840px 0;
}
.brand-icon.brand-icon-z-tickets.brand-icon-small {
  background-position: -420px 0;
}
.brand-icon.brand-icon-z-tickets.brand-icon-extra-small {
  background-position: -280px 0;
}
.brand-icon.brand-icon-active-tickets {
  background-position: -900px 0;
}
.brand-icon.brand-icon-active-tickets.brand-icon-small {
  background-position: -450px 0;
}
.brand-icon.brand-icon-active-tickets.brand-icon-extra-small {
  background-position: -300px 0;
}
.brand-icon.brand-icon-ticket-engine {
  background-position: -960px 0;
}
.brand-icon.brand-icon-ticket-engine.brand-icon-small {
  background-position: -480px 0;
}
.brand-icon.brand-icon-ticket-engine.brand-icon-extra-small {
  background-position: -320px 0;
}
.brand-icon.brand-icon-ticket-trigger {
  background-position: -1020px 0;
}
.brand-icon.brand-icon-ticket-trigger.brand-icon-small {
  background-position: -510px 0;
}
.brand-icon.brand-icon-ticket-trigger.brand-icon-extra-small {
  background-position: -340px 0;
}
.brand-icon.brand-icon-ticket-matic {
  background-position: -1080px 0;
}
.brand-icon.brand-icon-ticket-matic.brand-icon-small {
  background-position: -540px 0;
}
.brand-icon.brand-icon-ticket-matic.brand-icon-extra-small {
  background-position: -360px 0;
}
.brand-icon.brand-icon-mailgun {
  background-position: -1140px 0;
}
.brand-icon.brand-icon-mailgun.brand-icon-small {
  background-position: -570px 0;
}
.brand-icon.brand-icon-mailgun.brand-icon-extra-small {
  background-position: -380px 0;
}
.brand-icon.brand-icon-mailchimp {
  background-position: -1200px 0;
}
.brand-icon.brand-icon-mailchimp.brand-icon-small {
  background-position: -600px 0;
}
.brand-icon.brand-icon-mailchimp.brand-icon-extra-small {
  background-position: -400px 0;
}
.brand-icon.brand-icon-google-tag-manager {
  background-position: -1260px 0;
}
.brand-icon.brand-icon-google-tag-manager.brand-icon-small {
  background-position: -630px 0;
}
.brand-icon.brand-icon-google-tag-manager.brand-icon-extra-small {
  background-position: -420px 0;
}
.brand-icon.brand-icon-spotify {
  background-position: -1320px 0;
}
.brand-icon.brand-icon-spotify.brand-icon-small {
  background-position: -660px 0;
}
.brand-icon.brand-icon-spotify.brand-icon-extra-small {
  background-position: -440px 0;
}
.brand-icon.brand-icon-smeetz {
  background-position: -1380px 0;
}
.brand-icon.brand-icon-smeetz.brand-icon-small {
  background-position: -690px 0;
}
.brand-icon.brand-icon-smeetz.brand-icon-extra-small {
  background-position: -460px 0;
}
.brand-icon.brand-icon-imdb {
  background-position: -1440px 0;
}
.brand-icon.brand-icon-imdb.brand-icon-small {
  background-position: -720px 0;
}
.brand-icon.brand-icon-imdb.brand-icon-extra-small {
  background-position: -480px 0;
}
.brand-icon.brand-icon-soundcloud {
  background-position: -1500px 0;
}
.brand-icon.brand-icon-soundcloud.brand-icon-small {
  background-position: -750px 0;
}
.brand-icon.brand-icon-soundcloud.brand-icon-extra-small {
  background-position: -500px 0;
}
.brand-icon.brand-icon-shift72 {
  background-position: -1560px 0;
}
.brand-icon.brand-icon-shift72.brand-icon-small {
  background-position: -780px 0;
}
.brand-icon.brand-icon-shift72.brand-icon-extra-small {
  background-position: -520px 0;
}
.brand-icon.brand-icon-publicapi {
  background-position: -1620px 0;
}
.brand-icon.brand-icon-publicapi.brand-icon-small {
  background-position: -810px 0;
}
.brand-icon.brand-icon-publicapi.brand-icon-extra-small {
  background-position: -540px 0;
}
.brand-icon.brand-icon-xapi {
  background-position: -1620px 0;
}
.brand-icon.brand-icon-xapi.brand-icon-small {
  background-position: -810px 0;
}
.brand-icon.brand-icon-xapi.brand-icon-extra-small {
  background-position: -540px 0;
}
.brand-icon.brand-icon-brevo {
  background-position: -1680px 0;
}
.brand-icon.brand-icon-brevo.brand-icon-small {
  background-position: -840px 0;
}
.brand-icon.brand-icon-brevo.brand-icon-extra-small {
  background-position: -560px 0;
}
.brand-icon.brand-icon-eventive {
  background-position: -1740px 0;
}
.brand-icon.brand-icon-eventive.brand-icon-small {
  background-position: -870px 0;
}
.brand-icon.brand-icon-eventive.brand-icon-extra-small {
  background-position: -580px 0;
}
.brand-icon.brand-icon-montonio {
  background-position: -1800px 0;
}
.brand-icon.brand-icon-montonio.brand-icon-small {
  background-position: -900px 0;
}
.brand-icon.brand-icon-montonio.brand-icon-extra-small {
  background-position: -600px 0;
}
.brand-icon.brand-icon-matomo {
  background-position: -1860px 0;
}
.brand-icon.brand-icon-matomo.brand-icon-small {
  background-position: -930px 0;
}
.brand-icon.brand-icon-matomo.brand-icon-extra-small {
  background-position: -620px 0;
}
.brand-icon.brand-icon-campain-monitor {
  background-position: -1920px 0;
}
.brand-icon.brand-icon-campain-monitor.brand-icon-small {
  background-position: -960px 0;
}
.brand-icon.brand-icon-campain-monitor.brand-icon-extra-small {
  background-position: -640px 0;
}
.brand-icon.brand-icon-filmfreeway {
  background-position: -1980px 0;
}
.brand-icon.brand-icon-filmfreeway.brand-icon-small {
  background-position: -990px 0;
}
.brand-icon.brand-icon-filmfreeway.brand-icon-extra-small {
  background-position: -660px 0;
}
.brand-icon.brand-icon-shortfilmdepot {
  background-position: -2040px 0;
}
.brand-icon.brand-icon-shortfilmdepot.brand-icon-small {
  background-position: -1020px 0;
}
.brand-icon.brand-icon-shortfilmdepot.brand-icon-extra-small {
  background-position: -680px 0;
}
/* Notification */
/* Validation Message */
.splashscreen {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  background-color: transparent;
  transition: background-color 0.5s, opacity 0.5s;
  -webkit-transition: background-color 0.5s, opacity 0.5s;
  color: #4c92b0;
}
.splashscreen > div {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  z-index: 1000;
}
.splashscreen-loader-container {
  width: 100%;
  height: 100%;
  margin-top: 16px;
}
.splashscreen-loader-container .filler {
  display: inline-block;
  margin: 0 auto;
  background-color: transparent;
  width: 0;
  height: 40%;
  margin-bottom: 10px;
}
.splashscreen-loader-container .rotor {
  position: relative;
  display: inline-block;
  clear: right;
  margin: 0;
  width: 60px;
  height: 60px;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  -o-transition: rotate(3600deg);
}
.splashscreen-loader-container .rotor:before {
  position: absolute;
  content: "";
  background-color: transparent;
  background-image: url('/img/rotor.png');
  background-repeat: no-repeat;
  background-position: center center;
  width: 60px;
  height: 60px;
  left: 0;
  top: 0;
  background-size: 50px 50px;
  transition: filter 0.5s;
  -webkit-transition: -webkit-filter 0.5s;
  -webkit-filter: brightness(0) saturate(100%) invert(70%) sepia(12%) saturate(2279%) hue-rotate(164deg) brightness(75%) contrast(77%);
  filter: brightness(0) saturate(100%) invert(70%) sepia(12%) saturate(2279%) hue-rotate(164deg) brightness(75%) contrast(77%);
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .splashscreen-loader-container .rotor:before {
    background-image: url('/img/rotor@2x.png');
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.dark-theme .splashscreen,
.darkgreen-theme .splashscreen,
.reddish-theme .splashscreen,
.moon-theme .splashscreen,
.blues-theme .splashscreen,
.sunny-theme .splashscreen,
.default-theme .splashscreen,
.salmon-theme .splashscreen,
.contrast-theme .splashscreen {
  opacity: 1;
  color: var(--colorSplashText);
  background-color: var(--colorBackground);
}
.dark-theme .splashscreen .splashscreen-loader-container .rotor:before,
.darkgreen-theme .splashscreen .splashscreen-loader-container .rotor:before,
.reddish-theme .splashscreen .splashscreen-loader-container .rotor:before,
.moon-theme .splashscreen .splashscreen-loader-container .rotor:before,
.blues-theme .splashscreen .splashscreen-loader-container .rotor:before,
.sunny-theme .splashscreen .splashscreen-loader-container .rotor:before,
.default-theme .splashscreen .splashscreen-loader-container .rotor:before,
.salmon-theme .splashscreen .splashscreen-loader-container .rotor:before,
.contrast-theme .splashscreen .splashscreen-loader-container .rotor:before {
  -webkit-filter: var(--colorNavFilter);
  filter: var(--colorNavFilter);
}
/* Notification */
/* Validation Message */
.page {
  background-color: var(--colorBackground);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.71);
  width: 350px;
  border-radius: 175px;
  padding: 10px;
  padding-bottom: 70px;
  margin: 7% auto;
  border: 0 solid var(--colorMain);
}
.page div.fionalogo {
  display: block;
  width: 92px;
  height: 92px;
  background: transparent url(/img/f.png) no-repeat left top;
  border: 0;
  margin-left: -45px;
  margin-top: -45px;
  -webkit-animation-name: pagespin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: once;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-name: pagespin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: once;
  -moz-animation-timing-function: ease-in-out;
  -ms-animation-name: pagespin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: once;
  -ms-animation-timing-function: ease-in-out;
  -o-transition: rotate(-720deg);
}
.page div.festivallogo {
  display: block;
  margin: -32px auto 30px auto;
  width: 160px;
  height: 100px;
  text-align: center;
  border-radius: 50px;
}
.page div.festivallogo img {
  max-width: 100%;
  max-height: 100%;
}
.page .plain {
  width: 251px;
  margin-left: 38px;
  margin-top: 40px;
}
.page .plain .form-group {
  margin-bottom: 8px;
}
.page form {
  width: 251px;
  margin: 0 auto;
}
.page form .form-group {
  margin-bottom: 8px;
}
.page a {
  color: var(--colorLink) !important;
}
.page .btn-login {
  color: var(--colorButtonText);
  border-color: var(--colorButtonBorder);
  background: var(--colorButtonBGR);
}
.page .btn-login:hover {
  color: var(--colorButtonHoverText);
  background-color: var(--colorButtonHoverBGR);
}
.page .browser-warning {
  width: 251px;
  margin: 0 auto;
}
.page .browser-warning a.browser-link {
  display: block;
  height: 32px;
  padding-left: 38px;
  margin-bottom: 4px;
  line-height: 32px;
  background-position: left center;
  background-size: 32px 32px;
  background-repeat: no-repeat;
}
.page .browser-warning a.browser-link.chrome {
  background-image: url(/img/chrome-icon.png);
}
.page .browser-warning a.browser-link.firefox {
  background-image: url(/img/firefox-icon.png);
}
.page .browser-warning a.browser-link.safari {
  background-image: url(/img/safari-icon.png);
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  .page div.fionalogo {
    background-image: url(/img/f@2x.png);
    background-size: 92px 92px;
  }
  .page div.festivallogo {
    /* background-image: url(/img/festival-logo@2x.png); */
  }
}
@-moz-keyframes pagespin {
  from {
    opacity: 0;
    -moz-transform: rotate(-720deg);
  }
  to {
    opacity: 1;
    -moz-transform: rotate(0deg);
  }
}
@-webkit-keyframes pagespin {
  from {
    opacity: 0;
    -webkit-transform: rotate(-720deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotate(0deg);
  }
}
@keyframes pagespin {
  from {
    opacity: 0;
    transform: rotate(-720deg);
  }
  to {
    opacity: 1;
    transform: rotate(0deg);
  }
}
.wacht {
  width: 252px;
  text-align: center;
  line-height: 32px;
  display: none;
}
/* Notification */
/* Validation Message */
#page-account-login .totp {
  width: 120px;
  overflow: hidden;
  padding: 0;
  margin-bottom: 10px;
}
#page-account-login .totp.focus {
  border-color: var(--notification-info-border-color);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
#page-account-login .totp input {
  border: none;
  letter-spacing: 10px;
  text-indent: 10px;
  width: 200px;
  height: 100%;
  outline: 0;
}
#page-account-login .totp input:focus,
#page-account-login .totp input:focus-visible {
  border: none;
  outline: 0;
}
