/* Minification failed. Returning unminified contents.
(17,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(22,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(25,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(28,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(31,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(37,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(40,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(43,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(46,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(49,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(50,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(54,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(57,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(62,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(65,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(70,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(78,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(85,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(93,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(99,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(102,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(105,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(108,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(111,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(114,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(119,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(122,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(133,27): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(139,27): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(146,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(149,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(154,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(157,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(165,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(169,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(176,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(179,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(182,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(185,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(190,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(193,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(197,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(206,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(213,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(221,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(225,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(228,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(231,23): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(232,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(235,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(240,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(251,16): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(257,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(267,31): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(271,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(274,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(279,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(282,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(286,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(289,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(292,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(298,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(303,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(312,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(323,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(326,30): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(334,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(337,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(341,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(350,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(363,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(366,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(371,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(377,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(390,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(396,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(400,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(406,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(414,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(418,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(424,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(430,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(438,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(443,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(450,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(453,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(482,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(489,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(495,32): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(500,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(503,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(504,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(507,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(513,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(518,18): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(522,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(526,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(532,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(535,18): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(538,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(547,31): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(552,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(555,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(558,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(561,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(567,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(576,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(581,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(587,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(591,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(592,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(599,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(606,32): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(611,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(614,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(619,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(625,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(626,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(633,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(637,32): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(644,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(647,31): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(653,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(656,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(662,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(669,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(675,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(680,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(689,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(695,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(702,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(707,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(708,32): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(711,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(717,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(720,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(725,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(728,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(733,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(738,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(739,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(742,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(745,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(751,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(757,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(763,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(769,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(774,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(782,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(789,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(793,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(798,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(801,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(806,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(813,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(818,30): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(823,32): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(828,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(831,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(836,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(848,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(849,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(852,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(853,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(859,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(860,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(867,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(873,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(880,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(886,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(892,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(895,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(902,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(908,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(915,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(922,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(927,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(933,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(936,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(939,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(942,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(948,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(951,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(961,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(967,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(971,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(974,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(979,31): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(982,27): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(989,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(994,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(998,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1001,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1004,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1012,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1018,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1023,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1030,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1037,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1038,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1042,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1043,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1044,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1050,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1051,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1054,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1060,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1066,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1072,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1075,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1081,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1087,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1090,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1097,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1102,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1107,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1110,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1116,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1119,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1123,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1126,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1130,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1133,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1140,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1143,18): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1144,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1157,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1162,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1168,18): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1173,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1177,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1185,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1191,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1194,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1200,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1203,13): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1215,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1222,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1229,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1234,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1240,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1246,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1251,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1257,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1263,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1269,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1275,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1281,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1289,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1295,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1301,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1307,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1313,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1320,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1326,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1332,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1338,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1344,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1347,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1356,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1362,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1368,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1374,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1380,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1386,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1387,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1393,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1394,22): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1398,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1402,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1408,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1412,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1421,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1427,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1430,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1433,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1436,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1439,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(1445,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1451,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1457,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1463,26): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1469,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1472,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1475,17): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1478,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1481,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1484,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1490,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1496,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1502,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1508,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1514,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1520,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1524,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1534,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1540,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1555,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1558,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1559,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1562,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1565,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1568,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1571,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1572,21): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1578,29): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1582,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1586,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1591,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1597,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1600,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1605,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(1608,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(2413,25): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(2414,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(2418,14): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(2606,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
(2610,20): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-hover-default'
(3411,30): run-time error CSS1039: Token not allowed after unary operator: '-primary-fore-color-default'
 */
/* 
* Version: 1.8
* Default Color 	  : #72c02c;
* Default Hover Color : #5fb611;
*/

/*If you are using default Unify color (green - #72c02c), you do not need to link (use) default.css*/
/*
* Version: 1.8
* Aqua Color: var(--primary-fore-color-default);
* Aqua Hover Color: var(--primary-fore-color-hover-default);
* Additional color: #d5eef0;
* rgba(39, 215, 231, 1);
*/

a {
  color: var(--primary-fore-color-default);
}
a:focus,
a:hover,
a:active {
	color: var(--primary-fore-color-default);
}
.color-green {
	color: var(--primary-fore-color-default);
}
a.read-more:hover {
	color:var(--primary-fore-color-default);
}
.linked:hover {
	color:var(--primary-fore-color-default);
}

/* Headers Default
------------------------------------*/
.header .navbar-nav > .active > a {
  color: var(--primary-fore-color-default);
}
.header .navbar-nav > .active > a {
  border-color: var(--primary-fore-color-default);
}
.header .dropdown-menu {
	border-top: solid 2px var(--primary-fore-color-default);
}
.header .navbar-nav > li:hover > a {
  color: var(--primary-fore-color-hover-default);
}
.header .nav > li > .search:hover {
  border-bottom-color: var(--primary-fore-color-hover-default);
  color: var(--primary-fore-color-hover-default);
}
.header .navbar-nav > li > a:hover,
.header .navbar-nav > .active > a {
  border-bottom-color: var(--primary-fore-color-default);
}
.header .navbar-toggle {
  border-color: var(--primary-fore-color-hover-default);
}
.header .navbar-toggle,
.header .navbar-toggle:hover,
.header .navbar-toggle:focus {
  background:  var(--primary-fore-color-default);
}
.header .navbar-toggle:hover {
  background:  var(--primary-fore-color-hover-default) !important;
}
.header .navbar-nav > .open > a,
.header .navbar-nav > .open > a:hover,
.header .navbar-nav > .open > a:focus {
  color: var(--primary-fore-color-default);
}

/* Design for max-width: 991px */
@media (max-width: 991px) {
	.header .navbar-nav > .active > a,
	.header .navbar-nav > .active > a:hover,
	.header .navbar-nav > .active > a:focus {
	  background:  var(--primary-fore-color-default);
	  color: #fff !important;
	}
	.header .navbar-nav > .active > a {
	  border-color: #eee;
	}
	.header .nav > li > .search:hover {
	  background:  var(--primary-fore-color-default);
	}
}

/* Headers v1
------------------------------------*/
/*Fix hover color for the little icons v1.9*/
.header-v1 .topbar-v1 .top-v1-data li a:hover i {
	color: var(--primary-fore-color-default);
}

.header-v1 .navbar-default .navbar-nav > .active > a,
.header-v1 .navbar-default .navbar-nav > li > a:hover,
.header-v1 .navbar-default .navbar-nav > li > a:focus {
  color: var(--primary-fore-color-default);
}
.header-v1 .dropdown-menu {
  border-color: var(--primary-fore-color-default)
}
.header-v1 .navbar-default .navbar-nav > li:hover > a {
  color: var(--primary-fore-color-default);
}
.header-v1 .navbar .nav > li > .search:hover {
  color: var(--primary-fore-color-default);
}
.header-v1 .navbar .nav > li > .search:hover {
  color: var(--primary-fore-color-default);
}
.header-v1 .navbar-default .navbar-toggle {
  border-color: var(--primary-fore-color-hover-default);
}
.header-v1 .navbar-toggle,
.header-v1 .navbar-default .navbar-toggle:hover,
.header-v1 .navbar-default .navbar-toggle:focus {
  background:  var(--primary-fore-color-default);
}
.header-v1 .navbar-toggle:hover {
  background:  var(--primary-fore-color-hover-default) !important;
}

/* Design for max-width: 991px */
@media (max-width: 991px) {
	.header-v1 .navbar-default .navbar-nav > li:hover > a {
  	border-color:  #eee;
	}
	.header-v1 .navbar-default .navbar-nav > .active > a,
	.header-v1 .navbar-default .navbar-nav > .active > a:hover,
	.header-v1 .navbar-default .navbar-nav > .active > a:focus {
	  background-color: var(--primary-fore-color-default);
	}
	.header-v1 .navbar-default .navbar-nav > .active > a {
	  border-color: #eee;
	}
	.header-v1 .navbar .nav > li > .search:hover {
	  background-color: var(--primary-fore-color-default);
	}
}

/* Headers v2
------------------------------------*/
.header-v2 .dropdown-menu {
  border-color: var(--primary-fore-color-default);
}
.header-v2 .navbar-default .navbar-toggle {
  border-color: var(--primary-fore-color-hover-default);
}
.header-v2 .navbar-toggle,
.header-v2 .navbar-default .navbar-toggle:hover,
.header-v2 .navbar-default .navbar-toggle:focus {
  background:  var(--primary-fore-color-default);
}
.header-v2 .navbar-toggle:hover {
  background:  var(--primary-fore-color-hover-default) !important;
}

/* Design for max-width: 991px */
@media (max-width: 991px) {
	.header-v2 .navbar-default .navbar-nav > .active > a,
	.header-v2 .navbar-default .navbar-nav > .active > a:hover,
	.header-v2 .navbar-default .navbar-nav > .active > a:focus {
	  background:  var(--primary-fore-color-default);
	  color: #fff !important;
	}
	.header-v2 .navbar-default .navbar-nav > li > a:hover {
   	color: var(--primary-fore-color-default);
	}
}

/* Headers v3
------------------------------------*/
.header-v3 .navbar-default .navbar-nav > .active > a {
  color: var(--primary-fore-color-default);
}
.header-v3 .navbar-default .navbar-nav > li:hover > a {
  color: var(--primary-fore-color-hover-default);
}
.header-v3 .dropdown-menu {
  border-color: var(--primary-fore-color-default);
}
.header-v3 .navbar-default .navbar-toggle {
  border-color: var(--primary-fore-color-hover-default);
}
.header-v3 .navbar-toggle,
.header-v3 .navbar-default .navbar-toggle:hover,
.header-v3 .navbar-default .navbar-toggle:focus {
  background:  var(--primary-fore-color-default);
}
.header-v3 .navbar-toggle:hover {
  background:  var(--primary-fore-color-hover-default) !important;
}
.header-v3 .navbar .nav > li > .search:hover {
  background: inherit;
  color: var(--primary-fore-color-default);
}

/* Design for max-width: 991px */
@media (max-width: 991px) {

	.header-v3 .navbar-default .navbar-nav > .active > a,
	.header-v3 .navbar-default .navbar-nav > .active > a:hover,
	.header-v3 .navbar-default .navbar-nav > .active > a:focus {
	  background:  var(--primary-fore-color-default);
	  color: #fff !important;
	}
	.header-v3 .navbar-default .navbar-nav > .active > a {
	  border-color: #eee;
	}
	.header-v3 .navbar .nav > li > .search:hover {
	  background:  var(--primary-fore-color-default);
	}
}

