/* Minification failed. Returning unminified contents.
(2,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(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 '-'
(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 '-'
(175,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(193,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(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 '-'
(279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(280,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 '-'
(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 '-'
(382,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(385,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(395,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(396,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(397,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(401,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(405,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(406,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(407,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(408,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(413,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(416,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(417,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(418,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(421,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(422,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(425,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(430,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(431,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(438,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(439,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(442,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(445,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(447,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(450,26): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(451,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(452,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(460,20): run-time error CSS1039: Token not allowed after unary operator: '-page-background'
(465,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active-hover'
(471,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(474,15): run-time error CSS1019: Unexpected token, found '-'
(474,15): run-time error CSS1036: Expected expression, found '-'
(474,15): run-time error CSS1019: Unexpected token, found '-'
(474,15): run-time error CSS1042: Expected function, found '-'
(474,16): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(474,27): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(477,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(480,15): run-time error CSS1039: Token not allowed after unary operator: '-subtitle-color'
(483,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(492,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(495,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(502,20): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-hover'
(505,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(508,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(537,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active'
(544,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(547,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-hover'
(550,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active-hover'
(568,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(571,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(578,20): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active-hover'
(587,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(609,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(630,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active-hover'
(645,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(645,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(662,20): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active'
(666,20): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-hover'
(687,20): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(690,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(690,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(716,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(716,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(730,20): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(745,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(745,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(781,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(782,20): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(783,27): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(786,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(786,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(793,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(800,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(800,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(805,31): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(827,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(831,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(834,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(835,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(841,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(841,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(889,20): run-time error CSS1019: Unexpected token, found '-'
(889,20): run-time error CSS1036: Expected expression, found '-'
(889,20): run-time error CSS1019: Unexpected token, found '-'
(889,20): run-time error CSS1042: Expected function, found '-'
(889,21): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(889,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(892,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(892,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1057,26): run-time error CSS1039: Token not allowed after unary operator: '-body-background'
(1062,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1068,15): run-time error CSS1039: Token not allowed after unary operator: '-subtitle-color'
(1106,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1111,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1112,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1113,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1118,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(1125,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1137,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1149,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(1823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1914,26): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(1919,20): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(1932,26): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(1996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2139,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(2146,20): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(2436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2490,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2562,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2563,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2567,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2568,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2570,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2571,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2586,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2587,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2588,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2590,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2594,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2596,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2603,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2604,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2608,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2619,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2629,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2634,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2775,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2778,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2779,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2782,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2783,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2786,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2787,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2915,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2917,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2922,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2923,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2924,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2925,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2926,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2928,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2991,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(2995,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(3011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3100,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(3108,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(3122,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(3130,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(3134,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(3138,20): run-time error CSS1039: Token not allowed after unary operator: '-charcoal-black'
(3142,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(3148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3355,20): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(3369,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(3378,26): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(3381,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(3386,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(3391,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(3395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3489,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(3490,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(3498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3553,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3562,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3563,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3567,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3568,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3570,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3571,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3597,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3598,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3603,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3604,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3608,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3619,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3629,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3634,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3692,26): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(3707,33): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(3728,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(3809,26): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green'
(3939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4073,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(4076,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(4088,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4091,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4120,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4125,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4143,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4152,15): run-time error CSS1039: Token not allowed after unary operator: '-charcoal-black'
(4159,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(4266,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4278,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4317,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-orange'
(4325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4434,26): run-time error CSS1039: Token not allowed after unary operator: '-ninestar-summary-container-hover'
(4542,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(4593,27): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(4781,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(4833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5010,20): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5144,20): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(5146,23): run-time error CSS1039: Token not allowed after unary operator: '-radius'
(5150,15): run-time error CSS1039: Token not allowed after unary operator: '-font-color'
(5158,26): run-time error CSS1039: Token not allowed after unary operator: '-gray-border'
(5159,23): run-time error CSS1039: Token not allowed after unary operator: '-radius'
(5176,15): run-time error CSS1039: Token not allowed after unary operator: '-gray-light'
(5184,15): run-time error CSS1039: Token not allowed after unary operator: '-font-color'
(5205,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5225,20): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(5237,20): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(5296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5513,27): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5520,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5527,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5579,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5586,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5593,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5610,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5616,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(5621,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(5665,27): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(5676,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5686,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5693,26): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5705,26): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5719,27): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5728,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5738,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5744,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5770,26): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(5796,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5797,30): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5798,33): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5803,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(5993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6079,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6080,20): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(6081,27): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6114,20): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(6124,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6137,30): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6138,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6152,31): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6166,20): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(6173,30): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6188,103): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6196,31): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6200,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6205,20): run-time error CSS1039: Token not allowed after unary operator: '-hover-text-color'
(6219,20): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green-30'
(6220,27): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green-10'
(6225,20): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green-40'
(6226,27): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green-10'
(6236,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(6238,20): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green'
(6244,20): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-red'
(6255,20): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(6256,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6270,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(6271,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(6281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6370,26): run-time error CSS1039: Token not allowed after unary operator: '-page-fadein-color'
(6385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6532,15): run-time error CSS1039: Token not allowed after unary operator: '-vibrant-green'
(6567,27): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(6584,15): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(6589,15): run-time error CSS1039: Token not allowed after unary operator: '-error-red'
(6598,26): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(6612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6619,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6629,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6634,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6698,26): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(6715,31): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(6717,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(6757,26): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(6812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6917,15): run-time error CSS1039: Token not allowed after unary operator: '-page-title-color'
(6929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7022,30): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7036,20): run-time error CSS1039: Token not allowed after unary operator: '-page-overlay-color'
(7047,20): run-time error CSS1039: Token not allowed after unary operator: '-page-overlay-color'
(7062,30): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7168,20): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(7170,26): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(7189,15): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-text-color'
(7195,20): run-time error CSS1039: Token not allowed after unary operator: '-well-color'
(7206,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7209,15): run-time error CSS1039: Token not allowed after unary operator: '-subtitle-color'
(7212,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7216,30): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(7227,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(7227,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(7229,33): run-time error CSS1039: Token not allowed after unary operator: '-border-grey'
(7268,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7273,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7286,20): run-time error CSS1039: Token not allowed after unary operator: '-readmore-overlay-background'
(7297,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7490,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7546,26): run-time error CSS1039: Token not allowed after unary operator: '-nav-pills-button-background'
(7547,15): run-time error CSS1019: Unexpected token, found '-'
(7547,15): run-time error CSS1036: Expected expression, found '-'
(7547,15): run-time error CSS1019: Unexpected token, found '-'
(7547,15): run-time error CSS1042: Expected function, found '-'
(7547,16): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(7547,27): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(7551,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7578,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active'
(7589,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-active-hover'
(7598,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-hover'
(7610,26): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-background'
(7613,15): run-time error CSS1039: Token not allowed after unary operator: '-pills-tab-text-color'
(7641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7775,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7778,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7779,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7782,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7783,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7786,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7787,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7880,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(7881,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(7904,26): run-time error CSS1039: Token not allowed after unary operator: '-table-border-color'
(7905,26): run-time error CSS1039: Token not allowed after unary operator: '-table-background-color'
(7906,20): run-time error CSS1039: Token not allowed after unary operator: '-table-background'
(7915,47): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-top'
(7915,75): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-bottom'
(7921,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(7926,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(7934,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(7949,26): run-time error CSS1039: Token not allowed after unary operator: '-light-grey'
(8014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8216,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(8217,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
(8244,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(8251,46): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(8258,58): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(8265,34): run-time error CSS1039: Token not allowed after unary operator: '-primary-blue'
(8268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8356,15): run-time error CSS1039: Token not allowed after unary operator: '-snow-white'
 */
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
/*@images-path: "../../../Images";*/
@font-face {
  font-family: 'candara';
  font-style: normal;
  src: url(/Content/fonts/candara.ttf) format('truetype');
}
.background-stars {
  background: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/background/yin-yang.jpg') no-repeat;
  background-size: cover;
  background-position: center;
}
.background-fixed {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: fixed;
  z-index: -10;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.background-video {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
  /* Keep the video in the background */
}
.background-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.flag-item {
  width: 30px;
}
.well {
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1) !important;
  border-radius: 7px;
  opacity: 1 !important;
  background-color: #ffffff;
  background-image: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
}
.well h4:first-of-type {
  font-weight: bold;
  font-size: 1.5em;
}
.btn {
  margin-bottom: 4px;
}
.page {
  margin: 3em auto;
  padding: 30px 30px 10px 30px;
  width: auto;
  max-width: 1180px;
  border: none;
}
.mainContent {
  position: relative;
  width: 100%;
}
.roundCorners {
  border-radius: 6px;
}
.alphaBackground {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9);
  filter: alpha(opacity=90);
}
.shadow {
  -webkit-box-shadow: 0 0 64px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 64px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 64px rgba(0, 0, 0, 0.5);
}
.shadow-light {
  -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}