/* Headers v4
------------------------------------*/
/*Fix hover color for the little icons v1.9*/
.topbar-v1 .top-v1-data li a:hover i {
	color: var(--primary-fore-color-default);
}
.header-v4 .navbar-default .navbar-nav > li > a:hover,
.header-v4 .navbar-default .navbar-nav > .active > a {
  border-color: var(--primary-fore-color-default);
}
.header-v4 .navbar-default .navbar-nav > .active > a {
  color: var(--primary-fore-color-default);
}
.header-v4 .navbar-default .navbar-nav > li:hover > a {
  border-color:  var(--primary-fore-color-default);
  color: var(--primary-fore-color-hover-default);
}
.header-v4 .navbar .nav > li > .search:hover {
  color: var(--primary-fore-color-default);
}
.header-v4 .navbar-default .navbar-nav > .open > a,
.header-v4 .navbar-default .navbar-nav > .open > a:hover,
.header-v4 .navbar-default .navbar-nav > .open > a:focus {
  color: var(--primary-fore-color-default);
}

/* Design for max-width: 991px */
@media (max-width: 991px) {
	.header-v4 .navbar-default .navbar-nav > li:hover > a {
  border-color:  #eee;
	}
	.header-v4 .navbar-default .navbar-nav > .active > a,
	.header-v4 .navbar-default .navbar-nav > .active > a:hover,
	.header-v4 .navbar-default .navbar-nav > .active > a:focus {
	  color: var(--primary-fore-color-default) !important;
	}
	.header-v4 .navbar-default .navbar-nav > .active > a {
	  border-color: #eee;
	}
	.header-v4 .navbar .nav > li > .search:hover {
	  background:  var(--primary-fore-color-default);
	}
}

/* Headers v5
------------------------------------*/
/*bug fixed v1.9*/
@media (min-width: 992px) {
	.header-v5 .navbar-default .navbar-nav > li > a:hover,
	.header-v5 .navbar-default .navbar-nav > .active > a {
	  border-top: 2px solid var(--primary-fore-color-default);
	}
}
.header-v5 .navbar-default .navbar-nav > .active > a {
  color: var(--primary-fore-color-default);
}
.header-v5 .navbar-default .navbar-nav > li:hover > a {
  color: var(--primary-fore-color-default);
}
.header-v5 .navbar-default .navbar-nav > .open > a,
.header-v5 .navbar-default .navbar-nav > .open > a:hover,
.header-v5 .navbar-default .navbar-nav > .open > a:focus {
  color: var(--primary-fore-color-default);
}
.header-v5 .dropdown-menu li > a:hover {
  background:  var(--primary-fore-color-default);
}
.header-v5 .dropdown-menu .active > a,
.header-v5 .dropdown-menu li > a:hover {
  background:  var(--primary-fore-color-default);
}
.header-v5 .dropdown-menu {
  border-color: var(--primary-fore-color-default);
}
.header-v5 .dropdown-menu li.dropdown-submenu:hover > a {
  background:  var(--primary-fore-color-default);
}
.header-v5 .dropdown-menu .style-list li > a:hover {
  background: none;
}
.header-v5 .style-list li a:hover {
  color: var(--primary-fore-color-default);
}

/*bug fixed v1.9*/
.header-v5 .subtotal .subtotal-cost {
    color: var(--primary-fore-color-default);
}

/*bug fixed v1.9*/
@media (max-width: 991px) {
    /*Responsive code for max-width: 991px*/
	.header-v5 .navbar-default .navbar-nav > .active > a,
    .header-v5 .navbar-default .navbar-nav > .active > a:hover,
    .header-v5 .navbar-default .navbar-nav > .active > a:focus {
        background: var(--primary-fore-color-default) !important;
    }
}

/* Shopping cart
------------------------------------*/
/*Keeping the cart gray v1.9*/
/*.header-v5 .shop-badge.badge-icons i {
  color: var(--primary-fore-color-default);
}*/
.header-v5 .shop-badge span.badge-sea {
  background:  var(--primary-fore-color-default);
}
.header-v5 .badge-open {
  border-top: 2px solid var(--primary-fore-color-default);
  box-shadow: 0 5px 5px 0 rgba(39, 215, 231, 0.075);
}

/* Header v6
------------------------------------*/
/* Search */
.header-v6 .shopping-cart .shopping-cart-open {
	border-top-color: var(--primary-fore-color-default) !important;
}
.header-v6 li.menu-icons span.badge {
	background: var(--primary-fore-color-default);
}
/* Dropdown Menu */
.header-v6 .dropdown-menu {
	border-top-color: var(--primary-fore-color-default);
}

/* Media Queries */
@media (max-width: 991px) {
	/* Navbar Nav */
	.header-v6 .navbar-nav > .active > a,
	.header-v6 .navbar-nav > .active > a:hover,
	.header-v6 .navbar-nav > .active > a:focus {
		color: var(--primary-fore-color-default) !important;
	}
	.header-v6 .nav .open > a,
	.header-v6 .nav .open > a:hover,
	.header-v6 .nav .open > a:focus {
	  border-color: #eee;
	}
	.header-v6 .navbar-nav > li > a:hover,
	.header-v6 .navbar-nav .open .dropdown-menu > li > a:hover,
	.header-v6 .navbar-nav .open .dropdown-menu > li > a:focus,
	.header-v6 .navbar-nav .open .dropdown-menu > .active > a,
	.header-v6 .navbar-nav .open .dropdown-menu > .active > a:hover,
	.header-v6 .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: var(--primary-fore-color-default) !important;
	}
	.header-v6 .mega-menu .equal-height-list li a:hover {
		color: var(--primary-fore-color-default) !important;
	}

	/* Classic Dark */
	.header-v6 .mega-menu .equal-height-list li a:hover {
		color: var(--primary-fore-color-default);
	}

	/* Dark Responsive Navbar */
	.header-v6.header-dark-res-nav .navbar-nav > li a:hover,
	.header-v6.header-dark-res-nav .navbar-nav .open .dropdown-menu > li > a:hover {
		color: var(--primary-fore-color-default);
	}
	.header-v6.header-dark-res-nav .nav .open > a,
	.header-v6.header-dark-res-nav .nav .open > a:hover,
	.header-v6.header-dark-res-nav .nav .open > a:focus {
	  border-color: #555;
	}
}

@media (min-width: 992px) {
	/* Default Style */
	.header-fixed .header-v6.header-fixed-shrink .navbar-nav .active > a,
	.header-fixed .header-v6.header-fixed-shrink .navbar-nav li > a:hover {
		color: var(--primary-fore-color-default) !important;
	}
	.header-v6 .dropdown-menu .active > a,
	.header-v6 .dropdown-menu li > a:hover,
	.header-fixed .header-v6.header-fixed-shrink .dropdown-menu .active > a,
	.header-fixed .header-v6.header-fixed-shrink .dropdown-menu li > a:hover {
		color: var(--primary-fore-color-default) !important;
	}
	.header-fixed .header-v6.header-fixed-shrink .navbar-nav .active > a,
	.header-fixed .header-v6.header-fixed-shrink .navbar-nav li > a:hover {
		color: var(--primary-fore-color-default);
	}

	/* Classic White */
	.header-fixed .header-v6.header-classic-white .navbar-nav .active > a,
	.header-fixed .header-v6.header-classic-white .navbar-nav li > a:hover {
		color: var(--primary-fore-color-default);
	}

	/* Classic Dark */
	.header-v6.header-classic-dark .navbar-nav .active > a,
	.header-v6.header-classic-dark .navbar-nav li > a:hover,
	.header-fixed .header-v6.header-classic-dark.header-fixed-shrink .navbar-nav .active > a,
	.header-fixed .header-v6.header-classic-dark.header-fixed-shrink .navbar-nav li > a:hover {
		color: var(--primary-fore-color-default);
	}
	.header-v6.header-classic-dark .dropdown-menu .active > a,
	.header-v6.header-classic-dark .dropdown-menu li > a:hover {
		color: var(--primary-fore-color-default) !important;
	}

	/* Dark Dropdown */
	.header-v6.header-dark-dropdown .dropdown-menu .active > a,
	.header-v6.header-dark-dropdown .dropdown-menu li > a:hover {
		color: var(--primary-fore-color-default);
	}

	/* Dark Scroll */
	.header-fixed .header-v6.header-dark-scroll.header-fixed-shrink .navbar-nav .active > a,
	.header-fixed .header-v6.header-dark-scroll.header-fixed-shrink .navbar-nav li > a:hover {
		color: var(--primary-fore-color-default);
	}
}

/* Header v7
------------------------------------*/
.header-v7 .navbar-default .navbar-nav > li > a:hover,
.header-v7 .navbar-default .navbar-nav > li.active > a {
	color: var(--primary-fore-color-default) !important;
}
.header-v7 .dropdown-menu .active > a,
.header-v7 .dropdown-menu li > a:focus,
.header-v7 .dropdown-menu li > a:hover {
	color: var(--primary-fore-color-default) !important;
}
.header-v7 .navbar-default .navbar-nav > li > a:hover,
.header-v7 .navbar-default .navbar-nav > li > a:focus,
.header-v7 .navbar-default .navbar-nav > .active > a,
.header-v7 .navbar-default .navbar-nav > .active > a:hover,
.header-v7 .navbar-default .navbar-nav > .active > a:focus {
	color: var(--primary-fore-color-default);
}
.header-socials li a:hover {
  color: var(--primary-fore-color-default);
}

/* Sliders
------------------------------------*/
/* Main Parallax Sldier */
.da-slide h2 i {
	background-color: rgba(39, 215, 231, 0.8);
}

/* Sequence Parallax Sldier */
.sequence-inner {
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#d5eef0));
  background: -webkit-linear-gradient(#fff, #d5eef0);
  background: -moz-linear-gradient(#fff, #d5eef0);
  background: -ms-linear-gradient(#fff, #d5eef0);
  background: -o-linear-gradient(#fff, #d5eef0);
  background: linear-gradient(#fff, #d5eef0)
}
#sequence-theme h2 {
	background: rgba(39, 215, 231, 0.8);
}
#sequence-theme .info p {
	background: rgba(39, 215, 231, 0.8);
}

/* Buttons
------------------------------------*/
.btn-u {
	background: var(--primary-fore-color-default);
}
.btn-u:hover,
.btn-u:focus,
.btn-u:active,
.btn-u.active,
.open .dropdown-toggle.btn-u {
	background: var(--primary-fore-color-hover-default);
	color: #fff;
}

/* Buttons Color */
.btn-u-split.dropdown-toggle {
   border-left: solid 1px var(--primary-fore-color-hover-default);
}

/* Bordered Buttons */
.btn-u.btn-brd {
  border-color: var(--primary-fore-color-default);
}
.btn-u.btn-brd:hover {
  color: var(--primary-fore-color-hover-default);
  border-color: var(--primary-fore-color-hover-default);
}
.btn-u.btn-brd.btn-brd-hover:hover {
  background: var(--primary-fore-color-hover-default);
}

/* Service
------------------------------------*/
.service .service-icon {
	color:var(--primary-fore-color-default);
}

/* Service Blocks */
.service-alternative .service:hover {
	background:var(--primary-fore-color-default);
}

.service-box-v1 li:hover {
  color: var(--primary-fore-color-default);
}

.service-box-v1 p::after {
  background: var(--primary-fore-color-default);
}

/* Thumbnail (Recent Work)
------------------------------------*/
.thumbnail-style h3 a:hover {
	color:var(--primary-fore-color-default);
}
.thumbnail-style a.btn-more {
	background:var(--primary-fore-color-default);
}
.thumbnail-style a.btn-more:hover {
	box-shadow:0 0 0 2px var(--primary-fore-color-hover-default);
}

/* Typography
------------------------------------*/
/* Heading */
.headline h2,
.headline h3,
.headline h4 {
	border-bottom:2px solid var(--primary-fore-color-default);
}

/* Blockquote */
blockquote:hover {
	border-left-color:var(--primary-fore-color-default);
}
.hero {
	border-left-color: var(--primary-fore-color-default);
}
blockquote.hero.hero-default {
  background: var(--primary-fore-color-default);
}
blockquote.hero.hero-default:hover {
  background: var(--primary-fore-color-hover-default);
}

/* Carousel
------------------------------------*/
.carousel-arrow a.carousel-control:hover {
	color: var(--primary-fore-color-default);
}

/* Footer
------------------------------------*/
.footer a,
.copyright a,
.footer a:hover,
.copyright a:hover {
	color: var(--primary-fore-color-default);
}

/* Footer Blog */
.footer .dl-horizontal a:hover {
	color:var(--primary-fore-color-default) !important;
}

/* Blog Posts
------------------------------------*/
.posts .dl-horizontal a:hover {
	color:var(--primary-fore-color-default);
}
.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a {
	color: var(--primary-fore-color-default);
	border-color: var(--primary-fore-color-default) !important;
}

/* Post Comment */
.post-comment h3,
.blog-item .media h3,
.blog-item .media h4.media-heading span a {
	color: var(--primary-fore-color-default);
}

/* Tabs
------------------------------------*/
/* Tabs v1 */
.tab-v1 .nav-tabs {
	border-bottom: solid 2px var(--primary-fore-color-default);
}
.tab-v1 .nav-tabs > .active > a,
.tab-v1 .nav-tabs > .active > a:hover,
.tab-v1 .nav-tabs > .active > a:focus {
	background: var(--primary-fore-color-default);
}
.tab-v1 .nav-tabs > li > a:hover {
	background: var(--primary-fore-color-default);
}

/* Tabs v2 */
.tab-v2 .nav-tabs li.active a {
	border-top: solid 2px var(--primary-fore-color-default);
}

/* Tabs v3 */
.tab-v3 .nav-pills li a:hover,
.tab-v3 .nav-pills li.active a {
	background: var(--primary-fore-color-default);
	border: solid 1px var(--primary-fore-color-hover-default);
}

/* Tabs v6 */
.tab-v6 .nav-tabs > li.active > a,
.tab-v6 .nav-tabs > li.active > a:hover,
.tab-v6 .nav-tabs > li.active > a:focus {
	border-color: var(--primary-fore-color-default);
}

.tab-v6 .nav-tabs > li > a:hover {
	border-bottom: 1px solid var(--primary-fore-color-default);
}

/* Accardion
------------------------------------*/
.acc-home a.active,
.acc-home a.accordion-toggle:hover {
	color:var(--primary-fore-color-default);
}
.acc-home .collapse.in {
	border-bottom:solid 1px var(--primary-fore-color-default);
}

/* Testimonials
------------------------------------*/
.testimonials .testimonial-info {
	color: var(--primary-fore-color-default);
}
.testimonials .carousel-arrow i:hover {
	background: var(--primary-fore-color-default);
}

/* Info Blocks
------------------------------------*/
.info-blocks:hover i.icon-info-blocks {
	color: var(--primary-fore-color-default);
}

/* Breadcrumb
------------------------------------*/
.breadcrumb li.active,
.breadcrumb li a:hover {
	color:var(--primary-fore-color-default);
}

/* About Page
------------------------------------*/
.team .thumbnail-style:hover h3 a {
	color:var(--primary-fore-color-default) !important;
}

/* Social Icons */
.team ul.team-socail li i:hover {
	background: var(--primary-fore-color-default);
}

/* Right Sidebar
------------------------------------*/
/* Right Sidebar */
.who li i,
.who li:hover i,
.who li:hover a {
	color:var(--primary-fore-color-default);
}

/* Privacy Page
------------------------------------*/
.privacy a:hover {
	color:var(--primary-fore-color-default);
}

/* Portfolio Page
------------------------------------*/
/* Portfolio v1 */
.view a.info:hover {
	background: var(--primary-fore-color-default);
}

/* Portfolio v2 */
.sorting-block .sorting-nav li.active {
	color: var(--primary-fore-color-default);
	border-bottom: solid 1px var(--primary-fore-color-default);
}
.sorting-block .sorting-grid li a:hover span.sorting-cover {
	background: var(--primary-fore-color-default);
}

/* Blog Page
------------------------------------*/
.blog h3 {
	color:var(--primary-fore-color-default);
}
.blog li a:hover {
	color:var(--primary-fore-color-default);
}

/* Blog Tags */
ul.blog-tags a:hover {
	background: var(--primary-fore-color-default);
}
.blog-post-tags ul.blog-tags a:hover {
  background:  var(--primary-fore-color-default);
}

/* Blog Photos */
.blog-photos li img:hover {
	box-shadow: 0 0 0 2px var(--primary-fore-color-default);
}

/* Blog Latest Tweets */
.blog-twitter .blog-twitter-inner:hover {
	border-color: var(--primary-fore-color-default);
	border-top-color: var(--primary-fore-color-default);
}
.blog-twitter .blog-twitter-inner:hover:after {
	border-top-color: var(--primary-fore-color-default);
}
.blog-twitter .blog-twitter-inner a {
	color: var(--primary-fore-color-default);
}

/* Blog Item Page
------------------------------------*/
.blog-item h4.media-heading span a {
	color:var(--primary-fore-color-default);
}

/* Coming Soon Page
------------------------------------*/
.coming-soon-border {
	border-top: solid 3px var(--primary-fore-color-default);
}

/* Search Page
------------------------------------*/
.booking-blocks p a {
	color: var(--primary-fore-color-default);
}

/* Icons Page
------------------------------------*/
.icon-page li:hover {
	color:var(--primary-fore-color-default);
}

/* Glyphicons */
.glyphicons-demo a:hover {
	color: var(--primary-fore-color-default);
	text-decoration: none;
}

/* Social Icons
------------------------------------*/
.social-icons-v1 i:hover {
  color: #fff;
  background: var(--primary-fore-color-default);
}

/* Magazine Page
------------------------------------*/
/* Magazine News */
.magazine-news .by-author strong {
	color: var(--primary-fore-color-default);
}

.magazine-news a.read-more {
	color: var(--primary-fore-color-default);
}

/* Magazine Mini News */
.magazine-mini-news .post-author strong {
	color: var(--primary-fore-color-default);
}
.news-read-more i {
	background: var(--primary-fore-color-default);
}

/* Sidebar Features */
.magazine-page h3 a:hover {
	color: var(--primary-fore-color-default);
}

/* Page Features
------------------------------------*/
/* Tag Boxes v1 */
.tag-box-v1 {
	border-top: solid 2px var(--primary-fore-color-default);
}

/* Tag Boxes v2 */
.tag-box-v2 {
	border-left: solid 2px var(--primary-fore-color-default);
}

/* Tag Boxes v7 */
.tag-box-v7 {
	border-bottom: solid 2px var(--primary-fore-color-default);
}

/* Font Awesome Icon Page Style */
.fa-icons li:hover {
  color: var(--primary-fore-color-default);
}
.fa-icons li:hover i {
  background: var(--primary-fore-color-default);
}

/* GLYPHICONS Icons Page Style */
.bs-glyphicons li:hover {
  color: var(--primary-fore-color-default);
}

/* Navigation
------------------------------------*/
/* Pagination */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: var(--primary-fore-color-default);
  border-color: var(--primary-fore-color-default);
}
.pagination li a:hover {
  background: var(--primary-fore-color-hover-default);
  border-color: var(--primary-fore-color-hover-default);
}

/* Pager */
.pager li > a:hover,
.pager li > a:focus {
  background: var(--primary-fore-color-hover-default);
  border-color: var(--primary-fore-color-hover-default);
}
.pager.pager-v2 li > a:hover,
.pager.pager-v2 li > a:focus,
.pager.pager-v3 li > a:hover,
.pager.pager-v3 li > a:focus {
  color: #fff;
  background: var(--primary-fore-color-default);
}

/* Registration and Login Page v2
------------------------------------*/
.reg-block {
	border-top: solid 2px var(--primary-fore-color-default);
}

/*Image Hover
------------------------------------*/
/* Image-hover */
#effect-2 figure .img-hover {
	background: var(--primary-fore-color-default);
}

/* Blog Large Page
------------------------------------*/
.blog h2 a:hover {
	color: var(--primary-fore-color-default);
}

/* Timeline v1 Page
------------------------------------*/
.timeline-v1 > li > .timeline-badge i:hover {
	color: var(--primary-fore-color-default);
}
.timeline-v1 .timeline-footer .likes:hover i {
	color: var(--primary-fore-color-default);
}

/* Timeline v2 Page
------------------------------------*/
/* The icons */
.timeline-v2 > li .cbp_tmicon {
	background: var(--primary-fore-color-default);
}

/* Progress Bar
------------------------------------*/
.progress-bar-u {
  background: var(--primary-fore-color-default);
}

/* Job Inner Page
------------------------------------*/
.job-description .save-job a:hover,
.block-description .save-job a:hover {
	color: var(--primary-fore-color-default);
}

.job-description .p-chart .overflow-h li i,
.job-description .p-chart .overflow-h li a,
.block-description .p-chart .overflow-h li i,
.block-description .p-chart .overflow-h li a {
	color: var(--primary-fore-color-default);
}

/* Colorful-ul */
.job-description .colorful-ul li a {
	color: var(--primary-fore-color-default);
}

/* Search Inner Page
------------------------------------*/
.s-results .related-search a:hover {
	color: var(--primary-fore-color-default);
}
.s-results .inner-results h3 a:hover {
	color: var(--primary-fore-color-default);
}
.s-results .up-ul li a:hover {
	color: var(--primary-fore-color-default);
}
.s-results .down-ul li a {
	color: var(--primary-fore-color-default);
}

/* Funny Boxes
------------------------------------*/
.funny-boxes p a {
  color: var(--primary-fore-color-default);
}
.funny-boxes .funny-boxes-img li i {
  color: var(--primary-fore-color-default);
}
.funny-boxes-colored p, .funny-boxes-colored h2 a, .funny-boxes-colored .funny-boxes-img li, .funny-boxes-colored .funny-boxes-img li i {
  color: #fff;
}

/* Sidebar Sub Navigation
------------------------------------*/
.sidebar-nav-v1 ul li:hover a,
.sidebar-nav-v1 ul li.active a {
  color: var(--primary-fore-color-default);
}

/* Blockquote
------------------------------------*/
blockquote.bq-green {
  border-color: var(--primary-fore-color-default);
}
blockquote:hover,
blockquote.text-right:hover {
  border-color: var(--primary-fore-color-default);
}
.quote-v1 p::before {
  color: var(--primary-fore-color-default);
}

/* Green Left Bordered Funny Box */
.funny-boxes-left-green {
  border-left: solid 2px var(--primary-fore-color-default);
}
.funny-boxes-left-green:hover {
  border-left-color: var(--primary-fore-color-default);
}

/* Testimonials Default
------------------------------------*/
/* Testimonials */
.testimonials .carousel-arrow i:hover {
  background: var(--primary-fore-color-default);
}

/* Testimonials Default */
.testimonials-bg-default .item p {
  background: var(--primary-fore-color-default);
}
.testimonials.testimonials-bg-default .item p:after,
.testimonials.testimonials-bg-default .item p:after {
  border-top-color: var(--primary-fore-color-default);
}
.testimonials-bg-default .carousel-arrow i {
  background: var(--primary-fore-color-default);
}
.testimonials.testimonials-bg-default .carousel-arrow i:hover {
  background: var(--primary-fore-color-hover-default);
}

/* Promo Page
------------------------------------*/
/* Promo Box */
.promo-box:hover strong,
.promo-box:hover strong a {
	color: var(--primary-fore-color-default);
}

/* Typography
------------------------------------*/
.dropcap {
	color: var(--primary-fore-color-default);
}

.dropcap-bg {
	color: #fff;
	background: var(--primary-fore-color-default);
}

/* Breadcrumbs
------------------------------------*/
span.label-u,
span.badge-u {
  background: var(--primary-fore-color-default);
}

/* Icons
------------------------------------*/
/* Icon Link*/
.link-icon:hover i {
  color: var(--primary-fore-color-default);
  border: solid 1px var(--primary-fore-color-default);
}

.link-bg-icon:hover i {
  color: var(--primary-fore-color-default);
  background: var(--primary-fore-color-default) !important;
  border-color: var(--primary-fore-color-default);
}

/* Icons Backgroun Color
------------------------------------*/
i.icon-color-u {
  color: var(--primary-fore-color-default);
  border: solid 1px var(--primary-fore-color-default);
}
i.icon-bg-u {
  background: var(--primary-fore-color-default);
}

/* Line Icon Page
------------------------------------*/
.line-icon-page .item:hover {
	color: var(--primary-fore-color-default);
}

/* Colored Content Boxes
------------------------------------*/
.service-block-u {
  background: var(--primary-fore-color-default);
}

/* Panels (Portlets)
------------------------------------*/
.panel-u {
	border-color: var(--primary-fore-color-default);
}
.panel-u > .panel-heading {
   background: var(--primary-fore-color-default);
}

/* Owl Carousel
------------------------------------*/
.owl-btn:hover {
  background: var(--primary-fore-color-default);
}

/* Counter
------------------------------------*/
.counters span.counter-icon i {
	background: var(--primary-fore-color-default);
}
.counters span.counter-icon i:after {
	border-top: 7px solid var(--primary-fore-color-default);
}

/* SKy-Forms
------------------------------------*/
/* Buttons */
.sky-form .button {
	background: var(--primary-fore-color-default);
}

/* Rating */
.sky-form .rating input:checked ~ label {
	color: var(--primary-fore-color-default);
}

/* Message */
.sky-form .message {
	color: var(--primary-fore-color-default);
}
.sky-form .message i {
	border-color: var(--primary-fore-color-default);
}

/* Profile
------------------------------------*/
.profile .profile-post:hover span.profile-post-numb {
	color: var(--primary-fore-color-default);
}
.profile .date-formats {
	background: var(--primary-fore-color-default);
}
.profile .name-location span i,
.profile .name-location span a:hover {
	color: var(--primary-fore-color-default);
}
.share-list li i {
	color: var(--primary-fore-color-default);
}
.profile .comment-list-v2 li:hover i,
.profile .comment-list li:hover i {
	color: var(--primary-fore-color-default);
}
.profile .profile-post.color-one {
	border-color: var(--primary-fore-color-default);
}

/* Pricing Page
------------------------------------*/
/* Pricing Head */
.pricing:hover h4 {
	color:var(--primary-fore-color-default);
}
.pricing-head h3 {
	background:var(--primary-fore-color-default);
	text-shadow: 0 1px 0 var(--primary-fore-color-hover-default);
}
.pricing-head h4 {
	color:#999;
	background:#fcfcfc;
	border-bottom:solid 1px #d5eef0;
}

/* Pricing Content */
.pricing-content li {
	border-bottom:solid 1px #d5eef0;
}
.pricing-content li i {
	color:var(--primary-fore-color-default);
}

/* Pricing Extra */
.sticker-left {
	background: var(--primary-fore-color-default);
}

/* Pricing Footer */
.pricing-footer a:hover,
.pricing-footer button:hover {
	background:var(--primary-fore-color-hover-default);
}

/* Pricing Active */
.price-active h4 {
	color:var(--primary-fore-color-default);
}
.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {
	color:var(--primary-fore-color-default);
}

/* Mega Pricing Tables
------------------------------------*/
.pricing-mega-v1 .pricing-head h3,
.pricing-mega-v2 .pricing-head h3,
.pricing-mega-v3 .pricing-head h3 {
	text-shadow: 0 1px 0 var(--primary-fore-color-hover-default);
}

/* Pricing Table Mega v1 Version
------------------------------------*/
.pricing-mega-v1 .pricing:hover h4 i {
	color:var(--primary-fore-color-default);
}
.pricing-mega-v1 .pricing-content li i {
	color: var(--primary-fore-color-default);
}

/* Pricing Table Colored Background Version
------------------------------------*/
.pricing-bg-colored .pricing:hover {
	background: var(--primary-fore-color-default);
}
.pricing-bg-colored .pricing-head i {
	color:var(--primary-fore-color-default);
}
.pricing-bg-colored .pricing-footer .btn-u {
	border: 1px solid #fff;
}
.pricing-bg-colored .pricing-head p {
  border-bottom: 1px solid #d5eef0;
}

/* Pricing Table Mega v2
------------------------------------*/
.pricing-mega-v2 .block:hover .bg-color {
	background: var(--primary-fore-color-default);
}
.pricing-mega-v2 .block:hover h3,
.pricing-mega-v2 .block:hover h4,
.pricing-mega-v2 .block:hover li,
.pricing-mega-v2 .block:hover li i,
.pricing-mega-v2 .block:hover h4 i {
	background: var(--primary-fore-color-default);
}

/* Pricing Table Mega v3
------------------------------------*/
.pricing-mega-v1 .btn-group .dropdown-menu,
.pricing-mega-v3 .btn-group .dropdown-menu {
	background: var(--primary-fore-color-default) !important;
}

.pricing-mega-v1 .btn-group .dropdown-menu li a:hover,
.pricing-mega-v3 .btn-group .dropdown-menu li a:hover {
	background: var(--primary-fore-color-hover-default);
}

/* Grid Block v2
------------------------------------*/
.grid-block-v2 li:hover .grid-block-v2-info {
  border-color: var(--primary-fore-color-default);
}

/* Testimonials v3 Title
------------------------------------*/
.testimonials-v3 .testimonials-v3-title p {
  color: var(--primary-fore-color-default);
}

.testimonials-v3 .owl-buttons .owl-prev:hover,
.testimonials-v3 .owl-buttons .owl-next:hover {
  background:  var(--primary-fore-color-default);
}

/* Content Boxes v4
------------------------------------*/
.content-boxes-v4 i {
  color: var(--primary-fore-color-default);
}

/* Thumbnails v1
------------------------------------*/
.thumbnails-v1 .read-more {
  color: var(--primary-fore-color-default);
}

/* Thumbnails v6
------------------------------------*/
.testimonials-v6 .testimonials-info:hover {
  border-color: var(--primary-fore-color-default);
}

/* Team v1
------------------------------------*/
.team-v1 li:hover > p:before {
  background:  var(--primary-fore-color-default);
}

/* Team v4
------------------------------------*/
.team-v4 .team-social-v4 a:hover {
  color: var(--primary-fore-color-default);
}

/* Team v5 & v6 & v7
------------------------------------*/
.team-v5 small,
.team-v6 small,
.team-v7 .team-v7-position {
  color: var(--primary-fore-color-default);
}

/* Headliner Center
------------------------------------*/
.headline-center h2:after {
  background:  var(--primary-fore-color-default);
}

/* Headliner Left
------------------------------------*/
.headline-left .headline-brd:after {
  background:  var(--primary-fore-color-default);
}

/* Portfolio Box
------------------------------------*/
.portfolio-box .portfolio-box-in i {
  background:  var(--primary-fore-color-default);
}

/* Flat Background Block v1
------------------------------------*/
.flat-bg-block-v1 .checked-list i {
  color: var(--primary-fore-color-default);
}

/* Owl Carousel v5
------------------------------------*/
.owl-carousel-v5 .owl-controls .owl-page.active span,
.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span {
  background:  var(--primary-fore-color-default);
}

/* Content Boxes v5
------------------------------------*/
.content-boxes-v5:hover i {
  background:  var(--primary-fore-color-default);
}

/* Block Grid v1
------------------------------------*/
.block-grid-v1:hover {
  border-color: var(--primary-fore-color-default);
}

/* Block Grid v2
------------------------------------*/
.block-grid-v2 li:hover .block-grid-v2-info {
  border-color: var(--primary-fore-color-default);
}

/* Content Boxes v6
------------------------------------*/
.content-boxes-v6:hover i:after {
  border-color: var(--primary-fore-color-default);
}
.content-boxes-v6:hover i {
  background:  var(--primary-fore-color-default);
}

/* Portfolio Box-v2
------------------------------------*/
.portfolio-box-v2 .portfolio-box-v2-in i {
  background:  rgba(39, 215, 231, 0.8);
}
.portfolio-box-v2 .portfolio-box-v2-in i:hover {
  background:  var(--primary-fore-color-default);
}

/* Service Block v1
------------------------------------*/
.service-block-v1 i {
  background:  var(--primary-fore-color-default);
}

/* Service Block v4
------------------------------------*/
.service-block-v4 .service-desc i {
  color: var(--primary-fore-color-default);
}

/* Service Block v7
------------------------------------*/
.service-block-v7 i {
  background: var(--primary-fore-color-default);
}

/* Service Block v8
------------------------------------*/
.service-block-v8 .service-block-desc h3::after {
  background: var(--primary-fore-color-default);
}

/* Testimonials bs
------------------------------------*/
.testimonials-bs .carousel-control-v2 i:hover {
  border-color: var(--primary-fore-color-default);
  color: var(--primary-fore-color-default);
}

/* Fusion Portfolio
------------------------------------*/
.fusion-portfolio #filters-container .cbp-filter-item-active {
  background:  var(--primary-fore-color-default);
  border-color: var(--primary-fore-color-default);
}

 .fusion-portfolio #filters-container .cbp-filter-item:hover {
  color: var(--primary-fore-color-default);
}