a.btn {
  color: var(--snow-white) !important;
  text-decoration: none !important;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
a#toTop {
  display: block;
  width: 100%;
  background: #020202;
  text-align: center;
  color: white;
  -webkit-transition: all 1.5s ease-out;
  -moz-transition: all 1.5s ease-out;
  transition: all 1.5s ease-out;
}
a#toTop:hover {
  color: var(--vibrant-orange);
}
.hidden-date-field {
  opacity: 0;
  height: 0;
  position: absolute;
}
.seo {
  font-size: 0.3em;
  position: fixed;
  left: -15000px;
  top: -20000px;
  width: 1px;
  height: 2px;
}
.main-content {
  margin: 0;
  padding: 0;
  width: 100%;
  margin-bottom: 20px;
}
.inline-form {
  display: inline-block;
}
.inline-form form {
  display: inline-block;
}
li.divider {
  height: 1px !important;
  margin: 9px 0 !important;
  overflow: hidden !important;
  background-color: #a5a5a5 !important;
}
.display-warning {
  font-style: italic;
}
h2.alert-message {
  font-size: 1.45em;
}
.small-print label {
  font-size: 0.9em;
  line-height: 1.33em;
  color: #666666;
}
h5.form-subtitle {
  font-size: 1.21em;
}
.ripple {
  position: relative;
  overflow: hidden;
}
.ripple .ripple-effect {
  position: absolute;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.1);
  transform: scale(0);
  animation: ripple-effect 0.6s ease-out;
  pointer-events: none;
  z-index: 1;
}
@keyframes ripple-effect {
  to {
    transform: scale(3);
    opacity: 0;
  }
}
.gpt-image {
  padding: 11px;
  background: #f9f9f9;
  border-radius: 7px;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
/*@images-path: "../../../Images";*/
.dark-mode {
  /*Daily Calendar*/
  /* Hourly Planner */
  /* Numerology */
}
.dark-mode h1,
.dark-mode h2,
.dark-mode h1 > strong {
  font-weight: 300 !important;
  text-shadow: none !important;
}
.dark-mode h3,
.dark-mode h4,
.dark-mode h5 {
  text-shadow: none !important;
}
.dark-mode h1,
.dark-mode h2,
.dark-mode h3,
.dark-mode h4,
.dark-mode h5,
.dark-mode h6 {
  color: #f9f9f9;
}
.dark-mode a {
  color: #abcbe8;
}
.dark-mode a:hover {
  color: #dbe9f5;
}
.dark-mode label {
  color: var(--text-color);
}
.dark-mode ul li {
  color: var(--text-color);
}
.dark-mode img.light {
  display: none;
}
.dark-mode img.dark {
  display: block;
  margin: 11px auto;
}
.dark-mode .form-control {
  background-color: var(--background-color);
  color: var(--text-color);
  border-color: var(--border-color);
  box-shadow: none;
}
.dark-mode .form-control::placeholder {
  color: var(--light-grey);
  opacity: 0.7;
}
.dark-mode .form-control:focus {
  background-color: var(--background-color);
  color: var(--text-color);
  border-color: var(--primary-blue);
  box-shadow: 0 0 4px var(--primary-blue);
}
.dark-mode .help-block,
.dark-mode .control-label,
.dark-mode .form-text {
  color: var(--light-grey);
}
.dark-mode .input-group-addon {
  background-color: var(--background-color);
  color: var(--text-color);
  border-color: var(--border-color);
}
.dark-mode .dropdown-menu {
  background-color: var(--background-color);
  border-color: var(--border-color);
}
.dark-mode .dropdown-menu > li > a {
  color: var(--text-color);
  background-color: transparent;
}
.dark-mode .dropdown-menu > li > a:hover,
.dark-mode .dropdown-menu > li > a:focus {
  background-color: var(--primary-blue);
  color: var(--snow-white);
}
.dark-mode .dropdown-menu > li > a:hover:not(:focus) {
  background: rgba(20, 56, 74, 0.72);
  background-image: none;
}
.dark-mode .dropdown-menu > .active > a {
  background-color: var(--primary-blue);
  color: var(--snow-white);
}
.dark-mode .dropdown-menu > li.divider {
  background-color: var(--border-color);
}
.dark-mode .bootstrap-select .btn-default {
  background-color: var(--background-color);
  text-shadow: none;
  color: var(--text-color);
}
.dark-mode .well {
  background-color: var(--well-color);
  border-color: var(--border-color);
  color: var(--text-color);
  background-image: none;
}
.dark-mode .btn-primary,
.dark-mode .btn-lg {
  color: #ffffff !important;
}
.dark-mode .alphaBackground {
  background: var(--page-background);
  filter: alpha(opacity=81);
}
.dark-mode .nav-pills > li > a:hover,
.dark-mode .nav-tabs > li > a:hover {
  background-color: var(--pills-tab-active-hover);
}
.dark-mode .footer p,
.dark-mode .footer-copyright p,
.dark-mode .footer a,
.dark-mode .footer-copyright a {
  color: var(--text-color) !important;
}
.dark-mode .panel .panel-heading .panel-title a {
  color: var(---text-color);
}
.dark-mode .panel .panel-body h4 {
  color: var(--title-color);
}
.dark-mode .panel .panel-body h5 {
  color: var(--subtitle-color);
}
.dark-mode .panel .panel-body h5.dark {
  color: var(--title-color);
}
.dark-mode .iching-image.dark {
  display: table;
}
.dark-mode .iching-image.light {
  display: none;
}
.dark-mode .calendar-grid {
  background-color: var(--background-color);
}
.dark-mode .calendar-grid .calendar-header {
  color: var(--text-color);
}
.dark-mode .calendar-grid .calendar-day {
  outline: 1px solid #0f1215;
  background: rgba(20, 56, 74, 0.72);
}
.dark-mode .calendar-grid .calendar-day:hover {
  background: var(--pills-tab-hover);
}
.dark-mode .calendar-grid .calendar-day .date-label {
  color: var(--text-color);
}
.dark-mode .calendar-grid .calendar-day .custom-content {
  color: var(--text-color);
}
.dark-mode .calendar-grid .calendar-day .custom-content .moon-wrapper img {
  border-radius: 50px;
  padding: 0;
  margin: 5px;
}
.dark-mode .calendar-grid .calendar-day .custom-content .moon-wrapper img.new-moon {
  box-shadow: 0 0 8px 2px rgba(94, 174, 255, 0.6);
}
.dark-mode .calendar-grid .calendar-day.current {
  background: linear-gradient(to bottom, #276e93 0, #0e2936 100%);
  outline: 2px solid #f9f9f9;
}
.dark-mode .calendar-grid .calendar-day.current.active {
  outline: 2px solid #f9f9f9;
}
.dark-mode .calendar-grid .calendar-day.active {
  background: linear-gradient(to bottom, #276e93 0, #0e2936 100%) !important;
  outline: 1px solid #276e93;
}
.dark-mode .calendar-grid .calendar-day.active div {
  color: #0f1215;
}
.dark-mode .global-planner-container .parent-planner .parent-block {
  border: 1px solid #ddd;
  background-image: linear-gradient(to bottom, #276e93 0, #0e2936 54%);
}
.dark-mode .global-planner-container .parent-planner .parent-block.active {
  background-color: var(--pills-tab-active);
}
.dark-mode .global-planner-container .parent-planner .parent-block.active .parent-label,
.dark-mode .global-planner-container .parent-planner .parent-block.active .parent-detail,
.dark-mode .global-planner-container .parent-planner .parent-block.active .parent-title,
.dark-mode .global-planner-container .parent-planner .parent-block.active .parent-dates,
.dark-mode .global-planner-container .parent-planner .parent-block.active h4 {
  color: var(--snow-white) !important;
}
.dark-mode .global-planner-container .parent-planner .parent-block:hover {
  background-color: var(--pills-tab-hover);
}
.dark-mode .global-planner-container .parent-planner .parent-block:hover.active {
  background-color: var(--pills-tab-active-hover);
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row {
  border-bottom: 1px solid #e6e6e6;
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-title {
  color: #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-dates {
  color: #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-age {
  color: #e6e6e6;
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail h4 {
  color: #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.narrow {
  color: var(--title-color);
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide {
  color: var(--title-color);
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a {
  outline: 1px solid #47a0ce;
  background-color: rgba(20, 56, 74, 0.72);
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a:hover {
  background: var(--pills-tab-active-hover);
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a:hover i {
  color: white;
}
.dark-mode .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a i {
  color: #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row {
  background-color: var(--background-color);
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block {
  outline: 1px solid #0f1215;
  background-color: rgba(20, 56, 74, 0.72);
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block:hover {
  background-color: #276e93;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.current {
  background: linear-gradient(to bottom, #276e93 0, #0e2936 100%);
  outline: 2px solid #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.current.active {
  outline: 2px solid #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.active {
  background: linear-gradient(to bottom, #276e93 0, #0e2936 100%) !important;
  outline: 1px solid #276e93;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.active .child-name,
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.active .child-dates {
  color: var(--snow-white) !important;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .child-name {
  color: #f9f9f9;
}
.dark-mode .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .child-dates {
  color: #f9f9f9;
}
.dark-mode #hourly-slots {
  outline: none;
  background-image: linear-gradient(to bottom, #276e93 0, #0e2936 54%);
}
.dark-mode #hourly-slots .time-slot {
  color: #f9f9f9;
  background-color: #0e2936;
  outline: 1px solid #0f1215;
}
.dark-mode #hourly-slots .time-slot:hover {
  background-color: #276e93;
}
.dark-mode #hourly-slots .time-slot:hover.active {
  background-color: var(--pills-tab-active-hover);
}
.dark-mode #hourly-slots .time-slot.current {
  background: linear-gradient(to bottom, #276e93 0, #0e2936 100%);
  border: 2px solid #f9f9f9;
}
.dark-mode #hourly-slots .time-slot.active {
  background: linear-gradient(to bottom, #276e93 0, #0e2936 100%);
  color: #f9f9f9;
}
.dark-mode .numerology-container ul.nav-pills li a p.active {
  border: 1px solid #eeeeee;
  background-color: #0e2936;
}
.dark-mode .numerology-card {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
  border: 1px solid #e6e6e6;
}
.dark-mode .numerology-card .summary {
  color: #f9f9f9;
}
.dark-mode .numerology-card .description {
  color: #f9f9f9;
}
.dark-mode .numerology-planner-container {
  background: #0e2936;
}
.dark-mode .numerology-planner-item-container.current {
  outline: 1px solid #d9d9d9;
  background: #14384a;
}
.dark-mode .numerology-planner-item-container.selected {
  background: var(--pills-tab-active);
  outline: 1px solid #0074E4;
}
.dark-mode .numerology-planner-item-container:hover {
  background: var(--pills-tab-hover) !important;
}
.dark-mode .numerology-planner-item-container:hover.selected {
  outline: 1px solid #f9f9f9;
}
.dark-mode #tagFilters button {
  background: #14384a;
  color: #f9f9f9;
  text-shadow: none;
}
.dark-mode #blogGrid .panel-body h4 > a,
.dark-mode #blogGrid .panel-body p > a {
  color: #f9f9f9;
}
.dark-mode #blogGrid img.img-thumbnail {
  padding: 1px;
}
.dark-mode table.dataTable {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  overflow: hidden;
  background: var(--well-color);
}
.dark-mode table.dataTable thead {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
  border: none;
  border-top-left-radius: 7px !important;
  border-top-right-radius: 7px !important;
  color: #f9f9f9;
}
.dark-mode table.dataTable thead th {
  border-right: none;
  border-bottom: 1px solid #aaaaaa;
}
.dark-mode table.dataTable tbody tr.even {
  background: rgba(20, 56, 74, 0.72);
}
.dark-mode table.dataTable tbody tr.odd {
  background: rgba(20, 56, 74, 0.11);
}
.dark-mode table.dataTable tbody tr td {
  color: #f9f9f9;
  border-right: 1px solid #0f1215;
  border-bottom: none;
  border-top: 1px solid #444444;
}
.dark-mode table.dataTable tbody tr:hover {
  background: #14384a !important;
}
.dark-mode .dataTables_paginate ul.pagination a {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
  color: #f9f9f9;
}
.dark-mode .dataTables_paginate ul.pagination li {
  transition: all 0.5s ease;
}
.dark-mode .dataTables_paginate ul.pagination li.active a {
  border-top-color: #dddddd;
  border-bottom-color: #dddddd;
}
.dark-mode .dataTables_paginate ul.pagination li:not(.disabled) a:hover {
  background: #14384a;
}
.dark-mode .article-container article .well {
  background: var(--well-color) !important;
}
.dark-mode .article-container article h1 {
  color: #f9f9f9;
}
.dark-mode .article-container article h1 strong {
  color: #f9f9f9;
}
.dark-mode .article-container article .comment-section .comment-actions .like-summary {
  color: #d9d9d9;
}
.dark-mode .article-container article #comment-form .text-muted {
  color: #aaaaaa !important;
}
.dark-mode .article-container article .comment {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
  border: 1px solid #f9f9f9;
}
.dark-mode .article-container article .comment .comment-body .comment-meta {
  color: #aaaaaa;
}
.dark-mode .article-container article .comment .comment-body .text-muted {
  color: #aaaaaa;
}
.dark-mode .article-container article .comment .comment-body .like-summary {
  color: #d9d9d9;
}
.dark-mode .article-container article .comment .comment-body p,
.dark-mode .article-container article .comment .comment-body span {
  color: #f9f9f9 !important;
}
.dark-mode .article-container article .comment .comment-body p i,
.dark-mode .article-container article .comment .comment-body span i {
  color: #f9f9f9;
}
.dark-mode .article-container article .comment .comment-body p i.fa-heart,
.dark-mode .article-container article .comment .comment-body span i.fa-heart {
  color: #f44336;
}
.dark-mode .article-container article .comment .comment-body p i.fa-trash,
.dark-mode .article-container article .comment .comment-body span i.fa-trash {
  color: #a94442;
}
.dark-mode .article-container article .comment .comment-body p i.fa-pencil,
.dark-mode .article-container article .comment .comment-body span i.fa-pencil {
  color: #f0f8ff;
}
.dark-mode .article-container article .fa-heart {
  color: #f44336;
}
.dark-mode #calendar {
  color: var(--text-color);
  background: var(--well-color);
  outline: 1px solid var(--border-color);
}
.dark-mode #calendar .calendar-header-wrapper {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
}
.dark-mode #calendar .calendar-header-wrapper .nav-btn {
  border: 1px solid #276e93;
  background: #1e5875;
}
.dark-mode #calendar .calendar-header-wrapper .nav-btn .glyphicon {
  color: var(--text-color);
}
.dark-mode #calendar .calendar-header-wrapper .nav-btn:hover {
  background: #47a0ce;
  border: 1px solid #1e5875;
}
.dark-mode #calendar .calendar-header {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
  border-top: 2px solid #aaaaaa;
  border-bottom: 2px solid #aaaaaa;
}
.dark-mode #calendar .calendar-header .day-headers .day-header {
  border-left: 1px solid var(--border-color);
}
.dark-mode #calendar .calendar-header .day-headers .day-date {
  color: #f9f9f9;
}
.dark-mode #calendar .calendar-body .time-column {
  background: rgba(20, 56, 74, 0.11);
}
.dark-mode #calendar .calendar-body .time-column .time-cell {
  border-top: 1px solid #aaaaaa;
  color: #f9f9f9;
}
.dark-mode #calendar .calendar-body .day-columns .day-column {
  border-left: 1px solid #aaaaaa;
}
.dark-mode #calendar .calendar-body .day-columns .day-column .slot {
  border-bottom: 1px solid #aaaaaa;
}
.dark-mode #calendar .calendar-body .day-columns .day-column .slot:hover {
  background: #14384a;
}
.dark-mode #calendar .event-block {
  color: var(--snow-white);
}
.dark-mode .event-menu {
  background: #1e5875;
  border: 1px solid var(--border-color);
}
.dark-mode .event-menu li:hover {
  color: var(--snow-white);
  background: var(--primary-blue);
}
.dark-mode .moderator-dashboard h4 {
  color: #f9f9f9;
}
.dark-mode .moderator-dashboard .moderator-card {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
}
.dark-mode .moderator-dashboard .moderator-card .moderator-header div {
  color: #f9f9f9;
}
.dark-mode .moderator-dashboard .moderator-card .moderator-header div.timestamp {
  color: #aaaaaa;
}
.dark-mode .moderator-dashboard .moderator-card .moderator-header div strong {
  color: #f9f9f9;
}
.dark-mode .moderator-dashboard .moderator-card .moderator-body .comment-text {
  color: #f9f9f9;
}
.dark-mode .moderator-dashboard .moderator-card .moderator-footer .like-summary {
  color: #aaaaaa;
}
.dark-mode .alert-danger {
  background: #a94442;
}
.dark-mode #account-header ul.admin-menu ul.dropdown-menu li a:hover {
  border: 1px solid #dddddd;
  background: rgba(20, 56, 74, 0.72) !important;
  text-shadow: none !important;
  color: #ffffff !important;
}
.dark-mode .testimonial-box {
  background: #276e93;
  color: #f9f9f9;
}
.dark-mode .testimonial-box p.testimonial-text {
  color: #f9f9f9;
}
.dark-mode .sr-input.sr-card-element {
  background: #0f1215;
  border: 1px solid #f9f9f9;
  border-radius: 4px;
}
.dark-mode div.security-info {
  background: #1e5875 !important;
}
.dark-mode .powered-by-stripe {
  background-image: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/shared/powered-by-stripe-cards-dark.png');
}
.dark-mode .why-upgrade-container ul li em {
  color: #bbb;
}
.dark-mode .membership-option-container {
  background: var(---background-color);
}
.dark-mode .membership-option-container .membership-option-title {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
}
.dark-mode .membership-option-container .membership-option {
  background: rgba(20, 56, 74, 0.11);
}
.dark-mode .membership-option-container .membership-option .membership-footer {
  background: rgba(20, 56, 74, 0.72);
}
.dark-mode .membership-option-container .membership-option .membership-footer .membership-valid-until-container {
  color: #aaaaaa;
}
.dark-mode img[alt="selected"] {
  filter: invert(100%) !important;
}
.dark-mode .custom-uploader .btn-upload-trigger {
  background: #276e93;
  border-color: #f9f9f9;
  color: #f9f9f9;
  font-weight: normal;
  text-shadow: none;
}
.dark-mode .custom-uploader .btn-upload-trigger:hover {
  background: #14384a;
}
.dark-mode #imageList .image-group-header {
  background: rgba(71, 160, 206, 0.72);
  border: #aaaaaa;
  color: #f9f9f9;
}
.dark-mode #imageList .image-list-item:hover {
  background: rgba(20, 56, 74, 0.72);
}
.dark-mode #imageList .image-list-item.selected {
  background: rgba(71, 160, 206, 0.4);
}
.dark-mode #imageList .image-actions i {
  color: #f9f9f9;
}
.dark-mode .nav-tabs li a {
  color: #f9f9f9;
  border: 1px solid #f9f9f9;
}
.dark-mode .nav-tabs li a:focus {
  background: #47a0ce;
}
.dark-mode .nav-tabs li.active a {
  color: #f9f9f9;
  border: 1px solid #f9f9f9;
}
.dark-mode .nav-tabs li.active a:focus {
  background: #47a0ce;
}
.dark-mode .dataTables_processing {
  color: #f9f9f9;
}
.dark-mode .biorhythms-tooltip p {
  color: #f9f9f9;
}
@media (max-width: 767px) {
  .alphaBackground {
    background: none !important;
  }
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
body a,
h4 {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}
html,
body {
  font-size: 100%;
  font-family: 'Candara', 'Sorts Mill Goudy', 'Petrona', 'Montserrat', sans-serif;
  font-weight: 400;
  -webkit-text-size-adjust: 100%;
  min-width: calc(100vw - (100vw - 100%));
  min-height: 100vh;
}
body {
  background-color: var(--body-background);
  color: #444444;
}
h3,
h4 {
  color: var(--title-color);
}
div.text-center > h3 {
  font-size: 1.2em;
}
h5 {
  color: var(--subtitle-color);
}
h5.dark {
  color: #0a4070;
}
h6 {
  color: #666666;
  font-size: 1.1em;
  font-weight: bold;
  margin: 15px;
}
h4 {
  line-height: 1.3em;
}
h5 {
  line-height: 1.2em;
}
article {
  line-height: 1.6em !important;
  margin-bottom: 20px;
}
article h4 {
  margin-top: 32px;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 1.5em;
}
article h4:first-of-type {
  margin-top: 0;
}
article h5 {
  margin-top: 32px;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.5em;
}
label {
  color: var(--text-color);
}
input,
textarea,
select {
  background-color: var(--background-color);
  color: var(--text-color);
  border: 1px solid var(--border-color);
  transition: background-color 0.2s ease, color 0.2s ease;
}
input::placeholder,
textarea::placeholder {
  color: var(--light-grey);
  opacity: 0.8;
}
p {
  line-height: 1.7em !important;
  margin-bottom: 20px;
  font-size: 15px;
  color: var(--text-color);
}
p:last-child {
  margin-bottom: 0;
}
form div.well h3 {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #d9d9d9;
  line-height: 1.2em;
}
a[href='#'] p {
  color: var(--text-color) !important;
}
img.light {
  display: block;
  margin: 11px auto;
}
img.dark {
  display: none;
}
.footer h3,
.footer h4,
.footer h5 {
  color: var(--light-grey) !important;
}
hr {
  border: none;
  height: 1px;
  background: linear-gradient(to right, transparent, #d9d9d9, transparent);
  margin: 20px auto;
  width: 100%;
  opacity: 0.9;
}
button,
a.btn {
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2) !important;
}
button .fa,
a.btn .fa,
button a .fa,
a.btn a .fa {
  margin-right: 2px;
}
@media (min-width: 992px) {
  .margin-top-0-md {
    margin-top: 0 !important;
  }
  .margin-top-5-md {
    margin-top: 5px !important;
  }
  .margin-top-10-md {
    margin-top: 10px !important;
  }
  .margin-top-15-md {
    margin-top: 15px !important;
  }
  .margin-top-20-md {
    margin-top: 20px !important;
  }
  .margin-top-30-md {
    margin-top: 30px !important;
  }
  .margin-top-minus-15-md {
    margin-top: -15px !important;
  }
  .margin-bottom-0-md {
    margin-bottom: 0 !important;
  }
  .margin-bottom-5-md {
    margin-bottom: 5px !important;
  }
  .margin-bottom-10-md {
    margin-bottom: 10px !important;
  }
  .margin-bottom-15-md {
    margin-bottom: 15px !important;
  }
  .margin-bottom-20-md {
    margin-bottom: 20px !important;
  }
  .margin-bottom-30-md {
    margin-bottom: 30px !important;
  }
  .margin-0-md {
    margin: 0 !important;
  }
  .margin-left-0-md {
    margin-left: 0 !important;
  }
  .margin-left-5-md {
    margin-left: 5px !important;
  }
  .margin-left-10-md {
    margin-left: 10px !important;
  }
  .margin-left-15-md {
    margin-left: 15px !important;
  }
  .margin-right-0-md {
    margin-right: 0 !important;
  }
  .margin-right-5-md {
    margin-right: 5px !important;
  }
  .margin-right-10-md {
    margin-right: 10px !important;
  }
  .margin-right-15-md {
    margin-right: 15px !important;
  }
  .padding-0-md {
    padding: 0 !important;
  }
  .padding-5-md {
    padding: 5px !important;
  }
  .padding-10-md {
    padding: 10px !important;
  }
  .padding-20-md {
    padding: 20px !important;
  }
  .padding-left-0-md {
    padding-left: 0 !important;
  }
  .padding-left-2-md {
    padding-left: 2px !important;
  }
  .padding-left-5-md {
    padding-left: 5px !important;
  }
  .padding-left-20-md {
    padding-left: 20px !important;
  }
  .padding-right-0-md {
    padding-right: 0 !important;
  }
  .padding-right-5-md {
    padding-right: 5px !important;
  }
  .padding-top-5-md {
    padding-top: 5px !important;
  }
  .padding-top-10-md {
    padding-top: 10px !important;
  }
  .padding-top-20-md {
    padding-top: 20px !important;
  }
  .padding-bottom-0-md {
    padding-bottom: 0 !important;
  }
}
@media (max-width: 768px) {
  .margin-top-0-sm {
    margin-top: 0 !important;
  }
  .margin-top-5-sm {
    margin-top: 5px !important;
  }
  .margin-top-10-sm {
    margin-top: 10px !important;
  }
  .margin-top-15-sm {
    margin-top: 15px !important;
  }
  .margin-top-20-sm {
    margin-top: 20px !important;
  }
  .margin-top-30-sm {
    margin-top: 30px !important;
  }
  .margin-top-minus-15-sm {
    margin-top: -15px !important;
  }
  .margin-bottom-0-sm {
    margin-bottom: 0 !important;
  }
  .margin-bottom-5-sm {
    margin-bottom: 5px !important;
  }
  .margin-bottom-10-sm {
    margin-bottom: 10px !important;
  }
  .margin-bottom-15-sm {
    margin-bottom: 15px !important;
  }
  .margin-bottom-20-sm {
    margin-bottom: 20px !important;
  }
  .margin-bottom-30-sm {
    margin-bottom: 30px !important;
  }
  .margin-0-sm {
    margin: 0 !important;
  }
  .margin-left-0-sm {
    margin-left: 0 !important;
  }
  .margin-left-5-sm {
    margin-left: 5px !important;
  }
  .margin-left-10-sm {
    margin-left: 10px !important;
  }
  .margin-left-15-sm {
    margin-left: 15px !important;
  }
  .margin-right-0-sm {
    margin-right: 0 !important;
  }
  .margin-right-5-sm {
    margin-right: 5px !important;
  }
  .margin-right-10-sm {
    margin-right: 10px !important;
  }
  .margin-right-15-sm {
    margin-right: 15px !important;
  }
  .padding-0-sm {
    padding: 0 !important;
  }
  .padding-5-sm {
    padding: 5px !important;
  }
  .padding-10-sm {
    padding: 10px !important;
  }
  .padding-20-sm {
    padding: 20px !important;
  }
  .padding-left-0-sm {
    padding-left: 0 !important;
  }
  .margin-left-5-sm {
    margin-left: 5px !important;
  }
  .padding-left-2-sm {
    padding-left: 2px !important;
  }
  .padding-left-20-sm {
    padding-left: 20px !important;
  }
  .padding-right-0-sm {
    padding-right: 0 !important;
  }
  .padding-right-5-sm {
    padding-right: 5px !important;
  }
  .padding-top-5-sm {
    padding-top: 5px !important;
  }
  .padding-top-10-sm {
    padding-top: 10px !important;
  }
  .padding-top-20-sm {
    padding-top: 20px !important;
  }
  .padding-bottom-0-sm {
    padding-bottom: 0 !important;
  }
  .float-none-sm {
    float: none !important;
  }
}
@media (max-width: 576px) {
  .margin-top-0-xs {
    margin-top: 0 !important;
  }
  .margin-top-5-xs {
    margin-top: 5px !important;
  }
  .margin-top-10-xs {
    margin-top: 10px !important;
  }
  .margin-top-15-xs {
    margin-top: 15px !important;
  }
  .margin-top-20-xs {
    margin-top: 20px !important;
  }
  .margin-top-30-xs {
    margin-top: 30px !important;
  }
  .margin-top-minus-15-xs {
    margin-top: -15px !important;
  }
  .margin-bottom-0-xs {
    margin-bottom: 0 !important;
  }
  .margin-bottom-5-xs {
    margin-bottom: 5px !important;
  }
  .margin-bottom-10-xs {
    margin-bottom: 10px !important;
  }
  .margin-bottom-15-xs {
    margin-bottom: 15px !important;
  }
  .margin-bottom-20-xs {
    margin-bottom: 20px !important;
  }
  .margin-bottom-30-xs {
    margin-bottom: 30px !important;
  }
  .margin-0-xs {
    margin: 0 !important;
  }
  .margin-left-0-xs {
    margin-left: 0 !important;
  }
  .margin-left-5-xs {
    margin-left: 5px !important;
  }
  .margin-left-10-xs {
    margin-left: 10px !important;
  }
  .margin-left-15-xs {
    margin-left: 15px !important;
  }
  .margin-right-0-xs {
    margin-right: 0 !important;
  }
  .margin-right-5-xs {
    margin-right: 5px !important;
  }
  .margin-right-10-xs {
    margin-right: 10px !important;
  }
  .margin-right-15-xs {
    margin-right: 15px !important;
  }
  .padding-0-xs {
    padding: 0 !important;
  }
  .padding-5-xs {
    padding: 5px !important;
  }
  .padding-10-xs {
    padding: 10px !important;
  }
  .padding-20-xs {
    padding: 20px !important;
  }
  .padding-left-0-xs {
    padding-left: 0 !important;
  }
  .padding-left-2-xs {
    padding-left: 2px !important;
  }
  .padding-left-20-xs {
    padding-left: 20px !important;
  }
  .padding-right-0-xs {
    padding-right: 0 !important;
  }
  .padding-right-5-xs {
    padding-right: 5px !important;
  }
  .padding-top-5-xs {
    padding-top: 5px !important;
  }
  .padding-top-10-xs {
    padding-top: 10px !important;
  }
  .padding-top-20-xs {
    padding-top: 20px !important;
  }
  .padding-bottom-0-xs {
    padding-bottom: 0 !important;
  }
  .float-none-xs {
    float: none !important;
  }
}
.max-height-100 {
  max-height: 100px;
}
.max-height-200 {
  max-height: 200px;
}
.max-height-300 {
  max-height: 300px;
}
.max-height-400 {
  max-height: 400px;
}
.max-height-500 {
  max-height: 500px;
}
.max-width-200 {
  max-width: 200px;
  height: auto;
}
.text-white {
  color: white;
}
.bg-black {
  background: black;
}
.bg-grey {
  background: #888888;
}
.bg-blue {
  background: #337ab7;
}
.bg-none {
  background: none;
}
.margin-top-0 {
  margin-top: 0;
}
.margin-top-2 {
  margin-top: 2px;
}
.margin-top-5 {
  margin-top: 5px;
}
.margin-top-10 {
  margin-top: 10px;
}
.margin-top-15 {
  margin-top: 15px;
}
.margin-top-20 {
  margin-top: 20px;
}
.margin-top-30 {
  margin-top: 30px;
}
.margin-top-minus-15 {
  margin-top: -15px;
}
.margin-bottom-0 {
  margin-bottom: 0 !important;
}
.margin-bottom-1 {
  margin-bottom: 1px !important;
}
.margin-bottom-2 {
  margin-bottom: 2px !important;
}
.margin-bottom-3 {
  margin-bottom: 3px !important;
}
.margin-bottom-5 {
  margin-bottom: 5px !important;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-15 {
  margin-bottom: 15px !important;
}
.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.margin-bottom-30 {
  margin-bottom: 30px !important;
}
.margin-0 {
  margin: 0 !important;
}
.margin-2 {
  margin: 2px;
}
.margin-3 {
  margin: 3px;
}
.margin-10 {
  margin: 10px;
}
.margin-15 {
  margin: 15px;
}
.margin-20 {
  margin: 20px;
}
.margin-left-0 {
  margin-left: 0;
}
.margin-left-5 {
  margin-left: 5px;
}
.margin-left-10 {
  margin-left: 10px;
}
.margin-left-15 {
  margin-left: 15px;
}
.margin-right-0 {
  margin-right: 0;
}
.margin-right-1 {
  margin-right: 1px;
}
.margin-right-2 {
  margin-right: 2px;
}
.margin-right-5 {
  margin-right: 5px;
}
.margin-right-10 {
  margin-right: 10px;
}
.margin-right-15 {
  margin-right: 15px;
}
.padding-0 {
  padding: 0 !important;
}
.padding-10 {
  padding: 10px !important;
}
.padding-5 {
  padding: 5px !important;
}
.padding-20 {
  padding: 20px !important;
}
.padding-left-0 {
  padding-left: 0 !important;
}
.padding-right-0 {
  padding-right: 0 !important;
}
.padding-left-2 {
  padding-left: 2px;
}
.padding-left-5 {
  padding-left: 5px;
}
.padding-left-20-desktop {
  padding-left: 20px;
}
.padding-left-20 {
  padding-left: 20px;
}
.padding-right-5 {
  padding-right: 5px;
}
.padding-top-10 {
  padding-top: 10px;
}
.padding-bottom-0 {
  padding-bottom: 0;
}
.padding-top-20 {
  padding-top: 20px !important;
}
.padding-top-30 {
  padding-top: 30px !important;
}
.padding-top-5 {
  padding-top: 5px !important;
}
.width-100 {
  width: 100% !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.bold {
  font-weight: bold;
}
.bolder {
  font-weight: bolder;
}
.display-none {
  display: none;
}
.inline-block {
  display: inline-block !important;
}
.inline {
  display: inline !important;
}
.no-wrap {
  white-space: nowrap;
}
.center-300 {
  width: 300px;
  height: 300px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -150px;
  margin-top: -150px;
}
.center-200 {
  width: 200px;
  height: 200px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -100px;
  margin-top: -100px;
}
.center-150 {
  width: 150px;
  height: 150px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -75px;
  margin-top: -750px;
}
.auto-size {
  max-width: 100%;
  height: auto;
  width: auto;
}
.clear-both {
  clear: both;
}
.zoom-50 {
  zoom: 50%;
}
.tooltip {
  text-align: left !important;
}
.inline-tooltip {
  display: inline !important;
  cursor: help;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.d-flex {
  display: flex;
}
.align-items-center {
  align-items: center;
}
.form-check-input {
  margin-left: 11px !important;
  vertical-align: top;
  position: relative;
  top: 2px;
  cursor: pointer;
}
.form-check-label {
  margin-bottom: 0 !important;
  margin-top: 0;
  margin-left: 1px;
  cursor: pointer;
}
@media only screen and (min-width: 1025px) {
  .padding-left-desktop-2 {
    padding-left: 2px;
  }
  .padding-left-desktop-1 {
    padding-left: 1px;
  }
}
@media only screen and (max-width: 768px) {
  .shadow {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .wide-form {
    max-width: 100% !important;
  }
  .btn {
    width: 100%;
    margin-bottom: 4px;
  }
  ul.pagination {
    padding: 10px 0;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
  .wide-form {
    max-width: 100% !important;
  }
}
div.gpt-example {
  -webkit-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.2);
  border-radius: 7px;
  max-width: 465px;
  display: table;
  margin-left: auto;
  margin-right: auto;
  padding: 11px;
}
div.gpt-example img {
  width: 100%;
  height: auto;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.otp-container .well {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 12px !important;
  padding-bottom: 2px !important;
}
.otp-container .verification-container {
  border: 1px solid var(--light-grey);
  border-radius: 8px;
  padding: 0;
  margin-top: 20px;
  margin-bottom: 10px;
  background: var(--snow-white);
  text-align: center;
}
.otp-container .verification-container .form-group {
  display: inline-block;
  margin: 0;
}
.otp-container .verification-container input {
  width: 50px;
  height: 50px;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  border: 2px solid var(--border-grey);
  border-radius: 8px;
  outline: none;
  transition: all 0.2s;
}
.otp-container .verification-container input.input-validation-error {
  border: 2px solid #a94442;
}
.otp-container .verification-container input.input-validation-error:focus {
  border-color: #a94442;
}
.otp-container .verification-container input:focus {
  border-color: #3b82f6;
  box-shadow: 0 0 5px rgba(59, 130, 246, 0.5);
}
#google-signin-button {
  display: inline-block;
}
#credential_picker_container {
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  transform: translate(-50%, -50%) !important;
  z-index: 10001 !important;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}
.document-container {
  width: 100%;
  border-bottom: 1px solid #eeeeee;
  padding-top: 8px;
  padding: 8px;
}
.document-container a {
  color: black !important;
  font-size: 0.9em !important;
}
.document-container a i {
  margin-right: 8px;
}
audio,
video {
  width: 100%;
}
.media-title {
  margin-bottom: 2px !important;
}
.link-image-preview {
  width: 100%;
  height: 400px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.link-image-preview.valign-top {
  background-position-y: top;
}
.link-image-preview.valign-bottom {
  background-position-y: bottom;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.blog-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 22px;
  margin: 20px;
  margin-top: 0;
}
.blog-card {
  flex: 1 1 300px;
  max-width: 360px;
  display: flex;
  min-height: 440px;
}
.blog-card .panel {
  border-radius: 10px !important;
  transition: box-shadow 0.3s ease;
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.blog-card .panel:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
}
.blog-card .panel .panel-body {
  padding-bottom: 15px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.blog-card .panel .panel-body .blog-thumbnail {
  width: 100%;
  max-height: 180px;
  object-fit: cover;
  border-bottom: 1px solid #ddd;
  border-radius: 4px 4px 0 0;
  margin-bottom: 20px;
}
.blog-card .panel .panel-body h4 {
  margin-top: 0;
  font-weight: bold;
}
.blog-card .panel .panel-body .blog-summary {
  font-size: 0.9em;
  flex-grow: 1;
  margin-bottom: 10px;
  min-height: 100px;
}
.blog-card .panel .panel-body .blog-summary + p {
  margin-top: auto;
}
.blog-card .panel .panel-body .label {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
}
.blog-card .panel .panel-body .read-more {
  display: inline-block;
  font-weight: bold;
  color: var(--primary-blue);
  margin-top: 10px;
}
.blog-card .panel .panel-body .read-more:hover {
  text-decoration: underline;
}
.article-container article .well {
  background: var(--background-color) !important;
  padding: 20px 10px !important;
}
.article-container article #comment-form .well {
  padding: 10px !important;
}
.article-container .text-muted {
  margin: 10px 0;
}
.article-container .text-muted small {
  font-size: 0.9em;
}
.article-container .featured-image {
  width: 100% !important;
  height: auto !important;
  margin-bottom: 15px;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1) !important;
  border-radius: 3px !important;
}
.article-container .article-body img {
  width: 100% !important;
  height: auto !important;
  margin: 20px 0;
}
.article-container .article-body p + img {
  margin-top: 0;
}
.article-container .article-body h5:first-of-type {
  margin-top: 10px;
}
.blog-tag {
  font-weight: normal !important;
  text-transform: capitalize;
  margin-right: 0.45em;
  margin-bottom: 0.45em;
}
.blog-tag:last-child {
  margin-right: 0;
  margin-bottom: 0;
}
#tagFilters {
  max-height: 154px;
  overflow-y: auto;
  padding-left: 5px;
}
.blog-post-tags {
  max-width: 100% !important;
  display: flex;
  flex-wrap: wrap;
  gap: 0 !important;
  justify-content: center;
  padding-top: 5px;
}
.blog-post-tags .label {
  display: inline-block;
  height: 19px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 0.75em;
  line-height: 1.3;
  white-space: nowrap;
  vertical-align: top;
  border-radius: 3px;
  background-color: #5bc0de;
  color: white;
}
.published-info p,
.published-info small {
  font-size: 0.9em;
  padding: 0 !important;
  margin: 0 !important;
}
.form-group .tagify.form-control {
  min-height: 36px !important;
  height: unset !important;
}
#commentCounter {
  font-size: 0.85em;
  margin-top: 5px;
  display: block;
  text-align: right;
}
.likes-section {
  margin-top: 0 !important;
}
.comment-section {
  margin-top: 30px;
}
.comment-section .comment {
  display: flex;
  padding: 12px;
  margin-bottom: 12px;
  background: #f9f9f9;
  border-radius: 6px;
}
.comment-section .comment .avatar,
.comment-section .comment video {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  margin-right: 15px;
  margin-top: 4px;
  border: 2px solid #fff;
  object-fit: cover;
  box-shadow: 0 0 0 transparent;
  transition: box-shadow 0.3s ease;
}
.comment-section .comment .aura {
  box-shadow: 0 0 8px 2px rgba(94, 174, 255, 0.6);
  /* celestial blue glow */
}
.comment-section .comment .comment-body {
  flex: 1;
}
.comment-section .comment .comment-body .comment-meta {
  font-size: 0.85em;
  margin-bottom: 4px;
  color: #555;
}
.comment-section .comment .comment-body .comment-text {
  margin: 0;
  font-size: 0.95em;
  color: #333;
}
@keyframes pulse-like {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
.comment-section .comment-actions {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 5px;
}
.comment-section .comment-actions .comment-icon {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #666666;
}
.comment-section .comment-actions .comment-icon i {
  margin: 0 !important;
  font-size: 1.1em;
  transition: transform 0.2s ease;
}
.comment-section .comment-actions .comment-icon:hover i {
  transform: scale(1.15);
}
.comment-section .comment-actions .comment-icon.disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.comment-section .comment-actions .like-count {
  font-size: 0.95em;
  color: #555;
}
.comment-section .comment-actions .like-summary {
  font-size: 0.85em;
  margin: 0;
}
.comment-section .comment-actions .btn-like-comment.notliked i {
  opacity: 0.3;
  transition: all 0.2s ease;
}
.comment-section .comment-actions .btn-like-comment.liked i {
  opacity: 1 !important;
  animation: pulse-like 0.4s ease;
}
.comment-section .edit-controls {
  margin-top: 10px;
  display: flex;
  gap: 10px;
}
.moderator-dashboard {
  padding: 10px 0;
}
.moderator-dashboard h4 {
  margin-bottom: 20px;
  font-weight: bold;
  color: #1a3d6d;
}
.moderator-dashboard .moderator-toolbar {
  margin-bottom: 20px;
  display: flex;
  gap: 10px;
}
.moderator-dashboard .moderator-toolbar .btn {
  font-weight: 600;
  min-width: 100px;
}
.moderator-dashboard .moderator-grid {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.moderator-dashboard .moderator-card {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  padding: 20px;
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
}
.moderator-dashboard .moderator-card .moderator-header {
  display: flex;
  gap: 15px;
  align-items: center;
  margin-bottom: 15px;
}
.moderator-dashboard .moderator-card .moderator-header .avatar {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  object-fit: cover;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.moderator-dashboard .moderator-card .moderator-header strong {
  font-size: 1.1em;
  color: #333;
}
.moderator-dashboard .moderator-card .moderator-header .timestamp {
  font-size: 0.85em;
  color: #888;
}
.moderator-dashboard .moderator-card .moderator-header .article-title {
  font-size: 0.85em;
  color: #0077cc;
}
.moderator-dashboard .moderator-card .moderator-header .article-title a {
  text-decoration: none;
  color: inherit;
}
.moderator-dashboard .moderator-card .moderator-header .article-title a:hover {
  text-decoration: underline;
}
.moderator-dashboard .moderator-card .moderator-body {
  margin-bottom: 15px;
}
.moderator-dashboard .moderator-card .moderator-body .comment-text {
  font-size: 1em;
  color: #333;
  white-space: pre-wrap;
}
.moderator-dashboard .moderator-card .moderator-body .edit-box {
  width: 100%;
  height: 120px;
  font-size: 1em;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 8px;
  resize: vertical;
}
.moderator-dashboard .moderator-card .moderator-footer {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
}
.moderator-dashboard .moderator-card .moderator-footer .btn {
  font-size: 0.85em;
  padding: 6px 14px;
  font-weight: 500;
  border-radius: 6px;
}
.moderator-dashboard .moderator-card .moderator-footer .like-summary {
  margin-left: auto;
  font-size: 0.8em;
  color: #aaa;
}
.moderator-dashboard .moderator-card.approved {
  border-left: 5px solid #28a745;
}
.moderator-dashboard .moderator-card.rejected {
  border-left: 5px solid #ffc107;
}
.moderator-dashboard .moderator-card.unapproved {
  border-left: 5px solid rgba(94, 174, 255, 0.6);
}
/*@images-path: "../../../Images";*/
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.moon-phase {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 0;
  width: 100%;
}
.moon-phase .moon-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  text-align: center;
  padding-right: 3px;
}
.moon-phase .moon-wrapper img {
  width: 45px;
  height: auto;
  margin-bottom: 5px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.moon-phase .moon-wrapper.large img {
  width: 145px;
  margin-bottom: 0;
}
.moon-text {
  font-size: 0.8rem;
  color: #ccc;
  text-align: center;
}
.moon-text em {
  font-style: italic;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.sinusgraph {
  width: 100%;
  border: 1px solid #eeeeee;
}
.highgauge {
  width: 100%;
  border: 1px solid #eeeeee;
}
#biorhythms .panel-default {
  margin-top: 0;
}
.biorhythms-container {
  padding: 0 !important;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.biorhythms-summary-container .panel {
  margin-top: 0 !important;
}
.biorhythms-summary-container .panel h4:not(:first-child) {
  margin-top: 20px !important;
}
.biorhythms-summary-container .panel .panel-body p:nth-last-child(2) {
  margin-bottom: 0 !important;
}
.highcharts-container,
.highcharts-tooltip,
.biorhythms-tooltip {
  font-family: Candara, sans-serif !important;
}
.biorhythms-tooltip p {
  font-size: 1em;
  line-height: 1em;
  margin-bottom: 0 !important;
}
.time-slots {
  width: 100%;
  text-align: center;
}
.time-slots p {
  margin: 0;
  line-height: 1em;
  font-size: 1.3em;
}
.time-slots a {
  width: 100%;
  text-align: center;
}
.time-slots h4 {
  font-size: 1.2em;
  margin: 0 !important;
}
.time-slots .timezone {
  font-size: 0.9em;
}
.chakra-code-container {
  text-align: center;
}
.chakra-code-container img {
  width: 100%;
}
.chakra-code-card {
  width: 100%;
  padding: 20px;
  margin: 20px auto;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 10px;
  background-color: #f5f5f5;
  border: 2px solid #e6e6e6;
  text-align: center;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
.chakra-code-card .summary {
  font-weight: bold;
  color: #444;
  margin: 10px 0;
  margin-top: 0;
  font-style: italic;
}
.chakra-code-card .description {
  font-size: 14px;
  color: #666;
  line-height: 1.5;
  margin-top: 22px;
}
.chakra-code-card img {
  max-width: 222px;
  height: auto;
}
.timeline {
  width: 100%;
  margin-top: 20px;
  border: 1px solid #333;
  border-radius: 5px;
  background-color: #fff;
  padding: 10px 0;
  text-align: center;
}
.timeline .year-span {
  border-right: 1px solid #eee;
  width: 100%;
  text-align: center;
}
.timeline .active {
  -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}
.timeline .active span {
  font-weight: bold;
}
.current {
  background: white;
  font-weight: bold;
  border: 2px solid black;
  -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}
.chakra-code-planner-item {
  cursor: pointer;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
/*@images-path: "../../../Images";*/
.gauge-container {
  border-radius: 5px;
  padding: 4px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.gauge-secret-container {
  margin: 15px;
}
.gauge-secret-container h4 {
  margin-bottom: 10px !important;
}
.gauge {
  width: 100%;
  height: auto;
}
.secret-gauge {
  opacity: 0;
}
.gauge-question {
  opacity: 0.6;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/ui/locked.png');
  -moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  -o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(100%);
  filter: gray;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
}
.compatibility-elements-breakdown {
  filter: grayscale(30%);
}
.compatibility-elements-breakdown .legend-dot {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin-right: 7px;
  margin-left: 3px;
  margin-bottom: 2px;
  vertical-align: middle;
  background-color: gray;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
#cookie-warning-container {
  position: fixed;
  z-index: 100000;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 1em;
  line-height: 1.6em;
}
#cookie-warning-container .alert {
  border-radius: 0 !important;
  margin: 0;
  background-color: #1f1f1f !important;
  color: var(--snow-white) !important;
  text-shadow: none !important;
}
#cookie-warning-container .alert h4 {
  color: var(--snow-white) !important;
  font-weight: bold;
}
#cookie-warning-container a {
  opacity: 0.8;
  margin-top: -5px;
  color: white;
}
#cookie-warning-container a:not(.close) {
  text-decoration: underline;
}
#cookie-warning-container span {
  display: inline-block;
  margin-top: 5px;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.footer {
  background: #1f1f1f;
  padding: 25px;
  margin: 0 0 0 0;
}
.footer h4 {
  color: var(--snow-white);
  font-size: 1.3em;
  font-weight: 600;
  margin: 0 0 1em 0;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.footer p {
  color: var(--light-grey);
  font-size: 0.9em;
  line-height: 1.8em;
  margin: 0;
}
.footer p span {
  display: block;
  margin: 1em 0 0 0;
}
.footer ul {
  padding: 0;
  margin: 0;
}
.footer ul li {
  color: var(--light-grey);
  line-height: 1.8em;
  list-style-type: none;
  display: block;
  margin-bottom: 0.5em;
  font-size: 0.9em;
}
.footer ul li a {
  color: var(--light-grey);
  text-decoration: none;
}
.footer ul li a:hover {
  color: var(--vibrant-orange);
}
.footer-copyright {
  padding: 1em 0.5em;
  background: var(--charcoal-black);
  text-align: center;
}
.footer-copyright p {
  color: var(--light-grey);
  font-size: 0.9em;
  line-height: 1.6em;
  margin: 0;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.pie-chart {
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  margin: 40px auto;
  display: block;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
  border: 2px solid #fff;
  transition: all 0.3s ease-in-out;
}
.pie-chart:hover {
  filter: grayscale(0%) brightness(1.1);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.35);
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.iching-image {
  display: table;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 200px;
}
.hexagram-container {
  text-align: center;
  margin: 20px;
}
.hexagram-container .hexagram-hex-container {
  width: 163px;
  height: auto;
  margin: 20px auto;
  padding: 11px;
  background: #f9f9f9;
}
.hexagram-container .hexagram-hex-container .hex-line {
  width: 124px;
  height: 10px;
  margin: 9px auto;
  background: black;
  position: relative;
}
.hexagram-container .hexagram-hex-container .hex-line.changing {
  background: var(--vibrant-orange);
}
.hexagram-container .hexagram-hex-container .yin::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 10px;
  background: white;
  left: 52px;
}
.hexagram-container .hexagram-title {
  margin-top: 14px;
  font-size: 18px;
  font-weight: bold;
  color: var(--text-color);
}
.hexagram-card {
  width: 100%;
  padding: 20px;
  margin: 20px auto;
  margin-top: 28px;
  margin-bottom: 0;
  border-radius: 10px;
  background-color: var(--well-color);
  border: 2px solid #e6e6e6;
  text-align: center;
  color: var(--text-color);
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
.hexagram-card .summary {
  font-weight: bold;
  color: var(--text-color);
  margin: 10px 0;
}
.hexagram-card .description {
  font-size: 14px;
  color: var(--text-color);
  line-height: 1.5;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.navigation a,
.time-slots a {
  font-size: 0.9em;
  display: inline-block;
  padding: 7px;
  padding-left: 12px;
  padding-right: 12px;
  margin: 2px !important;
  margin-bottom: 6px;
  border: 1px solid #eeeeee;
  border-radius: 7px;
  background-color: var(--primary-blue);
  color: var(--snow-white) !important;
  text-decoration: none !important;
}
.navigation a:hover,
.time-slots a:hover {
  background-color: #286090;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
/*@images-path: "../../../Images";*/
.sql-container {
  margin-bottom: 50px;
  background: white;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.sql-container #run-query-button {
  margin-top: 10px !important;
}
.sql-textarea {
  font-family: monospace;
  height: 111px !important;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
/*@images-path: "../../../Images";*/
.membership-option-container {
  display: table;
  margin: 0 auto;
  margin-bottom: 20px;
  padding: 0;
  text-align: center;
  width: 150px;
  height: 200px;
  border-left: 1px solid #a5a5a5;
  border-right: 1px solid #a5a5a5;
  border-radius: 10px;
  background-color: var(--snow-white);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.membership-option-container .special-promotion {
  color: #666666 !important;
  font-size: 0.9em;
}
.membership-option-title {
  padding: 6px;
  background-color: #f6f6f6;
  border-top: 1px solid #a5a5a5;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom: 1px solid var(--light-grey);
}
.membership-option-title h5 {
  font-size: 1em;
  line-height: 1.5em;
  margin: 0;
}
.membership-footer {
  padding: 12px 0;
  font-size: 1em;
  line-height: 1.5em;
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #a5a5a5;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #f6f6f6;
}
.membership-footer p.footer-text {
  margin-top: 10px;
  font-size: 0.9em !important;
  line-height: 1.1em !important;
  color: var(--primary-blue);
  font-weight: bold;
}
.membership-footer p.footer-text span {
  font-size: 1.5em;
  color: gold;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  vertical-align: top;
}
.membership-footer .btn {
  margin: 7px;
  width: auto !important;
}
.membership-option {
  width: 200px;
  position: relative;
}
.membership-medal {
  width: 200px;
  height: 200px;
  background-position-y: bottom !important;
  background-position-x: center !important;
  background-size: contain !important;
}
.membership-medal-item {
  position: absolute;
  width: 100%;
  text-align: center;
  color: #8b4513;
}
.membership-price {
  top: 47px;
  font-size: 0.9em;
}
.membership-element {
  top: 74px;
  font-size: 0.9em;
  line-height: 1.4em;
  text-transform: uppercase;
  color: #8b4513;
}
.membership-period {
  top: 133px;
  font-size: 0.8em;
  line-height: 1.2em;
  text-transform: uppercase;
}
.membership-description {
  font-size: 0.8em;
  color: #333333;
  text-align: left;
}
.membership-description p {
  margin-bottom: 5px;
  font-size: 1.1em;
}
.membership-description p:first-child {
  margin-top: 15px;
}
.membership-description ul li {
  font-size: 1em;
}
.membership-description:first-child {
  padding-right: 5px;
}
.membership-description:last-child {
  padding-left: 5px;
}
.medal-footer {
  font-size: 0.7em !important;
}
.platinum {
  background: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/membership/membership-medal.png') no-repeat 0 0;
}
.free {
  background: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/membership/membership-medal-green.png') no-repeat 0 0;
}
.standard {
  background: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/membership/membership-medal.png') no-repeat 0 0;
}
.membership-selected {
  border: 2px solid var(--vibrant-green);
}
.membership-selected-container {
  padding: 0;
}
.membership-valid-until-container {
  font-size: 0.8em !important;
  margin-top: 5px;
  padding: 0;
}
.support-us-option {
  display: table;
  margin: 0 auto;
  margin-bottom: 20px;
  text-align: center;
  width: 150px;
  height: 200px;
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  padding: 5px;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.support-us-option h4 {
  color: black;
  height: 40px;
}
.membership-summary h4 {
  margin-top: 0 !important;
}
.membership-summary h5 {
  font-weight: bold !important;
  font-size: 1.2em;
}
.credit-packs h5,
.credit-packs h4 {
  font-weight: bold;
}
.credit-packs .row {
  padding: 0;
}
.credit-back-summary {
  background: white;
  border-radius: 5px;
  padding: 10px;
  border: 1px solid #eeeeee;
}
.upgrade-container:not(:empty) {
  width: 100%;
  text-align: center;
  margin-bottom: 15px;
  padding-top: 15px;
}
.upgrade-container img {
  margin-top: 20px;
  border-radius: 50%;
  background-color: white;
  box-shadow: 0 0 12px 5px rgba(255, 215, 0, 0.2);
  animation: gentleOscillation 0.9s ease-in-out infinite;
  display: inline-block;
}
.upgrade-container h2 {
  font-size: 1.22em;
}
@keyframes gentleOscillation {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.why-upgrade-container ul li em {
  display: block;
  font-style: normal;
  font-size: 0.9em;
  color: #666666;
}
@media (max-width: 1024px) and (max-width: 920px) {
  .membership-option {
    width: 180px;
  }
  .membership-medal {
    width: 180px;
    height: 180px;
  }
  .membership-price {
    top: 36px;
    font-size: 0.9em;
  }
  .membership-element {
    top: 63px;
    /*font-size: 0.9em;
        line-height: 1.4em;*/
  }
  .membership-period {
    top: 122px;
    /*font-size: 0.8em;
        line-height: 1.2em;*/
  }
}
@media (min-width: 768px) and (max-width: 920px) {
  .membership-option {
    width: 160px;
  }
  .membership-medal {
    width: 160px;
    height: 160px;
  }
  .membership-price {
    top: 27px;
    font-size: 0.9em;
  }
  .membership-element {
    top: 54px;
  }
  .membership-period {
    top: 108px;
  }
}
@media (max-width: 513px) {
  .nav-tabs li {
    width: 100%;
  }
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
/*@images-path: "../../../Images";*/
.navbar {
  margin-bottom: 0 !important;
  height: 0;
  min-height: 0;
  margin: 0 0 3em 0;
}
.top-nav ul {
  padding: 0;
  margin: 0;
}
.top-nav ul li {
  display: inline-block;
  float: left;
  width: 12.5%;
}
.top-nav ul li:nth-child(6) {
  margin-right: 0;
}
.top-nav ul li ul {
  width: 100%;
}
.top-nav ul li ul li {
  width: 100%;
}
.top-nav ul li ul li.sub-item a {
  width: 100%;
  text-align: center;
  display: inline-block;
}
ul.nav.navbar-nav:not(.dropdown-menu) {
  float: none;
  text-align: center;
  font-weight: normal;
  background: none;
}
.navbar-default,
.navbar-collapse,
.navbar-form {
  background: none;
  border: none !important;
}
.navbar-default .navbar-nav > .active > a {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.top-nav {
  height: 100%;
  position: relative;
}
.top-nav ul:not(.dropdown-menu) li a {
  color: var(--snow-white);
}
.top-nav ul li a {
  color: var(--snow-white);
  font-size: 1em;
  font-weight: 300 !important;
  margin: 0;
  text-decoration: none;
  padding: 1em;
  padding-left: 0;
  padding-right: 0;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.top-nav ul li a:hover {
  color: var(--vibrant-orange) !important;
}
.top-nav ul li a.active {
  color: var(--vibrant-orange) !important;
  font-weight: 400;
}
#account-header {
  background: black;
  height: 40px;
  padding: 1em 0;
  width: 100%;
  top: 0;
  position: fixed;
  z-index: 13000;
}
#account-header ul {
  position: fixed;
  margin-bottom: 0;
  top: 0;
  height: auto;
  font-size: 0.9em;
  font-weight: 200;
  padding: 0 6px 0 6px;
  z-index: 13000;
  background: #020202 !important;
}
#account-header ul.site-controls {
  right: 0;
  margin-right: 10px;
}
#account-header ul.site-controls > li:hover a,
#account-header ul .main-navbar > li:hover a {
  color: var(--vibrant-orange) !important;
  background: none !important;
}
#account-header ul.site-controls > li.active a,
#account-header ul .main-navbar > li.active a {
  color: var(--vibrant-orange);
  font-weight: bold;
  background: none !important;
}
#account-header ul.admin-menu {
  left: 0;
  margin-left: 5px;
  width: 233px !important;
}
#account-header ul.admin-menu ul.dropdown-menu {
  margin-top: 40px;
  background: none;
  width: 233px;
}
#account-header ul.admin-menu ul.dropdown-menu li {
  width: 100%;
}
#account-header ul.admin-menu ul.dropdown-menu li.active > a {
  color: var(--vibrant-orange) !important;
  font-weight: 400;
  background: none;
}
#account-header ul.admin-menu ul.dropdown-menu li a {
  color: white !important;
}
#account-header ul.admin-menu ul.dropdown-menu li a:hover {
  font-weight: 600;
  color: var(--charcoal-black) !important;
  transition: none;
}
#account-header ul.admin-menu .theme-selector::before {
  content: "✓";
  display: none;
  margin-right: 6px;
  color: var(--primary-blue);
  /* or any accent colour */
}
#account-header ul.admin-menu .theme-selector.active::before {
  display: inline-block;
}
#account-header ul > li {
  display: inline-block;
  height: 100%;
  background: black;
  color: white !important;
}
#account-header ul > li a {
  display: block;
  color: white;
  width: 100%;
  height: 100%;
  padding-top: 10px;
  padding-left: 15px;
}
div#main-logo-container {
  position: fixed;
  width: 200px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 40px;
  z-index: 9003;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
div#main-logo-container.menu-main {
  height: 180px;
}
div#main-logo-container.menu-small {
  height: 100px;
}
div#main-logo-container a.active div {
  opacity: 1;
}
div#main-logo-container a div {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: 4px;
  margin-top: -1px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  cursor: pointer;
  display: block;
  opacity: 0.8;
}
div#main-logo-container a div:hover {
  opacity: 1;
}
#main-menu-container {
  position: fixed;
  top: 40px;
  width: 100%;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -o-transition: all 0.35s ease-in-out;
  z-index: 9000;
}
#main-menu-container.menu-main {
  height: 120px;
  background-color: rgba(22, 22, 22, 0.4);
}
#main-menu-container.menu-small {
  height: 60px;
  background-color: rgba(10, 10, 10, 0.9);
}
#bs-navbar-collapse-1 {
  position: fixed;
  left: 0;
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -o-transition: all 0.35s ease-in-out;
}
#bs-navbar-collapse-1.menu-main {
  top: 71px;
}
#bs-navbar-collapse-1.menu-small {
  top: 45px;
}
#bs-navbar-collapse-1.menu-small ul li a {
  font-size: 0.9em;
}
ul.main-navbar .open ul.dropdown-menu {
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 5px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  font-size: 0.7em;
}
ul.main-navbar .open ul.dropdown-menu li.active > a {
  color: var(--vibrant-orange) !important;
  font-weight: 600;
}
ul.main-navbar .open ul.dropdown-menu li:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
ul.main-navbar .open ul.dropdown-menu li:last-child:hover {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
ul.main-navbar .open ul.dropdown-menu li:hover a {
  font-weight: 600;
  color: var(--vibrant-orange) !important;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
ul.main-navbar li.open a {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  color: white !important;
  text-align: center;
}
#main-menu-spacer {
  height: 122px;
}
div.main-logo {
  height: 174px;
  width: 174px;
  background-image: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/company/logo-notext.png');
  background-repeat: no-repeat;
}
div.small-logo {
  height: 88px;
  width: 88px;
  background-image: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/company/logo-small.png');
  background-repeat: no-repeat;
}
.nav > li > a:hover,
.nav > li > a {
  border-radius: 10px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  border-radius: 10px;
}
#account-controls a .fa {
  margin-right: 0;
}
.navbar-nav:not(.navbar-login):not(.dropdown-menu) li.active a {
  color: var(--vibrant-orange) !important;
  background: none !important;
}
#admin-menu-items {
  overflow-y: auto;
  max-height: 95%;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.ninestar-summary-container {
  width: 100%;
  padding: 1px;
  padding-bottom: 5px;
  border-radius: 6px;
}
.ninestar-summary-container h3 {
  font-size: 1.1em;
  font-weight: bold;
  display: block;
  text-align: center;
  min-height: 20px;
  margin-bottom: 10px;
}
.ninestar-summary-container p {
  text-align: center !important;
  margin-bottom: 10px;
}
a > .ninestar-summary-container {
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  text-decoration: none !important;
}
a > .ninestar-summary-container:hover {
  background-color: var(--ninestar-summary-container-hover) !important;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  text-decoration: none !important;
}
.energy-summary-container a {
  text-decoration: none !important;
}
.energy-summary-container .row div.col-sm-4 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.ninestar-summmary {
  width: 100%;
}
.child-profile .adult-profile {
  opacity: 0.3;
  filter: grayscale(100%);
}
.energy-image-container {
  width: 160px;
  display: table;
  margin: auto;
}
.energy-image-container img {
  width: 100%;
}
.energy-image-container.lunar-house img {
  width: 81%;
}
.small-energy img {
  width: 38%;
}
.small-energy .lunar-house img {
  width: 27%;
}
.small-energy div.magic-square {
  width: 68%;
}
.small-energy div.magic-square div.cell {
  font-size: 1.3rem;
}
.small-energy div.magic-square div.cell.active {
  font-size: calc(1.3rem * 1.5);
}
.small-energy div.magic-square div.cell.active-lunar {
  font-size: calc(1.3rem * 1.3);
}
.medium-energy img {
  width: 62%;
}
.medium-energy .lunar-house img {
  width: 54%;
}
.medium-energy div.magic-square {
  width: 88%;
}
.medium-energy div.magic-square div.cell {
  font-size: 1.6rem;
}
.medium-energy div.magic-square div.cell.active {
  font-size: calc(1.6rem * 1.5);
}
.medium-energy div.magic-square div.cell.active-lunar {
  font-size: calc(1.6rem * 1.3);
}
.very-small-energy img {
  width: 24%;
}
.very-small-energy .lunar-house img {
  width: 18%;
}
.very-small-energy div.magic-square {
  width: 48%;
}
.very-small-energy div.magic-square div.cell {
  font-size: 1rem;
}
.very-small-energy div.magic-square div.cell.active {
  font-size: calc(1rem * 1.5);
}
.very-small-energy div.magic-square div.cell.active-lunar {
  font-size: calc(1rem * 1.3);
}
.profile-warning {
  color: #a94442;
  text-align: center;
}
.profile-warning img {
  width: 16px;
  height: 16px;
  margin-bottom: 4px;
}
.planner-container {
  max-height: 400px;
  overflow-y: scroll;
  font-size: 0.8em;
}
.planner-container .row {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 6px;
  border-radius: 8px;
}
.planner-container .row:hover {
  background: #eeeeee;
}
.planner-container .row.active {
  background: var(--primary-blue);
  color: white !important;
}
.planner-container .row.active h3 {
  color: white !important;
}
.planner-container .row div .ninestar-summary-container p,
.planner-container .row div .ninestar-summary-container h3 {
  text-align: left !important;
}
.planner-container .row img {
  height: 36px;
  margin-top: 20px;
}
.cycles-summary h4:first-child,
.cycles-summary .cycle-summary:first-of-type h3:first-child {
  margin-top: 0;
}
.energies-summary h4:first-child {
  margin-top: 0;
}
.modality-energy-container {
  padding: 5px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.organs-container {
  margin-bottom: 9px;
}
.organs-container img {
  display: table;
  margin: auto;
  width: 100%;
}
.organs-container h5 {
  margin-top: 5px;
}
.magic-square-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
}
.magic-square-container .magic-square {
  position: relative;
  width: 100%;
  aspect-ratio: 1;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);
  outline: 1px solid var(--border-grey);
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}
.magic-square-container .magic-square .cell {
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  line-height: unset;
  filter: grayscale(45%);
  overflow: hidden;
  padding-bottom: 2px;
}
.magic-square-container .magic-square .cell.active,
.magic-square-container .magic-square .cell.active-lunar {
  border: 0;
  font-size: calc(2rem * 1.54);
  font-weight: bold;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.5);
  transform: scale(1.22);
  position: relative;
  z-index: 2 !important;
}
.magic-square-container .magic-square .cell.active-lunar {
  font-size: calc(2rem * 1.3);
  transform: scale(1.11);
}
.magic-square-container .magic-square .cell.number-1 {
  background-color: white;
  color: black;
}
.magic-square-container .magic-square .cell.number-2 {
  background-color: black;
  color: #cd853f;
}
.magic-square-container .magic-square .cell.number-3 {
  background-color: #4cff00;
  color: #8b4513;
}
.magic-square-container .magic-square .cell.number-4 {
  background-color: #307813;
  color: white;
}
.magic-square-container .magic-square .cell.number-5 {
  background-color: yellow;
  color: #8b4513;
}
.magic-square-container .magic-square .cell.number-6 {
  background-color: white;
  color: red;
}
.magic-square-container .magic-square .cell.number-7 {
  background-color: red;
  color: white;
}
.magic-square-container .magic-square .cell.number-8 {
  background-color: white;
  color: #8b4513;
}
.magic-square-container .magic-square .cell.number-9 {
  background-color: #c321dc;
  color: white;
}
.directions-line-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(1.11);
  pointer-events: none;
  z-index: 3;
  filter: grayscale(45%);
}
.directions-line-overlay .line {
  position: absolute;
  top: 50%;
  left: 50%;
  transform-origin: center top;
  transform: translate(-50%, 0);
  width: 3px;
  height: 50%;
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
  opacity: 0.72;
  pointer-events: auto;
  cursor: help;
}
.directions-line-overlay .line::after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 1.5px;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 11px solid currentColor;
}
.directions-line-overlay .line.five-yellow-killing {
  background: yellow;
}
.directions-line-overlay .line.five-yellow-killing::after {
  border-top: 8px solid yellow;
}
.directions-line-overlay .line.five-yellow-killing.to-Centre {
  background: rgba(255, 255, 0, 0.22);
}
.directions-line-overlay .line.dark-sword-killing {
  background: #333;
}
.directions-line-overlay .line.dark-sword-killing::after {
  border-top: 8px solid #333;
}
.directions-line-overlay .line.dark-sword-killing.to-Centre {
  background: rgba(51, 51, 51, 0.22);
}
.directions-line-overlay .line.self-life-killing {
  background: red;
}
.directions-line-overlay .line.self-life-killing::after {
  border-top: 8px solid red;
}
.directions-line-overlay .line.self-life-killing.to-Centre {
  background: rgba(255, 0, 0, 0.22);
}
.directions-line-overlay .line.target-killing {
  background: blue;
}
.directions-line-overlay .line.target-killing::after {
  border-top: 8px solid blue;
}
.directions-line-overlay .line.target-killing.to-Centre {
  background: rgba(0, 0, 255, 0.22);
}
.directions-line-overlay .to-North {
  transform: translate(-50%, 0) rotate(0deg);
}
.directions-line-overlay .to-South {
  transform: translate(-50%, 0) rotate(180deg);
}
.directions-line-overlay .to-East {
  transform: translate(-50%, 0) rotate(90deg);
}
.directions-line-overlay .to-West {
  transform: translate(-50%, 0) rotate(-90deg);
}
.directions-line-overlay .to-NorthEast {
  height: 70.7%;
  transform: translate(-50%, 0) rotate(45deg);
}
.directions-line-overlay .to-SouthEast {
  height: 70.7%;
  transform: translate(-50%, 0) rotate(135deg);
}
.directions-line-overlay .to-SouthWest {
  height: 70.7%;
  transform: translate(-50%, 0) rotate(225deg);
}
.directions-line-overlay .to-NorthWest {
  height: 70.7%;
  transform: translate(-50%, 0) rotate(315deg);
}
.directions-line-overlay .to-Centre {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 101%;
  height: 101%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  border: 3px solid red;
  background-color: rgba(255, 255, 255, 0.22);
}
.directions-line-overlay .to-Centre::after {
  display: none;
}
.magic-tooltip {
  position: absolute;
  width: 333px;
  height: auto;
  background: var(--primary-blue);
  opacity: 0.9;
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 0.9rem;
  z-index: 1000;
  pointer-events: none;
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
}
.magic-tooltip .title {
  font-weight: bold;
  font-size: 1rem;
}
.overview-container h4 {
  margin-bottom: 0;
}
.overview-container h4 + p em {
  font-style: italic;
  font-size: 0.9rem;
  color: #aaa;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}
.calculator-options {
  margin-bottom: -7px;
}
.calculator-options .form-check {
  cursor: pointer;
}
.calculator-options .form-check input,
.calculator-options .form-check label {
  cursor: pointer;
}
.calculator-options label {
  position: relative;
  top: -2px;
  margin-right: 5px;
  font-size: 0.9em;
  font-weight: normal;
}
.personal-chart-container {
  padding: 11px;
  margin: 7px 0;
  border-radius: 33px;
  border: 1px solid #47a0ce;
  background: rgba(20, 56, 74, 0.72);
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.numerology-container {
  text-align: center;
}
.numerology-container ul.nav-pills li a p {
  width: 108px;
  margin: auto;
  padding: 0 5px;
}
.numerology-container ul.nav-pills li a p.active {
  border-radius: 7px;
  border: 1px solid #eeeeee;
  background-color: #EAF7FD;
}
.numerology-card {
  width: 63%;
  min-width: 297px;
  max-width: 100%;
  padding: 20px;
  margin: 20px auto;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 7px;
  border-top-left-radius: 54px;
  border-top-right-radius: 54px;
  background-color: #f9f9f9;
  border: 2px solid #e6e6e6;
  text-align: center;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
.numerology-card .summary {
  font-weight: bold;
  color: #444444;
  margin: 10px 0;
  margin-top: 0;
  font-style: italic;
}
.numerology-card .description {
  font-size: 14px;
  color: #666666;
  line-height: 1.5;
  margin-top: 22px;
}
.numerology-card img {
  max-width: 154px;
  height: auto;
}
.numerology-planner-container {
  text-align: center;
  padding: 12px !important;
}
.numerology-planner-container img {
  width: 100% !important;
  display: table;
  margin: 4px auto;
}
.numerology-planner-container .numerology-planner-item {
  cursor: pointer;
}
.numerology-planner-container .numerology-planner-item img.small {
  max-width: 72px;
}
.numerology-planner-container .numerology-planner-item:hover {
  text-decoration: none !important;
}
.numerology-planner-container h4 {
  margin-top: 0 !important;
  margin-bottom: 5px;
}
.numerology-planner-container p {
  margin-top: 2px !important;
}
.numerology-planner-container .panel h3 {
  margin-top: 0 !important;
}
.numerology-planner-container .planner-footer .panel {
  margin-top: 0 !important;
}
.numerology-planner-item-container {
  padding: 5px !important;
  border-radius: 18px;
  margin-bottom: 7px;
  transition: transform 0.2s, box-shadow 0.2s;
}
.numerology-planner-item-container.current {
  outline: 1px solid #d9d9d9;
}
.numerology-planner-item-container.selected {
  background: white;
  outline: 1px solid #0074E4;
  -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}
.numerology-planner-item-container:hover {
  background: var(--snow-white) !important;
  -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 24px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
  transition: transform 0.2s ease-out;
  will-change: transform;
  /* Optimizes performance */
}
.numerology-planner-item-container:hover.selected {
  outline: 1px solid #0074E4;
}
.numerology-planner-item-container .numerology-planner-footer {
  font-size: 0.8em !important;
  font-weight: normal !important;
  margin-top: 5px;
}
@media (max-width: 748px) {
  .numerology-card {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100%;
  }
}
@media (max-width: 1008px) {
  .numerology-card {
    width: 90%;
    min-width: 0 !important;
    max-width: 100%;
  }
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.sr-root {
  display: flex;
  flex-direction: row;
  width: 100%;
  max-width: 1200px;
  padding: 0;
  align-content: center;
  justify-content: center;
  height: auto;
  margin: 0 auto;
}
.sr-main {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  align-self: center;
  padding: 30px;
  padding-bottom: 10px;
  background: var(--body-color);
  width: 100%;
  border-radius: var(--radius);
  box-shadow: 0px 0px 0px 0.5px rgba(50, 50, 93, 0.1), 0px 2px 5px 0px rgba(50, 50, 93, 0.1), 0px 1px 1.5px 0px rgba(0, 0, 0, 0.07);
}
.sr-field-error {
  color: var(--font-color);
  text-align: left;
  font-size: 13px;
  line-height: 17px;
  margin-top: 12px;
}
/* Inputs */
.sr-input {
  border: 1px solid var(--gray-border);
  border-radius: var(--radius);
  padding: 5px 12px;
  height: 44px;
  width: 100%;
  transition: box-shadow 0.2s ease;
  background: white;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.sr-input:focus,
.sr-input .focused {
  box-shadow: 0 0 0 1px rgba(50, 151, 211, 0.3), 0 1px 1px 0 rgba(0, 0, 0, 0.07), 0 0 0 4px rgba(50, 151, 211, 0.3);
  outline: none;
  z-index: 9;
}
.sr-input::placeholder {
  color: var(--gray-light);
}
.sr-result {
  height: auto;
  -webkit-transition: height 1s ease;
  -moz-transition: height 1s ease;
  -o-transition: height 1s ease;
  transition: height 1s ease;
  color: var(--font-color);
  overflow: auto;
}
.sr-result code {
  overflow: scroll;
}
.sr-combo-inputs-row {
  box-shadow: 0px 0px 0px 0.5px rgba(50, 50, 93, 0.1), 0px 2px 5px 0px rgba(50, 50, 93, 0.1), 0px 1px 1.5px 0px rgba(0, 0, 0, 0.07);
  border-radius: 7px;
}
/* Stripe Element placeholder */
.sr-card-element {
  padding-top: 12px;
}
/* todo: spinner/processing state, errors, animations */
.spinner,
.spinner:before,
.spinner:after {
  border-radius: 50%;
}
.spinner {
  color: var(--snow-white);
  font-size: 22px;
  text-indent: -99999px;
  margin: 0px auto;
  position: relative;
  width: 20px;
  height: 20px;
  box-shadow: inset 0 0 0 2px;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.spinner:before,
.spinner:after {
  position: absolute;
  content: "";
}
.spinner:before {
  width: 10.4px;
  height: 20.4px;
  background: var(--accent-color);
  border-radius: 20.4px 0 0 20.4px;
  top: -0.2px;
  left: -0.2px;
  -webkit-transform-origin: 10.4px 10.2px;
  transform-origin: 10.4px 10.2px;
  -webkit-animation: loading 2s infinite ease 1.5s;
  animation: loading 2s infinite ease 1.5s;
}
.spinner:after {
  width: 10.4px;
  height: 10.2px;
  background: var(--accent-color);
  border-radius: 0 10.2px 10.2px 0;
  top: -0.1px;
  left: 10.2px;
  -webkit-transform-origin: 0px 10.2px;
  transform-origin: 0px 10.2px;
  -webkit-animation: loading 2s infinite ease;
  animation: loading 2s infinite ease;
}
@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* Animated form */
.sr-root {
  animation: 0.4s form-in;
  animation-fill-mode: both;
  animation-timing-function: ease;
}
.hidden {
  display: none;
}
@keyframes field-in {
  0% {
    opacity: 0;
    transform: translateY(8px) scale(0.95);
  }
  100% {
    opacity: 1;
    transform: translateY(0px) scale(1);
  }
}
@keyframes form-in {
  0% {
    opacity: 0;
    transform: scale(0.98);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
#ninestarki-cycles .panel-default {
  margin-top: 0;
}
.bookmark {
  position: relative;
  top: -180px;
}
.directions-more-info {
  position: relative;
}
.directions-more-info .status-circle {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  aspect-ratio: 1;
  /* makes it a square */
  border-radius: 50%;
  font-size: 1em;
  font-weight: bold;
  text-align: center;
  box-sizing: border-box;
}
.directions-more-info .directions-summary {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  aspect-ratio: 1;
  /* makes it a square */
  border-radius: 50%;
  font-size: 1em;
  font-weight: bold;
  text-align: center;
  box-sizing: border-box;
}
.directions-more-info .purple-warning {
  background-color: #800080;
  color: white;
}
.directions-more-info .red-warning {
  background-color: #cc0000;
  color: white;
}
.directions-more-info .red {
  background-color: #ff0000;
  color: white;
}
.directions-more-info .light-red {
  background-color: #ff6666;
  color: black;
}
.directions-more-info .orange {
  background-color: #ffa500;
  color: black;
}
.directions-more-info .yellow {
  background-color: #ffff00;
  color: black;
}
.directions-more-info .light-yellow {
  background-color: #ffffcc;
  color: black;
}
.directions-more-info .green {
  background-color: #90ee90;
  color: black;
}
/*Daily Calendar*/
.calendar-grid {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 0rem;
  padding: 7px;
  background-color: #ffffff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  font-size: 0.9rem;
}
.calendar-grid .calendar-header {
  text-align: center;
  font-weight: 600;
  color: #666;
  padding: 7px;
  margin-bottom: 7px;
}
.calendar-grid .calendar-day {
  outline: 1px solid #e0e0e0;
  padding: 3px;
  background-color: #f9f9f9;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  transition: background-color 0.2s;
  cursor: pointer;
}
.calendar-grid .calendar-day:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
  background-color: #f9f9f9;
  transform: scale(1.05);
  transform: translateY(-2px);
  position: relative;
  z-index: 1 !important;
}
.calendar-grid .calendar-day .date-label {
  width: 100%;
  font-size: 0.81rem;
  color: #999;
  font-weight: 500;
  text-align: center !important;
}
.calendar-grid .calendar-day .custom-content {
  width: 100%;
  color: #444;
}
.calendar-grid .calendar-day .custom-content .double-energy-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.calendar-grid .calendar-day .custom-content .double-energy-container img {
  width: 48%;
  height: auto;
}
.calendar-grid .calendar-day img {
  max-width: 63px;
  padding: 3px;
  padding-left: 3px;
}
.calendar-grid .calendar-day.current {
  background-color: #e6e6e6;
  outline: 2px solid var(--primary-blue);
  border: none !important;
  border-radius: 3px;
  position: relative;
  z-index: 2 !important;
}
.calendar-grid .calendar-day.active {
  background-color: var(--primary-blue);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.5);
  position: relative;
  z-index: 3 !important;
  border-radius: 3px;
}
.calendar-grid .calendar-day.active div {
  color: var(--snow-white);
}
.calendar-grid .empty-cell {
  visibility: hidden;
}
.form-options input {
  display: inline-block;
}
.form-options label {
  vertical-align: top;
}
.form-options .hint {
  font-size: 0.81em;
  color: #999999;
  margin: 0;
  margin-top: -5px;
  margin-bottom: 7px;
}
.global-planner-container .planner-instructions h5 {
  font-size: 14px !important;
  font-weight: normal !important;
  margin-bottom: 20px;
}
.global-planner-container #global-planner-details .panel-body {
  max-height: 371px;
  overflow-y: auto;
}
.global-planner-container .form-group {
  margin-bottom: 0;
  padding-bottom: 0;
}
.global-planner-container .age-details {
  margin-bottom: 5px !important;
  font-weight: normal !important;
}
.global-planner-container .parent-planner {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  padding: 0;
}
.global-planner-container .parent-planner .parent-block {
  border: 1px solid #ddd;
  border-radius: 1rem;
  border-bottom: none;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
  background-color: #f9f9f9;
  cursor: pointer !important;
}
.global-planner-container .parent-planner .parent-block.active {
  background-color: var(--primary-blue);
}
.global-planner-container .parent-planner .parent-block.active .parent-label,
.global-planner-container .parent-planner .parent-block.active .parent-detail,
.global-planner-container .parent-planner .parent-block.active .parent-title,
.global-planner-container .parent-planner .parent-block.active .parent-dates,
.global-planner-container .parent-planner .parent-block.active h4 {
  color: var(--snow-white) !important;
}
.global-planner-container .parent-planner .parent-block:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
  background-color: #e6e6e6;
}
.global-planner-container .parent-planner .parent-block:hover.active {
  background-color: var(--primary-blue);
}
.global-planner-container .parent-planner .parent-block .parent-summary-row {
  display: flex;
  align-items: center;
  padding: 1rem;
  border-bottom: 1px solid #e6e6e6;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  min-width: 90px;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-title {
  font-size: 1.75rem;
  font-weight: 700;
  color: var(--primary-blue);
  line-height: 1.2;
  margin-right: 11px;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-dates {
  font-size: 0.9rem;
  color: var(--light-grey);
  margin-top: 0.25rem;
  font-weight: bold;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-age {
  color: var(--light-grey);
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.extra-narrow {
  flex: 0 0 72px;
  margin-right: 22px;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.extra-narrow img {
  object-fit: cover;
  border-radius: 0.25rem;
  max-width: 90px;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.narrow {
  flex: 0 0 150px;
  color: #666666;
  font-weight: 500;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.narrow img {
  object-fit: cover;
  border-radius: 0.25rem;
  max-width: 90px;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide {
  flex: 1;
  color: #444444;
  font-size: 0.9rem;
  font-weight: bold;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up {
  font-size: 22px;
  align-items: flex-end;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div {
  padding: 5px;
  display: flex;
  justify-content: space-between;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a {
  padding: 5px;
  margin-left: 7px;
  outline: 1px solid var(--border-grey);
  border-radius: 100px;
  width: 33px;
  height: 33px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  background-color: #f0f0f0;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a:hover {
  background: var(--primary-blue);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
  transform: scale(1.3);
  transform: translateY(-1px);
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a:hover i {
  color: white;
}
.global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a i {
  font-size: 22px;
  color: var(--primary-blue);
  transition: box-shadow 0.3s;
  cursor: pointer !important;
}
.global-planner-container .parent-planner .parent-block .child-row {
  padding: 0;
  border: none;
  background-color: var(--snow-white);
}
.global-planner-container .parent-planner .parent-block .child-row.grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block {
  outline: 1px solid #eee;
  padding: 0.5rem;
  text-align: center;
  transition: background-color 0.2s, transform 0.2s;
  cursor: pointer;
  background-color: var(--snow-white);
  width: 100%;
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
  background-color: #f9f9f9;
  border-radius: 3px;
  transform: scale(1.07);
  transform: translateY(-2px);
  position: relative;
  z-index: 1 !important;
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.current {
  background-color: #e6e6e6;
  outline: 2px solid var(--primary-blue);
  border-radius: 7px;
  border: none !important;
  position: relative;
  z-index: 2 !important;
  transform: translateY(-2px);
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.active {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);
  background-color: var(--primary-blue) !important;
  transform: scale(1.05);
  transform: translateY(-1x);
  position: relative;
  z-index: 2 !important;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.active .child-name,
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block.active .child-dates {
  color: var(--snow-white) !important;
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .child-name {
  font-weight: bold;
  font-size: 1.1rem;
  margin-bottom: 0;
  color: var(--primary-blue);
  margin-bottom: -2px;
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .child-dates {
  font-size: 0.75rem;
  color: #777;
  margin-bottom: 0;
  font-weight: bold;
}
.global-planner-container .parent-planner .parent-block .child-row .child-container .child-block img {
  object-fit: cover;
  border-radius: 0.25rem;
}
/* Hourly Planner */
#hourly-slots {
  width: 100%;
  height: 333px;
  outline: 1px solid #ddd;
  background-color: #f9f9f9;
  overflow-y: auto;
}
#hourly-slots .time-slot {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 10px;
  background-color: var(--snow-white);
  font-size: 14px;
  outline: 1px solid #ddd;
}
#hourly-slots .time-slot .time-display {
  width: 50%;
}
#hourly-slots .time-slot .img-container {
  display: block;
  margin: 0;
  flex-shrink: 0;
}
#hourly-slots .time-slot .img-container img {
  max-width: 25px;
  padding: 0;
  height: auto;
}
#hourly-slots .time-slot .slot-item {
  padding-left: 12px;
}
#hourly-slots .time-slot:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
  background-color: #f9f9f9;
}
#hourly-slots .time-slot.current {
  background-color: #e6e6e6;
  border: 2px solid var(--primary-blue);
  border-top: 3px solid var(--primary-blue);
  border-bottom: 3px solid var(--primary-blue);
  border-radius: 3px;
}
#hourly-slots .time-slot.active {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);
  background-color: var(--primary-blue) !important;
  color: #f9f9f9;
  font-weight: bold;
}
#directions-instructions {
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 495px) {
  .energy-cycle-title {
    display: none !important;
  }
  .cycle-title {
    display: none !important;
  }
  .wide.level-up {
    max-width: 100% !important;
  }
  .parent-detail.narrow {
    margin: 0 !important;
    max-width: 33px !important;
  }
  .parent-detail.narrow img {
    max-width: 33px !important;
    height: auto;
  }
}
@media (max-width: 767px) {
  .cycle-title {
    display: none !important;
  }
  .directions-more-info .status-circle {
    font-size: 1em;
  }
  .directions-more-info .directions-summary {
    font-size: 1em;
  }
  /*Daily Calendar*/
  .calendar-grid {
    padding: 7px;
    font-size: 0.9rem;
  }
  .calendar-grid .calendar-header {
    padding: 7px;
    margin-bottom: 7px;
  }
  .calendar-grid .calendar-day {
    padding: 3px;
  }
  .calendar-grid .calendar-day .date-label {
    font-size: 0.72rem;
  }
  .calendar-grid .calendar-day .custom-content .double-energy-container img {
    width: 48%;
    height: auto;
  }
  .calendar-grid .calendar-day img {
    max-width: 36px;
    padding: 3px;
    padding-left: 3px;
  }
  .form-options .hint {
    font-size: 0.81em;
    margin-top: -5px;
    margin-bottom: 7px;
  }
  .global-planner-container .planner-instructions h5 {
    font-size: 14px !important;
    margin-bottom: 20px;
  }
  .global-planner-container #global-planner-details .panel-body {
    max-height: 371px;
    overflow-y: auto;
  }
  .global-planner-container .parent-planner {
    gap: 1rem;
    padding: 0;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row {
    padding: 0.8rem;
    flex-direction: row;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-width: 133px !important;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-title {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 1.2;
    margin-right: 5px;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-label .parent-dates {
    font-size: 0.8rem;
    margin-top: 0.25rem;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.extra-narrow img {
    max-width: 31px;
    height: auto;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.narrow {
    margin: 7px;
    max-width: 31px !important;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.narrow img {
    max-width: 36px;
    height: auto;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide {
    font-size: 0.9rem;
    flex: 1 1 60% !important;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up {
    font-size: 15px;
    max-width: 122px;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div {
    padding: 3px;
    align-content: flex-end;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a {
    padding: 3px;
    margin-left: 3px;
    width: 27px;
    height: 27px;
  }
  .global-planner-container .parent-planner .parent-block .parent-summary-row .parent-detail.wide.level-up div a i {
    font-size: 18px;
  }
  .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block {
    padding: 0.5rem;
  }
  .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .child-name {
    font-size: 1rem;
    margin-bottom: 0.25rem;
  }
  .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .child-dates {
    font-size: 0.7rem;
    margin-bottom: 0.5rem;
  }
  .global-planner-container .parent-planner .parent-block .child-row .child-container .child-block .custom-content .moon-phase .moon-wrapper img {
    width: 22px;
  }
  .global-planner-container .parent-planner .parent-block .global-planner-item .custom-content .moon-phase .moon-wrapper img {
    width: 22px;
  }
}
.privacy-policy ul {
  margin-bottom: 18px;
}
.privacy-policy ul li {
  line-height: 1.8em;
}
.privacy-policy h3 {
  margin-top: 40px;
}
/*@images-path: "../../../Images";*/
h5 {
  margin-top: 0;
}
.powered-by-stripe {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  height: auto;
  padding: 11px;
  border-radius: 5px;
  background-image: url('https://link.storjshare.io/raw/jxneumevusbsv3gkpge55qqdq44a/cdn-media/Images/shared/powered-by-stripe-cards.png');
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  background-size: contain;
  margin-bottom: 10px;
}
.security-info {
  font-size: 0.8em !important;
}
.security-info p {
  font-size: 1em !important;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #333333;
  --hover-text-color: #404040;
  --border-color: var(--border-grey);
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
#calendar {
  position: relative;
  font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
  color: var(--text-color);
  background: var(--background-color);
  outline: 1px solid var(--border-color);
  border-radius: 6px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  user-select: none;
  -webkit-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.1);
}
#calendar .calendar-header-wrapper {
  position: relative;
  padding-top: 45px;
  background: #f9f9f9;
}
#calendar .calendar-header-wrapper .calendar-nav {
  position: absolute;
  top: 6px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  z-index: 10;
}
#calendar .calendar-header-wrapper .calendar-nav .nav-btn {
  /* you already have your hover effects etc. here */
  margin: 0 4px;
}
#calendar .calendar-header-wrapper .nav-btn {
  width: 32px;
  height: 32px;
  margin-left: 6px;
  padding: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--snow-white);
  border-radius: 50%;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition: background 0.2s, box-shadow 0.2s;
  z-index: 1000;
}
#calendar .calendar-header-wrapper .nav-btn .glyphicon {
  line-height: 32px;
  font-size: 14px;
  color: var(--text-color);
}
#calendar .calendar-header-wrapper .nav-btn:hover {
  background: #f2f2f2;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
}
#calendar .calendar-header-wrapper .nav-btn:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(100, 149, 237, 0.5);
}
#calendar .calendar-header {
  display: flex;
  background: #f9f9f9;
  border-top: 2px solid var(--border-color);
  border-bottom: 2px solid var(--border-color);
}
#calendar .calendar-header .time-header {
  width: 60px;
}
#calendar .calendar-header .day-headers {
  flex: 1;
  display: flex;
}
#calendar .calendar-header .day-headers .day-header {
  flex: 1;
  text-align: center;
  padding: 12px 0;
  font-weight: 600;
  border-left: 1px solid var(--border-color);
}
#calendar .calendar-header .day-headers .day-date {
  font-weight: normal;
  font-size: 0.8em;
  color: #666666;
}
#calendar .calendar-body {
  display: flex;
  flex: 1;
  position: relative;
}
#calendar .calendar-body .time-column {
  width: 60px;
  background: var(--background-color);
}
#calendar .calendar-body .time-column .time-cell {
  height: 60px;
  line-height: normal;
  padding: 4px 8px 0 0;
  text-align: right;
  border-top: 1px solid var(--border-color);
  color: #666666;
  font-size: 12px;
}
#calendar .calendar-body .day-columns {
  flex: 1;
  display: flex;
}
#calendar .calendar-body .day-columns::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: repeating-linear-gradient(to bottom, transparent 0, transparent 29.5px, rgba(var(--border-color), 0.4) 29.5px, transparent 30.5px, transparent 60px);
  background-size: 100% 60px;
  pointer-events: none;
  z-index: 0;
}
#calendar .calendar-body .day-columns .day-column {
  flex: 1;
  position: relative;
  border-left: 1px solid var(--border-color);
}
#calendar .calendar-body .day-columns .day-column .slot {
  height: 60px;
  border-bottom: 1px solid var(--border-color);
  position: relative;
  transition: background 0.15s;
}
#calendar .calendar-body .day-columns .day-column .slot:hover {
  background: var(--hover-text-color);
}
#calendar .calendar-body .time-column .time-cell:first-child,
#calendar .calendar-body .day-column .slot:first-child {
  border-top: none;
}
#calendar .calendar-body .time-column .time-cell:first-child {
  height: 59px;
}
#calendar .calendar-body .day-column .slot:last-child {
  border-bottom: none;
}
#calendar .calendar-body .selection-overlay {
  position: absolute;
  background: var(--vibrant-green-30);
  border: 1px dashed var(--vibrant-green-10);
  pointer-events: none;
  z-index: 5;
}
#calendar .calendar-body .selection-overlay.available {
  background: var(--vibrant-green-40);
  border: 1px dashed var(--vibrant-green-10);
}
#calendar .event-block {
  position: absolute;
  left: 4px;
  right: 4px;
  border-radius: 4px;
  padding: 4px 6px;
  font-size: 12px;
  line-height: 1.2;
  color: var(--snow-white);
  transition: transform 0.15s, box-shadow 0.15s;
  background: var(--vibrant-green);
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}
#calendar .event-block.taken {
  background: var(--vibrant-red);
}
#calendar .event-block:hover {
  transform: scale(1.03);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.event-menu {
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  background: var(--snow-white);
  border: 1px solid var(--border-color);
  border-radius: 4px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  display: none;
  z-index: 2000;
}
.event-menu li {
  padding: 7px 12px;
  cursor: pointer;
  white-space: nowrap;
  border-radius: 4px;
  transition: all 0.3s;
}
.event-menu li:hover {
  color: var(--snow-white);
  background: var(--primary-blue);
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  margin: auto;
}
.carousel {
  overflow-y: hidden;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
div#pageFadeInOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: var(--page-fadein-color);
  z-index: 9999;
}
img.cropped {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.btn-file {
  margin-top: 0 !important;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.upload-file-preview {
  display: none;
  width: 100%;
  padding: 0 !important;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
}
.upload-file-preview div.file-preview-container {
  margin: 0;
  margin-bottom: 1em;
  padding-left: 2px;
}
.upload-file-preview div.preview-thumbnail {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  height: 200px;
  width: 200px;
  overflow: hidden;
}
.upload-file-preview div.preview-thumbnail img,
.upload-file-preview div.preview-thumbnail .preview-document {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.upload-file-preview div.preview-thumbnail img.portrait {
  width: 100%;
  height: auto;
}
.upload-file-preview div.file-thumbnail-container {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  border: 1px solid #d9d9d9;
  border-bottom-left-radius: 3px;
  padding: 10px;
  background: #eeeeee;
  text-align: center;
  -webkit-box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5);
}
.upload-file-preview div.file-thumbnail-container:hover {
  -webkit-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.5);
}
.file-preview-delete,
.file-preview-upload {
  position: absolute;
  right: 23px;
  bottom: 12px !important;
  width: auto !important;
}
.file-preview-upload {
  top: auto !important;
  color: var(--vibrant-green);
}
.doc-info {
  padding-top: 10px;
}
.doc-info p {
  height: 12px;
}
.preview-document {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.preview-document i {
  font-size: 14em;
  width: 100%;
  height: 100%;
}
.custom-uploader .hidden-file-input {
  display: none;
}
.custom-uploader .hidden-file-input:focus + .btn-upload-trigger {
  outline: 2px dotted #999999;
}
.custom-uploader .btn-upload-trigger {
  display: inline-block;
  margin-top: 15px;
  min-width: 180px;
  border-radius: 4px;
  background-color: #f6f6f6;
  cursor: pointer;
}
.custom-uploader .btn-upload-trigger:hover {
  background-color: #e6e6e6;
}
.custom-uploader.drop-zone {
  border: 2px dashed var(--light-grey);
  border-radius: 5px;
  padding: 15px;
  transition: border-color 0.3s ease;
  text-align: center;
  position: relative;
}
.custom-uploader.drop-zone.drag-over {
  background-image: repeating-linear-gradient(-45deg, #f9f9f9, #f9f9f9 10px, #eeeeee 10px, #eeeeee 20px);
}
.custom-uploader.drop-zone.disabled {
  opacity: 0.6;
  pointer-events: none;
  cursor: not-allowed;
}
.custom-uploader .upload-counter {
  font-size: 0.85em;
  color: var(--light-grey);
  margin-top: 4px;
}
.custom-uploader .upload-limit-message {
  font-size: 0.85em;
  color: var(--error-red);
  margin-top: 4px;
  min-height: 18px;
}
.file-preview-container {
  margin: 10px 0;
  padding-left: 0 !important;
}
.image-preview {
  border: 1px solid var(--border-grey);
  max-width: 100%;
  border-radius: 3px;
}
.image-preview[src=""],
.image-preview:not([src]) {
  display: none !important;
}
@media (max-width: 760px) {
  .upload-file-preview div.file-preview-container {
    padding: 0 !important;
  }
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.image-list {
  max-height: 300px;
  overflow-y: auto;
  border: 1px solid var(--light-grey);
  border-radius: 3px;
  padding: 5px;
  user-select: none;
}
.image-list .image-list-item span,
.image-list .image-list-item img {
  user-select: none;
}
.image-list .image-group-header {
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 6px;
  padding: 4px 6px;
  width: 100%;
  text-align: center;
  background-color: #eeeeee;
  border-left: 3px solid var(--light-grey);
  font-size: 1em;
  color: var(--primary-blue);
}
.image-list .image-list-item {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 54px;
  max-height: 54px;
  padding: 6px 8px;
  margin-bottom: 4px;
  overflow: hidden;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.image-list .image-list-item:hover {
  background-color: #EAF7FD;
  outline: 1px solid #2196f3;
}
.image-list .image-list-item:hover .image-actions {
  opacity: 1;
}
.image-list .image-list-item:hover .image-actions .advanced,
.image-list .image-list-item:hover .image-actions .simple {
  opacity: 1;
}
.image-list .image-list-item:focus {
  outline: 2px solid #2196f3;
  background-color: #e6f0ff;
}
.image-list .image-list-item.selected .simple .select-image .check-icon {
  color: #2196f3;
}
.image-list .image-list-item img {
  width: 45px;
  height: 45px;
  object-fit: cover;
  border-radius: 2px;
  margin-right: 10px;
  border: 1px solid var(--border-grey);
}
.image-list .image-list-item span.filename {
  flex-grow: 1;
  line-height: 1.4em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.image-list .image-list-item.selected {
  background-color: #EAF7FD;
  outline: 1px solid #2196f3;
}
.image-list .image-list-item .image-actions {
  position: absolute;
  top: 7px;
  right: 8px;
  display: flex;
  gap: 6px;
}
.image-list .image-list-item .image-actions .advanced {
  opacity: 0;
  transition: opacity 0.2s ease;
}
.image-list .image-list-item .image-actions .simple {
  display: flex;
  gap: 6px;
  opacity: 1;
}
.image-list .image-list-item .image-actions button {
  padding: 7px;
  color: #666666;
  background: transparent;
  border: none;
  border-radius: 7px;
}
.image-list .image-list-item .image-actions button i {
  font-size: 18px;
  margin-top: 3px;
  margin-left: 2px;
}
.image-list .image-list-item .image-actions button:hover {
  color: #333333;
}
.image-list .image-list-item .image-actions button:focus {
  outline: none;
}
.image-list-instructions {
  display: inline-block;
  font-size: 0.8em;
  margin-top: 7px;
  margin-bottom: 0 !important;
  line-height: 1.2em !important;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.small-form {
  max-width: 640px;
}
.default-form {
  max-width: 960px;
}
.medium-form {
  max-width: 1080px;
}
.wide-form {
  max-width: 90% !important;
}
.page-header {
  margin: 0;
  padding-bottom: 20px;
  border-bottom: none;
}
.page-header img {
  margin-bottom: 10px;
}
.page-header h1,
.page-header h2 {
  color: var(--page-title-color);
  font-size: 33px !important;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 4px 6px rgba(0, 0, 0, 0.16);
}
.page-header h4,
.page-header h3,
.page-header h2,
.page-header h1,
.small-form h3 {
  margin-top: 0;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
#pageSpinner {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 1000;
  width: 50px;
  height: 50px;
  margin: -25px 0 0 -25px;
  border: 6px solid #e6e6e6;
  border-radius: 50%;
  border-top: 6px solid var(--primary-blue);
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  display: none;
}
#pageOverlay {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: var(--page-overlay-color);
  z-index: 10000;
  cursor: pointer;
}
.partialOverlay {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--page-overlay-color);
  z-index: 1000;
  cursor: pointer;
}
.partialSpinner {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1001;
  width: 50px;
  height: 50px;
  margin: -25px 0 0 -25px;
  /* Centers the spinner */
  border: 6px solid #e6e6e6;
  border-radius: 50%;
  border-top: 6px solid var(--primary-blue);
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  display: none;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.panel {
  background: var(--well-color);
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1) !important;
  border: 1px solid var(--border-grey);
  border-radius: 8px !important;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.panel .panel-heading {
  font-weight: bold;
  padding: 12px 20px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom: none;
}
.panel .panel-heading.clearfix .form-group {
  margin-bottom: 0;
}
.panel .panel-heading h4 {
  font-size: 1.4em !important;
}
.panel .panel-heading > h4,
.panel .panel-heading h5 {
  color: var(--panel-header-text-color);
}
.panel .panel-title {
  font-size: 16px;
}
.panel .panel-body {
  background: var(--well-color);
  font-size: 15px;
  line-height: 1.7;
  padding: 20px;
  border-radius: 7px;
}
.panel .panel-body h5:first-child,
.panel .panel-body .panel-body h4:first-child {
  margin-top: 0 !important;
}
.panel .panel-body > h4 {
  color: var(--title-color);
}
.panel .panel-body > h5 {
  color: var(--subtitle-color);
}
.panel .panel-body > h5.dark {
  color: var(--title-color);
}
.panel .panel-footer {
  background-color: #d9d9d9;
  border-top: 1px solid var(--border-grey);
  padding: 10px;
  text-align: right;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.panel .panel-body-image {
  padding-top: 0;
}
.panel.panel-default > .panel-heading {
  background-color: #f0f8ff;
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
  color: #333333;
  border-bottom: 1px solid var(--border-grey);
}
.panel.panel-default:last-of-type {
  margin-bottom: 0;
}
.panel .panel-group {
  margin-bottom: 0 !important;
}
.image-panel {
  height: 200px;
  width: 100%;
  margin-bottom: 30px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.image-panel.image-panel-medium {
  height: 300px;
}
.image-panel.image-panel-small {
  height: 100px;
}
.panel-image-container {
  padding: 18px;
  padding-top: 24px;
}
.panel-image-container .image-panel {
  margin-bottom: 0;
}
.tab-pane .panel {
  margin-top: 20px;
  margin-bottom: 0;
}
.panel a.collapsible-panel-link {
  font-weight: bold;
  text-decoration: none !important;
  transition: color 0.3s ease, text-shadow 0.3s ease;
}
.panel a.collapsible-panel-link:hover {
  color: var(--primary-blue);
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.panel a.collapsible-panel-link .fa-caret-up,
.panel a.collapsible-panel-link .fa-caret-down {
  color: var(--primary-blue);
}
.panel .k9-panel-collapse {
  position: relative;
  overflow: hidden;
  transition: height 0.1s ease;
}
.panel .k9-readmore-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 154px;
  background: var(--readmore-overlay-background);
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 1rem;
  color: #555555;
  cursor: pointer;
  opacity: 1;
}
.panel .k9-readmore-overlay .k9-readmore-text {
  transition: all 0.35s ease, transform 0.35s ease;
  color: var(--primary-blue);
  border-radius: 11px;
  padding-left: 7px;
  padding-right: 7px;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 4px 6px rgba(0, 0, 0, 0.16);
}
.panel .k9-readmore-overlay .k9-readmore-text:hover {
  font-weight: bold;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.picture-frame {
  background: #EAF7FD;
  padding: 0.5em;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 1.5s ease-out;
  -moz-transition: all 1.5s ease-out;
  transition: all 1.5s ease-out;
}
.picture-frame img {
  width: 100%;
}
.picture-frame img:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: all 1.5s ease-out;
  -moz-transition: all 1.5s ease-out;
  transition: all 1.5s ease-out;
}
.picture-frame div {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.picture-frame-400 {
  width: 100%;
  height: 400px;
}
.picture-frame-300 {
  width: 100%;
  height: 300px;
}
.picture-frame-200 {
  width: 100%;
  height: 200px;
}
.picture-frame-medium-x {
  width: 400px;
  height: 100%;
}
.picture-frame-large-x {
  width: 600px;
  height: 100%;
}
.picture-frame-medium-y {
  height: 400px;
  width: 100%;
}
.picture-frame-large-y {
  height: 600px;
  width: 100%;
}
.picture-frame-large {
  width: 600px;
  height: 400px;
}
.picture-frame-medium {
  width: 500px;
  height: 300px;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.nav-tabs > li > a {
  border-right: 1px solid #eeeeee;
  margin-bottom: 4px;
}
.nav-pills > li > a,
.nav-tabs > li > a {
  background-color: var(--nav-pills-button-background);
  color: var(---text-color);
}
.nav-pills > li.active > a,
.nav-tabs > li.active > a {
  background-color: var(--primary-blue);
  color: white;
}
.nav-tabs a,
.nav-pills a {
  font-size: 1.2em !important;
}
.nav-justified li a {
  white-space: nowrap !important;
}
ul.image-pill {
  margin-bottom: 0;
}
ul.image-pill div.img-rounded {
  height: 60px;
  width: 60px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin: 10px 0;
  margin-left: auto;
  margin-right: auto;
}
ul.image-pill li {
  height: 100%;
}
ul.image-pill li.active a {
  background-image: var(--pills-tab-active) !important;
  -webkit-box-shadow: 0px -10px 10px rgba(0, 0, 0, 0.3);
  /* Top shadow */
  -moz-box-shadow: 0px -10px 10px rgba(0, 0, 0, 0.3);
  /* Top shadow */
  box-shadow: 0px -10px 10px rgba(0, 0, 0, 0.3);
  /* Top shadow */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
ul.image-pill li.active a:hover {
  background-color: var(--pills-tab-active-hover) !important;
  z-index: 2;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
ul.image-pill li:not(:last-child) a {
  margin-right: 1px;
}
ul.image-pill li:not(.active) a:hover {
  background-image: var(--pills-tab-hover) !important;
  -webkit-box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.2);
  /* Top shadow */
  -moz-box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.2);
  /* Top shadow */
  box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.2);
  /* Top shadow */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  z-index: 2;
}
ul.image-pill li a {
  background-color: var(--pills-tab-background) !important;
  font-size: 1.1em !important;
  font-weight: bold;
  color: var(--pills-tab-text-color) !important;
  -webkit-box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.05);
  /* Top shadow */
  -moz-box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.05);
  /* Top shadow */
  box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.05);
  /* Top shadow */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
ul.image-pill li a p {
  margin: 0;
  font-weight: normal;
}
.nav > li > a:hover,
.nav > li > a:focus {
  border-radius: 10px;
}
.scroller-container {
  width: 100%;
  height: 160px;
  overflow: hidden;
}
.scroller-container ul li {
  height: 40px;
  margin: 0;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.list-item-separator {
  height: 20px;
  position: relative;
}
.list-item-separator .mask {
  overflow: hidden;
  height: 20px;
}
.list-item-separator .mask:after {
  content: '';
  display: block;
  margin: -25px auto 0;
  max-width: 500px;
  height: 25px;
  border-radius: 10.41666667px;
  box-shadow: 0 0 8px black;
}
.list-item-separator:last-of-type {
  display: none;
}
.list-item-separator span {
  width: 50px;
  height: 50px;
  position: absolute;
  bottom: 100%;
  margin-bottom: -25px;
  left: 50%;
  margin-left: -25px;
  border-radius: 100%;
  box-shadow: 0 2px 4px #999999;
  background: white;
}
.list-item-separator span i {
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 4px;
  right: 4px;
  border-radius: 100%;
  border: 1px dashed #aaaaaa;
  text-align: center;
  line-height: 40px;
  font-style: normal;
  color: #999999;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.datatable-container {
  width: 100%;
  overflow: auto;
}
.datatable-container div {
  margin: 0;
}
.button-container {
  margin-bottom: 9px;
}
.bootstraptable {
  border-top-left-radius: 9px !important;
  border-top-right-radius: 9px !important;
  background-color: #f0f8ff;
  background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
}
.bootstraptable .btn,
.bootstraptable form .btn {
  margin-right: 6px;
}
.bootstraptable thead {
  color: #333333;
}
.bootstraptable thead > tr:first-child th {
  white-space: nowrap !important;
}
.bootstraptable tbody tr:hover {
  background: var(--primary-blue) !important;
  color: var(--snow-white) !important;
}
.bootstraptable td {
  vertical-align: middle !important;
}
form .pull-right .btn {
  margin-right: 0;
}
.table-row {
  border-bottom: 1px solid #d9d9d9;
  padding-top: 11px;
  padding-bottom: 6px;
}
.table-row button {
  margin-top: -4px !important;
  margin-bottom: 0 !important;
}
.table-responsive,
.dataTable {
  margin-left: 0;
  margin-right: 0;
  border-top-left-radius: 9px !important;
  border-top-right-radius: 9px !important;
  border: 1px solid var(--table-border-color);
  background-color: var(--table-background-color);
  background: var(--table-background);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.table-responsive table,
.dataTable table {
  margin-bottom: 0 !important;
}
.table-responsive table thead,
.dataTable table thead {
  background: linear-gradient(to bottom, var(--panel-header-top) 0%, var(--panel-header-bottom) 100%);
}
.table-responsive table thead th,
.dataTable table thead th {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  color: var(--text-color);
}
.table-responsive table tbody tr:first-child td,
.dataTable table tbody tr:first-child td {
  border-top: none;
  color: var(--text-color);
}
.table-responsive table tbody tr,
.dataTable table tbody tr {
  transition: all 0.5s ease;
}
.table-responsive table tbody tr td,
.dataTable table tbody tr td {
  color: var(--text-color);
}
.table-responsive.table-left-nowrap table th,
.dataTable.table-left-nowrap table th {
  white-space: nowrap !important;
}
.table-responsive.table-left-nowrap table td,
.dataTable.table-left-nowrap table td {
  white-space: normal;
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.form-control.input-sm[type="search"] {
  border-radius: 25px;
  padding: 10px 40px 10px 15px;
  border: 1px solid var(--light-grey);
  transition: all 0.3s ease-in-out;
  font-size: 14px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23777" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>') no-repeat;
  background-size: 20px;
  background-position: right 12px center;
  background-repeat: no-repeat;
}
.form-control.input-sm[type="search"]:focus {
  border-color: #0074E4;
  box-shadow: 0 0 5px rgba(0, 123, 255, 0.5);
  outline: none;
}
.datatable-container .col-lg-1,
.datatable-container .col-lg-10,
.datatable-container .col-lg-11,
.datatable-container .col-lg-12,
.datatable-container .col-lg-2,
.datatable-container .col-lg-3,
.datatable-container .col-lg-4,
.datatable-container .col-lg-5,
.datatable-container .col-lg-6,
.datatable-container .col-lg-7,
.datatable-container .col-lg-8,
.datatable-container .col-lg-9,
.datatable-container .col-md-1,
.datatable-container .col-md-10,
.datatable-container .col-md-11,
.datatable-container .col-md-12,
.datatable-container .col-md-2,
.datatable-container .col-md-3,
.datatable-container .col-md-4,
.datatable-container .col-md-5,
.datatable-container .col-md-6,
.datatable-container .col-md-7,
.datatable-container .col-md-8,
.datatable-container .col-md-9,
.datatable-container .col-sm-1,
.datatable-container .col-sm-10,
.datatable-container .col-sm-11,
.datatable-container .col-sm-12,
.datatable-container .col-sm-2,
.datatable-container .col-sm-3,
.datatable-container .col-sm-4,
.datatable-container .col-sm-5,
.datatable-container .col-sm-6,
.datatable-container .col-sm-7,
.datatable-container .col-sm-8,
.datatable-container .col-sm-9,
.datatable-container .col-xs-1,
.datatable-container .col-xs-10,
.datatable-container .col-xs-11,
.datatable-container .col-xs-12,
.datatable-container .col-xs-2,
.datatable-container .col-xs-3,
.datatable-container .col-xs-4,
.datatable-container .col-xs-5,
.datatable-container .col-xs-6,
.datatable-container .col-xs-7,
.datatable-container .col-xs-8,
.datatable-container .col-xs-9 {
  padding-left: 0;
  padding-right: 0;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.testimonial-box {
  display: table;
  margin: 0 auto;
  margin-bottom: 20px;
  background: white;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  max-width: 400px;
  text-align: center;
}
.testimonial-box img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  object-fit: cover;
  margin-bottom: 10px;
}
.testimonial-name {
  font-size: 18px;
  font-weight: bold;
  margin: 5px 0;
}
.testimonial-stars {
  color: gold;
  font-size: 16px;
  margin-bottom: 10px;
}
.testimonial-text {
  font-size: 14px;
  color: #555555;
  line-height: 1.5;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.custom-tooltip {
  position: absolute;
  background: var(--primary-blue);
  color: var(--snow-white);
  font-size: 12px;
  padding: 7px 11px;
  border-radius: 4px;
  white-space: nowrap;
  z-index: 9999;
  opacity: 0;
  transform: translateY(-6px);
  transition: opacity 0.2s ease, transform 0.2s ease;
  pointer-events: none;
}
.custom-tooltip.show {
  opacity: 1;
  transform: translateY(-12px);
}
.custom-tooltip::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
}
.custom-tooltip.top::after {
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  border-width: 6px 6px 0 6px;
  border-color: var(--primary-blue) transparent transparent transparent;
}
.custom-tooltip.bottom::after {
  top: -6px;
  left: 50%;
  transform: translateX(-50%);
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent var(--primary-blue) transparent;
}
.custom-tooltip.left::after {
  top: 50%;
  right: -6px;
  transform: translateY(-50%);
  border-width: 6px 0 6px 6px;
  border-color: transparent transparent transparent var(--primary-blue);
}
.custom-tooltip.right::after {
  top: 50%;
  left: -6px;
  transform: translateY(-50%);
  border-width: 6px 6px 6px 0;
  border-color: transparent var(--primary-blue) transparent transparent;
}
:root {
  --primary-blue: #337ab7;
  --vibrant-green: #22BB44;
  --vibrant-green-10: #36da5a;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f44336;
  --vibrant-orange: #FF9800;
  --error-red: #cc0000;
  --snow-white: #ffffff;
  --charcoal-black: #0f1215;
  --border-grey: #dddddd;
  --light-grey: #888888;
  --background-color: #ffffff;
  --background-color-hover: #f2f2f2;
  --surface-color: #eeeeee;
  --text-color: #444444;
  --hover-text-color: #515151;
  --border-color: #dddddd;
  --well-color: linear-gradient(to bottom, #f9f9f9 0, #fdfdfd 100%);
  --panel-header-top: #f7fbff;
  --panel-header-bottom: #f0f8ff;
  --panel-header-text-color: #444444;
  --title-color: #0a4070;
  --subtitle-color: #337ab7;
  --page-background: #ffffff;
  --page-title-color: #331a00;
  --pills-tab-text-color: #0a4070;
  --pills-tab-hover: #ffffff;
  --pills-tab-active: linear-gradient(to bottom, #ffffff 0, #f9f9f9 100%);
  --pills-tab-active-hover: #ffffff;
  --pills-tab-background: transparent;
  --table-background-color: #f0f8ff;
  --table-background: linear-gradient(to bottom, #f7fbff 0%, #f0f8ff 100%);
  --table-border-color: transparent;
  --nav-pills-button-background: #d9d9d9;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, #ffffff 81%);
  --ninestar-summary-container-hover: #ffffff;
  --body-background: #ffffff;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.dark-mode {
  --primary-blue: #63a0d4;
  --vibrant-green: #36da5a;
  --vibrant-green-10: #61e27e;
  --vibrant-green-30: rgba(34, 187, 68, 0.3);
  --vibrant-green-40: rgba(34, 187, 68, 0.4);
  --vibrant-red: #f8877f;
  --vibrant-orange: #ffb74d;
  --error-red: #ff1a1a;
  --snow-white: #ffffff;
  --charcoal-black: #2f3842;
  --border-grey: #ffffff;
  --light-grey: #aeaeae;
  --background-color: #0f1215;
  --background-color-hover: #2f3842;
  --surface-color: #444444;
  --text-color: #f9f9f9;
  --hover-text-color: #ffffff;
  --border-color: #ffffff;
  --well-color: #091a22;
  --panel-header-top: #246587;
  --panel-header-bottom: #0f2c3a;
  --panel-header-text-color: #f9f9f9;
  --title-color: #e7e7e7;
  --subtitle-color: #f9f9f9;
  --page-background: rgba(20, 56, 74, 0.72);
  --page-title-color: #f9f9f9;
  --pills-tab-text-color: #f9f9f9;
  --pills-tab-hover: linear-gradient(to bottom, #1e5875 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active: linear-gradient(to bottom, #276e93 0, rgba(20, 56, 74, 0.11) 100%);
  --pills-tab-active-hover: #47a0ce;
  --pills-tab-background: rgba(20, 56, 74, 0.11);
  --table-background-color: rgba(20, 56, 74, 0.72);
  --table-background: linear-gradient(to bottom, rgba(20, 56, 74, 0.33) 0%, rgba(20, 56, 74, 0.11) 100%);
  --table-border-color: #f9f9f9;
  --nav-pills-button-background: #1e5875;
  --readmore-overlay-background: linear-gradient(to bottom, rgba(20, 56, 74, 0) 22%, #14384a 81%);
  --ninestar-summary-container-hover: #14384a;
  --body-background: #14384a;
  --page-overlay-color: rgba(0, 0, 0, 0.3);
  --page-fadein-color: #ffffff;
}
.field-validation-error {
  display: block;
  width: 100%;
  min-height: 40px;
  background-color: #a94442;
  color: var(--snow-white);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 8px;
}
.field-validation-error.warning {
  background-color: #cd853f !important;
}
.input-validation-error {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-color: #a94442;
}
.toastify {
  padding-right: 36px !important;
}
.toast-custom {
  position: relative;
  display: block;
  border-radius: 6px;
  font-size: 0.95em;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
  color: #333333 !important;
}
.toast-success {
  background-color: #d4edda !important;
  border: 1px solid #c3e6cb;
  color: #155724 !important;
}
.toast-error {
  background-color: #f8d7da !important;
  border: 1px solid #f5c6cb;
  color: #721c24 !important;
}
.toast-warning {
  background-color: #fff3cd !important;
  border: 1px solid #ffeeba;
  color: #856404 !important;
}
.toast-info {
  background-color: #d1ecf1 !important;
  border: 1px solid #bee5eb;
  color: #0c5460 !important;
}
.toastify .toast-close {
  position: absolute;
  top: 8px;
  right: 10px;
  font-size: 12px;
  color: #666666 !important;
  opacity: 0.7;
  transition: opacity 0.2s ease;
  cursor: pointer;
  display: block;
  z-index: 2;
}
.toastify .toast-close:hover {
  opacity: 1;
  color: #333333 !important;
}
.video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