.blog_masonry_3col h3 a:hover {
  color: var(--primary-fore-color-default);
}

/* Cube Portfolio
------------------------------------*/
.cube-portfolio .cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active, .cube-portfolio .cbp-l-filters-text .cbp-filter-item:hover {
  color: var(--primary-fore-color-default);
}
.cube-portfolio .link-captions li i:hover {
	color: #fff;
	background: var(--primary-fore-color-default);
}
.cube-portfolio .cbp-caption-activeWrap.default-transparent-hover {
  background: rgba(39, 215, 231, .9) !important;
}

/* Recent Works
------------------------------------*/
.owl-work-v1 .item a:hover span {
  border-bottom-color: var(--primary-fore-color-default);
}

/* Footer Default
------------------------------------*/
.footer-default .footer .dl-horizontal a:hover {
  color: var(--primary-fore-color-default) !important;
}
.footer-default .footer a {
    color: var(--primary-fore-color-default);
}
.footer-default .footer a:hover {
  color: var(--primary-fore-color-hover-default);
}
.footer-default .copyright a {
  color: var(--primary-fore-color-default);
}
.footer-default .copyright a:hover {
  color: var(--primary-fore-color-hover-default);
}

/* Footer v4
------------------------------------*/
.footer-v4 .copyright a {
  color: var(--primary-fore-color-default);
}

/* Title v1
------------------------------------*/
.title-v1 h1:after, .title-v1 h2:after {
  background-color: var(--primary-fore-color-default);
}

/* Copyright Section
------------------------------------*/
.copyright-section i.back-to-top:hover {
  color: var(--primary-fore-color-default);
}

/* Top Control
------------------------------------*/
#topcontrol:hover {
  background-color: var(--primary-fore-color-default);
}

/* News Info
------------------------------------*/
.news-v1 .news-v1-info li a:hover {
  color: var(--primary-fore-color-default);
}
.news-v1 h3 a:hover {
    color: var(--primary-fore-color-default);
}
.news-v2 .news-v2-desc h3 a:hover {
    color: var(--primary-fore-color-default) !important;
}
.news-v3 .post-shares li span {
  background: var(--primary-fore-color-default);
}
.news-v3 .posted-info li a:hover {
  color: var(--primary-fore-color-default) !important;
}
.news-v3 h2 a:hover {
  color: var(--primary-fore-color-default) !important;
}

/* Blog Trending
------------------------------------*/
.blog-trending small a:hover {
  color: var(--primary-fore-color-default);
}

/* Blog Masonry
------------------------------------*/
.blog_masonry_3col ul.grid-boxes-news li a:hover {
	color: var(--primary-fore-color-default);
}

/* List v1
------------------------------------*/
.lists-v1 i {
  background: var(--primary-fore-color-default);
}

/* List v2
------------------------------------*/
.lists-v2 i {
  color: var(--primary-fore-color-default);
}

/* Process v1
------------------------------------*/
.process-v1 .process-in > li i {
  background: var(--primary-fore-color-default);
}

/* Featured Blog
------------------------------------*/
.featured-blog h2::after {
  background: var(--primary-fore-color-default);
}
.featured-blog .featured-img i:hover {
  color: #fff;
  background: var(--primary-fore-color-default);
}

.rgba-default {
  background-color: rgba(39, 215, 231, 1);
}

/* Blog Latest Posts
------------------------------------*/
.blog-latest-posts h3 a:hover {
	color: var(--primary-fore-color-default) !important;
}

/* Blog Trending
------------------------------------*/
.blog-trending h3 a:hover {
	color: var(--primary-fore-color-default) !important;
}

/*Blog Thumb Colors
------------------------------------*/
.blog-thumb .blog-thumb-hover:hover:after {
  background: rgba(39, 215, 231, 0.9);
}
.blog-grid .blog-grid-grad i:hover {
  background: rgba(39, 215, 231, 1);
}

/*Footer Theme Color
------------------------------------*/
.footer-v8 .footer .column-one a:hover {
	color: var(--primary-fore-color-default);
}
.footer-v8 .footer .tags-v4 a:hover {
	border-color: var(--primary-fore-color-default);
	background-color: var(--primary-fore-color-default);
}
.footer-v8 .footer .footer-lists li a:hover {
	color: var(--primary-fore-color-default);
}
.footer-v8 .footer .latest-news h3 a:hover {
	color: var(--primary-fore-color-default);
}
.footer-v8 .footer .input-group-btn .input-btn {
	background: var(--primary-fore-color-default);
}
.footer-v8 .footer .social-icon-list li i:hover {
	background: var(--primary-fore-color-default);
	border-color: var(--primary-fore-color-default);
}

/*Header Theme Color
------------------------------------*/
.header-v8 .dropdown-menu {
	border-top: solid 3px var(--primary-fore-color-default);
}
.header-v8 .dropdown-menu .active > a,
.header-v8 .dropdown-menu li > a:hover {
	color: var(--primary-fore-color-default);
}
.header-v8 .navbar-nav .open .dropdown-menu > li > a:hover,
.header-v8 .navbar-nav .open .dropdown-menu > li > a:focus {
	color: var(--primary-fore-color-default);
}
.header-v8 .navbar-nav .open .dropdown-menu > .active > a,
.header-v8 .navbar-nav .open .dropdown-menu > .active > a:hover,
.header-v8 .navbar-nav .open .dropdown-menu > .active > a:focus {
	color: var(--primary-fore-color-default);
}

.header-v8 .navbar-nav .open .dropdown-menu > .disabled > a,
.header-v8 .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.header-v8 .navbar-nav .open .dropdown-menu > .disabled > a:focus {
	color: var(--primary-fore-color-default);
}
.header-v8 .navbar-nav > li > a:hover {
	color: var(--primary-fore-color-default);
}
.header-v8 .navbar-nav > .active > a,
.header-v8 .navbar-nav > .active > a:hover,
.header-v8 .navbar-nav > .active > a:focus {
	color: var(--primary-fore-color-default) !important;
}
.header-v8 .mega-menu .mega-menu-fullwidth .dropdown-link-list li a:hover {
	color: var(--primary-fore-color-default);
}


body {
	background-color: white;
	margin: 0px;
	padding: 0px;
	width: 100%;
	overflow-x: hidden;
}

	body.wait, body.wait * {
		cursor: wait !important;
	}

.main {
	min-height: 600px;
}

.header .logo {
	min-height: 80px;
}

.header-logo {
	height: 70px;
}

.leftCol {
	padding: 6px 0px;
	margin: 12px 8px 8px 8px;
	width: 200px;
	min-height: 200px;
}

#mainContentContainer {
	padding-bottom: 30px;
}

.footer {
	color: #d6d6d6;
	padding: 2px;
	margin: 0px auto;
	text-align: center;
	line-height: normal;
	width: 100%;
	min-width: 700px;
	position: fixed;
	bottom: 0px;
	background-color: #111111;
}

#topcontrol {
	z-index: 9999;
}

.reg-page {
	max-width: 360px;
	margin: auto;
	margin-top: 40px;
}

.header-container {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	box-orient: vertical;
}

	.header-container .logo {
		-webkit-box-ordinal-group: 3;
		-moz-box-ordinal-group: 3;
		box-ordinal-group: 3;
	}

	.header-container .topbar {
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		box-ordinal-group: 2;
	}

.underline, .underline:hover {
	text-decoration: underline !important;
}

.cursor-pointer {
	cursor: pointer !important;
}


/* MISC  
----------------------------------------------------------*/

.ui-jqdialog * {
	box-sizing: content-box;
}

.itemTxtReadOnly {
	background-color: transparent;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: none;
	width: 100%;
	word-wrap: break-word;
	white-space: initial;
	table-layout: fixed;
	display: block;
}


.headerOrg {
	display: block;
	text-align: right;
	padding: 10px 0px 4px 4px;
	color: #666666;
}

.failureNotification {
	font-size: 1.2em;
	color: Red;
}

.bold {
	font-weight: bold;
}

.submitButton {
	text-align: right;
	padding-right: 10px;
}

.itemLabelTxt {
	font-weight: bold;
	width: 200px;
	text-align: right;
	float: left;
	margin-right: 10px;
}

.float_left {
	display: block;
	float: left;
}

.float_right {
	display: block;
	float: right;
}

.kiosk-item-icon-container {
	float: left;
	width: 370px;
}

.kiosk-item-icon {
	width: 358px;
	height: 182px;
}

.kiosk-item-fields {
	float: left;
	width: 400px;
}

.kiosk-item-input {
	width: 175px;
}

.kiosk-item-button {
	width: 180px;
}

.kiosk-item-checkbox {
	min-height: 23px;
}

.kiosk-submit-container {
	position: absolute;
	width: 330px;
	padding-top: 20px;
}

.kiosk-submit-button {
	position: absolute;
	right: 0;
}

input.has-ea-error, .has-ea-error input {
	border: 1px solid #a94442;
	background: #fff2f2;
}

.ModalPopupBG {
	background-color: #000000;
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.popup_Container {
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 0px 0px 0px 0px;
}

.popupConfirmation {
	width: 615px;
	height: 200px;
}

.popup_Titlebar {
	background: url(/Images/titlebar_bg.jpg);
	height: 29px;
}

.popup_Body {
	padding: 15px 15px 15px 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	line-height: 15pt;
	clear: both;
	padding: 20px;
}

.TitlebarLeft {
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

.TitlebarRight {
	background: url(/Images/cross_icon_normal.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 15px;
	width: 16px;
	float: right;
	cursor: pointer;
	margin-right: 5px;
	margin-top: 5px;
}

.popup_Buttons {
	margin: 10px;
	text-align: center;
}

.NonWatermarkTextbox {
	height: 16px;
}

.WatermarkTextbox {
	outline: 1px solid #BEBEBE;
	border: 2px solid #F0F8FF;
	background-color: #F0F8FF;
	color: gray;
}

.form-element {
	min-height: 30px;
}

.form-element-label {
	margin-top: 3px;
}

.comment {
	color: Gray;
	font-size: 10px;
	font-family: Verdana;
}

.control {
	font-size: 10px;
	font-family: Verdana;
}

.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=60);
	opacity: 0.60;
}

.label-inactive {
	color: gray;
}

.graySeparator {
	background-color: lightgray;
	width: 605px;
	height: 1px;
	margin: 5px;
}


.ui-datepicker {
	width: 260px !important;
}

	.ui-datepicker .ui-widget-header {
		border: none;
		background: #fefefe;
	}

	.ui-datepicker th {
		padding: .3em;
	}

	.ui-datepicker.ui-corner-all,
	.ui-datepicker .ui-corner-all,
	.ui-datepicker .ui-corner-top,
	.ui-datepicker .ui-corner-left,
	.ui-datepicker .ui-corner-tl,
	.ui-datepicker .ui-corner-right,
	.ui-datepicker .ui-corner-tr,
	.ui-datepicker .ui-corner-bottom,
	.ui-datepicker .ui-corner-bl,
	.ui-datepicker .ui-corner-br {
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
	}

.ui-timepicker-div .ui-widget-header {
	margin-bottom: 8px;
}

.ui-timepicker-div dl {
	text-align: left;
}

	.ui-timepicker-div dl dt {
		height: 25px;
		margin-bottom: -25px;
	}

	.ui-timepicker-div dl dd {
		margin: 0 10px 10px 65px;
	}

.ui-timepicker-div td {
	font-size: 90%;
}

.ui-datepicker-header {
	margin-bottom: 0;
}

.ui-datepicker-title {
	color: #111111;
	font-weight: 200;
}

	.ui-datepicker-title select {
		border-radius: 5px;
		border-color: #bbbbbb;
		padding: 0 .1em;
	}

.ui-datepicker-calendar a.ui-state-default {
	text-align: center;
	border: none;
	padding: 0;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
}

.ui-datepicker-calendar span {
	color: #222222;
}

.ui-slider-horizontal .ui-slider-handle {
	width: .6em;
	border-radius: 4px;
	border: 2px solid #2e6e9e;
	margin-left: -.3em;
}

.ui-tpicker-grid-label {
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}

.ui-timepicker-rtl {
	direction: rtl;
}

	.ui-timepicker-rtl dl {
		text-align: right;
	}

		.ui-timepicker-rtl dl dd {
			margin: 0 65px 10px 10px;
		}

.ui-jqgrid-hbox select, .ui-jqgrid-hbox input {
	font-weight: normal;
}

.margin_left_10px {
	margin-left: 10px;
}

.no-margin {
	margin: 0px;
}

.no-padding {
	padding: 0px;
}

.ajax-file-upload {
	-webkit-appearance: button;
	-webkit-writing-mode: horizontal-tb;
	align-items: flex-start;
	background-color: rgb(221, 221, 221);
	border-bottom-color: rgb(221, 221, 221);
	border-bottom-style: outset;
	border-bottom-width: 2px;
	border-image-outset: 0px;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	border-left-color: rgb(221, 221, 221);
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: rgb(221, 221, 221);
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: rgb(221, 221, 221);
	border-top-style: outset;
	border-top-width: 2px;
	box-sizing: border-box;
	color: rgb(0, 0, 0);
	cursor: default;
	display: inline-block;
	font-family: Arial;
	font-size: 13px;
	height: 22px;
	letter-spacing: normal;
	line-height: normal;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	text-align: center;
	text-indent: 0px;
	text-shadow: none;
	text-transform: none;
}


/*Loading blocker*/
#holdon-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background: #000;
	background: rgba(0,0,0, 0.65);
	z-index: 99999;
}

#holdon-content-container {
	width: 100%;
	padding: 0;
	vertical-align: middle;
	display: table-cell !important;
	margin: 0;
	text-align: center;
}

#holdon-content {
	text-align: center;
	width: 50px;
	height: 57px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -28px 0 0 -25px;
}

.sk-bounce {
	width: 60px;
	height: 40px;
	text-align: center;
	font-size: 10px;
}

	.sk-bounce > div {
		width: 18px;
		height: 18px;
		background-color: #7A7A7A;
		border-radius: 100%;
		display: inline-block;
		-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
		animation: sk-bouncedelay 1.4s infinite ease-in-out both;
	}

	.sk-bounce .bounce1 {
		-webkit-animation-delay: -0.32s;
		animation-delay: -0.32s;
	}

	.sk-bounce .bounce2 {
		-webkit-animation-delay: -0.16s;
		animation-delay: -0.16s;
	}

@-webkit-keyframes sk-bouncedelay {
	0%, 80%, 100% {
		-webkit-transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1.0)
	}
}

@keyframes sk-bouncedelay {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	40% {
		-webkit-transform: scale(1.0);
		transform: scale(1.0);
	}
}
/*End loading blocker*/


/* jqgrid customization*/
.ui-widget-content {
	background: #fcfdfd;
}

.jqg-selected-row {
	border: 1px solid #a6c9e2;
	background: #fff9d4;
	color: #363636;
}

.ui-jqgrid .ui-search-table td.ui-search-clear {
	display: none;
}

.ui-jqgrid td input, .ui-jqgrid td select, .ui-jqgrid td textarea {
	padding-top: 3px;
	padding-bottom: 3px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: #F9FCFF !important;
}

	.ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover {
		background: #ECF6FF !important;
	}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl, .ui-corner-right, .ui-corner-tr, .ui-corner-bottom, .ui-corner-bl, .ui-corner-br {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
}

.ui-widget {
	font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
}

.ui-jqgrid .ui-jqgrid-sortable {
	letter-spacing: 0.5px;
}

.ui-jqgrid .ui-pg-button {
	width: 24px;
}

	.ui-jqgrid .ui-pg-button.ui-state-hover {
		border: 0px;
		background: transparent;
		font-weight: bold;
		color: #1d5987;
		padding-left: 1px;
	}

div.swal2-popup.swal2-modal {
	font-size: 16px;
}

.swal2-container {
	z-index: 10600;
}

div.container.header-container {
	min-height: 80px;
}

/*.ui-jqgrid-bdiv {
  overflow-y: scroll !important;
}*/
.ui-jqdialog {
	z-index: 9999;
	max-width: 100%;
}

.ui-jqgrid .ui-search-table td.ui-search-clear {
	width: 18px;
	text-align: right;
}

.ui-jqgrid tr.ui-search-toolbar select {
	margin-right: -10px;
}

.ui-widget-overlay {
	background: black !important;
	opacity: 0.5 !important;
	filter: Alpha(Opacity=5) !important;
	z-index: 10020 !important;
}

.grid-upload-image-button, .grid-preview-image-button {
	background: none;
	border: 0px;
	text-decoration: underline;
	cursor: pointer;
	font-size: 11px;
	padding: 1px 6px;
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
}

.select2-container {
	font-weight: normal;
}

.select2-drop {
	min-width: 200px;
}

.select2-container .select2-choice {
	border-radius: 0px !important;
}

select.make-select2-single:not(select[disabled]) {
	margin: 0;
	position: relative;
	display: inline-block;
	zoom: 1;
	vertical-align: middle;
	display: inline;
	height: 28px;
	padding: 0 0 0 8px;
	overflow: hidden;
	position: relative;
	border: 1px solid #aaa;
	white-space: nowrap;
	line-height: 26px;
	color: #444;
	text-decoration: none;
	border-radius: 4px;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #fff;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
	background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
	background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
	background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}

	select.make-select2-single:not(select[disabled])::after {
		content: 'xxx';
		position: absolute;
		left: 0;
		z-index: 999;
	}

.ea-select2-wrap {
	position: relative;
	display: inline-block;
	width: 100%;
}

	.ea-select2-wrap:before {
		content: '';
		color: black;
		display: inline-block;
		position: absolute;
		right: 1px;
		pointer-events: none;
		z-index: 9;
		height: 26px;
		bottom: 1px !important;
		border-radius: 0px;
		width: 18px;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
		display: inline-block;
		width: 18px;
		position: absolute;
		border-left: 1px solid #ccc;
		background-clip: padding-box;
		background: #f1f1f1;
		background-image: none;
		filter: unset;
	}

.ea-select2-pseudoafter {
	display: inline;
	position: relative;
}

	.ea-select2-pseudoafter:before {
		content: '';
		display: inline-block;
		width: 20px;
		height: 20px;
		background: url(/js/select2/select2.png) no-repeat 0 1px;
		z-index: 9999;
		color: black;
		position: absolute;
		right: -2px;
		top: -4px;
	}

.has-nicer-inputs input {
	height: 24px;
	margin-bottom: 3px;
	border-radius: 4px;
	border: 1px solid #aaa;
}

.small-padding-form input {
	padding-left: 4px;
}

.select2-container-disabled.aspNetDisabled, select[disabled] {
	background-color: transparent;
}

	.select2-container-disabled.aspNetDisabled .select2-choice, select[disabled] {
		height: auto;
		background-color: transparent !important;
		text-align: left;
		margin: 0px;
		padding: 0px;
		border: 0px !important;
		line-height: inherit;
		font-weight: normal;
	}

	.select2-container-disabled.aspNetDisabled .select2-chosen, select[disabled] {
		-webkit-touch-callout: all;
		-webkit-user-select: all;
		-moz-user-select: all;
		-ms-user-select: all;
		user-select: all;
		margin-right: -10px !important;
	}

	.select2-container-disabled.aspNetDisabled .select2-arrow {
		display: none !important;
	}

select[disabled] {
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: '';
}

.fdd-cancel {
	border-top: 1px solid #e5e5e5;
	background-color: white;
}

.fdd-selected:after {
	background-color: var(--primary-fore-color-default);
	color: var(--primary-fore-color-default);
}

.fdd-selected .fdd-item {
	color: var(--primary-fore-color-default) !important;
}

.ea-field-required {
	color: red;
}
/* 
  BEGIN JQGrid dialog customization 
*/
.ui-jqdialog *, .ui-dialog * {
	box-sizing: content-box;
}

.ui-jqdialog.ui-widget, .ui-dialog.ui-widget {
	width: 600px !important;
	max-width: 100% !important;
	margin: auto;
	position: absolute;
	top: 30px !important;
	left: 0 !important;
	right: 0 !important;
	color: #555;
	box-sizing: border-box;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
	box-shadow: 0 3px 9px rgba(0,0,0,.5);
	z-index: 10021 !important;
}

.ui-dialog.ui-widget {
	width: 900px !important;
}

.FormError.ui-state-error {
	color: #a94442;
	background-image: none;
	background-color: #f2dede;
	border-color: #ebccd1;
	padding: 15px;
	padding-right: 35px;
	margin-bottom: 20px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin-left: 2px;
	margin-right: 4px
}

.badge {
	border-radius: 8px;
	display: inline-block;
	margin-top: -5px;
}

.badge-danger {
	color: #fff;
	background-color: #dc3545;
}

.ui-jqdialog-content.ui-widget-content, .ui-dialog-content.ui-widget-content {
	min-height: 30px;
	font-size: 13px;
	line-height: 1.6;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #555;
	position: relative;
	padding: 15px;
}

	.ui-jqdialog-content.ui-widget-content .delmsg, .ui-dialog-content.ui-widget-content .delmsg {
		vertical-align: top;
	}

.ui-jqdialog hr.ui-widget-content, .ui-dialog hr.ui-widget-content {
	background: none;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	margin-right: -50px !important;
	display: block;
	margin-left: -50px !important;
}

.ui-jqdialog .ui-icon.ui-icon-closethick {
}

.ui-jqdialog-titlebar-close.ui-state-hover, .ui-dialog-titlebar-close.ui-state-hover {
	background-image: url(/assets/css/images/ui-icons_d8e7f3_256x240.png) !important;
	border: 0px solid #79b7e7;
	background: white;
	font-weight: normal;
}

.ui-jqdialog .jqResize, .ui-dialog .jqResize {
	display: none;
}

.ui-dialog .ui-dialog-buttonpane.ui-widget-content {
	border: 0px;
	border-top: 1px solid #e5e5e5;
}

.ui-dialog .ui-dialog-titlebar-close {
	border: 0px;
	background: white;
	margin-top: -15px;
}

	.ui-dialog .ui-dialog-titlebar-close::after {
		content: 'x';
		float: right;
		font-size: 18px;
		font-weight: 700;
		margin-right: 6px;
		line-height: 1;
		color: #000;
		text-shadow: 0 1px 0 #fff;
		filter: alpha(opacity=20);
		opacity: .2;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	.ui-dialog .ui-dialog-titlebar-close:hover::after {
		opacity: .4;
	}


.ui-jqdialog-titlebar.ui-widget-header, .ui-dialog-titlebar.ui-widget-header {
	padding: 15px;
	border: 0px;
	background: white;
	border-bottom: 1px solid #e5e5e5;
	font-family: "Open Sans", Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #555;
	margin: 0px;
	cursor: default !important;
}

.ui-jqdialog .ui-jqdialog-title, .ui-dialog .ui-dialog-title {
	margin: 0px;
	margin-top: -4px;
}

.ui-jqdialog .fm-button.ui-state-default, .ui-dialog-buttonset button {
	background-image: none;
	background: #95a5a6 !important;
	border: 0;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	font-weight: 400;
	padding: 6px 13px;
	position: relative;
	white-space: nowrap;
	display: inline-block;
	text-decoration: none;
	height: 22px;
	margin-right: 0px;
	float: right;
	margin-left: 3px;
}

	.ui-jqdialog .fm-button.ui-state-default.ui-state-hover, .ui-dialog-buttonset button:hover {
		background: #7f8c8d !important;
		text-decoration: none;
		transition: all 0.3s ease-in-out;
	}

.ui-jqdialog-content td.EditButton {
	padding-top: 10px;
	padding-bottom: 0px;
}

.ui-jqdialog #dData {
	background: #e74c3c !important;
}

	.ui-jqdialog #dData.ui-state-hover {
		background: #c0392b !important;
	}

.ui-jqdialog #sData, .ui-dialog-buttonset button:nth-child(1) {
	background: var(--primary-fore-color-default) !important;
}

	.ui-jqdialog #sData.ui-state-hover, .ui-dialog-buttonset button:nth-child(1):hover {
		background: var(--primary-fore-color-hover-default) !important;
	}

.ui-jqdialog #pData, .ui-jqdialog #nData {
	background: white !important;
	margin-top: 10px;
}

	.ui-jqdialog #pData .ui-icon, .ui-jqdialog #nData .ui-icon {
		display: block;
	}

.ui-jqdialog .fm-button.ui-state-default .ui-icon {
	display: none;
}

.ui-jqdialog .ui-common-table .CaptionTD {
	width: 200px;
}

.ui-jqdialog .ui-common-table .DataTD {
	vertical-align: middle;
}

	.ui-jqdialog .ui-common-table .DataTD input, .ui-jqdialog .ui-common-table .DataTD select {
		display: block;
		width: 100%;
		height: 29px;
		padding: 6px 12px;
		font-size: 14px;
		line-height: 1.42857143;
		color: #555;
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
		-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
		background-color: white;
		box-sizing: border-box;
		border-radius: 0px;
		margin-top: -20px;
		background: white;
		outline: 0px;
	}


		.ui-jqdialog .ui-common-table .DataTD input:focus {
			border-color: #bbb;
			box-shadow: 0 0 2px #c9c9c9;
			outline: 0px;
		}

.eabtn-outline-secondary {
	color: #6c757d;
	border-color: #6c757d;
	background: transparent;
}

.eabtn-fullwidth {
	display: block;
	width: 100%;
}

.stav-tagu-outer {
	padding-top: 3px;
	display: inline-block;
}

	.stav-tagu-outer .stav-tagu-inner {
		height: 16px;
		width: 16px;
		display: block;
		border-radius: 50%;
		border: 1px solid #5d5c5c;
		margin-bottom: -3px;
	}

		.stav-tagu-outer .stav-tagu-inner.stav-tagu-1 {
			background: #C0C0C0;
		}

		.stav-tagu-outer .stav-tagu-inner.stav-tagu-2 {
			background: #87B2F5;
		}

		.stav-tagu-outer .stav-tagu-inner.stav-tagu-3 {
			background: #0C4DAA;
		}

		.stav-tagu-outer .stav-tagu-inner.stav-tagu-4 {
			background: #FF9B00;
		}

.ui-jqgrid .ui-jqgrid-hdiv {
	overflow-y: visible !important;
}

.ui-jqgrid .ui-jqgrid-htable th div.comboTreeWrapper {
	overflow: unset !important;
}

	.ui-jqgrid .ui-jqgrid-htable th div.comboTreeWrapper > .comboTreeInputWrapper {
		margin: 0;
	}

		.ui-jqgrid .ui-jqgrid-htable th div.comboTreeWrapper > .comboTreeInputWrapper > input {
			min-height: 25px;
			width: 100%;
		}

		.ui-jqgrid .ui-jqgrid-htable th div.comboTreeWrapper > .comboTreeInputWrapper > .comboTreeArrowBtn {
			position: absolute;
			margin: 0;
			display: none;
		}

.ui-jqgrid .ui-jqgrid-htable th div.comboTreeDropDownContainer {
	position: absolute;
	overflow-y: auto !important;
	min-width: 200px;
}

.ui-jqgrid .ui-jqgrid-htable th div.comboTreeWrapper.tree-is-loading .comboTreeDropDownContainer {
	display: none !important;
}

.ea-treeviewinput-wrap .comboTreeDropDownContainer {
	padding: 5px;
}

	.ea-treeviewinput-wrap .comboTreeDropDownContainer > ul {
		margin-left: -5px;
		margin-right: -5px;
	}

.ea-treeviewinput-wrap .multiplesFilter {
	border: 1px solid #a1a1a1;
	margin-bottom: 5px;
}



@media(max-width:991px) {
	.ui-jqdialog.ui-widget {
		width: 600px !important;
	}
}

@media(max-width:767px) {
	.ui-jqdialog.ui-widget {
		width: 96% !important;
	}

	.ui-jqdialog .ui-common-table .CaptionTD {
		display: block;
	}

		.ui-jqdialog .ui-common-table .CaptionTD label {
			margin-bottom: 3px;
		}

	.ui-jqdialog .ui-common-table .DataTD {
		display: block;
	}

		.ui-jqdialog .ui-common-table .DataTD input {
			margin-top: -30px;
		}
}

#dialog-confirm-right-on, #dialog-confirm-right-off {
	min-height: 40px !important;
}
/* 
  END JQGrid dialog customization 
*/
/*THEME Customization*/
.header > .container, .menuwrap > .container, .breadcrumbs > .container {
	width: 100%;
}

.header {
	z-index: 9999 !important;
}

	.header .topbar ul.loginbar > li > a,
	.header .topbar ul.loginbar > li > a:hover,
	.header .topbar ul.loginbar > li > span,
	.header .topbar ul.loginbar > li > span:hover {
		color: #7c8082;
		font-size: 11px;
		text-transform: uppercase;
	}

.dropdown-menu.adminmenu {
	float: right;
	position: absolute;
	left: auto !important;
	right: 0px;
}

.btn.btn-u.input-sized {
	height: 28px;
	margin-top: -3px;
	padding-top: 4px;
}

.full-width {
	width: 100% !important;
}

.modal {
	z-index: 10021;
	clear: both;
}

.modal-backdrop {
	z-index: 10020;
}

.select2-drop {
	z-index: 10024;
}

.select2-drop-mask {
	z-index: 10023;
}

.select2-search {
	z-index: 10025;
}

.lightboxOverlay {
	z-index: 10051;
}

.lightbox {
	z-index: 10052;
}

.mega-menu-content {
	float: right;
}

.header .logo img {
	margin: 5px 0;
	max-width: 100%;
}

.sky-form {
	border: 0px;
}

	.sky-form section {
		margin-bottom: 00px;
	}

.jqg-wo {
	overflow-x: auto;
}

.dropdown-menu a {
	cursor: pointer;
}

.form-control, .sky-form .form-control, .sky-form .input input {
	height: 28px;
	padding: 6px 8px;
}

.sky-form .input-file {
	border: 0px !important;
	padding: 0px !important;
}

.select2-container .select2-choice {
	height: 28px !important;
	line-height: 28px !important;
	box-shadow: none !important;
	border-radius: 0 !important;
	border: 1px solid #ccc !important;
	background-image: none !important;
	/*display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;
    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;
    border-radius: 4px;
    background-clip: padding-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(to top, #eee 0%, #fff 50%);*/
}

	.select2-container .select2-choice .select2-arrow {
		border-left: 1px solid #ccc !important;
		border-radius: 0 !important;
		background-image: none !important;
	}


.sky-form .margin-top-10, .margin-top-10 {
	margin-top: 10px;
}

.sky-form .margin-top-15, .margin-top-15 {
	margin-top: 15px;
}

.sky-form .margin-top-25, .margin-top-25 {
	margin-top: 25px;
}

.sky-form .margin-top-40, .margin-top-40 {
	margin-top: 40px;
}

dd label.input, dd label.input div {
	width: 100%;
}

.relative {
	position: relative;
}

label.input > label {
	font-weight: 400;
	margin-bottom: 0px;
}

label.checkbox {
	display: inline-block;
}

	label.checkbox > label, label.checkbox span > label {
		padding-left: 0px;
	}

.checkbox-list label.checkbox {
	margin-bottom: -4px;
}

label.checkbox.disabled, .sky-form .checkbox.disabled input + i:after, .sky-form .checkbox.disabled input + i {
	color: #cacaca;
	border-color: #cacaca;
}



.above-grid label.checkbox {
	margin-top: 10px;
}

.above-grid .top-buttons-container {
	margin-bottom: 2px;
}

.above-grid.only-buttons button, .above-grid.only-buttons a {
	margin-bottom: 3px;
}

.above-grid-label {
	margin-top: 10px;
	display: block;
}

/*.ac-in-update dd label.input {
  min-height:28px;
  line-height:28px;
}*/

.ac-in-update .asset-card-qr {
	display: none !important;
}

.dropdown-menu a.aspNetDisabled, .dropdown-menu a.aspNetDisabled:hover, .dropdown-menu a.aspNetDisabled:active {
	color: #b9b7b7;
	cursor: pointer;
}

.breadcrumbs {
	border-bottom: 0px;
	background: transparent;
}

.dl-horizontal dd {
	min-height: 23px;
}

.dl-horizontal input, .dl-horizontal textarea, .dl-horizontal span {
	font-weight: normal;
}


.dl-horizontal.with-colon dt > label:after {
	content: ":"
}


.left-aligned-dl .dl-horizontal dt {
	text-align: left;
}

#mnuMenuRoot {
	margin-right: -10px;
}

.header .dropdown > a:after {
	right: 13px;
}

.top-buttons-container {
	margin-top: 3px;
}

.pull-right.fix-float-margin {
	margin-left: 3px;
}

.asset-card-image {
	max-height: 300px;
}

.asset-card-tsep {
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
}

.asset-card-qr {
	width: 100px;
	height: 100px;
	display: inline-block;
	float: right;
	margin-right: 15px;
}

.asset-card-qr-large {
	position: absolute;
	margin-right: 0px;
	right: 0px;
}

.pricing-head.attachment-head {
	min-height: 85px;
	background: white;
	display: table;
	width: 100%;
}

	.pricing-head.attachment-head span {
		display: table-cell;
		vertical-align: middle;
		font-size: 16px;
	}

.pricing.attachment-displayer ul.pricing-content li a {
	width: 100%;
	text-align: center;
	padding: 5px 0px;
}

.asset-attachment-body li {
	position: relative;
}

.asset-attachment-body .filename-icon {
	position: absolute;
}

.asset-attachment-body span.icon-spacer {
	display: inline-block;
	width: 20px;
	float: none;
}

.asset-attachment-body li.filename-row {
	min-height: 72px;
}


.transaction-image {
	max-width: 250px;
	max-height: 120px;
}

.jqg-wo, .jqg-wi {
	width: 100%;
}

.btn .icon, .dropdown-menu li .icon {
	position: relative;
	top: 1px;
	top: 1px;
	margin-right: 3px;
}

.btn .icon {
	margin-right: 4px;
}

.err-msg-dialog .modal-header {
	background: #e02222;
}

.err-msg-dialog h4 {
	color: white;
}

.err-msg-dialog .bootbox-close-button {
	color: white;
	opacity: 0.8;
	font-weight: 100;
}

	.err-msg-dialog .bootbox-close-button:hover {
		opacity: 0.95;
	}


.bootbox.modal.is-stacked {
	background: rgba(0, 0, 0, 0.5);
}

.flex-row-container {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}

	.flex-row-container > .flex-row-item {
		flex: 1 1 auto;
		width: 1%;
	}


.chb-tree-level-2 {
	margin-left: 10px;
}

.chb-tree-level-3 {
	margin-left: 20px;
}

.chb-tree-level-4 {
	margin-left: 30px;
}

.chb-tree-level-5 {
	margin-left: 40px;
}

.chb-tree-level-6 {
	margin-left: 50px;
}

.chb-tree-level-7 {
	margin-left: 60px;
}

.chb-tree-level-8 {
	margin-left: 70px;
}

.chb-tree-level-9 {
	margin-left: 80px;
}

.jqg-context-separator {
	padding: 0 !important;
	margin: .35em 0 !important;
	border-bottom: 1px solid #e6e6e6 !important;
}

button[disabled], .btn-u[disabled] {
	opacity: 0.6;
	cursor: not-allowed;
}

@media(max-width:1250px) {
	.asset-card-qr {
		width: 60px;
		height: 60px;
	}

		.asset-card-qr canvas {
			width: 60px;
			height: 60px;
		}
}

@media(max-width:991px) {
	#mnuMenuRoot {
		margin-bottom: -1px;
		overflow: hidden;
	}

	#mnuAdminWrapper {
		margin-bottom: -1px;
		overflow: hidden;
		padding-bottom: 0px;
	}

	.asset-card-qr-large {
		display: none;
	}

	.asset-card-qr-small {
		display: block !important;
	}

	.asset-card-tabs {
		margin-top: 20px;
	}

	.asset-card-qr {
		float: none;
		margin-left: 0px;
		margin-top: -10px;
		margin-bottom: 5px;
		width: 100px;
		height: 100px;
	}

		.asset-card-qr canvas {
			width: 100px;
			height: 100px;
		}
}

.tab-content-inner, .tab-content-inner-thumbnail {
	margin-top: 30px;
	margin-bottom: 30px;
}

i.asset-move-icon {
	font-size: 16px;
	display: inline-block;
	width: 18px;
	height: 16px;
	color: #555555;
	text-align: center;
	transform: translateY(2px);
}

@media (max-width: 550px) {
	.tab-content-inner-thumbnail {
		text-align: center;
	}
}

#grdDetailPolozkyPohyby_pager {
	display: none;
}

.dropdown-menu > li > a > i {
	padding-right: 6px !important;
}

.in-breadcrumb-item {
	position: absolute;
	top: -40px;
	right: 15px;
}

.responsive-settings-button {
	display: none;
}

@media(min-width:768px) and (max-width:991px) {
	.top-buttons-container.absolute-on-tablets {
		position: absolute;
		top: -2px;
		right: 0px;
	}
}

@media(min-width:768px) {
	.header {
		min-height: 82px;
	}

	.dl-horizontal.dt-100 dt {
		max-width: 100px;
	}

	.dl-horizontal.dt-100 dd {
		margin-left: 120px;
	}

	.dl-horizontal.dt-250 dt {
		width: 250px;
	}

	.dl-horizontal.dt-250 dd {
		margin-left: 270px;
	}

	.dl-horizontal.dt-350 dt {
		width: 350px;
	}

	.dl-horizontal.dt-350 dd {
		margin-left: 370px;
	}
}

@media(max-width:767px) {
	dt label {
		margin-bottom: -10px;
		margin-top: 4px;
	}

	.topbar {
		position: absolute !important;
		width: 100%;
		width: calc(100% - 50px);
		right: auto;
		left: 0;
	}

		.topbar .loginbar {
			float: none !important;
			padding-left: 15px;
		}

	.header .logo img {
		height: 40px;
		margin-top: 20px;
	}

	.asset-card-image {
		max-height: initial;
	}

	.asset-card-qr {
		margin-top: 0px;
	}

		.asset-card-qr.asset-card-qr-small {
			margin: auto;
			margin-bottom: 20px;
		}

	.menu-container {
		overflow-x: hidden;
	}

	.fixed-on-small .nav-tabs {
		position: fixed;
		bottom: 0px;
		left: 0px;
		z-index: 10005;
		background: #e8e8e8;
		text-align: center;
		width: 100%;
		display: table;
	}

		.fixed-on-small .nav-tabs li {
			vertical-align: bottom;
			height: 55px;
			display: table-row;
		}


	.fixed-on-small.tabs-5 .nav-tabs li {
		width: 20%;
	}

	.fixed-on-small.tabs-2 .nav-tabs li {
		width: 50%;
	}

	.fixed-on-small .nav-tabs a {
		padding-left: 5px !important;
		padding-right: 5px !important;
		height: 55px;
		display: table-cell;
		vertical-align: middle;
		width: 50000px;
	}

	.fixed-on-small .nav-tabs li a {
		border-top: solid 2px var(--primary-fore-color-default);
	}

	.fixed-on-small .tab-content {
		border: 0px;
		padding: 0px;
		padding-bottom: 10px;
	}

	.btn-responsive, .dropdown-responsive {
		padding: 4px 4px;
		font-size: 90%;
		line-height: 1;
		min-height: 22px;
		margin-top: 0px;
		margin-bottom: 2px;
	}

	.dropdown-responsive {
		font-size: 90%;
		line-height: 1;
	}


	.btn-group .dropdown-menu.dropdown-responsive > li > a {
		padding: 3px 4px;
	}


	.dropdown-menu.dropdown-responsive .divider {
		margin: 3px 0;
	}


	.float-center-sm {
		float: left;
		position: relative;
		left: 50%;
	}

	.float-center-sm-inner {
		float: left;
		position: relative;
		left: -50%;
	}

	.in-breadcrumb-item {
		top: -27px;
	}

	.regular-font-size {
		font-size: 13px;
	}

	.responsive-settings-button {
		display: block;
		position: absolute;
		right: 10px;
		color: #7c8082 !important;
		text-decoration: none !important;
		margin-top: 18px;
	}

		.responsive-settings-button.has-breadcrumb {
			margin-top: 40px;
			right: 15px;
		}

	.responsive-settings-container.responsive-hidden {
		display: none;
	}
}

@media(max-width:550px) {
	.responsive-settings-button.has-breadcrumb {
		margin-top: 18px;
		right: 10px;
	}

	.in-breadcrumb-item {
		position: static;
		float: left !important;
		margin-top: 5px;
		margin-bottom: 15px;
	}

	.order-change-2 {
		display: flex;
		flex-flow: row;
	}

		.order-change-2 .order-change-item-1 {
			order: 2;
			padding-left: 10px
		}

		.order-change-2 .order-change-item-2 {
			order: 1;
		}
}

@media(max-width:500px) {
	.topbar {
		width: 100%;
	}

	.header-container .logo {
		-webkit-box-ordinal-group: 3;
		-moz-box-ordinal-group: 3;
		box-ordinal-group: 3;
		display: block;
		margin-top: -15px;
	}

	.header-container .topbar {
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		box-ordinal-group: 2;
		position: relative !important;
		padding-top: 0px;
		padding-left: 0px;
		margin-bottom: 0px;
		text-align: left;
	}

	.topbar .loginbar {
		padding-left: 0px;
	}

	.navbar-toggle {
		position: absolute;
		top: 0px;
		right: 15px;
	}

	.header .logo {
		min-height: 65px;
	}
}





.ajax__calendar {
	width: 180px !important;
}

.ajax__calendar_footer.ajax__calendar_today, .ajax__calendar_dayname, .ajax__calendar_day {
	font-weight: normal !important;
}

.ajax__calendar_dayname {
	height: 17px !important;
	width: 17px !important;
	text-align: right !important;
	padding: 0 2px !important;
}

.ajax__calendar_day {
	height: 20px !important;
	width: 23px !important;
	text-align: right !important;
	padding: 0 2px !important;
	cursor: pointer;
}

.ajax__calendar_container TD {
	padding: 0 !important;
	margin: 0 !important;
	font-size: 11px !important;
}

.ajax__calendar_prev, .ajax__calendar_next {
	width: 15px !important;
}

.ajax__calendar_title {
	width: auto !important;
}


@-moz-keyframes spinner-loader {
	0% {
		-moz-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes spinner-loader {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes spinner-loader {
	0% {
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
/* :not(:required) hides this rule from IE9 and below */
.spinner-loader:not(:required) {
	-moz-animation: spinner-loader 1500ms infinite linear;
	-webkit-animation: spinner-loader 1500ms infinite linear;
	animation: spinner-loader 1500ms infinite linear;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-radius: 0.5em;
	-moz-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
	-webkit-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
	box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
	display: inline-block;
	font-size: 10px;
	width: 1em;
	height: 1em;
	margin: 1.5em;
	overflow: hidden;
	text-indent: 100%;
}

.center-logo {
	position: absolute;
	left: 50%;
	transform: translate(-50%, -50%);
	top: 50%;
}
